EdwardsLippertIterator that only retrieves tryptic sequences. More...
#include <OpenMS/CHEMISTRY/EdwardsLippertIteratorTryptic.h>
Public Member Functions | |
EdwardsLippertIteratorTryptic () | |
default constructor More... | |
EdwardsLippertIteratorTryptic (const EdwardsLippertIteratorTryptic &rhs) | |
copy constructor More... | |
virtual | ~EdwardsLippertIteratorTryptic () |
destructor More... | |
EdwardsLippertIteratorTryptic & | operator= (const EdwardsLippertIteratorTryptic &rhs) |
assignment operator More... | |
virtual bool | isDigestingEnd (char aa1, char aa2) |
indicates if trypsin will cat between the two amino acids More... | |
![]() | |
EdwardsLippertIterator () | |
Constructor. More... | |
EdwardsLippertIterator (const EdwardsLippertIterator &) | |
Copy Constructor. More... | |
virtual | ~EdwardsLippertIterator () |
Destructor. More... | |
virtual FASTAEntry | operator* () |
* operator for getting the value of the iterator More... | |
virtual PepIterator & | operator++ () |
operator ++ for postincrement More... | |
virtual PepIterator * | operator++ (int i) |
operator ++ for preincrement More... | |
virtual void | setFastaFile (const String &f) |
setter for fasta file More... | |
virtual String | getFastaFile () |
getter for FASTA file More... | |
virtual void | setTolerance (double t) |
setter for tolerance More... | |
virtual double | getTolerance () |
getter for tolerance More... | |
virtual void | setSpectrum (const std::vector< double > &s) |
setter for spectrum More... | |
virtual const std::vector< double > & | getSpectrum () |
getter for spectrum More... | |
virtual bool | begin () |
initializing iterator More... | |
virtual bool | isAtEnd () |
indicates whether iterator is at end More... | |
![]() | |
PepIterator () | |
constructor More... | |
virtual | ~PepIterator () |
destructor More... | |
PepIterator (const PepIterator &source) | |
copy constructor More... | |
Static Public Member Functions | |
static const String | getProductName () |
needed by Factory More... | |
static PepIterator * | create () |
needed by Factory More... | |
![]() | |
static const String | getProductName () |
needed by Factory More... | |
static PepIterator * | create () |
needed by Factory More... | |
![]() | |
static void | registerChildren () |
all children has to be registered here More... | |
Additional Inherited Members | |
![]() | |
typedef std::pair< String, String > | FASTAEntry |
![]() | |
typedef std::pair< String, String > | FASTAEntry |
![]() | |
virtual std::string | next_ () |
getting the next candidate More... | |
bool | hasNext_ () |
indicates if there will be a next element More... | |
void | goToNextAA_ () |
finds the next starting position where a digesting enzyme will cut the sequence More... | |
virtual bool | isInSpectrum_ (double &mass) |
indicates if a mass is in spectrum More... | |
![]() | |
String | f_file_ |
fasta file location More... | |
std::string | actual_pep_ |
actual peptide More... | |
std::vector< double > | spec_ |
given spectrum More... | |
double | tol_ |
tolerance More... | |
double | masse_ [255] |
mass table More... | |
bool | is_at_end_ |
indicates if iterator is at end More... | |
PepIterator * | f_iterator_ |
FastaIterator. More... | |
FASTAEntry | f_entry_ |
actual fasta entry More... | |
unsigned int | b_ |
unsigned int | e_ |
to ints representing a position within the actual string (b = begin, e = end) More... | |
double | m_ |
double | massMax_ |
mass and maximum masse More... | |
EdwardsLippertIterator that only retrieves tryptic sequences.
default constructor
EdwardsLippertIteratorTryptic | ( | const EdwardsLippertIteratorTryptic & | rhs | ) |
copy constructor
|
virtual |
destructor
|
inlinestatic |
needed by Factory
|
inlinestatic |
needed by Factory
|
virtual |
indicates if trypsin will cat between the two amino acids
aa1 | first amino acid |
aa2 | second amino acid |
Reimplemented from EdwardsLippertIterator.
EdwardsLippertIteratorTryptic& operator= | ( | const EdwardsLippertIteratorTryptic & | rhs | ) |
assignment operator
OpenMS / TOPP release 2.0.0 | Documentation generated on Wed Mar 30 2016 12:49:27 using doxygen 1.8.11 |