5#include "biolcccexception.h"
6#include "chemicalbasis.h"
7#include "chromoconditions.h"
9#include "chain_model.h"
44 const int numInterpolationPoints = 0,
45 const bool continueGradient =
true,
46 const bool backwardCompatibility =
false);
77 const double secondSolventConcentration,
79 const double columnPoreSize = 100.0,
80 const double columnRelativeStrength = 1.0,
81 const double temperature = 293.0);
An instance of ChemicalBasis contains a set of BioLCCC constants.
Definition chemicalbasis.h:87
A ChromoConditions instance describes conditions of chromatography.
Definition chromoconditions.h:38
Apart from classes, BioLCCC contains calculation methods and constants.
Definition auxiliary.h:5
double calculateAverageMass(const std::string &sequence, const ChemicalBasis &chemBasis)
Calculates the average (molar) mass of a peptide.
Definition biolccc.cpp:284
const ChemicalBasis rpAcnFaRod
A ChemicalBasis instance of predefined RP_ACN_FA_ROD.
Definition biolccc.h:24
double calculateRT(const std::string &sequence, const ChemicalBasis &chemBasis, const ChromoConditions &conditions=standardChromoConditions, const int numInterpolationPoints=0, const bool continueGradient=true, const bool backwardCompatibility=false)
Calculates the retention time of a peptide.
Definition biolccc.cpp:252
@ RP_ACN_TFA_CHAIN
Reversed phase, ACN, trifluoracetic acid, CHAIN model.
Definition chemicalbasis.h:58
@ RP_ACN_FA_ROD
Reversed phase, ACN, formic acid, ROD model.
Definition chemicalbasis.h:65
double calculateKd(const std::string &sequence, const double secondSolventConcentration, const ChemicalBasis &chemBasis, const double columnPoreSize=100.0, const double columnRelativeStrength=1.0, const double temperature=293.0)
Calculates the coefficient of distribution Kd for the given peptide.
Definition biolccc.cpp:269
const ChromoConditions standardChromoConditions
A ChromoConditions instance with the standard chromatographic conditions.
Definition biolccc.h:17
double calculateMonoisotopicMass(const std::string &sequence, const ChemicalBasis &chemBasis)
Calculates the monoisotopic mass of a peptide.
Definition biolccc.cpp:301
const ChemicalBasis rpAcnTfaChain
A ChemicalBasis instance of predefined RP_ACN_TFA_CHAIN.
Definition biolccc.h:20