22 class ProteinIdentification;
51 void load(
const std::string& filename,
68 void load(
const std::string& filename,
71 std::map<std::string, std::vector<AASequence> >& peptides,
Base class for loading and storing XML files via Xerces, with optional schema validation and transpar...
Definition XMLFile.h:38
In-Memory representation of a mass spectrometry run.
Definition MSExperiment.h:49
Used to load Mascot XML files.
Definition MascotXMLFile.h:34
void load(const std::string &filename, ProteinIdentification &protein_identification, PeptideIdentificationList &id_data, const SpectrumMetaDataLookup &lookup)
Loads data from a Mascot XML file.
void load(const std::string &filename, ProteinIdentification &protein_identification, PeptideIdentificationList &id_data, std::map< std::string, std::vector< AASequence > > &peptides, const SpectrumMetaDataLookup &lookup)
Loads data from a Mascot XML file.
static void initializeLookup(SpectrumMetaDataLookup &lookup, const PeakMap &experiment, const std::string &scan_regex="")
Initializes a helper object for looking up spectrum meta data (RT, m/z)
MascotXMLFile()
Constructor.
Container for peptide identifications from multiple spectra.
Definition PeptideIdentificationList.h:66
Representation of a protein identification run.
Definition ProteinIdentification.h:55
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19