35 #ifndef OPENMS_FORMAT_MASCOTXMLFILE_H
36 #define OPENMS_FORMAT_MASCOTXMLFILE_H
47 class ProteinIdentification;
82 void load(
const String& filename,
84 std::vector<PeptideIdentification>& id_data,
86 const String& scan_regex =
"");
104 void load(
const String& filename,
106 std::vector<PeptideIdentification>& id_data,
107 std::map<
String, std::vector<AASequence> >& peptides,
109 const String& scan_regex =
"");
128 #endif // OPENMS_FORMAT_MASCOTXMLFILE_H
Representation of a protein identification run.
Definition: ProteinIdentification.h:61
A more convenient string class.
Definition: String.h:56
std::vector< SpectrumType >::const_iterator ConstIterator
Non-mutable iterator.
Definition: MSExperiment.h:103
Base class for loading/storing XML files that have a handler derived from XMLHandler.
Definition: XMLFile.h:51
Internal::MascotXMLHandler::RTMapping RTMapping
Definition: MascotXMLFile.h:62
Map class based on the STL map (containing serveral convenience functions)
Definition: Map.h:50
Used to load MascotXML files.
Definition: MascotXMLFile.h:57