Class KPrimeImpl

All Implemented Interfaces:
Serializable, Cloneable, BioPAXElement, ChemicalConstant, KPrime, Level3Element, UtilityClass

public class KPrimeImpl extends ChemicalConstantImpl implements KPrime
See Also:
  • Constructor Details

    • KPrimeImpl

      public KPrimeImpl()
  • Method Details

    • getModelInterface

      public Class<? extends KPrime> getModelInterface()
      Description copied from interface: BioPAXElement
      This method returns the actual model interface that a class implements.
      Specified by:
      getModelInterface in interface BioPAXElement
      Overrides:
      getModelInterface in class ChemicalConstantImpl
      Returns:
      an interface from org.biopax.paxtools.model package corresponding to a BioPAX class.
    • semanticallyEquivalent

      protected boolean semanticallyEquivalent(BioPAXElement element)
      Overrides:
      semanticallyEquivalent in class ChemicalConstantImpl
    • equivalenceCode

      public int equivalenceCode()
      Description copied from interface: BioPAXElement
      If two elements are equivalent, then their equivalence code should be the same.
      Specified by:
      equivalenceCode in interface BioPAXElement
      Overrides:
      equivalenceCode in class ChemicalConstantImpl
      Returns:
      an integer that is same across all equivalent entities.
    • getKPrime

      public float getKPrime()
      Description copied from interface: KPrime
      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][Pi]/[ATP], The concentration of ATP refers to the total concentration of all of the following species: [ATP] = [ATP4-] + [HATP3-] + [H2ATP2-] + [MgATP2-] + [MgHATP-] + [Mg2ATP]. The apparent equilibrium constant is formally dimensionless, and can be kept so by inclusion of as many of the terms (1 mol/dm3) in the numerator or denominator as necessary. It is a function of temperature (T), ionic strength (I), pH, and pMg (pMg = -log10[Mg2+]).
      Specified by:
      getKPrime in interface KPrime
      Returns:
      The apparent equilibrium constant K'
    • setKPrime

      public void setKPrime(float prime)
      Description copied from interface: KPrime
      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][Pi]/[ATP], The concentration of ATP refers to the total concentration of all of the following species: [ATP] = [ATP4-] + [HATP3-] + [H2ATP2-] + [MgATP2-] + [MgHATP-] + [Mg2ATP]. The apparent equilibrium constant is formally dimensionless, and can be kept so by inclusion of as many of the terms (1 mol/dm3) in the numerator or denominator as necessary. It is a function of temperature (T), ionic strength (I), pH, and pMg (pMg = -log10[Mg2+]). (Definition from EcoCyc)
      Specified by:
      setKPrime in interface KPrime
      Parameters:
      prime - The apparent equilibrium constant K'