|
OpenMS
2.5.0
|
Go to the documentation of this file.
41 #include <boost/shared_ptr.hpp>
43 #include <boost/random/mersenne_twister.hpp>
143 void initialize(
bool biological_random,
bool technical_random)
146 if (biological_random)
155 if (technical_random)
boost::random::mt19937_64 & getBiologicalRng()
Definition: SimTypes.h:122
Wrapper class for random number generators used by the simulation classes.
Definition: SimTypes.h:118
Peak2D::IntensityType SimIntensityType
Abundance of proteins/peptides.
Definition: SimTypes.h:62
void setTechnicalRngSeed(unsigned long int seed)
Definition: SimTypes.h:137
FeatureMap FeatureMapSim
Sim FeatureMap.
Definition: SimTypes.h:96
Peak1D SimPointType
Raw data point.
Definition: SimTypes.h:68
Feature::ChargeType SimChargeType
Charge of a peptide.
Definition: SimTypes.h:65
boost::random::mt19937_64 & getTechnicalRng()
Definition: SimTypes.h:127
A container for features.
Definition: FeatureMap.h:95
std::vector< FeatureMapSim > FeatureMapSimVector
Sim FeatureMap Vector.
Definition: SimTypes.h:99
SimProtein(FASTAFile::FASTAEntry &e, MetaInfoInterface &m)
c'tor
Definition: SimTypes.h:83
boost::random::mt19937_64 biological_rng_
random number generator for biological variability
Definition: SimTypes.h:167
std::vector< SampleProteins > SampleChannels
Container for multiple channels of SampleProteins.
Definition: SimTypes.h:93
Interface for classes that can store arbitrary meta information (Type-Name-Value tuples).
Definition: MetaInfoInterface.h:60
void initialize(bool biological_random, bool technical_random)
Initialize the RNGs.
Definition: SimTypes.h:143
Plain data object holding sequence and abundance information on a single protein.
Definition: SimTypes.h:73
void setBiologicalRngSeed(unsigned long int seed)
Definition: SimTypes.h:132
Peak2D::CoordinateType SimCoordinateType
Coordinate type in mz and rt dimension.
Definition: SimTypes.h:59
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:77
std::vector< SimProtein > SampleProteins
Container for FASTAEntry & abundance information.
Definition: SimTypes.h:90
FASTA entry type (identifier, description and sequence)
Definition: FASTAFile.h:76
A 1-dimensional raw data point or peak.
Definition: Peak1D.h:54
FASTAFile::FASTAEntry entry
FASTAEntry holding the sequence information.
Definition: SimTypes.h:76
boost::random::mt19937_64 technical_rng_
random number generator for technical variability
Definition: SimTypes.h:169
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
MetaInfoInterface meta
MetaInfoInterface holding the abundance information.
Definition: SimTypes.h:78
boost::shared_ptr< SimRandomNumberGenerator > MutableSimRandomNumberGeneratorPtr
Definition: SimTypes.h:174
PeakMap MSSimExperiment
Sim MSExperiment type.
Definition: SimTypes.h:102