Skip to content

epn-vespa/PDS4-EPNcore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PDS4-EPNcore

This project proposes NASA/PDS4 Local Data Dictionary (LDD) for the VESPA-EPNcore keyword dictionary.

Purpose

The Virtual European Solar and Planetary Access (VESPA) project has defined a set of metadata keywords dedicated to Solar System science data discovery called EPNcore (standing for Europlanet Core Metadata). It is currently used with the Table Access Protocol (TAP) as the main data discovery protocol of the VESPA project, namely EPN-TAP. TAP is defined and maintained by the International Virtual Observatory Alliance (IVOA). EPNcore includes metadata allowing to describe data products in terms of content (physical quantities, processing level, target, instrument...), access (format, URL...) or coverage (temporal, spectral, spatial...). The full list of keywords is currently maintained by the VESPA team.

The Planetary Data System (version 4) Information Model (NASA/PDS4 IM) is an archive standard developed by NASA and endorsed by the International Planetary Data Alliance (IPDA). It is built upon industry standard technology and provides an implementation of the Open Archive Information System (OAIS). Its governance model implements several layers of stewardship for dedicated and specialized metadata, which can be provided in a Local Data Dictionary (LDD).

The VESPA team proposes a LDD for the EPNcore keyword dictionary, including eventually the mappting with existing NASA/PDS4 keywords, so that the NASA/PDS4 search interface can be queried using the EPNcore model.

Design Options

The VESPA-EPNcore has been designed as a flat model, so that it can easily be represented into a simple table. Several design options for the LDD implementation have been explored and are available as legacy branches in this repository:

  • legacy/option 1 implements the VESPA-EPNcore model as presented in the VESPA reference document.
  • legacy/option 2 implements the VESPA-EPNcore model with a nested keyword structure.
  • option 3 is not implemented (and will not be). It initially was planned to implement the VESPA-EPNcore model with several sub-LDDs.
  • legacy/option 4 implements the VESPA-EPNcore model with explicit spatial coordinate keywords.
  • legacy/option 5 implements the VESPA-EPNcore model with explicit spatial coordinate keywords and adds the option to choose a single value or min/max interval for numerical fields.

The current develop branch is following legacy/option 5 design.

Releases

No releases published

Packages

No packages published