3. ISTP Global Attributes

Global attributes are used to provide information about the dataset as an entity and about the individual files composing the datasets. Together with the variables and variable attributes, the global attributes make the data correctly and independently usable by someone not connected with the instrument team, and hence a good archive product. The global attributes are also used by the Coordinated Data Analysis Web (CDAWeb) data browsing and retrieval system hosted by SPDF, and by other data display and analysis software such as AutoPlot and SPEDAS.

The required, recommended, and optional global attributes are listed in the table below. See Global Attribute Definitions for the full set of defined global attributes in alphabetical order; however, note that global attributes in a file can be listed in any order. Also note that the attribute names are case sensitive, and the names of the ISTP global attributes must match the case exactly as shown. Additional global attributes may be defined, but their names must start with a letter and contain letters, numbers, and underscore character but no other special characters. Though attribute names are case-sensitive, the names must not be distinguished by case only.

All ISTP global attributes are of character data type (CDF_CHAR) in the CDF file format. Since the CDF format allows multiple entries for global attributes, with each ISTP global attribute entry being a 1-D array of CDF_CHAR (a string), this allows storing a 1-D array of strings in a global attribute. Note that these multiple entries for an ISTP global attribute in the CDF format correspond to a 1-D array of string data type in the netCDF-4 format.

Attribute Name

Requirement

Example Value

Notes

Data_type

Required

"L2-Summary>level 2 summary"

Identifies the data type of the dataset. Both the short and long names, separated by >, are included.

Data_version

Required

"1"

Identifies the version of a particular data file.

Descriptor

Required

"ISOIS>Integrated Science Investigation of the Sun"

Identifies both the short and long names, separated by >, of the instrument or sensor that collected the data.

Instrument_type

Recommended, required by CDAWeb (allows multiple entries; five entries allowed by CDAWeb)

"Particles (space)",
"Plasma and Solar Wind"

Combines types of instruments and regions as a simple way to quickly separate types of datasets for search through CDAWeb. CDAWeb allows up to five entries from controlled list (two entries are shown in the example).

Logical_file_id

Required

"psp_isois_l2-summary
_20180928_v07"

Stores the name of the file using the ISTP naming convention Source_name_Descriptor
_Data_type_Date
_vData_version, with short names from Source_name, Descriptor, and Data_type attributes.

Logical_source

Required

"psp_isois_l2-summary"

Carries Source_name, Descriptor, and Data_type short names. Used by CDAWeb as the dataset ID.

Logical_source_description

Required

"Parker Solar Probe ISOIS level 2 summary"

Writes out the full names associated with the encrypted Logical_source. Used by CDAWeb as the dataset full name.

Mission_group

Recommended, required by CDAWeb

"Parker Solar Probe (PSP)"

Has a single value and is used to facilitate making choices of source through CDAWeb.

PI_affiliation

Required

"Princeton University"

Lead organization, usually that of the Principal Investigator (PI); should include a recognizable abbreviation.

PI_name

Required

"David McComas"

Lead person, usually Principal Investigator (PI); should at least include first initial and last name.

Source_name

Required

"PSP>Parker Solar Probe"

Identifies the mission or investigation that contains the sensors. Both the short and long names, separated by >, are included.

TEXT

Required (allows multiple entries)

"EPI-Hi HET 3600 second rates cdf. Time tags indicate midpoint of integration.",
"Instrument paper: Integrated Science Investigation of the Sun (ISIS): Design of the Energetic Particle Investigation. McComas, D. J. et al (2016). Space Sci. Rev., doi:10.1007/s11214-014-0059-1"

Contains description of the key measurements provided by the dataset. A short description of the experiment, with reference to a journal paper and/or web page describing the experiment in detail, is also essential. This attribute can have multiple entries (two entries are shown in the example). Used by CDAWeb as the dataset description.

Date_Start
(netCDF only)

Required

"2025-11-01T00:00:00"

Start UTC date/time (in yyyy-mm-ddThh:mm:ss format) of the data in the file.

Date_End
(netCDF only)

