35 #ifndef OPENMS_FORMAT_HANDLERS_MZIDENTMLHANDLER_H    36 #define OPENMS_FORMAT_HANDLERS_MZIDENTMLHANDLER_H    92       virtual void endElement(
const XMLCh* 
const , 
const XMLCh* 
const , 
const XMLCh* 
const qname);
    95       virtual void startElement(
const XMLCh* 
const , 
const XMLCh* 
const , 
const XMLCh* 
const qname, 
const xercesc::Attributes& attributes);
    98       virtual void characters(
const XMLCh* 
const chars, 
const XMLSize_t length);
   101       virtual void writeTo(std::ostream& os);
   125       const std::vector<ProteinIdentification>* 
cpro_id_;
   126       const std::vector<PeptideIdentification>* 
cpep_id_;
   135       void handleCVParam_(
const String& parent_parent_tag, 
const String& parent_tag, 
const String& accession,   
const xercesc::Attributes& attributes, 
const String& cv_ref );
   153       void writeModParam_(
String& s, 
const std::vector<String>& mod_names, 
bool fixed, 
UInt indent) 
const;
   156       void writeFragmentAnnotations_(
String& s, 
const std::vector<PeptideHit::PeakAnnotation>& annotations, 
UInt indent, 
bool is_ppxl) 
const;
 
SpectrumIdentification current_spectrum_id_
SpectrumIdentification Item. 
Definition: MzIdentMLHandler.h:129
 
std::vector< PeptideIdentification > * pep_id_
Identification Item for peptides. 
Definition: MzIdentMLHandler.h:122
 
Representation of a CV term. 
Definition: ControlledVocabulary.h:61
 
A more convenient string class. 
Definition: String.h:57
 
std::map< String, String > sil_2_sip_
Definition: MzIdentMLHandler.h:170
 
Map< String, AASequence > pep_sequences_
Definition: MzIdentMLHandler.h:165
 
IdentificationHit current_id_hit_
IdentificationHit Item. 
Definition: MzIdentMLHandler.h:132
 
std::map< String, String > ph_2_sdat_
Definition: MzIdentMLHandler.h:169
 
std::map< String, String > pp_identifier_2_sil_
Definition: MzIdentMLHandler.h:166
 
Int current_mod_location_
Definition: MzIdentMLHandler.h:172
 
AASequence actual_peptide_
Definition: MzIdentMLHandler.h:171
 
unsigned int UInt
Unsigned integer type. 
Definition: Types.h:95
 
Base class for XML handlers. 
Definition: XMLHandler.h:110
 
const ProgressLogger & logger_
Progress logger. 
Definition: MzIdentMLHandler.h:105
 
Representation of a peptide/protein sequence. 
Definition: AASequence.h:108
 
String tag_
XML tag parse element. 
Definition: MzIdentMLHandler.h:115
 
Main OpenMS namespace. 
Definition: FeatureDeconvolution.h:47
 
const std::vector< ProteinIdentification > * cpro_id_
Definition: MzIdentMLHandler.h:125
 
Representation of a controlled vocabulary. 
Definition: ControlledVocabulary.h:55
 
ControlledVocabulary cv_
Controlled vocabulary (psi-ms from OpenMS/share/OpenMS/CV/psi-ms.obo) 
Definition: MzIdentMLHandler.h:108
 
XML STREAM handler for MzIdentMLFile. 
Definition: MzIdentMLHandler.h:70
 
Represents a object which can store the information of an analysisXML instance. 
Definition: SpectrumIdentification.h:50
 
Represents a object which can store the information of an analysisXML instance. 
Definition: Identification.h:53
 
ProteinHit actual_protein_
Definition: MzIdentMLHandler.h:173
 
Identification * id_
Identification Item. 
Definition: MzIdentMLHandler.h:118
 
ControlledVocabulary unimod_
Controlled vocabulary for modifications (unimod from OpenMS/share/OpenMS/CV/unimod.obo) 
Definition: MzIdentMLHandler.h:110
 
Representation of a protein hit. 
Definition: ProteinHit.h:54
 
std::vector< ProteinIdentification > * pro_id_
internal Identification Item for proteins 
Definition: MzIdentMLHandler.h:120
 
Represents a object which can store the information of an analysisXML instance. 
Definition: IdentificationHit.h:49
 
const std::vector< PeptideIdentification > * cpep_id_
Definition: MzIdentMLHandler.h:126
 
Base class for all classes that want to report their progress. 
Definition: ProgressLogger.h:55
 
const Identification * cid_
Definition: MzIdentMLHandler.h:124
 
Representation of an enzyme. 
Definition: Enzyme.h:56
 
std::map< String, String > sil_2_sdb_
Definition: MzIdentMLHandler.h:167
 
std::map< String, String > sil_2_sdat_
Definition: MzIdentMLHandler.h:168
 
int Int
Signed integer type. 
Definition: Types.h:103
 
Map class based on the STL map (containing several convenience functions) 
Definition: Map.h:51