Skip to content

odissei-data/metadata-refiner

Repository files navigation

metadata-refiner

Description

This service refines metadata by cleaning up unwanted fields, altering wrongly formatted fields and adding the correct license.

Frameworks

This project uses:

  • Python 3.10
  • FastAPI
  • Poetry

Setup

The default port in the example .env is 7878, change it to fit your needs.

  1. cp dot_env_example .env
  2. make build

End-points

Version

Returns the current version of the API

Refiner

Refines metadata for different data providers.

Parameters

Return value

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.