|
ProteoWizard
|
ProteinList decoy generator for creating decoy proteins on the fly. More...
#include <ProteinList_DecoyGenerator.hpp>
Classes | |
| struct | Predicate |
| client-implemented generator predicate – called during construction of ProteinList_DecoyGenerator to create a decoy protein from a target protein More... | |
Public Types | |
| typedef boost::shared_ptr< Predicate > | PredicatePtr |
Public Member Functions | |
| ProteinList_DecoyGenerator (const ProteinListPtr &original, const PredicatePtr &predicate) | |
ProteinList interface | |
| virtual size_t | size () const |
| virtual size_t | find (const std::string &id) const |
| virtual ProteinPtr | protein (size_t index, bool getSequence=true) const |
Public Member Functions inherited from pwiz::proteome::ProteinListWrapper | |
| ProteinListWrapper (const ProteinListPtr &inner) | |
Public Member Functions inherited from pwiz::proteome::ProteinList | |
| virtual bool | empty () const |
| virtual IndexList | findKeyword (const std::string &keyword, bool caseSensitive=true) const |
| virtual | ~ProteinList () |
Private Member Functions | |
| ProteinList_DecoyGenerator (const ProteinList_DecoyGenerator &) | |
| ProteinList_DecoyGenerator & | operator= (const ProteinList_DecoyGenerator &) |
Private Attributes | |
| boost::shared_ptr< Impl > | impl_ |
Additional Inherited Members | |
Protected Attributes inherited from pwiz::proteome::ProteinListWrapper | |
| ProteinListPtr | inner_ |
ProteinList decoy generator for creating decoy proteins on the fly.
Definition at line 40 of file ProteinList_DecoyGenerator.hpp.
| typedef boost::shared_ptr<Predicate> pwiz::analysis::ProteinList_DecoyGenerator::PredicatePtr |
Definition at line 60 of file ProteinList_DecoyGenerator.hpp.
| pwiz::analysis::ProteinList_DecoyGenerator::ProteinList_DecoyGenerator | ( | const ProteinListPtr & | original, |
| const PredicatePtr & | predicate | ||
| ) |
|
private |
|
virtual |
Reimplemented from pwiz::proteome::ProteinListWrapper.
|
virtual |
Reimplemented from pwiz::proteome::ProteinList.
|
virtual |
Reimplemented from pwiz::proteome::ProteinListWrapper.
|
private |
|
private |
Definition at line 72 of file ProteinList_DecoyGenerator.hpp.
1.8.13