Skip to main content
. 2022 Sep 30;9:592. doi: 10.1038/s41597-022-01707-6

Table 2.

(*) The CEDAR and FlowRepository API require API keys.

FAIR Dimension Output characteristics JSON ScheeLD function
Findable

• Schemas are identified by W3id identifiers;

• Schemas are exportable via the CEDAR API*.

JSON to CEDAR Conversion: https://jsonldschema.readthedocs.io/en/latest/cedar/cedarUsage.html
Accessible

• Schemas are retrievable via https GET method;

• Software is API ready.

Manual: GitHub hosting and w3id redirection

API: https://jsonldschema.readthedocs.io/en/latest/API/apiUsage.html

Interoperable

• Schemas are available as JSON with associated JSON context files;

• Schemas and instances are validated;

• Provides an example of XML to JSON-LD instance conversion using MiFlowCyt data*;

• Supports multiple ontologies to describe the same resources.

Context files helpers: https://jsonldschema.readthedocs.io/en/latest/utils/schemaUtilities.html

Validation:

https://jsonldschema.readthedocs.io/en/latest/validation/validationUtilities.html

XML to JSON-LD Conversion:

https://jsonldschema.readthedocs.io/en/latest/validation/validationUsage.html

Reusable

• Schemas and softwares are available under licensing BSD-3;

• Schemas support the declaration of data licences.

• Schemas provenance information are available with PROV from CEDAR;

• Schemas can be compared and merged.

Licence:

https://github.com/FAIRsharing/jsonldschema/blob/master/LICENSE.md

Provenance: https://jsonldschema.readthedocs.io/en/latest/cedar/cedarUsage.html?highlight=provenance

Merge:

https://jsonldschema.readthedocs.io/en/latest/semDiff/merger.html