ProteoWizard
Classes | Namespaces | Macros | Variables
Peptide.hpp File Reference
#include "pwiz/utility/misc/Export.hpp"
#include "pwiz/utility/chemistry/Chemistry.hpp"
#include <boost/shared_ptr.hpp>
#include "Modification.hpp"

Go to the source code of this file.

Classes

class  pwiz::proteome::Peptide
 represents a peptide or polypeptide (a sequence of amino acids) More...
 
class  pwiz::proteome::Fragmentation
 provides fragment ion masses for a peptide More...
 

Namespaces

 pwiz
 
 pwiz::proteome
 

Macros

#define MODIFICATION_PARSING_ARGUMENTS
 

Variables

 ModificationParsing_Off
 
 ModificationParsing_ByFormula
 any non-AA characters will cause an exception More...
 
 ModificationParsing_ByMass
 oxidized P in peptide: PEP(O)TIDE More...
 
 ModificationDelimiter_Parentheses
 
 ModificationDelimiter_Brackets
 '(' and ')' More...
 

Macro Definition Documentation

§ MODIFICATION_PARSING_ARGUMENTS

#define MODIFICATION_PARSING_ARGUMENTS
Value:
ModificationParsing mp = ModificationParsing_Off, \
ModificationDelimiter md = ModificationDelimiter_Parentheses
ModificationDelimiter_Parentheses
Definition: Peptide.hpp:51
ModificationParsing_Off
Definition: Peptide.hpp:42

Definition at line 56 of file Peptide.hpp.

Variable Documentation

§ ModificationParsing_Off

ModificationParsing_Off

Definition at line 42 of file Peptide.hpp.

Referenced by modificationTest().

§ ModificationParsing_ByFormula

ModificationParsing_ByFormula

any non-AA characters will cause an exception

Definition at line 42 of file Peptide.hpp.

§ ModificationParsing_ByMass

ModificationParsing_ByMass

oxidized P in peptide: PEP(O)TIDE

Definition at line 42 of file Peptide.hpp.

§ ModificationDelimiter_Parentheses

ModificationDelimiter_Parentheses

Definition at line 51 of file Peptide.hpp.

§ ModificationDelimiter_Brackets

ModificationDelimiter_Brackets

'(' and ')'

Definition at line 51 of file Peptide.hpp.