Oxygen Supersaturation Calculator

Actual oxygen percent of independently temperature/salinity/pressure matched saturation, above100retained; not generic dissolved oxygen demand or safe animal saturation.

Description

Oxygen saturation is a comparison with equilibrium concentration under specified temperature, salinity and pressure.

Oxygen saturation is a comparison with equilibrium concentration under specified temperature, salinity and pressure.1

This tool calculates percent saturation and retains values above 100 percent.

When to use Oxygen Supersaturation Calculator

Use this tool to calculate percent saturation and retains values above 100 percent.

How to use Oxygen Supersaturation Calculator and how it works

  1. Establish the observations, units, reference context and assumptions described below.
  2. Enter actualMeasuredDissolvedOxygen, callerIndependentMatchedEquilibriumSaturation and run the tool.
  3. Read result.value using the meanings and sign conventions below.
  4. Correct any rejected inputs and rerun; independently review the result under the stated scope.
Input fieldMeaningValue typeRequirement
actualMeasuredDissolvedOxygenNonnegative observed oxygen concentration in the same unit as equilibrium saturation.numberRequired; finite; nonnegative; branch conditions below
callerIndependentMatchedEquilibriumSaturationPositive independently established oxygen saturation concentration for matching conditions.numberRequired; finite; strictly positive; branch conditions below

Supply nonnegative measured dissolved oxygen and positive independently matched equilibrium saturation in the same concentration unit. Return 100*measured/saturation as percent. Values above 100 are retained and are not an animal-care approval or an independently measured saturation concentration.

saturationPercent=100*measuredOxygen/equilibriumOxygen

Use the stated ordering, units and branch conditions.

Output fieldMeaningValue type
resultObject containing the fields below.object
result.valueMeasured oxygen as percent of matched equilibrium saturation; values above 100 retained.number
json
{
  "input": {
    "actualMeasuredDissolvedOxygen": 3,
    "callerIndependentMatchedEquilibriumSaturation": 2
  },
  "output": {
    "result": {
      "value": 150
    }
  }
}

Limitations and assumptions

The calculation depends on independently established observations, coefficients and the matching units. It does not collect data, choose a treatment or target, establish model applicability or provide a validated forecast. Interpret its result within the branch conditions and assumptions above.

Supply explicit values and dense aligned arrays. Unexpected fields, wrong types and nonfinite scalar values are rejected; fixed-token, alignment and other branch conditions are explained above. A successful false flag, empty match list or unknown-evidence list differs from an input error. Extremely large inputs or nonrepresentable results may fail.

Alternative or Complementary methods

Use pCO2 Calculator for a related operation: Dissolved free carbon dioxide and its equilibrium partial pressure are linked by a matched Henry solubility coefficient.

Use Bicarbonate Requirement Calculator for a related operation: Bicarbonate requirements depend on the water's chemistry, product and independently qualified buffering context.

References

  1. Oxygen Supersaturation Calculator — tool.io

Similar or alternative tools

  • pCO2 Calculator

    Dissolved free carbon dioxide and its equilibrium partial pressure are linked by a matched Henry solubility coefficient.

  • Bicarbonate Requirement Calculator

    Bicarbonate requirements depend on the water's chemistry, product and independently qualified buffering context.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies