-
Notifications
You must be signed in to change notification settings - Fork 0
Project specification
Jonathan Schaeffer edited this page Mar 28, 2024
·
3 revisions
Data findability in seismology is a complex task using information disseminated in different places. The aim of the project is to build a diagnostic of all the problems and inconsistencies that appears in the process of finding the data.
For each network start the test:
- no: mark test as failed
- yes: go to next step
Check if the landing page works
Check if data is open, if it has a licence
This step is maybe long to pass, but could be very useful
- the publisher
- the licence
- the FUJ-I score
get the datacenter hosting the network
Check for the folowing :
- restrictionPolicy
- Identifier (the DOI should be the same)
- run the tests on a regular basis
- store the result in a database
- expose all objects through an API
Interesting tools for this:
- django
- celery
- web ui to expose:
- all the tests runs
- for a test run,
- show global scores
- show a list of networks with their score
- for a network
- show the full report
Let's try to enhance the code quality and aim at 90% of code coverage