Skip to content

Research: Support non-imap Data into IMAP SDC ecosystem #307

@tech3371

Description

@tech3371

Investigating effort to support ingestion of non-imap data into IMAP SDC ecosystem and view data through IMAP SDC API or website.

Steps:

  • Follow IMAP science filename convention FILENAME_CONVENTION = ( "<mission>_<instrument>_<datalevel>_<descriptor>_" "<startdate>(-<repointing>)_<version>.<extension>" ). The filename convention contains information such as mission, instrument name or data level or descriptor (product name) or data date or version and file type. These information are used by SDC ecosystem to validate, ingest, db indexing, support queries through all APIs. Due to that, to fit in IMAP SDC ecosystem, following IMAP science filename convention is important.
  • Update ScienceFilePath to support various missions. Eg. update these functions validate_filename(), extract_filename_components() and update _dir_prefix to support various mission.
  • if new instrument name, add to imap_data_access.VALID_INSTRUMENTS list
  • if new data level, add to imap_data_access.VALID_DATALEVELS

This is first step of supporting non-IMAP data. After these updates are done in this library,

  • make new release
  • Do integration testing in sds-data-manager repo and fix additional unknown bugs
  • push to production

Metadata

Metadata

Assignees

Labels

No labels
No labels
No fields configured for Feature.

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions