FAIR Assessment Authoring Tool¶
A complete framework for generating, registering, and authoring your FAIR assessment components across different metadata repositories.
The different FAIR assessment metadata components:
FAIR Benchmark
FAIR Metric
FAIR Test
FAIR Benchmark Algorithm
Authoring workflow¶
The FAIR Assessment Authoring Tool integrates three main steps:
FAIR Wizard Knowledge Model
A questionnaire-based knowledge model for capturing your metadata fields using machine-actionable questions. It connects via APIs to various registries, such as ORCID, ROR, and FAIRsharing.
DSW-TDK-based Template Transformation
DSW-TDK templates transform your questionnaire data into different serializations, such as JSON and RDF (Turtle).
Proxy Submission Service
Registers your generated metadata into the appropriate repository or registry, authoring your FAIR metadata automatically.
Submissions¶
The following table summarises the available submission options:
Registries |
Format |
Submission Method |
Assessment Components |
|---|---|---|---|
FAIRsharing Record |
JSON |
FAIRsharing Registry |
Benchmarks and Metrics |
DCAT Record |
RDF (Turtle) |
GitHub / FAIR Data Point |
Benchmarks, Metrics, Tests, Scoring Algorithms |
FDP Test Record |
RDF (Turtle) |
GitHub / FAIR Data Point |
Tests |
Step-by-Step Guide¶
1. Fill in the Questionnaire¶
Go to the dedicated environment for this questionnaire: https://ostrails-fair.fair-wizard.com/wizard/
Register yourself or log in if you already have access.
Navigate to Projects and click Create to start a new project. Each project corresponds to one FAIR assessment component.
Give your project a name and select the filter corresponding to the specific type of assessment component you want to create.
2. Template Your Information¶
Populate your metadata using the machine-actionable questionnaire.
Once all desired fields are completed, click Documents in the top menu.
Create an instance of your completed questionnaire by selecting the latest version of the FAIR Assessment Authoring Tool Template.
Choose your preferred serialization format:
JSON – for registration in FAIRsharing
Turtle (RDF) – for generating a DCAT-compliant record
3. Submit Your Information¶
Once your document is generated, you can review it or submit it directly using the tool’s submission service.
In the Documents section, click the three dots icon (⋯) beside your document.
Select Submit.
Depending on your document format:
If your record is formatted in JSON, the submission will be sent via the FAIRsharing API to be authored at their registry.
Note
Why Use This Tool? FAIR assessment components are a specific subtype of records within the FAIRsharing registry. Using this tool significantly reduces manual curation and accelerates the registration process.
If your record is formatted in Turtle, the submission will be sent via the GitHub API to be registered in an OSTrails GitHub repository for collecting metadata about these assessment components.
If your assessment component is a FAIR Test, this submission will also register the test in the OSTrails FAIR Data Point test index.
References¶
Contact us¶
Any question or issue related to this workflow, please contact:
pablo.alarcon@upm.es