Modifications

The modifications modules provide lookups for post-translational modifications from various databases.

Unimod

class tacular.unimod.lookup.UnimodLookup(data, version)[source]

Bases: OntologyLookup[UnimodInfo]

Parameters:
class tacular.unimod.dclass.UnimodInfo(id, name, formula, monoisotopic_mass, average_mass, dict_composition)[source]

Bases: OboEntity

Class to store information about a Unimod modification

Parameters:
  • id (str)

  • name (str)

  • formula (str | None)

  • monoisotopic_mass (float | None)

  • average_mass (float | None)

  • dict_composition (Mapping[str, int] | None)

property id_tag: str

PSI-MOD

class tacular.psimod.lookup.PsimodLookup(data, version)[source]

Bases: OntologyLookup[PsimodInfo]

Parameters:
class tacular.psimod.dclass.PsimodInfo(id, name, formula, monoisotopic_mass, average_mass, dict_composition)[source]

Bases: OboEntity

Class to store information about a PSI-MOD modification

Parameters:
  • id (str)

  • name (str)

  • formula (str | None)

  • monoisotopic_mass (float | None)

  • average_mass (float | None)

  • dict_composition (Mapping[str, int] | None)

property id_tag: str

RESID

class tacular.resid.lookup.ResidLookup(data, version)[source]

Bases: OntologyLookup[ResidInfo]

Parameters:
class tacular.resid.dclass.ResidInfo(id, name, formula, monoisotopic_mass, average_mass, dict_composition)[source]

Bases: OboEntity

Class to store information about a RESID modification

Parameters:
  • id (str)

  • name (str)

  • formula (str | None)

  • monoisotopic_mass (float | None)

  • average_mass (float | None)

  • dict_composition (Mapping[str, int] | None)

property id_tag: str

XLMOD

class tacular.xlmod.lookup.XlModLookup(data, version)[source]

Bases: OntologyLookup[XlModInfo]

Parameters:
class tacular.xlmod.dclass.XlModInfo(id, name, formula, monoisotopic_mass, average_mass, dict_composition)[source]

Bases: OboEntity

Class to store information about a Unimod modification

Parameters:
  • id (str)

  • name (str)

  • formula (str | None)

  • monoisotopic_mass (float | None)

  • average_mass (float | None)

  • dict_composition (Mapping[str, int] | None)

id_tag()[source]
Return type:

str

GNOme

class tacular.gno.lookup.GnoLookup(data, version)[source]

Bases: OntologyLookup[GnoInfo]

Parameters:
  • data (dict[str, GnoInfo])

  • version (str)

class tacular.gno.dclass.GnoInfo(id, name, formula, monoisotopic_mass, average_mass, dict_composition)[source]

Bases: OboEntity

Class to store information about a PSI-MOD modification

Parameters:
  • id (str)

  • name (str)

  • formula (str | None)

  • monoisotopic_mass (float | None)

  • average_mass (float | None)

  • dict_composition (Mapping[str, int] | None)

property id_tag: str