Required

"2025-11-01T23:59:59"

End UTC date/time (in yyyy-mm-ddThh:mm:ss format) of the data in the file.

Acknowledgement

Recommended

"Cite McComas et al (2016), doi:10.1007/s11214-014-0059-1"

Specifies the expected acknowledgement text if the dataset is cited.

Discipline

Recommended (allows multiple entries)

"Solar Physics>Heliospheric Physics"

Describes both the science discipline and subdiscipline. This attribute allow multiple entries.

Data_processing_level (PROPOSAL ONLY)

Recommended

"L2>Level 2"

Describes the dataset processing level. Both the short and long names, separated by >, are included.

DOI

Recommended

"https://doi.org/10.48322
/mede-7j02"

Digital Object Identifier (DOI) as a persistent identifier for the dataset.

File_naming_convention

Recommended

"source_descriptor_datatype
_yyyyMMdd"

Describes the dataset file naming convention based on combination of Source_name, Descriptor, and Data_type attribute short names and a date/time format.

Generated_by

Recommended

"ISOIS SOC, University of New Hampshire"

Allows for the generating data center/group to be identified.

Generation_date

Recommended

"20210329"

Date of the file creation using yyyymmdd format.

HTTP_LINK

Recommended (allows multiple entries; five entries allowed by CDAWeb)

"http://spp-isois.sr.unh.edu
/ISOIS_Terms_of_Use.html",
"https://link.springer.com
/article/10.1007%2Fs11214
-014-0059-1",
"http://fields.ssl.berkeley.edu",
"https://www2.mps.mpg.de
/homes/fraenz/systems/",
"http://spp-isois.sr.unh.edu
/data_public/ISOIS_Data
_Glossary.pdf"

Stores the URL for the link. Used with LINK_TEXT and LINK_TITLE attributes. This attribute allows multiple entries, with CDAWeb allowing five entries (five entries are shown in the example).

LINK_TEXT

Recommended (allows multiple entries; five entries allowed by CDAWeb)

"Data ",
"Instrument paper at ",
"Magnetic field data for pitch angle calculation courtesy of ",
"Coordinate systems according to definitions of ",
"Detailed information in "

Stores the text describing online data or documents. Used with LINK_TITLE and HTTP_LINK attributes. This attribute allows multiple entries, with CDAWeb allowing five entries (five entries are shown in the example).

LINK_TITLE

Recommended (allows multiple entries; five entries allowed by CDAWeb)

"Rules of Use",
"Space Science Reviews",
"the FIELDS team",
"Fraenz and Harper, PSS, 2002.",
"ISOIS Data Glossary"

Stores the title of the web page holding online data or documents. Used with LINK_TEXT and HTTP_LINK attributes. This attribute allows multiple entries, with CDAWeb allowing five entries (five entries are shown in the example).

MODS

Recommended (allows multiple entries)

"Version 1.0 Jan. 1, 2020"

Stores the history of modifications made to the dataset. This attribute can have multiple entries.

Project

Recommended (allows multiple entries)

"LWS>Living With a Star"

Identifies the name of the project, and indicates ownership. Both the short and long names, separated by >, are included. This attribute can have multiple entries.

Rules_of_use

Recommended

"See http://spp-isois.sr.unh.edu
/ISOIS_Terms_of_Use.html"

Text containing information on citability and PI access restrictions. This may point to a web page specifying the rules of use.

spase_DatasetResourceID

Recommended

"spase://NASA/NumericalData
/ParkerSolarProbe/PT1M"

Unique dataset identifier assigned by a SPASE naming authority.

Time_resolution

Recommended

"1 min"

Specifies time resolution of the data.

Parents

Optional (allows multiple entries)

"RDM>0012081A"

Lists the parent files of derived and merged datasets. This attribute allows multiple entries.

Skeleton_version

Optional, required by Cluster

"2.0.0"

Version of the skeleton file used to create the data file.

Software_version

Optional, required by Cluster

"1.3.0"

Version of the software that generated the data file.

