{
  "Spase": {
    "xmlns": "http://www.spase-group.org/data/schema",
    "xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance",
    "xsi:schemaLocation": "https://www.spase-group.org/data/schema https://www.spase-group.org/data/schema/spase-2.7.1.xsd",
    "Version": "2.7.1",
    "MetadataRightsList": {
      "Rights": {
        "SchemeURI": "https://spdx.org/licenses/",
        "RightsIdentifierScheme": "SPDX",
        "RightsIdentifier": "CC0-1.0",
        "RightsURI": "https://spdx.org/licenses/CC0-1.0.html",
        "RightsName": "Creative Commons Zero v1.0 Universal",
        "Note": "CC0 1.0 Universal is the Creative Commons license applicable to all publicly available SPASE metadata descriptions"
      }
    },
    "NumericalOutput": {
      "ResourceID": "spase://NASA/NumericalOutput/ICON/TIEGCM/L4/PT60M",
      "NamingAuthority": "NASA",
      "ResourceType": "NumericalOutput",
      "ResourceHeader": {
        "ResourceName": "Ionospheric Connection Explorer (ICON) Thermosphere Ionosphere Electrodynamics General Circulation Model (TIEGCM) Model Product Version 2",
        "AlternateName": "ICON TIEGCM Model Products",
        "DOI": "https://doi.org/10.48322/w25t-d375",
        "ReleaseDate": "2026-02-02T13:10:56Z",
        "RevisionHistory": {
          "RevisionEvent": [
            {
              "ReleaseDate": "2024-09-25T00:00:00Z",
              "Note": "Created Numerical metadata. JMW"
            },
            {
              "ReleaseDate": "2025-02-06T00:00:00Z",
              "Note": "Updated metadata to version 2.7.0.  Added DOI. JMW"
            },
            {
              "ReleaseDate": "2026-02-02T13:10:56Z",
              "Note": "Added MetadataRightsList and RightsList(s). Updated to 2.7.1. Changed http to https in top-level schemaLocation attribute. Fixed version number separator in top-level schemaLocation attribute. ZCB"
            }
          ]
        },
        "Description": "Thermosphere Ionosphere Electrodynamics General Circulation Model (TIEGCM) L4-3 with Hough Mode Extension (HME) forcing. These metadtaa include both the model input data and model output data.",
        "Acknowledgement": "National Aeronautics and Space Administration; Dr. Astrid Maute; Dr. Thomas J. Immel",
        "PublicationInfo": {
          "Authors": "Maute, A.",
          "PublicationDate": "2025-01-01T00:00:00",
          "PublishedBy": "NASA Space Physics Data Facility"
        },
        "Funding": [
          {
            "Agency": "National Aeronautics and Space Administration",
            "Project": "Explorers Program",
            "AwardNumber": "contracts NNG12FA45C"
          },
          {
            "Agency": "National Aeronautics and Space Administration",
            "Project": "Explorers Program",
            "AwardNumber": "contracts NNG12FA42I"
          }
        ],
        "Contact": [
          {
            "PersonID": "spase://SMWG/Person/Astrid.Maute",
            "Role": "CoInvestigator"
          },
          {
            "PersonID": "spase://SMWG/Person/James.M.Weygand",
            "Role": "MetadataContact"
          }
        ],
        "InformationURL": [
          {
            "Name": "Additional information on ICON",
            "URL": "https://icon.ssl.berkeley.edu/",
            "Description": "ICON spacecraft Homepage."
          },
          {
            "Name": "Thermosphere-Ionosphere-Electrodynamics GeneralCirculation Model for the Ionospheric Connection Explorer: TIEGCM-ICON",
            "URL": "https://doi.org/10.1007/s11214-017-0330-3",
            "Description": "Space Science Reviews, {2017) 212:523–551  DOI 10.1007/s11214-017-0330-3"
          }
        ]
      },
      "AccessInformation": [
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "RightsList": {
            "Rights": {
              "SchemeURI": "https://spdx.org/licenses/",
              "RightsIdentifierScheme": "SPDX",
              "RightsIdentifier": "CC0-1.0",
              "RightsURI": "https://spdx.org/licenses/CC0-1.0.html",
              "RightsName": "Creative Commons Zero v1.0 Universal",
              "Note": "CC0 1.0 Universal is the Creative Commons license applicable to all publicly available NASA Heliophysics data products"
            }
          },
          "AccessURL": {
            "Name": "HTTPS from SPDF",
            "URL": "https://spdf.gsfc.nasa.gov/pub/data/icon/l4/tiegcm/",
            "Description": "Access to ICON TIEGCM L4 data at the Space Physics Data Facility (SPDF)"
          },
          "Format": "NetCDF"
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF/CDAWeb",
          "Availability": "Online",
          "AccessRights": "Open",
          "RightsList": {
            "Rights": {
              "SchemeURI": "https://spdx.org/licenses/",
              "RightsIdentifierScheme": "SPDX",
              "RightsIdentifier": "CC0-1.0",
              "RightsURI": "https://spdx.org/licenses/CC0-1.0.html",
              "RightsName": "Creative Commons Zero v1.0 Universal",
              "Note": "CC0 1.0 Universal is the Creative Commons license applicable to all publicly available NASA Heliophysics data products"
            }
          },
          "AccessURL": {
            "Name": "HTTPS from CDAWeb",
            "URL": "https://cdaweb.gsfc.nasa.gov/pub/data/icon/l4/tiegcm/",
            "Description": "Access to ICON TIEGCM L4 data at Coordinated Data Analysis Web (CDAWeb) Data Services"
          },
          "Format": "NetCDF"
        }
      ],
      "ProcessingLevel": "ValueAdded",
      "ProviderResourceName": "ICON TIEGCM team",
      "ProviderProcessingLevel": "ValueAdded",
      "ProviderVersion": "2",
      "MeasurementType": [
        "IonComposition",
        "NeutralGas"
      ],
      "TemporalDescription": {
        "TimeSpan": {
          "StartDate": "2019-12-21T00:00:00Z",
          "StopDate": "2022-11-10T23:59:59Z"
        },
        "Cadence": "PT60M"
      },
      "ModeledRegion": [
        "Earth.NearSurface.Atmosphere",
        "Earth.NearSurface.AuroralRegion",
        "Earth.NearSurface.EquatorialRegion",
        "Earth.NearSurface.Ionosphere"
      ],
      "Parameter": [
        {
          "Name": "Total Density",
          "ParameterKey": "DEN",
          "Description": "Total neutral density. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, ilev, and time.",
          "Cadence": "PT60M",
          "Units": "g/cm^3",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "ParticleQuantity": "MassDensity"
          }
        },
        {
          "Name": "Eastward Electric Field",
          "ParameterKey": "ED12D",
          "Description": "E_d1 see Richmond (1995) at 90km (magnetic eastward direction). This is a 3 dimensional array: 81x97x24. The dimensions are based on the size of the arrays (81x97x24): mlon, mlat, and time.",
          "Cadence": "PT60M",
          "Units": "V/m",
          "FillValue": "1e+36",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Electric"
          }
        },
        {
          "Name": "Equatorward Electric Field",
          "ParameterKey": "ED22D",
          "Description": "Ed2 see Richmond (1995) at 90km (down-/equatorward direction). This is a 3 dimensional array: 81x97x24. The dimensions are based on the size of the arrays (81x97x24): mlon, mlat, and time.",
          "Cadence": "PT60M",
          "Units": "V/m",
          "FillValue": "1e+36",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Electric"
          }
        },
        {
          "Name": "Geographic Eastward Electric Field",
          "ParameterKey": "EEX",
          "Description": "Geographic eastward electric field on geographic grid. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "V/cm",
          "FillValue": "1e+36",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Electric"
          }
        },
        {
          "Name": "Geographic Northward Electric Field",
          "ParameterKey": "EEY",
          "Description": "Geographic northward electric field on geographic grid. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "V/cm",
          "FillValue": "1e+36",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Electric"
          }
        },
        {
          "Name": "Geographic Upward Electric Field",
          "ParameterKey": "EEZ",
          "Description": "Geographic northward upward field on geographic grid.  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "V/cm",
          "FillValue": "1e+36",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Electric"
          }
        },
        {
          "Name": "Helium",
          "ParameterKey": "HE",
          "Description": "Helium Mass mixing ratio.  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "mmr",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Atom",
            "Qualifier": "MassMixingRatio",
            "ParticleQuantity": "Mass"
          }
        },
        {
          "Name": "Kp index",
          "ParameterKey": "Kp",
          "Description": "Kp index.",
          "Cadence": "PT60M",
          "Support": {
            "Qualifier": "Magnitude",
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Lower Boundary Condition",
          "ParameterKey": "LBC",
          "Description": "Interface level of t,u,v lower boundary condition.",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "N2: Molecular Nitrogen",
          "ParameterKey": "N2",
          "Description": "N2: Molecular Nitrogen.  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "mmr",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Molecule",
            "Qualifier": "Ratio",
            "ParticleQuantity": "Mass"
          }
        },
        {
          "Name": "N(4S)",
          "ParameterKey": "N4S",
          "Description": "N(4S) Mass mixing ratio.  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "mmr",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Atom",
            "Qualifier": "MassMixingRatio",
            "ParticleQuantity": "Mass"
          }
        },
        {
          "Name": "Electron Density",
          "ParameterKey": "NE",
          "Description": "Electron density.  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, ilev, and time.",
          "Cadence": "PT60M",
          "Units": "cm^-3",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Electron",
            "Qualifier": "Array",
            "ParticleQuantity": "NumberDensity"
          }
        },
        {
          "Name": "Nitric Oxide",
          "ParameterKey": "NO",
          "Description": "Nitric Oxide Mass mixing ratio.  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "mmr",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Molecule",
            "Qualifier": "MassMixingRatio",
            "ParticleQuantity": "Mass"
          }
        },
        {
          "Name": "Atomic Oxygen",
          "ParameterKey": "O1",
          "Description": "Atomic oxygen Mass mixing ratio. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "mmr",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Atom",
            "Qualifier": "MassMixingRatio",
            "ParticleQuantity": "Mass"
          }
        },
        {
          "Name": "Neutral Molecule Oxygen",
          "ParameterKey": "O2",
          "Description": "Neutral molecule oxygen Mass mixing ratio. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "mmr",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Molecule",
            "Qualifier": "MassMixingRatio",
            "ParticleQuantity": "Mass"
          }
        },
        {
          "Name": "Molecule Oxygen Ion",
          "ParameterKey": "O2P",
          "Description": "O2+ ion Mass mixing ratio. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "cm^-3",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Molecule",
            "Qualifier": "MassMixingRatio",
            "ParticleQuantity": "NumberDensity"
          }
        },
        {
          "Name": "Atomic Oxygen Ion",
          "ParameterKey": "OP",
          "Description": "O+ ion Mass mixing ratio. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "cm^-3",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Ion",
            "Qualifier": "MassMixingRatio",
            "ParticleQuantity": "NumberDensity"
          }
        },
        {
          "Name": "Two Dimensinal Electric Potential",
          "ParameterKey": "PHIM2D",
          "Description": "PHIM2D: 2d Electric Potential at 90 km on magnetic grid. This is a 3 dimensional array: 81x97x24. The dimensions are based on the size of the arrays (81x97x24): mlon, mlat, and time.",
          "Cadence": "PT60M",
          "Units": "V",
          "FillValue": "1e+36",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Potential"
          }
        },
        {
          "Name": "Prescribed High Latitude Potential",
          "ParameterKey": "PHIMW",
          "Description": "Prescribed high latitude potential (for L4.3 Weimer potential). This is a 3 dimensional array: 81x97x24. The dimensions are based on the size of the arrays (81x97x24): mlon, mlat, and time.",
          "Cadence": "PT60M",
          "Units": "V",
          "FillValue": "1e+36",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Potential"
          }
        },
        {
          "Name": "Electric Potential",
          "ParameterKey": "POTEN",
          "Description": "Electric potential. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "V",
          "FillValue": "1e+36",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Potential"
          }
        },
        {
          "Name": "Aurora Ionization Rate",
          "ParameterKey": "QAURORA",
          "Description": "Aurora ionization rate.  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "cm^-3 s^-1",
          "FillValue": "1e+36",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Joule Heating",
          "ParameterKey": "QJOULE",
          "Description": "Joule heating.  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "erg g^-1 s^-1",
          "FillValue": "1e+36",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Height-Integrated Joule Heating",
          "ParameterKey": "QJOULE_INTEG",
          "Description": "Height-integrated joule heating. This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "erg cm^-2 s^-1",
          "FillValue": "1e+36",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Hall Conductivity",
          "ParameterKey": "SIGMA_HAL",
          "Description": "Hall Conductivity. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "S/m",
          "FillValue": "1e+36",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Pedersen Conductivity",
          "ParameterKey": "SIGMA_PED",
          "Description": "Pedersen Conductivity. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "S/m",
          "FillValue": "1e+36",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Electron Temperature",
          "ParameterKey": "TE",
          "Description": "Electron Temperature. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "K",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Electron",
            "Qualifier": "Array",
            "ParticleQuantity": "Temperature"
          }
        },
        {
          "Name": "Ion Temperature",
          "ParameterKey": "TI",
          "Description": "Ion Temperature. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "K",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Ion",
            "Qualifier": "Array",
            "ParticleQuantity": "Temperature"
          }
        },
        {
          "Name": "Lower boundary condition of Neutral temperature",
          "ParameterKey": "TLBC",
          "Description": "Lower boundary condition of Neutral temperature. This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "K",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "Temperature"
          }
        },
        {
          "Name": "Lower boundary condition of Neutral temperature (previous timestep)",
          "ParameterKey": "TLBC_NM",
          "Description": "Lower boundary condition of Neutral temperature (previous timestep). This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "K",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "Temperature"
          }
        },
        {
          "Name": "Neutral Temperature",
          "ParameterKey": "TN",
          "Description": "Neutral Temperature. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, lev, and time.",
          "Cadence": "PT60M",
          "Units": "K",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "Temperature"
          }
        },
        {
          "Name": "Zonal ExB Velocity",
          "ParameterKey": "UI_ExB",
          "Description": "UI: Zonal ExB Velocity (geographic eastward). This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, ilev, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Ion",
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Lower boundary condition of zonal neutral wind",
          "ParameterKey": "ULBC",
          "Description": "Lower boundary condition of Zonal neutral wind (UN). This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Lower boundary condition of zonal neutral wind (previous timestep)",
          "ParameterKey": "ULBC_NM",
          "Description": "Lower boundary condition of Zonal neutral wind (UN) (previous timestep). This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Neutral Zonal Wind (+EAST)",
          "ParameterKey": "UN",
          "Description": "Neutral zonal wind (+East). This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Meridional ExB Velocity",
          "ParameterKey": "VI_ExB",
          "Description": "VI: Meridional (geographic northward) ExB Velocity. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, ilev, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Ion",
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Lower boundary condition of Meridional neutral wind ",
          "ParameterKey": "VLBC",
          "Description": "Lower boundary condition of meridional neutral wind (VN). This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Lower boundary condition of meridional neutral wind (previous timestep)",
          "ParameterKey": "VLBC_NM",
          "Description": "Lower boundary condition of meridional neutral wind (VN) (previous timestep). This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Neutral Meridional Wind (+EAST)",
          "ParameterKey": "VN",
          "Description": "Neutral meridional wind (+north). This is a 3 dimensional array: 144x72x24. The dimensions are based on the size of the arrays (144x72x24): lon, lat, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Vertical ExB Velocity",
          "ParameterKey": "WI_ExB",
          "Description": "WI: Vertical (geographic Upward) ExB Velocity. This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, ilev, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": "Ion",
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Neutral Vertical Wind",
          "ParameterKey": "WN",
          "Description": "Upward neutral wind (plus up) (note that the vertical dimension is using ilev).  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, ilev, and time.",
          "Cadence": "PT60M",
          "Units": "cm/s",
          "FillValue": "1e+36",
          "Particle": {
            "ParticleType": [
              "Atom",
              "Molecule"
            ],
            "Qualifier": "Array",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "Geopotential Height",
          "ParameterKey": "Z",
          "Description": "Geopotential height (used in the code with constant gravity).  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, ilev, and time.",
          "Cadence": "PT60M",
          "Units": "cm",
          "FillValue": "1e+36",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Geometric Height ZG",
          "ParameterKey": "ZG",
          "Description": "Geometric height (just postprocessing with variable gravity).  This is a 4 dimensional array: 144x72x57x24. The dimensions are based on the size of the arrays (144x72x57x24): lon, lat, ilev, and time. ",
          "Cadence": "PT60M",
          "Units": "cm",
          "FillValue": "1e+36",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Geopotential height on magnetic grid",
          "ParameterKey": "ZMAG",
          "Description": "Geopotential height (constant gravity) on magnetic grid.  This is a 4 dimensional array: 81x97x63x24. The dimensions are based on the size of the arrays (81x97x63x24): mlon, mlat, imlev, and time.",
          "Cadence": "PT60M",
          "Units": "cm",
          "FillValue": "1e+36",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Lower magnetic auroral activity index",
          "ParameterKey": "al",
          "Description": "Lower magnetic auroral activity index.",
          "Cadence": "PT60M",
          "Units": "nT",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Magnetic"
          }
        },
        {
          "Name": "Characteristic Maxwellian energy of polar cusp electrons",
          "ParameterKey": "alfac",
          "Description": "Characteristic Maxwellian energy of polar cusp electrons.",
          "Cadence": "PT60M",
          "Units": "keV",
          "Particle": {
            "ParticleType": "Electron",
            "Qualifier": "Array",
            "ParticleQuantity": "Energy"
          }
        },
        {
          "Name": "Characteristic Maxwellian energy of drizzle electrons",
          "ParameterKey": "alfad",
          "Description": "Characteristic Maxwellian energy of drizzle electrons.",
          "Cadence": "PT60M",
          "Units": "keV",
          "Particle": {
            "ParticleType": "Electron",
            "Qualifier": "Array",
            "ParticleQuantity": "Energy"
          }
        },
        {
          "Name": "AMIE NH data file",
          "ParameterKey": "amienh_ncfile",
          "Description": "AMIE northern hemisphere data file that contains potential,energy flux, mean energy.  This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "AMIE SH data file",
          "ParameterKey": "amiesh_ncfile",
          "Description": "AMIE southern hemisphere data file that contains potential,energy flux, mean energy. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Background LBC data file",
          "ParameterKey": "bgrddata_ncfile",
          "Description": "background lbc data file (for L4.3 based on HWM07 and MSISE00) that contains T,U,Z. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "BX component of Interplanetary Magnetic Field",
          "ParameterKey": "bximf",
          "Description": "GSM BX component of IMF.",
          "Cadence": "PT60M",
          "Units": "nT",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Magnetic"
          }
        },
        {
          "Name": "BY component of Interplanetary Magnetic Field",
          "ParameterKey": "byimf",
          "Description": "GSM BY component of IMF.",
          "Cadence": "PT60M",
          "Units": "nT",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Magnetic"
          }
        },
        {
          "Name": "BZ component of Interplanetary Magnetic Field",
          "ParameterKey": "bzimf",
          "Description": "GSM BZ component of IMF.",
          "Cadence": "PT60M",
          "Units": "nT",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Magnetic"
          }
        },
        {
          "Name": "Calendar advance flag",
          "ParameterKey": "calendar_advance",
          "Description": "Calendar advance flag (1 if advancing calendar time), which means the model is advancing with time with realistic Kp and F10.7.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Ion/neutral collision factor",
          "ParameterKey": "colfac",
          "Description": "ion/neutral (O-O+) collision factor",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "CISM/CMIT coupling flag",
          "ParameterKey": "coupled_cmit",
          "Description": "1 if coupled with Center for Integrated Space Weather Modeling (CISM)/Coupled Magnetospherer-Ionosphere-Thermosphere (CMIT), 0 otherwise",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Critical cross-over latitude 1",
          "ParameterKey": "crit1",
          "Description": "cross over latitude (co-latitude) from high to mid-latitude 1",
          "Cadence": "PT60M",
          "Units": "deg",
          "Support": {
            "SupportQuantity": "Positional"
          }
        },
        {
          "Name": "Critical cross-over latitude 2",
          "ParameterKey": "crit2",
          "Description": "cross over latitude (co-latitude) from high to mid-latitude 2",
          "Cadence": "PT60M",
          "Units": "deg",
          "Support": {
            "SupportQuantity": "Positional"
          }
        },
        {
          "Name": "CTMT LBC data file",
          "ParameterKey": "ctmt_ncfile",
          "Description": "CTMT LBC data file. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Cross-tail potential",
          "ParameterKey": "ctpoten",
          "Description": "Cross-tail potential.",
          "Cadence": "PT60M",
          "Units": "kV",
          "Field": {
            "Qualifier": "Array",
            "FieldQuantity": "Potential"
          }
        },
        {
          "Name": "Calendar day",
          "ParameterKey": "day",
          "Description": "Calendar day.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Temporal"
          }
        },
        {
          "Name": "Amplitude and phase of diurnal tide mode",
          "ParameterKey": "dtide",
          "Description": "Amplitude and phase of diurnal tide mode (1,1). This is a 2 dimensional array: 2x24. The dimensions are based on the size of the arrays (2x24): dtidedim,time.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Peak energy flux in noon sector of the aurora",
          "ParameterKey": "e1",
          "Description": "Peak energy flux in noon sector of the aurora.",
          "Cadence": "PT60M",
          "Units": "ergs cm^-2 s^-1",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Peak energy flux in midnight sector of the aurora",
          "ParameterKey": "e2",
          "Description": "Peak energy flux in midnight sector of the aurora.",
          "Cadence": "PT60M",
          "Units": "ergs cm^-2 s^-1",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Column energy input of polar cusp electrons",
          "ParameterKey": "ec",
          "Description": "Column energy input of polar cusp electrons.",
          "Cadence": "PT60M",
          "Units": "ergs cm^-2 s^-1",
          "Particle": {
            "ParticleType": "Electron",
            "Qualifier": "Array",
            "ParticleQuantity": "EnergyFlux"
          }
        },
        {
          "Name": "Column energy input of drizzle electrons",
          "ParameterKey": "ed",
          "Description": "Column energy input of drizzle electrons.",
          "Cadence": "PT60M",
          "Units": "ergs cm^-2 s^-1",
          "Particle": {
            "ParticleType": "Electron",
            "Qualifier": "Array",
            "ParticleQuantity": "EnergyFlux"
          }
        },
        {
          "Name": "81-day average 10.7 cm solar flux",
          "ParameterKey": "f107a",
          "Description": "81-day average 10.7 cm solar flux.",
          "Cadence": "PT60M",
          "Units": "1.e-22 W m^-2 Hz^-1",
          "Wave": {
            "WaveType": "Electromagnetic",
            "Qualifier": "Array",
            "WaveQuantity": "EnergyFlux"
          }
        },
        {
          "Name": "Daily 10.7 cm solar flux",
          "ParameterKey": "f107d",
          "Description": "Daily 10.7 cm solar flux.",
          "Cadence": "PT60M",
          "Units": "1.e-22 W m^-2 Hz^-1",
          "Wave": {
            "WaveType": "Electromagnetic",
            "Qualifier": "Array",
            "WaveQuantity": "EnergyFlux"
          }
        },
        {
          "Name": "Geophysical Indices data file",
          "ParameterKey": "gpi_ncfile",
          "Description": "Geophysical Indices data file, which contains Kp, f107, f107a, ctpoten, and power.  If the name list  variable GPI_NCFILE uses “ICON_Ancillary_GPI” a 7-73 day averaging in F107a is used  otherwise the averaging is centered on the day. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Gravitational Acceleration",
          "ParameterKey": "grav",
          "Description": "gravitational acceleration, which is a constant used in the model, independent of height. Also see  see global attribute for formula).",
          "Cadence": "PT60M",
          "Units": "cm s^-2",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Global Scale Wave Model migrating diurnal tides data file",
          "ParameterKey": "gswm_mi_di_ncfile",
          "Description": "Global Scale Wave Model (GSWM) migrating diurnal tides data file. The lower boundary perturbations for TN, UN, VN, and Z. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Global Scale Wave Model migrating semi-diurnal tides data file",
          "ParameterKey": "gswm_mi_sdi_ncfile",
          "Description": "Global Scale Wave Model (GSWM) migrating semi-diurnal tides data file. The lower boundary perturbations for TN, UN, VN, and Z. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Global Scale Wave Model non-migrating diurnal tides data file",
          "ParameterKey": "gswm_nm_di_ncfile",
          "Description": "Global Scale Wave Model (GSWM) non-migrating diurnal tides data file. The lower boundary perturbations for TN, UN, VN, and Z. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Global Scale Wave Model non-migrating semi-diurnal tides data file",
          "ParameterKey": "gswm_nm_sdi_ncfile",
          "Description": "Global Scale Wave Model (GSWM) non-migrating semi-diurnal tides data file. The lower boundary perturbations for TN, UN, VN, and Z. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Gaussian half-width of the noon auroral oval",
          "ParameterKey": "h1",
          "Description": "Gaussian half-width of the noon auroral oval.",
          "Cadence": "PT60M",
          "Units": "degrees",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Gaussian half-width of the midnight auroral oval",
          "ParameterKey": "h2",
          "Description": "Gaussian half-width of the midnight auroral oval.",
          "Cadence": "PT60M",
          "Units": "degrees",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "HME file",
          "ParameterKey": "hme_ncfile",
          "Description": "HME file used for lower boundary perturbation. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Hemispheric power",
          "ParameterKey": "hpower",
          "Description": "Hemispheric power.",
          "Cadence": "PT60M",
          "Units": "GW",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Interface pressure coordinate",
          "ParameterKey": "ilev",
          "Description": "Interface levels. ln(p0/p). Atmosphere ln pressure coordinate. p(k) = p0 * exp(-ilev(k))",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Interplanetary Magnetic Field Data file",
          "ParameterKey": "imf_ncfile",
          "Description": "IMF data file. GSM Bx, GSM By, GSM Bz, Swvel, Swden, Kp, f107, and f107a. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Magnetic Interface Pressure Coordinate",
          "ParameterKey": "imlev",
          "Description": "Magnetic interface levels. ln(p0/p). Atmosphere ln pressure coordinate. p(k) = p0 * exp(-imlev(k))",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Number of Time Steps from Model Time",
          "ParameterKey": "iter",
          "Description": "number of time steps from model time 0,0,0.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Joule Heating Factor",
          "ParameterKey": "joulefac",
          "Description": "Joule heating factor.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Geographic Latitude",
          "ParameterKey": "lat",
          "Description": "Geographic latitude (-south, +north).",
          "Cadence": "PT60M",
          "Units": "degrees",
          "Support": {
            "SupportQuantity": "Positional"
          }
        },
        {
          "Name": "Midpoint Pressure Coordinate",
          "ParameterKey": "lev",
          "Description": "Midpoint levels. ln(p0/p). Atmosphere ln pressure coordinate. p(k) = p0 * exp(-lev(k))",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Geographic Longitude",
          "ParameterKey": "lon",
          "Description": "Geographic longitude (-west, +east).",
          "Cadence": "PT60M",
          "Units": "degrees",
          "Support": {
            "SupportQuantity": "Positional"
          }
        },
        {
          "Name": "Geographic Latitutde and Longitude coordinates of S,N magnetic poles",
          "ParameterKey": "mag",
          "Description": "Geographic lat and lon coordinates of S,N magnetic poles.",
          "Cadence": "PT60M",
          "Units": "degrees",
          "Support": {
            "SupportQuantity": "Positional"
          }
        },
        {
          "Name": "Magnetic Latitude",
          "ParameterKey": "mlat",
          "Description": "Magnetic latitude (-south, +north).",
          "Cadence": "PT60M",
          "Units": "degrees",
          "Support": {
            "SupportQuantity": "Positional"
          }
        },
        {
          "Name": "Magnetic Midpoint Levels",
          "ParameterKey": "imlev",
          "Description": "Magnetic midpoint levels. ln(p0/p). Atmosphere ln pressure coordinate. p(k) = p0 * exp(-mlev(k))",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Magnetic Longitude",
          "ParameterKey": "mlon",
          "Description": "Magnetic longitude (-west, +east).",
          "Cadence": "PT60M",
          "Units": "degrees",
          "Support": {
            "SupportQuantity": "Positional"
          }
        },
        {
          "Name": "Model Times (day, hour, minute)",
          "ParameterKey": "mtime",
          "Description": "Model times (day, hour, minute).",
          "Cadence": "PT60M",
          "Structure": {
            "Size": "3",
            "Description": "model times (day, hour, minute)",
            "Element": [
              {
                "Name": "day",
                "Index": "1",
                "Units": "day"
              },
              {
                "Name": "hour",
                "Index": "2",
                "Units": "hour"
              },
              {
                "Name": "minute",
                "Index": "3",
                "Units": "minute"
              }
            ]
          },
          "Support": {
            "SupportQuantity": "Temporal"
          }
        },
        {
          "Name": "NCEP Data File",
          "ParameterKey": "ncep_ncfile",
          "Description": "NCEP data file. 10 mb lower boundary for TN and Z. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Number of MPI tasks",
          "ParameterKey": "ntask_mpi",
          "Description": "Number of MPI tasks.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Reference pressure",
          "ParameterKey": "p0",
          "Description": "Reference pressure.",
          "Units": "millibars",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Reference pressure (as used by the model)",
          "ParameterKey": "p0_model",
          "Description": "Reference pressure (as used by the model).",
          "Units": "microbars",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "SABER Lower Boundary Condition data file",
          "ParameterKey": "saber_ncfile",
          "Description": "SABER lbc data file (T,Z). This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Amplitudes and Phases of semi-diurnal tide",
          "ParameterKey": "sdtide",
          "Description": "Amplitudes and phases of semi-diurnal tide. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "TIMED SEE data file",
          "ParameterKey": "see_ncfile",
          "Description": "TIMED SEE data file. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Solar Wind Density",
          "ParameterKey": "swden",
          "Description": "Solar wind density.",
          "Cadence": "PT60M",
          "Units": "cm^-3",
          "Particle": {
            "ParticleType": "Ion",
            "ParticleQuantity": "NumberDensity"
          }
        },
        {
          "Name": "Solar Wind Velocity",
          "ParameterKey": "swvel",
          "Description": "Solar Wind Velocity.",
          "Cadence": "PT60M",
          "Units": "km/s",
          "Particle": {
            "ParticleType": "Ion",
            "ParticleQuantity": "FlowSpeed"
          }
        },
        {
          "Name": "TGCMLB file",
          "ParameterKey": "tgcmlb_ncfile",
          "Description": "TIEGCM lower boundary file used for lower boundary perturbation. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "TIDI Lower Boundary Conditions Data File",
          "ParameterKey": "tidi_ncfile",
          "Description": "TIDI lower boundary conditions data file. This is a 2 dimensional array: 1024x24.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Other"
          }
        },
        {
          "Name": "Time",
          "ParameterKey": "time",
          "Description": "Time minutes since an initial start.",
          "Cadence": "PT60M",
          "Units": "minutes",
          "Support": {
            "SupportQuantity": "Temporal"
          }
        },
        {
          "Name": "Time Step",
          "ParameterKey": "timestep",
          "Description": "Timestep size.",
          "Cadence": "PT60M",
          "Units": "seconds",
          "Support": {
            "SupportQuantity": "Temporal"
          }
        },
        {
          "Name": "Universal Time",
          "ParameterKey": "ut",
          "Description": "Universal time (from model time hour and minute).",
          "Cadence": "PT60M",
          "Units": "hours",
          "Support": {
            "SupportQuantity": "Temporal"
          }
        },
        {
          "Name": "Write Time Date and History",
          "ParameterKey": "write_date",
          "Description": "Date and time each history was written.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Temporal"
          }
        },
        {
          "Name": "Calendar Year",
          "ParameterKey": "year",
          "Description": "Calendar year.",
          "Cadence": "PT60M",
          "Support": {
            "SupportQuantity": "Temporal"
          }
        }
      ]
    }
  }
}