public class IsoelectricPointCalc extends Object
The pK values are taken from Bjellqvist B. et al., "Reference points for comparisons of two-dimensional maps of proteins from different human cell types defined in a pH scale where isoelectric points correlate with polypeptide compositions", Electrophoresis 1994, 15, 529-539.
| Modifier and Type | Class and Description |
|---|---|
class |
IsoelectricPointCalc.ChargeCalculator |
| Constructor and Description |
|---|
IsoelectricPointCalc() |
| Modifier and Type | Method and Description |
|---|---|
static double |
getIsoelectricPoint(SymbolList peptide)
Static public method to compute the pI for a polypeptide in
denaturating and reduced conditions with both free ends.
|
double |
getPI(SymbolList peptide,
boolean hasFreeNTerm,
boolean hasFreeCTerm)
Computes isoelectric point of specified peptide.
|
public IsoelectricPointCalc()
public double getPI(SymbolList peptide, boolean hasFreeNTerm, boolean hasFreeCTerm) throws IllegalAlphabetException, BioException
peptide - peptide of which pI is required.hasFreeNTerm - has free N-terminal amino group.hasFreeCTerm - has free C-terminal carboxyl group.IllegalAlphabetExceptionBioExceptionpublic static double getIsoelectricPoint(SymbolList peptide) throws IllegalAlphabetException, BioException
This method returns the same values as ExPASy's Compute pI/Mw program
peptide - peptide of which pI is required.IllegalAlphabetExceptionBioExceptionCopyright © 2020 BioJava. All rights reserved.