{
  "key": "oxygen_ml_l_2_sta_corr",
  "slug": "oxygen_ml_l_2_sta_corr",
  "label": "DO sensor 2 station-corrected",
  "description": "DO sensor 2 station-corrected",
  "units": "ml/L",
  "units_nerc_p06": "http://vocab.nerc.ac.uk/collection/P06/current/UMLL/",
  "nerc_p01": "http://vocab.nerc.ac.uk/collection/P01/current/DOXYZZXX/",
  "category": {
    "key": null,
    "name": "Physical Oceanography",
    "icon": "cat-physical",
    "realm": "env",
    "order": 1
  },
  "is_unified": false,
  "derivation": "Sensor oxygen corrected by regression against the bottle oxygens. Bottle-corrected with a regression fitted PER CAST, from 1 m bin-averaged sensor data against that cast's bottles (n ~ 20, fliers omitted). The providers state station-corrected data are the best. Requires a 500 m cast with roughly ten or more bottles, so a null here is by design on shallow or bottle-poor casts.",
  "climatology": true,
  "bounds": {
    "valid_min": 0,
    "valid_max": 15,
    "declared_by": [
      "oxygen_ml_l_2_sta_corr"
    ]
  },
  "totals": {
    "n_values": 320701,
    "n_samples": 4578,
    "n_roots": 4578,
    "n_datasets": 1,
    "year_min": 1999,
    "year_max": 2025,
    "depth_min_m": 1,
    "depth_max_m": 3630
  },
  "series": [
    {
      "measurement_type": "oxygen_ml_l_2_sta_corr",
      "dataset_key": "calcofi_ctd-cast",
      "source_column": "ox2_sta_corr",
      "qual_column": null,
      "description": "DO sensor 2 station-corrected",
      "units": "ml/L",
      "nerc_p01": "http://vocab.nerc.ac.uk/collection/P01/current/DOXYZZXX/",
      "is_canonical": true,
      "n_values": 320701,
      "n_samples": 4578,
      "n_roots": 4578,
      "n_cells": 90,
      "n_cruises": 62,
      "year_min": 1999,
      "year_max": 2025,
      "depth_min_m": 1,
      "depth_max_m": 3630,
      "years": {
        "1999": 2784,
        "2009": 12828,
        "2010": 22017,
        "2011": 23343,
        "2012": 13614,
        "2013": 22123,
        "2014": 17154,
        "2015": 20971,
        "2016": 24119,
        "2017": 21073,
        "2018": 18654,
        "2019": 15173,
        "2020": 16322,
        "2021": 16997,
        "2022": 20910,
        "2023": 21162,
        "2024": 17373,
        "2025": 14084
      },
      "months": [
        66462,
        13309,
        9691,
        69977,
        5641,
        4714,
        53047,
        22835,
        0,
        16821,
        58204,
        0
      ],
      "depth_bands": {
        "0-10": 8544,
        "10-50": 42283,
        "50-100": 50495,
        "100-200": 64273,
        "200-500": 131865,
        "500-1000": 18204,
        "1000-2000": 2111,
        "2000+": 2926
      },
      "qual": {
        "none": 320701
      },
      "qual_ok_n": 320701,
      "observed": {
        "min": 0,
        "p05": 0.3733,
        "p50": 2.5612,
        "p95": 5.9788,
        "max": 14.9836
      },
      "out_of_bounds": {
        "n": 0,
        "min": null,
        "max": null
      },
      "flags": [
        "no_flag_at_grain"
      ]
    }
  ],
  "related": [
    {
      "key": "oxygen_btl_ml_l",
      "why": "same_bottles"
    },
    {
      "key": "oxygen_ml_l",
      "why": "sensor_vs_mean"
    },
    {
      "key": "oxygen_ml_l_1",
      "why": "paired_sensors"
    },
    {
      "key": "oxygen_ml_l_1_cruise_corr",
      "why": "paired_sensors"
    },
    {
      "key": "oxygen_ml_l_1_sta_corr",
      "why": "paired_sensors"
    },
    {
      "key": "oxygen_ml_l_2",
      "why": "paired_sensors"
    },
    {
      "key": "oxygen_ml_l_2_cruise_corr",
      "why": "paired_sensors"
    }
  ],
  "flags": [
    "no_label"
  ]
}