Nino34 Anomaly Classifier

Screen supplied monthly Nino3.4 anomalies using a caller running-window/consecutive-phase policy; inputs must be contiguous months on one baseline and outputs are not an official ENSO designation.

Description

Running means summarize sustained monthly Niño3.4 anomalies.

Running means summarize sustained monthly Niño3.4 anomalies. Episode designation also needs a consecutive-window policy and baseline.

Screen supplied monthly Nino3.4 anomalies using a caller running-window/consecutive-phase policy; inputs must be contiguous months on one baseline and outputs are not an official ENSO designation.

When to use Nino34 Anomaly Classifier

Use this tool to screen supplied monthly Nino3.4 anomalies using a caller running-window/consecutive-phase policy; inputs must be contiguous months on one baseline and outputs are not an official ENSO designation.

Gather the water, wave, current or profile observations and any supplied calibration constants. Confirm units and the stated coordinate and pressure conventions.

How to use Nino34 Anomaly Classifier and understand its results

  1. Gather the water, wave, current or profile observations and any supplied calibration constants. Confirm units and the stated coordinate and pressure conventions.
  2. Enter monthlyNino34AnomaliesC, runningWindowMonths, callerWarmThresholdC, callerColdThresholdC, callerRequiredConsecutiveWindows using the field table and calculation rules, then run the tool.
  3. Read runningMeanAnomaliesC, windowPhaseCodes, callerWarmEpisode, callerColdEpisode. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
monthlyNino34AnomaliesCMonthly nino34 anomalies clist of numberRequired
runningWindowMonthsRunning window monthsintegerRequired
callerWarmThresholdCCaller warm threshold cnumberRequired
callerColdThresholdCCaller cold threshold cnumberRequired
callerRequiredConsecutiveWindowsCaller required consecutive windowsintegerRequired

Use contiguous monthly anomalies, positive integer running width and required run, and cold threshold below warm. Compute feasible moving means, phase codes and whether qualifying warm or cold runs occurred.1

phase = +1 at or above warm threshold, −1 at or below cold threshold, otherwise 0

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
runningMeanAnomaliesCRunning mean anomalies clist of number
windowPhaseCodesWindow phase codeslist of number
callerWarmEpisodeCaller warm episodeboolean
callerColdEpisodeCaller cold episodeboolean
json
{
  "input": {
    "monthlyNino34AnomaliesC": [
      1,
      1,
      1,
      0,
      -1
    ],
    "runningWindowMonths": 3,
    "callerWarmThresholdC": 0.5,
    "callerColdThresholdC": -0.5,
    "callerRequiredConsecutiveWindows": 2
  },
  "output": {
    "runningMeanAnomaliesC": [
      1,
      0.6666666666666666,
      0
    ],
    "windowPhaseCodes": [
      1,
      1,
      0
    ],
    "callerWarmEpisode": true,
    "callerColdEpisode": false
  }
}

Limitations and assumptions

Caller policy does not constitute an official ENSO designation.

Numbers and computed results must be finite; overflow produces an error. Numeric lists are limited to 100,000 entries; the rules above may require smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.

Alternative or Complementary methods

Use Southern Oscillation Index Normalized: Compute an explicitly ordered two-station standardized pressure-difference index with caller baseline normalization/scale; no mutable station climatology or official SOI method inferred. For a complementary task, use Ocean PH Drop Decade Rate: Fit observed pH trend and its multiplicative hydrogen-activity interpretation on one consistent pH scale; pH is logarithmic, and activity is not molar concentration without an activity convention.

References

  1. Nino34 Anomaly Classifier — tool.io

Similar or alternative tools

  • Southern Oscillation Index Normalized

    Compute an explicitly ordered two-station standardized pressure-difference index with caller baseline normalization/scale; no mutable station climatology or official SOI method inferred.

  • Ocean PH Drop Decade Rate

    Fit observed pH trend and its multiplicative hydrogen-activity interpretation on one consistent pH scale; pH is logarithmic, and activity is not molar concentration without an activity convention.

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