ExperimentalDesign
- class pyopenms.ExperimentalDesign
Bases:
objectCython implementation of _ExperimentalDesign
Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1ExperimentalDesign.html
Representation of an experimental design in OpenMS. Instances can be loaded with the ExperimentalDesignFile class
- __init__()
Cython signature: void ExperimentalDesign()
Cython signature: void ExperimentalDesign(ExperimentalDesign &)
Methods
Cython signature: void ExperimentalDesign()
Cython signature: ExperimentalDesign fromConsensusMap(ConsensusMap c)
Cython signature: ExperimentalDesign fromFeatureMap(FeatureMap f)
Cython signature: ExperimentalDesign fromIdentifications(libcpp_vector[ProteinIdentification] & proteins)
Cython signature: libcpp_vector[ExperimentalDesign_MSFileSectionEntry] getMSFileSection()
Cython signature: unsigned int getNumberOfFractionGroups() Allows to group fraction ids and source files.
Cython signature: unsigned int getNumberOfFractions() Returns the number of fractions (= highest fraction index)
Cython signature: unsigned int getNumberOfLabels() Returns the number of labels per file
Cython signature: unsigned int getNumberOfMSFiles() Returns the number of MS files (= fractions * fraction_groups)
Cython signature: unsigned int getNumberOfSamples() Returns the number of samples measured (= highest sample index)
Cython signature: unsigned int getSample(unsigned int fraction_group, unsigned int label) Returns sample index (depends on fraction_group and label)
Cython signature: ExperimentalDesign_SampleSection getSampleSection() Returns the Sample Section of the experimental design file
Cython signature: bool isFractionated() Returns whether at least one fraction_group in this experimental design is fractionated
Cython signature: bool sameNrOfMSFilesPerFraction() Returns if each fraction number is associated with the same number of fraction_group
Cython signature: void setMSFileSection(libcpp_vector[ExperimentalDesign_MSFileSectionEntry] msfile_section)
Cython signature: void setSampleSection(ExperimentalDesign_SampleSection sample_section) Sets the Sample Section of the experimental design file
- fromConsensusMap()
Cython signature: ExperimentalDesign fromConsensusMap(ConsensusMap c)
- fromFeatureMap()
Cython signature: ExperimentalDesign fromFeatureMap(FeatureMap f)
- fromIdentifications()
Cython signature: ExperimentalDesign fromIdentifications(libcpp_vector[ProteinIdentification] & proteins)
- getMSFileSection()
Cython signature: libcpp_vector[ExperimentalDesign_MSFileSectionEntry] getMSFileSection()
- getNumberOfFractionGroups()
Cython signature: unsigned int getNumberOfFractionGroups() Allows to group fraction ids and source files. Return the number of fraction_groups
- getNumberOfFractions()
Cython signature: unsigned int getNumberOfFractions() Returns the number of fractions (= highest fraction index)
- getNumberOfLabels()
Cython signature: unsigned int getNumberOfLabels() Returns the number of labels per file
- getNumberOfMSFiles()
Cython signature: unsigned int getNumberOfMSFiles() Returns the number of MS files (= fractions * fraction_groups)
- getNumberOfSamples()
Cython signature: unsigned int getNumberOfSamples() Returns the number of samples measured (= highest sample index)
- getSample()
Cython signature: unsigned int getSample(unsigned int fraction_group, unsigned int label) Returns sample index (depends on fraction_group and label)
- getSampleSection()
Cython signature: ExperimentalDesign_SampleSection getSampleSection() Returns the Sample Section of the experimental design file
- isFractionated()
Cython signature: bool isFractionated() Returns whether at least one fraction_group in this experimental design is fractionated
- sameNrOfMSFilesPerFraction()
Cython signature: bool sameNrOfMSFilesPerFraction() Returns if each fraction number is associated with the same number of fraction_group
- setMSFileSection()
Cython signature: void setMSFileSection(libcpp_vector[ExperimentalDesign_MSFileSectionEntry] msfile_section)
- setSampleSection()
Cython signature: void setSampleSection(ExperimentalDesign_SampleSection sample_section) Sets the Sample Section of the experimental design file