15#include <OpenMS/OpenMSConfig.h>
290 std::vector<ConversionIssue>& issues_out);
309 std::vector<ConversionIssue>& issues_out);
329 std::vector<ConversionIssue>& issues_out);
347 std::vector<ConversionIssue>& issues_out);
411 const std::string& ion_types =
"by",
412 bool add_losses =
false,
413 bool add_metainfo =
true);
438 const std::string& ion_types =
"by",
439 bool add_losses =
false,
440 bool add_metainfo =
true);
599 bool has_current_ =
false;
Representation of a peptide/protein sequence.
Definition AASequence.h:88
The representation of a 1D spectrum.
Definition MSSpectrum.h:44
A more convenient string class.
Definition String.h:34
std::variant< CvAccession, NamedMod, MassDelta, FormulaTag, GlycanComposition, InfoTag, PositionConstraint > ModificationTag
Variant type representing any modification tag content.
Definition ProFormaData.h:262
std::variant< IsotopeReplacement, GlobalModification > GlobalModEntry
Variant type for global modification entries.
Definition ProFormaData.h:458
ProFormaErrorCode
Error codes for programmatic handling of ProForma parse errors.
Definition ProFormaError.h:25
ProFormaWriteMode
Write mode for ProForma string serialization.
Definition ProFormaData.h:88
AASequenceConversionPolicy
Conversion policy for transforming Peptidoform to AASequence.
Definition ProFormaData.h:35
Adduct ion specification for charge state.
Definition ProFormaData.h:472
Ambiguous amino acid region.
Definition ProFormaData.h:340
Controlled vocabulary accession for a modification.
Definition ProFormaData.h:121
Global modification applied to specific locations.
Definition ProFormaData.h:424
Glycan composition specification.
Definition ProFormaData.h:199
Info tag for arbitrary text annotations.
Definition ProFormaData.h:216
Isotope replacement for stable isotope labeling.
Definition ProFormaData.h:441
A modification with one or more alternative tags.
Definition ProFormaData.h:306
Modified sequence range with shared modifications.
Definition ProFormaData.h:356
Named modification with optional CV prefix hint.
Definition ProFormaData.h:137
Position constraint specifying allowed residues for a modification.
Definition ProFormaData.h:233
A single amino acid with its modifications.
Definition ProFormaData.h:325
Main OpenMS namespace.
Definition openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:19
Label for cross-links, branches, or ambiguous grouping.
Definition ProFormaData.h:276
Mass delta modification with optional source hint.
Definition ProFormaData.h:153