ProteoWizard
|
client-implemented generator predicate – called during construction of ProteinList_DecoyGenerator to create a decoy protein from a target protein More...
#include <ProteinList_DecoyGenerator.hpp>
Public Member Functions | |
virtual ProteinPtr | generate (const Protein &protein) const =0 |
return a decoy protein based on an input target protein More... | |
virtual const std::string & | decoyPrefix () const |
return the string prefixed to a protein id to indicate it is a decoy More... | |
virtual | ~Predicate () |
Protected Attributes | |
std::string | decoyPrefix_ |
client-implemented generator predicate – called during construction of ProteinList_DecoyGenerator to create a decoy protein from a target protein
Definition at line 46 of file ProteinList_DecoyGenerator.hpp.
|
inlinevirtual |
Definition at line 54 of file ProteinList_DecoyGenerator.hpp.
|
pure virtual |
return a decoy protein based on an input target protein
Implemented in pwiz::analysis::ProteinList_DecoyGeneratorPredicate_Shuffled, and pwiz::analysis::ProteinList_DecoyGeneratorPredicate_Reversed.
|
inlinevirtual |
return the string prefixed to a protein id to indicate it is a decoy
Definition at line 52 of file ProteinList_DecoyGenerator.hpp.
|
protected |
Definition at line 57 of file ProteinList_DecoyGenerator.hpp.