Welcome to FAIR-Checker’s documentation!

This is the user documentation of FAIR-Checker, it aims at guiding the user through the steps of evaluating and improving the FAIRness of life science web resources.

https://fair-checker.france-bioinformatique.fr/

Landing Page

_images/landing_page.png

Check

FAIR-Checker is targeting two kind of users:

User A will most likely use page “Check” while user B will most likely use page “Inspect”.

_images/usecases.jpg

Paste URL or DOI to be tested

Here it is possible to paste an URL or a DOI to launch the evaluation.

_images/check_url.png

Summary of tests

This plot shows the normalized evaluations results where each side represents F, A, I, R dimensions.

_images/check_chart.png

Individual results for each metrics

Here we present each metric and the corresponding evaluation result.

_images/check_table.png
  • Principle/Name: name of the metric and the FAIR principle it applies to.

  • Description: description of what the metric evaluate and need to be validated.

  • Comment: logs of what is actually done to evaluate the resource.

  • Recommandation: understandable explanation of what could be done to validate the metric, additionally pointing to external resources such as FAIR-Cookbook and RDMkit

  • Details: allow to see full details on one page of one specific metric and the test done

Details of a specific metric test

On the previous table the last column “Details” leads to this view of one metric. Presenting information in a more complete manner.

_images/check_details.png

Inspect

Step 1: fetch RDF metadata from the resource URL

Here it is possible to paste an URL or a DOI to extract the metadata from the web page and form a local RDF graph.

_images/inspect_url.png

Step 2: Enrich the local knowledge graph

This screenshot displays the metadata retrieved through the resource (in RDF format).

_images/inspect_2.png

Here it is possible to: Try to request public knowledge graphs (through their SPARQL endpoints) to incorporate linked metadata (yellow buttons):

You can also change the format of the displayed RDF graph (blue buttons):

  • JSON-LD

  • Turtle (TTL)

  • N-triples (NT)

  • RDF/XML

Step 3: Metadata quality checks - controlled vocabularies

Here it is verified if metadata classes and properties are well described in ontology registries, ensuring quality metadata. It is better having every metadata found in at least one of the registries. If not, try to find synonyme terms from another ontology to describe your metadata that is more commonly known and used.

_images/inspect_3_vocab.png

FAIR-Checker queries the following ontology registries:

It assesses that the used properties and classes are found in these registries.

Step 3: Metadata quality checks - Bioschemas

Finally, FAIR-checker verifies if the resource metadata (RDF) is compliant with a specific metadata profile, as proposed through the Bioschemas initiative. e.g.: A property such as documentation will have a different importance depending on the resource type: it will be more important for a SoftwareApplication than for a Publication . Thus, it is good practice to try and follow the specifications of the profile (here) that better suit the evaluated resource and will lead to a more FAIR resource.

_images/inspect_3_bioschemas.png