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

PILISModelGenerator Class Reference

This class implements the simulation of the spectra from PILIS. More...

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

Inheritance diagram for PILISModelGenerator:
DefaultParamHandler

List of all members.

Public Member Functions

PILISModelGeneratoroperator= (const PILISModelGenerator &mode)
 assignment operator
Constructors and destructors

 PILISModelGenerator ()
 default constructor
 PILISModelGenerator (const PILISModelGenerator &model)
 copy constructor
virtual ~PILISModelGenerator ()
 destructor
Accessors

void getModel (HiddenMarkovModel &model)
 generates the model and writes it into model

Detailed Description

This class implements the simulation of the spectra from PILIS.

PILIS uses a HMM based structure to model the population of fragment ions from a peptide. The spectrum generator can be accessed via the getSpectrum method.

Parameters of this class are:

NameTypeDefaultRestrictionsDescription
model_depth int4  The number of explicitly modeled backbone cleavages from N-terminus and C-terminus, would be 9 for the default value
visible_model_depth int30  The maximal possible size of a peptide to be modeled
variable_modifications string list[Oxidation (M), Carbamidomethyl (C)]  Modifications which should be included in the model, represented by PSI-MOD accessions.
fixed_modifications string list[]  Modifications which should replace the unmodified amino acid, represented by PSI-MOD accessions.

Note:

Constructor & Destructor Documentation

default constructor

PILISModelGenerator ( const PILISModelGenerator model  ) 

copy constructor

virtual ~PILISModelGenerator (  )  [virtual]

destructor


Member Function Documentation

void getModel ( HiddenMarkovModel model  ) 

generates the model and writes it into model

PILISModelGenerator& operator= ( const PILISModelGenerator mode  ) 

assignment operator


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