Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Protected Member Functions | Static Protected Member Functions | List of all members
SimpleSearchEngine Class Reference
Inheritance diagram for SimpleSearchEngine:
TOPPBase

Public Member Functions

 SimpleSearchEngine ()
 

Protected Member Functions

void registerOptionsAndFlags_ ()
 
vector< ResidueModification > getModifications_ (StringList modNames)
 
void preprocessSpectra_ (PeakMap &exp, double fragment_mass_tolerance, bool fragment_mass_tolerance_unit_ppm)
 
void postProcessHits_ (const PeakMap &exp, const vector< vector< PeptideHit > > &peptide_hits, vector< ProteinIdentification > &protein_ids, vector< PeptideIdentification > &peptide_ids, Size top_hits)
 
ExitCodes main_ (int, const char **)
 

Static Protected Member Functions

template<typename SpectrumType >
static void deisotopeAndSingleChargeMSSpectrum (SpectrumType &in, Int min_charge, Int max_charge, double fragment_tolerance, bool fragment_unit_ppm, bool keep_only_deisotoped=false, Size min_isopeaks=3, Size max_isopeaks=10, bool make_single_charged=true)
 

Constructor & Destructor Documentation

◆ SimpleSearchEngine()

SimpleSearchEngine ( )
inline

Member Function Documentation

◆ deisotopeAndSingleChargeMSSpectrum()

static void deisotopeAndSingleChargeMSSpectrum ( SpectrumType &  in,
Int  min_charge,
Int  max_charge,
double  fragment_tolerance,
bool  fragment_unit_ppm,
bool  keep_only_deisotoped = false,
Size  min_isopeaks = 3,
Size  max_isopeaks = 10,
bool  make_single_charged = true 
)
inlinestaticprotected

◆ getModifications_()

vector<ResidueModification> getModifications_ ( StringList  modNames)
inlineprotected

◆ main_()

ExitCodes main_ ( int  ,
const char **   
)
inlineprotected

References NUMBER_OF_THREADS.

◆ postProcessHits_()

void postProcessHits_ ( const PeakMap &  exp,
const vector< vector< PeptideHit > > &  peptide_hits,
vector< ProteinIdentification > &  protein_ids,
vector< PeptideIdentification > &  peptide_ids,
Size  top_hits 
)
inlineprotected

◆ preprocessSpectra_()

void preprocessSpectra_ ( PeakMap &  exp,
double  fragment_mass_tolerance,
bool  fragment_mass_tolerance_unit_ppm 
)
inlineprotected

◆ registerOptionsAndFlags_()

void registerOptionsAndFlags_ ( )
inlineprotected

OpenMS / TOPP release 2.1.0 Documentation generated on Sat Apr 8 2017 21:05:40 using doxygen 1.8.13