Ontology

class pyenzyme.enzymeml.core.ontology.DataTypes(value)[source]

Bases: str, enum.Enum

String enumeration used to assign replicate type ontologies

ABSORPTION = 'abs'
BIOMASS = 'biomass'
CONCENTRATION = 'conc'
FEED = 'feed'
class pyenzyme.enzymeml.core.ontology.EnzymeMLPart(value)[source]

Bases: str, enum.Enum

Mapping to identify where entities are stored in the EnzymeML model.

DIMER = 'complex_dict'
ION = 'reactant_dict'
MACROMOLECULAR_COMPLEX = 'complex_dict'
PROTEIN = 'protein_dict'
PROTEIN_COMPLEX = 'complex_dict'
RADICAL = 'reactant_dict'
SMALL_MOLECULE = 'reactant_dict'
classmethod entityFromSBOTerm(sbo_term: str) str[source]
classmethod partFromSBOTerm(sbo_term: str) str[source]
class pyenzyme.enzymeml.core.ontology.SBOTerm(value)[source]

Bases: str, enum.Enum

String enumeration used to assign ontologies derived from SBOTerms.

ACID_BASE_REACTION = 'SBO:0000208'
BIOCHEMICAL_REACTION = 'SBO:0000176'
CATALYST = 'SBO:0000013'
CONFORMATIONAL_TRANSITION = 'SBO:0000181'
CONVERSION = 'SBO:0000182'
DEGRADATION = 'SBO:0000179'
DIMER = 'SBO:0000607'
DISSOCIATION = 'SBO:0000180'
ESSENTIAL_ACTIVATOR = 'SBO:0000461'
GENE = 'SBO:0000251'
INHIBITOR = 'SBO:0000020'
INTERACTOR = 'SBO:0000336'
ION = 'SBO:0000327'
IONISATION = 'SBO:0000209'
ISOMERISATION = 'SBO:0000377'
K_CAT = 'SBO:0000025'
K_M = 'SBO:0000027'
MACROMOLECULAR_COMPLEX = 'SBO:0000296'
MICHAELIS_MENTEN = 'SBO:0000028'
NON_COVALENT_BINDING = 'SBO:0000177'
NON_ESSENTIAL_ACTIVATOR = 'SBO:0000462'
POTENTIATOR = 'SBO:0000021'
PRODUCT = 'SBO:0000011'
PROTEIN = 'SBO:0000252'
PROTEIN_COMPLEX = 'SBO:0000297'
RADICAL = 'SBO:0000328'
REDOX_REACTION = 'SBO:0000200'
SMALL_MOLECULE = 'SBO:0000247'
SPONTANEOUS_REACTION = 'SBO:0000672'
SUBSTRATE = 'SBO:0000015'
V_MAX = 'SBO:0000186'