|  | OpenMS
    2.6.0
    | 
Methods to generate isobaric decoy sequences for DDA target-decoy searches. More...
#include <OpenMS/CHEMISTRY/DecoyGenerator.h>
| Public Member Functions | |
| DecoyGenerator () | |
| ~DecoyGenerator ()=default | |
| void | setSeed (UInt64 seed) | 
| AASequence | reverseProtein (const AASequence &protein) const | 
| AASequence | reversePeptides (const AASequence &protein, const String &protease) const | 
| AASequence | shufflePeptides (const AASequence &aas, const String &protease, const int max_attempts=100) | 
| Private Member Functions | |
| template<class RandomAccessIterator > | |
| void | shuffle_ (RandomAccessIterator first, RandomAccessIterator last) | 
| Static Private Member Functions | |
| static double | SequenceIdentity_ (const String &decoy, const String &target) | 
| Private Attributes | |
| boost::mt19937_64 | rng_ | 
Methods to generate isobaric decoy sequences for DDA target-decoy searches.
| DecoyGenerator | ( | ) | 
| 
 | default | 
| AASequence reversePeptides | ( | const AASequence & | protein, | 
| const String & | protease | ||
| ) | const | 
| AASequence reverseProtein | ( | const AASequence & | protein | ) | const | 
| void setSeed | ( | UInt64 | seed | ) | 
| 
 | inlineprivate | 
| AASequence shufflePeptides | ( | const AASequence & | aas, | 
| const String & | protease, | ||
| const int | max_attempts = 100 | ||
| ) | 
| 
 | private | 
 1.8.16
 1.8.16