OpenMS  2.5.0
Static Public Member Functions | Static Private Member Functions | List of all members
RNPxlModificationsGenerator Class Reference

#include <OpenMS/ANALYSIS/RNPXL/RNPxlModificationsGenerator.h>

Static Public Member Functions

static RNPxlModificationMassesResult initModificationMassesRNA (StringList target_nucleotides, StringList nt_groups, std::set< char > can_xl, StringList mappings, StringList modifications, String sequence_restriction, bool cysteine_adduct, Int max_length=4)
 

Static Private Member Functions

static bool notInSeq (String res_seq, String query)
 
static void generateTargetSequences (const String &res_seq, Size param_pos, const std::map< char, std::vector< char > > &map_source2target, StringList &target_sequences)
 

Member Function Documentation

◆ generateTargetSequences()

static void generateTargetSequences ( const String res_seq,
Size  param_pos,
const std::map< char, std::vector< char > > &  map_source2target,
StringList target_sequences 
)
staticprivate

◆ initModificationMassesRNA()

static RNPxlModificationMassesResult initModificationMassesRNA ( StringList  target_nucleotides,
StringList  nt_groups,
std::set< char >  can_xl,
StringList  mappings,
StringList  modifications,
String  sequence_restriction,
bool  cysteine_adduct,
Int  max_length = 4 
)
static

◆ notInSeq()

static bool notInSeq ( String  res_seq,
String  query 
)
staticprivate