{
  "@context": {
    "@vocab": "https://broadinstitute.org/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "broad": "https://broadinstitute.org/schema#",
    "AttributeEntityReference": "broad:AttributeEntityReference",
    "entityType": {
      "@id": "broad:entityType",
      "@type": "xsd:string"
    },
    "entityName": {
      "@id": "broad:entityName",
      "@type": "xsd:string"
    },
    "AttributeRename": "broad:AttributeRename",
    "newAttributeName": {
      "@id": "broad:newAttributeName",
      "@type": "xsd:string"
    },
    "AttributeUpdateOperation": "broad:AttributeUpdateOperation",
    "op": {
      "@id": "broad:op",
      "@type": "xsd:string"
    },
    "BillingAccount": "broad:BillingAccount",
    "accountName": {
      "@id": "broad:accountName",
      "@type": "xsd:string"
    },
    "firecloudHasAccess": {
      "@id": "broad:firecloudHasAccess",
      "@type": "xsd:boolean"
    },
    "displayName": {
      "@id": "broad:displayName",
      "@type": "xsd:string"
    },
    "BillingAccountRedirect": "broad:BillingAccountRedirect",
    "redirect": {
      "@id": "broad:redirect",
      "@type": "xsd:string"
    },
    "BillingProjectMember": "broad:BillingProjectMember",
    "email": {
      "@id": "broad:email",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "broad:role",
      "@type": "xsd:string"
    },
    "BillingProjectStatus": "broad:BillingProjectStatus",
    "projectName": {
      "@id": "broad:projectName",
      "@type": "xsd:string"
    },
    "creationStatus": {
      "@id": "broad:creationStatus",
      "@type": "xsd:string"
    },
    "BillingProjectMembership": "broad:BillingProjectMembership",
    "status": {
      "@id": "broad:status",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "broad:message",
      "@type": "xsd:string"
    },
    "BucketStorageUsageAndCost": "broad:BucketStorageUsageAndCost",
    "estimate": {
      "@id": "broad:estimate",
      "@type": "xsd:string"
    },
    "usageInBytes": {
      "@id": "broad:usageInBytes",
      "@type": "xsd:integer"
    },
    "lastUpdated": {
      "@id": "broad:lastUpdated",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "broad:usage"
    },
    "CallMetadata": "broad:CallMetadata",
    "inputs": {
      "@id": "broad:inputs"
    },
    "executionStatus": {
      "@id": "broad:executionStatus",
      "@type": "xsd:string"
    },
    "executionEvents": {
      "@id": "broad:executionEvents",
      "@container": "@list"
    },
    "backendStatus": {
      "@id": "broad:backendStatus",
      "@type": "xsd:string"
    },
    "backendLogs": {
      "@id": "broad:backendLogs"
    },
    "outputs": {
      "@id": "broad:outputs"
    },
    "start": {
      "@id": "broad:start",
      "@type": "xsd:dateTime"
    },
    "end": {
      "@id": "broad:end",
      "@type": "xsd:dateTime"
    },
    "jobId": {
      "@id": "broad:jobId",
      "@type": "xsd:string"
    },
    "returnCode": {
      "@id": "broad:returnCode",
      "@type": "xsd:integer"
    },
    "backend": {
      "@id": "broad:backend",
      "@type": "xsd:string"
    },
    "stdout": {
      "@id": "broad:stdout",
      "@type": "xsd:string"
    },
    "stderr": {
      "@id": "broad:stderr",
      "@type": "xsd:string"
    },
    "shardIndex": {
      "@id": "broad:shardIndex",
      "@type": "xsd:integer"
    },
    "ConfigurationIngest": "broad:ConfigurationIngest",
    "namespace": {
      "@id": "broad:namespace",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "broad:name",
      "@type": "xsd:string"
    },
    "rootEntityType": {
      "@id": "broad:rootEntityType",
      "@type": "xsd:string"
    },
    "workspaceName": {
      "@id": "broad:workspaceName"
    },
    "methodRepoMethod": {
      "@id": "broad:methodRepoMethod"
    },
    "prerequisites": {
      "@id": "broad:prerequisites"
    },
    "ConfigurationQuery": "broad:ConfigurationQuery",
    "synopsis": {
      "@id": "broad:synopsis",
      "@type": "xsd:string"
    },
    "snapshotComment": {
      "@id": "broad:snapshotComment",
      "@type": "xsd:string"
    },
    "documentation": {
      "@id": "broad:documentation",
      "@type": "xsd:string"
    },
    "payload": {
      "@id": "broad:payload",
      "@type": "xsd:string"
    },
    "ConfigurationResponse": "broad:ConfigurationResponse",
    "managers": {
      "@id": "broad:managers",
      "@container": "@list"
    },
    "method": {
      "@id": "broad:method"
    },
    "snapshotId": {
      "@id": "broad:snapshotId",
      "@type": "xsd:integer"
    },
    "createDate": {
      "@id": "broad:createDate",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "broad:url",
      "@type": "xsd:string"
    },
    "public": {
      "@id": "broad:public",
      "@type": "xsd:boolean"
    },
    "ConfigurationResponseWithPayloadObject": "broad:ConfigurationResponseWithPayloadObject",
    "payloadObject": {
      "@id": "broad:payloadObject",
      "@type": "@id"
    },
    "CopyConfigurationIngest": "broad:CopyConfigurationIngest",
    "configurationNamespace": {
      "@id": "broad:configurationNamespace",
      "@type": "xsd:string"
    },
    "configurationName": {
      "@id": "broad:configurationName",
      "@type": "xsd:string"
    },
    "configurationSnapshotId": {
      "@id": "broad:configurationSnapshotId",
      "@type": "xsd:integer"
    },
    "destinationNamespace": {
      "@id": "broad:destinationNamespace",
      "@type": "xsd:string"
    },
    "destinationName": {
      "@id": "broad:destinationName",
      "@type": "xsd:string"
    },
    "CopyEntity": "broad:CopyEntity",
    "sourceWorkspace": {
      "@id": "broad:sourceWorkspace",
      "@type": "@id"
    },
    "entityNames": {
      "@id": "broad:entityNames",
      "@container": "@list"
    },
    "CreateRawlsV2BillingProjectFullRequest": "broad:CreateRawlsV2BillingProjectFullRequest",
    "billingAccount": {
      "@id": "broad:billingAccount",
      "@type": "xsd:string"
    },
    "servicePerimeter": {
      "@id": "broad:servicePerimeter",
      "@type": "xsd:string"
    },
    "managedAppCoordinates": {
      "@id": "broad:managedAppCoordinates",
      "@type": "@id"
    },
    "members": {
      "@id": "broad:members",
      "@container": "@list"
    },
    "inviteUsersNotFound": {
      "@id": "broad:inviteUsersNotFound",
      "@type": "xsd:boolean"
    },
    "protectedData": {
      "@id": "broad:protectedData",
      "@type": "xsd:boolean"
    },
    "costSavings": {
      "@id": "broad:costSavings",
      "@type": "xsd:boolean"
    },
    "ProjectRole": "broad:ProjectRole",
    "ProjectAccessUpdate": "broad:ProjectAccessUpdate",
    "AzureManagedAppCoordinates": "broad:AzureManagedAppCoordinates",
    "tenantId": {
      "@id": "broad:tenantId",
      "@type": "xsd:string"
    },
    "subscriptionId": {
      "@id": "broad:subscriptionId",
      "@type": "xsd:string"
    },
    "managedResourceGroupId": {
      "@id": "broad:managedResourceGroupId",
      "@type": "xsd:string"
    },
    "RawlsBillingProjectOrganization": "broad:RawlsBillingProjectOrganization",
    "enterprise": {
      "@id": "broad:enterprise",
      "@type": "xsd:boolean"
    },
    "DatasetPermission": "broad:DatasetPermission",
    "authorized": {
      "@id": "broad:authorized",
      "@type": "xsd:boolean"
    },
    "Enabled": "broad:Enabled",
    "google": {
      "@id": "broad:google",
      "@type": "xsd:boolean"
    },
    "ldap": {
      "@id": "broad:ldap",
      "@type": "xsd:boolean"
    },
    "allUsersGroup": {
      "@id": "broad:allUsersGroup",
      "@type": "xsd:boolean"
    },
    "adminEnabled": {
      "@id": "broad:adminEnabled",
      "@type": "xsd:boolean"
    },
    "tosAccepted": {
      "@id": "broad:tosAccepted",
      "@type": "xsd:boolean"
    },
    "Entity": "broad:Entity",
    "attributes": {
      "@id": "broad:attributes"
    },
    "EntityAccessControl": "broad:EntityAccessControl",
    "referencedBy": {
      "@id": "broad:referencedBy",
      "@type": "@id"
    },
    "acls": {
      "@id": "broad:acls",
      "@container": "@list"
    },
    "EntityCopyResponse": "broad:EntityCopyResponse",
    "entitiesCopied": {
      "@id": "broad:entitiesCopied",
      "@container": "@list"
    },
    "hardConflicts": {
      "@id": "broad:hardConflicts",
      "@container": "@list"
    },
    "softConflicts": {
      "@id": "broad:softConflicts",
      "@container": "@list"
    },
    "EntityHardConflict": "broad:EntityHardConflict",
    "EntityID": "broad:EntityID",
    "EntityName": "broad:EntityName",
    "EntityQueryParameters": "broad:EntityQueryParameters",
    "page": {
      "@id": "broad:page",
      "@type": "xsd:integer"
    },
    "pageSize": {
      "@id": "broad:pageSize",
      "@type": "xsd:integer"
    },
    "sortField": {
      "@id": "broad:sortField",
      "@type": "xsd:string"
    },
    "sortDirection": {
      "@id": "broad:sortDirection",
      "@type": "xsd:string"
    },
    "filterTerms": {
      "@id": "broad:filterTerms",
      "@type": "xsd:string"
    },
    "EntityQueryResponse": "broad:EntityQueryResponse",
    "parameters": {
      "@id": "broad:parameters",
      "@type": "@id"
    },
    "resultMetadata": {
      "@id": "broad:resultMetadata",
      "@type": "@id"
    },
    "results": {
      "@id": "broad:results",
      "@container": "@list"
    },
    "EntityQueryResultMetadata": "broad:EntityQueryResultMetadata",
    "unfilteredCount": {
      "@id": "broad:unfilteredCount",
      "@type": "xsd:integer"
    },
    "filteredCount": {
      "@id": "broad:filteredCount",
      "@type": "xsd:integer"
    },
    "filteredPageCount": {
      "@id": "broad:filteredPageCount",
      "@type": "xsd:integer"
    },
    "EntitySoftConflict": "broad:EntitySoftConflict",
    "conflicts": {
      "@id": "broad:conflicts",
      "@container": "@list"
    },
    "EntityTypeRename": "broad:EntityTypeRename",
    "newName": {
      "@id": "broad:newName",
      "@type": "xsd:string"
    },
    "Error": "broad:Error",
    "code": {
      "@id": "broad:code",
      "@type": "xsd:integer"
    },
    "ErrorReport": "broad:ErrorReport",
    "source": {
      "@id": "broad:source",
      "@type": "xsd:string"
    },
    "statusCode": {
      "@id": "broad:statusCode",
      "@type": "xsd:integer"
    },
    "causes": {
      "@id": "broad:causes",
      "@container": "@list"
    },
    "stackTrace": {
      "@id": "broad:stackTrace",
      "@container": "@list"
    },
    "ExecutionEngineVersion": "broad:ExecutionEngineVersion",
    "cromwell": {
      "@id": "broad:cromwell",
      "@type": "xsd:string"
    },
    "ExecutionEvent": "broad:ExecutionEvent",
    "description": {
      "@id": "broad:description",
      "@type": "xsd:string"
    },
    "startTime": {
      "@id": "broad:startTime",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "broad:endTime",
      "@type": "xsd:dateTime"
    },
    "FileMatchingOptions": "broad:FileMatchingOptions",
    "prefix": {
      "@id": "broad:prefix",
      "@type": "xsd:string"
    },
    "read1Name": {
      "@id": "broad:read1Name",
      "@type": "xsd:string"
    },
    "read2Name": {
      "@id": "broad:read2Name",
      "@type": "xsd:string"
    },
    "recursive": {
      "@id": "broad:recursive",
      "@type": "xsd:boolean"
    },
    "FireCloudPermission": "broad:FireCloudPermission",
    "user": {
      "@id": "broad:user",
      "@type": "xsd:string"
    },
    "KeyValuePair": "broad:KeyValuePair",
    "key": {
      "@id": "broad:key",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "broad:value",
      "@type": "xsd:string"
    },
    "ManagedGroupRef": "broad:ManagedGroupRef",
    "membersGroupName": {
      "@id": "broad:membersGroupName",
      "@type": "xsd:string"
    },
    "ManagedGroupAccessInstructions": "broad:ManagedGroupAccessInstructions",
    "groupName": {
      "@id": "broad:groupName",
      "@type": "xsd:string"
    },
    "instructions": {
      "@id": "broad:instructions",
      "@type": "xsd:string"
    },
    "ManagedGroupAccessResponse": "broad:ManagedGroupAccessResponse",
    "groupEmail": {
      "@id": "broad:groupEmail",
      "@type": "xsd:string"
    },
    "ManagedGroupWithMembers": "broad:ManagedGroupWithMembers",
    "membersGroup": {
      "@id": "broad:membersGroup",
      "@type": "@id"
    },
    "adminsGroup": {
      "@id": "broad:adminsGroup",
      "@type": "@id"
    },
    "membersEmails": {
      "@id": "broad:membersEmails",
      "@container": "@list"
    },
    "adminsEmails": {
      "@id": "broad:adminsEmails",
      "@container": "@list"
    },
    "Me": "broad:Me",
    "userInfo": {
      "@id": "broad:userInfo",
      "@type": "@id"
    },
    "enabled": {
      "@id": "broad:enabled",
      "@type": "@id"
    },
    "MethodAclPair": "broad:MethodAclPair",
    "MethodConfigRename": "broad:MethodConfigRename",
    "MethodConfiguration": "broad:MethodConfiguration",
    "methodConfigVersion": {
      "@id": "broad:methodConfigVersion",
      "@type": "xsd:integer"
    },
    "deleted": {
      "@id": "broad:deleted",
      "@type": "xsd:boolean"
    },
    "dataReferenceName": {
      "@id": "broad:dataReferenceName",
      "@type": "xsd:string"
    },
    "MethodConfigurationName": "broad:MethodConfigurationName",
    "MethodDefinition": "broad:MethodDefinition",
    "numConfigurations": {
      "@id": "broad:numConfigurations",
      "@type": "xsd:integer"
    },
    "numSnapshots": {
      "@id": "broad:numSnapshots",
      "@type": "xsd:integer"
    },
    "MethodID": "broad:MethodID",
    "methodNamespace": {
      "@id": "broad:methodNamespace",
      "@type": "xsd:string"
    },
    "methodName": {
      "@id": "broad:methodName",
      "@type": "xsd:string"
    },
    "methodVersion": {
      "@id": "broad:methodVersion",
      "@type": "xsd:integer"
    },
    "MethodQuery": "broad:MethodQuery",
    "MethodShort": "broad:MethodShort",
    "MethodRepoMethod": "broad:MethodRepoMethod",
    "methodPath": {
      "@id": "broad:methodPath",
      "@type": "xsd:string"
    },
    "sourceRepo": {
      "@id": "broad:sourceRepo",
      "@type": "xsd:string"
    },
    "methodUri": {
      "@id": "broad:methodUri",
      "@type": "xsd:string"
    },
    "MethodResponse": "broad:MethodResponse",
    "Namespace": "broad:Namespace",
    "NewMethodConfigIngest": "broad:NewMethodConfigIngest",
    "NihResources": "broad:NihResources",
    "datasetPermissions": {
      "@id": "broad:datasetPermissions",
      "@container": "@list"
    },
    "NotificationType": "broad:NotificationType",
    "notificationKey": {
      "@id": "broad:notificationKey",
      "@type": "xsd:string"
    },
    "OrchestrationVersion": "broad:OrchestrationVersion",
    "version": {
      "@id": "broad:version",
      "@type": "xsd:string"
    },
    "PermissionReport": "broad:PermissionReport",
    "workspaceACL": {
      "@id": "broad:workspaceACL"
    },
    "referencedMethods": {
      "@id": "broad:referencedMethods",
      "@container": "@list"
    },
    "PermissionReportRequest": "broad:PermissionReportRequest",
    "users": {
      "@id": "broad:users",
      "@container": "@list"
    },
    "configs": {
      "@id": "broad:configs",
      "@container": "@list"
    },
    "PFBRequest": "broad:PFBRequest",
    "ImportRequest": "broad:ImportRequest",
    "filetype": {
      "@id": "broad:filetype",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "broad:options"
    },
    "ImportResponse": "broad:ImportResponse",
    "workspace": {
      "@id": "broad:workspace"
    },
    "ImportJobStatusResponse": "broad:ImportJobStatusResponse",
    "Profile": "broad:Profile",
    "firstName": {
      "@id": "broad:firstName",
      "@type": "xsd:string"
    },
    "lastName": {
      "@id": "broad:lastName",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "broad:title",
      "@type": "xsd:string"
    },
    "contactEmail": {
      "@id": "broad:contactEmail",
      "@type": "xsd:string"
    },
    "institute": {
      "@id": "broad:institute",
      "@type": "xsd:string"
    },
    "institutionalProgram": {
      "@id": "broad:institutionalProgram",
      "@type": "xsd:string"
    },
    "programLocationCity": {
      "@id": "broad:programLocationCity",
      "@type": "xsd:string"
    },
    "programLocationState": {
      "@id": "broad:programLocationState",
      "@type": "xsd:string"
    },
    "programLocationCountry": {
      "@id": "broad:programLocationCountry",
      "@type": "xsd:string"
    },
    "pi": {
      "@id": "broad:pi",
      "@type": "xsd:string"
    },
    "nonProfitStatus": {
      "@id": "broad:nonProfitStatus",
      "@type": "xsd:string"
    },
    "termsOfService": {
      "@id": "broad:termsOfService",
      "@type": "xsd:string"
    },
    "department": {
      "@id": "broad:department",
      "@type": "xsd:string"
    },
    "interestInTerra": {
      "@id": "broad:interestInTerra",
      "@type": "xsd:string"
    },
    "PublishConfigurationIngest": "broad:PublishConfigurationIngest",
    "sourceNamespace": {
      "@id": "broad:sourceNamespace",
      "@type": "xsd:string"
    },
    "sourceName": {
      "@id": "broad:sourceName",
      "@type": "xsd:string"
    },
    "RawlsBillingProjectResponse": "broad:RawlsBillingProjectResponse",
    "id": {
      "@id": "broad:id",
      "@type": "xsd:string"
    },
    "invalidBillingAccount": {
      "@id": "broad:invalidBillingAccount",
      "@type": "xsd:boolean"
    },
    "roles": {
      "@id": "broad:roles",
      "@container": "@list"
    },
    "azureManagedAppCoordinates": {
      "@id": "broad:azureManagedAppCoordinates",
      "@type": "@id"
    },
    "cloudPlatform": {
      "@id": "broad:cloudPlatform",
      "@type": "xsd:string"
    },
    "landingZoneId": {
      "@id": "broad:landingZoneId",
      "@type": "xsd:string"
    },
    "organization": {
      "@id": "broad:organization",
      "@type": "@id"
    },
    "RawlsGroupRef": "broad:RawlsGroupRef",
    "RawlsGroupShort": "broad:RawlsGroupShort",
    "RawlsMe": "broad:RawlsMe",
    "RegisterProfile": "broad:RegisterProfile",
    "userId": {
      "@id": "broad:userId",
      "@type": "xsd:string"
    },
    "keyValuePairs": {
      "@id": "broad:keyValuePairs",
      "@container": "@list"
    },
    "RegisterRequest": "broad:RegisterRequest",
    "acceptsTermsOfService": {
      "@id": "broad:acceptsTermsOfService",
      "@type": "xsd:boolean"
    },
    "profile": {
      "@id": "broad:profile",
      "@type": "@id"
    },
    "StackTraceElement": "broad:StackTraceElement",
    "className": {
      "@id": "broad:className",
      "@type": "xsd:string"
    },
    "fileName": {
      "@id": "broad:fileName",
      "@type": "xsd:string"
    },
    "lineNumber": {
      "@id": "broad:lineNumber",
      "@type": "xsd:integer"
    },
    "SpendReportConfiguration": "broad:SpendReportConfiguration",
    "datasetGoogleProject": {
      "@id": "broad:datasetGoogleProject",
      "@type": "xsd:string"
    },
    "datasetName": {
      "@id": "broad:datasetName",
      "@type": "xsd:string"
    },
    "Submission": "broad:Submission",
    "submissionId": {
      "@id": "broad:submissionId",
      "@type": "xsd:string"
    },
    "submissionDate": {
      "@id": "broad:submissionDate",
      "@type": "xsd:dateTime"
    },
    "submitter": {
      "@id": "broad:submitter",
      "@type": "xsd:string"
    },
    "methodConfigurationNamespace": {
      "@id": "broad:methodConfigurationNamespace",
      "@type": "xsd:string"
    },
    "methodConfigurationName": {
      "@id": "broad:methodConfigurationName",
      "@type": "xsd:string"
    },
    "submissionEntity": {
      "@id": "broad:submissionEntity",
      "@type": "@id"
    },
    "workflows": {
      "@id": "broad:workflows",
      "@container": "@list"
    },
    "cost": {
      "@id": "broad:cost",
      "@type": "xsd:decimal"
    },
    "useCallCache": {
      "@id": "broad:useCallCache",
      "@type": "xsd:boolean"
    },
    "deleteIntermediateOutputFiles": {
      "@id": "broad:deleteIntermediateOutputFiles",
      "@type": "xsd:boolean"
    },
    "useReferenceDisks": {
      "@id": "broad:useReferenceDisks",
      "@type": "xsd:boolean"
    },
    "memoryRetryMultiplier": {
      "@id": "broad:memoryRetryMultiplier",
      "@type": "xsd:decimal"
    },
    "workflowFailureMode": {
      "@id": "broad:workflowFailureMode",
      "@type": "xsd:string"
    },
    "userComment": {
      "@id": "broad:userComment",
      "@type": "xsd:string"
    },
    "SubmissionsCountResponse": "broad:SubmissionsCountResponse",
    "Accepted": {
      "@id": "broad:Accepted",
      "@type": "xsd:integer"
    },
    "Evaluating": {
      "@id": "broad:Evaluating",
      "@type": "xsd:integer"
    },
    "Submitting": {
      "@id": "broad:Submitting",
      "@type": "xsd:integer"
    },
    "Submitted": {
      "@id": "broad:Submitted",
      "@type": "xsd:integer"
    },
    "Aborting": {
      "@id": "broad:Aborting",
      "@type": "xsd:integer"
    },
    "Aborted": {
      "@id": "broad:Aborted",
      "@type": "xsd:integer"
    },
    "Done": {
      "@id": "broad:Done",
      "@type": "xsd:integer"
    },
    "SubmissionRequest": "broad:SubmissionRequest",
    "expression": {
      "@id": "broad:expression",
      "@type": "xsd:string"
    },
    "ignoreEmptyOutputs": {
      "@id": "broad:ignoreEmptyOutputs",
      "@type": "xsd:boolean"
    },
    "perWorkflowCostCap": {
      "@id": "broad:perWorkflowCostCap",
      "@type": "xsd:decimal"
    },
    "SubmissionStatus": "broad:SubmissionStatus",
    "SubmissionValidationEntityInputs": "broad:SubmissionValidationEntityInputs",
    "inputResolutions": {
      "@id": "broad:inputResolutions",
      "@container": "@list"
    },
    "SubmissionValidationHeader": "broad:SubmissionValidationHeader",
    "inputExpressions": {
      "@id": "broad:inputExpressions",
      "@container": "@list"
    },
    "SubmissionValidationInput": "broad:SubmissionValidationInput",
    "wdlName": {
      "@id": "broad:wdlName",
      "@type": "xsd:string"
    },
    "SubmissionValidationReport": "broad:SubmissionValidationReport",
    "header": {
      "@id": "broad:header",
      "@type": "@id"
    },
    "validEntities": {
      "@id": "broad:validEntities",
      "@container": "@list"
    },
    "invalidEntities": {
      "@id": "broad:invalidEntities",
      "@container": "@list"
    },
    "request": {
      "@id": "broad:request",
      "@type": "@id"
    },
    "SystemStatus": "broad:SystemStatus",
    "ok": {
      "@id": "broad:ok",
      "@type": "xsd:boolean"
    },
    "systems": {
      "@id": "broad:systems"
    },
    "SubsystemStatus": "broad:SubsystemStatus",
    "messages": {
      "@id": "broad:messages",
      "@container": "@list"
    },
    "SubmissionValidationValue": "broad:SubmissionValidationValue",
    "error": {
      "@id": "broad:error",
      "@type": "xsd:string"
    },
    "inputName": {
      "@id": "broad:inputName",
      "@type": "xsd:string"
    },
    "TerraPreference": "broad:TerraPreference",
    "preferTerra": {
      "@id": "broad:preferTerra",
      "@type": "xsd:boolean"
    },
    "preferTerraLastUpdated": {
      "@id": "broad:preferTerraLastUpdated",
      "@type": "xsd:integer"
    },
    "ToolClass": "broad:ToolClass",
    "Tool": "broad:Tool",
    "toolname": {
      "@id": "broad:toolname",
      "@type": "xsd:string"
    },
    "toolclass": {
      "@id": "broad:toolclass",
      "@type": "@id"
    },
    "author": {
      "@id": "broad:author",
      "@type": "xsd:string"
    },
    "meta-version": {
      "@id": "broad:meta-version",
      "@type": "xsd:string"
    },
    "contains": {
      "@id": "broad:contains",
      "@container": "@list"
    },
    "verified": {
      "@id": "broad:verified",
      "@type": "xsd:boolean"
    },
    "verified-source": {
      "@id": "broad:verified-source",
      "@type": "xsd:string"
    },
    "signed": {
      "@id": "broad:signed",
      "@type": "xsd:boolean"
    },
    "versions": {
      "@id": "broad:versions",
      "@container": "@list"
    },
    "ToolVersion": "broad:ToolVersion",
    "image": {
      "@id": "broad:image",
      "@type": "xsd:string"
    },
    "descriptor-type": {
      "@id": "broad:descriptor-type",
      "@container": "@list"
    },
    "dockerfile": {
      "@id": "broad:dockerfile",
      "@type": "xsd:boolean"
    },
    "ToolDescriptor": "broad:ToolDescriptor",
    "type": {
      "@id": "broad:type",
      "@type": "xsd:string"
    },
    "descriptor": {
      "@id": "broad:descriptor",
      "@type": "xsd:string"
    },
    "Metadata": "broad:Metadata",
    "api-version": {
      "@id": "broad:api-version",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "broad:country",
      "@type": "xsd:string"
    },
    "friendly-name": {
      "@id": "broad:friendly-name",
      "@type": "xsd:string"
    },
    "UpdateRawlsBillingAccountRequest": "broad:UpdateRawlsBillingAccountRequest",
    "UserImportPermission": "broad:UserImportPermission",
    "billingProject": {
      "@id": "broad:billingProject",
      "@type": "xsd:boolean"
    },
    "writableWorkspace": {
      "@id": "broad:writableWorkspace",
      "@type": "xsd:boolean"
    },
    "UserInfo": "broad:UserInfo",
    "userSubjectId": {
      "@id": "broad:userSubjectId",
      "@type": "xsd:string"
    },
    "userEmail": {
      "@id": "broad:userEmail",
      "@type": "xsd:string"
    },
    "ValidatedMethodConfiguration": "broad:ValidatedMethodConfiguration",
    "validInputs": {
      "@id": "broad:validInputs",
      "@container": "@list"
    },
    "invalidInputs": {
      "@id": "broad:invalidInputs"
    },
    "missingInputs": {
      "@id": "broad:missingInputs",
      "@container": "@list"
    },
    "extraInputs": {
      "@id": "broad:extraInputs",
      "@container": "@list"
    },
    "validOutputs": {
      "@id": "broad:validOutputs",
      "@container": "@list"
    },
    "invalidOutputs": {
      "@id": "broad:invalidOutputs"
    },
    "methodConfiguration": {
      "@id": "broad:methodConfiguration",
      "@type": "@id"
    },
    "Workflow": "broad:Workflow",
    "workflowId": {
      "@id": "broad:workflowId",
      "@type": "xsd:string"
    },
    "statusLastChangedDate": {
      "@id": "broad:statusLastChangedDate",
      "@type": "xsd:dateTime"
    },
    "workflowEntity": {
      "@id": "broad:workflowEntity",
      "@type": "@id"
    },
    "costType": {
      "@id": "broad:costType",
      "@type": "xsd:string"
    },
    "UserCommentUpdateOperation": "broad:UserCommentUpdateOperation",
    "WorkflowCost": "broad:WorkflowCost",
    "WorkflowStatus": "broad:WorkflowStatus",
    "Workspace": "broad:Workspace",
    "authorizationDomain": {
      "@id": "broad:authorizationDomain",
      "@container": "@list"
    },
    "workspaceId": {
      "@id": "broad:workspaceId",
      "@type": "xsd:string"
    },
    "bucketName": {
      "@id": "broad:bucketName",
      "@type": "xsd:string"
    },
    "createdDate": {
      "@id": "broad:createdDate",
      "@type": "xsd:dateTime"
    },
    "lastModified": {
      "@id": "broad:lastModified",
      "@type": "xsd:dateTime"
    },
    "createdBy": {
      "@id": "broad:createdBy",
      "@type": "xsd:string"
    },
    "accessLevels": {
      "@id": "broad:accessLevels"
    },
    "authDomainACLs": {
      "@id": "broad:authDomainACLs"
    },
    "isLocked": {
      "@id": "broad:isLocked",
      "@type": "xsd:boolean"
    },
    "WorkspaceACL": "broad:WorkspaceACL",
    "acl": {
      "@id": "broad:acl"
    },
    "WorkspaceACLUpdate": "broad:WorkspaceACLUpdate",
    "accessLevel": {
      "@id": "broad:accessLevel",
      "@type": "xsd:string"
    },
    "canShare": {
      "@id": "broad:canShare",
      "@type": "xsd:boolean"
    },
    "canCompute": {
      "@id": "broad:canCompute",
      "@type": "xsd:boolean"
    },
    "WorkspaceACLUpdateResponse": "broad:WorkspaceACLUpdateResponse",
    "subjectId": {
      "@id": "broad:subjectId",
      "@type": "xsd:string"
    },
    "WorkspaceACLUpdateResponseList": "broad:WorkspaceACLUpdateResponseList",
    "usersUpdated": {
      "@id": "broad:usersUpdated",
      "@container": "@list"
    },
    "invitesSent": {
      "@id": "broad:invitesSent",
      "@container": "@list"
    },
    "invitesUpdated": {
      "@id": "broad:invitesUpdated",
      "@container": "@list"
    },
    "usersNotFound": {
      "@id": "broad:usersNotFound",
      "@container": "@list"
    },
    "WorkspaceAccessEntry": "broad:WorkspaceAccessEntry",
    "pending": {
      "@id": "broad:pending",
      "@type": "xsd:boolean"
    },
    "WorkspaceAccessLevel": "broad:WorkspaceAccessLevel",
    "WorkspaceBucketOptions": "broad:WorkspaceBucketOptions",
    "requesterPays": {
      "@id": "broad:requesterPays",
      "@type": "xsd:boolean"
    },
    "WorkspaceDeletionResult": "broad:WorkspaceDeletionResult",
    "gcpContext": {
      "@id": "broad:gcpContext",
      "@type": "@id"
    },
    "GcpWorkspaceDeletionContext": "broad:GcpWorkspaceDeletionContext",
    "WorkspaceDetails": "broad:WorkspaceDetails",
    "workflowCollectionName": {
      "@id": "broad:workflowCollectionName",
      "@type": "xsd:string"
    },
    "googleProject": {
      "@id": "broad:googleProject",
      "@type": "xsd:string"
    },
    "googleProjectNumber": {
      "@id": "broad:googleProjectNumber",
      "@type": "xsd:string"
    },
    "workspaceVersion": {
      "@id": "broad:workspaceVersion",
      "@type": "xsd:string"
    },
    "billingAccountErrorMessage": {
      "@id": "broad:billingAccountErrorMessage",
      "@type": "xsd:string"
    },
    "completedCloneWorkspaceFileTransfer": {
      "@id": "broad:completedCloneWorkspaceFileTransfer",
      "@type": "xsd:dateTime"
    },
    "state": {
      "@id": "broad:state",
      "@type": "xsd:string"
    },
    "WorkspaceListResponse": "broad:WorkspaceListResponse",
    "workspaceSubmissionStats": {
      "@id": "broad:workspaceSubmissionStats"
    },
    "WorkspaceName": "broad:WorkspaceName",
    "WorkspaceRequest": "broad:WorkspaceRequest",
    "noWorkspaceOwner": {
      "@id": "broad:noWorkspaceOwner",
      "@type": "xsd:boolean"
    },
    "bucketLocation": {
      "@id": "broad:bucketLocation",
      "@type": "xsd:string"
    },
    "WorkspaceRequestClone": "broad:WorkspaceRequestClone",
    "copyFilesWithPrefix": {
      "@id": "broad:copyFilesWithPrefix",
      "@type": "xsd:string"
    },
    "WorkspaceResponse": "broad:WorkspaceResponse",
    "bucketOptions": {
      "@id": "broad:bucketOptions",
      "@type": "@id"
    },
    "catalog": {
      "@id": "broad:catalog",
      "@type": "xsd:boolean"
    },
    "owners": {
      "@id": "broad:owners",
      "@container": "@list"
    },
    "WorkspaceSettingsResponse": "broad:WorkspaceSettingsResponse",
    "successes": {
      "@id": "broad:successes",
      "@container": "@list"
    },
    "failures": {
      "@id": "broad:failures",
      "@type": "@id"
    },
    "WorkspaceSetting": "broad:WorkspaceSetting",
    "settingType": {
      "@id": "broad:settingType",
      "@type": "xsd:string"
    },
    "config": {
      "@id": "broad:config"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Broad Institute API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Broad Institute's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-15) from openapi/broad-institute-openapi.yml.",
  "dcterms:created": "2026-10-15",
  "dcterms:source": [
    "openapi/broad-institute-openapi.yml"
  ]
}