TITLE

Optional

"Parker Solar Probe ISOIS level 2 summary"

Dataset title.

Validate

Optional

"ISTP_skel>pass>CDHF
>19951107"

Written by software for automatic validation of features such as the structure of the data file on a simple pass/fail criterion.

3.1. Global Attribute Definitions

3.1.1. Acknowledgement

(Recommended.) Specifies the expected acknowledgement text if the dataset is cited.

3.1.2. ADID_ref

(No longer relevant.) This attribute stores the control authority identifier associated with the detached SFDU label. If no control authority identifier has been assigned, then the identifier associated with the ISTP/IACG Guidelines (NSSD0241) or with CDF (NSSD0110) can be used.

3.1.3. Data_processing_level

(Recommended. PROPOSAL ONLY.) Processing level of the dataset. Both a short name and a long name, separated by >, are required. For example, Data_processing_level = "L2>Level 2"

3.1.4. Data_type

(Required.) This attribute identifies the data type of the dataset, generally the characteristics of the dataset that distinguish it from other datasets from the same instrument (including plausible ones created later) using some meaningful combination of parameters, resolution, format, compression. Both a short name (used in Logical_source and in the filename) and a long name (used in Logical_source_description), separated by >, are required.

If desired, the level (L0, L1, L2, key parameter kp, summary parameter sp, etc.) may be prepended to the data collection name to sort by these levels (such as l2-gms-62ms). Temporal resolution uses time codes such as: ms, min, s, hr, day, week, month; for example, 500ms for 0.5sec resolution, 6s for 6sec, 5min for 5 minutes, 2hr for 2 hour, 1day for daily.

Originally, for ISTP exchangeable data products, the values of Data_type were "Kn>Key Parameter" for approximately minute averaged survey data, "Hn>High Resolution data" for certified data of higher resolution than Key Parameters, and "Mn>Modified Data" for modified or derived datasets, wheren is from 0 to 9. For Cluster/Cluster Science Data System (CSDS), the allowed values were either "SP>Summary Parameter" or "PP>Prime Parameter". For new datasets, data providers are not restricted to these original definitions, and can define data types individually for each mission or instrument to capture relevant information. For example, Data_type = "L2-Summary>level 2 summary" indicates both the processing level (L2) and that the dataset contains summary data, as two subfields separated by hyphen.

3.1.5. Data_version

(Required.) This attribute identifies the version of a particular data file for a given date, e.g., file ge_k0_mgf_19920923_v01.cdf is the first version of data for 1992 September 23. Data_version generally starts at "1". Each time the data file is reproduced - for recalibration or other reasons - the Data_version is incremented by unity. Some projects use a more complex versioning scheme, such as Release, Major, Minor versions separated by period (e.g., Data_version = "2.13.004").

Note that the version, in case of a simple versioning, or the major version, in case of a more complex scheme, should be consistent across all files in the dataset (same version number have the same meaning for all files). This enables easy and unambiguous identification of major processing version for each data file. Description of all significant changes corresponding to each major processing version (up to, and including, the file current version) should also be included as a MODS global attribute entry (one entry per major version).

3.1.6. Date_Start, Date_End

(Required for netCDF only.) The two attributes, always used together, describe the start and end UTC date/time (in yyyy-mm-ddThh:mm:ss format) of the data in the file. Required for netCDF since netCDF does not have a standard or defined variable for epoch/time values. Used by CDAWeb.

3.1.7. Descriptor

(Required.) This attribute identifies the name of the instrument or sensor that collected the data. Both a short name (used in Logical_source and in the filename) and a long name (used in Logical_source_description), separated by >, are required. For example, Descriptor = "ISOIS>Integrated Science Investigation of the Sun". This attribute should have single entry.

3.1.8. Discipline

(Recommended.) This attribute describes both the science discipline and subdiscipline. Multiple entries are allowed. The list for space physics is:

  • "Solar Physics>Heliospheric Physics"

  • "Space Physics>Interplanetary Studies"

  • "Space Physics>Magnetospheric Science"

  • "Space Physics>Ionospheric Science"

  • "Space Physics>Astrophysics Science"

