ESA-EarthCODE / open-science-catalog-metadata

https://esa-earthcode.github.io/open-science-catalog-metadata/
6 stars 15 forks source link

passing validation #254

Closed baloola closed 1 month ago

baloola commented 2 months ago
Currently the validation script is down to 30 issues, the logs can be found here. The remaining issues can be split into the following table: Issue Message/s Efficted Files
must have 'via' link missions:
- ./eo-missions/amsr-e/catalog.json
- ./eo-missions/amsr2/catalog.json
- ./eo-missions/ascat/catalog.json
- ./eo-missions/glonas/catalog.json
- ./eo-missions/gps/catalog.json
- ./eo-missions/landsat/catalog.json
- ./eo-missions/meris/catalog.json
- ./eo-missions/model/catalog.json
- ./eo-missions/modis/catalog.json
- ./eo-missions/msg-seviri/catalog.json
- ./eo-missions/omi/catalog.json
- ./eo-missions/saral-altika/catalog.json
- ./eo-missions/seawifs/catalog.json
- ./eo-missions/viirs/catalog.json
Projects:
- ./projects/ocean-health-ocean-acidification/collection.json
- ./projects/space4safesea/collection.json
Variables:
- ./variables/chlorophyll-a/catalog.json
- ./variables/mixed-layer-depth/catalog.json
1. /links/2/rel must be equal to one of the allowed values (allowed values: root)
2. /links/2/rel must be equal to one of the allowed values (allowed values: parent)
3. /links/2/type must be equal to one of the allowed values (allowed values: application/cwl)
./processes/catalog.json
File should not exist (related to the issue above) processes (children):
- ./processes/sleeper/collection.json
- ./processes/osc-closure-phase/collection.json
- ./processes/insar-closure-phase/collection.json
1. must have name for technical officer
2. must have email value for technical officer
- ./projects/lidar-climatology-of-vertical-aerosol-structure-for-space-based-lidar-simulation-studies-livas/collection.json
- ./projects/polar-low-detection-from-s-1-data/collection.json
- ./projects/pre-melt-preconditioning-the-trigger-for-rapid-arctic-ice-melt/collection.json
description must NOT have fewer than 1 characters variables/alpha-particles-differential-directional-flux/catalog.json
baloola commented 2 months ago

ther is also this issue :

/home/baloola/work/open-science-catalog-metadata/products/sofresh-sea-surface-salinity/collection.json
    Collection: valid
    Extensions
      osc (1.0.0-rc.3): valid
      cf (0.2.0): valid
      scientific (1.0.0): valid
      https://raw.githubusercontent.com/EOEPCA/open-science-catalog-metadata-testing/ui-schemas/schemas/products/children.json: valid
    Custom
      1. parent folder name must match id
baloola commented 2 months ago

After using the new validation/schema here. The validation issues are down to 23 and can be divided into 4 types :

Issue Message/s Efficted Files
must have 'via' link missions:
- ./eo-missions/amsr-e/catalog.json
- ./eo-missions/amsr2/catalog.json
- ./eo-missions/ascat/catalog.json
- ./eo-missions/glonas/catalog.json
- ./eo-missions/gps/catalog.json
- ./eo-missions/landsat/catalog.json
- ./eo-missions/meris/catalog.json
- ./eo-missions/model/catalog.json
- ./eo-missions/modis/catalog.json
- ./eo-missions/msg-seviri/catalog.json
- ./eo-missions/omi/catalog.json
- ./eo-missions/saral-altika/catalog.json
- ./eo-missions/seawifs/catalog.json
- ./eo-missions/viirs/catalog.json
Projects:
- ./projects/ocean-health-ocean-acidification/collection.json
- ./projects/space4safesea/collection.json
Variables:
- ./variables/chlorophyll-a/catalog.json
- ./variables/mixed-layer-depth/catalog.json
1. must have name for technical officer
2. must have email value for technical officer
- ./projects/lidar-climatology-of-vertical-aerosol-structure-for-space-based-lidar-simulation-studies-livas/collection.json
- ./projects/polar-low-detection-from-s-1-data/collection.json
- ./projects/pre-melt-preconditioning-the-trigger-for-rapid-arctic-ice-melt/collection.json
description must NOT have fewer than 1 characters variables/alpha-particles-differential-directional-flux/catalog.json
parent folder name must match id products/sofresh-sea-surface-salinity/collection.json
edobrowolska commented 2 months ago
edobrowolska commented 2 months ago

missions:

edobrowolska commented 2 months ago

Projects:

edobrowolska commented 2 months ago

Missing ESA TO:

silvester-pari commented 1 month ago

Thank you all for your contributions, closing this as validation is now passing and included in the GitHub actions.