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