OpenMS  2.4.0
Public Types | Static Public Member Functions | List of all members
RNPxlSearch::RNPxlParameterParsing Struct Reference

Public Types

using NucleotideToFragmentAdductMap = map< char, set< FragmentAdductDefinition_ > >
 
using PrecursorsToMS2Adducts = map< String, MS2AdductsOfSinglePrecursorAdduct >
 

Static Public Member Functions

static vector< ResidueModificationgetModifications (StringList modNames)
 Query ResidueModifications (given as strings) from ModificationsDB. More...
 
static NucleotideToFragmentAdductMap getTargetNucleotideToFragmentAdducts (StringList fragment_adducts)
 
static MS2AdductsOfSinglePrecursorAdduct getFeasibleFragmentAdducts (const String &exp_pc_adduct, const String &exp_pc_formula, const NucleotideToFragmentAdductMap &nucleotide_to_fragment_adducts, const set< char > &can_xl)
 
static PrecursorsToMS2Adducts getAllFeasibleFragmentAdducts (const RNPxlModificationMassesResult &precursor_adducts, const NucleotideToFragmentAdductMap &nucleotide_to_fragment_adducts, const set< char > &can_xl)
 

Member Typedef Documentation

◆ NucleotideToFragmentAdductMap

◆ PrecursorsToMS2Adducts

Member Function Documentation

◆ getAllFeasibleFragmentAdducts()

RNPxlSearch::RNPxlParameterParsing::PrecursorsToMS2Adducts getAllFeasibleFragmentAdducts ( const RNPxlModificationMassesResult precursor_adducts,
const NucleotideToFragmentAdductMap nucleotide_to_fragment_adducts,
const set< char > &  can_xl 
)
static

◆ getFeasibleFragmentAdducts()

RNPxlSearch::MS2AdductsOfSinglePrecursorAdduct getFeasibleFragmentAdducts ( const String exp_pc_adduct,
const String exp_pc_formula,
const NucleotideToFragmentAdductMap nucleotide_to_fragment_adducts,
const set< char > &  can_xl 
)
static

◆ getModifications()

vector< ResidueModification > getModifications ( StringList  modNames)
static

Query ResidueModifications (given as strings) from ModificationsDB.

References ResidueModification::C_TERM, ModificationsDB::getInstance(), ModificationsDB::getModification(), and ResidueModification::N_TERM.

◆ getTargetNucleotideToFragmentAdducts()

RNPxlSearch::RNPxlParameterParsing::NucleotideToFragmentAdductMap getTargetNucleotideToFragmentAdducts ( StringList  fragment_adducts)
static