Mercurial Barometer Temperature Correction Calculator

Mercury-barometer column reduction using independent mercury and scale expansion coefficients, same reference temperature; gravity/index corrections not included. Caller independently establishes matching units, evidence, method edition and applicability; output is not compliance, diagnosis, work-safety approval, geological identity or validated hazard prediction.

Description

A mercury barometer's column and graduated scale respond differently to temperature.

A mercury barometer's column and graduated scale respond differently to temperature.1

Reducing a reading to a chosen reference temperature requires both expansion coefficients.

When to use Mercurial Barometer Temperature Correction Calculator

Use this tool to calculate or review the supplied observations under the stated rules. Establish the observation method, units, averaging period and applicable reference or calibration.

How to use Mercurial Barometer Temperature Correction Calculator and understand its results

  1. Establish the observation method, units, averaging period and applicable reference or calibration.
  2. Enter observedColumnMm, observedTemperatureC, callerReferenceTemperatureC, callerMercuryExpansionPerC, callerScaleExpansionPerC, using the field meanings and rules below, then run the tool.
  3. Read temperatureReducedColumnMm, using the output meanings and calculation rules below.
  4. Correct any reported input issue and run again. Before using a successful result, check the stated units, signs, reference scope and observation coverage.
Input fieldMeaningValue typeRequirement
observedColumnMmObserved column mmnumberRequired
observedTemperatureCObserved temperature cnumberRequired
callerReferenceTemperatureCCaller reference temperature cnumberRequired
callerMercuryExpansionPerCCaller mercury expansion per cnumberRequired
callerScaleExpansionPerCCaller scale expansion per cnumberRequired

Require a positive observed column and nonnegative mercury and scale expansion coefficients. Compute the signed observed-minus-reference temperature difference. Both 1+coefficient×difference factors must remain strictly positive; multiply the column by the scale factor and divide by the mercury factor.

referenceColumn=observedColumn×(1+scaleExpansion×ΔT)/(1+mercuryExpansion×ΔT)

Use the matching field units and the exact boundary, ordering and reference rules above.

Output fieldMeaningValue type
temperatureReducedColumnMmTemperature reduced column mmnumber
json
{
  "input": {
    "observedColumnMm": 100,
    "observedTemperatureC": 20,
    "callerReferenceTemperatureC": 0,
    "callerMercuryExpansionPerC": 0.0002,
    "callerScaleExpansionPerC": 0.00001
  },
  "output": {
    "temperatureReducedColumnMm": 99.6215139442231
  }
}

Limitations and assumptions

The result is only this temperature reduction. It does not apply gravity, capillarity, instrument zero or other barometric corrections.

Missing required fields, unknown fields, wrong types and violated rules return input issues. Numeric values and outputs must be finite.

Alternative or Complementary methods

For a related step, use Record vs Normal Spread Z Checker: A standardized anomaly expresses an observation's departure from a reference mean in units of reference standard deviation. For a complementary comparison, use Climate Normals Anomaly Deviation Calculator: A climate anomaly is the difference between an observation and a matched normal.

References

  1. Mercurial Barometer Temperature Correction Calculator — tool.io

Similar or alternative tools

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