{
  "additionalProperties": false,
  "properties": {
    "DockerRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/DockerRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#DockerRequirement"
    },
    "EnvVarRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/EnvVarRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#EnvVarRequirement"
    },
    "InitialWorkDirRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/InitialWorkDirRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#InitialWorkDirRequirement"
    },
    "InlineJavascriptRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/InlineJavascriptRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#InlineJavascriptRequirement"
    },
    "InplaceUpdateRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/InplaceUpdateRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#InplaceUpdateRequirement"
    },
    "LoadListingRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/LoadListingRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#LoadListingRequirement"
    },
    "MultipleInputFeatureRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/MultipleInputFeatureRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#MultipleInputFeatureRequirement"
    },
    "NetworkAccess": {
      "$comment": "Not 'NetworkAccessRequirement'",
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/NetworkAccessRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#NetworkAccess"
    },
    "ResourceRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/ResourceRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#ResourceRequirement"
    },
    "ScatterFeatureRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/ScatterFeatureRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#ScatterFeatureRequirement"
    },
    "SchemaDefRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/SchemaDefRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#SchemaDefRequirement"
    },
    "ShellCommandRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/ShellCommandRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#ShellCommandRequirement"
    },
    "SoftwareRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/SoftwareRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#SoftwareRequirement"
    },
    "StepInputExpressionRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/StepInputExpressionRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#StepInputExpressionRequirement"
    },
    "SubworkflowFeatureRequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/SubworkflowFeatureRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#SubworkflowFeatureRequirement"
    },
    "ToolTimeLimit": {
      "$comment": "Not 'ToolTimeLimitRequirement'.",
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/ToolTimeLimitRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#ToolTimeLimit"
    },
    "WorkReuse": {
      "$comment": "Not 'WorkReuseRequirement'.",
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/WorkReuseRequirement/schema.json",
      "x-jsonld-id": "https://w3id.org/cwl/cwl#WorkReuse"
    },
    "cwltool:CUDARequirement": {
      "$ref": "https://ogcincubator.github.io/bblocks-cwl/build/annotated/cwl/v1_2_1/cwltool-CUDARequirement/schema.json"
    }
  },
  "title": "CWLRequirementsMap",
  "type": "object",
  "x-jsonld-prefixes": {
    "cwl": "https://w3id.org/cwl/cwl#"
  }
}