37 #include <OpenMS/config.h>
41 #include <boost/shared_ptr.hpp>
49 class IsobaricQuantitationMethod;
Representation of a peptide/protein sequence.
Definition: AASequence.h:112
A container for consensus elements.
Definition: ConsensusMap.h:92
Implements the export of consensusmaps into the IBSpectra format used by isobar to load quantificatio...
Definition: IBSpectraFile.h:57
StringList constructHeader_(const IsobaricQuantitationMethod &quantMethod)
Constructs the matching file header for the given quantitation method.
boost::shared_ptr< IsobaricQuantitationMethod > guessExperimentType_(const ConsensusMap &cm)
Guesses the type of isobaric quantitation performed on the experiment.
IBSpectraFile()
Constructor.
IBSpectraFile & operator=(const IBSpectraFile &rhs)
Assignment operator.
String getModifString_(const AASequence &sequence)
Generates the modification string for the given AASequence.
void store(const String &filename, const ConsensusMap &cm)
Writes the contents of the ConsensusMap cm into the file named by filename.
IBSpectraFile(const IBSpectraFile &other)
Copy constructor.
Abstract base class describing an isobaric quantitation method in terms of the used channels and an i...
Definition: IsobaricQuantitationMethod.h:58
A more convenient string class.
Definition: String.h:60
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:70
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:48