{
  "schemaVersion": 1,
  "models": [
    {
      "slug": "hrdps-west",
      "label": "HRDPS West",
      "provider": "ECCC",
      "gridKm": 1,
      "stepHours": 1,
      "horizonHours": 48,
      "runIntervalHours": 12,
      "kind": "deterministic",
      "experimental": true,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "verticalVelocity": false,
        "heatFluxes": true,
        "gust": "hourMax",
        "precipitation": "instantRate",
        "cape": true,
        "cin": false,
        "pblHeight": true,
        "cloudLayers": false,
        "cloudProfile": false,
        "smoke": false
      }
    },
    {
      "slug": "hrdps-continental",
      "label": "HRDPS continental",
      "provider": "ECCC",
      "gridKm": 2.5,
      "stepHours": 1,
      "horizonHours": 48,
      "runIntervalHours": 6,
      "kind": "deterministic",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          1015,
          1000,
          985,
          970,
          950,
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "verticalVelocity": "omega",
        "verticalVelocityLevels": [
          1000,
          850,
          700
        ],
        "heatFluxes": true,
        "gust": "hourMax",
        "precipitation": "windowMeanRate",
        "cape": true,
        "cin": false,
        "pblHeight": true,
        "cloudLayers": false,
        "cloudProfile": false,
        "smoke": false
      }
    },
    {
      "slug": "hrrr-conus",
      "label": "HRRR CONUS",
      "provider": "NOAA",
      "gridKm": 3,
      "stepHours": 1,
      "horizonHours": 48,
      "runIntervalHours": 6,
      "kind": "deterministic",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "verticalVelocity": "omega",
        "verticalVelocityLevels": [
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "heatFluxes": true,
        "gust": "instant",
        "precipitation": "instantRate",
        "cape": true,
        "cin": true,
        "pblHeight": true,
        "cloudLayers": true,
        "cloudProfile": false,
        "smoke": "radiativelyCoupled"
      }
    },
    {
      "slug": "rdps",
      "label": "RDPS",
      "provider": "ECCC",
      "gridKm": 10,
      "stepHours": 1,
      "horizonHours": 84,
      "runIntervalHours": 6,
      "kind": "deterministic",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          1015,
          1000,
          985,
          970,
          950,
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "verticalVelocity": "omega",
        "verticalVelocityLevels": [
          850,
          700
        ],
        "heatFluxes": true,
        "gust": "hourMax",
        "precipitation": "windowMeanRate",
        "cape": true,
        "cin": true,
        "pblHeight": true,
        "cloudLayers": false,
        "cloudProfile": false,
        "smoke": false
      }
    },
    {
      "slug": "gdps",
      "label": "GDPS",
      "provider": "ECCC",
      "gridKm": 15,
      "stepHours": 3,
      "horizonHours": 240,
      "runIntervalHours": 12,
      "kind": "deterministic",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          1015,
          1000,
          985,
          970,
          950,
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "verticalVelocity": "omega",
        "verticalVelocityLevels": [
          850,
          700,
          600
        ],
        "heatFluxes": true,
        "gust": "hourMax",
        "precipitation": "windowMeanRate",
        "cape": true,
        "cin": true,
        "pblHeight": true,
        "cloudLayers": false,
        "cloudProfile": false,
        "smoke": false
      }
    },
    {
      "slug": "gfs",
      "label": "GFS",
      "provider": "NOAA",
      "gridKm": 25,
      "stepHours": 3,
      "horizonHours": 384,
      "runIntervalHours": 6,
      "kind": "deterministic",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          925,
          900,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "verticalVelocity": "omega",
        "verticalVelocityLevels": [
          925,
          900,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "heatFluxes": true,
        "gust": "instant",
        "precipitation": "windowMeanRate",
        "cape": true,
        "cin": true,
        "pblHeight": true,
        "cloudLayers": true,
        "cloudProfile": true,
        "smoke": false
      }
    },
    {
      "slug": "nam",
      "label": "NAM",
      "provider": "NOAA",
      "gridKm": 12,
      "stepHours": 1,
      "horizonHours": 84,
      "runIntervalHours": 6,
      "sunset": {
        "date": "2026-10-06",
        "successor": "rrfs"
      },
      "kind": "deterministic",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "verticalVelocity": "omega",
        "verticalVelocityLevels": [
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "heatFluxes": true,
        "gust": "instant",
        "precipitation": "windowMeanRate",
        "cape": true,
        "cin": true,
        "pblHeight": true,
        "cloudLayers": true,
        "cloudProfile": false,
        "smoke": false
      }
    },
    {
      "slug": "nam-conus-nest",
      "label": "NAM CONUS nest",
      "provider": "NOAA",
      "gridKm": 3,
      "stepHours": 1,
      "horizonHours": 60,
      "runIntervalHours": 6,
      "sunset": {
        "date": "2026-10-06",
        "successor": "rrfs"
      },
      "kind": "deterministic",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "verticalVelocity": "omega",
        "verticalVelocityLevels": [
          925,
          900,
          875,
          850,
          800,
          750,
          700,
          650,
          600
        ],
        "heatFluxes": true,
        "gust": "instant",
        "precipitation": "windowMeanRate",
        "cape": true,
        "cin": true,
        "pblHeight": true,
        "cloudLayers": true,
        "cloudProfile": false,
        "smoke": false
      }
    },
    {
      "slug": "reps",
      "label": "REPS",
      "provider": "ECCC",
      "gridKm": 10,
      "stepHours": 3,
      "horizonHours": 72,
      "runIntervalHours": 6,
      "kind": "ensemble",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          1000,
          925,
          850,
          700,
          500
        ],
        "verticalVelocity": false,
        "heatFluxes": true,
        "gust": false,
        "precipitation": "windowMeanRate",
        "cape": false,
        "cin": false,
        "pblHeight": false,
        "cloudLayers": false,
        "cloudProfile": false,
        "smoke": false
      }
    },
    {
      "slug": "geps",
      "label": "GEPS",
      "provider": "ECCC",
      "gridKm": 50,
      "stepHours": 3,
      "horizonHours": 384,
      "runIntervalHours": 12,
      "kind": "ensemble",
      "experimental": false,
      "capabilities": {
        "levels": true,
        "pressureLevels": [
          1000,
          925,
          850,
          700,
          500
        ],
        "verticalVelocity": false,
        "heatFluxes": true,
        "gust": false,
        "precipitation": "windowMeanRate",
        "cape": true,
        "cin": true,
        "pblHeight": false,
        "cloudLayers": false,
        "cloudProfile": false,
        "smoke": false
      }
    }
  ],
  "smokeModels": [
    {
      "slug": "raqdps",
      "label": "RAQDPS wildfire smoke",
      "provider": "ECCC",
      "gridKm": 10,
      "stepHours": 1,
      "horizonHours": 72,
      "runIntervalHours": 12,
      "kind": "deterministic",
      "experimental": true
    }
  ],
  "observationModels": [
    {
      "slug": "goes18-dsr",
      "label": "GOES-18 downward shortwave",
      "provider": "NOAA",
      "gridKm": 3,
      "cadenceMinutes": 10,
      "experimental": true
    },
    {
      "slug": "goes18-aod",
      "label": "GOES-18 aerosol optical depth",
      "provider": "NOAA",
      "gridKm": 3,
      "cadenceMinutes": 10,
      "experimental": true
    }
  ]
}
