{
  "Spase": {
    "xmlns": "http://www.spase-group.org/data/schema",
    "xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance",
    "xsi:schemaLocation": "http://www.spase-group.org/data/schema http://www.spase-group.org/data/schema/spase-2_6_1.xsd",
    "_Note": "Nodes prefixed with a _ are not valid SPASE, but are included for debugging. Values prefixed with a x_ are not valid SPASE but may considered for addition for completeness.",
    "Version": "2.6.1",
    "_MasterURL": "https://cdaweb.gsfc.nasa.gov/pub/software/cdawlib/0JSONS/icon_l2-7_ivm-b_00000000_v01.json (from all.xml)",
    "NumericalData": {
      "ResourceID": "spase://NASA/NumericalData/ICON/IVM/L2/B/PT1S",
      "_ResourceID": "Source: https://github.com/rweigel/cdawmeta-spase/blob/main/ResourceID.json",
      "ResourceHeader": {
        "ResourceName": "ICON IVM Thermal Plasma Measurements B",
        "_ResourceName": "Source: Master/CDFglobalAttributes/Logical_source_description",
        "AlternateName": "ICON_L2-7_IVM-B",
        "_AlternateName": "Source: Master/CDFglobalAttributes/Logical_source",
        "Description": " ",
        "_Description": "Source: Master/CDFglobalAttributes/TEXT",
        "Acknowledgement": " ",
        "_Acknowledgement": "Source: Master/CDFglobalAttributes/Acknowledgement",
        "_Rights": {
          "Name": "SPDX",
          "Description": "Creative Commons Zero v1.0 Universal",
          "URL": "https://spdx.org/licenses/CC0-1.0.html",
          "SchemeURI": "https://spdx.org/licenses/"
        },
        "InformationURL": [
          {
            "URL": "http://icon.ssl.berkeley.edu/Observatory/Instruments/IVM",
            "Name": "ICON IVM",
            "Description": "1-Second ICON IVM Level-2 Data",
            "_Note": "URL also in all.xml. Using master."
          },
          {
            "Name": "Additional information on ICON",
            "URL": "https://icon.ssl.berkeley.edu/",
            "Description": "ICON spacecraft Homepage.",
            "_Note": "Source: InformationURL.json"
          },
          {
            "Name": "Ion Velocity Measurements for the Ionospheric Connections Explorer",
            "URL": "https://doi.org/10.1007/s11214-017-0383-3",
            "Description": "Space Science Reviews, 212(1-2), pp.615-629. DOI: 10.1007/s11214-017-0383-3",
            "_Note": "Source: InformationURL.json"
          }
        ]
      },
      "ProviderResourceName": "ICON IVM L2 File",
      "DOI": "https://doi.org/10.48322/1dta-a634",
      "_DOI": "Source: https://github.com/rweigel/cdawmeta-spase/blob/main/DOI.json",
      "AccessInformation": [
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "CDF"
          ],
          "Style": "Listing",
          "AccessURL": {
            "Name": "HTTPS from SPDF",
            "URL": "https://cdaweb.gsfc.nasa.gov/pub/data/icon/l2/l2-7_ivm-b",
            "Description": "In CDF via HTTP from CDAWeb",
            "AccessFilenameTemplate": "icon_l2-7_ivm-b_%Y%m%d_v06r001.nc",
            "AccessDirectoryTemplate": "%Y",
            "ProductKey": "ICON_L2-7_IVM-B"
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "CDF"
          ],
          "Style": "Listing",
          "AccessURL": {
            "Name": "FTPS from SPDF",
            "URL": "ftps://cdaweb.gsfc.nasa.gov/pub/data/icon/l2/l2-7_ivm-b",
            "Description": "In CDF via HTTP from CDAWeb",
            "AccessFilenameTemplate": "icon_l2-7_ivm-b_%Y%m%d_v06r001.nc",
            "AccessDirectoryTemplate": "%Y",
            "ProductKey": "ICON_L2-7_IVM-B"
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "CDF",
            "CSV",
            "GIF",
            "NetCDF",
            "PNG",
            "PS",
            "PDF",
            "XML",
            "x_Script.IDL",
            "x_Script.Python",
            "Text.ASCII",
            "x_WAV"
          ],
          "AccessURL": {
            "Name": "CDAWeb Web Service",
            "URL": "https://cdaweb.gsfc.nasa.gov/WebServices/",
            "Style": "WebService",
            "Description": "Instructions for using web services to access this dataset an other other metadata and options for CDAWeb datasets. The ProductKey here corresponds to the query parameter 'dataset' in the tables at the AccessURL in a dataset-related request can be made.",
            "ProductKey": "ICON_L2-7_IVM-B"
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "CDF",
            "GIF",
            "PDF",
            "Text.ASCII",
            "x_WAV"
          ],
          "AccessURL": {
            "Name": "CDAWeb Web Service user interface",
            "URL": "https://cdaweb.gsfc.nasa.gov/cgi-bin/eval2.cgi?index=sp_phys&dataset=ICON_L2-7_IVM-B",
            "Style": "WebService",
            "ProductKey": "ICON_L2-7_IVM-B",
            "Description": "Web service user interface for this product."
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "x_Script.IDL",
            "x_Script.Python"
          ],
          "AccessURL": {
            "Name": "CDAWeb Python Script",
            "URL": "https://cdaweb.gsfc.nasa.gov/WS/cdasr/1/dataviews/sp_phys/datasets/ICON_L2-7_IVM-B/clientLibraryExample/",
            "ProductKey": "ICON_L2-7_IVM-B",
            "Style": "WebService",
            "Description": "Web service that generates a Python script to access this product."
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/SSCWeb. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "HTML"
          ],
          "AccessURL": {
            "Name": "4D Orbit Viewer",
            "URL": "https://sscweb.gsfc.nasa.gov/4dorbit/?sc=ICON_L2-7_IVM-B",
            "ProductKey": "ICON_L2-7_IVM-B",
            "Style": "x_Visualization",
            "Description": "Web Service to this product."
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb and the HAPI project. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "CSV",
            "JSON",
            "Binary"
          ],
          "AccessURL": {
            "Name": "CDAWeb HAPI Server",
            "URL": "https://hapi-server.org/servers/#server=CDAWeb&dataset=ICON_L2-7_IVM-B",
            "Style": "HAPI",
            "ProductKey": "ICON_L2-7_IVM-B",
            "Description": "Web Service to this product using the HAPI interface."
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb and the HAPI project. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "x_Script.IDL",
            "x_Script.Javascript",
            "x_Script.MATLAB",
            "x_Script.Python",
            "x_Script.Autoplot",
            "x_Script.curl",
            "x_Script.wget"
          ],
          "AccessURL": {
            "Name": "CDAWeb HAPI Script in Multiple Languages",
            "URL": "https://hapi-server.org/servers/#server=CDAWeb&dataset=ICON_L2-7_IVM-B&return=script",
            "Style": "HAPI",
            "ProductKey": "ICON_L2-7_IVM-B",
            "Description": "Web Service user interface that generates scripts in IDL, Javascript, MATLAB, Python, Autoplot, curl, wget to access this product. See https://hapi-server.org/servers/api for the API."
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb and the HAPI project. Please also acknowledge the data producer: T. J. Immel at UC Berkeley>SSL",
          "Format": [
            "PNG",
            "PDF",
            "SVG"
          ],
          "AccessURL": {
            "Name": "HAPI visualizations",
            "URL": "https://hapi-server.org/plot/?server=https://cdaweb.gsfc.nasa.gov/hapi&dataset=ICON_L2-7_IVM-B&format=gallery",
            "Style": "x_Visualization",
            "ProductKey": "ICON_L2-7_IVM-B",
            "Description": "Web Service that generates plots. See https://hapi-server.org/plot/ for the API."
          }
        }
      ],
      "_AccessInformation": "Source: https://github.com/rweigel/cdawmeta-spase/blob/main/AccessInformation.json",
      "TemporalDescription": {
        "TimeSpan": {
          "StartDate": "2021-06-14T15:35:59Z",
          "StopDate": "2021-06-27T23:59:56Z"
        },
        "_TemporalDescription": "Generated from all.xml/@timerange_start and all.xml/@timerange_stop"
      },
      "Keyword": [
        "Ionospheric Connection Explorer (from all.xml/observatory/description/@short)",
        "Ion Velocity Meter (from all.xml/instrument/description/@short)",
        "Space Physics (from Master/CDFglobalAttributes/Discipline)",
        "Ionospheric Science (from Master/CDFglobalAttributes/Discipline)",
        "ICON (from Master/CDFglobalAttributes/Source_name)",
        "Ionospheric Connection Explorer (from Master/CDFglobalAttributes/Source_name)",
        "DP27 (from Master/CDFglobalAttributes/Data_type)",
        "Data Product 2.7: IVM Ionospheric Parameters (from Master/CDFglobalAttributes/Data_type)",
        "IVM (from all.xml/instrument/@ID)"
      ],
      "ObservedRegion": [
        "Earth.NearSurface.Atmosphere",
        "Earth.NearSurface.Ionosphere"
      ],
      "_ObservedRegion": "Source: https://github.com/rweigel/cdawmeta-spase/blob/main/ObservedRegion.json",
      "ProcessingLevel": null,
      "_ProcessingLevel": "Processing level is not available in the master file; it should be there instead of, say, https://github.com/rweigel/cdawmeta-spase/blob/main/ProcessingLevel.json",
      "InstrumentID": "spase://SMWG/Instrument/ICON/IVM",
      "MeasurementType": "Dopplergram",
      "Parameter2": [
        {
          "Name": "time_epoch",
          "ParameterKey": "Epoch_cdf",
          "Description": "CATDESC: 'time_inboard'. Notes not in Master CDF: 'The units are the units in CDF files. For other web services, this variable is may be represented as a time string.'",
          "Units": "seconds since 1970-01-01 00:00:00",
          "Support": {
            "Qualifier": "Scalar",
            "SupportQuantity": "Temporal"
          }
        },
        {
          "Name": "IVM-A Status",
          "ParameterKey": "ICON_L27_A_Activity",
          "Description": "Master CDF CATDESC: 'Binary Coded Integer Describing the Activity Category of IVM-A'. Master CDF VAR_NOTES: 'Binary Coded Integer where:  1: Earth Day View 2: Earth Night View 4: Calibration Target View 8: Off-target View 16: Sun Proximity View 32: Moon Proximity View 64: North Magnetic Footpoint View 128: South Magnetic Footpoint View 256: Science Data Collection View 512: Calibration Data Collection View 1024: RAM Proximity View 2048-32768: SPARE  Activity is what the spacecraft was commanded to do while status is the spacecraft's natural state of operations. This means that activity should always be used over status if they differ, but will almost always be the same.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "binary",
          "FillValue": -999.0
        },
        {
          "Name": "IVM-A Status",
          "ParameterKey": "ICON_L27_A_Status",
          "Description": "Master CDF CATDESC: 'Binary Coded Integer Describing the View Status of IVM-A'. Master CDF VAR_NOTES: 'Binary Coded Integer where  1: Earth Day View 2: Earth Night View 4: Calibration Target View 8: Off-target View 16: Sun Proximity View 32: Moon Proximity View 64: North Magnetic Footpoint View 128: South Magnetic Footpoint View 256: Science Data Collection View 512: Calibration Data Collection View 1024: RAM Proximity View 2048-32768: SPARE  Activity is what the spacecraft was commanded to do while status is the spacecraft's natural state of operations. This means that activity should always be used over status if they differ, but will almost always be the same.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "binary",
          "FillValue": -999.0
        },
        {
          "Name": "WGS84 Altitude of s/c position (geodetic)",
          "ParameterKey": "ICON_L27_Altitude",
          "Description": "Master CDF CATDESC: 'WGS84 Altitude of spacecraft position (geodetic)'. Master CDF VAR_NOTES: 'Geodetic Altitude of Spacecraft in WGS84.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "km",
          "FillValue": -999.900024
        },
        {
          "Name": "Modified APEX Height",
          "ParameterKey": "ICON_L27_Apex_Height",
          "Description": "Master CDF CATDESC: 'Modified APEX heights of S/C position'. Master CDF VAR_NOTES: 'Modified APEX height of the spacecraft position.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "km",
          "FillValue": -999.900024
        },
        {
          "Name": "Slew or off-point Status Code",
          "ParameterKey": "ICON_L27_Attitude_Status",
          "Description": "Master CDF CATDESC: 'Slew or off-point Status Code'. Master CDF VAR_NOTES: 'Binary Coded Integer where  1: LVLH Normal Mode 2: LVLH Reverse Mode 4: Earth Limb Pointing 8: Inertial Pointing 16: Stellar Pointing 32: Attitude Slew 64: Conjugate Maneuver 128: Nadir Calibration 256: Lunar Calibration 512: Stellar Calibration 1024: Zero Wind Calibration 2048-32768: SPARE'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "binary",
          "FillValue": -999.0
        },
        {
          "Name": "IVM-B Status",
          "ParameterKey": "ICON_L27_B_Activity",
          "Description": "Master CDF CATDESC: 'Binary Coded Integer Describing the Activity Category of IVM-B'. Master CDF VAR_NOTES: 'Binary Coded Integer where:  1: Earth Day View 2: Earth Night View 4: Calibration Target View 8: Off-target View 16: Sun Proximity View 32: Moon Proximity View 64: North Magnetic Footpoint View 128: South Magnetic Footpoint View 256: Science Data Collection View 512: Calibration Data Collection View 1024: RAM Proximity View 2048-32768: SPARE  Activity is what the spacecraft was commanded to do while status is the spacecraft's natural state of operations. This means that activity should always be used over status if they differ, but will almost always be the same.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "binary",
          "FillValue": -999.0
        },
        {
          "Name": "IVM-B Status",
          "ParameterKey": "ICON_L27_B_Status",
          "Description": "Master CDF CATDESC: 'Binary Coded Integer Describing the View Status of IVM-B'. Master CDF VAR_NOTES: 'Binary Coded Integer where  1: Earth Day View 2: Earth Night View 4: Calibration Target View 8: Off-target View 16: Sun Proximity View 32: Moon Proximity View 64: North Magnetic Footpoint View 128: South Magnetic Footpoint View 256: Science Data Collection View 512: Calibration Data Collection View 1024: RAM Proximity View 2048-32768: SPARE  Activity is what the spacecraft was commanded to do while status is the spacecraft's natural state of operations. This means that activity should always be used over status if they differ, but will almost always be the same.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "binary",
          "FillValue": -999.0
        },
        {
          "Name": "dm_flag",
          "ParameterKey": "ICON_L27_DM_Flag",
          "Description": "Master CDF CATDESC: 'Flag for DM quality'. Master CDF VAR_NOTES: 'Drift meter quality flag. 0 - Good data. 1 - Data may have artifacts due to s/c operations. 2 - Data temporarily removed for photoemission. 3 - Not enough O+ to measure arrival angle. '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": -9223372036854775808
        },
        {
          "Name": "Equatorial Meridional Ion Velocity",
          "ParameterKey": "ICON_L27_Equator_Ion_Velocity_Meridional",
          "Description": "Master CDF CATDESC: 'Equatorial meridional ion velocity'. Master CDF VAR_NOTES: 'Velocity along local magnetic meridional direction, perpendicular to geomagnetic field and within local magnetic meridional plane, field-line mapped to apex/magnetic equator. The meridional vector is purely vertical at the magnetic equator, positive up. Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame. Field-line mapping and the assumption of equi-potential field lines is used to translate the locally measured ion motion to the magnetic equator. The mapping is used to determine the change in magnetic field line distance, which, under assumption of equipotential field lines, in turn alters the electric field at that location (E=V/d). '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.9
        },
        {
          "Name": "Equatorial Zonal Ion Velocity",
          "ParameterKey": "ICON_L27_Equator_Ion_Velocity_Zonal",
          "Description": "Master CDF CATDESC: 'Equatorial zonal ion velocity'. Master CDF VAR_NOTES: 'Velocity along local magnetic zonal direction, perpendicular to geomagnetic field and the local magnetic meridional plane, field-line mapped to apex/magnetic equator. The zonal vector is purely horizontal when mapped to the magnetic equator, positive is generally eastward. Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame. Field-line mapping and the assumption of equi-potential field lines is used to translate the locally measured ion motion to the magnetic equator. The mapping is used to determine the change in magnetic field line distance, which, under assumption of equipotential field lines, in turn alters the electric field at that location (E=V/d). '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.9
        },
        {
          "Name": "Altitude of Northern Magnetic Footpoint",
          "ParameterKey": "ICON_L27_Footpoint_Altitude_North",
          "Description": "Master CDF CATDESC: 'Altitude of Northern Magnetic Footpoint in WGS from IGRF'. Master CDF VAR_NOTES: 'Altitude location of the magnetic footpoint in the Northern Hemisphere at 150 km. These data were interpolated using a tricubic algorithm from IGRF and ephemeris data then linearly interploted to IVM times.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "km",
          "FillValue": -999.900024
        },
        {
          "Name": "Altitude of Southern Magnetic Footpoint",
          "ParameterKey": "ICON_L27_Footpoint_Altitude_South",
          "Description": "Master CDF CATDESC: 'Altitude of Southern Magnetic Footpoint in WGS from IGRF'. Master CDF VAR_NOTES: 'Altitude location of the magnetic footpoint in the Northern Hemisphere at 150 km. These data were interpolated using a tricubic algorithm from IGRF and ephemeris data then linearly interploted to IVM times.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "km",
          "FillValue": -999.900024
        },
        {
          "Name": "north_footpoint_east_drift",
          "ParameterKey": "ICON_L27_Footpoint_East_Ion_Velocity_North",
          "Description": "Master CDF CATDESC: 'north_footpoint_east_drift'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "south_footpoint_east_drift",
          "ParameterKey": "ICON_L27_Footpoint_East_Ion_Velocity_South",
          "Description": "Master CDF CATDESC: 'south_footpoint_east_drift'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "X-component of field aligned drift",
          "ParameterKey": "ICON_L27_Footpoint_Field_Aligned_Vector_ECEF_X_North",
          "Description": "Master CDF CATDESC: 'ECEF X-Component of field aligned drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the x-component of the unit vector for field aligned ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "X-component of field aligned drift",
          "ParameterKey": "ICON_L27_Footpoint_Field_Aligned_Vector_ECEF_X_South",
          "Description": "Master CDF CATDESC: 'ECEF X-Component of field aligned drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the x-component of the unit vector for field aligned ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Y-component of field aligned drift",
          "ParameterKey": "ICON_L27_Footpoint_Field_Aligned_Vector_ECEF_Y_North",
          "Description": "Master CDF CATDESC: 'ECEF Y-Component of field aligned drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the y-component of the unit vector for field aligned ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Y-component of field aligned drift",
          "ParameterKey": "ICON_L27_Footpoint_Field_Aligned_Vector_ECEF_Y_South",
          "Description": "Master CDF CATDESC: 'ECEF Y-Component of field aligned drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the y-component of the unit vector for field aligned ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Z-component of field aligned drift",
          "ParameterKey": "ICON_L27_Footpoint_Field_Aligned_Vector_ECEF_Z_North",
          "Description": "Master CDF CATDESC: 'ECEF Z-Component of field aligned drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the z-component of the unit vector for field aligned ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Z-component of field aligned drift",
          "ParameterKey": "ICON_L27_Footpoint_Field_Aligned_Vector_ECEF_Z_South",
          "Description": "Master CDF CATDESC: 'ECEF Z-Component of field aligned drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the z-component of the unit vector for field aligned ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Latitude of Northern Magnetic Footpoint",
          "ParameterKey": "ICON_L27_Footpoint_Latitude_North",
          "Description": "Master CDF CATDESC: 'Latitude of Northern Magnetic Footpoint in WGS from IGRF'. Master CDF VAR_NOTES: 'Latitude location of the magnetic footpoint in the Northern Hemisphere at 150 km. These data were interpolated using a tricubic algorithm from IGRF and ephemeris data then linearly interploted to IVM times.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Latitude of Southern Magnetic Footpoint",
          "ParameterKey": "ICON_L27_Footpoint_Latitude_South",
          "Description": "Master CDF CATDESC: 'Latitude of Southern Magnetic Footpoint in WGS from IGRF'. Master CDF VAR_NOTES: 'Latitude location of the magnetic footpoint in the Southern Hemisphere at 150 km. These data were interpolated using a tricubic algorithm from IGRF and ephemeris data then linearly interploted to IVM times.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Longitude of Northern Magnetic Footpoint",
          "ParameterKey": "ICON_L27_Footpoint_Longitude_North",
          "Description": "Master CDF CATDESC: 'Longitude of Northern Magnetic Footpoint in WGS from IGRF'. Master CDF VAR_NOTES: 'Longitude location of the magnetic footpoint in the Northern Hemisphere at 150 km. These data were interpolated using a tricubic algorithm from IGRF and ephemeris data then linearly interploted to IVM times.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Longitude of Southern Magnetic Footpoint",
          "ParameterKey": "ICON_L27_Footpoint_Longitude_South",
          "Description": "Master CDF CATDESC: 'Longitude of Southern Magnetic Footpoint in WGS from IGRF'. Master CDF VAR_NOTES: 'Longitude location of the magnetic footpoint in the Southern Hemisphere at 150 km. These data were interpolated using a tricubic algorithm from IGRF and ephemeris data then linearly interploted to IVM times.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Quasi-dipole latitude",
          "ParameterKey": "ICON_L27_Footpoint_Magnetic_Latitude_North",
          "Description": "Master CDF CATDESC: 'Quasi-dipole latitude of northern footpoint'. Master CDF VAR_NOTES: 'Calculated value of quasi-dipole latitude of northern footpoint from IGRF.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Quesi dipole latitude",
          "ParameterKey": "ICON_L27_Footpoint_Magnetic_Latitude_South",
          "Description": "Master CDF CATDESC: 'Quesi dipole latitude of southern footpoint'. Master CDF VAR_NOTES: 'Calculated value of quasi-dipole latitude of southern footpoint from IGRF'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Quesi dipole longitude",
          "ParameterKey": "ICON_L27_Footpoint_Magnetic_Longitude_North",
          "Description": "Master CDF CATDESC: 'Quesi dipole longitude of northern footpoint'. Master CDF VAR_NOTES: 'Calculated value of quasi-dipole longitude of northern footpoint from IGRF'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Quesi dipole longitude",
          "ParameterKey": "ICON_L27_Footpoint_Magnetic_Longitude_South",
          "Description": "Master CDF CATDESC: 'Quesi dipole longitude of southern footpoint'. Master CDF VAR_NOTES: 'Calculated value of quasi-dipole longitude of southern footpoint from IGRF'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Northern Meridional Ion Velocity",
          "ParameterKey": "ICON_L27_Footpoint_Meridional_Ion_Velocity_North",
          "Description": "Master CDF CATDESC: 'Northern meridional ion velocity'. Master CDF VAR_NOTES: 'Velocity along local magnetic meridional direction, perpendicular to geomagnetic field and within local magnetic meridional plane, field-line mapped to northern footpoint. The meridional vector is purely vertical at the magnetic equator, positive up. Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame. Field-line mapping and the assumption of equi-potential field lines is used to translate the locally measured ion motion to the magnetic footpoint. The mapping is used to determine the change in magnetic field line distance, which, under assumption of equipotential field lines, in turn alters the electric field at that location (E=V/d). '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.9
        },
        {
          "Name": "Southern Meridional Ion Velocity",
          "ParameterKey": "ICON_L27_Footpoint_Meridional_Ion_Velocity_South",
          "Description": "Master CDF CATDESC: 'Southern meridional ion velocity'. Master CDF VAR_NOTES: 'Velocity along local magnetic meridional direction, perpendicular to geomagnetic field and within local magnetic meridional plane, field-line mapped to southern footpoint. The meridional vector is purely vertical at the magnetic equator, positive up. Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame. Field-line mapping and the assumption of equi-potential field lines is used to translate the locally measured ion motion to the magnetic footpoint. The mapping is used to determine the change in magnetic field line distance, which, under assumption of equipotential field lines, in turn alters the electric field at that location (E=V/d). '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.9
        },
        {
          "Name": "X-component of meridional drift",
          "ParameterKey": "ICON_L27_Footpoint_Meridional_Vector_ECEF_X_North",
          "Description": "Master CDF CATDESC: 'ECEF X-Component of meridional drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the x-component of the unit vector for meridional ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "X-component of meridional drift",
          "ParameterKey": "ICON_L27_Footpoint_Meridional_Vector_ECEF_X_South",
          "Description": "Master CDF CATDESC: 'ECEF X-Component of meridional drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the x-component of the unit vector for meridional ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Y-component of meridional drift",
          "ParameterKey": "ICON_L27_Footpoint_Meridional_Vector_ECEF_Y_North",
          "Description": "Master CDF CATDESC: 'ECEF Y-Component of meridional drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the y-component of the unit vector for meridional ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Y-component of meridional drift",
          "ParameterKey": "ICON_L27_Footpoint_Meridional_Vector_ECEF_Y_South",
          "Description": "Master CDF CATDESC: 'ECEF Y-Component of meridional drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the y-component of the unit vector for meridional ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Z-component of meridional drift",
          "ParameterKey": "ICON_L27_Footpoint_Meridional_Vector_ECEF_Z_North",
          "Description": "Master CDF CATDESC: 'ECEF Z-Component of meridional drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the z-component of the unit vector for meridional ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Z-component of meridional drift",
          "ParameterKey": "ICON_L27_Footpoint_Meridional_Vector_ECEF_Z_South",
          "Description": "Master CDF CATDESC: 'ECEF Z-Component of meridional drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the z-component of the unit vector for meridional ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "north_footpoint_north_drift",
          "ParameterKey": "ICON_L27_Footpoint_North_Ion_Velocity_North",
          "Description": "Master CDF CATDESC: 'north_footpoint_north_drift'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "south_footpoint_north_drift",
          "ParameterKey": "ICON_L27_Footpoint_North_Ion_Velocity_South",
          "Description": "Master CDF CATDESC: 'south_footpoint_north_drift'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "north_footpoint_up_drift",
          "ParameterKey": "ICON_L27_Footpoint_Up_Ion_Velocity_North",
          "Description": "Master CDF CATDESC: 'north_footpoint_up_drift'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "south_footpoint_up_drift",
          "ParameterKey": "ICON_L27_Footpoint_Up_Ion_Velocity_South",
          "Description": "Master CDF CATDESC: 'south_footpoint_up_drift'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Northern Zonal Ion Velocity",
          "ParameterKey": "ICON_L27_Footpoint_Zonal_Ion_Velocity_North",
          "Description": "Master CDF CATDESC: 'Northern zonal ion velocity'. Master CDF VAR_NOTES: 'Velocity along local magnetic zonal direction, perpendicular to geomagnetic field and the local magnetic meridional plane, field-line mapped to northern footpoint. The zonal vector is purely horizontal when mapped to the magnetic equator, positive is generally eastward. Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame. Field-line mapping and the assumption of equi-potential field lines is used to translate the locally measured ion motion to the northern footpoint. The mapping is used to determine the change in magnetic field line distance, which, under assumption of equipotential field lines, in turn alters the electric field at that location (E=V/d). '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.9
        },
        {
          "Name": "Southern Zonal Ion Velocity",
          "ParameterKey": "ICON_L27_Footpoint_Zonal_Ion_Velocity_South",
          "Description": "Master CDF CATDESC: 'Southern zonal ion velocity'. Master CDF VAR_NOTES: 'Velocity along local magnetic zonal direction, perpendicular to geomagnetic field and the local magnetic meridional plane, field-line mapped to southern footpoint. The zonal vector is purely horizontal when mapped to the magnetic equator, positive is generally eastward. Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame. Field-line mapping and the assumption of equi-potential field lines is used to translate the locally measured ion motion to the southern footpoint. The mapping is used to determine the change in magnetic field line distance, which, under assumption of equipotential field lines, in turn alters the electric field at that location (E=V/d). '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.9
        },
        {
          "Name": "X-component of zonal drift",
          "ParameterKey": "ICON_L27_Footpoint_Zonal_Vector_ECEF_X_North",
          "Description": "Master CDF CATDESC: 'ECEF X-Component of Zonal drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the x-component of the unit vector for zonal ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "X-component of zonal drift",
          "ParameterKey": "ICON_L27_Footpoint_Zonal_Vector_ECEF_X_South",
          "Description": "Master CDF CATDESC: 'ECEF X-Component of Zonal drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the x-component of the unit vector for zonal ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Y-component of zonal drift",
          "ParameterKey": "ICON_L27_Footpoint_Zonal_Vector_ECEF_Y_North",
          "Description": "Master CDF CATDESC: 'ECEF Y-Component of Zonal drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the y-component of the unit vector for zonal ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Y-component of zonal drift",
          "ParameterKey": "ICON_L27_Footpoint_Zonal_Vector_ECEF_Y_South",
          "Description": "Master CDF CATDESC: 'ECEF Y-Component of Zonal drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the y-component of the unit vector for zonal ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Z-component of zonal drift",
          "ParameterKey": "ICON_L27_Footpoint_Zonal_Vector_ECEF_Z_North",
          "Description": "Master CDF CATDESC: 'ECEF Z-Component of Zonal drift at Northern Footpoint'. Master CDF VAR_NOTES: 'At the northern footpoint this is the z-component of the unit vector for zonal ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "Z-component of zonal drift",
          "ParameterKey": "ICON_L27_Footpoint_Zonal_Vector_ECEF_Z_South",
          "Description": "Master CDF CATDESC: 'ECEF Z-Component of Zonal drift at Southern Footpoint'. Master CDF VAR_NOTES: 'At the Southern footpoint this is the z-component of the unit vector for zonal ion drifts expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "dimensionless",
          "FillValue": -999.9
        },
        {
          "Name": "H+ Fractional Composition",
          "ParameterKey": "ICON_L27_Fractional_Ion_Density_H",
          "Description": "Master CDF CATDESC: 'H+ fractional ion composition'. Master CDF VAR_NOTES: 'Determined via a non-linear least squares fit of RPA currents to the Whipple equation'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "O+ Fractional Composition",
          "ParameterKey": "ICON_L27_Fractional_Ion_Density_O",
          "Description": "Master CDF CATDESC: 'O+ fractional ion composition'. Master CDF VAR_NOTES: 'Determined via a non-linear least squares fit of RPA currents to the Whipple equation'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "IVM Packet GPS Time",
          "ParameterKey": "ICON_L27_GPS_Epoch",
          "Description": "Master CDF CATDESC: 'Milliseconds since 1980-01-06 00:00:00 TAI (coincident with UTC) at middle of reading.'. Master CDF VAR_NOTES: 'Milliseconds since 1980-01-06 00:00:00 TAI (coincident with UTC) at middle of reading.  Time is generated from the time-code at byte 1015 of the IVM packet minus the time sync at byte 1019 of the IVM packet. This is the GPS time at the start of the integration period. The integration period is assumed to be 4 seconds so the center time is 2 seconds after that. The formula is (time-code * 1000ms) + 2000ms - (16 * time sync / 1000) in GPS milliseconds then converted to UTC time. See the UTD 206-024 Rev A document.  Time may be delayed by up to 10 ms due to FSW polling delay.  Maximum time is ~2150 UTC and minimum time is ~1970 UTC.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "milliseconds",
          "FillValue": -999999999999999
        },
        {
          "Name": "Aperture plane plasma potential",
          "ParameterKey": "ICON_L27_IVM_Aperture_Potential",
          "Description": "Master CDF CATDESC: 'Aperture plane potential'. Master CDF VAR_NOTES: 'Incident plasma will have some potential to the IVM aperture plane. The aperture plane voltage matches that of a conductor allowed to float electrically with respect to the spacecraft. The flux of ions (driven by s/c motion) must be balanced by the flux of electrons (driven by electron temperature). The value of the aperture plane potential evolves naturally to limit the collection of electrons such the net flux is zero.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "V",
          "FillValue": "NaN"
        },
        {
          "Name": "Ion Density",
          "ParameterKey": "ICON_L27_Ion_Density",
          "Description": "Master CDF CATDESC: 'Ion density'. Master CDF VAR_NOTES: 'Ion density uses measured currents and co-rotating atmosphere to determine density.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "N/cc",
          "FillValue": "NaN"
        },
        {
          "Name": "Ion Temperature",
          "ParameterKey": "ICON_L27_Ion_Temperature",
          "Description": "Master CDF CATDESC: 'Ion temperature'. Master CDF VAR_NOTES: 'Temperature is obtained by assuming single temperature value for all plasma.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "K",
          "FillValue": "NaN"
        },
        {
          "Name": "iv_east",
          "ParameterKey": "ICON_L27_Ion_Velocity_East",
          "Description": "Master CDF CATDESC: 'iv_east'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Field-Aligned Ion Velocity",
          "ParameterKey": "ICON_L27_Ion_Velocity_Field_Aligned",
          "Description": "Master CDF CATDESC: 'Field-Aligned ion velocity'. Master CDF VAR_NOTES: 'Ion velocity relative to co-rotation along geomagnetic field lines. Positive along the main field vector.   Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame to express the observed vector along a geomagnetic basis. '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Meridional Ion Velocity",
          "ParameterKey": "ICON_L27_Ion_Velocity_Meridional",
          "Description": "Master CDF CATDESC: 'Meridional ion velocity'. Master CDF VAR_NOTES: 'Ion velocity along local magnetic meridional direction, perpendicular to geomagnetic field and within local magnetic meridional plane. The local meridional vector maps to vertical at the magnetic equator, positive is up.   Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame to express the observed vector along a geomagnetic basis. '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "iv_north",
          "ParameterKey": "ICON_L27_Ion_Velocity_North",
          "Description": "Master CDF CATDESC: 'iv_north'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "iv_up",
          "ParameterKey": "ICON_L27_Ion_Velocity_Up",
          "Description": "Master CDF CATDESC: 'iv_up'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Ion velocity along IVM-x",
          "ParameterKey": "ICON_L27_Ion_Velocity_X",
          "Description": "Master CDF CATDESC: 'Ion velocity along IVM-x'. Master CDF VAR_NOTES: 'Cross-track velocity is relative to co-rotation and in the instrument frame. Positive-x is normal to IVM aperture plane and in the direction of satellite motion. Velocity obtained through fitting of RPA currents to the Whipple equation to get a measure of the total along track ion velocity as observed within the instrument. Signals produced by the motion of the spacecraft and the rotation of the Earth are removed to produce this result. Mean offset of -165.5 added by R. A. Heelis.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Ion velocity along IVM-y",
          "ParameterKey": "ICON_L27_Ion_Velocity_Y",
          "Description": "Master CDF CATDESC: 'Ion velocity along IVM-y'. Master CDF VAR_NOTES: 'Cross-track velocity is relative to co-rotation and in the instrument frame. Positive-y points generally southward when the instrument is pointed along the ram direction. Velocity obtained through conversion of arrival angles measured by the DM into a cross track velocity using trigonometry. Signals produced by the motion of the spacecraft and the rotation of the Earth are removed to produce this result. Mean offset of -100.0 added by R. A. Heelis.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Ion velocity along IVM-z",
          "ParameterKey": "ICON_L27_Ion_Velocity_Z",
          "Description": "Master CDF CATDESC: 'Ion velocity along IVM-z'. Master CDF VAR_NOTES: 'Cross-track velocity is relative to co-rotation and in the instrument frame. Positive-z is directed towards nadir (Earth). Velocity obtained through conversion of arrival angles measured by the DM into a cross track velocity using trigonometry. Signals produced by the motion of the spacecraft and the rotation of the Earth are removed to produce this result. Mean offset of -0.0 added by R. A. Heelis.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Zonal Ion Velocity",
          "ParameterKey": "ICON_L27_Ion_Velocity_Zonal",
          "Description": "Master CDF CATDESC: 'Zonal ion velocity'. Master CDF VAR_NOTES: 'Ion velocity relative to co-rotation along the magnetic zonal direction, normal to local magnetic meridional plane and the geomagnetic field (positive east). The local zonal vector maps to purely horizontal at the magnetic equator. Velocity obtained using ion velocities relative to co-rotation in the instrument frame along with the corresponding unit vectors expressed in the instrument frame to express the observed vector along a geomagnetic basis. '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "WGS84 Latitude of s/c position (geodetic)",
          "ParameterKey": "ICON_L27_Latitude",
          "Description": "Master CDF CATDESC: 'WGS84 Latitude of spacecraft position (geodetic)'. Master CDF VAR_NOTES: 'Geodetic latitude of spacecraft in WGS84'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees North",
          "FillValue": -999.900024
        },
        {
          "Name": "WGS84 Longitude of s/c position (geodetic)",
          "ParameterKey": "ICON_L27_Longitude",
          "Description": "Master CDF CATDESC: 'WGS84 Longitude of spacecraft position (geodetic)'. Master CDF VAR_NOTES: 'Geodetic longitude of spacecraft in WGS84'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees East",
          "FillValue": -999.900024
        },
        {
          "Name": "MTB Status [ON/OFF]",
          "ParameterKey": "ICON_L27_MTB_Status",
          "Description": "Master CDF CATDESC: 'Flag for Magnetic Torquer Bars Acitve [1=ON 0=OFF]'. Master CDF VAR_NOTES: 'If the magnetic torquers are active during any part of the measurement, it is recorded as active for whole measurement. Decoded from spacecraft housekeeping file: ICON_L0_Spacecraft_Housekeeping-MTB_2021-06-15_v01r000.CSV'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "binary",
          "FillValue": 255.0
        },
        {
          "Name": "Magnetic Latitude of s/c position",
          "ParameterKey": "ICON_L27_Magnetic_Latitude",
          "Description": "Master CDF CATDESC: 'Magnetic Latitude'. Master CDF VAR_NOTES: 'Quasi-dipole magnetic latitude of the spacecraft position.  These values are obtained from passing the geodectic latitudes, longitudes, and altitudes from ICON_ANCILLARY_IVM_LATITUDE, ICON_ANCILLARY_IVM_LONGITUDE, and ICON_ANCILLARY_IVM_ALTITUDE into apexpy Python module. For details on apexpy see: https://apexpy.readthedocs.org/'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees North",
          "FillValue": -999.900024
        },
        {
          "Name": "Magnetic Local Time at s/c",
          "ParameterKey": "ICON_L27_Magnetic_Local_Time",
          "Description": "Master CDF CATDESC: 'Magnetic Local Time at s/c'. Master CDF VAR_NOTES: 'Magnetic Local Time at the spacecraft.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "hour",
          "FillValue": -999.900024
        },
        {
          "Name": "Magnetic Longitude of s/c position",
          "ParameterKey": "ICON_L27_Magnetic_Longitude",
          "Description": "Master CDF CATDESC: 'Magnetic Longitude of s/c position'. Master CDF VAR_NOTES: 'Quasi-dipole magnetic longitude of the spacecraft position.  These values are obtained from passing the geodectic latitudes, longitudes, and altitudes from ICON_ANCILLARY_IVM_LATITUDE, ICON_ANCILLARY_IVM_LONGITUDE, and ICON_ANCILLARY_IVM_ALTITUDE into apexpy Python module. For details on apexpy see: https://apexpy.readthedocs.org/'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees East",
          "FillValue": -999.900024
        },
        {
          "Name": "Earth Corotation Velocity",
          "ParameterKey": "ICON_L27_Observatory_Corotation_X",
          "Description": "Master CDF CATDESC: 'ECI Earth Corotation Velocity Components in IVM Coordinates'. Master CDF VAR_NOTES: 'Component of Earth's corotation velocity vector projected into the IVM instrument axes by taking the dot product of the corotation vector with the instrument's axes and multiplying the Y and Z components by negative 1 (but not the X component by convention).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.900024
        },
        {
          "Name": "Earth Corotation Velocity",
          "ParameterKey": "ICON_L27_Observatory_Corotation_Y",
          "Description": "Master CDF CATDESC: 'ECI Earth Corotation Velocity Components in IVM Coordinates'. Master CDF VAR_NOTES: 'Component of Earth's corotation velocity vector projected into the IVM instrument axes by taking the dot product of the corotation vector with the instrument's axes and multiplying the Y and Z components by negative 1 (but not the X component by convention).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.900024
        },
        {
          "Name": "Earth Corotation Velocity",
          "ParameterKey": "ICON_L27_Observatory_Corotation_Z",
          "Description": "Master CDF CATDESC: 'ECI Earth Corotation Velocity Components in IVM Coordinates'. Master CDF VAR_NOTES: 'Component of Earth's corotation velocity vector projected into the IVM instrument axes by taking the dot product of the corotation vector with the instrument's axes and multiplying the Y and Z components by negative 1 (but not the X component by convention).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.900024
        },
        {
          "Name": "X Component of the Magnetic Field",
          "ParameterKey": "ICON_L27_Observatory_Magnetic_Field_X",
          "Description": "Master CDF CATDESC: 'X Component of the Magnetic Field'. Master CDF VAR_NOTES: 'X-component of the magnetic field from IGRF at the spacecarft position, expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "nT",
          "FillValue": -999.900024
        },
        {
          "Name": "Y Component of the Magnetic Field",
          "ParameterKey": "ICON_L27_Observatory_Magnetic_Field_Y",
          "Description": "Master CDF CATDESC: 'Y Component of the Magentic Field'. Master CDF VAR_NOTES: 'Y-component of the magnetic field from IGRF at the spacecarft position, expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "nT",
          "FillValue": -999.900024
        },
        {
          "Name": "Z Component of the Magnetic Field",
          "ParameterKey": "ICON_L27_Observatory_Magnetic_Field_Z",
          "Description": "Master CDF CATDESC: 'Z Component of the Magnetic Field'. Master CDF VAR_NOTES: 'Z-component of the magnetic field from IGRF at the spacecarft position, expressed in the ECEF frame.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "nT",
          "FillValue": -999.900024
        },
        {
          "Name": "Earth Centered Inertial Spacecraft Velocity",
          "ParameterKey": "ICON_L27_Observatory_Velocity_X",
          "Description": "Master CDF CATDESC: 'Earth Centered Inertial Spacecraft Velocity'. Master CDF VAR_NOTES: 'Velocity of spacecraft in ECI, J2000, cooridinates.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.900024
        },
        {
          "Name": "Earth Centered Inertial Spacecraft Velocity",
          "ParameterKey": "ICON_L27_Observatory_Velocity_Y",
          "Description": "Master CDF CATDESC: 'Earth Centered Inertial Spacecraft Velocity'. Master CDF VAR_NOTES: 'Velocity of spacecraft in ECI, J2000, cooridinates.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.900024
        },
        {
          "Name": "Earth Centered Inertial Spacecraft Velocity",
          "ParameterKey": "ICON_L27_Observatory_Velocity_Z",
          "Description": "Master CDF CATDESC: 'Earth Centered Inertial Spacecraft Velocity'. Master CDF VAR_NOTES: 'Velocity of spacecraft in ECI, J2000, cooridinates.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": -999.900024
        },
        {
          "Name": "Orbit Number",
          "ParameterKey": "ICON_L27_Orbit_Number",
          "Description": "Master CDF CATDESC: 'Orbit Number'. Master CDF VAR_NOTES: 'Integer Orbit Number.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "integer",
          "FillValue": -999.0
        },
        {
          "Name": "rpa_flag",
          "ParameterKey": "ICON_L27_RPA_Flag",
          "Description": "Master CDF CATDESC: 'Flag for RPA quality'. Master CDF VAR_NOTES: 'Status flag for RPA.  0 - All RPA parameters are good. Ion temperatures correspond to both O+ and H+.  1 - Ram Ion Velocities are not good. Other parameters good. Plasma is presumed to be co-rotating when fitting RPA curves that have an insufficient quantity of O+. Ion temperatures correspond to H+ only.  2 - Geophysical outputs may be impacted by spacecraft operations.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": -9223372036854775808
        },
        {
          "Name": "Ion Velocity-X",
          "ParameterKey": "ICON_L27_Raw_Ion_Velocity_X",
          "Description": "Master CDF CATDESC: 'Total ion velocity IVM-x'. Master CDF VAR_NOTES: 'This is the total ion velocity along normal direction into the RPA, including s/c motion.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Total ion velocity along IVM-y",
          "ParameterKey": "ICON_L27_Raw_Ion_Velocity_Y",
          "Description": "Master CDF CATDESC: 'Total ion velocity along IVM-y'. Master CDF VAR_NOTES: 'Total observed ion velocity along instrument cross-track direction, reported in the instrument frame. The translation of DM measured angles to ion velocities uses knowledge of the ram velocity of the plasma and the electric potential of the instrument aperture relative to the ambient plasma, both of which are provided by the RPA. '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "Total ion velocity along IVM-y",
          "ParameterKey": "ICON_L27_Raw_Ion_Velocity_Z",
          "Description": "Master CDF CATDESC: 'Total ion velocity along IVM-z'. Master CDF VAR_NOTES: 'Total observed ion velocity along instrument cross-track direction, reported in the instrument frame. The translation of DM measured angles to ion velocities uses knowledge of the ram velocity of the plasma and the electric potential of the instrument aperture relative to the ambient plasma, both of which are provided by the RPA. '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "m/s",
          "FillValue": "NaN"
        },
        {
          "Name": "slew_status",
          "ParameterKey": "ICON_L27_Slew_Status",
          "Description": "Master CDF CATDESC: 'slew_status'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Local Solar Time",
          "ParameterKey": "ICON_L27_Solar_Local_Time",
          "Description": "Master CDF CATDESC: 'Local Solar Time'. Master CDF VAR_NOTES: 'Local Solar Time at spacecraft.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "hour",
          "FillValue": -999.900024
        },
        {
          "Name": "s/c Solar Zenith Angle",
          "ParameterKey": "ICON_L27_Solar_Zenith_Angle",
          "Description": "Master CDF CATDESC: 'Solar Zenith Angle'. Master CDF VAR_NOTES: 'Solar Zenith Angle at the spacecraft.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "degrees",
          "FillValue": -999.900024
        },
        {
          "Name": "Space Environment Region Status",
          "ParameterKey": "ICON_L27_Space_Environment_Region_Status",
          "Description": "Master CDF CATDESC: 'Binary Coded Integer Describing Space Environment Region of Space Craft'. Master CDF VAR_NOTES: 'Standarized for several missions, not all codes are relevant for ICON where  1: Earth Shadow 2: Lunar Shadow 4: Atmospheric Absorption Zone 8: South Atlantic Anomaly 16: Northern Auroral Zone 32: Southern Auroral Zone 64: Periapsis Passage 128: Inner & Outer Radiation Belts 256: Deep Plasma Sphere 512: Foreshock Solar Wind 1024: Solar Wind Beam 2048: High Magnetic Field 4096: Average Plasma Sheet 8192: Bowshock Crossing 16384: Magnetopause Crossing 32768: Ground Based Observatories 65536: 2-Day Conjunctions 131072: 4-Day Conjunctions 262144: Time Based Conjunctions 524288: Radial Distance Region 1 1048576: Orbit Outbound 2097152: Orbit Inbound 4194304: Lunar Wake 8388608: Magnetotail 16777216: Magnetosheath 33554432: Science 67108864: Low Magnetic Latitude 134217728: Conjugate Observation'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "binary",
          "FillValue": -999.0
        },
        {
          "Name": "s/c Sun/Shadow Status Code",
          "ParameterKey": "ICON_L27_Sun_Status",
          "Description": "Master CDF CATDESC: 'Spacecraft Sun/Shadow Status Code'. Master CDF VAR_NOTES: 'Data is from predictive ephemeris. 0 = spacecraft in Sun, 1 = spacecraft in Earth Shadow.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "binary",
          "FillValue": -999.0
        },
        {
          "Name": "IVM Packet Beginning UTC Time",
          "ParameterKey": "ICON_L27_Time_UTC_Start",
          "Description": "Master CDF CATDESC: 'Milliseconds since 1970-01-01 00:00:00 UTC at start of reading.'. Master CDF VAR_NOTES: 'Milliseconds since 1970-01-01 00:00:00 UTC at start of reading.  Time is generated from the time-code at byte 1015 of the IVM packet minus the time sync at byte 1019 of the IVM packet. This is the GPS time at the start of the integration period. The integration period is assumed to be 4 seconds so the center time is 2 seconds after that. The formula is (time-code * 1000ms) + 2000ms - (16 * time sync / 1000) in GPS milliseconds then converted to UTC time. See the UTD 206-024 Rev A document.  Time may be delayed by up to 10 ms due to FSW polling delay.  Maximum time is ~2150 UTC and minimum time is ~1970 UTC.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "milliseconds",
          "FillValue": -999999999999999
        },
        {
          "Name": "IVM Packet Ending UTC Time",
          "ParameterKey": "ICON_L27_Time_UTC_Stop",
          "Description": "Master CDF CATDESC: 'Milliseconds since 1970-01-01 00:00:00 UTC at end of reading.'. Master CDF VAR_NOTES: 'Milliseconds since 1970-01-01 00:00:00 UTC at end of reading.  Time is generated from the time-code at byte 1015 of the IVM packet minus the time sync at byte 1019 of the IVM packet. This is the GPS time at the start of the integration period. The integration period is assumed to be 4 seconds so the center time is 2 seconds after that. The formula is (time-code * 1000ms) + 2000ms - (16 * time sync / 1000) in GPS milliseconds then converted to UTC time. See the UTD 206-024 Rev A document.  Time may be delayed by up to 10 ms due to FSW polling delay.  Maximum time is ~2150 UTC and minimum time is ~1970 UTC.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": "milliseconds",
          "FillValue": -999999999999999
        },
        {
          "Name": "UTC Time",
          "ParameterKey": "ICON_L27_UTC_Time",
          "Description": "Master CDF CATDESC: 'ISO 9601 formatted UTC timestamp (at middle of reading).'. Master CDF VAR_NOTES: 'ISO 9601 formatted UTC timestamp (at middle of reading).  Time is generated from the time-code at byte 1015 of the IVM packet minus the time sync at byte 1019 of the IVM packet. This is the GPS time at the start of the integration period. The integration period is assumed to be 4 seconds so the center time is 2 seconds after that. The formula is (time-code * 1000ms) + 2000ms - (16 * time sync / 1000) in GPS milliseconds then converted to UTC time. See the UTD 206-024 Rev A document.  Time may be delayed by up to 10 ms due to FSW polling delay.  Maximum time is ~2150 UTC and minimum time is ~1970 UTC.'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " "
        },
        {
          "Name": "Field Aligned Unit Vector: IVM-X component",
          "ParameterKey": "ICON_L27_Unit_Vector_Field_Aligned_X",
          "Description": "Master CDF CATDESC: 'Field-aligned direction along IVM-x'. Master CDF VAR_NOTES: 'The field-aligned vector points along the geomagnetic field, with positive values along the field direction, and is expressed here in the IVM instrument frame. The IVM-x direction points along the instrument boresight, which is pointed into ram for standard operations.Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Field Aligned Unit Vector: IVM-Y component",
          "ParameterKey": "ICON_L27_Unit_Vector_Field_Aligned_Y",
          "Description": "Master CDF CATDESC: 'Field-aligned direction along IVM-y'. Master CDF VAR_NOTES: 'The field-aligned vector points along the geomagnetic field, with positive values along the field direction. The unit vector is expressed here in the IVM coordinate system, where Y = Z x X, nominally southward when in standard pointing, X along ram. Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Field Aligned Unit Vector: IVM-Z component",
          "ParameterKey": "ICON_L27_Unit_Vector_Field_Aligned_Z",
          "Description": "Master CDF CATDESC: 'Field-aligned direction along IVM-z'. Master CDF VAR_NOTES: 'The field-aligned vector points along the geomagnetic field, with positive values along the field direction, and is expressed here in the IVM instrument frame. The IVM-Z direction points towards nadir when IVM-X is pointed into ram for standard operations.Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Meridional Unit Vector: IVM-X component",
          "ParameterKey": "ICON_L27_Unit_Vector_Meridional_X",
          "Description": "Master CDF CATDESC: 'Meridional direction along IVM-x'. Master CDF VAR_NOTES: 'The meridional unit vector is perpendicular to the geomagnetic field and maps along magnetic field lines to vertical at the magnetic equator, where positive is up. The unit vector is expressed here in the IVM coordinate system, where x is along the IVM boresight, nominally along ram when in standard pointing. Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Meridional Unit Vector: IVM-Y component",
          "ParameterKey": "ICON_L27_Unit_Vector_Meridional_Y",
          "Description": "Master CDF CATDESC: 'Meridional direction along IVM-y'. Master CDF VAR_NOTES: 'The meridional unit vector is perpendicular to the geomagnetic field and maps along magnetic field lines to vertical at the magnetic equator, where positive is up. The unit vector is expressed here in the IVM coordinate system, where Y = Z x X, nominally southward when in standard pointing, X along ram. Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Meridional Unit Vector: IVM-Z component",
          "ParameterKey": "ICON_L27_Unit_Vector_Meridional_Z",
          "Description": "Master CDF CATDESC: 'Meridional direction along IVM-z'. Master CDF VAR_NOTES: 'The meridional unit vector is perpendicular to the geomagnetic field and maps along magnetic field lines to vertical at the magnetic equator, where positive is up. The unit vector is expressed here in the IVM coordinate system, where Z is nadir pointing (towards Earth), when in standard pointing, X along ram. Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_x_east",
          "ParameterKey": "ICON_L27_Unit_Vector_X_East",
          "Description": "Master CDF CATDESC: 'unit_x_east'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_x_north",
          "ParameterKey": "ICON_L27_Unit_Vector_X_North",
          "Description": "Master CDF CATDESC: 'unit_x_north'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_x_up",
          "ParameterKey": "ICON_L27_Unit_Vector_X_Up",
          "Description": "Master CDF CATDESC: 'unit_x_up'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_y_east",
          "ParameterKey": "ICON_L27_Unit_Vector_Y_East",
          "Description": "Master CDF CATDESC: 'unit_y_east'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_y_north",
          "ParameterKey": "ICON_L27_Unit_Vector_Y_North",
          "Description": "Master CDF CATDESC: 'unit_y_north'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_y_up",
          "ParameterKey": "ICON_L27_Unit_Vector_Y_Up",
          "Description": "Master CDF CATDESC: 'unit_y_up'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_z_east",
          "ParameterKey": "ICON_L27_Unit_Vector_Z_East",
          "Description": "Master CDF CATDESC: 'unit_z_east'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_z_north",
          "ParameterKey": "ICON_L27_Unit_Vector_Z_North",
          "Description": "Master CDF CATDESC: 'unit_z_north'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "unit_z_up",
          "ParameterKey": "ICON_L27_Unit_Vector_Z_Up",
          "Description": "Master CDF CATDESC: 'unit_z_up'. Master CDF VAR_NOTES: ' '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Zonal Unit Vector: IVM-X component",
          "ParameterKey": "ICON_L27_Unit_Vector_Zonal_X",
          "Description": "Master CDF CATDESC: 'Zonal direction along IVM-x'. Master CDF VAR_NOTES: 'The zonal vector is perpendicular to the local magnetic field and the magnetic meridional plane. The zonal vector maps to purely horizontal at the magnetic equator, with positive values pointed generally eastward. This vector is expressed here in the IVM instrument frame.The IVM-x direction points along the instrument boresight, which is pointed into ram for standard operations.Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Zonal Unit Vector: IVM-Y component",
          "ParameterKey": "ICON_L27_Unit_Vector_Zonal_Y",
          "Description": "Master CDF CATDESC: 'Zonal direction along IVM-y'. Master CDF VAR_NOTES: 'The zonal vector is perpendicular to the local magnetic field and the magnetic meridional plane. The zonal vector maps to purely horizontal at the magnetic equator, with positive values pointed generally eastward. The unit vector is expressed here in the IVM coordinate system, where Y = Z x X, nominally southward when in standard pointing, X along ram. Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        },
        {
          "Name": "Zonal Unit Vector: IVM-Z component",
          "ParameterKey": "ICON_L27_Unit_Vector_Zonal_Z",
          "Description": "Master CDF CATDESC: 'Zonal direction along IVM-z'. Master CDF VAR_NOTES: 'The zonal vector is perpendicular to the local magnetic field and the magnetic meridional plane. The zonal vector maps to purely horizontal at the magnetic equator, with positive values pointed generally eastward. This vector is expressed here in the IVM instrument frame.The IVM-Z direction points towards nadir when IVM-X is pointed into ram for standard operations.Calculated using the corresponding unit vector in ECEF and the orientation of the IVM also expressed in ECEF (sc_*hat_*).'. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is Epoch_cdf.'",
          "Units": " ",
          "FillValue": "NaN"
        }
      ]
    }
  }
}