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.IllegalAlphabetException
BioException
public 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.IllegalAlphabetException
BioException
Copyright © 2014 BioJava. All rights reserved.