FDP is a stand-alone (RESTful) web application that enables data owners to expose their datasets and data users to discover more information about available datasets according to the FAIR Data Guiding Principles. In particular, FDP addresses the findability or discoverability of data by providing descriptions at four hierarchical levels (metadata):
FDP->catalogs->datasets->distributions
Currently, there are two FDP implementations (prototypes) in:
FDP software specification can be found here.
Web API documentation
Example instance: http://fdp.biotools.nl:8080/
Programmatic access to FDP-, catalog-, dataset- and distribution-level metadata
curl -iH 'Accept: text/turtle' http://fdp.biotools.nl:8080/fdp
curl -iH 'Accept: text/turtle' http://fdp.biotools.nl:8080/catalog/catalog-01
curl -iH 'Accept: text/turtle' http://fdp.biotools.nl:8080/dataset/breedb
curl -iH 'Accept: text/turtle' http://fdp.biotools.nl:8080/distribution/breedb-sparql
Note: FDP supports the following RDF serializations (MIME-types):
- Turtle (text/turtle)
- N-Triples (application/n-triples)
- RDF/XML (application/rdf+xml)
- JSON-LD (application/ld+json)