Interface ChemicalConstant

All Superinterfaces:
BioPAXElement, Cloneable, Level3Element, Serializable, UtilityClass
All Known Subinterfaces:
DeltaG, KPrime
All Known Implementing Classes:
ChemicalConstantImpl, DeltaGImpl, KPrimeImpl

public interface ChemicalConstant extends UtilityClass
  • Field Summary

    Fields inherited from interface org.biopax.paxtools.model.BioPAXElement

    UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
  • Method Summary

    Modifier and Type
    Method
    Description
    float
    The ionic strength is defined as half of the total sum of the concentration (ci) of every ionic species (i) in the solution times the square of its charge (zi).
    float
    A measure of acidity and alkalinity of a solution that is a number on a scale on which a value of 7 represents neutrality and lower numbers indicate increasing acidity and higher numbers increasing alkalinity and on which each unit of change represents a tenfold change in acidity or alkalinity and that is the negative logarithm of the effective hydrogen-ion concentration or hydrogen-ion activity in gram equivalents per liter of the solution.
    float
     
    float
     
    void
    setIonicStrength(float ionicStrength)
    The ionic strength is defined as half of the total sum of the concentration (ci) of every ionic species (i) in the solution times the square of its charge (zi).
    void
    setPh(float ph)
    A measure of acidity and alkalinity of a solution that is a number on a scale on which a value of 7 represents neutrality and lower numbers indicate increasing acidity and higher numbers increasing alkalinity and on which each unit of change represents a tenfold change in acidity or alkalinity and that is the negative logarithm of the effective hydrogen-ion concentration or hydrogen-ion activity in gram equivalents per liter of the solution.
    void
    setPMg(float pMg)
     
    void
    setTemperature(float temperature)
     

    Methods inherited from interface org.biopax.paxtools.model.BioPAXElement

    equivalenceCode, getAnnotations, getModelInterface, getUri, isEquivalent

    Methods inherited from interface org.biopax.paxtools.model.level3.Level3Element

    addComment, getComment, removeComment
  • Method Details

    • getPh

      float getPh()
      A measure of acidity and alkalinity of a solution that is a number on a scale on which a value of 7 represents neutrality and lower numbers indicate increasing acidity and higher numbers increasing alkalinity and on which each unit of change represents a tenfold change in acidity or alkalinity and that is the negative logarithm of the effective hydrogen-ion concentration or hydrogen-ion activity in gram equivalents per liter of the solution.
      Returns:
      A measure of acidity and alkalinity of a solution
    • setPh

      void setPh(float ph)
      A measure of acidity and alkalinity of a solution that is a number on a scale on which a value of 7 represents neutrality and lower numbers indicate increasing acidity and higher numbers increasing alkalinity and on which each unit of change represents a tenfold change in acidity or alkalinity and that is the negative logarithm of the effective hydrogen-ion concentration or hydrogen-ion activity in gram equivalents per liter of the solution.
      Parameters:
      ph - A measure of acidity and alkalinity of a solution
    • getPMg

      float getPMg()
      Returns:
      A measure of the concentration of magnesium (Mg) in solution. (pMg = -log10[Mg2+])
    • setPMg

      void setPMg(float pMg)
      Parameters:
      pMg - A measure of the concentration of magnesium (Mg) in solution. (pMg = -log10[Mg2+])
    • getTemperature

      float getTemperature()
      Returns:
      Temperature in Celsius
    • setTemperature

      void setTemperature(float temperature)
      Parameters:
      temperature - Temperature in Celsius
    • getIonicStrength

      float getIonicStrength()
      The ionic strength is defined as half of the total sum of the concentration (ci) of every ionic species (i) in the solution times the square of its charge (zi). For example, the ionic strength of a 0.1 M solution of CaCl2 is 0.5 x (0.1 x 22 + 0.2 x 12) = 0.3 M
      Returns:
      The ionic strength
    • setIonicStrength

      void setIonicStrength(float ionicStrength)
      The ionic strength is defined as half of the total sum of the concentration (ci) of every ionic species (i) in the solution times the square of its charge (zi). For example, the ionic strength of a 0.1 M solution of CaCl2 is 0.5 x (0.1 x 22 + 0.2 x 12) = 0.3 M
      Parameters:
      ionicStrength - The ionic strength