55 if (aa ==
'A' || aa ==
'G' || aa ==
'F' || aa ==
'I' || aa ==
'M' || aa ==
'L' || aa ==
'P' || aa ==
'V')
68 if (aa ==
'D' || aa ==
'E')
81 if (aa ==
'K' || aa ==
'R' || aa ==
'H' || aa ==
'W')
94 if (aa ==
'S' || aa ==
'T' || aa ==
'Y' || aa ==
'H' || aa ==
'C' || aa ==
'N' || aa ==
'Q' || aa ==
'W')
975 for (
Size i = 0; i <= seq.
size(); i++)
994 double contrib = exp((GBleft_(left) + GBdeltaright_(right)) / (
R * T));
995 if (i > 0 && i < seq.
size())
997 contrib += exp(GBsidechain_(right) / (
R * T));
1002 return R * T * log(k_app) / log(2.0);
Representation of selected AAIndex properties.
Definition: AAIndex.h:46
static double polar(char aa)
Returns if the residue is polar (1.0 or 0.0)
Definition: AAIndex.h:92
static double getWILM950102(char aa)
Hydrophobicity coefficient in RP-HPLC, C8 with 0.1TFA/MeCN/H2O (Wilce et al. 1995)
Definition: AAIndex.h:457
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:959
static double getNADH010106(char aa)
Hydropathy scale based on self-information values in the two-state model (36% accessibility) (Naderi-...
Definition: AAIndex.h:288
static double aliphatic(char aa)
Returns if the residue is aliphatic (1.0 or 0.0)
Definition: AAIndex.h:53
static double acidic(char aa)
Returns if the residue is acidic (1.0 or 0.0)
Definition: AAIndex.h:66
static double getKHAG800101(char aa)
The Kerr-constant increments (Khanarian-Moore, 1980)
Definition: AAIndex.h:117
static double getOOBM850104(char aa)
Optimized average non-bonded energy per atom (Oobatake et al., 1985)
Definition: AAIndex.h:624
static double getROBB760107(char aa)
Information measure for extended without H-bond (Robson-Suzuki, 1976)
Definition: AAIndex.h:540
static double basic(char aa)
Returns if the residue is basic (1.0 or 0.0)
Definition: AAIndex.h:79
static double GBleft_(char aa)
Calculates part of the gas-phase basicity.
Definition: AAIndex.h:1090
static double getFINA770101(char aa)
Helix-coil equilibrium constant (Finkelstein-Ptitsyn, 1977)
Definition: AAIndex.h:796
static double GBsidechain_(char aa)
Calculates part of the gas-phase basicity.
Definition: AAIndex.h:1014
static double getVASM830103(char aa)
Relative population of conformational state E (Vasquez et al., 1983)
Definition: AAIndex.h:201
AAIndex()=delete
Constructor not implemented.
static double getFAUJ880111(char aa)
Positive charge (Fauchere et al., 1988)
Definition: AAIndex.h:709
static double getARGP820102(char aa)
Signal sequence helical potential (Argos et al., 1982)
Definition: AAIndex.h:880
static double getNADH010107(char aa)
Hydropathy scale based on self-information values in the two-state model (50% accessibility) (Naderi-...
Definition: AAIndex.h:372
static double GBdeltaright_(char aa)
Calculates part of the gas-phase basicity.
Definition: AAIndex.h:1170
Representation of a peptide/protein sequence.
Definition: AASequence.h:86
Size size() const
returns the number of residues
Invalid value exception.
Definition: Exception.h:305
Representation of an amino acid residue.
Definition: Residue.h:40
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:97
const double R
Definition: Constants.h:149
const double GAS_CONSTANT
Definition: Constants.h:145
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19