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

PepNovoOutfile Class Reference
[File IO]

#include <OpenMS/FORMAT/PepNovoOutfile.h>

List of all members.


Detailed Description

Representation of a PepNovo output file.

This class serves to read in a PepNovo outfile. The information can be retrieved via the load function.

Public Member Functions

 PepNovoOutfile ()
 Constructor.
 PepNovoOutfile (const PepNovoOutfile &pepnovo_outfile)
 copy constructor
virtual ~PepNovoOutfile ()
 destructor
PepNovoOutfileoperator= (const PepNovoOutfile &pepnovo_outfile)
 assignment operator
bool operator== (const PepNovoOutfile &pepnovo_outfile) const
 equality operator
void load (const std::string &result_filename, std::vector< PeptideIdentification > &peptide_identifications, ProteinIdentification &protein_identification, const Real &p_value_threshold, const std::map< String, Real > &dta_filenames_and_precursor_retention_times) throw (Exception::FileNotFound, Exception::ParseError)
 loads data from a Inspect outfile
void getSearchEngineAndVersion (const String &pepnovo_output_without_parameters_filename, ProteinIdentification &protein_identification) throw (Exception::FileNotFound)
 get the search engine and it's version from a file that is the output of PepNovo run without parameters


Constructor & Destructor Documentation

PepNovoOutfile (  ) 

Constructor.

PepNovoOutfile ( const PepNovoOutfile pepnovo_outfile  ) 

copy constructor

virtual ~PepNovoOutfile (  )  [virtual]

destructor


Member Function Documentation

PepNovoOutfile& operator= ( const PepNovoOutfile pepnovo_outfile  ) 

assignment operator

bool operator== ( const PepNovoOutfile pepnovo_outfile  )  const

equality operator

void load ( const std::string &  result_filename,
std::vector< PeptideIdentification > &  peptide_identifications,
ProteinIdentification protein_identification,
const Real p_value_threshold,
const std::map< String, Real > &  dta_filenames_and_precursor_retention_times 
) throw (Exception::FileNotFound, Exception::ParseError)

loads data from a Inspect outfile

Parameters:
result_filename the file to be loaded
peptide_identifications the peptide identification
protein_identification the protein identifications
p_value_threshold the significance level (for the peptide hit scores)
dta_filenames_and_precursor_retention_times retention times
This class serves to read in a PepNovo outfile. The information can be retrieved via the load function.

void getSearchEngineAndVersion ( const String pepnovo_output_without_parameters_filename,
ProteinIdentification protein_identification 
) throw (Exception::FileNotFound)

get the search engine and it's version from a file that is the output of PepNovo run without parameters


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