BiochemicalReaction#

class biopax-explorer.biopax.biochemicalreaction.BiochemicalReaction(*args, **kwargs)[source]#

Bases: Conversion

Class BiochemicalReaction

Definition: A conversion in which molecules of one or more physicalEntity pools,

undergo covalent modifications and become a member of one or more other physicalEntity pools. The substrates of biochemical reactions are defined in terms of sums of species. This is a convention in biochemistry, and, in principle, all EC reactions should be biochemical reactions. Examples: ATP + H2O = ADP + Pi Comment: In the example reaction above, ATP is considered to be an equilibrium mixture of several species, namely ATP4-, HATP3-, H2ATP2-, MgATP2-, MgHATP-, and Mg2ATP. Additional species may also need to be considered if other ions (e.g. Ca2+) that bind ATP are present. Similar considerations apply to ADP and to inorganic phosphate (Pi). When writing biochemical reactions, it is not necessary to attach charges to the biochemical reactants or to include ions such as H+ and Mg2+ in the equation. The reaction is written in the direction specified by the EC nomenclature system, if applicable, regardless of the physiological direction(s) in which the reaction proceeds. Polymerization reactions involving large polymers whose structure is not explicitly captured should generally be represented as unbalanced reactions in which the monomer is consumed but the polymer remains unchanged, e.g. glycogen + glucose = glycogen. A better coverage for polymerization will be developed.

code generator : rdfobj (author F.Moreews 2023-2024).

Methods

get_availability()

Attribute _availability getter

get_comment()

Attribute _comment getter

get_conversionDirection()

Attribute _conversionDirection getter

get_dataSource()

Attribute _dataSource getter

get_deltaG()

Attribute _deltaG getter

get_deltaH()

Attribute _deltaH getter

get_deltaS()

Attribute _deltaS getter

get_displayName()

Attribute _displayName getter

get_eCNumber()

Attribute _eCNumber getter

get_evidence()

Attribute _evidence getter

get_interactionType()

Attribute _interactionType getter

get_kEQ()

Attribute _kEQ getter

get_left()

Attribute _left getter

get_name()

Attribute _name getter

get_participant()

Attribute _participant getter

get_participantStoichiometry()

Attribute _participantStoichiometry getter

get_right()

Attribute _right getter

get_spontaneous()

Attribute _spontaneous getter

get_standardName()

Attribute _standardName getter

get_xref()

Attribute _xref getter

attribute_type_by_name

get_uri_string

object_attributes

set_availability

set_comment

set_conversionDirection

set_dataSource

set_deltaG

set_deltaH

set_deltaS

set_displayName

set_eCNumber

set_evidence

set_interactionType

set_kEQ

set_left

set_name

set_participant

set_participantStoichiometry

set_right

set_spontaneous

set_standardName

set_uri_string

set_xref

to_json

type_attributes

Methods Summary

attribute_type_by_name()

get_deltaG()

Attribute _deltaG getter

get_deltaH()

Attribute _deltaH getter

get_deltaS()

Attribute _deltaS getter

get_eCNumber()

Attribute _eCNumber getter

get_kEQ()

Attribute _kEQ getter

get_uri_string()

object_attributes()

set_deltaG(value)

set_deltaH(value)

set_deltaS(value)

set_eCNumber(value)

set_kEQ(value)

set_uri_string(uristr)

to_json()

type_attributes()

Methods Documentation

attribute_type_by_name()[source]#
get_deltaG()[source]#
Attribute _deltaG getter

For biochemical reactions, this property refers to the standard transformed

Gibbs energy change for a reaction written in terms of biochemical reactants (sums of species), delta-G Since Delta-G can change based on multiple factors including ionic strength and temperature a reaction can have multiple DeltaG values.

get_deltaH()[source]#
Attribute _deltaH getter

For biochemical reactions, this property refers to the standard transformed

enthalpy change for a reaction written in terms of biochemical reactants (sums of species), delta-H’<sup>o</sup>. delta-G’<sup>o</sup> = delta-H’<sup>o</sup> - T delta-S’<sup>o</sup> Units: kJ/mole (This definition from EcoCyc)

get_deltaS()[source]#
Attribute _deltaS getter

For biochemical reactions, this property refers to the standard transformed

entropy change for a reaction written in terms of biochemical reactants (sums of species), delta-S’<sup>o</sup>. delta-G’<sup>o</sup> = delta-H’<sup>o</sup> - T delta-S’<sup>o</sup> (This definition from EcoCyc)

get_eCNumber()[source]#
Attribute _eCNumber getter

The unique number assigned to a reaction by the Enzyme Commission of the

International Union of Biochemistry and Molecular Biology. Note that not all biochemical reactions currently have EC numbers assigned to them.

get_kEQ()[source]#
Attribute _kEQ getter

This quantity is dimensionless and is usually a single number. The measured

equilibrium constant for a biochemical reaction, encoded by the slot KEQ, is actually the apparent equilibrium constant, K’. Concentrations in the equilibrium constant equation refer to the total concentrations of all forms of particular biochemical reactants. For example, in the equilibrium constant equation for the biochemical reaction in which ATP is hydrolyzed to ADP and inorganic phosphate: K’ = [ADP][P<sub>i</sub>]/[ATP], The concentration of ATP refers to the total concentration of all of the following species: [ATP] = [ATP<sup>4-</sup>] + [HATP<sup>3-</sup>] + [H<sub>2</sub>ATP<sup>2-</sup>] + [MgATP<sup>2-</sup>] + [MgHATP<sup>-</sup>] + [Mg<sub>2</sub>ATP]. The apparent equilibrium constant is formally dimensionless, and can be kept so by inclusion of as many of the terms (1 mol/dm<sup>3</sup>) in the numerator or denominator as necessary. It is a function of temperature (T), ionic strength (I), pH, and pMg (pMg = -log<sub>10</sub>[Mg<sup>2+</sup>]). Therefore, these quantities must be specified to be precise, and values for KEQ for biochemical reactions may be represented as 5-tuples of the form (K’ T I pH pMg). This property may have multiple values, representing different measurements for K’ obtained under the different experimental conditions listed in the 5-tuple. (This definition adapted from EcoCyc)

get_uri_string()[source]#
object_attributes()[source]#
set_deltaG(value)[source]#
set_deltaH(value)[source]#
set_deltaS(value)[source]#
set_eCNumber(value)[source]#
set_kEQ(value)[source]#
set_uri_string(uristr)[source]#
to_json()[source]#
type_attributes()[source]#