CrossLinksDB#
- class pyopenms.CrossLinksDB#
Bases:
object
Cython implementation of _CrossLinksDB
Original C++ documentation is available here
- __init__(*args, **kwargs)#
Methods
__init__
(*args, **kwargs)findModificationIndex
(self, mod_name)getAllSearchModifications
(self, modifications)getBestModificationByDiffMonoMass
(self, ...)Overload:
getNumberOfModifications
(self)has
(self, modification)isInstantiated
(self)readFromOBOFile
(self, filename)searchModifications
(self, mods, mod_name, ...)searchModificationsByDiffMonoMass
(self, ...)- getAllSearchModifications(self, modifications: List[bytes]) None #
- getBestModificationByDiffMonoMass(self, mass: float, max_error: float, residue: bytes | str | String, term_spec: int) ResidueModification #
- getModification()#
Overload:
- getModification(self, index: int) ResidueModification
Overload:
- getModification(self, mod_name: bytes | str | String) ResidueModification
Overload:
- getModification(self, mod_name: bytes | str | String, residue: bytes | str | String, term_spec: int) ResidueModification
- getNumberOfModifications(self) int #
- isInstantiated(self) bool #
- searchModifications(self, mods: Set[ResidueModification], mod_name: bytes | str | String, residue: bytes | str | String, term_spec: int) None #