|
OpenMS
2.5.0
|
Go to the documentation of this file.
117 void setMaxIsotope(
const Size& max_isotope);
120 void setRoundMasses(
const bool round_masses);
123 Size getMaxIsotope()
const;
126 bool getRoundMasses()
const;
177 IsotopeDistribution estimateFromWeightAndComp(
double average_weight,
double C,
double H,
double N,
double O,
double S,
double P);
193 IsotopeDistribution estimateFromWeightAndCompAndS(
double average_weight,
UInt S,
double C,
double H,
double N,
double O,
double P);
209 IsotopeDistribution estimateForFragmentFromPeptideWeight(
double average_weight_precursor,
double average_weight_fragment,
const std::set<UInt>& precursor_isotopes);
230 IsotopeDistribution estimateForFragmentFromPeptideWeightAndS(
double average_weight_precursor,
UInt S_precursor,
double average_weight_fragment,
UInt S_fragment,
const std::set<UInt>& precursor_isotopes);
246 IsotopeDistribution estimateForFragmentFromRNAWeight(
double average_weight_precursor,
double average_weight_fragment,
const std::set<UInt>& precursor_isotopes);
262 IsotopeDistribution estimateForFragmentFromDNAWeight(
double average_weight_precursor,
double average_weight_fragment,
const std::set<UInt>& precursor_isotopes);
285 IsotopeDistribution estimateForFragmentFromWeightAndComp(
double average_weight_precursor,
double average_weight_fragment,
const std::set<UInt>& precursor_isotopes,
double C,
double H,
double N,
double O,
double S,
double P);
std::vector< MassAbundance > ContainerType
Definition: IsotopeDistribution.h:72
Base class for TOPP applications.
Definition: TOPPBase.h:144
Size max_isotope_
maximal isotopes which is used to calculate the distribution
Definition: CoarseIsotopePatternGenerator.h:336
void scoreHullpoints(const MasstracePointsType &hull_points1, const MasstracePointsType &hull_points2, int &lag, double &lag_intensity, double &pearson_score, const double min_corr, const int max_lag, const double mindiff=0.1)
WidthType getWidth() const
Non-mutable access to the features width (full width at half max, FWHM)
bool round_masses_
flag to determine whether masses should be rounded or not
Definition: CoarseIsotopePatternGenerator.h:338
void sortSpectra(bool sort_mz=true)
Sorts the data points by retention time.
void createPseudoSpectra(const ConsensusMap &map, MSExperiment &pseudo_spectra, Size min_peak_nr, double min_correlation, int max_lag, double max_rt_apex_difference)
void store(const String &filename, const PeakMap &map) const
Stores a map in an MzML file.
void setMZ(CoordinateType mz)
Mutable access to m/z.
Definition: Peak1D.h:121
File adapter for MzML files.
Definition: MzMLFile.h:55
A more convenient string class.
Definition: String.h:58
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:77
Isotope pattern generator for coarse isotope distributions.
Definition: CoarseIsotopePatternGenerator.h:96
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
IntensityType getIntensity() const
Definition: Peak2D.h:166
void setIntensity(IntensityType intensity)
Mutable access to the data point intensity (height)
Definition: Peak1D.h:112
Size size() const
Definition: MSExperiment.h:127
void sortByIntensity(bool reverse=false)
Sorts the peaks according to ascending intensity.
Precursor meta information.
Definition: Precursor.h:57
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
void addSpectrum(const MSSpectrum &spectrum)
adds a spectrum to the list
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:54
void createConsensusMapCache(const ConsensusMap &map, std::vector< MasstracePointsType > &feature_points, std::vector< std::pair< double, double > > &max_intensities, std::vector< double > &rt_cache)
A consensus feature spanning multiple LC-MS/MS experiments.
Definition: ConsensusFeature.h:69
void setPrecursors(const std::vector< Precursor > &precursors)
sets the precursors
void setMSLevel(UInt ms_level)
Sets the MS level.
A 1-dimensional raw data point or peak.
Definition: Peak1D.h:54
A container for consensus elements.
Definition: ConsensusMap.h:79
CoordinateType getRT() const
Returns the RT coordinate (index 0)
Definition: Peak2D.h:208
void load(const String &filename, ConsensusMap &map)
Loads a consensus map from file and calls updateRanges.
unsigned int UInt
Unsigned integer type.
Definition: Types.h:94
const FloatDataArrays & getFloatDataArrays() const
Returns a const reference to the float meta data arrays.
int main(int argc, const char **argv)
Definition: INIFileEditor.cpp:73
Provides an interface for different isotope pattern generator methods.
Definition: IsotopePatternGenerator.h:53
Definition: IsotopeDistribution.h:64
CoordinateType getMZ() const
Returns the m/z coordinate (index 1)
Definition: Peak2D.h:196
The representation of a 1D spectrum.
Definition: MSSpectrum.h:67
void setRT(double rt)
Sets the absolute retention time (in seconds)
Correlates individual masstraces found in mass spectrometric maps.
Definition: MasstraceCorrelator.h:53
std::ifstream infile
Questionable file tested by TEST_FILE_EQUAL.
void setLogType(LogType type) const
Sets the progress log that should be used. The default type is NONE!
This class provides Input functionality for ConsensusMaps and Output functionality for alignments and...
Definition: ConsensusXMLFile.h:61