OpenMS
Loading...
Searching...
No Matches
ProFormaParser Member List

This is the complete list of members for ProFormaParser, including all inherited members.

advance_()ProFormaParserprivate
canCalculateMass(const Peptidoform &pf)ProFormaParserstatic
canCalculateMass(const PeptidoformIon &pfi)ProFormaParserstatic
canGenerateSpectrum(const Peptidoform &pf)ProFormaParserstatic
canGenerateSpectrum(const PeptidoformIon &pfi)ProFormaParserstatic
check_(ProFormaTokenizer::TokenType type)ProFormaParserprivate
createLookahead_() constProFormaParserprivate
current_()ProFormaParserprivate
current_token_ProFormaParserprivate
error_(ProFormaErrorCode code, const char *message)ProFormaParserprivate
errorAt_(ProFormaErrorCode code, size_t pos, const char *message)ProFormaParserprivate
expect_(ProFormaTokenizer::TokenType type, const char *expected_desc)ProFormaParserprivate
fromAASequence(const AASequence &seq)ProFormaParserstatic
generateSpectrum(const Peptidoform &pf, int min_charge=1, int max_charge=1, const std::string &ion_types="by", bool add_losses=false, bool add_metainfo=true)ProFormaParserstatic
generateSpectrum(const PeptidoformIon &pfi, int min_charge=1, int max_charge=1, const std::string &ion_types="by", bool add_losses=false, bool add_metainfo=true)ProFormaParserstatic
getAASequenceConversionIssues(const Peptidoform &pf)ProFormaParserstatic
getMassCalculationIssues(const Peptidoform &pf)ProFormaParserstatic
getMassCalculationIssues(const PeptidoformIon &pfi)ProFormaParserstatic
getMonoWeight(const Peptidoform &pf)ProFormaParserstatic
getMonoWeight(const PeptidoformIon &pfi)ProFormaParserstatic
getMZ(const PeptidoformIon &pfi)ProFormaParserstatic
getMZ(const Peptidoform &pf, int charge)ProFormaParserstatic
getSpectrumGenerationIssues(const Peptidoform &pf)ProFormaParserstatic
getSpectrumGenerationIssues(const PeptidoformIon &pfi)ProFormaParserstatic
has_current_ProFormaParserprivate
hasNTerminalModPattern_()ProFormaParserprivate
input_ProFormaParserprivate
isAminoAcid_(char c)ProFormaParserprivatestatic
isAtEnd_()ProFormaParserprivate
isRepresentableAsAASequence(const Peptidoform &pf)ProFormaParserstatic
looksLikeModificationTagContent_()ProFormaParserprivate
match_(ProFormaTokenizer::TokenType type)ProFormaParserprivate
parse(const String &input)ProFormaParserstatic
parseAdductIon_()ProFormaParserprivate
parseAdductIons_()ProFormaParserprivate
parseAmbiguousRegion_()ProFormaParserprivate
parseChargeState_()ProFormaParserprivate
parseCvAccession_()ProFormaParserprivate
parseCvDatabasePrefix_(const std::string_view &id)ProFormaParserprivate
parseFormulaTag_()ProFormaParserprivate
parseGlobalModEntry_()ProFormaParserprivate
parseGlobalModification_()ProFormaParserprivate
parseGlobalMods_()ProFormaParserprivate
parseGlycanComposition_()ProFormaParserprivate
parseInfoTag_()ProFormaParserprivate
parseIon(const String &input)ProFormaParserstatic
parseIsotopeReplacement_()ProFormaParserprivate
parseLabel_()ProFormaParserprivate
parseLabileModifications_()ProFormaParserprivate
parseMassDelta_()ProFormaParserprivate
parseModification_()ProFormaParserprivate
parseModificationList_()ProFormaParserprivate
parseModificationTag_()ProFormaParserprivate
parseModificationTagWithLabel_()ProFormaParserprivate
parseModifiedRange_()ProFormaParserprivate
parseNamedMod_()ProFormaParserprivate
parseNamedMod_(char cv_hint)ProFormaParserprivate
parsePeptidoform_()ProFormaParserprivate
parsePeptidoformIon_()ProFormaParserprivate
parsePeptidoformWithCharge_(bool is_chimeric_context)ProFormaParserprivate
parsePositionConstraint_()ProFormaParserprivate
parseSequence_()ProFormaParserprivate
parseSequenceElement_()ProFormaParserprivate
parseTerminalMods_()ProFormaParserprivate
parseUnlocalisedMods_()ProFormaParserprivate
peek_()ProFormaParserprivate
ProFormaParser(std::string_view input)ProFormaParserexplicitprivate
resolveModifications(Peptidoform &pf)ProFormaParserstatic
toAASequence(const Peptidoform &pf, AASequenceConversionPolicy policy=AASequenceConversionPolicy::FAIL_ON_LOSS)ProFormaParserstatic
tokenizer_ProFormaParserprivate
toString(const Peptidoform &pf, ProFormaWriteMode mode=ProFormaWriteMode::LOSSLESS)ProFormaParserstatic
toString(const PeptidoformIon &pfi, ProFormaWriteMode mode=ProFormaWriteMode::LOSSLESS)ProFormaParserstatic
tryGetMonoWeight(const Peptidoform &pf)ProFormaParserstatic
tryGetMonoWeight(const Peptidoform &pf, std::vector< ConversionIssue > &issues_out)ProFormaParserstatic
tryGetMonoWeight(const PeptidoformIon &pfi)ProFormaParserstatic
tryGetMonoWeight(const PeptidoformIon &pfi, std::vector< ConversionIssue > &issues_out)ProFormaParserstatic
tryGetMZ(const Peptidoform &pf, int charge)ProFormaParserstatic
tryGetMZ(const Peptidoform &pf, int charge, std::vector< ConversionIssue > &issues_out)ProFormaParserstatic
tryGetMZ(const PeptidoformIon &pfi)ProFormaParserstatic
tryGetMZ(const PeptidoformIon &pfi, std::vector< ConversionIssue > &issues_out)ProFormaParserstatic