50 if (aa ==
'A' || aa ==
'G' || aa ==
'F' || aa ==
'I' || aa ==
'M' || aa ==
'L' || aa ==
'P' || aa ==
'V')
63 if (aa ==
'D' || aa ==
'E')
76 if (aa ==
'K' || aa ==
'R' || aa ==
'H' || aa ==
'W')
89 if (aa ==
'S' || aa ==
'T' || aa ==
'Y' || aa ==
'H' || aa ==
'C' || aa ==
'N' || aa ==
'Q' || aa ==
'W')
970 for (
Size i = 0; i <= seq.
size(); i++)
989 double contrib = exp((GBleft_(left) + GBdeltaright_(right)) / (
R * T));
990 if (i > 0 && i < seq.
size())
992 contrib += exp(GBsidechain_(right) / (
R * T));
997 return R * T * log(k_app) / log(2.0);
Representation of selected AAIndex properties.
Definition: AAIndex.h:44
static double polar(char aa)
Returns if the residue is polar (1.0 or 0.0)
Definition: AAIndex.h:87
static double getWILM950102(char aa)
Hydrophobicity coefficient in RP-HPLC, C8 with 0.1TFA/MeCN/H2O (Wilce et al. 1995)
Definition: AAIndex.h:452
static double calculateGB(const AASequence &seq, double T=500.0)
Calculates an estimated gas-phase basicity for an amino acid sequence at a given temperature.
Definition: AAIndex.h:954
static double getNADH010106(char aa)
Hydropathy scale based on self-information values in the two-state model (36% accessibility) (Naderi-...
Definition: AAIndex.h:283
static double aliphatic(char aa)
Returns if the residue is aliphatic (1.0 or 0.0)
Definition: AAIndex.h:48
static double acidic(char aa)
Returns if the residue is acidic (1.0 or 0.0)
Definition: AAIndex.h:61
static double getKHAG800101(char aa)
The Kerr-constant increments (Khanarian-Moore, 1980)
Definition: AAIndex.h:112
static double getOOBM850104(char aa)
Optimized average non-bonded energy per atom (Oobatake et al., 1985)
Definition: AAIndex.h:619
static double getROBB760107(char aa)
Information measure for extended without H-bond (Robson-Suzuki, 1976)
Definition: AAIndex.h:535
static double basic(char aa)
Returns if the residue is basic (1.0 or 0.0)
Definition: AAIndex.h:74
static double GBleft_(char aa)
Calculates part of the gas-phase basicity.
Definition: AAIndex.h:1085
static double getFINA770101(char aa)
Helix-coil equilibrium constant (Finkelstein-Ptitsyn, 1977)
Definition: AAIndex.h:791
static double GBsidechain_(char aa)
Calculates part of the gas-phase basicity.
Definition: AAIndex.h:1009
AAIndex()
Constructor not implemented => private.
static double getVASM830103(char aa)
Relative population of conformational state E (Vasquez et al., 1983)
Definition: AAIndex.h:196
static double getFAUJ880111(char aa)
Positive charge (Fauchere et al., 1988)
Definition: AAIndex.h:704
static double getARGP820102(char aa)
Signal sequence helical potential (Argos et al., 1982)
Definition: AAIndex.h:875
static double getNADH010107(char aa)
Hydropathy scale based on self-information values in the two-state model (50% accessibility) (Naderi-...
Definition: AAIndex.h:367
static double GBdeltaright_(char aa)
Calculates part of the gas-phase basicity.
Definition: AAIndex.h:1165
Representation of a peptide/protein sequence.
Definition: AASequence.h:86
Size size() const
returns the number of residues
Invalid value exception.
Definition: Exception.h:303
Representation of an amino acid residue.
Definition: Residue.h:37
const String & getOneLetterCode() const
returns the name as one letter code (String of size 1)
A more convenient string class.
Definition: String.h:34
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:101
const double R
Definition: Constants.h:149
const double GAS_CONSTANT
Definition: Constants.h:145
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:22