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
Investigating effort to support ingestion of non-imap data into IMAP SDC ecosystem and view data through IMAP SDC API or website.
Steps:
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.validate_filename(),extract_filename_components()and update_dir_prefixto support various mission.imap_data_access.VALID_INSTRUMENTSlistimap_data_access.VALID_DATALEVELSThis is first step of supporting non-IMAP data. After these updates are done in this library,
sds-data-managerrepo and fix additional unknown bugs