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.