{
  "CDFFileInfo": {
    "FileVersion": "3.9.2",
    "Format": "SINGLE",
    "Majority": "ROW",
    "Encoding": "IBMPC"
  },
  "CDFglobalAttributes": {
    "Acknowledgement": "Users should acknowledge the sources of data used in all publications, presentations, and reports using an appropriate DOI. Appropriate acknowledgement to institutions, personnel, and funding agencies should be given, including acknowledging the IMAP Mission Principal Investigator, Prof. David J. McComas of Princeton University (Contract #80GSFC19C0027). IMAP Rules-of-the-Road for data usage can be found in the IMAP CMAD. ",
    "Data_type": "L2_SCI>Level-2 Science data",
    "Data_version": " ",
    "Descriptor": "SWAPI>Solar Wind and Pickup Ion",
    "Discipline": "Solar Physics>Heliospheric Physics",
    "File_naming_convention": "source_descriptor_datatype_yyyyMMdd_vMMM.mmmm",
    "HTTP_LINK": [
      "https://imap.princeton.edu/",
      "https://link.springer.com/collections/djacjcecei",
      "https://spdf.gsfc.nasa.gov/pub/data/imap/documents/cmad/"
    ],
    "Instrument_type": "Particles (space)",
    "LINK_TITLE": [
      "IMAP The Interstellar Mapping and Acceleration Probe",
      "IMAP Mission and Science Instruments Special Paper Collection",
      "IMAP Calibration and Measurement Algorithms Document (CMAD)"
    ],
    "Logical_file_id": " ",
    "Logical_source": "imap_swapi_l2_sci",
    "Logical_source_description": "IMAP SWAPI Instrument Level-2 Science Data",
    "Mission_group": "IMAP",
    "PI_affiliation": "Princeton University",
    "PI_name": "Prof. David J. McComas",
    "Project": "STP>Solar Terrestrial Probes",
    "Rules_of_use": "All IMAP data products are publicly released and citable for use in publications. Please consult the IMAP team publications and personnel for further details on production, processing, and usage of these data. ",
    "Source_name": "IMAP>Interstellar Mapping and Acceleration Probe",
    "TEXT": "The Solar Wind and Pickup Ion (SWAPI) instrument onboard Interstellar Mapping and Acceleration Probe (IMAP) is a top-hat electrostatic analyzer designed to measure energy-per-charge distributions of solar wind protons (H+), alpha particles (He++), and interstellar He+ pickup ions (PUIs), across a range of 0.1 to 20 keV/q. See https://imap.princeton.edu/spacecraft/instruments/solar-wind-and-pickup-ions-swapi for more details. SWAPI's Level 1 data contains primary, secondary, and coincidence counts per ESA voltage step and time. Level 2 data converts these counts into count rates using a constant livetime of 145ms and includes the ESA energy associated with each voltage step. ",
    "Apid": " ",
    "Start_date": " ",
    "Parents": " ",
    "ground_software_version": " ",
    "Generation_date": " ",
    "Generated_by": " ",
    "LINK_TEXT": [
      " ",
      " ",
      " "
    ]
  },
  "CDFVariables": {
    "esa_lvl5": {
      "VarDescription": {
        "DataType": "CDF_UINT2",
        "NumDims": 0,
        "NumElements": 1,
        "PadValue": 65534,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "ESA LVL5 ID.",
        "DEPEND_0": "epoch",
        "DICT_KEY": "SPASE>Support>SupportQuantity:Other",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "ESA LVL5",
        "FILLVAL": 65535,
        "FORMAT": "I5",
        "LABLAXIS": "ID",
        "SCALETYP": "linear",
        "UNITS": " ",
        "VALIDMAX": 65535,
        "VALIDMIN": 0,
        "VAR_TYPE": "support_data",
        "x_UNITS": " ",
        "x_LABLAXIS": "ID"
      }
    },
    "fpga_rev": {
      "VarDescription": {
        "DataType": "CDF_UINT1",
        "NumDims": 0,
        "NumElements": 1,
        "PadValue": 254,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Revision number of the FPGA.",
        "DEPEND_0": "epoch",
        "DICT_KEY": "SPASE>Support>SupportQuantity:Other",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "FPGA Revision",
        "FILLVAL": 255,
        "FORMAT": "I5",
        "LABLAXIS": "fpga_rev",
        "SCALETYP": "linear",
        "UNITS": " ",
        "VALIDMAX": 255,
        "VALIDMIN": 0,
        "VAR_TYPE": "support_data",
        "x_UNITS": " ",
        "x_LABLAXIS": "fpga_rev"
      }
    },
    "fpga_type": {
      "VarDescription": {
        "DataType": "CDF_UINT1",
        "NumDims": 0,
        "NumElements": 1,
        "PadValue": 254,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Type number of the FPGA.",
        "DEPEND_0": "epoch",
        "DICT_KEY": "SPASE>Support>SupportQuantity:Other",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "FPGA Type",
        "FILLVAL": 255,
        "FORMAT": "I5",
        "LABLAXIS": "fpga_type",
        "SCALETYP": "linear",
        "UNITS": " ",
        "VALIDMAX": 255,
        "VALIDMIN": 0,
        "VAR_TYPE": "support_data",
        "x_UNITS": " ",
        "x_LABLAXIS": "fpga_type"
      }
    },
    "lut_choice": {
      "VarDescription": {
        "DataType": "CDF_UINT1",
        "NumDims": 0,
        "NumElements": 1,
        "PadValue": 254,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Which LUT is in use.",
        "DEPEND_0": "epoch",
        "DICT_KEY": "SPASE>Support>SupportQuantity:Other",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "LUT Choice",
        "FILLVAL": 255,
        "FORMAT": "I5",
        "LABLAXIS": "lut_choice",
        "SCALETYP": "linear",
        "UNITS": " ",
        "VALIDMAX": 255,
        "VALIDMIN": 0,
        "VAR_TYPE": "support_data",
        "x_UNITS": " ",
        "x_LABLAXIS": "lut_choice"
      }
    },
    "plan_id": {
      "VarDescription": {
        "DataType": "CDF_UINT1",
        "NumDims": 0,
        "NumElements": 1,
        "PadValue": 254,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Plan ID.",
        "DEPEND_0": "epoch",
        "DICT_KEY": "SPASE>Support>SupportQuantity:Other",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Plan ID",
        "FILLVAL": 255,
        "FORMAT": "I5",
        "LABLAXIS": "ID",
        "SCALETYP": "linear",
        "UNITS": " ",
        "VALIDMAX": 255,
        "VALIDMIN": 0,
        "VAR_TYPE": "support_data",
        "x_UNITS": " ",
        "x_LABLAXIS": "ID"
      }
    },
    "sci_start_time": {
      "VarDescription": {
        "DataType": "CDF_CHAR",
        "NumDims": 0,
        "NumElements": 23,
        "PadValue": " ",
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Start time of sweep in UTC",
        "DEPEND_0": "epoch",
        "DICT_KEY": "SPASE>Support>SupportQantity:Temporal",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Science Start time",
        "FILLVAL": "\\u0000",
        "FORMAT": "A23",
        "UNITS": "\\u0000",
        "VALIDMAX": "\\u0000",
        "VALIDMIN": "\\u0000",
        "VAR_TYPE": "support_data",
        "x_UNITS": "\\u0000"
      }
    },
    "sweep_table": {
      "VarDescription": {
        "DataType": "CDF_UINT1",
        "NumDims": 0,
        "NumElements": 1,
        "PadValue": 254,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Sweep table ID.",
        "DEPEND_0": "epoch",
        "DICT_KEY": "SPASE>Support>SupportQuantity:Other",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Sweep Table",
        "FILLVAL": 255,
        "FORMAT": "I5",
        "LABLAXIS": "ID",
        "SCALETYP": "linear",
        "UNITS": " ",
        "VALIDMAX": 255,
        "VALIDMIN": 0,
        "VAR_TYPE": "support_data",
        "x_UNITS": " ",
        "x_LABLAXIS": "ID"
      }
    },
    "swp_l1a_flags": {
      "VarDescription": {
        "DataType": "CDF_UINT2",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": 65534,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Bitwise science and housekeeping quality flags. See VAR_NOTES for bit definitions.",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Support>SupportQuantity:EncodedParameter",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Quality Flag",
        "FILLVAL": 65535,
        "FORMAT": "I5",
        "LABLAXIS": "Flags",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": " ",
        "VALIDMAX": 32767,
        "VALIDMIN": 0,
        "VAR_NOTES": "Flags are stored as a 15-bit bitmask with VALIDMAX=32767 when bits 0-14 are all set. The implemented flags are: bit 0 (value 1) INF, bit 1 (value 2) NEG, bit 2 (value 4) SWP_PCEM_COMP, bit 3 (value 8) SWP_SCEM_COMP, bit 4 (value 16) SWP_COIN_COMP, bit 5 (value 32) OVR_T_ST, bit 6 (value 64) UND_T_ST, bit 7 (value 128) PCEM_CNT_ST, bit 8 (value 256) SCEM_CNT_ST, bit 9 (value 512) PCEM_V_ST, bit 10 (value 1024) PCEM_I_ST, bit 11 (value 2048) PCEM_INT_ST, bit 12 (value 4096) SCEM_V_ST, bit 13 (value 8192) SCEM_I_ST, and bit 14 (value 16384) SCEM_INT_ST. ",
        "VAR_TYPE": "data",
        "x_UNITS": " ",
        "x_LABLAXIS": "Flags",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "esa_energy": {
      "VarDescription": {
        "DataType": "CDF_DOUBLE",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "ESA energy in eV/q corresponding to each step id for each sweep",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:EnergyPerCharge",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "ESA Energy",
        "FILLVAL": -1e+31,
        "FORMAT": "F8.1",
        "LABLAXIS": "Energy (eV/q)",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "eV / q",
        "VALIDMAX": 21000.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "data",
        "x_UNITS": "eV / q",
        "x_LABLAXIS": "Energy (eV/q)",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_pcem_rate": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Primary Channel Electron Multiplier (CEM) Rates",
        "DELTA_MINUS_VAR": "swp_pcem_rate_stat_uncert_minus",
        "DELTA_PLUS_VAR": "swp_pcem_rate_stat_uncert_plus",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Average",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Primary CEM Rates",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "pcem_rate",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "pcem_rate",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_scem_rate": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Secondary Channel Electron Multiplier (CEM) Rates",
        "DELTA_MINUS_VAR": "swp_scem_rate_stat_uncert_minus",
        "DELTA_PLUS_VAR": "swp_scem_rate_stat_uncert_plus",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Average",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Secondary CEM Rates",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "scem_rate",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "scem_rate",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_coin_rate": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Coincidence Rates",
        "DELTA_MINUS_VAR": "swp_coin_rate_stat_uncert_minus",
        "DELTA_PLUS_VAR": "swp_coin_rate_stat_uncert_plus",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Average",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Coincidence Rates",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "coin_rate",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "coin_rate",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_pcem_rate_stat_uncert_plus": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Upper statistical uncertainty in primary Channel Electron Multiplier (CEM) rate",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Uncertainty",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Primary CEM Rate Uncertainty Plus",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "pcem_rate_stat_unc_plus",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "support_data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "pcem_rate_stat_unc_plus",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_pcem_rate_stat_uncert_minus": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Lower statistical uncertainty in primary Channel Electron Multiplier (CEM) rate",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Uncertainty",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Primary CEM Rate Uncertainty Minus",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "pcem_rate_stat_unc_minus",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "support_data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "pcem_rate_stat_unc_minus",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_scem_rate_stat_uncert_plus": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Upper statistical uncertainty in secondary Channel Electron Multiplier (CEM) rate",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Uncertainty",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Secondary CEM Rate Uncertainty Plus",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "scem_rate_stat_unc_plus",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "support_data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "scem_rate_stat_unc_plus",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_scem_rate_stat_uncert_minus": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Lower statistical uncertainty in secondary Channel Electron Multiplier (CEM) rate",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Uncertainty",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Secondary CEM Rate Uncertainty Minus",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "scem_rate_stat_unc_minus",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "support_data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "scem_rate_stat_unc_minus",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_coin_rate_stat_uncert_plus": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Upper statistical uncertainty in coincidence rate",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Uncertainty",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Coincidence Rate Uncertainty Plus",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "coin_rate_stat_unc_plus",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "support_data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "coin_rate_stat_unc_plus",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "swp_coin_rate_stat_uncert_minus": {
      "VarDescription": {
        "DataType": "CDF_FLOAT",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "PadValue": -1e+30,
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Lower statistical uncertainty in coincidence rate",
        "DEPEND_0": "epoch",
        "DEPEND_1": "esa_step",
        "DICT_KEY": "SPASE>Particle>ParticleType:Ion,ParticleQuantity:CountRate,Qualifier:Uncertainty",
        "DISPLAY_TYPE": "default_dimension",
        "FIELDNAM": "Coincidence Rate Uncertainty Minus",
        "FILLVAL": -1e+31,
        "FORMAT": "E19.5",
        "LABLAXIS": "coin_rate_stat_unc_minus",
        "LABL_PTR_1": "esa_step_label",
        "SCALETYP": "linear",
        "UNITS": "counts/s",
        "VALIDMAX": 451966.0,
        "VALIDMIN": 0.0,
        "VAR_TYPE": "support_data",
        "x_UNITS": "counts/s",
        "x_LABLAXIS": "coin_rate_stat_unc_minus",
        "x_LABLAXES": [
          [
            "0",
            "1",
            "2",
            "3",
            "4",
            "5",
            "6",
            "7",
            "8",
            "9",
            "10",
            "11",
            "12",
            "13",
            "14",
            "15",
            "16",
            "17",
            "18",
            "19",
            "20",
            "21",
            "22",
            "23",
            "24",
            "25",
            "26",
            "27",
            "28",
            "29",
            "30",
            "31",
            "32",
            "33",
            "34",
            "35",
            "36",
            "37",
            "38",
            "39",
            "40",
            "41",
            "42",
            "43",
            "44",
            "45",
            "46",
            "47",
            "48",
            "49",
            "50",
            "51",
            "52",
            "53",
            "54",
            "55",
            "56",
            "57",
            "58",
            "59",
            "60",
            "61",
            "62",
            "63",
            "64",
            "65",
            "66",
            "67",
            "68",
            "69",
            "70",
            "71"
          ]
        ],
        "x_DEPEND": [
          "esa_step"
        ]
      }
    },
    "epoch": {
      "VarDescription": {
        "DataType": "CDF_TIME_TT2000",
        "NumDims": 0,
        "NumElements": 1,
        "PadValue": "0000-01-01T00:00:00.000000000",
        "RecVariance": "VARY"
      },
      "VarAttributes": {
        "CATDESC": "Time, number of nanoseconds since J2000 with leap seconds included",
        "DICT_KEY": "SPASE>Support>SupportQuantity:Temporal",
        "FIELDNAM": "epoch",
        "FILLVAL": "9999-12-31T23:59:59.999999999",
        "FORMAT": " ",
        "LABLAXIS": "epoch",
        "MONOTON": "INCREASE",
        "REFERENCE_POSITION": "Rotating Earth Geoid",
        "RESOLUTION": " ",
        "SCALETYP": "linear",
        "TIME_BASE": "J2000",
        "TIME_SCALE": "Terrestrial Time",
        "UNITS": "ns",
        "VALIDMAX": "2100-01-01T00:00:00.000000000",
        "VALIDMIN": "2010-01-01T00:00:00.000000000",
        "VAR_TYPE": "support_data",
        "x_UNITS": "ns",
        "x_LABLAXIS": "epoch"
      }
    },
    "esa_step": {
      "VarDescription": {
        "BlockingFactor": 1,
        "DataType": "CDF_INT8",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 1,
        "NumWrittenRecords": 1,
        "PadValue": -9223372036854775807,
        "RecVariance": "NOVARY"
      },
      "VarAttributes": {
        "CATDESC": "Energy step id in lookup table; corresponding energy in eV/q is provided by esa_energy",
        "DICT_KEY": "SPASE>Support>SupportQuantity:Other",
        "FIELDNAM": "Energy Step",
        "FILLVAL": 255,
        "FORMAT": "I2",
        "LABLAXIS": "Energy Step",
        "SCALETYP": "linear",
        "UNITS": " ",
        "VALIDMAX": 71,
        "VALIDMIN": 0,
        "VAR_TYPE": "support_data",
        "x_UNITS": " ",
        "x_LABLAXIS": "Energy Step"
      },
      "VarData": [
        0,
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12,
        13,
        14,
        15,
        16,
        17,
        18,
        19,
        20,
        21,
        22,
        23,
        24,
        25,
        26,
        27,
        28,
        29,
        30,
        31,
        32,
        33,
        34,
        35,
        36,
        37,
        38,
        39,
        40,
        41,
        42,
        43,
        44,
        45,
        46,
        47,
        48,
        49,
        50,
        51,
        52,
        53,
        54,
        55,
        56,
        57,
        58,
        59,
        60,
        61,
        62,
        63,
        64,
        65,
        66,
        67,
        68,
        69,
        70,
        71
      ]
    },
    "esa_step_label": {
      "VarDescription": {
        "BlockingFactor": 1,
        "DataType": "CDF_CHAR",
        "DimSizes": [
          72
        ],
        "DimVariances": [
          "VARY"
        ],
        "NumDims": 1,
        "NumElements": 2,
        "NumWrittenRecords": 1,
        "PadValue": " ",
        "RecVariance": "NOVARY"
      },
      "VarAttributes": {
        "CATDESC": "Energy step id in lookup table; corresponding energy in eV/q is provided by esa_energy",
        "DEPEND_1": "esa_step",
        "FIELDNAM": "Energy Step",
        "FORMAT": "A2",
        "VAR_TYPE": "metadata",
        "x_UNITS": null,
        "x_DEPEND": [
          "esa_step"
        ]
      },
      "VarData": [
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9",
        "10",
        "11",
        "12",
        "13",
        "14",
        "15",
        "16",
        "17",
        "18",
        "19",
        "20",
        "21",
        "22",
        "23",
        "24",
        "25",
        "26",
        "27",
        "28",
        "29",
        "30",
        "31",
        "32",
        "33",
        "34",
        "35",
        "36",
        "37",
        "38",
        "39",
        "40",
        "41",
        "42",
        "43",
        "44",
        "45",
        "46",
        "47",
        "48",
        "49",
        "50",
        "51",
        "52",
        "53",
        "54",
        "55",
        "56",
        "57",
        "58",
        "59",
        "60",
        "61",
        "62",
        "63",
        "64",
        "65",
        "66",
        "67",
        "68",
        "69",
        "70",
        "71"
      ]
    }
  }
}