Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Types | Public Member Functions | Protected Member Functions

ProteinInference Class Reference

[experimental class] given a peptide quantitation, infer corresponding protein quantities More...

#include <OpenMS/ANALYSIS/QUANTITATION/ProteinInference.h>

List of all members.

Public Types

typedef Peak2D::IntensityType IntensityType

Public Member Functions

 ProteinInference ()
 Constructor.
 ProteinInference (const ProteinInference &cp)
 copy constructor
ProteinInferenceoperator= (const ProteinInference &rhs)
 assignment operator
void infer (ConsensusMap &consensus_map, const UInt reference_map)
 given a peptide quantitation, infer corresponding protein quantities

Protected Member Functions

void infer_ (ConsensusMap &consensus_map, const size_t protein_idenfication_index, const UInt reference_map)
bool sortByUnique_ (std::vector< PeptideHit > &peptide_hits_local, const bool is_higher_score_better)

Detailed Description

[experimental class] given a peptide quantitation, infer corresponding protein quantities

Infers protein ratios from peptide ratios (currently using unique peptides only). Use the IDMapper class to add protein and peptide information to a quantitative ConsensusMap prior to this step.


Member Typedef Documentation


Constructor & Destructor Documentation

Constructor.

ProteinInference ( const ProteinInference cp  ) 

copy constructor


Member Function Documentation

void infer ( ConsensusMap consensus_map,
const UInt  reference_map 
)

given a peptide quantitation, infer corresponding protein quantities

Infers protein ratios from peptide ratios (currently using unique peptides only). Use the IDMapper class to add protein and peptide information to a quantitative ConsensusMap prior to this step.

Parameters:
consensus_map Peptide quantitation with ProteinIdentifications attached, where Protein quantitation will be attached
reference_map Index of (iTRAQ) reference channel within the consensus map
Exceptions:
Exception::MissingInformation if Protein/PeptideIdentifications are missing
void infer_ ( ConsensusMap consensus_map,
const size_t  protein_idenfication_index,
const UInt  reference_map 
) [protected]
ProteinInference& operator= ( const ProteinInference rhs  ) 

assignment operator

bool sortByUnique_ ( std::vector< PeptideHit > &  peptide_hits_local,
const bool  is_higher_score_better 
) [protected]

OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:50 using doxygen 1.7.1