Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

IDFeatureMapper Class Reference

#include <OpenMS/ANALYSIS/ID/IDFeatureMapper.h>

List of all members.


Detailed Description

Annotates a FeatureMap instance with PeptideIdentification instances.

The retention time and mass-to-charge ratio of the PeptideIdentification have to be given in the MetaInfoInterface ('MZ' and 'RT').

Public Member Functions

 IDFeatureMapper ()
 Default constructor.
void annotate (FeatureMap<> &fm, const std::vector< PeptideIdentification > &ids, const std::vector< ProteinIdentification > &protein_ids) throw (Exception::MissingInformation)
 This method does the actual mapping.


Constructor & Destructor Documentation

IDFeatureMapper (  ) 

Default constructor.


Member Function Documentation

void annotate ( FeatureMap<> &  fm,
const std::vector< PeptideIdentification > &  ids,
const std::vector< ProteinIdentification > &  protein_ids 
) throw (Exception::MissingInformation)

This method does the actual mapping.

The exception MissingInformation is thrown if the MetaInfoInterface of ids does not contain 'MZ' and 'RT'.


The documentation for this class was generated from the following file:
Generated Tue Apr 1 15:36:41 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1