3.1.9. DOI

(Recommended.) Digital Object Identifier (DOI) as a persistent identifier for the dataset, of the form https://doi.org/PREFIX/SUFFIX with the PREFIX identifying the DOI registration authority and the SUFFIX identifying the dataset. The DOI should point to a landing page for additional information about the dataset. DOIs are typically created by the SPASE naming authority or archive.

3.1.10. File_naming_convention

(Recommended.) Describes the dataset file naming convention using combination of "source", "descriptor", and "datatype" (correspond to short names in Source_name, Descriptor, and Data_type attributes) and a date/time format, all separated by "_", e.g., File_naming_convention = "source_descriptor_datatype_yyyyMMdd". Note that "source_descriptor_datatype" is the recommended order for new datasets, while "source_datatype_descriptor" may be common for older datasets. Date/time format includes a date format, either "yyyyMMdd" (recommended) or "yyyyDDD", possibly followed by a time format ("HHmmss", "HHmm", or "HH") with optional "t" separating them . E.g., File_naming_convention = "source_descriptor_datatype_yyyyMMddtHHmmss".

3.1.11. Generated_by

(Recommended.) This attribute allows for the generating data center/group to be identified.

3.1.12. Generation_date

(Recommended.) File creation date using yyyymmdd syntax, e.g., Generation_date = "19920923". This is distinct from the date in Validate below which records the times of later validation processes.

3.1.13. Instrument_type

(Recommended, required by CDAWeb.) Combines types of instruments and regions as a simple way to quickly separate types of datasets for search through CDAWeb. Up to five entries are allowed. The following list contains allowed values:

  • "Activity Indices"

  • "Dust and Debris"

  • "Electric Fields (space)"

  • "Engineering"

  • "Ephemeris/Attitude/Ancillary"

  • "Ground-Based HF-Radars"

  • "Ground-Based Imagers"

  • "Ground-Based Magnetometers, Riometers, Sounders"

  • "Ground-Based VLF/ELF/ULF, Photometers"

  • "Housekeeping"

  • "Imaging and Remote Sensing (ITM/Earth)"

  • "Imaging and Remote Sensing (Magnetosphere/Earth)"

  • "Imaging and Remote Sensing (Sun)"

  • "Magnetic Fields (Balloon)"

  • "Magnetic Fields (space)"

  • "Particles (space)"

  • "Plasma and Solar Wind"

  • "Radio and Plasma Waves (space)"

3.1.15. Logical_file_id

(Required.) This attribute stores the name of the data file, without extension, using the ISTP naming convention (Source_name_Descriptor_Data_type_Date_vData_version), with short names from Source_name, Descriptor, and Data_type attributes, e.g., Logical_file_id = "psp_isois_l2-summary_20180928_v07". This attribute stores the filename in case of an inadvertent filename change.

3.1.16. Logical_source

(Required.) This attribute carries dataset ID (used by CDAWeb) in the form Source_name_ Data_type_Descriptor, e.g., Logical_source = "psp_isois_l2-summary".

3.1.17. Logical_source_description

(Required.) This attribute writes out the full names associated with the encrypted Logical_source, e.g., Logical_source_description = "Parker Solar Probe ISOIS level 2 summary". Used by CDAWeb as the dataset full name.

3.1.18. Mission_group

(Recommended, required by CDAWeb.) This attribute has a single value and is used to facilitate making choices of source through CDAWeb. Examples:

  • "Geotail"

  • "GOLD"

  • "ICON"

  • "IMP8"

  • "Parker Solar Probe"

  • "Solar Orbiter"

  • "THEMIS"

  • "Wind"

  • "Van Allen Probes (RBSP)"

  • "Geosynchronous Investigations"

  • "Ground-Based Investigations"

  • "Helio ephemeris"

  • "OMNI (Combined 1AU IP Data; Magnetic and Solar Indices)"

  • "Smallsats/Cubesats"

  • "Sounding Rockets"

