{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "RO-Crate JSON-LD Context",
  "description": "Unconstrained carrier schema: this block's content is its assembled JSON-LD context, not a data shape. It aggregates the RO-Crate vocabulary building blocks via `allOf`/`$ref` purely so the postprocessor's context-assembly mechanism (which is driven by schema `$ref` resolution) combines all of their JSON-LD contexts into one, plus this block's own RO-Crate-specific overrides and prefix declarations.",
  "type": "object",
  "allOf": [
    {
      "$ref": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pcdm/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/prof/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/dcterms/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/iana-relations/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/bblocks-ro-crate/build/annotated/researchobject/ro-crate/bioschemas/computational-workflow/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/bblocks-ro-crate/build/annotated/researchobject/ro-crate/bioschemas/formal-parameter/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/geosparql/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/codemeta/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/bblock-prov-schema/build/annotated/ogc-utils/prov/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/pav/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/bblocks-ro-crate/build/annotated/researchobject/ro-crate/vocab/ro-terms/schema.json"
    },
    {
      "$ref": "https://ogcincubator.github.io/cross-domain-model/build/annotated/model/cross-domain/schema-org/schema.json"
    }
  ],
  "x-jsonld-extra-terms": {
    "File": "http://schema.org/MediaObject",
    "Journal": "http://schema.org/Periodical",
    "HTML": "http://www.w3.org/1999/02/22-rdf-syntax-ns#HTML"
  },
  "x-jsonld-prefixes": {
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "pcdm": "http://pcdm.org/models#",
    "bibo": "http://purl.org/ontology/bibo/",
    "cc": "http://creativecommons.org/ns#",
    "dct": "http://purl.org/dc/terms/",
    "foaf": "http://xmlns.com/foaf/0.1/",
    "prof": "http://www.w3.org/ns/dx/prof/",
    "profrole": "http://www.w3.org/ns/dx/prof/role/",
    "rdfa": "http://www.w3.org/ns/rdfa#",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "frapo": "http://purl.org/cerif/frapo/",
    "rel": "https://www.w3.org/ns/iana/link-relations/relation#",
    "pav": "http://purl.org/pav/",
    "prov": "http://www.w3.org/ns/prov#",
    "wfdesc": "http://purl.org/ro/wfdesc#",
    "wfprov": "http://purl.org/ro/wfprov#",
    "roterms": "http://purl.org/ro/roterms#",
    "relation": "http://www.iana.org/assignments/relation/",
    "wf4ever": "http://purl.org/ro/wf4ever#",
    "vann": "http://purl.org/vocab/vann/",
    "geosparql": "http://www.opengis.net/ont/geosparql#"
  }
}