Skip to content

Fairscape RO-Crate Profile

The Fairscape RO-Crate Profile defines what it means for an RO-Crate to be a Fairscape release: the entity types, required properties, supporting files, and base specifications a conforming crate references.

Published versions

VersionProfile URISpecificationStatus
0.1https://w3id.org/fairscape/profile/0.1v0.1 specCurrent

Profile URIs are immutable. Future revisions will be published under a new URI; a crate’s dct:conformsTo value pins the exact revision it was authored against.

How conformance is signaled

A Fairscape release crate declares conformance by setting dct:conformsTo on its Root Data Entity:

{
"@id": "ark:99999/my-release",
"@type": ["Dataset", "https://w3id.org/EVI#ROCrate"],
"conformsTo": { "@id": "https://w3id.org/fairscape/profile/0.1" }
}

The @type of a release crate is always ["Dataset", "https://w3id.org/EVI#ROCrate"].

Background

The profile is built on top of RO-Crate 1.2 using the W3C Profiles Vocabulary (PROF). Each version is published as a Profile Crate (RO-Crate with Root typed ["Dataset","Profile"]) bundling its specification, vocabulary, JSON Schemas, Croissant mapping, example crate, and validator pointer under standard PROF roles.