| OpenMS 2.5.0

Classes | Macros | Functions
NucleicAcidSearchEngine.cpp File Reference
`#include <OpenMS/KERNEL/StandardTypes.h>`
`#include <OpenMS/APPLICATIONS/TOPPBase.h>`
`#include <OpenMS/DATASTRUCTURES/ListUtils.h>`
`#include <OpenMS/DATASTRUCTURES/Param.h>`
`#include <OpenMS/DATASTRUCTURES/String.h>`
`#include <OpenMS/MATH/STATISTICS/StatisticFunctions.h>`
`#include <OpenMS/KERNEL/MSExperiment.h>`
`#include <OpenMS/KERNEL/MSSpectrum.h>`
`#include <OpenMS/KERNEL/Peak1D.h>`
`#include <OpenMS/METADATA/SpectrumSettings.h>`
`#include <OpenMS/METADATA/ID/IdentificationData.h>`
`#include <OpenMS/METADATA/ID/IdentificationDataConverter.h>`
`#include <OpenMS/FORMAT/FASTAFile.h>`
`#include <OpenMS/FORMAT/IdXMLFile.h>`
`#include <OpenMS/FORMAT/MzMLFile.h>`
`#include <OpenMS/FORMAT/MzTabFile.h>`
`#include <OpenMS/FORMAT/SVOutStream.h>`
`#include <OpenMS/CHEMISTRY/RNaseDigestion.h>`
`#include <OpenMS/CHEMISTRY/RNaseDB.h>`
`#include <OpenMS/CHEMISTRY/RibonucleotideDB.h>`
`#include <OpenMS/CHEMISTRY/ElementDB.h>`
`#include <OpenMS/CHEMISTRY/ModifiedNASequenceGenerator.h>`
`#include <OpenMS/CHEMISTRY/NASequence.h>`
`#include <OpenMS/FILTERING/TRANSFORMERS/ThresholdMower.h>`
`#include <OpenMS/FILTERING/TRANSFORMERS/NLargest.h>`
`#include <OpenMS/FILTERING/TRANSFORMERS/WindowMower.h>`
`#include <OpenMS/FILTERING/TRANSFORMERS/Normalizer.h>`
`#include <OpenMS/CHEMISTRY/NucleicAcidSpectrumGenerator.h>`
`#include <OpenMS/COMPARISON/SPECTRA/SpectrumAlignment.h>`
`#include <OpenMS/ANALYSIS/ID/MetaboliteSpectralMatching.h>`
`#include <OpenMS/ANALYSIS/ID/FalseDiscoveryRate.h>`
`#include <OpenMS/FILTERING/ID/IDFilter.h>`
`#include <QtCore/QProcess>`
`#include <boost/regex.hpp>`
`#include <algorithm>`
`#include <iostream>`
`#include <vector>`
`#include <map>`

## Classes

class | NucleicAcidSearchEngine
struct | NucleicAcidSearchEngine::PrecursorInfo
struct | NucleicAcidSearchEngine::AnnotatedHit
class | NucleicAcidSearchEngine::HasInvalidLength

## Macros

#define | NUMBER_OF_THREADS (1)

## Functions

int | main (int argc, const char **argv)

## Class Documentation

## ◆ NucleicAcidSearchEngine::AnnotatedHit

struct NucleicAcidSearchEngine::AnnotatedHit

Class Members
vector< PeakAnnotation > | annotations |
IdentifiedOligoRef | oligo_ref |
double | precursor_error_ppm |
const PrecursorInfo * | precursor_ref |
NASequence | sequence |

## Macro Definition Documentation

## ◆ NUMBER_OF_THREADS

#define NUMBER_OF_THREADS (1)

## Function Documentation

## ◆ main()

int main | ( | int | argc,
|  | const char ** | argv
| ) |  |

References TOPPBase::main().