This service refines metadata by cleaning up unwanted fields, altering wrongly formatted fields and adding the correct license.
This project uses:
- Python 3.10
- FastAPI
- Poetry
The default port in the example .env is 7878, change it to fit your needs.
cp dot_env_example .env
make build
Returns the current version of the API
Refines metadata for different data providers.
- metadata - JSON metadata for Dataverse - The input metadata describing a dataset in JSON meant for Dataverse.
When successful, the API call will return the metadata with the necessary refinements. The call will return an exception on a failed attempt further elaborating what went wrong.