OpenMS  3.0.0
NuXLPresets.h File Reference

Go to the source code of this file.

Namespaces

 OpenMS
 Main OpenMS namespace.
 
 OpenMS::NuXLPresets
 

Functions

void getPresets (const String &p, StringList &nucleotides, StringList &mapping, StringList &modifications, StringList &fragment_adducts, String &can_cross_link)
 

Variables

static constexpr std::array< const char *, 10 > modifications_RNA_UV
 
static constexpr std::array< const char *, 29 > modifications_RNA_UV_EXTENDED
 
static constexpr std::array< const char *, 6 > modifications_RNA_UV_4SU
 
static constexpr std::array< const char *, 14 > modifications_RNA_UV_4SU_EXTENDED
 
static constexpr std::array< const char *, 6 > modifications_RNA_UV_6SG
 
static constexpr std::array< const char *, 11 > modifications_RNA_UV_6SG_EXTENDED
 
static constexpr std::array< const char *, 4 > modifications_RNA_NM
 
static constexpr std::array< const char *, 34 > modifications_RNA_NM_EXTENDED
 
static constexpr std::array< const char *, 4 > modifications_RNA_DEB
 
static constexpr std::array< const char *, 34 > modifications_RNA_DEB_EXTENDED
 
static constexpr std::array< const char *, 12 > modifications_RNA_FA
 
static constexpr std::array< const char *, 24 > modifications_RNA_FA_EXTENDED
 
static constexpr std::array< const char *, 16 > modifications_DNA_FA
 
static constexpr std::array< const char *, 28 > modifications_DNA_FA_EXTENDED
 
static constexpr std::array< const char *, 12 > modifications_DNA_UV
 
static constexpr std::array< const char *, 32 > modifications_DNA_UV_EXTENDED
 
static constexpr std::array< const char *, 6 > modifications_DNA_DEB
 
static constexpr std::array< const char *, 38 > modifications_DNA_DEB_EXTENDED
 
static constexpr std::array< const char *, 6 > modifications_DNA_NM
 
static constexpr std::array< const char *, 38 > modifications_DNA_NM_EXTENDED
 
static constexpr std::array< const char *, 39 > fragments_RNA_UV
 
static constexpr std::array< const char *, 41 > fragments_RNA_UV_4SU
 
static constexpr std::array< const char *, 41 > fragments_RNA_UV_6SG
 
static constexpr std::array< const char *, 42 > fragments_DNA_UV
 
static constexpr std::array< const char *, 47 > fragments_RNA_DEB
 
static constexpr std::array< const char *, 50 > fragments_DNA_DEB
 
static constexpr std::array< const char *, 43 > fragments_RNA_NM
 
static constexpr std::array< const char *, 46 > fragments_RNA_FA
 
static constexpr std::array< const char *, 49 > fragments_DNA_FA
 
static constexpr std::array< const char *, 46 > fragments_DNA_NM
 
static constexpr std::array< const char *, 5 > DNA_nucleotides {"A=C10H14N5O6P", "C=C9H14N3O7P", "G=C10H14N5O7P", "T=C10H15N2O8P", "d=C5H9O6P"}
 
static constexpr std::array< const char *, 4 > RNA_nucleotides {"A=C10H14N5O7P", "C=C9H14N3O8P", "G=C10H14N5O8P", "U=C9H13N2O9P"}
 
static constexpr std::array< const char *, 5 > DNA_mapping {"A->A", "C->C", "G->G", "T->T", "d->d"}
 
static constexpr std::array< const char *, 4 > RNA_mapping {"A->A", "C->C", "G->G", "U->U"}
 
static constexpr std::array< const char *, 23 > presets_names