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: Union[bytes, str, String], term_spec: int) ResidueModification
- getModification()
Overload:
- getModification(self, index: int) ResidueModification
Overload:
- getModification(self, mod_name: Union[bytes, str, String]) ResidueModification
Overload:
- getModification(self, mod_name: Union[bytes, str, String], residue: Union[bytes, str, String], term_spec: int) ResidueModification
- getNumberOfModifications(self) int
- isInstantiated(self) bool
- searchModifications(self, mods: Set[ResidueModification], mod_name: Union[bytes, str, String], residue: Union[bytes, str, String], term_spec: int) None