60 std::set<char> can_xl,
63 String sequence_restriction,
Definition: RNPxlModificationsGenerator.h:56
static void generateTargetSequences(const String &res_seq, Size param_pos, const std::map< char, std::vector< char > > &map_source2target, StringList &target_sequences)
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 bool notInSeq(String res_seq, String query)
A more convenient string class.
Definition: String.h:60
int Int
Signed integer type.
Definition: Types.h:102
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:70
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
std::map< String, double > mod_masses
empirical formula -> mass
Definition: RNPxlModificationsGenerator.h:51
std::map< String, std::set< String > > mod_combinations
empirical formula -> nucleotide formula(s) (formulas if modifications lead to ambiguities)
Definition: RNPxlModificationsGenerator.h:52
Definition: RNPxlModificationsGenerator.h:50