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
- Gather the water, wave, current or profile observations and any supplied calibration constants. Confirm units and the stated coordinate and pressure conventions.
- Enter monthlyNino34AnomaliesC, runningWindowMonths, callerWarmThresholdC, callerColdThresholdC, callerRequiredConsecutiveWindows using the field table and calculation rules, then run the tool.
- Read runningMeanAnomaliesC, windowPhaseCodes, callerWarmEpisode, callerColdEpisode. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- 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 field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| monthlyNino34AnomaliesC | Monthly nino34 anomalies c | list of number | Required |
| runningWindowMonths | Running window months | integer | Required |
| callerWarmThresholdC | Caller warm threshold c | number | Required |
| callerColdThresholdC | Caller cold threshold c | number | Required |
| callerRequiredConsecutiveWindows | Caller required consecutive windows | integer | Required |
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 field | Meaning | Value type |
|---|---|---|
| runningMeanAnomaliesC | Running mean anomalies c | list of number |
| windowPhaseCodes | Window phase codes | list of number |
| callerWarmEpisode | Caller warm episode | boolean |
| callerColdEpisode | Caller cold episode | boolean |
{
"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
-
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.