ProteoWizard
Public Member Functions | Public Attributes
pwiz::data::pepxml::SampleEnzyme Struct Reference

#include <MinimumPepXML.hpp>

List of all members.

Public Member Functions

 SampleEnzyme ()
void write (XMLWriter &writer) const
void read (std::istream &is)
bool operator== (const SampleEnzyme &that) const
bool operator!= (const SampleEnzyme &that) const

Public Attributes

std::string name
 Controlled code name for the enzyme that can be referred to by applications.
std::string description
 Free text to describe alternative names, special conditions, etc.
std::string fidelity
 Semispecific means that at least one end of a pepide must conform to the cleavage specificity, (unless the peptide was at the terminus of the parent sequence).
boost::tribool independent
 If there are multiple specificities and independent is true, then a single peptide cannot exhibit one specificity at one terminus and a different specificity at the other.
Specificity specificity

Detailed Description

Definition at line 76 of file MinimumPepXML.hpp.


Constructor & Destructor Documentation

pwiz::data::pepxml::SampleEnzyme::SampleEnzyme ( )
inline

Definition at line 78 of file MinimumPepXML.hpp.

: independent(boost::indeterminate) {}

Member Function Documentation

void pwiz::data::pepxml::SampleEnzyme::write ( XMLWriter writer) const

Referenced by testSampleEnzyme().

void pwiz::data::pepxml::SampleEnzyme::read ( std::istream &  is)

Referenced by testSampleEnzyme().

bool pwiz::data::pepxml::SampleEnzyme::operator== ( const SampleEnzyme that) const
bool pwiz::data::pepxml::SampleEnzyme::operator!= ( const SampleEnzyme that) const

Member Data Documentation

std::string pwiz::data::pepxml::SampleEnzyme::name

Controlled code name for the enzyme that can be referred to by applications.

Definition at line 82 of file MinimumPepXML.hpp.

Referenced by makeSampleEnzyme().

std::string pwiz::data::pepxml::SampleEnzyme::description

Free text to describe alternative names, special conditions, etc.

Definition at line 86 of file MinimumPepXML.hpp.

Referenced by makeSampleEnzyme().

std::string pwiz::data::pepxml::SampleEnzyme::fidelity

Semispecific means that at least one end of a pepide must conform to the cleavage specificity, (unless the peptide was at the terminus of the parent sequence).

Nonspecific means that neither end of a peptide must conform to the cleavage specificity.

Definition at line 93 of file MinimumPepXML.hpp.

Referenced by makeSampleEnzyme().

boost::tribool pwiz::data::pepxml::SampleEnzyme::independent

If there are multiple specificities and independent is true, then a single peptide cannot exhibit one specificity at one terminus and a different specificity at the other.

If independent is false, then a single peptide can exhibit mixed specificities.

Definition at line 100 of file MinimumPepXML.hpp.

Referenced by makeSampleEnzyme().

Specificity pwiz::data::pepxml::SampleEnzyme::specificity

Definition at line 102 of file MinimumPepXML.hpp.

Referenced by makeSampleEnzyme().


The documentation for this struct was generated from the following file: