Protein charge plot
Plot net charge vs pH to visualize protein charge behavior and identify the isoelectric point.
Proteins carry electrical charge that depends on the pH of their environment. At any given pH, the net charge is the sum of all positive and negative charges contributed by ionizable amino acid side chains and the terminal amino and carboxyl groups.
Understanding how charge varies with pH is fundamental to protein biochemistry. Net charge determines protein solubility, electrophoretic mobility, chromatographic behavior, and interactions with other molecules. A protein charge plot visualizes this relationship across the entire pH range from 0 to 14.
The net charge at each pH is calculated using the Henderson-Hasselbalch equation, which relates the ionization state of each titratable group to the surrounding pH and that group's intrinsic pKa value.
Proteins contain several types of ionizable groups, each with a characteristic pKa:
Positively charged (protonated at low pH):
Negatively charged (deprotonated at high pH):
At low pH, most groups are protonated, giving proteins a high positive charge. As pH increases, groups progressively lose protons, reducing the positive charge and increasing the negative charge. The isoelectric point (pI) is the pH where positive and negative charges exactly balance, yielding a net charge of zero.
This tool uses the Bjellqvist pKa scale by default, which is the standard for 2D gel electrophoresis and general protein pI prediction. The pKa values listed above correspond to this scale.
The isoelectric point is determined by binary search (bisection method) over the pH range 0 to 14. The algorithm iteratively narrows the pH interval until it finds the point where net charge crosses zero, with a precision of 0.01 pH units.
The chart displays net charge (y-axis) as a function of pH (x-axis). A dashed vertical reference line marks the isoelectric point where the curve crosses zero.
Shape of the curve: The steepness of the curve at different pH values reflects the buffering capacity of the protein. Shallow regions indicate good buffering, where the protein resists charge changes despite pH shifts. Steep transitions occur near the pKa values of abundant ionizable residues.
Isoelectric point (pI): Shown as a dashed vertical line and reported in the stats bar. At this pH, the protein has no net charge and is least soluble. Proteins precipitate most readily at their pI, which is the basis of isoelectric precipitation and isoelectric focusing separations.
Charge at pH 7: Reported in the stats bar as a practical reference. This approximates the charge under physiological conditions. A large positive or negative value suggests good solubility at neutral pH, while a charge near zero may indicate solubility problems.
Positive region (above zero): The protein carries a net positive charge. This occurs at pH values below the pI. Positively charged proteins bind to cation exchange resins and migrate toward the cathode in electrophoresis.
Negative region (below zero): The protein carries a net negative charge. This occurs at pH values above the pI. Negatively charged proteins bind to anion exchange resins and migrate toward the anode.
| Input | Description |
|---|---|
Protein sequence | One or more amino acid sequences in FASTA format, plain text, or PDB file. Sequences can be uploaded as .fasta, .fa, .fas, .txt, or .pdb files. PDB IDs can be fetched directly from RCSB. |
The output is an interactive area chart showing net charge vs pH, with a stats bar summarizing key values.
| Output | Description |
|---|---|
| Chart | Interactive net charge vs pH plot (pH 0-14). Hover over any point to see the exact pH and charge value. A dashed line marks the isoelectric point. |
| Length | Number of amino acid residues in the sequence. |
| pI | Isoelectric point where net charge equals zero. |
| Charge at pH 7 | Net charge at physiological pH. |
When multiple sequences are provided, use the sequence selector dropdown to switch between them.
Results can be exported as CSV (pH and charge values for each data point), PNG, or SVG for publication figures.