Learn calculating isoelectric point of polypeptide chains: pKa values, net charge, and the Henderson-Hasselbalch method explained step by step for students.
To calculate the isoelectric point (pI) of a polypeptide, you find the pH at which its total net charge equals zero. You do that by listing every ionizable group, applying the Henderson-Hasselbalch relationship to get the charge at a chosen pH, and then locating the pH where the positive and negative charges cancel out. For most short peptides, a shortcut works: the pI is the average of the two pKa values that bracket the zero-charge form of the molecule.
What the Isoelectric Point Really Tells You
The isoelectric point is the pH at which a polypeptide carries no net charge. Below that pH the molecule is net positive; above it, net negative.
Charge controls movement, so the pI shows up everywhere in the lab. In isoelectric focusing, a polypeptide stops migrating through a pH gradient exactly at its pI. In ion-exchange chromatography, the same number decides whether your target binds the column or flows straight through.
Solubility also drops near the pI, because molecules with no net charge repel each other less and tend to aggregate. Many precipitation and purification protocols exploit that behavior deliberately.
The Chemistry Behind the Calculation
Every ionizable group in a chain contributes a charge that depends on pH. A typical polypeptide has at least two: the N-terminal amino group and the C-terminal carboxyl group. Side chains add more, since aspartate, glutamate, histidine, cysteine, tyrosine, lysine, and arginine all ionize within a useful range.
Amino acids are what is the monomer of a polypeptide, so each residue in the sequence brings its own pKa to the problem.
Lysine and arginine stay positively charged across most of the pH scale. Aspartate and glutamate are negatively charged under the same conditions. Histidine is the swing residue: it flips between charged and neutral right around physiological pH, which makes it unusually influential in pI work.
The Henderson-Hasselbalch relationship gives the fractional charge of each group:
- Acidic group: charge = -1 / (1 + 10^(pKa - pH))
- Basic group: charge = +1 / (1 + 10^(pH - pKa))
Add those terms across the whole molecule and you have the net charge at that pH. Understanding how to calculate net charge of polypeptide is the heart of the method; the rest is careful bookkeeping.
Typical pKa Values for Ionizable Groups
Textbook values are the starting point for any hand calculation. Real groups shift depending on neighboring residues and solvent exposure, which is one reason a calculated pI rarely matches a measured one exactly.
| Ionizable group | Typical pKa | Type | Charge when deprotonated |
|---|---|---|---|
| N-terminal amino group | ~9.6 | Basic | 0 |
| C-terminal carboxyl group | ~2.3 | Acidic | -1 |
| Aspartate (Asp, D) | ~3.9 | Acidic | -1 |
| Glutamate (Glu, E) | ~4.1 | Acidic | -1 |
| Histidine (His, H) | ~6.0 | Basic | 0 |
| Cysteine (Cys, C) | ~8.3 | Acidic | -1 |
| Tyrosine (Tyr, Y) | ~10.1 | Acidic | -1 |
| Lysine (Lys, K) | ~10.5 | Basic | 0 |
| Arginine (Arg, R) | ~12.5 | Basic | 0 |
Step-by-Step: Calculate the pI of a Polypeptide
- List the ionizable groups. Go through the sequence and note every acidic residue, every basic residue, and both termini.
- Assign pKa values. Use a standard reference table or the values your course or software uses.
- Test a pH. Start near pH 7 and compute the net charge of the molecule at that pH.
- Adjust. If the net charge is positive, raise the pH. If it is negative, lower it. Repeat until the charge crosses zero.
- Apply the shortcut. Identify the pH range in which the net charge would be zero. The pI is the average of the two pKa values that bound that range.
For a peptide built only from non-ionizable residues, the pI is simply the average of the N-terminal and C-terminal pKa values, which lands near 6. Each acidic residue pulls the pI down, and each basic residue pushes it up.
A Worked Example: Gly-His-Ala
The tripeptide Gly-His-Ala has three ionizable groups: the C-terminal carboxyl group (pKa 2.3), the histidine side chain (pKa 6.0), and the N-terminal amino group (pKa 9.6).
| pH | Net charge | What is happening |
|---|---|---|
| 2.0 | about +1.7 | Termini and histidine mostly protonated |
| 6.0 | about +0.5 | Histidine half-protonated |
| 7.8 | ~0 | Zero-charge state |
| 9.6 | about -0.5 | Amino group half-protonated |
| 12.0 | about -1.0 | Only the C-terminus is charged |
The zero-charge state sits between the histidine pKa (6.0) and the N-terminal pKa (9.6), so the pI is (6.0 + 9.6) / 2 = 7.8.
Hand Calculation vs. Software
Both approaches use the same chemistry. The difference is how much arithmetic you are willing to do.
| Method | What you need | Best for | Main limitation |
|---|---|---|---|
| Hand calculation | Sequence plus a pKa table | Short peptides and exam problems | Slow and easy to mis-add |
| Online pI calculator | Sequence in FASTA format | Long proteins, quick checks | Fixed pKa sets; still an estimate |
| Titration curve | Purified sample and a pH meter | Confirming the real pI | Buffer and sample dependent |
| Isoelectric focusing gel | Protein, ampholytes, standards | Experimental pI values | Low throughput |
Why the Real Answer Can Differ
Calculated pI assumes every ionizable group is fully exposed and behaves like a free amino acid. Real molecules do not cooperate that neatly. Because polypeptide structure determines which side chains face the solvent, buried residues can shift the true pI by half a unit or more.
Secondary structure, meaning the repeated pattern of coiling or folding within a polypeptide chain, can nudge local pKa values too. A histidine tucked inside a helix may behave nothing like one sitting on the surface.
Post-translational modifications add another layer. Phosphorylation adds negative charge, acetylation removes positive charge, and both can move the pI noticeably.
Where the Isoelectric Point Matters in Practice
- Purification: ion-exchange conditions are chosen relative to the pI so the target binds while contaminants do not.
- Analytical separations: isoelectric focusing and 2D gels use the pI as the separation coordinate.
- Formulation: buffers are set away from the pI to keep a protein soluble and stable.
- Precipitation: dropping the pH to the pI is a classic way to concentrate a protein sample.
Common polypeptide examples include insulin, glucagon, and glutathione, and each has a published pI you can use to check your arithmetic.
Bottom Line
Calculating the isoelectric point of a polypeptide comes down to three things: a complete list of ionizable groups, a reliable set of pKa values, and a net-charge calculation across a range of pH values. Hand calculations work fine for short peptides, while software is faster for full-length proteins.
Treat every calculated value as an estimate. Confirm it experimentally when the number actually matters, and remember that this material is educational. For anything clinical, talk with a qualified healthcare professional.
Frequently Asked Questions
How do you calculate the isoelectric point of a polypeptide?
List every ionizable group in the sequence along with its pKa value, then find the pH at which the total charge sums to zero. For most short peptides, you can simply average the two pKa values that sit on either side of the zero-charge state. Software such as ExPASy ProtParam performs the same arithmetic automatically for long sequences.
What is the difference between pI and net charge?
The pI is a pH value, while net charge is a number that changes with pH. At a pH equal to the pI, the net charge is exactly zero. Below the pI the polypeptide is net positive, and above it the polypeptide is net negative.
Why does my calculated pI differ from the experimental value?
Textbook pKa values assume every group is fully exposed to solvent and behaves like a free amino acid. Buried side chains, salt bridges, bound ligands, and post-translational modifications all shift real pKa values. As a result, a measured pI can differ from the calculated value by half a pH unit or more.
This page provides educational research information and does not replace medical advice, diagnosis, or treatment.