Skip to content

PSS-693 - MetGen-C: Add fields to JSON files produced by MetGen-C #312

Description

@lherwehe

See the comments in PSS-693 for suggestions regarding the JSON modifications.

Description
MODAPS (MODIS SIPS) has requested that certian fields be added to the JSON files output by MetGen-C. Their particular use case are the JSON files associated with NISE_A2. They use NISE_A2 in processing the L3 MODIS and VIIRS data sets and use scripts to find and download the NISE_A2 data automatically. These scripts read the file level metadata associated with each NISE_A2 file. NISE_A2 recently switched to a direct to cloud ingest workflow and thus is now using MetGen-C to ingest. This change resulted in a change in file level metadata as well, from XML files to JSON files. There are numerous fields missing from the JSON file that were in the XML file level metadata, and these missing fields are causing some difficulty for MODAPS. They are requesting that we add back certain fields into the JSON files.

The critical missing fields are:

.../DataFiles/DataFileContainer/

FileSizeBytes

ChecksumType

Checksum

They also identified the following fields as nice-to-have:

GranuleId = LocalGranuleId = FileName

The lack of these fields seem to be impacting MODAPS’s ability to automatically find and download the files (they are having to perform this manually every day).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions