ROCrateMetadataFileElem Model

The ROCrateMetadataFileElem model is a special entity required by the RO-Crate specification. It describes the ro-crate-metadata.json file itself. Its primary purpose is to declare conformance to a specific version of the RO-Crate specification and to identify which entity in the @graph is the "Root Dataset" via the about property.

Properties

Property Type Description Required
guid (alias: @id) str The identifier for this entity. It must be "ro-crate-metadata.json". Yes
metadataType (alias: @type) Literal["CreativeWork"] The schema.org type. It must be "CreativeWork". Yes
conformsTo IdentifierValue A link to the specific version of the RO-Crate specification the crate adheres to. Yes
about IdentifierValue A link to the "Root Dataset" entity (ROCrateMetadataElem) within the @graph. Yes

Example

This entity is typically the first item in the @graph list of an ro-crate-metadata.json file.

{
  "@id": "ro-crate-metadata.json",
  "@type": "CreativeWork",
  "conformsTo": {
    "@id": "https://w3id.org/ro/crate/1.1"
  },
  "about": {
    "@id": "ark:59852/rocrate-data-from-treated-human-cancer-cells/"
  }
}