14 #include <unordered_map>
19 class DigestionEnzymeProtein;
60 const int max_attempts = 100
71 std::unordered_map<std::string, std::string>
td_cache_;
Representation of a peptide/protein sequence.
Definition: AASequence.h:86
Methods to generate isobaric decoy sequences for DDA target-decoy searches.
Definition: DecoyGenerator.h:25
void setSeed(UInt64 seed)
static double SequenceIdentity_(const String &decoy, const String &target)
~DecoyGenerator()=default
std::unordered_map< std::string, std::string > td_cache_
Definition: DecoyGenerator.h:71
AASequence shufflePeptides(const AASequence &aas, const String &protease, const int max_attempts=100)
Math::RandomShuffler shuffler_
Definition: DecoyGenerator.h:68
AASequence reverseProtein(const AASequence &protein) const
AASequence reversePeptides(const AASequence &protein, const String &protease) const
Definition: MathFunctions.h:471
A more convenient string class.
Definition: String.h:34
uint64_t UInt64
Unsigned integer type (64bit)
Definition: Types.h:47
Main OpenMS namespace.
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19