3.1.19. MODS

(Recommended.) This attribute is used to store the description of all significant changes to the dataset. The attribute is not directly tied to Data_version, but each version produced will contain relevant modifications, and description of each major version (including version change date and all significant changes) should be included as a MODS attribute entry (one entry per major version). This attribute can have unlimited number of entries to store the complete history of modifications made to the dataset.

3.1.20. Parents

(Optional.) This attribute lists the parent files (in CDF or other format) for derived or merged datasets. Multiple entries are used to include multiple parents. The Parents entry syntax, e.g., for a CDF parent file, is of the form"CDF>logical_file_id". Alternatively, the whole file name, including extension, can be included as a Parents attribute entry.

3.1.21. PI_affiliation

(Required.) Affiliation of the lead person, usually Principal Investigator (PI). This attribute value should include a recognizable abbreviation.

3.1.22. PI_name

(Required.) Lead person, usually Principal Investigator (PI). This attribute value should at least include first initial and last name.

3.1.23. Project

(Recommended.) This attribute identifies the name of the project and indicates ownership and funding project. For the original ISTP missions and investigations, the value used is "ISTP>International Solar-Terrestrial Physics". For the Cluster mission, the value is "STSP Cluster>Solar Terrestrial Science Programmes, Cluster". Other acceptable values are:

  • "LWS>Living With a Star"

  • "STP>Solar Terrestrial Probes"

  • "IACG>Inter-Agency Consultative Group"

  • "CDAWxx>Coordinated Data Analysis Workshop xx"

  • "SPDS>Space Physics Data System"

Others may be defined in the future. This attribute can have multiple entries if the data has been supplied to more than one project.

3.1.24. Rules_of_use

(Recommended.) Text containing information on, e.g., citability or use restrictions. This may point to a web page specifying the rules of use.

3.1.25. Skeleton_version

(Optional, required by Cluster.) Version of the skeleton file used to create the data file.

3.1.26. Software_version

(Optional, required by Cluster.) Version of the software that generated the data file.

3.1.27. Source_name

(Required.) This attribute identifies the mission or investigation that contains the sensors. For ISTP, this is the mission name for spacecraft missions or the investigation name for ground-based or theory investigations. Both a short name (used in Logical_source and in the filename) and a long name (used in Logical_source_description) separated by > are required. This attribute should be single valued. Examples:

  • "GEOTAIL>Geomagnetic Tail"

  • "WIND>Wind Interplanetary Plasma Laboratory"

  • "DARN>Dual Auroral Radar Network"

  • "GOES_7>Geostationary Operational Environmental Satellite 7"

  • "IMP-8>Interplanetary Monitoring Platform"

  • "LANL1989_046>Los Alamos National Laboratory 1989"

  • "C1>Cluster Satellite No 1"

3.1.28. spase_DatasetResourceID

(Recommended.) Unique dataset identifier assigned by a SPASE naming authority, of the form spase://NAMING_AUTHORITY/UNIQUE_ID, where UNIQUE_ID is the ID assigned by the NAMING_AUTHORITY. The SPASE resource record provides metadata about the dataset, including pointers to locations holding the data.

3.1.29. TEXT

(Required.) This attribute should contain description of the key measurements provided by the dataset. A short description of the experiment, with reference to a journal paper and/or web page describing the experiment in detail, is also essential. The attribute allows multiple entries. It is used by CDAWeb as the dataset description, and it is also included when data is requested as an ASCII listing.

3.1.30. Time_resolution

(Recommended.) Specifies time resolution of the data, e.g., "1 min"

3.1.31. TITLE

(Optional.) Dataset title, e.g., TITLE = "Parker Solar Probe ISOIS level 2 summary".

3.1.32. Validate

(Optional.) Details to be specified. This attribute is written by software for automatic validation of features such as the structure of the data file on a simple pass/fail criterion. The software will test that all expected attributes are present and, where possible, have reasonable values. The syntax is likely to be of the form "test>result>where done>date". It is not the same as data validation.