TheoreticalGlycanSpectrumGenerator#
- class pyopenms.TheoreticalGlycanSpectrumGenerator(*args, **kwargs)#
Bases:
objectDiagnostic, composition, structural and localized glycopeptide fragment generation
- __init__(self) None#
- __init__(self, arg: pyopenms._pyopenms_chemistry.TheoreticalGlycanSpectrumGenerator, /) None
- __init__(self, arg: pyopenms._pyopenms_chemistry.TheoreticalGlycanSpectrumGenerator.Options, /) None
Attributes
- class Fragment(*args, **kwargs)#
Bases:
object- property attachment_position#
(self) -> int | None
- property attachment_residue#
(self) -> str
- property branch_cleavages#
(self) -> list[int]
- property charge#
(self) -> int
- property composition#
(self) -> pyopenms._pyopenms_chemistry.GlycanComposition
- get_annotation#
- get_mz#
- property ion_type#
(self) -> pyopenms._pyopenms_chemistry.TheoreticalGlycanSpectrumGenerator.IonType
- property name#
(self) -> str
- property neutral_mass#
(self) -> float
- property root_cleavage#
(self) -> int | None
- class FragmentationMethod(*values)#
Bases:
Enum- ETD = 1#
- ETHCD = 2#
- HCD = 0#
- getMapping()#
Returns a dict mapping int values to enum member name strings.
- class IonType(*values)#
Bases:
Enum- B = 1#
- C = 2#
- DIAGNOSTIC = 0#
- PEPTIDE = 5#
- Y = 3#
- Z = 4#
- getMapping()#
Returns a dict mapping int values to enum member name strings.
- class Options(*args, **kwargs)#
Bases:
object- property add_b_ions#
(self) -> bool
- property add_c_ions#
(self) -> bool
- property add_diagnostic_ions#
(self) -> bool
- property add_internal_fragments#
(self) -> bool
- property add_y_ions#
(self) -> bool
- property add_z_ions#
(self) -> bool
- property allow_structural#
(self) -> bool
- property max_charge#
(self) -> int
- property max_cleavages#
(self) -> int
- property max_composition_size#
(self) -> int
- property max_fragments#
(self) -> int
- property max_oxonium_charge#
(self) -> int
- property max_states#
(self) -> int
- property min_charge#
(self) -> int
- property min_composition_size#
(self) -> int
- property min_oxonium_charge#
(self) -> int
- property neutral_losses#
(self) -> list[pyopenms._pyopenms_chemistry.EmpiricalFormula]
- property peptide_retention#
(self) -> dict[str, pyopenms._pyopenms_chemistry.TheoreticalGlycanSpectrumGenerator.PeptideRetention]
- property specific_neutral_losses#
(self) -> dict[str, list[pyopenms._pyopenms_chemistry.EmpiricalFormula]]
- class PeptideRetention(*args, **kwargs)#
Bases:
object- property intact#
(self) -> bool
- property stripped#
(self) -> bool
- property stubs#
(self) -> list[pyopenms._pyopenms_chemistry.GlycanComposition]
- get_fragments#
- get_glycopeptide_fragments#
- get_options#
- set_options#
- to_spectrum = <nanobind.nb_func object>#