 |
OpenMS
2.4.0
|
Base class for TOPP applications.
Definition: TOPPBase.h:150
static RNaseDB * getInstance()
this member function serves as a replacement of the constructor
Definition: DigestionEnzymeDB.h:70
This class serves for reading in and writing FASTA files.
Definition: FASTAFile.h:64
Database for enzymes that digest RNA (RNases)
Definition: RNaseDB.h:52
A more convenient string class.
Definition: String.h:57
void getAllNames(std::vector< String > &all_names) const
returns all the enzyme names (does NOT include synonym names)
Definition: DigestionEnzymeDB.h:122
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
#define LOG_INFO
Macro if a information, e.g. a status should be reported.
Definition: LogStream.h:454
FASTA entry type (identifier, description and sequence)
Definition: FASTAFile.h:76
void setMissedCleavages(Size missed_cleavages)
Sets the number of missed cleavages for the digestion (default is 0). This setting is ignored when lo...
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
void digest(const String &rna, std::vector< String > &output, Size min_length, Size max_length) const
Performs the enzymatic digestion of an RNA.
Representation of a digestion enzyme for RNA (RNase)
Definition: DigestionEnzymeRNA.h:47
int main(int argc, const char **argv)
Definition: INIFileEditor.cpp:73
static void load(const String &filename, std::vector< FASTAEntry > &data)
loads a FASTA file given by 'filename' and stores the information in 'data'
void setEnzyme(const String &name)
Sets the enzyme for the digestion (by name)
Class for the enzymatic digestion of RNAs.
Definition: RNaseDigestion.h:46
Digestion enzyme database (base class)
Definition: DigestionEnzymeDB.h:58
static void store(const String &filename, const std::vector< FASTAEntry > &data)
stores the data given by 'data' at the file 'filename'