CrossLinksDB#
- class pyopenms.CrossLinksDB#
Bases:
objectCython 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#