{
  "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/imap_swapi_l2_sci_00000000_v01.json (from all.xml)",
    "NumericalData": {
      "ResourceID": null,
      "_ResourceID": "Source: https://github.com/rweigel/cdawmeta-spase/blob/main/ResourceID.json",
      "ResourceHeader": {
        "ResourceName": "IMAP SWAPI Instrument Level-2 Science Data",
        "_ResourceName": "Source: Master/CDFglobalAttributes/Logical_source_description",
        "AlternateName": "imap_swapi_l2_sci",
        "_AlternateName": "Source: Master/CDFglobalAttributes/Logical_source",
        "Description": "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. ",
        "_Description": "Source: Master/CDFglobalAttributes/TEXT",
        "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. ",
        "_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": "https://imap.princeton.edu/",
            "Name": "IMAP The Interstellar Mapping and Acceleration Probe",
            "Description": " ",
            "_Note": "URL also in all.xml. Using master."
          },
          {
            "URL": "https://link.springer.com/collections/djacjcecei",
            "Name": "IMAP Mission and Science Instruments Special Paper Collection",
            "Description": " ",
            "_Note": "URL also in all.xml. Using master."
          },
          {
            "URL": "https://spdf.gsfc.nasa.gov/pub/data/imap/documents/cmad/",
            "Name": "IMAP Calibration and Measurement Algorithms Document (CMAD)",
            "Description": " ",
            "_Note": "URL also in all.xml. Using master."
          }
        ]
      },
      "Caveats": "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. ",
      "_Caveats": "Source: Master/CDFglobalAttributes/Rules_of_use",
      "DOI": null,
      "_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: Prof. David J. McComas at Princeton University",
          "Format": [
            "CDF"
          ],
          "Style": "Listing",
          "AccessURL": {
            "Name": "HTTPS from SPDF",
            "URL": "https://cdaweb.gsfc.nasa.gov/pub/data/imap/swapi/l2/sci",
            "Description": "In CDF via HTTP from CDAWeb",
            "AccessFilenameTemplate": "imap_swapi_l2_sci_%Y%m%d_%Q.cdf",
            "AccessDirectoryTemplate": "%Y",
            "ProductKey": "IMAP_SWAPI_L2_SCI"
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb. Please also acknowledge the data producer: Prof. David J. McComas at Princeton University",
          "Format": [
            "CDF"
          ],
          "Style": "Listing",
          "AccessURL": {
            "Name": "FTPS from SPDF",
            "URL": "ftps://cdaweb.gsfc.nasa.gov/pub/data/imap/swapi/l2/sci",
            "Description": "In CDF via HTTP from CDAWeb",
            "AccessFilenameTemplate": "imap_swapi_l2_sci_%Y%m%d_%Q.cdf",
            "AccessDirectoryTemplate": "%Y",
            "ProductKey": "IMAP_SWAPI_L2_SCI"
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb. Please also acknowledge the data producer: Prof. David J. McComas at Princeton University",
          "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": "IMAP_SWAPI_L2_SCI"
          }
        },
        {
          "RepositoryID": "spase://SMWG/Repository/NASA/GSFC/SPDF",
          "Availability": "Online",
          "AccessRights": "Open",
          "Acknowledgement": "SPDF/CDAWeb. Please also acknowledge the data producer: Prof. David J. McComas at Princeton University",
          "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=IMAP_SWAPI_L2_SCI",
            "Style": "WebService",
            "ProductKey": "IMAP_SWAPI_L2_SCI",
            "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: Prof. David J. McComas at Princeton University",
          "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/IMAP_SWAPI_L2_SCI/clientLibraryExample/",
            "ProductKey": "IMAP_SWAPI_L2_SCI",
            "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: Prof. David J. McComas at Princeton University",
          "Format": [
            "HTML"
          ],
          "AccessURL": {
            "Name": "4D Orbit Viewer",
            "URL": "https://sscweb.gsfc.nasa.gov/4dorbit/?sc=IMAP_SWAPI_L2_SCI",
            "ProductKey": "IMAP_SWAPI_L2_SCI",
            "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: Prof. David J. McComas at Princeton University",
          "Format": [
            "CSV",
            "JSON",
            "Binary"
          ],
          "AccessURL": {
            "Name": "CDAWeb HAPI Server",
            "URL": "https://hapi-server.org/servers/#server=CDAWeb&dataset=IMAP_SWAPI_L2_SCI",
            "Style": "HAPI",
            "ProductKey": "IMAP_SWAPI_L2_SCI",
            "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: Prof. David J. McComas at Princeton University",
          "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=IMAP_SWAPI_L2_SCI&return=script",
            "Style": "HAPI",
            "ProductKey": "IMAP_SWAPI_L2_SCI",
            "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: Prof. David J. McComas at Princeton University",
          "Format": [
            "PNG",
            "PDF",
            "SVG"
          ],
          "AccessURL": {
            "Name": "HAPI visualizations",
            "URL": "https://hapi-server.org/plot/?server=https://cdaweb.gsfc.nasa.gov/hapi&dataset=IMAP_SWAPI_L2_SCI&format=gallery",
            "Style": "x_Visualization",
            "ProductKey": "IMAP_SWAPI_L2_SCI",
            "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": "2025-11-08T16:43:39Z",
          "StopDate": "2026-04-30T23:59:49Z"
        },
        "_TemporalDescription": "Generated from all.xml/@timerange_start and all.xml/@timerange_stop",
        "Cadence": "PT11.99999S",
        "_Cadence": "Counts based on variable 'epoch' in https://cdaweb.gsfc.nasa.gov/sp_phys/data/imap/swapi/l2/sci/2026/imap_swapi_l2_sci_20260428_v001.0003.cdf. The most common cadence, 11999989632 [ns] = PT11.99999S, occurred for 74.5520% of the 5367 timesteps."
      },
      "Keyword": [
        "Interstellar Mapping and Acceleration Probe (from all.xml/observatory/description/@short)",
        "Solar Wind and Pickup Ion (from all.xml/instrument/description/@short)",
        "Solar Physics (from Master/CDFglobalAttributes/Discipline)",
        "Heliospheric Physics (from Master/CDFglobalAttributes/Discipline)",
        "IMAP (from Master/CDFglobalAttributes/Source_name)",
        "Interstellar Mapping and Acceleration Probe (from Master/CDFglobalAttributes/Source_name)",
        "L2_SCI (from Master/CDFglobalAttributes/Data_type)",
        "Level-2 Science data (from Master/CDFglobalAttributes/Data_type)",
        "SWAPI (from all.xml/instrument/@ID)"
      ],
      "ObservedRegion": null,
      "_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": null,
      "MeasurementType": null,
      "Parameter2": [
        {
          "Name": "epoch",
          "ParameterKey": "epoch",
          "Description": "CATDESC: 'Time, number of nanoseconds since J2000 with leap seconds included'. 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": "ns",
          "Support": {
            "Qualifier": "Scalar",
            "SupportQuantity": "Temporal"
          }
        },
        {
          "Name": "ESA LVL5",
          "ParameterKey": "esa_lvl5",
          "Description": "Master CDF CATDESC: 'ESA LVL5 ID.'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": " ",
          "FillValue": 65535
        },
        {
          "Name": "FPGA Revision",
          "ParameterKey": "fpga_rev",
          "Description": "Master CDF CATDESC: 'Revision number of the FPGA.'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": " ",
          "FillValue": 255
        },
        {
          "Name": "FPGA Type",
          "ParameterKey": "fpga_type",
          "Description": "Master CDF CATDESC: 'Type number of the FPGA.'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": " ",
          "FillValue": 255
        },
        {
          "Name": "LUT Choice",
          "ParameterKey": "lut_choice",
          "Description": "Master CDF CATDESC: 'Which LUT is in use.'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": " ",
          "FillValue": 255
        },
        {
          "Name": "Plan ID",
          "ParameterKey": "plan_id",
          "Description": "Master CDF CATDESC: 'Plan ID.'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": " ",
          "FillValue": 255
        },
        {
          "Name": "Science Start time",
          "ParameterKey": "sci_start_time",
          "Description": "Master CDF CATDESC: 'Start time of sweep in UTC'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "\\u0000",
          "FillValue": "\\u0000"
        },
        {
          "Name": "Sweep Table",
          "ParameterKey": "sweep_table",
          "Description": "Master CDF CATDESC: 'Sweep table ID.'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": " ",
          "FillValue": 255
        },
        {
          "Name": "Quality Flag",
          "ParameterKey": "swp_l1a_flags",
          "Description": "Master CDF CATDESC: 'Bitwise science and housekeeping quality flags. See VAR_NOTES for bit definitions.'. Master CDF 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. '. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": " ",
          "FillValue": 65535,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "ESA Energy",
          "ParameterKey": "esa_energy",
          "Description": "Master CDF CATDESC: 'ESA energy in eV/q corresponding to each step id for each sweep'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "eV / q",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Primary CEM Rates",
          "ParameterKey": "swp_pcem_rate",
          "Description": "Master CDF CATDESC: 'Primary Channel Electron Multiplier (CEM) Rates'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Secondary CEM Rates",
          "ParameterKey": "swp_scem_rate",
          "Description": "Master CDF CATDESC: 'Secondary Channel Electron Multiplier (CEM) Rates'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Coincidence Rates",
          "ParameterKey": "swp_coin_rate",
          "Description": "Master CDF CATDESC: 'Coincidence Rates'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Primary CEM Rate Uncertainty Plus",
          "ParameterKey": "swp_pcem_rate_stat_uncert_plus",
          "Description": "Master CDF CATDESC: 'Upper statistical uncertainty in primary Channel Electron Multiplier (CEM) rate'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Primary CEM Rate Uncertainty Minus",
          "ParameterKey": "swp_pcem_rate_stat_uncert_minus",
          "Description": "Master CDF CATDESC: 'Lower statistical uncertainty in primary Channel Electron Multiplier (CEM) rate'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Secondary CEM Rate Uncertainty Plus",
          "ParameterKey": "swp_scem_rate_stat_uncert_plus",
          "Description": "Master CDF CATDESC: 'Upper statistical uncertainty in secondary Channel Electron Multiplier (CEM) rate'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Secondary CEM Rate Uncertainty Minus",
          "ParameterKey": "swp_scem_rate_stat_uncert_minus",
          "Description": "Master CDF CATDESC: 'Lower statistical uncertainty in secondary Channel Electron Multiplier (CEM) rate'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Coincidence Rate Uncertainty Plus",
          "ParameterKey": "swp_coin_rate_stat_uncert_plus",
          "Description": "Master CDF CATDESC: 'Upper statistical uncertainty in coincidence rate'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        },
        {
          "Name": "Coincidence Rate Uncertainty Minus",
          "ParameterKey": "swp_coin_rate_stat_uncert_minus",
          "Description": "Master CDF CATDESC: 'Lower statistical uncertainty in coincidence rate'. Master CDF VAR_NOTES: ''. Notes not in Master CDF: 'The time index (the ISTP DEPEND_0 variable) for this parameter is epoch.'",
          "Units": "counts/s",
          "FillValue": -1e+31,
          "Structure": {
            "Size": [
              72
            ]
          }
        }
      ]
    }
  }
}