From 514c0c456af32736a09eea016bd245d50fabde94 Mon Sep 17 00:00:00 2001 From: Marco Cano Date: Mon, 30 Sep 2024 11:11:16 -0700 Subject: [PATCH] Delete schema-backup-120423.json --- schema-backup-120423.json | 70759 ------------------------------------ 1 file changed, 70759 deletions(-) delete mode 100644 schema-backup-120423.json diff --git a/schema-backup-120423.json b/schema-backup-120423.json deleted file mode 100644 index cf510943..00000000 --- a/schema-backup-120423.json +++ /dev/null @@ -1,70759 +0,0 @@ -{ - "discover_schema": { - "aliases": {}, - "mappings": { - "dynamic": "false", - "_meta": { - "metadata_coverage": { - "schema:ContactPoint": { - "coverage": { - "productSupported": 0.0, - "serviceArea": 0.0, - "areaServed": 0.0, - "contactOption": 0.0, - "hoursAvailable": 0.0, - "faxNumber": 0.0, - "telephone": 0.0, - "contactType": 100.0, - "availableLanguage": 0.0, - "email": 100.0, - "url": 100.0 - }, - "count": 3 - }, - "schema:DataDownload": { - "coverage": { - "contentUrl": 96.77, - "encodingFormat": 3.23, - "measurementTechnique": 0.0, - "dateModified": 100.0, - "url": 3.23 - }, - "count": 31 - }, - "schema:URL": { - "coverage": { - "text": 100.0, - "url": 100.0 - }, - "count": 1 - }, - "n3c:Dataset": { - "coverage": { - "release_frequency": 45.12, - "identifier": 100.0, - "funding": 2.44, - "cost": 100.0, - "keywords": 21.95, - "author": 6.1, - "documentation": 50.0, - "description": 100.0, - "domain_team_relevance": 100.0, - "url": 100.0, - "standards_used": 8.54, - "license": 100.0, - "includedInDataCatalog": 2.44, - "contact": 63.41, - "contain_geo_codes": 100.0, - "name": 100.0, - "measurementTechnique": 3.66, - "comment": 28.05, - "contain_phi": 100.0, - "justification": 100.0, - "doi": 21.95 - }, - "count": 82 - }, - "niaid:ComputationalTool": { - "coverage": { - "infectiousAgent": 0.0, - "identifier": 100.0, - "healthCondition": 0.0, - "funding": 0.0, - "species": 0.0, - "programmingLanguage": 0.0, - "name": 100.0, - "description": 100.0, - "dateModified": 100.0, - "codeRepository": 0.0, - "url": 100.0 - }, - "count": 1 - }, - "schema:TemporalInterval": { - "coverage": { - "endDate": 9.09, - "name": 90.91, - "startDate": 9.09 - }, - "count": 11 - }, - "niaid:NiaidDataset": { - "coverage": { - "license": 12.5, - "infectiousAgent": 87.5, - "identifier": 100.0, - "creator": 68.75, - "citation": 6.25, - "species": 87.5, - "name": 100.0, - "description": 100.0, - "measurementTechnique": 100.0, - "infectiousDisease": 68.75 - }, - "count": 16 - }, - "schema:MonetaryGrant": { - "coverage": { - "funder": 0.0, - "identifier": 87.1, - "amount": 0.0, - "name": 6.45, - "description": 61.29, - "url": 58.06 - }, - "count": 31 - }, - "schema:DataCatalog": { - "coverage": { - "name": 100.0, - "measurementTechnique": 0.0, - "dataset": 0.0, - "url": 100.0 - }, - "count": 1 - }, - "schema:AdministrativeArea": { - "coverage": { - "identifier": 100.0, - "administrativeType": 100.0, - "name": 100.0 - }, - "count": 5 - }, - "schema:Thing": { - "coverage": { - "image": 0.0, - "identifier": 33.33, - "description": 0.0, - "alternateName": 0.0, - "subjectOf": 0.0, - "mainEntityOfPage": 0.0, - "pmid": 25.0, - "url": 83.33, - "citeText": 50.0, - "disambiguatingDescription": 0.0, - "additionalType": 0.0, - "potentialAction": 0.0, - "name": 100.0, - "sameAs": 0.0, - "doi": 50.0 - }, - "count": 12 - }, - "niaid:Dataset": { - "coverage": { - "identifier": 100.0, - "funding": 7.5, - "creator": 15.0, - "citation": 10.0, - "description": 100.0, - "distribution": 17.5, - "spatialCoverage": 17.5, - "sdPublisher": 7.5, - "license": 30.0, - "infectiousAgent": 55.0, - "healthCondition": 35.0, - "species": 57.5, - "name": 100.0, - "measurementTechnique": 100.0, - "infectiousDisease": 20.0 - }, - "count": 40 - }, - "schema:Organization": { - "coverage": { - "funder": 0.0, - "dissolutionDate": 0.0, - "contactPoint": 0.0, - "employee": 0.0, - "parentOrganization": 11.69, - "hasOfferCatalog": 0.0, - "knowsLanguage": 0.0, - "legalName": 0.0, - "actionableFeedbackPolicy": 0.0, - "reviews": 0.0, - "affiliation": 1.3, - "taxID": 0.0, - "review": 0.0, - "members": 19.48, - "logo": 0.0, - "owns": 0.0, - "diversityStaffingReport": 0.0, - "brand": 0.0, - "events": 0.0, - "foundingDate": 0.0, - "identifier": 7.79, - "globalLocationNumber": 0.0, - "author": 0.65, - "vatID": 0.0, - "telephone": 0.0, - "foundingLocation": 0.0, - "publishingPrinciples": 0.0, - "numberOfEmployees": 0.0, - "subOrganization": 0.0, - "interactionStatistic": 0.0, - "name": 100.0, - "duns": 0.0, - "employees": 0.0, - "naics": 0.0, - "slogan": 0.0, - "ethicsPolicy": 0.0, - "sponsor": 0.0, - "contactPoints": 0.0, - "founders": 0.0, - "hasCredential": 0.0, - "ownershipFundingInfo": 0.0, - "isicV4": 0.0, - "alumni": 0.0, - "award": 0.0, - "diversityPolicy": 0.0, - "member": 0.0, - "memberOf": 0.0, - "department": 0.0, - "event": 0.0, - "correctionsPolicy": 0.0, - "email": 0.0, - "hasPOS": 0.0, - "hasProductReturnPolicy": 0.0, - "address": 0.0, - "serviceArea": 0.0, - "knowsAbout": 0.0, - "areaServed": 0.0, - "founder": 0.0, - "alternateName": 12.34, - "url": 34.42, - "nonprofitStatus": 0.0, - "awards": 0.0, - "hasMerchantReturnPolicy": 0.0, - "faxNumber": 0.0, - "location": 0.0, - "makesOffer": 0.0, - "unnamedSourcesPolicy": 0.0, - "aggregateRating": 0.0, - "leiCode": 0.0, - "seeks": 0.0 - }, - "count": 154 - }, - "schema:Person": { - "coverage": { - "funder": 0.0, - "parent": 0.0, - "siblings": 0.0, - "contactPoint": 0.0, - "jobTitle": 0.0, - "hasOfferCatalog": 0.0, - "spouse": 0.0, - "callSign": 0.0, - "relatedTo": 0.0, - "knowsLanguage": 0.0, - "honorificSuffix": 0.0, - "affiliation": 0.0, - "children": 0.0, - "deathPlace": 0.0, - "taxID": 0.0, - "familyName": 0.0, - "owns": 0.0, - "brand": 0.0, - "height": 0.0, - "globalLocationNumber": 0.0, - "givenName": 0.0, - "vatID": 0.0, - "follows": 0.0, - "weight": 0.0, - "telephone": 0.0, - "orcid": 17.65, - "publishingPrinciples": 0.0, - "nationality": 0.0, - "interactionStatistic": 0.0, - "colleagues": 0.0, - "alumniOf": 0.0, - "name": 100.0, - "duns": 0.0, - "naics": 0.0, - "additionalName": 0.0, - "parents": 0.0, - "sponsor": 0.0, - "gender": 0.0, - "worksFor": 0.0, - "contactPoints": 0.0, - "hasCredential": 0.0, - "workLocation": 0.0, - "isicV4": 0.0, - "birthPlace": 0.0, - "award": 0.0, - "performerIn": 0.0, - "deathDate": 0.0, - "memberOf": 0.0, - "email": 0.0, - "hasPOS": 0.0, - "knows": 0.0, - "address": 0.0, - "knowsAbout": 0.0, - "hasOccupation": 0.0, - "honorificPrefix": 0.0, - "birthDate": 0.0, - "colleague": 0.0, - "url": 5.88, - "sibling": 0.0, - "awards": 0.0, - "netWorth": 0.0, - "homeLocation": 0.0, - "faxNumber": 0.0, - "makesOffer": 0.0, - "seeks": 0.0 - }, - "count": 17 - }, - "schema:Dataset": { - "coverage": { - "keywords": 0.32, - "catalog": 0.0, - "description": 100.0, - "distribution": 99.68, - "infectiousAgent": 99.68, - "healthCondition": 10.32, - "identifier": 100.0, - "creator": 99.68, - "funding": 99.68, - "variablesMeasured": 0.0, - "citation": 32.9, - "dateModified": 0.32, - "spatialCoverage": 2.9, - "version": 0.32, - "url": 0.32, - "datePublished": 0.32, - "datasetTimeInterval": 0.0, - "issn": 0.0, - "species": 66.45, - "includedInDataCatalog": 0.0, - "includedDataCatalog": 0.0, - "variableMeasured": 0.0, - "name": 100.0, - "measurementTechnique": 100.0, - "sameAs": 0.32, - "doi": 1.61 - }, - "count": 310 - }, - "schema:ScholarlyArticle": { - "coverage": { - "identifier": 51.22, - "volumeNumber": 51.22, - "journalName": 51.22, - "pagination": 51.22, - "author": 51.22, - "issueNumber": 51.22, - "pmid": 51.22, - "url": 100.0, - "datePublished": 51.22, - "issn": 51.22, - "name": 100.0, - "pmcid": 41.46, - "journalNameAbbrev": 51.22, - "doi": 51.22 - }, - "count": 41 - }, - "outbreak:Dataset": { - "coverage": { - "identifier": 100.0, - "funding": 18.75, - "citedBy": 0.0, - "evaluations": 0.0, - "dataDownload": 12.5, - "keywords": 96.88, - "author": 90.62, - "curationDate": 93.75, - "description": 100.0, - "dateModified": 0.0, - "topicCategory": 100.0, - "datePublished": 0.0, - "license": 81.25, - "infectiousAgent": 100.0, - "species": 100.0, - "isBasedOn": 0.0, - "curatedBy": 0.0, - "variableMeasured": 78.12, - "name": 100.0, - "isRelatedTo": 0.0, - "measurementTechnique": 100.0, - "doi": 0.0, - "infectiousDisease": 0.0 - }, - "count": 32 - }, - "schema:ComputationalTool": { - "coverage": { - "applicationCategory": 35.42, - "identifier": 100.0, - "creator": 100.0, - "funding": 100.0, - "citation": 47.92, - "programmingLanguage": 50.0, - "description": 100.0, - "dateModified": 50.0, - "applicationSubCategory": 10.42, - "url": 100.0, - "datePublished": 12.5, - "license": 35.42, - "infectiousAgent": 45.83, - "healthCondition": 20.83, - "dateCreated": 10.42, - "species": 10.42, - "name": 100.0, - "softwareVersion": 4.17 - }, - "count": 48 - } - } - }, - "properties": { - "_meta": { - "properties": { - "date_created": { - "type": "date" - }, - "last_updated": { - "type": "date" - }, - "url": { - "type": "keyword" - }, - "username": { - "type": "keyword" - }, - "version": { - "type": "text" - } - } - }, - "_status": { - "properties": { - "refresh_msg": { - "type": "text", - "index": false - }, - "refresh_status": { - "type": "integer" - }, - "refresh_ts": { - "type": "date" - } - } - } - } - }, - "settings": { - "index": { - "routing": { - "allocation": { - "include": { - "_tier_preference": "data_content" - } - } - }, - "number_of_shards": "1", - "provided_name": "discover_schema", - "creation_date": "1696355805059", - "number_of_replicas": "0", - "uuid": "SsrCW75zQcitOtyAbIDVAQ", - "version": { - "created": "8040399" - } - } - }, - "docs": [ - { - "_id": "bioschemastypes", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "owl": "http://www.w3.org/2002/07/owl/", - "bioschemas": "https://discovery.biothings.io/view/bioschemas/", - "bioschemasdrafts": "https://discovery.biothings.io/view/bioschemasdrafts/", - "bioschemastypes": "https://discovery.biothings.io/view/bioschemastypes/", - "bioschemastypesdrafts": "https://discovery.biothings.io/view/bioschemastypesdrafts/", - "bioschemasdeprecated": "https://discovery.biothings.io/view/bioschemasdeprecated/", - "dct": "http://purl.org/dc/terms/", - "@dateModified": "07/12/2023, 15:13:08" - }, - "@graph": [ - { - "@id": "bioschemastypes:Taxon", - "@type": "rdfs:Class", - "rdfs:comment": "A set of organisms asserted to represent a natural cohesive biological unit. Version: 1.0-RELEASE", - "schema:schemaVersion": [ - "https://bioschemas.org/types/Taxon/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/Taxon/jsonld/type/Taxon_v1.0-RELEASE.json" - ], - "rdfs:label": "Taxon", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:BioChemEntity", - "@type": "rdfs:Class", - "rdfs:comment": "Any biological, chemical, or biochemical thing. For example: a protein; a gene; a chemical; a synthetic chemical. Note, this version (0.7-RELEASE) is the version that is currently pending on schema.org", - "rdfs:label": "BioChemEntity", - "schema:additionalType": "https://bioschemas.org/types#nav-release", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/BioChemEntity/jsonld/type/BioChemEntity_v0.7-RELEASE.json", - "https://bioschemas.org/types/BioChemEntity/0.7-RELEASE" - ], - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:BioSample", - "@type": "rdfs:Class", - "rdfs:comment": "A biological material entity that is representative of a whole.\nComments: Typically samples are intended to be representative of the whole or aspects thereof. Examples of samples include biomedical samples (blood, urine) and plant specimens held at herbaria. Version 0.1-RELEASE. Note, the parent class for this schema has been updated to a pending class in schema.org.", - "rdfs:label": "BioSample", - "schema:additionalType": "https://bioschemas.org/types#nav-release", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/BioSample/jsonld/type/BioSample_v0.1-RELEASE.json", - "https://bioschemas.org/types/BioSample/0.1-RELEASE" - ], - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:ChemicalSubstance", - "@type": "rdfs:Class", - "rdfs:comment": "A chemical substance is 'a portion of matter of constant composition, composed of molecular entities of the same type or of different types' (source: ChEBI:59999). Version: 0.3-RELEASE-2019_09_02. This version is was released as a pending class as of schema.org version 13", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/ChemicalSubstance/jsonld/type/ChemicalSubstance_v0.3-RELEASE-2019_09_02.json", - "https://bioschemas.org/types/ChemicalSubstance/0.3-RELEASE-2019_09_02" - ], - "rdfs:label": "ChemicalSubstance", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:Gene", - "@type": "rdfs:Class", - "rdfs:comment": "A discrete unit of inheritance which affects one or more biological traits (Source: https://en.wikipedia.org/wiki/Gene). Examples include FOXP2 (Forkhead box protein P2), SCARNA21 (small Cajal body-specific RNA 21), A- (agouti genotype). Note, this version of the type has been added as a pending class in schema.org.", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Gene/jsonld/type/Gene_v0.3-RELEASE-2019_09_02.json", - "https://bioschemas.org/types/Gene/0.3-RELEASE-2019_09_02" - ], - "rdfs:label": "Gene", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:MolecularEntity", - "@type": "rdfs:Class", - "rdfs:comment": "Any constitutionally or isotopically distinct atom, molecule, ion, ion pair, radical, radical ion, complex, conformer etc., identifiable as a separately distinguishable entity. (Source: ChEBI:23367). Note, this version has been updated to a pending class in schema.org.", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/MolecularEntity/jsonld/type/MolecularEntity_v0.3-RELEASE-2019_09_02.json", - "https://bioschemas.org/types/MolecularEntity/0.3-RELEASE-2019_09_02" - ], - "rdfs:label": "MolecularEntity", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:Protein", - "@type": "rdfs:Class", - "rdfs:comment": "Protein is here used in its widest possible definition, as classes of amino acid based molecules. Amyloid-beta Protein in human (UniProt P05067), eukaryota (e.g. an OrthoDB group) or even a single molecule that one can point to are all of type schema:Protein. A protein can thus be a subclass of another protein, e.g. schema:Protein as a UniProt record can have multiple isoforms inside it which would also be schema:Protein. They can be imagined, synthetic, hypothetical or naturally occurring. This version has been added to schema.org as a pending type.", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Protein/jsonld/type/Protein_v0.3-RELEASE-2019_09_02.json", - "https://bioschemas.org/types/Protein/0.3-RELEASE-2019_09_02" - ], - "rdfs:label": "Protein", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:FormalParameter", - "@type": "rdfs:Class", - "rdfs:comment": "A FormalParameter is an identified variable used to stand for the actual value(s) that are consumed/produced by a set of steps. Version: 1.0-RELEASE (09 March 2021) ", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/FormalParameter/jsonld/type/FormalParameter_v1.0-RELEASE.json", - "https://bioschemas.org/types/FormalParameter/1.0-RELEASE" - ], - "rdfs:label": "FormalParameter", - "rdfs:subClassOf": { - "@id": "schema:Intangible" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:ComputationalWorkflow", - "@type": "rdfs:Class", - "rdfs:comment": "A computational workflow consists of an orchestrated and repeatable pattern of activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process information (source Wikipedia.org). It is executed by a computational process and is thus distinct from laboratory or business workflows. version 1.0-RELEASE", - "schema:schemaVersion": [ - "https://bioschemas.org/types/ComputationalWorkflow/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/ComputationalWorkflow/jsonld/type/ComputationalWorkflow_v1.0-RELEASE.json" - ], - "rdfs:label": "ComputationalWorkflow", - "rdfs:subClassOf": { - "@id": "schema:SoftwareSourceCode" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:TaxonName", - "@type": "rdfs:Class", - "rdfs:comment": "A name of a biological taxon, may it be valid (zoology) / accepted (botany) or not. Version: 1.0-RELEASE", - "schema:schemaVersion": [ - "https://bioschemas.org/types/TaxonName/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/TaxonName/jsonld/type/TaxonName_v1.0-RELEASE.json" - ], - "rdfs:label": "TaxonName", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "additional_type": "https://bioschemas.org/types#nav-release" - }, - { - "@id": "bioschemastypes:childTaxon", - "rdfs:comment": "Closest child taxa of the taxon in question.\nInverse property: parentTaxon Direct, most proximate lower-rank child taxa", - "@type": "rdf:Property", - "rdfs:label": "childTaxon", - "schema:domainIncludes": { - "@id": "bioschemastypes:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Taxon" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:parentTaxon", - "rdfs:comment": "Closest parent taxon of the taxon in question.\nInverse property: childTaxon Direct, most proximate higher-rank parent taxon", - "@type": "rdf:Property", - "rdfs:label": "parentTaxon", - "schema:domainIncludes": { - "@id": "bioschemastypes:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Taxon" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:scientificName", - "rdfs:comment": "A TaxonName representing the currently valid (zoological) or accepted (botanical) name for that taxon.", - "@type": "rdf:Property", - "rdfs:label": "scientificName", - "schema:domainIncludes": { - "@id": "bioschemastypes:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:TaxonName" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:alternateScientificName", - "rdfs:comment": "A TaxonName representing a scientific name, with authorship and date information if known, of a synonym of the currently valid (zoological) or accepted (botanical) name.", - "@type": "rdf:Property", - "rdfs:label": "alternateScientificName", - "schema:domainIncludes": { - "@id": "bioschemastypes:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:TaxonName" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:associatedDisease", - "@type": "rdf:Property", - "rdfs:comment": "Disease associated to this BioChemEntity. Such a disease can be a MedicalCondition or a URL. If you want to add an evidence supporting the association, please use PropertyValue.", - "rdfs:label": "associatedDisease", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:MedicalCondition" - }, - { - "@id": "schema:URL" - }, - { - "@id": "schema:PropertyValue" - } - ] - }, - { - "@id": "bioschemastypes:bioChemInteraction", - "@type": "rdf:Property", - "rdfs:comment": "A BioChemEntity that is know to interact with this item.", - "rdfs:label": "bioChemInteraction", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypes:bioChemSimilarity", - "@type": "rdf:Property", - "rdfs:comment": "A similar molecular entity, e.g., obtained by fingerprint similarity algorithm.", - "rdfs:label": "bioChemSimilarity", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypes:biologicalRole", - "@type": "rdf:Property", - "rdfs:comment": "A role played by the molecular entity within a biological context.", - "rdfs:label": "biologicalRole", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "bioschemastypes:hasBioChemEntityPart", - "@type": "rdf:Property", - "rdfs:comment": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "rdfs:label": "hasBioChemEntityPart", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypes:hasMolecularFunction", - "@type": "rdf:Property", - "rdfs:comment": "Molecular function performed by this BioChemEntity; please use PropertyValue if you want to include any evidence.", - "rdfs:label": "hasMolecularFunction", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:hasRepresentation", - "@type": "rdf:Property", - "rdfs:comment": "A common representation such as a protein sequence or chemical structure for this entity. For images use schema.org/image.", - "rdfs:label": "hasRepresentation", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypes:isEncodedByBioChemEntity", - "@type": "rdf:Property", - "rdfs:comment": "Another BioChemEntity encoding this one. Inverse property: encodesBioChemEntity.", - "rdfs:label": "isEncodedByBioChemEntity", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:Gene" - } - ] - }, - { - "@id": "bioschemastypes:isInvolvedInBiologicalProcess", - "@type": "rdf:Property", - "rdfs:comment": "Biological process this BioChemEntity is involved in; please use PropertyValue if you want to include any evidence.", - "rdfs:label": "isInvolvedInBiologicalProcess", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:isLocatedInSubcellularLocation", - "@type": "rdf:Property", - "rdfs:comment": "Subcellular location where this BioChemEntity is located; please use PropertyValue if you want to include any evidence.", - "rdfs:label": "isLocatedInSubcellularLocation", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:isPartOfBioChemEntity", - "@type": "rdf:Property", - "rdfs:comment": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: hasBioChemEntityPart", - "rdfs:label": "isPartOfBioChemEntity", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypes:taxonomicRange", - "@type": "rdf:Property", - "rdfs:comment": "The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "rdfs:label": "taxonomicRange", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:URL" - }, - { - "@id": "bioschemastypes:Taxon" - } - ] - }, - { - "@id": "bioschemastypes:additionalProperty", - "@type": "rdf:Property", - "rdfs:comment": "A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.", - "rdfs:label": "additionalProperty", - "schema:sameAs": { - "@id": "schema:additionalProperty" - }, - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - } - ] - }, - { - "@id": "bioschemastypes:collector", - "@type": "rdf:Property", - "rdfs:comment": "The Person or Organization who collected the Sample. ", - "rdfs:label": "collector", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Organization" - }, - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bioschemastypes:custodian", - "@type": "rdf:Property", - "rdfs:comment": "The Person or Organization who is responsible for the Sample.", - "rdfs:label": "custodian", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Organization" - }, - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bioschemastypes:dateCreated", - "@type": "rdf:Property", - "rdfs:comment": "The date on which the CreativeWork was created or the item was added to a DataFeed. ", - "rdfs:label": "dateCreated", - "schema:sameAs": { - "@id": "schema:dateCreated" - }, - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "bioschemastypes:gender", - "@type": "rdf:Property", - "rdfs:comment": "Gender of the person. While http://schema.org/Male and http://schema.org/Female may be used, text strings are also acceptable for people who do not identify as a binary gender", - "rdfs:label": "gender", - "schema:sameAs": { - "@id": "schema:gender" - }, - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:GenderType" - } - ] - }, - { - "@id": "bioschemastypes:isControl", - "@type": "rdf:Property", - "rdfs:comment": "Indicates whether the sample is being used as a normal control, may be in combination with another sample.", - "rdfs:label": "isControl", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ] - }, - { - "@id": "bioschemastypes:itemLocation", - "@type": "rdf:Property", - "rdfs:comment": "Current location of the item. ", - "rdfs:label": "itemLocation", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Place" - }, - { - "@id": "schema:PostalAddress" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:locationCreated", - "@type": "rdf:Property", - "rdfs:comment": "The location where the CreativeWork was created, which may not be the same as the location depicted in the CreativeWork. ", - "rdfs:label": "locationCreated", - "schema:sameAs": { - "@id": "schema:locationCreated" - }, - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Place" - } - ] - }, - { - "@id": "bioschemastypes:samplingAge", - "@type": "rdf:Property", - "rdfs:comment": "The age of the object when the Sample was created. ", - "rdfs:label": "samplingAge", - "schema:domainIncludes": { - "@id": "bioschemastypes:BioSample" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ] - }, - { - "@id": "bioschemastypes:chemicalComposition", - "rdfs:comment": "The chemical composition describes the identity and relative ratio of the chemical elements that make up the substance. For substances this often cannot be accurately determined, an approximation is acceptable.", - "@type": "rdf:Property", - "rdfs:label": "chemicalComposition", - "schema:domainIncludes": { - "@id": "bioschemastypes:ChemicalSubstance" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:hasStatus", - "@type": "rdf:Property", - "rdfs:comment": "Schema: One of pseudogene, dead, killed, live, predicted, suppressed.", - "rdfs:label": "hasStatus", - "schema:domainIncludes": { - "@id": "bioschemastypes:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:alternativeOf", - "@type": "rdf:Property", - "rdfs:comment": "Another gene which is a variation of this one.", - "rdfs:label": "alternativeOf", - "schema:domainIncludes": { - "@id": "bioschemastypes:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Gene" - } - ] - }, - { - "@id": "bioschemastypes:encodesBioChemEntity", - "@type": "rdf:Property", - "rdfs:comment": "Another BioChemEntity encoded by this one. Inverse property: isEncodedByBioChemEntity.", - "rdfs:label": "encodesBioChemEntity", - "schema:domainIncludes": { - "@id": "bioschemastypes:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypes:expressedIn", - "@type": "rdf:Property", - "rdfs:comment": "Tissue, organ, biological sample, etc in which activity of this gene has been observed experimentally. For example brain, digestive system.", - "rdfs:label": "expressedIn", - "schema:domainIncludes": { - "@id": "bioschemastypes:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:AnatomicalStructure" - }, - { - "@id": "schema:AnatomicalSystem" - }, - { - "@id": "schema:BioChemEntity" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "bioschemastypes:inChI", - "@type": "rdf:Property", - "rdfs:comment": "Non-proprietary identifier for molecular entity that can be used in printed and electronic data sources thus enabling easier linking of diverse data compilations.", - "rdfs:label": "inChI", - "schema:domainIncludes": { - "@id": "bioschemastypes:MolecularEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:inChIKey", - "@type": "rdf:Property", - "rdfs:comment": "InChIKey is a hashed version of the full InChI (using the SHA-256 algorithm).", - "rdfs:label": "inChIKey", - "schema:domainIncludes": { - "@id": "bioschemastypes:MolecularEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:iupacName", - "@type": "rdf:Property", - "rdfs:comment": "Systematic method of naming chemical compounds as recommended by the International Union of Pure and Applied Chemistry (IUPAC).", - "rdfs:label": "iupacName", - "schema:domainIncludes": { - "@id": "bioschemastypes:MolecularEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:molecularFormula", - "@type": "rdf:Property", - "rdfs:comment": "The empirical formula is the simplest whole number ratio of all the atoms in a molecule.", - "rdfs:label": "molecularFormula", - "schema:domainIncludes": { - "@id": "bioschemastypes:MolecularEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:molecularWeight", - "@type": "rdf:Property", - "rdfs:comment": "This is the molecular weight of the entity being described, not of the parent. Units should be included in the form ' ', for example '12 amu' or as '.", - "rdfs:label": "molecularWeight", - "schema:domainIncludes": { - "@id": "bioschemastypes:MolecularEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:QuantitativeValue" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:monoisotopicMolecularWeight", - "@type": "rdf:Property", - "rdfs:comment": "The monoisotopic mass is the sum of the masses of the atoms in a molecule using the unbound, ground-state, rest mass of the principal (most abundant) isotope for each element instead of the isotopic average mass. Please include the units the form ' ', for example '770.230488 g/mol' or as '.", - "rdfs:label": "monoisotopicMolecularWeight", - "schema:domainIncludes": { - "@id": "bioschemastypes:MolecularEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:QuantitativeValue" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:smiles", - "@type": "rdf:Property", - "rdfs:comment": "A specification in form of a line notation for describing the structure of chemical species using short ASCII strings.", - "rdfs:label": "smiles", - "schema:domainIncludes": { - "@id": "bioschemastypes:MolecularEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypes:defaultValue", - "@type": "rdf:Property", - "rdfs:comment": "The default value for the FormalParameter. This is commonly only used for Inputs.", - "rdfs:label": "defaultValue", - "schema:domainIncludes": { - "@id": "bioschemastypes:FormalParameter" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:Thing" - } - ] - }, - { - "@id": "bioschemastypes:valueRequired", - "@type": "rdf:Property", - "rdfs:comment": "If the FormalParameter must be specified. This is commonly only used for Inputs", - "rdfs:label": "valueRequired", - "schema:domainIncludes": { - "@id": "bioschemastypes:FormalParameter" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ] - }, - { - "@id": "bioschemastypes:encodingFormat", - "@type": "rdf:Property", - "rdfs:comment": "URLs to accepted formats. It is strongly recommented that this be specified. If it is not specified, then nothing should be assumed about the encoding formats of the FormalParameter. Recommended ontology: http://edamontology.org/format_1915", - "rdfs:label": "encodingFormat", - "schema:domainIncludes": { - "@id": "bioschemastypes:FormalParameter" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:input", - "@type": "rdf:Property", - "rdfs:comment": "An input required to use the computational workflow (eg. Excel spreadsheet, BAM file)", - "rdfs:label": "input", - "schema:domainIncludes": { - "@id": "bioschemastypes:ComputationalWorkflow" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:FormalParameter" - } - ] - }, - { - "@id": "bioschemastypes:output", - "@type": "rdf:Property", - "rdfs:comment": "An output produced by the workflow", - "rdfs:label": "output", - "schema:domainIncludes": { - "@id": "bioschemastypes:ComputationalWorkflow" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:FormalParameter" - } - ] - }, - { - "@id": "bioschemastypes:documentation", - "@type": "rdf:Property", - "rdfs:comment": "Documentation describing the ComputationalWorkflow and its use.", - "rdfs:label": "documentation", - "schema:domainIncludes": { - "@id": "bioschemastypes:ComputationalWorkflow" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:funding", - "@type": "rdf:Property", - "rdfs:comment": "The funding for the workflow", - "rdfs:label": "funding", - "schema:sameAs": { - "@id": "schema:funding" - }, - "schema:domainIncludes": { - "@id": "bioschemastypes:ComputationalWorkflow" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Grant" - } - ] - }, - { - "@id": "bioschemastypes:softwareRequirements", - "@type": "rdf:Property", - "rdfs:comment": "Renaming schema.org/requirements as softwareRequirements. Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (Examples: DirectX, Java or .NET runtime). Supersedes requirements. ", - "rdfs:label": "softwareRequirements", - "schema:sameAs": { - "@id": "schema:softwareRequirements" - }, - "schema:domainIncludes": { - "@id": "bioschemastypes:ComputationalWorkflow" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:taxonRank", - "rdfs:comment": "The taxonomic rank of this taxon given preferably as a URI from a controlled vocabulary (e.g. the ranks from TDWG TaxonRank ontology or equivalent Wikidata URIs) ", - "@type": "rdf:Property", - "rdfs:label": "taxonRank", - "schema:domainIncludes": [ - { - "@id": "bioschemastypes:Taxon" - }, - { - "@id": "bioschemastypes:TaxonName" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypes:potentialUse", - "rdfs:comment": "Intended use of the BioChemEntity by humans. ", - "@type": "rdf:Property", - "rdfs:label": "potentialUse", - "schema:domainIncludes": [ - { - "@id": "bioschemastypes:ChemicalSubstance" - }, - { - "@id": "bioschemastypes:MolecularEntity" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "bioschemastypes:chemicalRole", - "rdfs:comment": "A role played by the BioChemEntity within a chemical context. A role played by the molecular entity within a chemical context.", - "@type": "rdf:Property", - "rdfs:label": "chemicalRole", - "schema:domainIncludes": [ - { - "@id": "bioschemastypes:ChemicalSubstance" - }, - { - "@id": "bioschemastypes:MolecularEntity" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "bioschemastypes:hasBioPolymerSequence", - "rdfs:comment": "A symbolic representation of a BioChemEnity. For example, a nucleotide sequence of a Gene or an amino acid sequence of a Protein.", - "@type": "rdf:Property", - "rdfs:label": "hasBioPolymerSequence", - "schema:domainIncludes": [ - { - "@id": "bioschemastypes:Gene" - }, - { - "@id": "bioschemastypes:Protein" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "dct:conformsTo", - "@type": "rdf:Property", - "rdfs:comment": "Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used. Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example.", - "rdfs:label": "conformsTo", - "schema:domainIncludes": [ - { - "@id": "bioschemastypes:Taxon" - }, - { - "@id": "bioschemastypes:BioChemEntity" - }, - { - "@id": "bioschemastypes:BioSample" - }, - { - "@id": "bioschemastypes:ChemicalSubstance" - }, - { - "@id": "bioschemastypes:Gene" - }, - { - "@id": "bioschemastypes:MolecularEntity" - }, - { - "@id": "bioschemastypes:Protein" - }, - { - "@id": "bioschemastypes:FormalParameter" - }, - { - "@id": "bioschemastypes:ComputationalWorkflow" - }, - { - "@id": "bioschemastypes:TaxonName" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:Thing" - } - ] - } - ], - "_meta": { - "username": "gtsueng", - "url": "https://raw.githubusercontent.com/BioSchemas/bioschemas-dde/main/bioschemastypes.json", - "date_created": "2023-05-25T14:56:08.439006-07:00", - "last_updated": "2023-10-03T10:56:46.411909-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:45.305878-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "bioschemas", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "owl": "http://www.w3.org/2002/07/owl/", - "bioschemas": "https://discovery.biothings.io/view/bioschemas/", - "bioschemasdrafts": "https://discovery.biothings.io/view/bioschemasdrafts/", - "bioschemastypes": "https://discovery.biothings.io/view/bioschemastypes/", - "bioschemastypesdrafts": "https://discovery.biothings.io/view/bioschemastypesdrafts/", - "bioschemasdeprecated": "https://discovery.biothings.io/view/bioschemasdeprecated/", - "dct": "http://purl.org/dc/terms/", - "@dateModified": "07/12/2023, 15:13:20", - "dwc": "http://rs.tdwg.org/dwc/terms/" - }, - "@graph": [ - { - "@id": "bioschemas:ChemicalSubstance", - "@type": "rdfs:Class", - "rdfs:comment": "This profile describes a ChemicalSubstance which is 'a portion of matter of constant composition, composed of molecular entities of the same type or of different types' (source: ChEBI:59999). Note, the parent class for this profile has been updated to a pending class in schema.org.", - "rdfs:label": "ChemicalSubstance", - "rdfs:subClassOf": { - "@id": "schema:ChemicalSubstance" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "potentialUse": { - "description": "Intended use of the BioChemEntity by humans.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "chemicalComposition": { - "description": "The chemical composition describes the identity and relative ratio of the chemical elements that make up the substance. For substances this often cannot be accurately determined, an approximation is acceptable.", - "type": "string", - "owl:cardinality": "one" - }, - "chemicalRole": { - "description": "A role played by the BioChemEntity or molecular entity within a chemical context.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemInteraction": { - "description": "A BioChemEntity that is know to interact with this item.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemSimilarity": { - "description": "A similar molecular entity, e.g., obtained by fingerprint similarity algorithm.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "biologicalRole": { - "description": "A role played by the molecular entity within a biological context.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "disambiguatingDescription": { - "description": "A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/ChemicalSubstance/jsonld/ChemicalSubstance_v0.4-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "name", - "identifier", - "url", - "conformsTo" - ], - "recommended": [ - "chemicalComposition", - "hasBioChemEntityPart" - ], - "optional": [ - "alternateName", - "bioChemInteraction", - "bioChemSimilarity", - "biologicalRole", - "chemicalRole", - "description", - "disambiguatingDescription", - "image", - "potentialUse", - "sameAs" - ], - "definitions": { - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "bioChemEntity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/ChemicalSubstance/jsonld/ChemicalSubstance_v0.4-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/ChemicalSubstance/jsonld/ChemicalSubstance_v0.4-RELEASE.json", - "https://bioschemas.org/profiles/ChemicalSubstance/0.4-RELEASE" - ] - }, - { - "@id": "bioschemas:Gene", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile describing a Gene in Life Sciences. This Gene profile specification presents the markup for describing a Gene and is based on the 1.0 release. Note, the parent class for this profile has been updated to a pending class in schema.org.", - "rdfs:label": "Gene", - "rdfs:subClassOf": { - "@id": "schema:Gene" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "encodesBioChemEntity": { - "description": "For genes, this property is used to express in a generic way gene products encoded by this gene, for instance RNA or Protein", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOfBioChemEntity": { - "description": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: hasBioChemEntityPart. For genes, it is recommended to at least specify the DNA/chromosome containing this gene.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "alternativeOf": { - "description": "Is variant of. Use this property to express when a gene is a variant of any other gene.", - "oneOf": [ - { - "$ref": "#/definitions/gene" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/gene" - } - } - ], - "owl:cardinality": "many" - }, - "associatedDisease": { - "description": "Disease associated to this BioChemEntity. Such a disease can be a MedicalCondition or a URL. If you want to add an evidence supporting the association, please use PropertyValue.", - "anyOf": [ - { - "$ref": "#/definitions/medicalCondition" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/medicalCondition" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "expressedIn": { - "description": "Tissue, organ, biological sample, etc in which activity of this gene has been observed experimentally. For example brain, digestive system.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - }, - { - "$ref": "#/definitions/anatomicalStructure" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/anatomicalStructure" - } - }, - { - "$ref": "#/definitions/anatomicalSystem" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/anatomicalSystem" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioPolymerSequence": { - "description": "Schema: A symbolic representation of a BioChemEnity. For example, a nucleotide sequence of a Gene or an amino acid sequence of a Protein.", - "type": "string", - "owl:cardinality": "one" - }, - "hasMolecularFunction": { - "description": "Molecular function performed by this BioChemEntity; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasRepresentation": { - "description": "A common representation such as a protein sequence or chemical structure for this entity. For images use schema.org/image.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasStatus": { - "description": "Schema: One of pseudogene, dead, killed, live, predicted, suppressed.", - "type": "string", - "enum": [ - "pseudogene", - "dead", - "killed", - "live", - "predicted", - "suppressed" - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "isInvolvedInBiologicalProcess": { - "description": "Biological process this BioChemEntity is involved in; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isLocatedInSubcellularLocation": { - "description": "Subcellular location where this BioChemEntity is located; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "taxonomicRange": { - "description": "The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/Gene/jsonld/Gene_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "conformsTo" - ], - "recommended": [ - "description", - "encodesBioChemEntity", - "isPartOfBioChemEntity", - "url" - ], - "optional": [ - "alternateName", - "alternativeOf", - "associatedDisease", - "expressedIn", - "hasBioChemEntityPart", - "hasBioPolymerSequence", - "hasMolecularFunction", - "hasRepresentation", - "hasStatus", - "image", - "isInvolvedInBiologicalProcess", - "isLocatedInSubcellularLocation", - "mainEntityOfPage", - "sameAs", - "taxonomicRange" - ], - "definitions": { - "taxon": { - "@type": "Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - } - }, - "required": [] - }, - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - } - }, - "required": [] - }, - "medicalCondition": { - "@type": "MedicalCondition", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "bioChemEntity": { - "@type": "BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "gene": { - "@type": "Gene", - "type": "object", - "properties": { - "identifier": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "quantitativeValue": { - "@type": "QuantitativeValue", - "type": "object", - "properties": { - "value": { - "type": "string" - }, - "unitText": { - "type": "string" - } - }, - "required": [] - }, - "anatomicalStructure": { - "@type": "AnatomicalStructure", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "anatomicalSystem": { - "@type": "AnatomicalSystem", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/Gene/jsonld/Gene_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Gene/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/Gene/jsonld/Gene_v1.0-RELEASE.json" - ] - }, - { - "@id": "bioschemas:Taxon", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile for describing a biological taxon This profile aims to denote a taxon by common properties such as its scientific name, taxonomic rank and vernacular names. It is also a means to link to existing taxonomic registers where each taxon has a URI. Version 1.0-RELEASE.

Summary of Changes


Changes since 0.8-DRAFT:
  • None. Version 0.8-DRAFT was the draft approved for release.
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/Taxon/jsonld/Taxon_v1.0-RELEASE.json", - "https://bioschemas.org/profiles/Taxon/1.0-RELEASE" - ], - "rdfs:label": "Taxon", - "rdfs:subClassOf": { - "@id": "bioschemastypes:Taxon" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalType": { - "description": "A Taxon type from a well known vocabulary, e.g. DarwinCore http://rs.tdwg.org/dwc/terms/Taxon or http://rs.tdwg.org/ontology/voc/TaxonConcept#TaxonConcept An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "Scientific name, with authorship and date information if known, of a synonym of the currently valid (zoological) or accepted (botanical) name. An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "alternateScientificName": { - "description": " A TaxonName representing a scientific name, with authorship and date information if known, of a synonym of the currently valid (zoological) or accepted (botanical) name", - "oneOf": [ - { - "$ref": "#/definitions/taxonname" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxonname" - } - } - ], - "owl:cardinality": "many" - }, - "childTaxon": { - "description": "Direct, most proximate lower-rank child taxa Closest child taxa of the taxon in question.\nInverse property: parentTaxon", - "anyOf": [ - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "disambiguatingDescription": { - "description": "Can be used to specify the taxon circumscription retained in this description, e.g. by denoting the scientific works that assert the status of the accepted/valid name and synonyms. A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.", - "type": "string", - "owl:cardinality": "one" - }, - "vernacularName": { - "description": "A vernacular (common) name of the taxon ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "A PropertyValue should be used to relate the taxon with couterparts identifiers within well known authorities such as GBIF, WoRMS, EoL etc.\nWikidata properties may be used in this respect, e.g.:\nNCBI id (https://www.wikidata.org/entity/P685), \nGBIF id (https://www.wikidata.org/entity/P846),\nEoL id (https://www.wikidata.org/entity/P830), \niNaturalist id (https://www.wikidata.org/entity/P3151), \nWoRMS id (https://www.wikidata.org/entity/P850), \nFishbase id (https://www.wikidata.org/entity/P938),\nTAXREF id (https://www.wikidata.org/entity/P3186),\n...\n The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.\n", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": " An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A CreativeWork, such as a scholarly article, asserting the status of the accepted/valid name and synonyms, retained for the taxon circumscription A resource from which this work is derived or from which it is a modification or adaption. Supersedes, isBasedOnUrl. ", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": " Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.\nInverse property: mainEntity.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": "Currently valid (zoological) or accepted (botanical) name for that taxon, with authorship and date information if known. The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "parentTaxon": { - "description": "Direct, most proximate higher-rank parent taxon Closest parent taxon of the taxon in question.\nInverse property: childTaxon", - "oneOf": [ - { - "$ref": "#/definitions/taxon" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of third-party webpages describing the same taxon URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "scientificName": { - "description": " A TaxonName representing the currently valid (zoological) or accepted (botanical) name for that taxon", - "$ref": "#/definitions/taxonname", - "owl:cardinality": "one" - }, - "taxonRank": { - "description": " The taxonomic rank of this taxon given preferably as a URI from a controlled vocabulary (e.g. the ranks from TDWG TaxonRank ontology or equivalent Wikidata URIs)", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Link to the webpage associated to this taxon URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/Taxon/jsonld/Taxon_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "name", - "taxonRank", - "conformsTo" - ], - "recommended": [ - "parentTaxon", - "scientificName", - "url", - "sameAs" - ], - "optional": [ - "additionalType", - "alternateName", - "alternateScientificName", - "childTaxon", - "description", - "disambiguatingDescription", - "vernacularName", - "identifier", - "image", - "isBasedOn", - "mainEntityOfPage" - ], - "definitions": { - "taxonname": { - "@type": "bioschemastypes:TaxonName", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "taxon": { - "@type": "bioschemastypes:Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "propertyvalue": { - "@type": "schema:PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "schema:CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "imageobject": { - "@type": "schema:ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "creativework": { - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/Taxon/jsonld/Taxon_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release" - }, - { - "@id": "bioschemas:MolecularEntity", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile describing a MolecularEntity. Any constitutionally or isotopically distinct atom, molecule, ion, ion pair, radical, radical ion, complex, conformer etc., identifiable as a separately distinguishable entity. (Source: ChEBI:23367) based on version 0.5. Note, the parent class for this profile has been updated to a pending class in schema.org.", - "rdfs:label": "MolecularEntity", - "rdfs:subClassOf": { - "@id": "schema:MolecularEntity" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "inChI": { - "description": "Non-proprietary identifier for molecular entity that can be used in printed and electronic data sources thus enabling easier linking of diverse data compilations.", - "type": "string", - "owl:cardinality": "one" - }, - "inChIKey": { - "description": "InChIKey is a hashed version of the full InChI (using the SHA-256 algorithm).", - "type": "string", - "owl:cardinality": "one" - }, - "iupacName": { - "description": "Systematic method of naming chemical compounds as recommended by the International Union of Pure and Applied Chemistry (IUPAC).", - "type": "string", - "owl:cardinality": "one" - }, - "molecularFormula": { - "description": "The empirical formula is the simplest whole number ratio of all the atoms in a molecule.", - "type": "string", - "owl:cardinality": "one" - }, - "molecularWeight": { - "description": "This is the molecular weight of the entity being described, not of the parent. Units should be included in the form \u2018 ', for example '12 amu' or as '.", - "oneOf": [ - { - "$ref": "#/definitions/quantitativeValue" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "smiles": { - "description": "A specification in form of a line notation for describing the structure of chemical species using short ASCII strings. Double bond stereochemistry \\ indicators may need to be escaped in the string in formats where the backslash is an escape character.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "chemicalRole": { - "description": "A role played by the BioChemEntity within a chemical context.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "monoisotopicMolecularWeight": { - "description": "The monoisotopic mass is the sum of the masses of the atoms in a molecule using the unbound, ground-state, rest mass of the principal (most abundant) isotope for each element instead of the isotopic average mass. Please include the units the form \u2018 ', for example '770.230488 g/mol' or as '.", - "oneOf": [ - { - "$ref": "#/definitions/quantitativeValue" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "potentialUse": { - "description": "Intended use of the BioChemEntity by humans.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "associatedDisease": { - "description": "Disease associated to this BioChemEntity. Such a disease can be a MedicalCondition or a URL. If you want to add an evidence supporting the association, please use PropertyValue.", - "anyOf": [ - { - "$ref": "#/definitions/medicalCondition" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/medicalCondition" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemInteraction": { - "description": "A BioChemEntity that is know to interact with this item.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemSimilarity": { - "description": "A similar molecular entity, e.g., obtained by fingerprint similarity algorithm.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "biologicalRole": { - "description": "A role played by the molecular entity within a biological context.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "hasMolecularFunction": { - "description": "Molecular function performed by this BioChemEntity; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasRepresentation": { - "description": "A common representation such as a protein sequence or chemical structure for this entity. For images use schema.org/image.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isEncodedByBioChemEntity": { - "description": "Another BioChemEntity encoding this one. Inverse property: encodesBioChemEntity.", - "oneOf": [ - { - "$ref": "#/definitions/gene" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/gene" - } - } - ], - "owl:cardinality": "many" - }, - "isInvolvedInBiologicalProcess": { - "description": "Biological process this BioChemEntity is involved in; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isLocatedInSubcellularLocation": { - "description": "Subcellular location where this BioChemEntity is located; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOfBioChemEntity": { - "description": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: hasBioChemEntityPart", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "taxonomicRange": { - "description": "The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "disambiguatingDescription": { - "description": "A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/MolecularEntity/jsonld/MolecularEntity_v0.5-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "url", - "conformsTo" - ], - "recommended": [ - "inChI", - "inChIKey", - "iupacName", - "molecularFormula", - "molecularWeight", - "smiles" - ], - "optional": [ - "alternateName", - "associatedDisease", - "bioChemInteraction", - "bioChemSimilarity", - "biologicalRole", - "chemicalRole", - "description", - "disambiguatingDescription", - "hasBioChemEntityPart", - "hasMolecularFunction", - "hasRepresentation", - "image", - "isEncodedByBioChemEntity", - "isInvolvedInBiologicalProcess", - "isLocatedInSubcellularLocation", - "isPartOfBioChemEntity", - "monoisotopicMolecularWeight", - "potentialUse", - "sameAs", - "taxonomicRange" - ], - "definitions": { - "taxon": { - "@type": "bioschemas:Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - } - }, - "required": [] - }, - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - } - }, - "required": [] - }, - "medicalCondition": { - "@type": "MedicalCondition", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "bioChemEntity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "gene": { - "@type": "bioschemas:Gene", - "type": "object", - "properties": { - "identifier": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "quantitativeValue": { - "@type": "QuantitativeValue", - "type": "object", - "properties": { - "value": { - "type": "string" - }, - "unitText": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/MolecularEntity/jsonld/MolecularEntity_v0.5-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/MolecularEntity/jsonld/MolecularEntity_v0.5-RELEASE.json", - "https://bioschemas.org/profiles/MolecularEntity/0.5-RELEASE" - ] - }, - { - "@id": "bioschemas:Protein", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile describing a Protein in Life Sciences. This Protein profile specification presents the most common properties used for a Protein and is based on Version 0.11. Note, the parent class for this profile has been updated to a pending class in schema.org.", - "rdfs:label": "Protein", - "rdfs:subClassOf": { - "@id": "schema:Protein" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "hasBioPolymerSequence": { - "description": "A symbolic representation of a BioChemEnity. For example, a nucleotide sequence of a Gene or an amino acid sequence of a Protein.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "associatedDisease": { - "description": "Disease associated to this protein, if any.", - "anyOf": [ - { - "$ref": "#/definitions/medicalCondition" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/medicalCondition" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemInteraction": { - "description": "A BioChemEntity that is know to interact with this item.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemSimilarity": { - "description": "A similar molecular entity, e.g., obtained by fingerprint similarity algorithm.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "anyOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasMolecularFunction": { - "description": "GO term corresponding to the Molecular Function branch of the GO ontology.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasRepresentation": { - "description": "Bioschemas Protein: This property could be used, for instance, to link to a page containing the corresponding sequence protein. If you want to better define the nature of the representation, use a PropertyValue as described in additionalProperty.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isEncodedByBioChemEntity": { - "description": "Another BioChemEntity encoding this one. Inverse property: encodesBioChemEntity.", - "anyOf": [ - { - "$ref": "#/definitions/gene" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/gene" - } - }, - { - "$ref": "#/definitions/dna" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/dna" - } - }, - { - "$ref": "#/definitions/rna" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/rna" - } - } - ], - "owl:cardinality": "many" - }, - "isInvolvedInBiologicalProcess": { - "description": "Functional term corresponding to the biological process (typically the Biological Process branch of the GO ontology).", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isLocatedInSubcellularLocation": { - "description": "Functional term corresponding to the subcellular location (typically the Subcellular Location branch of the GO ontology).", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOfBioChemEntity": { - "description": "For proteins, it can be used to link to protein sequence annotations such as domains, sites, regions, etc.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "taxonomicRange": { - "description": "For proteins, it is recommended to use this property to specify the taxon/organism corresponding to a genome including a expressed gene that can be translated to this protein. For taxon/organism, it is a good practice to use hasCategoryCode to point to a controlled vacabulary such as NCBI taxon or UniProt Taxonomy..", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "type": "string", - "owl:cardinality": "one" - }, - "description": { - "description": "Protein function. We recommend to start the description with \u201cFunction: [\u2026]\u201d.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Link to the main DataRecord representing this entity in a dataset.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "Link to any resource other than the Record and the official webpage, for instance a Wikipedia page.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Link to the official webpage associated to this entity.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/Protein/jsonld/Protein_v0.11-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "conformsTo" - ], - "recommended": [ - "associatedDisease", - "description", - "isEncodedByBioChemEntity", - "taxonomicRange", - "url" - ], - "optional": [ - "alternateName", - "bioChemInteraction", - "bioChemSimilarity", - "hasBioChemEntityPart", - "hasBioPolymerSequence", - "hasMolecularFunction", - "hasRepresentation", - "image", - "isInvolvedInBiologicalProcess", - "isLocatedInSubcellularLocation", - "isPartOfBioChemEntity", - "mainEntityOfPage", - "sameAs" - ], - "definitions": { - "taxon": { - "@type": "bioschemas:Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "medicalCondition": { - "@type": "MedicalCondition", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "bioChemEntity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "gene": { - "@type": "bioschemas:Gene", - "type": "object", - "properties": { - "identifier": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "quantitativeValue": { - "@type": "QuantitativeValue", - "type": "object", - "properties": { - "value": { - "type": "string" - }, - "unitText": { - "type": "string" - } - }, - "required": [] - }, - "anatomicalPart": { - "anyOf": [ - { - "@type": "AnatomicalStructure", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - { - "@type": "AnatomicalSystem", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - } - ] - }, - "dna": { - "@type": "bioschemastypesdrafts:DNA", - "type": "object", - "properties": { - "encodesBioChemEntity": { - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ] - }, - "hasSequence": { - "type": "string" - } - }, - "required": [] - }, - "rna": { - "@type": "bioschemastypesdrafts:RNA", - "type": "object", - "properties": { - "encodesBioChemEntity": { - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ] - }, - "hasSequence": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/Protein/jsonld/Protein_v0.11-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/Protein/jsonld/Protein_v0.11-RELEASE.json", - "https://bioschemas.org/profiles/Protein/0.11-RELEASE" - ] - }, - { - "@id": "bioschemas:FormalParameter", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas specification for describing a formal parameter in the Life Sciences. Version: 1.0-RELEASE (09 March 2021) ", - "rdfs:label": "FormalParameter", - "rdfs:subClassOf": { - "@id": "bioschemastypes:FormalParameter" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "defaultValue": { - "description": "The default value for the FormalParameter. This is commonly only used for Inputs.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "valueRequired": { - "description": "If the FormalParameter must be specified. This is commonly only used for Inputs", - "type": "boolean", - "owl:cardinality": "one" - }, - "encodingFormat": { - "description": "URLs to accepted formats. It is strongly recommented that this be specified. If it is not specified, then nothing should be assumed about the encoding formats of the FormalParameter.", - "oneOf": [ - { - "$ref": "#/definitions/edmoformats" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edmoformats" - } - } - ], - "owl:cardinality": "many" - }, - "additionalType": { - "description": "An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/FormalParameter/jsonld/FormalParameter_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "name", - "conformsTo" - ], - "recommended": [ - "additionalType", - "description", - "encodingFormat" - ], - "optional": [ - "defaultValue", - "identifier", - "valueRequired" - ], - "definitions": { - "thing": { - "description": "The most generic type of item.", - "@type": "Thing", - "type": "object", - "properties": { - "name": { - "description": "The name of the item.", - "type": "string" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "type": "string" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri" - }, - "additionalType": { - "description": "An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "edmoformats": { - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "edmo_format" - ], - "children_of": [ - "http://edamontology.org/format_1915" - ] - }, - "strict": false - }, - "propertyValue": { - "description": "A property-value pair, e.g. representing a feature of a product or place. Use the 'name' property for the name of the property. If there is an additional human-readable version of the value, put that into the 'description' property.", - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "description": "The name of the item.", - "type": "string" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "type": "string" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri" - }, - "additionalType": { - "description": "An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "type": "string", - "format": "uri" - }, - "propertyID": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/FormalParameter/jsonld/FormalParameter_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/FormalParameter/jsonld/FormalParameter_v1.0-RELEASE.json", - "https://bioschemas.org/profiles/FormalParameter/1.0-RELEASE" - ] - }, - { - "@id": "bioschemas:ComputationalTool", - "@type": "rdfs:Class", - "rdfs:comment": "The Life Science Tools specification provides a way to describe bioscience tools and software on the World Wide Web. It defines a set of metadata and vocabularies, built on top of existing technologies and standards, that can be used to represent such tools in Web pages and applications. The goal of the specification is to make it easier to discover. Version 1.0-RELEASE.

Summary of Changes

Changes since the 0.6-DRAFT

  • additionalType property deprecated and replaced by applicationCategory.
  • example added for the name property.
", - "rdfs:label": "ComputationalTool", - "rdfs:subClassOf": { - "@id": "schema:SoftwareApplication" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "codeRepository": { - "description": "Link to the source code repository of the tool.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "input": { - "description": "Specification of a consumed input.", - "oneOf": [ - { - "$ref": "#/definitions/formalParameter" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/formalParameter" - } - } - ], - "owl:cardinality": "many" - }, - "output": { - "description": "Specification of a produced output.", - "oneOf": [ - { - "$ref": "#/definitions/formalParameter" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/formalParameter" - } - } - ], - "owl:cardinality": "many" - }, - "programmingLanguage": { - "description": "The main programming language(s) used to build or execute the tool. Please use terms from the \u2018Programming language\u2019 table in the Bio.Tools documentation", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/computerLanguage" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/computerLanguage" - } - } - ], - "owl:cardinality": "many" - }, - "downloadUrl": { - "description": "Link(s) to the downloadable(s).", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "applicationSubCategory": { - "description": "Subcategory of the application, e.g. 'Arcade Game'. Use an EDAM:Topic to describe the category of application", - "oneOf": [ - { - "$ref": "#/definitions/edamTopic" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamTopic" - } - } - ], - "owl:cardinality": "many" - }, - "applicationCategory": { - "description": "Type of software application, e.g. 'Game, Multimedia'. Please use terms from the 'Tool type' table in the biotools documentation.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "softwareVersion": { - "description": "Version(s) of the tool, which this information is valid for. Can also be a comma-delimited list and include hyphen-separated ranges of versions.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "featureList": { - "description": "Features or modules provided by this application (and possibly required by other applications). Functionality provided by the tool. Note: Bioschemas have removed Text from the Expected Types.", - "anyOf": [ - { - "$ref": "#/definitions/edamOperation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamOperation" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "applicationSuite": { - "description": "A suite of tools, to which the tool belongs. The name of the application suite to which the application belongs (e.g. Excel belongs to Office).", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "softwareHelp": { - "description": "A documentation of the tool.", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "softwareAddOn": { - "description": "Additional sub-tools (add-ons, plug-ins, tools in a suite, etc.) that are included in the tool or workflow. Additional content for a software application.", - "oneOf": [ - { - "$ref": "#/definitions/softwareApplication" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/softwareApplication" - } - } - ], - "owl:cardinality": "many" - }, - "operatingSystem": { - "description": "Operating systems on which the tool can be used (without additional wrapping). Operating systems supported (Windows 7, OSX 10.6, Android 1.6). Please use terms from the \u2018Operating systems\u2019 table in the biotools documentation", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A short description of the tool.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "url": { - "description": "Homepage of the tool. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "author": { - "description": "The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "Publication about this tool. A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ], - "owl:cardinality": "many" - }, - "contributor": { - "description": "A secondary contributor to the CreativeWork or Event.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "discussionUrl": { - "description": "A link to the page containing the comments of the CreativeWork.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "funder": { - "description": "A person or organization that supports (sponsors) something through some kind of financial contribution.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "Indicates any software dependency. Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "isAccessibleForFree": { - "description": "A flag to signal that the tool or the service are available to be used for free.", - "type": "boolean", - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A tool or another work which this tool is based on, or is an extension, distribution, or deployment of. A resource from which this work is derived or from which it is a modification or adaption.", - "anyOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "A collection, other than a suite of tools, to which the tool belongs.. Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": "Additional keywords or tags important for this tool. Multiple entries are delimited by commas. Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "The license of a software, curated dataset, etc. A license document that applies to this content, typically indicated by URL. Use SPDX list of licenses in form https://spdx.org/licenses/", - "anyOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "provider": { - "description": "The provider organization of a web application, database portal, web service, etc. Note: Bioschemas have removed Person from the Expected Types. The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "thumbnailUrl": { - "description": "A small image representing the tool, such as an icon. A thumbnail image relevant to the Thing.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/ComputationalTool/jsonld/ComputationalTool_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "name", - "url", - "conformsTo" - ], - "recommended": [ - "applicationCategory", - "applicationSubCategory", - "author", - "citation", - "featureList", - "license", - "softwareVersion" - ], - "optional": [ - "applicationSuite", - "codeRepository", - "contributor", - "discussionUrl", - "downloadUrl", - "funder", - "hasPart", - "identifier", - "input", - "isAccessibleForFree", - "isBasedOn", - "isPartOf", - "keywords", - "operatingSystem", - "output", - "programmingLanguage", - "provider", - "softwareAddOn", - "softwareHelp", - "thumbnailUrl" - ], - "definitions": { - "formalParameter": { - "@type": "bioschemas:FormalParameter", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "schema": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "@id": { - "type": "string" - } - }, - "required": [] - }, - "edamTopic": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/topic_0003" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "edamOperation": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/operation_0004" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "creativeWork": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "softwareApplication": { - "@type": "SoftwareApplication", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string", - "identifier": { - "type": "string" - } - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "identifier": { - "type": "string" - } - } - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "identifier": { - "type": "string" - } - } - }, - "citation": { - "description": "A citation object for a resource.", - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - "product": { - "@type": "Product", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "computerLanguage": { - "@type": "ComputerLanguage", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/ComputationalTool/jsonld/ComputationalTool_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/ComputationalTool/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/ComputationalTool/jsonld/ComputationalTool_v1.0-RELEASE.json" - ] - }, - { - "@id": "bioschemas:ComputationalWorkflow", - "@type": "rdfs:Class", - "rdfs:comment": "A computational workflow consists of an orchestrated and repeatable pattern of activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process information (source Wikipedia.org). It is executed by a computational process and is thus distinct from laboratory or business workflows. version 1.0-RELEASE", - "rdfs:label": "ComputationalWorkflow", - "rdfs:subClassOf": { - "@id": "bioschemastypes:ComputationalWorkflow" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "input": { - "description": "An input required to use the computational workflow (eg. Excel spreadsheet, BAM file)", - "oneOf": [ - { - "$ref": "#/definitions/formalParameter" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/formalParameter" - } - } - ], - "owl:cardinality": "many" - }, - "output": { - "description": "An output produced by the workflow", - "oneOf": [ - { - "$ref": "#/definitions/formalParameter" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/formalParameter" - } - } - ], - "owl:cardinality": "many" - }, - "creativeWorkStatus": { - "description": "The status of a creative work in terms of its stage in a lifecycle. Example terms include Incomplete, Draft, Published, Obsolete. Some organizations define a set of terms for the stages of their publication lifecycle.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "documentation": { - "description": "Documentation describing the ComputationalWorkflow and its use.", - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "funding": { - "description": "The funding for the workflow", - "oneOf": [ - { - "$ref": "#/definitions/grant" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/grant" - } - } - ], - "owl:cardinality": "many" - }, - "maintainer": { - "description": " maintainer of a Dataset, software package (SoftwareApplication), or other Project. A maintainer is a Person or Organization that manages contributions to, and/or publication of, some (typically complex) artifact. It is common for distributions of software and data to be based on \u201cupstream\u201d sources. When maintainer is applied to a specific version of something e.g. a particular version or packaging of a Dataset, it is always possible that the upstream source has a different maintainer. The isBasedOn property can be used to indicate such relationships between datasets to make the different maintenance roles clear. Similarly in the case of software, a package may have dedicated maintainers working on integration into software distributions such as Ubuntu, as well as upstream maintainers of the underlying work.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "softwareRequirements": { - "description": "Renaming schema.org/requirements as softwareRequirements. Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (Examples: DirectX, Java or .NET runtime). Supersedes requirements. ", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "conditionsOfAccess": { - "description": "Conditions that affect the availability of, or method(s) of access to, an item. Typically used for real world items such as an ArchiveComponent held by an ArchiveOrganization. This property is not suitable for use as a general Web access control mechanism. It is expressed only in natural language. For example \u201cAvailable by appointment from the Reading Room\u201d or \u201cAccessible only from logged-in accounts \u201c.", - "type": "string", - "owl:cardinality": "one" - }, - "targetProduct": { - "description": "Target Operating System / Product to which the code applies. If applies to several versions, just the product name can be used.", - "oneOf": [ - { - "$ref": "#/definitions/softwareApplication" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/softwareApplication" - } - } - ], - "owl:cardinality": "many" - }, - "programmingLanguage": { - "description": "The computer programming language.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/computerLanguage" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/computerLanguage" - } - } - ], - "owl:cardinality": "many" - }, - "runtimePlatform": { - "description": "Runtime platform or script interpreter dependencies (Example - Java v1, Python2.3, .Net Framework 3.0).", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/imageObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/imageObject" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "citation": { - "description": "A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "contributor": { - "description": "A secondary contributor to the CreativeWork or Event.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "creator": { - "description": "The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": "The date on which the CreativeWork was created or the item was added to a DataFeed.", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "dateModified": { - "description": "The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "datePublished": { - "description": "Date of first broadcast/publication.", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "encodingFormat": { - "description": "Media type typically expressed using a MIME format (see IANA site and MDN reference) e.g. application/zip for a SoftwareApplication binary, audio/mpeg for .mp3 etc.).

\n\nIn cases where a CreativeWork has several media type representations, encoding can be used to indicate each MediaObject alongside particular encodingFormat information.

\n\nUnregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia/Wikidata entry.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "isBasedOn": { - "description": "A resource from which this work is derived or from which it is a modification or adaption.", - "oneOf": [ - { - "$ref": "#/definitions/product" - }, - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "producer": { - "description": "The person or organization who produced the work (e.g. music album, movie, tv/radio series etc.).", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "publisher": { - "description": "The publisher of the creative work.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "sdPublisher": { - "description": "Indicates the party responsible for generating and publishing the current structured data markup, typically in cases where the structured data is derived automatically from existing published content but published on a different site. For example, student projects and open data initiatives often re-publish existing content with more explicitly structured metadata. The\nsdPublisher property helps make such practices more explicit.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "version": { - "description": "The version of the CreativeWork embodied by a specified resource.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ], - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/ComputationalWorkflow/jsonld/ComputationalWorkflow_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "input", - "output", - "programmingLanguage", - "name", - "url", - "creator", - "dateCreated", - "license", - "sdPublisher", - "version", - "conformsTo" - ], - "recommended": [ - "citation", - "contributor", - "creativeWorkStatus", - "description", - "documentation", - "funding", - "hasPart", - "isBasedOn", - "keywords", - "maintainer", - "producer", - "publisher", - "runtimePlatform", - "softwareRequirements", - "targetProduct" - ], - "optional": [ - "alternateName", - "conditionsOfAccess", - "dateModified", - "datePublished", - "encodingFormat", - "identifier", - "image" - ], - "definitions": { - "formalParameter": { - "@type": "bioschemas:FormalParameter", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "grant": { - "@type": "Grant", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "sponsor": { - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/person" - } - ] - }, - "identifier": { - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "$ref": "#/definitions/organization" - } - }, - "required": [ - "name" - ] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - } - }, - "softwareApplication": { - "@type": "SoftwareApplication", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valueReference": { - "oneOf": [ - { - "$ref": "#/definitions/categoryCode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categoryCode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categoryCode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "creativeWork": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "product": { - "@type": "Product", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "termCode": { - "type": "string" - } - }, - "required": [] - }, - "computerLanguage": { - "@type": "ComputerLanguage", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "imageObject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/ComputationalWorkflow/jsonld/ComputationalWorkflow_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/ComputationalWorkflow/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/ComputationalWorkflow/jsonld/ComputationalWorkflow_v1.0-RELEASE.json" - ] - }, - { - "@id": "bioschemas:DataCatalog", - "@type": "rdfs:Class", - "rdfs:comment": "A guide for how to describe data catalogs/repositories in the life-sciences using Schema.org-like annotation. Version 0.3-RELEASE-2019_07_01", - "rdfs:label": "DataCatalog", - "rdfs:subClassOf": { - "@id": "schema:DataCatalog" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "dataset": { - "description": "A dataset contained in this catalog.", - "oneOf": [ - { - "$ref": "#/definitions/datasetObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datasetObject" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "about": { - "description": "The subject matter of the content.", - "type": "string", - "owl:cardinality": "one" - }, - "citation": { - "description": "A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": "The date on which the CreativeWork was created or the item was added to a DataFeed.", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "dateModified": { - "description": "The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "encodingFormat": { - "description": "Media type typically expressed using a MIME format (see IANA site and MDN reference) e.g. application/zip for a SoftwareApplication binary, audio/mpeg for .mp3 etc.).

\n\nIn cases where a CreativeWork has several media type representations, encoding can be used to indicate each MediaObject alongside particular encodingFormat information.

\n\nUnregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia/Wikidata entry.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/creativeWork" - } - ], - "owl:cardinality": "one" - }, - "provider": { - "description": "The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "sourceOrganization": { - "description": "The Organization on whose behalf the creator was working.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/DataCatalog/jsonld/DataCatalog_v0.3-RELEASE-2019_07_01.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "name", - "url", - "keywords", - "provider", - "conformsTo" - ], - "recommended": [ - "about", - "alternateName", - "citation", - "dataset", - "dateCreated", - "identifier", - "license", - "sourceOrganization" - ], - "optional": [ - "dateModified", - "encodingFormat" - ], - "definitions": { - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "$ref": "#/definitions/organization" - } - }, - "required": [ - "name" - ] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "datasetObject": { - "@type": "Dataset", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "description": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "keywords": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [ - "name", - "url", - "description", - "keywords", - "identifier" - ] - }, - "creativeWork": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/DataCatalog/jsonld/DataCatalog_v0.3-RELEASE-2019_07_01.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/DataCatalog/0.3-RELEASE-2019_07_01", - "https://github.com/BioSchemas/specifications/blob/master/DataCatalog/jsonld/DataCatalog_v0.3-RELEASE-2019_07_01.json" - ] - }, - { - "@id": "bioschemas:Dataset", - "@type": "rdfs:Class", - "rdfs:comment": "A guide for how to describe datasets in the life-sciences using Schema.org-like annotation. Version 1.0-RELEASE.

Summary of Changes


Key changes since 0.3-RELEASE:
  • Updated properties to Schema.org v12.0; various properties added at recommended or optional level, expected types updated. See 0.4-DRAFT for full details
  • license now a minimum property
  • keywords: Cardinality #501 \u2013 Cardinality is MANY
  • distribution: Cardinality #574 \u2013 Cardinality changed to MANY
  • datePublished: Increased marginlity #576 \u2013 Now recommended
  • publisher: Increased marginlity, Cardinality #576 \u2013 Now recommended with MANY cardinality
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Dataset/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/Dataset/jsonld/Dataset_v1.0-RELEASE.json" - ], - "rdfs:label": "Dataset", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "alternateName": { - "description": " An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "A citation for a publication that describes the dataset. A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "creator": { - "description": "The name of the dataset creator (person or organization). The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": " The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "datePublished": { - "description": " Date of first broadcast/publication.", - "type": "string", - "format": "date", - "owl:cardinality": "one" - }, - "description": { - "description": "A short summary describing a dataset. A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "distribution": { - "description": " A downloadable form of this dataset, at a specific location, in a specific format.", - "oneOf": [ - { - "$ref": "#/definitions/datadownload" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datadownload" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": " Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense). \nInverse property: [isPartOf](https://schema.org/isPartOf)", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "$ref": "#/definitions/trip" - } - ], - "owl:cardinality": "one" - }, - "identifier": { - "description": "CURIEs that can be resolved using [Identifiers.org](https://identifiers.org/) should be used. The identifier property represents any kind of identifier for any kind of [Thing](https://schema.org/Thing), such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "includedInDataCatalog": { - "description": " A data catalog which contains this dataset. Supersedes [includedDataCatalog](https://schema.org/includedDataCatalog), [catalog](https://schema.org/catalog).\nInverse property: [dataset](https://schema.org/dataset)", - "oneOf": [ - { - "$ref": "#/definitions/datacatalog" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datacatalog" - } - } - ], - "owl:cardinality": "many" - }, - "isAccessibleForFree": { - "description": " A flag to signal that the item, event, or place is accessible for free. Supersedes [free](https://schema.org/free).", - "type": "boolean", - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "Use to link a Dataset to the Study that it was generated from. A resource that was used in the creation of this resource. This term can be repeated for multiple sources. For example, http://example.com/great-multiplication-intro.html. \nSupersedes isBasedOnUrl.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": " Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of. Inverse property: [hasPart](https://schema.org/hasPart)", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "keywords": { - "description": "Keywords should be drawn from a controlled vocabulary, e.g. [EDAM](https://edamontology.org/), and supplied as a DefinedTerm list. Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license under which the dataset is distributed. A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "maintainer": { - "description": " A maintainer of a [Dataset](https://schema.org/Dataset), software package ([SoftwareApplication](https://schema.org/SoftwareApplication)), or other [Project](https://schema.org/Project). A maintainer is a [Person](https://schema.org/Person) or [Organization](https://schema.org/Organization) that manages contributions to, and/or publication of, some (typically complex) artifact. It is common for distributions of software and data to be based on \"upstream\" sources. When [maintainer](https://schema.org/maintainer) is applied to a specific version of something e.g. a particular version or packaging of a [Dataset](https://schema.org/Dataset), it is always possible that the upstream source has a different maintainer. The [isBasedOn](https://schema.org/isBasedOn) property can be used to indicate such relationships between datasets to make the different maintenance roles clear. Similarly in the case of software, a package may have dedicated maintainers working on integration into software distributions such as Ubuntu, as well as upstream maintainers of the underlying work.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "measurementTechnique": { - "description": " A technique or technology used in a [Dataset](https://schema.org/Dataset) (or [DataDownload](https://schema.org/DataDownload), [DataCatalog](https://schema.org/DataCatalog)), corresponding to the method used for measuring the corresponding variable(s) (described using [variableMeasured](https://schema.org/variableMeasured)). This is oriented towards scientific and scholarly dataset publication but may have broader applicability; it is not intended as a full representation of measurement, but rather as a high level summary for dataset discovery.\n\nFor example, if [variableMeasured](https://schema.org/variableMeasured) is: molecule concentration, [measurementTechnique](https://schema.org/measurementTechnique) could be: \"mass spectrometry\" or \"nmr spectroscopy\" or \"colorimetry\" or \"immunofluorescence\".\n\nIf the [variableMeasured](https://schema.org/variableMeasured) is \"depression rating\", the [measurementTechnique](https://schema.org/measurementTechnique) could be \"Zung Scale\" or \"HAM-D\" or \"Beck Depression Inventory\".\n\nIf there are several [variableMeasured](https://schema.org/variableMeasured) properties recorded for some given data object, use a [PropertyValue](https://schema.org/PropertyValue) for each [variableMeasured](https://schema.org/variableMeasured) and attach the corresponding [measurementTechnique](https://schema.org/measurementTechnique).", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "A descriptive name of the dataset. The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "publisher": { - "description": " The publisher of the creative work.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/person" - } - ], - "owl:cardinality": "one" - }, - "sameAs": { - "description": " URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "url": { - "description": "The location of a page describing the dataset. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "variableMeasured": { - "description": "What does the dataset measure? (e.g., temperature, pressure). The variableMeasured property can indicate (repeated as necessary) the variables that are measured in some dataset, either described as text or as pairs of identifier and description using PropertyValue.", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "version": { - "description": "The version number for this dataset. The version of the CreativeWork embodied by a specified resource.", - "oneOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/Dataset/jsonld/Dataset_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "identifier", - "keywords", - "license", - "name", - "url", - "conformsTo" - ], - "recommended": [ - "alternateName", - "citation", - "creator", - "datePublished", - "distribution", - "includedInDataCatalog", - "isBasedOn", - "measurementTechnique", - "variableMeasured", - "version" - ], - "optional": [ - "dateCreated", - "dateModified", - "hasPart", - "isAccessibleForFree", - "isPartOf", - "maintainer", - "publisher", - "sameAs" - ], - "definitions": { - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "datadownload": { - "@type": "schema:DataDownload", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "trip": { - "@type": "schema:Trip", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "datacatalog": { - "@type": "bioschemas:DataCatalog", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "product": { - "@type": "schema:Product", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/Dataset/jsonld/Dataset_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release" - }, - { - "@id": "bioschemas:Sample", - "@type": "rdfs:Class", - "rdfs:comment": "To deliver on the identified use cases for samples, we have identified a minimal set of properties to encapsulate identification, linking, and metadata descriptions. Some of these properties are existing standard schema.org properties, others require Bioschemas extensions. Table 1 outlines the minimal set of properties for the \u2018Sample\u2019 concept and Table 2 shows our recommendations for use of the \u2018PropertyValue\u2019 concept to markup additional characteristics of a sample described within a sample page. We also propose a new concept, \u2018Biomedical Code\u2019, which is a generalisation of the existing \u2018Medical Code\u2019 concept defined in the health-lifesci.schema.org extension.", - "rdfs:label": "Sample", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:Sample" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalProperty": { - "description": "A property-value pair representing an additional characteristics of the entity, e.g. \u201cOrganism: Homo sapiens\u201d or \u201ctissue type: leaf\u201d. For details of how to use PropertyValue see below.", - "oneOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "name": { - "description": "The name of the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "subjectOf": { - "description": "A CreativeWork or Event about this Thing..", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/Sample/jsonld/Sample_v0.2-RELEASE-2018_11_10.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "conformsTo" - ], - "recommended": [ - "url" - ], - "optional": [ - "additionalProperty", - "description", - "name", - "subjectOf" - ], - "definitions": { - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valueReference": { - "oneOf": [ - { - "$ref": "#/definitions/categoryCode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categoryCode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "creativeWork": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "categoryCode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/Sample/jsonld/Sample_v0.2-RELEASE-2018_11_10.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/Sample/jsonld/Sample_v0.2-RELEASE-2018_11_10.json", - "https://bioschemas.org/profiles/Sample/0.2-RELEASE-2018_11_10" - ] - }, - { - "@id": "bioschemas:Course", - "@type": "rdfs:Class", - "rdfs:comment": "Specification describing a course. This specification must be used in tandem with a courseInstance. A course is used to describe the broad, common aspects of a recurring training event - whereas a course instance is about the specific times and location of when that course is held.

Summary of Changes

No changes since 0.10-DRAFT of the Course profile. Version: 1.0-RELEASE (13 September 2022) ", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Course/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/Course/jsonld/Course_v1.0-RELEASE.json" - ], - "rdfs:label": "Course", - "rdfs:subClassOf": { - "@id": "schema:Course" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "The subject of this Course. \nUse the DefinedTerm type to add a controlled vocabulary term to categorise the course (such as using the [EDAM Topic ontology](https://bioportal.bioontology.org/ontologies/EDAM/?p=classes&conceptid=http%3A%2F%2Fedamontology.org%2Ftopic_0003)). The subject matter of the content.\nInverse property: subjectOf.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/thing" - } - } - ], - "owl:cardinality": "many" - }, - "abstract": { - "description": "An abstract is a short description that summarizes a Course An abstract is a short description that summarizes a CreativeWork", - "type": "string", - "owl:cardinality": "one" - }, - "accessibilitySummary": { - "description": "A human-readable summary of specific accessibility features or deficiencies within the course. A human-readable summary of specific accessibility features or deficiencies, consistent with the other accessibility metadata but expressing subtleties such as \"short descriptions are present but long descriptions will be needed for non-visual users\" or \"short descriptions are present and no long descriptions are needed.\"", - "type": "string", - "owl:cardinality": "one" - }, - "aggregateRating": { - "description": " The overall rating, based on a collection of reviews or ratings, of the item.", - "$ref": "#/definitions/aggregaterating", - "owl:cardinality": "one" - }, - "alternateName": { - "description": " An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "audience": { - "description": "The type of audience intended for your course. A succinct description of the attendees. An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience.", - "oneOf": [ - { - "$ref": "#/definitions/audience" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/audience" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": " A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "comment": { - "description": " Comments, typically from users.", - "oneOf": [ - { - "$ref": "#/definitions/comment" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/comment" - } - } - ], - "owl:cardinality": "many" - }, - "commentCount": { - "description": " The number of comments this CreativeWork (e.g. Article, Question or Answer) has received. This is most applicable to works published in Web sites with commenting system; additional comments may exist elsewhere.", - "type": "integer", - "owl:cardinality": "one" - }, - "courseCode": { - "description": " The identifier for the Course used by the course provider (e.g. CS101 or 6.001).", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "coursePrerequisites": { - "description": " Requirements for taking the Course. May be completion of another Course or a textual description like \"permission of instructor\". Requirements may be a pre-requisite competency, referenced using AlignmentObject.", - "anyOf": [ - { - "$ref": "#/definitions/course" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/course" - } - }, - { - "$ref": "#/definitions/alignmentobject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/alignmentobject" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "creator": { - "description": "The creator/author of the course. Note, this may be different from the instructor who delivers it (descibed in CourseInstance), or the author who created the training materials used. The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": " The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "anyOf": [ - { - "type": "string", - "format": "date" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "date" - } - }, - { - "$ref": "#/definitions/datetime" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datetime" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "educationalCredentialAwarded": { - "description": "Strongly recommended if exists. A description of the qualification, award, certificate, diploma or other educational credential awarded as a consequence of successful completion of this course. A description of the qualification, award, certificate, diploma or other educational credential awarded as a consequence of successful completion of this course.", - "oneOf": [ - { - "$ref": "#/definitions/educationaloccupationalcredential" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "educationalLevel": { - "description": "The level expected to be able to participate in the course. Examples of educational levels include 'beginner', 'intermediate' or 'advanced'. The level in terms of progression through an educational or training context. Examples of educational levels include 'beginner', 'intermediate' or 'advanced', and formal sets of level indicators.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "hasCourseInstance": { - "description": "A course may be ran multiple times in different locations or at different times. Use hasCourseInstance to list the offerings of this Course.\n\nPlease see the [Course Instance specification](https://bioschemas.org/specifications/CourseInstance) for the full list of properties. An offering of the course at a specific time and place or through specific media or mode of study or to a specific section of students.", - "oneOf": [ - { - "$ref": "#/definitions/courseinstance" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/courseinstance" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "A training material used in a course such as an exercise, handouts, or slides. \n\nInverse property: isPartOf.\n\nIf this varies in a CourseInstance, use workFeatutred to override this property value. Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).\nInverse property: isPartOf.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "image": { - "description": " An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A course, book or other resource on which this Course is based. A resource that was used in the creation of this resource. This term can be repeated for multiple sources. For example, http://example.com/great-multiplication-intro.html. Supersedes isBasedOnUrl.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": "Free text keywords delimited by commas describing the Course content. Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "license": { - "description": "If the Course has an open-source license, include the short URL, as found in OSI. Otherwise use CreativeWork to describe your custom license. A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "mentions": { - "description": "Datasets, tools, technologies, entities etc, which are actively used by and/or referred to by this course.\n\nIf this varies in a *CourseInstance*, use the *CourseInstance* version of _mentions_ to override this mentions. Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/thing" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "provider": { - "description": "The organization responsible for providing the educational input for the course, e.g. content, assessments, accreditation etc.\nNote: providing a course goes beyond creating it as it implies some degree of academic responsibility for accrediting the content of the course, perhaps running assessments etc. The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller. Supersedes carrier.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "teaches": { - "description": "Statements that describe what knowledge, skills or abilities students should acquire on completion of this Course The item being described is intended to help a person learn the competency or learning outcome defined by the referenced term.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "thumbnailUrl": { - "description": " A thumbnail image relevant to the Thing.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "timeRequired": { - "description": "Approximate or typical time it takes to work through this learning resource for the typical intended target audience, e.g. 'P30M', 'P1H25M'. This should use the ISO 8601 duration format. \n\nIf this varies in a *CourseInstance*, use _duration_ in *CourseInstance* to override timeRequired. Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience, e.g. 'P30M', 'P1H25M'.", - "$ref": "#/definitions/duration", - "owl:cardinality": "one" - }, - "url": { - "description": "The preferred URL of the course page. You must provide this value if it is known. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/Course/jsonld/Course_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "keywords", - "name", - "conformsTo" - ], - "recommended": [ - "about", - "abstract", - "aggregateRating", - "citation", - "coursePrerequisites", - "educationalLevel", - "hasCourseInstance", - "license", - "mentions", - "provider", - "teaches", - "timeRequired", - "url" - ], - "optional": [ - "accessibilitySummary", - "alternateName", - "audience", - "comment", - "commentCount", - "courseCode", - "creator", - "dateCreated", - "dateModified", - "educationalCredentialAwarded", - "hasPart", - "image", - "isBasedOn", - "thumbnailUrl" - ], - "definitions": { - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "aggregaterating": { - "@type": "schema:AggregateRating", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "audience": { - "@type": "schema:Audience", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "comment": { - "@type": "schema:Comment", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "course": { - "@type": "bioschemas:Course", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "alignmentobject": { - "@type": "schema:AlignmentObject", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "educationaloccupationalcredential": { - "@type": "schema:EducationalOccupationalCredential", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "courseinstance": { - "@type": "bioschemas:CourseInstance", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "product": { - "@type": "schema:Product", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "duration": { - "@type": "schema:Duration", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/Course/jsonld/Course_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release" - }, - { - "@id": "bioschemas:CourseInstance", - "@type": "rdfs:Class", - "rdfs:comment": "Specification describing the instance of a course. This specification can be used in tandem with a Course. A course is used to describe the broad, common aspects of a recurring training event - whereas a course instance is about the specific times and location of when that course is held.

Summary of Changes

No changes since 0.9-DRAFT of the CourseInstance profile. Version: 1.0-RELEASE (13 September 2022)", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/CourseInstance/jsonld/CourseInstance_v1.0-RELEASE.json", - "https://bioschemas.org/profiles/CourseInstance/1.0-RELEASE" - ], - "rdfs:label": "CourseInstance", - "rdfs:subClassOf": { - "@id": "schema:CourseInstance" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "alternateName": { - "description": " An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "contributor": { - "description": "Contributors are those who made non-authorship contributions: e.g., critical review, commentary or revision. A secondary contributor to the CreativeWork or Event.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "courseMode": { - "description": "The medium or means of delivery of the course instance or the mode of study, either as a text label (e.g. 'online', 'onsite' or 'blended'; 'synchronous' or 'asynchronous'; 'full-time' or 'part-time') or as a URL reference to a term from a controlled vocabulary (e.g. https://ceds.ed.gov/element/001311#Asynchronous ). \n The medium, means or pace of delivery of the course instance or the mode of study, either as a text label (e.g. 'online', 'onsite', 'hybrid' or 'blended'; 'synchronous' or 'asynchronous'; 'full-time' or 'part-time') or as a URL reference to a term from a controlled vocabulary (e.g. https://ceds.ed.gov/element/001311#Asynchronous ). \n Another example of a Glossary of terms as defined by the Bioschemas Training community and published in Zenodo in 2016: https://zenodo.org/record/166378#.YrHnEi8iu-o.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the Course Instance. \n\n(courseInstance) description can be used to override (course) description for specific course instances. A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "duration": { - "description": "(CourseInstance) duration can be used to override (Course) duration for specific course instances. The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.", - "$ref": "#/definitions/duration", - "owl:cardinality": "one" - }, - "endDate": { - "description": " The end date and time of the item (in ISO 8601 date format).", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "eventStatus": { - "description": "An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled. \n An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled. Used as text label (e.g. 'postponed', 'cancelled', 'date TBC', 'application open' or 'registration closed').", - "$ref": "#/definitions/eventstatustype", - "owl:cardinality": "one" - }, - "funder": { - "description": " A person or organization that supports (sponsors) something through some kind of financial contribution.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "image": { - "description": " An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "inLanguage": { - "description": " The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.", - "oneOf": [ - { - "$ref": "#/definitions/language" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "instructor": { - "description": "An instructor can be the main teacher or trainer, as well as a training assistant, or a helper. A person assigned to instruct or provide instructional assistance for the CourseInstance.", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "location": { - "description": "Location of the Course Instance. If the Course Instance is online, add the connection details as text The location of for example where the event is happening, an organization is located, or where an action takes place.", - "oneOf": [ - { - "$ref": "#/definitions/place" - }, - { - "$ref": "#/definitions/postaladdress" - }, - { - "type": "string" - }, - { - "$ref": "#/definitions/virtuallocation" - } - ], - "owl:cardinality": "one" - }, - "maximumAttendeeCapacity": { - "description": " The total number of individuals that may attend an event or venue.", - "type": "integer", - "owl:cardinality": "one" - }, - "name": { - "description": "The name of the course.\n\nCourse instance name can be used to override Course name for variations in specific Course instances. Use name from Course unless the Course instance has a different name from the course. The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "offers": { - "description": "An offer to provide this item\u2014for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use businessFunction to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a Demand. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. Inverse property: itemOffered. \n Bioschemas: The price an attendee would pay to attend this CourseInstance. The price currency can be for instance in 'GBP' (pound sterling) or 'CHF' (Swiss francs).", - "anyOf": [ - { - "$ref": "#/definitions/demand" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/demand" - } - }, - { - "$ref": "#/definitions/offer" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/offer" - } - } - ], - "owl:cardinality": "many" - }, - "organizer": { - "description": " An organizer of an Event.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "startDate": { - "description": " The start date and time of the item (in ISO 8601 date format).", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "subEvent": { - "description": "For events within events e.g. guest lecture within a workshop event An Event that is part of this event. For example, a conference event includes many presentations, each of which is a subEvent of the conference. Supersedes subEvents.\nInverse property: superEvent.", - "oneOf": [ - { - "$ref": "#/definitions/event" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/event" - } - } - ], - "owl:cardinality": "many" - }, - "superEvent": { - "description": "Use to describe the event a course instance takes place within. e.g. Galaxy Workshop during the ISMB Conference. An event that this event is a part of. For example, a collection of individual music performances might each have a music festival as their superEvent.\nInverse property: subEvent.", - "oneOf": [ - { - "$ref": "#/definitions/event" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/event" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "The preferred URL of this course instance. You must provide this value if it is known URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "workFeatured": { - "description": "A work featured in some event, e.g. exhibited in an ExhibitionEvent. Specific subproperties are available for workPerformed (e.g. a play), or a workPresented (a Movie at a ScreeningEvent). \n The training material used in this specific course instance, or produced for this course instance. If this is the same for all Course Instances, use hasPart and/or mentions in Course instead", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/CourseInstance/jsonld/CourseInstance_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "courseMode", - "location", - "conformsTo" - ], - "recommended": [ - "endDate", - "inLanguage", - "instructor", - "offers", - "startDate", - "url" - ], - "optional": [ - "alternateName", - "contributor", - "description", - "duration", - "eventStatus", - "funder", - "image", - "maximumAttendeeCapacity", - "name", - "organizer", - "subEvent", - "superEvent", - "workFeatured" - ], - "definitions": { - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "duration": { - "@type": "schema:Duration", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "eventstatustype": { - "@type": "schema:EventStatusType", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "language": { - "@type": "schema:Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "place": { - "@type": "Place", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "address": { - "oneOf": [ - { - "type": "string" - }, - { - "$ref": "#/definitions/postaladdress" - } - ] - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - } - }, - "postaladdress": { - "@type": "PostalAddress", - "type": "object", - "properties": { - "addressCountry": { - "type": "string" - }, - "addressLocality": { - "type": "string" - }, - "addressRegion": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "streetAddress": { - "type": "string" - } - } - }, - "virtuallocation": { - "@type": "schema:VirtualLocation", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "demand": { - "@type": "schema:Demand", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "offer": { - "@type": "schema:Offer", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "event": { - "@type": "bioschemas:Event", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/CourseInstance/jsonld/CourseInstance_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release" - }, - { - "@id": "bioschemas:TrainingMaterial", - "@type": "rdfs:Class", - "rdfs:comment": "A specification for describing training materials in life sciences. The Life Science Training Materials specification provides a way to describe bioscience training material on the World Wide Web. It defines a set of metadata and vocabularies, built on top of existing technologies and standards, that can be used to represent events in Web pages and applications. The goal of the specification is to make it easier to discover, exchange and integrate life science training material information across the Internet.

Summary of Changes

No changes since 0.9-DRAFT of the TrainingMaterials profile. Version: 1.0-RELEASE", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/TrainingMaterial/jsonld/TrainingMaterial_v1.0-RELEASE.json", - "https://bioschemas.org/profiles/TrainingMaterial/1.0-RELEASE" - ], - "rdfs:label": "TrainingMaterial", - "rdfs:subClassOf": { - "@id": "schema:LearningResource" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "The subject of this Training Material. Use the DefinedTerm type to add a\n controlled vocabulary term to describe the topic (such as from the EDAM\n ontology) The subject matter of the content.\n Inverse property: subjectOf.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/thing" - } - } - ], - "owl:cardinality": "many" - }, - "abstract": { - "description": " An abstract is a short description that summarizes a CreativeWork.", - "type": "string", - "owl:cardinality": "one" - }, - "accessibilitySummary": { - "description": " A human-readable summary of specific accessibility features or deficiencies, consistent with the other accessibility metadata but expressing subtleties such as \"short descriptions are present but long descriptions will be needed for non-visual users\" or \"short descriptions are present and no long descriptions are needed.\"", - "type": "string", - "owl:cardinality": "one" - }, - "audience": { - "description": "A succinct description of the intended target audience for your materials: e.g., graduates, postgraduates, clinicians. An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience.", - "oneOf": [ - { - "$ref": "#/definitions/audience" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/audience" - } - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": " Those involved in the preparation, creation and/or presentation of the published work, specifically writing the initial draft The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "competencyRequired": { - "description": " Knowledge, skill, ability or personal attribute that must be demonstrated by a person or other entity in order to do something such as earn an Educational Occupational Credential or understand a LearningResource.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "contributor": { - "description": "Contributors are those that made non-authorship contributions e.g. critical review, commentary or revision A secondary contributor to the CreativeWork or Event.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "creativeWorkStatus": { - "description": "The status of a training material. If this is not filled in it will be regarded as Active.\n\nOptions are 'Active', 'Under development', and 'Archived'. The status of a creative work in terms of its stage in a lifecycle. Example terms include Incomplete, Draft, Published, Obsolete. Some organizations define a set of terms for the stages of their publication lifecycle.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": " The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "datePublished": { - "description": " Date of first broadcast/publication.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "educationalLevel": { - "description": "The students level of ability in the topic being taught. Examples of skill levels include 'beginner', 'intermediate' or 'advanced'. The level in terms of progression through an educational or training context. Examples of educational levels include 'beginner', 'intermediate' or 'advanced', and formal sets of level indicators.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "hasPart": { - "description": "A sub-training material or externally referenced training material\n Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).\n Inverse property: isPartOf.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "An identifier for this resource such as a DOI or compact URI\n The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "inLanguage": { - "description": "Defaults to English if not specified. Please choose a value from [IETF BCP 47 standard](http://tools.ietf.org/html/bcp47).\nYou can add multiple languages if the Training Material offers different translations The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.", - "anyOf": [ - { - "$ref": "#/definitions/language" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/language" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "The Course this Training Material was/will be used in. Or a training material this training material is a part of (for example, if this is a module in a book, isPartOf can describe the book).\n\nInverse property: hasPart\n\nIf this varies in CourseInstances, use the workFeatured property Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.\n Inverse property: hasPart.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "learningResourceType": { - "description": "This may include things such as video lecture, e-Learning module, or tutorial. The predominant type or kind characterizing the learning resource. For example, 'presentation', 'handout'.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "If there is a licence it must be added. A license document that applies to this content, typically indicated by URL.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "mentions": { - "description": "Datasets, tools, technologies, entities etc, which are referred to by this training material or actively used in this training material. Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/thing" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "recordedAt": { - "description": "The course instance or event where this training material was or will be featured. \n\nUse isPartOf to refer to a Course, unless this training material is unique to a specific Course Instance. The Event where the CreativeWork was recorded. The CreativeWork may capture all or part of the event.\nInverse property: recordedIn.", - "oneOf": [ - { - "$ref": "#/definitions/event" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/event" - } - } - ], - "owl:cardinality": "many" - }, - "teaches": { - "description": " The item being described is intended to help a person learn the competency or learning outcome defined by the referenced term.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "timeRequired": { - "description": "The estimated time it takes to work through this resource.\n\nPlease specify in [ISO 8601 duration format](https://en.wikipedia.org/wiki/ISO_8601). Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience, e.g. 'PT30M', 'PT1H25M'.", - "$ref": "#/definitions/duration", - "owl:cardinality": "one" - }, - "url": { - "description": "The preferred URL of the Training Material. You must provide this value if it is known. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "version": { - "description": "If this training material is versioned, its strongly recommended you use this property to list the version being displayed The version of the CreativeWork embodied by a specified resource.", - "oneOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "workTranslation": { - "description": " A work that is a translation of the content of this work. e.g. \u897f\u904a\u8a18 has an English workTranslation \u201cJourney to the West\u201d,a German workTranslation \u201cMonkeys Pilgerfahrt\u201d and a Vietnamese translation T\u00e2y du k\u00fd b\u00ecnh kh\u1ea3o.\nInverse property: translationOfWork.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/TrainingMaterial/jsonld/TrainingMaterial_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "keywords", - "name", - "conformsTo" - ], - "recommended": [ - "about", - "abstract", - "audience", - "author", - "competencyRequired", - "educationalLevel", - "identifier", - "inLanguage", - "learningResourceType", - "license", - "mentions", - "teaches", - "timeRequired", - "url" - ], - "optional": [ - "accessibilitySummary", - "contributor", - "creativeWorkStatus", - "dateCreated", - "dateModified", - "datePublished", - "hasPart", - "isPartOf", - "recordedAt", - "version", - "workTranslation" - ], - "definitions": { - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "audience": { - "@type": "schema:Audience", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "language": { - "@type": "schema:Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "event": { - "@type": "bioschemas:Event", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "duration": { - "@type": "schema:Duration", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/TrainingMaterial/jsonld/TrainingMaterial_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release" - }, - { - "@id": "bioschemas:TaxonName", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile for describing a name of a biological taxon, which may be valid (zoology) / accepted (botany) or not. This profile povides a way to denote the scientific names of a taxon. The taxon accepted/valid name is linked to the taxon with property scientificName while the synonyms are linked with property alternateScientificName. Version: 1.0-RELEASE.

Summary of Changes


Changes since Version 0.2-DRAFT:
  • None. Version 0.2-DRAFT was approved to become a release
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/TaxonName/1.0-RELEASE", - "https://github.com/BioSchemas/specifications/blob/master/TaxonName/jsonld/TaxonName_v1.0-RELEASE.json" - ], - "rdfs:label": "TaxonName", - "rdfs:subClassOf": { - "@id": "bioschemastypes:TaxonName" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalType": { - "description": "An equivalent TaxonName type from a well known vocabulary, e.g. TDWG: http://rs.tdwg.org/ontology/voc/TaxonName#TaxonName An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": "Authorship and date information associated to this taxon name, formatted as per the numenclatural rules The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "A PropertyValue should be used to relate the taxon name with counterpart identifiers within well known authorities such as GBIF, WoRMS, EoL etc.\nWikidata properties may be used in this respect, e.g.:\nNCBI id (https://www.wikidata.org/entity/P685), \nGBIF id (https://www.wikidata.org/entity/P846),\nEoL id (https://www.wikidata.org/entity/P830), \niNaturalist id (https://www.wikidata.org/entity/P3151), \nWoRMS id (https://www.wikidata.org/entity/P850), \nFishbase id (https://www.wikidata.org/entity/P938),\nTAXREF id (https://www.wikidata.org/entity/P3186),\n...\n The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A CreativeWork, such as a scholarly article that coined the name or asserted its status A resource from which this work is derived or from which it is a modification or adaption. Supersedes isBasedOnUrl.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "A name of that taxon without authorship and date information The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "taxonRank": { - "description": " The taxonomic rank of this taxon given preferably as a URI from a controlled vocabulary \u2013 (typically the ranks from TDWG TaxonRank ontology or equivalent Wikidata URIs).", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Link to the webpage associated to this taxon URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of additional sources for the dataset", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/TaxonName/jsonld/TaxonName_v1.0-RELEASE.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "name", - "conformsTo" - ], - "recommended": [ - "author", - "taxonRank", - "url", - "sameAs" - ], - "optional": [ - "additionalType", - "description", - "identifier", - "isBasedOn" - ], - "definitions": { - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "product": { - "@type": "schema:Product", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/TaxonName/jsonld/TaxonName_v1.0-RELEASE.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-release" - }, - { - "@id": "bioschemas:hasStatus", - "rdfs:comment": "One of pseudogene, dead, killed, live, predicted, suppressed.", - "@type": "rdf:Property", - "rdfs:label": "hasStatus", - "schema:domainIncludes": { - "@id": "bioschemas:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "dwc:vernacularName", - "rdfs:comment": "A vernacular (common) name of the taxon.", - "@type": "rdf:Property", - "rdfs:label": "vernacularName", - "schema:domainIncludes": { - "@id": "bioschemas:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemas:scientificName", - "rdfs:comment": "A TaxonName representing the currently valid (zoological) or accepted (botanical) name for that taxon.", - "@type": "rdf:Property", - "rdfs:label": "scientificName", - "schema:domainIncludes": { - "@id": "bioschemas:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:TaxonName" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemas:alternateScientificName", - "rdfs:comment": "A TaxonName representing a scientific name, with authorship and date information if known, of a synonym of the currently valid (zoological) or accepted (botanical) name.", - "@type": "rdf:Property", - "rdfs:label": "alternateScientificName", - "schema:domainIncludes": { - "@id": "bioschemas:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:TaxonName" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemas:isBasedOn", - "rdfs:comment": "A resource from which this work is derived or from which it is a modification or adaption. Supersedes, isBasedOnUrl. \n A CreativeWork, such as a scholarly article, asserting the status of the accepted/valid name and synonyms, retained for the taxon circumscription.", - "@type": "rdf:Property", - "rdfs:label": "isBasedOn", - "schema:domainIncludes": { - "@id": "bioschemas:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "bioschemas:codeRepository", - "rdfs:comment": "Link to the repository where the un-compiled, human readable code and related code is located (SVN, github, CodePlex).", - "@type": "rdf:Property", - "rdfs:label": "codeRepository", - "schema:domainIncludes": { - "@id": "bioschemas:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemas:input", - "rdfs:comment": "Specification of a consumed input.", - "@type": "rdf:Property", - "rdfs:label": "input", - "schema:domainIncludes": { - "@id": "bioschemas:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemas:FormalParameter" - } - ] - }, - { - "@id": "bioschemas:output", - "rdfs:comment": "Specification of a produced output.", - "@type": "rdf:Property", - "rdfs:label": "output", - "schema:domainIncludes": { - "@id": "bioschemas:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemas:FormalParameter" - } - ] - }, - { - "@id": "bioschemas:programmingLanguage", - "rdfs:comment": "The computer programming language.", - "@type": "rdf:Property", - "rdfs:label": "programmingLanguage", - "schema:domainIncludes": { - "@id": "bioschemas:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "dct:conformsTo", - "@type": "rdf:Property", - "rdfs:comment": "Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used. Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example.", - "rdfs:label": "conformsTo", - "schema:domainIncludes": [ - { - "@id": "bioschemas:ChemicalSubstance" - }, - { - "@id": "bioschemas:Gene" - }, - { - "@id": "bioschemas:Taxon" - }, - { - "@id": "bioschemas:MolecularEntity" - }, - { - "@id": "bioschemas:Protein" - }, - { - "@id": "bioschemas:FormalParameter" - }, - { - "@id": "bioschemas:ComputationalTool" - }, - { - "@id": "bioschemas:ComputationalWorkflow" - }, - { - "@id": "bioschemas:DataCatalog" - }, - { - "@id": "bioschemas:Dataset" - }, - { - "@id": "bioschemas:Sample" - }, - { - "@id": "bioschemas:Course" - }, - { - "@id": "bioschemas:CourseInstance" - }, - { - "@id": "bioschemas:TrainingMaterial" - }, - { - "@id": "bioschemas:TaxonName" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:Thing" - } - ] - } - ], - "_meta": { - "username": "gtsueng", - "url": "https://raw.githubusercontent.com/BioSchemas/bioschemas-dde/main/bioschemas.json", - "date_created": "2023-05-25T14:56:08.398086-07:00", - "last_updated": "2023-10-03T10:56:46.370322-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:45.480467-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "nde", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "bioschemas": "https://discovery.biothings.io/view/bioschemas/", - "niaid": "https://discovery.biothings.io/view/niaid/", - "nde": "https://discovery.biothings.io/view/nde/" - }, - "@graph": [ - { - "@id": "nde:Dataset", - "@type": "rdfs:Class", - "rdfs:comment": "Datasets contained in the NIAID Data Ecosystem. The NIAID Data Ecosystem is an environment to find and access and infectious and immune-mediated disease data and computational tools to speed the development of diagnostics, therapeutics, and vaccines. The NIAID Data Ecosystem Discovery Portal harvests metadata from dataset repository and harmonizes them to this schema to enable easy cross-platform dataset searching and filtering.", - "rdfs:label": "Dataset", - "rdfs:subClassOf": { - "@id": "niaid:Dataset" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "citedBy": { - "description": "Publications, datasets, or computational tools that cite the work.", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "date": { - "description": "Date the work has changed: most recent date of dateModified, datePublished, and dateCreated.", - "abstract": "date changed", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "doi": { - "description": "Digital Object Identifier (DOI) for the work, not any associated publications.", - "abstract": "digital object identifier", - "type": "string", - "owl:cardinality": "one" - }, - "isRelatedTo": { - "description": "Datasets which are related to the given dataset; often datasets involved in the same study. These linkages are created via human curation.", - "abstract": "related datasets (via curation)", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "isSimilarTo": { - "description": "Datasets or computational tools which are similar to the work, based on terms in the names, descriptions, authors, measurementTechniques, infectiousAgents, healthConditions, etc.", - "abstract": "similar datasets (auto-assigned)", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "isBasisFor": { - "description": "A dataset which reuses the dataset.", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "nctid": { - "description": "ClinicalTrials.gov identifier associated with the dataset.", - "abstract": "ClinicalTrials.gov ID", - "type": "string", - "owl:cardinality": "many" - }, - "relationship": { - "description": "How an associated work is related to the dataset.", - "type": "string", - "owl:cardinality": "one" - }, - "topicCategory": { - "description": "Topic of the work. This topic may be assigned by a human curator or through automated algorithms.", - "abstract": "topic", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/topic" - } - } - ], - "owl:cardinality": "many" - }, - "infectiousAgent": { - "description": "Infectious agent(s) / pathogen(s) which are the focus of the work (like SARS-CoV-2).", - "abstract": "infectious agent / pathogen", - "oneOf": [ - { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239", - "http://purl.obolibrary.org/obo/NCBITaxon_2" - ], - "ontology": [ - "ncbitaxon" - ] - } - }, - { - "items": { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239", - "http://purl.obolibrary.org/obo/NCBITaxon_2" - ], - "ontology": [ - "ncbitaxon" - ] - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "healthCondition": { - "description": "The health condition(s) /infectious disease(s) which are the focus of the work (like COVID-19, coronavirus).", - "abstract": "health condition/disease", - "oneOf": [ - { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ], - "ontology": [ - "mondo" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "The health condition(s) /infectious disease(s) which are the focus of the work (ex: COVID-19)" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "CreativeWork", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ], - "ontology": [ - "mondo" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "The health condition(s) /infectious disease(s) which are the focus of the work (ex: COVID-19)" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "funding": { - "description": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution.", - "abstract": "funding source (grant, contract, etc.)", - "oneOf": [ - { - "items": { - "@type": "MonetaryGrant", - "description": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "properties": { - "description": { - "description": "description of the funding award / grant", - "type": "string" - }, - "funder": { - "description": "An organization or person who funded the creation of the work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "identifier": { - "description": "Unique identifier(s) for the grant or contract used to fund the work", - "type": "string" - }, - "url": { - "description": "award / grant URL", - "type": "string", - "format": "uri" - } - }, - "required": [ - "funder", - "identifier" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "species": { - "description": "Species / host organism from which the dataset has been collected.", - "abstract": "species/host organism", - "oneOf": [ - { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567", - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ], - "ontology": [ - "ncbitaxon" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "Species / host organism from which the dataset has been collected." - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "CreativeWork", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567", - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ], - "ontology": [ - "ncbitaxon" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "Species / host organism from which the dataset has been collected." - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "distribution": { - "description": "A downloadable form of this dataset, at a specific location, in a specific format.", - "abstract": "download link", - "oneOf": [ - { - "items": { - "@type": "DataDownload", - "description": "A dataset in downloadable form.", - "properties": { - "contentUrl": { - "format": "uri", - "type": "string" - }, - "encodingFormat": { - "description": "file type (ex: XLSX)", - "type": "string" - }, - "dateModified": { - "format": "date", - "description": "date the file was modified", - "type": "string" - } - }, - "required": [ - "dateModified", - "contentUrl" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "includedInDataCatalog": { - "description": "Data or tool catalog where the work is published; original source of the metadata.", - "abstract": "catalog containing the work", - "oneOf": [ - { - "$ref": "#/definitions/catalog" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/catalog" - } - } - ], - "owl:cardinality": "one" - }, - "measurementTechnique": { - "description": "A technique or technology used in a dataset corresponding to the method used for measuring the corresponding variable(s) (described using variableMeasured). For example, if variableMeasured is molecule concentration, measurementTechnique could be: \"mass spectrometry\" or \"nmr spectroscopy\" or \"colorimetry\" or \"immunofluorescence\".", - "abstract": "measurement technique used to collect the dataset", - "oneOf": [ - { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://edamontology.org/topic_3361", - "http://purl.obolibrary.org/obo/NCIT_C20368" - ], - "ontology": [ - "edam", - "ncit" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "Technique used to collect the dataset" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://edamontology.org/topic_3361", - "http://purl.obolibrary.org/obo/NCIT_C20368" - ], - "ontology": [ - "edam", - "ncit" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "Technique used to collect the dataset" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "variableMeasured": { - "description": "Variables measured within the dataset.", - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "abstract": { - "description": "Short description that summarizes a work.", - "abstract": "short description", - "type": "string", - "owl:cardinality": "one" - }, - "aggregateRating": { - "description": "The overall rating, based on a collection of reviews or ratings, of the work. These ratings can be collected based on user reviews or through Altmetric scores of web-based citations.", - "abstract": "rating of the work", - "oneOf": [ - { - "items": { - "@type": "AggregateRating", - "type": "object", - "properties": { - "ratingCount": { - "description": "Total number of ratings", - "type": "string" - }, - "ratingValue": { - "description": "Average rating", - "type": "string" - }, - "itemReviewed": { - "description": "What is being reviewed", - "type": "string" - } - }, - "required": [ - "ratingValue" - ], - "recommended": [ - "ratingCount", - "itemReviewed" - ] - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": "Author or creator of the work.", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "A citation or reference to a publication, dataset, or computational tool which uses the dataset. Examples: a publication which describes the collection/analysis of the dataset, a publication which reuses the dataset in a secondary analysis, a dataset which extends the existing dataset, or a computational tool which relies on the dataset.", - "abstract": "citation to the work", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - }, - "conditionsOfAccess": { - "description": "Conditions that affect the availability of, or method(s) of access to, the work. Options include open (freely available), restricted (may include restrictions such as on use), closed (requires registration to access), or embargoed (unpublished).", - "abstract": "accessibility of the work", - "oneOf": [ - { - "type": "string", - "enum": [ - "Closed", - "Open", - "Restricted", - "Embargoed" - ] - } - ], - "owl:cardinality": "one" - }, - "creator": { - "description": "The creator/author of this work; equivalent to author", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": "Date the work was created", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "dateModified": { - "description": "Date the work was modified", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "datePublished": { - "description": "Date the work was first published", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "hasPart": { - "description": "Associated materials for the dataset, including data dictionaries and data limitation descriptions", - "abstract": "data limitations or dictionaries", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "inLanguage": { - "description": "The language of the content of the dataset", - "oneOf": [ - { - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "language of the work" - }, - "alternateName": { - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "alternateName" - ] - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "interactionStatistic": { - "description": "The number of interactions with the work, such as page views or tool downloads.", - "abstract": "views or downloads", - "oneOf": [ - { - "items": { - "@type": "InteractionCounter", - "type": "object", - "properties": { - "interactionType": { - "type": "string" - }, - "userInteractionCount": { - "type": "integer" - } - }, - "required": [ - "interactionType", - "userInteractionCount" - ] - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "isAccessibleForFree": { - "description": "A flag to signal that the work is accessible for free.", - "abstract": "accessible without charge", - "type": "boolean", - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A dataset, publication, or computational tool from which this work is derived, modified, or adapted.", - "abstract": "dataset, publication, or tool used to create the work", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - }, - "isPartOf": { - "description": "Indicates a broader study, project, or collection the work is part of.", - "abstract": "study or project including the work", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - }, - "keywords": { - "description": "Keywords or tags used to describe this work.", - "abstract": "keywords or tags", - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license document that applies to this work, typically indicated by URL.", - "abstract": "license for use", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - }, - "sdPublisher": { - "description": "Original publisher of the dataset metadata (like GenBank, ImmPort, etc.)", - "abstract": "original metadata source", - "oneOf": [ - { - "$ref": "#/definitions/catalog" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/catalog" - } - } - ], - "owl:cardinality": "many" - }, - "spatialCoverage": { - "description": "The place(s) which are the focus of the dataset", - "abstract": "geographic focus of the work", - "oneOf": [ - { - "items": { - "@type": "AdministrativeArea", - "description": "Location information", - "properties": { - "administrativeType": { - "description": "the type of administrative area, such as country, state, county, or city", - "enum": [ - "province", - "district", - "chiefdom", - "village", - "city", - "country", - "prefecture", - "sub-prefecture", - "clan", - "Federal Capital Territory", - "state", - "Local Government Area", - "ward" - ], - "type": "string" - }, - "alternateName": { - "description": "An alias for the location", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ] - }, - "identifier": { - "description": "An identifier for the location, preferably a Wikidata ID", - "type": "string" - }, - "locationType": { - "description": "Categorization of how the location relates to the dataset", - "oneOf": [ - { - "enum": [ - "residence", - "exposure", - "collection", - "screening", - "treatment", - "study location", - "other", - "unknown" - ], - "type": "string" - }, - { - "items": { - "enum": [ - "residence", - "exposure", - "collection", - "screening", - "treatment", - "study location", - "other", - "unknown" - ], - "type": "string" - }, - "type": "array" - } - ] - }, - "name": { - "description": "The name of the location", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "temporalCoverage": { - "description": "The period of time covered within the dataset.", - "abstract": "time period", - "oneOf": [ - { - "items": { - "@type": "TemporalInterval", - "description": "Temporal information", - "properties": { - "duration": { - "description": "A time interval in ISO 8601 duration format", - "type": "string" - }, - "endDate": { - "description": "An end date", - "format": "date", - "type": "string" - }, - "name": { - "description": "String describing the temporal interval", - "type": "string" - }, - "startDate": { - "description": "A start date", - "format": "date", - "type": "string" - }, - "temporalType": { - "description": "Categorization of how the date/temporal interval relates to the dataset", - "oneOf": [ - { - "enum": [ - "exposure", - "collection", - "screening", - "treatment", - "study date", - "other", - "unknown" - ], - "type": "string" - }, - { - "items": { - "enum": [ - "exposure", - "collection", - "screening", - "treatment", - "study date", - "other", - "unknown" - ], - "type": "string" - }, - "type": "array" - } - ] - } - }, - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "usageInfo": { - "description": "Data usage agreement, specifying the terms under which the dataset can be used. Note that this is related to but distinct from the license.", - "abstract": "data usage agreement", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "version": { - "description": "Dataset version.", - "type": "string", - "owl:cardinality": "one" - }, - "alternateName": { - "description": "An alias for the dataset name.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the dataset", - "owl:cardinality": "one", - "type": "string" - }, - "identifier": { - "description": "Dataset identifier or accession number, such as a digital object identifier (DOI), sequence read archive (SRA) or GenBank accession number, etc.", - "abstract": "identifier or accession number", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Website which describes the work and provides additional details.", - "abstract": "associated webpage", - "oneOf": [ - { - "items": { - "type": "string", - "format": "uri" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "Dataset name", - "owl:cardinality": "one", - "type": "string" - }, - "sameAs": { - "description": "URL of additional sources for the work.", - "oneOf": [ - { - "items": { - "type": "string", - "format": "uri" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the work", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - } - }, - "required": [ - "date", - "funding", - "distribution", - "includedInDataCatalog", - "measurementTechnique", - "author", - "description", - "name", - "url" - ], - "recommended": [ - "citedBy", - "doi", - "infectiousAgent", - "healthCondition", - "species", - "variableMeasured", - "citation", - "conditionsOfAccess", - "dateCreated", - "dateModified", - "datePublished", - "interactionStatistic", - "isBasedOn", - "keywords", - "license", - "sdPublisher", - "spatialCoverage", - "temporalCoverage", - "usageInfo", - "identifier", - "topicCategory" - ], - "optional": [ - "isRelatedTo", - "isSimilarTo", - "isBasisFor", - "nctid", - "abstract", - "aggregateRating", - "creator", - "hasPart", - "inLanguage", - "isAccessibleForFree", - "isPartOf", - "version", - "alternateName", - "mainEntityOfPage", - "sameAs", - "relationship" - ], - "definitions": { - "citation": { - "description": "A citation object for a resource which is cited by the dataset (ie- is a derivative of the dataset) , related to the dataset, or from which the dataset was based on (ie- is derived from).", - "@type": "ScholarlyArticle", - "type": "object", - "properties": { - "author": { - "description": "Author(s) of the publication", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "abstract": { - "description": "Abstract of the publication", - "type": "string" - }, - "datePublished": { - "description": "Date the article was published", - "format": "date", - "type": "string" - }, - "description": { - "description": "Description of the publication", - "type": "string" - }, - "name": { - "description": "Title of the publication", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation such as a digital object identifier (DOI), PubMed ID (PMID), or PubMed Central ID (PMCID)", - "type": "string" - }, - "pmid": { - "description": "A PubMed identifier (PMID) of the referenced publication", - "abstract": "PubMed identifier", - "type": "string" - }, - "doi": { - "description": "A digital object identifier (DOI) of the referenced publication", - "abstract": "digital object identifier", - "type": "string" - }, - "issueNumber": { - "description": "Issue number where the article appears", - "type": "string" - }, - "journalName": { - "description": "Journal where the article appears", - "type": "string" - }, - "journalNameAbbrev": { - "description": "Abbreviated journal name where the article appears", - "type": "string" - }, - "pagination": { - "description": "Page numbers in the journal where the article appears", - "type": "string" - }, - "url": { - "description": "The url of the article", - "type": "string", - "format": "uri" - }, - "volumeNumber": { - "description": "Volume of the journal where the article appears", - "type": "string" - }, - "citation": { - "description": "The bibliographic citation string for the article as is provided", - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "author", - "datePublished", - "doi", - "identifier", - "journalName", - "pmid", - "url" - ], - "optional": [ - "abstract", - "citation", - "description", - "issueNumber", - "journalNameAbbrev", - "pagination", - "volumeNumber" - ] - }, - "creativework": { - "description": "A resource", - "@type": "CreativeWork", - "type": "object", - "properties": { - "author": { - "description": "Author(s) of the referenced work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "abstract": { - "description": "Abstract of the referenced work", - "type": "string" - }, - "datePublished": { - "description": "Date the referenced work was published", - "format": "date", - "type": "string" - }, - "description": { - "description": "Description of the referenced work", - "type": "string" - }, - "hasPart": { - "description": "A portion of the work", - "oneOf": [ - { - "$ref": "#/definitions/citation" - } - ] - }, - "includedInDataCatalog": { - "description": "Data or tool catalog which houses the work", - "oneOf": [ - { - "$ref": "#/definitions/catalog" - } - ] - }, - "name": { - "description": "Name or title", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the work", - "type": "string" - }, - "relationship": { - "description": "How the works are related", - "type": "string" - }, - "doi": { - "description": "A digital object identifier (DOI) of the referenced work", - "abstract": "digital object identifier", - "type": "string" - }, - "url": { - "description": "The url of the work", - "type": "string", - "format": "uri" - }, - "citation": { - "description": "The bibliographic citation for the referenced work as is provided", - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "author", - "datePublished", - "doi", - "identifier", - "includedInDataCatalog", - "relationship", - "url" - ], - "optional": [ - "abstract", - "citation", - "description", - "hasPart" - ] - }, - "topic": { - "description": "Topic assigned to the work.", - "type": "object", - "properties": { - "name": { - "description": "topic name", - "type": "string" - }, - "curatedBy": { - "description": "The person, organization, or catalog that categorized the dataset", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/catalog" - } - ] - }, - "url": { - "description": "URL linking to the topic", - "type": "string", - "format": "uri" - }, - "description": { - "description": "description of the topic", - "type": "string" - } - }, - "required": [ - "name", - "url" - ], - "recommended": [ - "description", - "curatedBy" - ] - }, - "catalog": { - "@type": "DataCatalog", - "description": "Data or tool catalog", - "type": "object", - "properties": { - "name": { - "description": "Data or tool catalog name", - "type": "string" - }, - "url": { - "description": "Link to data or tool catalog", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "date the metadata was harvested from the catalog", - "type": "string", - "format": "date" - } - }, - "required": [ - "name", - "url" - ], - "recommended": [ - "versionDate" - ] - }, - "organization": { - "@type": "Organization", - "description": "Reusable organization definition", - "properties": { - "affiliation": { - "type": "object", - "properties": { - "name": { - "description": "Name of the affiliation, such as a university", - "type": "string" - }, - "sameAs": { - "description": "Alias for the affiliation", - "type": "string" - }, - "url": { - "description": "URL of the affiliation", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "optional": [ - "sameAs", - "url" - ] - }, - "alternateName": { - "description": "Alias of the name", - "type": "string" - }, - "name": { - "description": "Name of the organization", - "type": "string" - }, - "parentOrganization": { - "description": "Name of the parent organization. For instance, the parentOrganization of NIAID is the National Institutes of health (NIH)", - "type": "string" - }, - "email": { - "description": "Email address of the organization", - "type": "string" - }, - "identifier": { - "description": "Unique identifier of the organization", - "type": "string" - }, - "role": { - "description": "What role the organization played in creating the dataset", - "type": "string" - }, - "url": { - "description": "Link to the organization", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "recommended": [ - "identifier" - ], - "optional": [ - "affiliation", - "alternateName", - "email", - "parentOrganization", - "role", - "title", - "url" - ], - "type": "object" - }, - "person": { - "@type": "Person", - "description": "Reusable person definition", - "properties": { - "affiliation": { - "type": "object", - "properties": { - "name": { - "description": "Name of the affiliation, such as a university", - "type": "string" - }, - "sameAs": { - "description": "Alias for the affiliation", - "type": "string" - }, - "url": { - "description": "URL of the affiliation", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "optional": [ - "sameAs", - "url" - ] - }, - "name": { - "description": "Name of the person", - "type": "string" - }, - "email": { - "description": "Email address of the person", - "type": "string" - }, - "familyName": { - "description": "Family name (surname) of the person", - "type": "string" - }, - "givenName": { - "description": "Given (first) name of the person", - "type": "string" - }, - "identifier": { - "description": "Unique identifier of the person, like an ORCID ID", - "type": "string" - }, - "role": { - "description": "Role the person played in creating the dataset", - "type": "string" - }, - "title": { - "description": "Title of the person", - "type": "string" - }, - "url": { - "description": "Link to the homepage or other web content describing the person", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "recommended": [ - "familyName", - "givenName ", - "identifier " - ], - "optional": [ - "affiliation", - "email", - "role", - "title", - "url" - ], - "type": "object" - } - } - } - }, - { - "@id": "nde:ComputationalTool", - "@type": "rdfs:Class", - "rdfs:comment": "ComputationalTools (software, workflows, computational tools, code) contained in the NIAID Data Ecosystem. The NIAID Data Ecosystem is a secure environment to find, access and analyze immune-mediated and infectious disease data and computational tools to speed the development of diagnostics, therapeutics, and vaccines. The NIAID Data Ecosystem Discovery Portal harvests metadata from dataset repository and harmonizes them to this schema to enable easy cross-platform dataset searching and filtering.", - "rdfs:label": "ComputationalTool", - "rdfs:subClassOf": { - "@id": "niaid:ComputationalTool" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "citedBy": { - "description": "Publications, datasets, or computational tools that cite the work.", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "date": { - "description": "Date the work has changed: most recent date of dateModified, datePublished, and dateCreated.", - "abstract": "date changed", - "owl:cardinality": "one", - "format": "date", - "type": "string" - }, - "doi": { - "description": "Digital object identifier (DOI) for the work, not any associated publications", - "abstract": "digital object identifier", - "owl:cardinality": "one", - "type": "string" - }, - "includedInDataCatalog": { - "description": "Data or tool catalog where the work is published; original source of the metadata.", - "abstract": "catalog containing the work", - "$ref": "#/definitions/catalog" - }, - "isBasisFor": { - "description": "A computational tool which reuses the computational tool", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - }, - "isRelatedTo": { - "description": "Computational tools which are related to the given computational tool. These linkages are created via human curation.", - "abstract": "related records (via curation)", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "isSimilarTo": { - "description": "Datasets or computational tools which are similar to the work, based on terms in the names, descriptions, authors, measurementTechniques, infectiousAgents, healthConditions, etc.", - "abstract": "similar records (auto-assigned)", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "topicCategory": { - "description": "Topic of the work. This topic may be assigned by a human curator or through automated algorithms.", - "abstract": "topic", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/topic" - } - } - ] - }, - "infectiousAgent": { - "description": "Infectious agent(s) / pathogen(s) which are the focus of the work (like SARS-CoV-2).", - "abstract": "infectious agent / pathogen", - "oneOf": [ - { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239", - "http://purl.obolibrary.org/obo/NCBITaxon_2" - ], - "ontology": [ - "ncbitaxon" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "infectious agent / pathogen" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239", - "http://purl.obolibrary.org/obo/NCBITaxon_2" - ], - "ontology": [ - "ncbitaxon" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "infectious agent / pathogen" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "healthCondition": { - "description": "The health condition(s) /infectious disease(s) which are the focus of the work (like COVID-19, coronavirus).", - "abstract": "health condition/disease", - "oneOf": [ - { - "items": { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ], - "ontology": [ - "mondo" - ] - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "funding": { - "description": "Funding that supports (sponsors) the development of this computational tool through some kind of financial contribution.", - "abstract": "funding source (grant, contract, etc.)", - "oneOf": [ - { - "items": { - "@type": "MonetaryGrant", - "description": "Funding that supports (sponsors) the development of this computational tool through some kind of financial contribution", - "properties": { - "description": { - "description": "description of the funding award / grant", - "type": "string" - }, - "funder": { - "description": "An organization or person who funded the creation of the work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "identifier": { - "description": "Unique identifier(s) for the grant or contract used to fund the work", - "type": "string" - }, - "url": { - "description": "award / grant URL", - "type": "string", - "format": "uri" - } - }, - "required": [ - "funder", - "identifier" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "species": { - "description": "Species / host organism from which the computational tool was designed or applied.", - "abstract": "species/host organism", - "oneOf": [ - { - "items": { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567", - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ], - "ontology": [ - "ncbitaxon" - ] - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "availableOnDevice": { - "description": "Device or platform required to run the application, such as Bioconda, Docker, or Singularity", - "abstract": "platform to run the application", - "owl:cardinality": "many", - "oneOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - } - ] - }, - "codeRepository": { - "description": "Link to the source code repository of the tool such as GitHub", - "abstract": "source code link", - "oneOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "programmingLanguage": { - "description": "The main programming language(s) used to build or execute the tool", - "abstract": "programming language", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "input": { - "description": "software input, such as a file or parameter", - "abstract": "input file/parameter", - "owl:cardinality": "many", - "oneOf": [ - { - "items": { - "@type": "FormalParameter", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Name of the software input" - }, - "description": { - "type": "string", - "description": "Description of the software input" - }, - "encodingFormat": { - "type": "string", - "description": "File type of the software input" - } - }, - "required": [ - "name" - ], - "recommended": [ - "encodingFormat" - ] - }, - "type": "array" - } - ] - }, - "output": { - "description": "Output of the computational tool", - "owl:cardinality": "many", - "oneOf": [ - { - "items": { - "@type": "FormalParameter", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "name of the tool's output" - }, - "encodingFormat": { - "type": "string", - "description": "file type of the tool's output" - } - }, - "required": [ - "name" - ], - "recommended": [ - "encodingFormat" - ] - }, - "type": "array" - } - ] - }, - "applicationCategory": { - "description": "Type of software application, e.g. 'Game, Multimedia'.", - "abstract": "type of software application", - "anyOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "applicationSubCategory": { - "description": "Subcategory of the computational tool, like gene regulation", - "abstract": "software subcategory", - "oneOf": [ - { - "@type": "DefinedTerm", - "strict": false, - "type": "object", - "vocabulary": { - "children_of": [ - "http://edamontology.org/topic_0003" - ], - "ontology": [ - "edam" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "Subcategory of the tool (ex: gene regulation)" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "DefinedTerm", - "strict": false, - "type": "object", - "vocabulary": { - "children_of": [ - "http://edamontology.org/topic_0003" - ], - "ontology": [ - "edam" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "Subcategory of the tool (ex: gene regulation)" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "applicationSuite": { - "description": "The name of the application suite to which the application belongs (e.g. Excel belongs to Office).", - "abstract": "software suite for the tool", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "downloadUrl": { - "description": "URL to download the computational tool", - "owl:cardinality": "many", - "oneOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - } - ] - }, - "featureList": { - "description": "Features or modules provided by this application (and possibly required by other applications).", - "abstract": "features of the tool", - "anyOf": [ - { - "@type": "DefinedTerm", - "strict": false, - "type": "object", - "vocabulary": { - "children_of": [ - "http://edamontology.org/operation_0004" - ], - "ontology": [ - "edam" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "DefinedTerm", - "strict": false, - "type": "object", - "vocabulary": { - "children_of": [ - "http://edamontology.org/operation_0004" - ], - "ontology": [ - "edam" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - }, - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "operatingSystem": { - "description": "Operating systems supported (Windows 7, OSX 10.6, Android 1.6).", - "abstract": "operative systems supported", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "processorRequirements": { - "description": "Processor architecture required to run the application (e.g. IA64).", - "abstract": "processor requirements", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "softwareAddOn": { - "description": "Additional content for a software application", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - }, - "softwareHelp": { - "description": "URL to access software application help", - "oneOf": [ - { - "@type": "CreativeWork", - "properties": { - "url": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "url": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "softwareRequirements": { - "description": "Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (Examples: DirectX, Java or .NET runtime).", - "abstract": "requirements of tool", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "softwareVersion": { - "description": "Software version", - "type": "string", - "owl:cardinality": "one" - }, - "aggregateRating": { - "description": "The overall rating, based on a collection of reviews or ratings, of the work. These ratings can be collected based on user reviews or through Altmetric scores of web-based citations.", - "abstract": "rating of the work", - "oneOf": [ - { - "items": { - "@type": "AggregateRating", - "type": "object", - "properties": { - "ratingCount": { - "description": "Total number of ratings", - "type": "string" - }, - "ratingValue": { - "description": "Average rating", - "type": "string" - }, - "itemReviewed": { - "description": "What is being reviewed", - "type": "string" - } - }, - "required": [ - "ratingValue" - ], - "recommended": [ - "ratingCount", - "itemReviewed" - ] - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": "Author or creator of the work.", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "A citation or reference to a publication, dataset, or computational tool which uses the computational tool. Examples: a publication which describes the development of the computational tool, a publication which describes the extension or use of the computational tool, a dataset which was processed or analyzed using the tool, or a computational tool which relies on the given tool.", - "abstract": "citation to the work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "conditionsOfAccess": { - "description": "Conditions that affect the availability of, or method(s) of access to, the work. Options include open (freely available), restricted (may include restrictions such as on use), closed (requires registration to access), or embargoed (unpublished).", - "abstract": "accessibility of the work", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string", - "enum": [ - "Closed", - "Open", - "Restricted", - "Embargoed" - ] - } - ] - }, - "contributor": { - "description": "A secondary contributor to the developement or maintenance of the computational tool", - "abstract": "contributor to development or maintenance", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "creator": { - "description": "The creator/author of this work; equivalent to author", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": "Date the work was created", - "owl:cardinality": "one", - "format": "date", - "type": "string" - }, - "dateModified": { - "description": "Date the work was modified", - "format": "date", - "owl:cardinality": "one", - "type": "string" - }, - "datePublished": { - "description": "Date the work was first published", - "owl:cardinality": "one", - "format": "date", - "type": "string" - }, - "discussionUrl": { - "description": "A link to a webpage containing the comments about the computational tool.", - "abstract": "link to tool discussion page", - "owl:cardinality": "many", - "type": "string", - "format": "uri" - }, - "hasPart": { - "description": "An item that is part of this computational tool", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "inLanguage": { - "description": "The language of the computational tool (not programming language)", - "owl:cardinality": "many", - "oneOf": [ - { - "items": { - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "alternateName" - ] - }, - "type": "array" - } - ] - }, - "interactionStatistic": { - "description": "The number of interactions with the work, such as page views or tool downloads.", - "abstract": "views or downloads", - "owl:cardinality": "many", - "oneOf": [ - { - "items": { - "@type": "InteractionCounter", - "type": "object", - "properties": { - "interactionType": { - "type": "string" - }, - "userInteractionCount": { - "type": "integer" - } - }, - "required": [ - "interactionType", - "userInteractionCount" - ] - }, - "type": "array" - } - ] - }, - "isAccessibleForFree": { - "description": "A flag to signal that the work is accessible for free.", - "abstract": "accessible without charge", - "owl:cardinality": "one", - "type": "boolean" - }, - "isBasedOn": { - "description": "A dataset, publication, or computational tool from which this work is derived, modified, or adapted.", - "abstract": "dataset, publication, or tool used to create the work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "Indicates a broader study, project, or collection the work is part of.", - "abstract": "study or project including the work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": "Keywords or tags used to describe this work.", - "abstract": "keywords or tags", - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "license": { - "description": "A license document that applies to this work, typically indicated by URL.", - "abstract": "license for use", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - }, - "sdPublisher": { - "description": "Original publisher of the computational tool metadata (like GitHub, Dockstore, etc.)", - "abstract": "original metadata source", - "oneOf": [ - { - "$ref": "#/definitions/catalog" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/catalog" - } - } - ], - "owl:cardinality": "many" - }, - "thumbnailUrl": { - "description": "A thumbnail image of the computational tool", - "owl:cardinality": "many", - "type": "string", - "format": "uri" - }, - "description": { - "description": "A description of the computational tool", - "owl:cardinality": "one", - "type": "string" - }, - "identifier": { - "description": "Identifier for the computational tool", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "mainEntityOfPage": { - "description": "Website which describes the work and provides additional details.", - "abstract": "associated webpage", - "owl:cardinality": "many", - "oneOf": [ - { - "items": { - "type": "string", - "format": "uri" - }, - "type": "array" - } - ] - }, - "name": { - "description": "Computational tool name", - "owl:cardinality": "one", - "type": "string" - }, - "sameAs": { - "description": "URL of additional sources for the work.", - "owl:cardinality": "many", - "oneOf": [ - { - "items": { - "type": "string", - "format": "uri" - }, - "type": "array" - } - ] - }, - "url": { - "description": "URL of the work.", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - } - }, - "required": [ - "date", - "includedInDataCatalog", - "funding", - "author", - "description", - "name" - ], - "recommended": [ - "citedBy", - "doi", - "topicCategory", - "codeRepository", - "programmingLanguage", - "applicationCategory", - "applicationSubCategory", - "softwareRequirements", - "softwareVersion", - "citation", - "conditionsOfAccess", - "dateModified", - "interactionStatistic", - "license", - "identifier", - "url" - ], - "optional": [ - "isBasisFor", - "isRelatedTo", - "isSimilarTo", - "infectiousAgent", - "healthCondition", - "species", - "input", - "output", - "applicationSuite", - "availableOnDevice", - "downloadUrl", - "featureList", - "operatingSystem", - "processorRequirements", - "softwareAddOn", - "softwareHelp", - "aggregateRating", - "contributor", - "creator", - "dateCreated", - "datePublished", - "discussionUrl", - "hasPart", - "inLanguage", - "isAccessibleForFree", - "isBasedOn", - "isPartOf", - "keywords", - "provider", - "sdPublisher", - "thumbnailUrl", - "mainEntityOfPage", - "sameAs" - ], - "definitions": { - "citation": { - "description": "A citation object for a resource which is cited by the dataset (ie- is a derivative of the dataset) , related to the dataset, or from which the dataset was based on (ie- is derived from).", - "@type": "ScholarlyArticle", - "type": "object", - "properties": { - "author": { - "description": "Author(s) of the publication", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "abstract": { - "description": "Abstract of the publication", - "type": "string" - }, - "datePublished": { - "description": "Date the article was published", - "format": "date", - "type": "string" - }, - "description": { - "description": "Description of the publication", - "type": "string" - }, - "name": { - "description": "Title of the publication", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation such as a digital object identifier (DOI), PubMed ID (PMID), or PubMed Central ID (PMCID)", - "type": "string" - }, - "pmid": { - "description": "A PubMed identifier (PMID) of the referenced publication", - "abstract": "PubMed identifier", - "type": "string" - }, - "doi": { - "description": "A digital object identifier (DOI) of the referenced publication", - "abstract": "digital object identifier", - "type": "string" - }, - "issueNumber": { - "description": "Issue number where the article appears", - "type": "string" - }, - "journalName": { - "description": "Journal where the article appears", - "type": "string" - }, - "journalNameAbbrev": { - "description": "Abbreviated journal name where the article appears", - "type": "string" - }, - "pagination": { - "description": "Page numbers in the journal where the article appears", - "type": "string" - }, - "url": { - "description": "The url of the arrticle", - "type": "string", - "format": "uri" - }, - "volumeNumber": { - "description": "Volume of the journal where the article appears", - "type": "string" - }, - "citation": { - "description": "The bibliographic citation string for the article as is provided", - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "author", - "datePublished", - "doi", - "identifier", - "journalName", - "pmid", - "url" - ], - "optional": [ - "abstract", - "citation", - "description", - "issueNumber", - "journalNameAbbrev", - "pagination", - "volumeNumber" - ] - }, - "catalog": { - "@type": "DataCatalog", - "description": "Data or tool catalog", - "type": "object", - "properties": { - "name": { - "description": "Data or tool catalog name", - "type": "string" - }, - "url": { - "description": "Link to data or tool catalog", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "date the metadata was harvested from the catalog", - "type": "string", - "format": "date" - } - }, - "required": [ - "name", - "url" - ], - "recommended": [ - "versionDate" - ] - }, - "creativework": { - "description": "A resource", - "@type": "CreativeWork", - "type": "object", - "properties": { - "author": { - "description": "Author(s) of the referenced work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "abstract": { - "description": "Abstract of the referenced work", - "type": "string" - }, - "additionalType": { - "description": "Additional type of the referenced work, such as a Sample, Run, Experiment, or BioProject", - "oneOf": [ - { - "items": { - "properties": { - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "url" - ], - "type": "object" - }, - "type": "array" - } - ] - }, - "datePublished": { - "description": "Date the referenced work was published", - "format": "date", - "type": "string" - }, - "description": { - "description": "Description of the referenced work", - "type": "string" - }, - "hasPart": { - "description": "A portion of the work", - "oneOf": [ - { - "$ref": "#/definitions/citation" - } - ] - }, - "includedInDataCatalog": { - "description": "Data or tool catalog which houses the work", - "oneOf": [ - { - "$ref": "#/definitions/catalog" - } - ] - }, - "name": { - "description": "Name or title", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the work", - "type": "string" - }, - "relationship": { - "description": "How the works are related", - "type": "string" - }, - "doi": { - "description": "A digital object identifier (DOI) of the referenced work", - "abstract": "digital object identifier", - "type": "string" - }, - "url": { - "description": "The url of the work", - "type": "string", - "format": "uri" - }, - "citation": { - "description": "The bibliographic citation for the referenced work as is provided", - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "author", - "datePublished", - "doi", - "identifier", - "includedInDataCatalog", - "relationship", - "url" - ], - "optional": [ - "abstract", - "citation", - "description", - "hasPart" - ] - }, - "topic": { - "description": "Topic assigned to the work.", - "type": "object", - "properties": { - "name": { - "description": "topic name", - "type": "string" - }, - "curatedBy": { - "description": "The person, organization, or catalog that categorized the computational tool", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/catalog" - } - ] - }, - "url": { - "description": "URL linking to the topic", - "type": "string", - "format": "uri" - }, - "description": { - "description": "description of the topic", - "type": "string" - } - }, - "required": [ - "name", - "url" - ], - "recommended": [ - "description", - "curatedBy" - ] - }, - "organization": { - "@type": "Organization", - "description": "Reusable organization definition", - "properties": { - "affiliation": { - "type": "object", - "properties": { - "name": { - "description": "Name of the affiliation, such as a university", - "type": "string" - }, - "sameAs": { - "description": "Alias for the affiliation", - "type": "string" - }, - "url": { - "description": "URL of the affiliation", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "optional": [ - "sameAs", - "url" - ] - }, - "alternateName": { - "description": "Alias of the name", - "type": "string" - }, - "name": { - "description": "Name of the organization", - "type": "string" - }, - "parentOrganization": { - "description": "Name of the parent organization. For instance, the parentOrganization of NIAID is the National Institutes of health (NIH)", - "type": "string" - }, - "email": { - "description": "Email address of the organization", - "type": "string" - }, - "identifier": { - "description": "Unique identifier of the organization", - "type": "string" - }, - "role": { - "description": "What role the organization played in creating the computational tool", - "type": "string" - }, - "url": { - "description": "Link to the organization", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "recommended": [ - "identifier" - ], - "optional": [ - "affiliation", - "alternateName", - "email", - "parentOrganization", - "role", - "title", - "url" - ], - "type": "object" - }, - "person": { - "@type": "Person", - "description": "Reusable person definition", - "properties": { - "affiliation": { - "type": "object", - "properties": { - "name": { - "description": "Name of the affiliation, such as a university", - "type": "string" - }, - "sameAs": { - "description": "Alias for the affiliation", - "type": "string" - }, - "url": { - "description": "URL of the affiliation", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "optional": [ - "sameAs", - "url" - ] - }, - "name": { - "description": "Name of the person", - "type": "string" - }, - "email": { - "description": "Email address of the person", - "type": "string" - }, - "familyName": { - "description": "Family name (surname) of the person", - "type": "string" - }, - "givenName": { - "description": "Given (first) name of the person", - "type": "string" - }, - "identifier": { - "description": "Unique identifier of the person, like an ORCID ID", - "type": "string" - }, - "role": { - "description": "Role the person played in creating the computational tool", - "type": "string" - }, - "title": { - "description": "Title of the person", - "type": "string" - }, - "url": { - "description": "Link to the homepage or other web content describing the person", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "recommended": [ - "familyName", - "givenName ", - "identifier " - ], - "optional": [ - "affiliation", - "email", - "role", - "title", - "url" - ], - "type": "object" - } - } - } - }, - { - "@id": "nde:ResourceCatalog", - "@type": "rdfs:Class", - "rdfs:comment": "ResourceCatalogs (collections of scientific information or research outputs) contained in the NIAID Data Ecosystem. Resource catalogs include databases, repositories, knowledge bases, citation indices, software indices, browser-based data portals (web portals), etc. The NIAID Data Ecosystem is an environment to find and access and infectious and immune-mediated disease data, resources and computational tools to speed the development of diagnostics, therapeutics, and vaccines. The NIAID Data Ecosystem Discovery Portal harvests metadata from dataset repository and harmonizes them to this schema to enable easy cross-platform dataset searching and filtering.", - "rdfs:label": "ResourceCatalog", - "rdfs:subClassOf": { - "@id": "schema:Collection" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "citedBy": { - "description": "Publications, datasets, or computational tools that cite the work.", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "date": { - "description": "Date the work has changed: most recent date of dateModified, datePublished, and dateCreated.", - "abstract": "date changed", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "doi": { - "description": "Digital Object Identifier (DOI) for the work, not any associated publications.", - "abstract": "digital object identifier", - "type": "string", - "owl:cardinality": "one" - }, - "isRelatedTo": { - "description": "Resources which are related to the given resource catalog. These linkages are created via human curation.", - "abstract": "related datasets (via curation)", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "isSimilarTo": { - "description": "Resource catalogs which are similar to the work, based on terms in the names, descriptions, authors, measurementTechniques, infectiousAgents, healthConditions, etc.", - "abstract": "similar datasets (auto-assigned)", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "isBasisFor": { - "description": "A resource catalog which uses the resource catalog.", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "relationship": { - "description": "How an associated work is related to the resource catalog.", - "type": "string", - "owl:cardinality": "one" - }, - "topicCategory": { - "description": "Topic of the work. This topic may be assigned by a human curator or through automated algorithms.", - "abstract": "topic", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/topic" - } - } - ], - "owl:cardinality": "many" - }, - "infectiousAgent": { - "description": "Infectious agent(s) / pathogen(s) which are the focus of the resource catalog (like SARS-CoV-2), whenever applicable", - "abstract": "infectious agent / pathogen", - "oneOf": [ - { - "@type": "schema:DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239", - "http://purl.obolibrary.org/obo/NCBITaxon_2" - ], - "ontology": [ - "ncbitaxon" - ] - } - }, - { - "items": { - "@type": "schema:DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239", - "http://purl.obolibrary.org/obo/NCBITaxon_2" - ], - "ontology": [ - "ncbitaxon" - ] - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "healthCondition": { - "description": "The health condition(s) /infectious disease(s) which are the focus of the resource catalog (like COVID-19, coronavirus), whenever applicable", - "abstract": "health condition/disease", - "oneOf": [ - { - "@type": "DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ], - "ontology": [ - "mondo" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "The health condition(s) /infectious disease(s) which are the focus of the work (ex: COVID-19)" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "CreativeWork", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ], - "ontology": [ - "mondo" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "The health condition(s) /infectious disease(s) which are the focus of the work (ex: COVID-19)" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "funding": { - "description": "Funding that supports (sponsors) the creation or maintenance of the resource catalog through some kind of financial contribution.", - "abstract": "funding source (grant, contract, etc.)", - "oneOf": [ - { - "items": { - "@type": "MonetaryGrant", - "description": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "properties": { - "description": { - "description": "description of the funding award / grant", - "type": "string" - }, - "funder": { - "description": "An organization or person who funded the creation of the work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "identifier": { - "description": "Unique identifier(s) for the grant or contract used to fund the work", - "type": "string" - }, - "url": { - "description": "award / grant URL", - "type": "string", - "format": "uri" - } - }, - "required": [ - "funder", - "identifier" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "species": { - "description": "Species / host organism which is the focus of the resource catalog (whenever applicable).", - "abstract": "species/host organism", - "oneOf": [ - { - "@type": "schema:DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567", - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ], - "ontology": [ - "ncbitaxon" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "Species / host organism from which the dataset has been collected." - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "schema:CreativeWork", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567", - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ], - "ontology": [ - "ncbitaxon" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "Species / host organism from which the dataset has been collected." - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "distribution": { - "description": "A downloadable form of the resource catalog, at a specific location, in a specific format.", - "abstract": "download link", - "oneOf": [ - { - "items": { - "@type": "DataDownload", - "description": "A dataset in downloadable form.", - "properties": { - "contentUrl": { - "format": "uri", - "type": "string" - }, - "encodingFormat": { - "description": "file type (ex: XLSX)", - "type": "string" - }, - "dateModified": { - "format": "date", - "description": "date the file was modified", - "type": "string" - } - }, - "required": [ - "dateModified", - "contentUrl" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "includedInDataCatalog": { - "description": "A resource catalog where the resource catalog is published.", - "abstract": "catalog containing the work", - "oneOf": [ - { - "$ref": "#/definitions/catalog" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/catalog" - } - } - ], - "owl:cardinality": "one" - }, - "measurementTechnique": { - "description": "A technique or technology used to generate the data or information in the resource catalog corresponding to the method used for measuring the corresponding variable(s) (described using variableMeasured). For example, if the resource catalog provides raw sequence reads (the variableMeasured), the measurementTechnique could be: \"biopolymer sequencing\" or \"protein sequencing\" or \"whole genome sequencing\" etc. If a resource allows data or information collected through any means or methods, use the term, \"any\".", - "abstract": "measurement technique used to collect the content of the resource catalog, if applicable. If not applicable, use \"any\".", - "oneOf": [ - { - "@type": "schema:DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://edamontology.org/topic_3361", - "http://purl.obolibrary.org/obo/NCIT_C20368" - ], - "ontology": [ - "edam", - "ncit" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "The name of the measurement technique used" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - { - "items": { - "@type": "schema:DefinedTerm", - "description": "collection of vocabulary terms defined in ontologies", - "strict": false, - "type": "string", - "vocabulary": { - "children_of": [ - "http://edamontology.org/topic_3361", - "http://purl.obolibrary.org/obo/NCIT_C20368" - ], - "ontology": [ - "edam", - "ncit" - ], - "property": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string", - "description": "The name of the measurement technique used" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "variableMeasured": { - "description": "Variables measured within the content of the resource catalog.", - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "abstract": { - "description": "Short description that summarizes a work.", - "abstract": "short description", - "type": "string", - "owl:cardinality": "one" - }, - "aggregateRating": { - "description": "The overall rating, based on a collection of reviews or ratings, of the work. These ratings can be collected based on user reviews or through Altmetric scores of web-based citations.", - "abstract": "rating of the work", - "oneOf": [ - { - "items": { - "@type": "AggregateRating", - "type": "object", - "properties": { - "ratingCount": { - "description": "Total number of ratings", - "type": "string" - }, - "ratingValue": { - "description": "Average rating", - "type": "string" - }, - "itemReviewed": { - "description": "What is being reviewed", - "type": "string" - } - }, - "required": [ - "ratingValue" - ], - "recommended": [ - "ratingCount", - "itemReviewed" - ] - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": "Author or creator of the work.", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "A citation or reference to a publication, dataset, or computational tool which uses the resource catalog. Examples: a publication which describes the creation of the resource catalog, a publication which uses information or content of the resource catalog for secondary analysis, or a computational tool which relies on the content of the resource catalog.", - "abstract": "citation to the work", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - }, - "conditionsOfAccess": { - "description": "Conditions that affect the availability of, or method(s) of access to, the work. Options include open (freely available), restricted (may include restrictions such as on use), closed (requires registration to access), or embargoed (unpublished).", - "abstract": "accessibility of the work", - "oneOf": [ - { - "type": "string", - "enum": [ - "Closed", - "Open", - "Restricted", - "Embargoed" - ] - } - ], - "owl:cardinality": "one" - }, - "creator": { - "description": "The creator/author of this work; equivalent to author", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": "Date the work was created", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "dateModified": { - "description": "Date the work was modified", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "datePublished": { - "description": "Date the work was first published", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "hasPart": { - "description": "Associated materials for the resource catalog, including data dictionaries and data limitation descriptions", - "abstract": "data limitations or dictionaries", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "inLanguage": { - "description": "The language of the content of the resource catalog", - "oneOf": [ - { - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "language of the work" - }, - "alternateName": { - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "alternateName" - ] - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "interactionStatistic": { - "description": "The number of interactions with the work, such as page views or tool downloads.", - "abstract": "views or downloads", - "oneOf": [ - { - "items": { - "@type": "InteractionCounter", - "type": "object", - "properties": { - "interactionType": { - "type": "string" - }, - "userInteractionCount": { - "type": "integer" - } - }, - "required": [ - "interactionType", - "userInteractionCount" - ] - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "isAccessibleForFree": { - "description": "A flag to signal that the work is accessible for free.", - "abstract": "accessible without charge", - "type": "boolean", - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A dataset, publication, or computational tool from which this work is derived, modified, or adapted.", - "abstract": "dataset, publication, or tool used to create the work", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - }, - "isPartOf": { - "description": "Indicates a broader study, project, or collection the work is part of.", - "abstract": "study or project including the work", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - }, - "keywords": { - "description": "Keywords or tags used to describe this work.", - "abstract": "keywords or tags", - "oneOf": [ - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license document that applies to this work, typically indicated by URL.", - "abstract": "license for use", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - }, - "sdPublisher": { - "description": "Original publisher of the resource catalog metadata (like GenBank, ImmPort, etc.)", - "abstract": "original metadata source", - "oneOf": [ - { - "$ref": "#/definitions/catalog" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/catalog" - } - } - ], - "owl:cardinality": "many" - }, - "spatialCoverage": { - "description": "The place(s) which are the focus of the resource catalog", - "abstract": "geographic focus of the work", - "oneOf": [ - { - "items": { - "@type": "AdministrativeArea", - "description": "Location information", - "properties": { - "administrativeType": { - "description": "the type of administrative area, such as country, state, county, or city", - "enum": [ - "province", - "district", - "chiefdom", - "village", - "city", - "country", - "prefecture", - "sub-prefecture", - "clan", - "Federal Capital Territory", - "state", - "Local Government Area", - "ward" - ], - "type": "string" - }, - "alternateName": { - "description": "An alias for the location", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ] - }, - "identifier": { - "description": "An identifier for the location, preferably a Wikidata ID", - "type": "string" - }, - "locationType": { - "description": "Categorization of how the location relates to the dataset", - "oneOf": [ - { - "enum": [ - "residence", - "exposure", - "collection", - "screening", - "treatment", - "study location", - "other", - "unknown" - ], - "type": "string" - }, - { - "items": { - "enum": [ - "residence", - "exposure", - "collection", - "screening", - "treatment", - "study location", - "other", - "unknown" - ], - "type": "string" - }, - "type": "array" - } - ] - }, - "name": { - "description": "The name of the location", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "temporalCoverage": { - "description": "The period of time covered within the resource catalog.", - "abstract": "time period", - "oneOf": [ - { - "items": { - "@type": "TemporalInterval", - "description": "Temporal information", - "properties": { - "duration": { - "description": "A time interval in ISO 8601 duration format", - "type": "string" - }, - "endDate": { - "description": "An end date", - "format": "date", - "type": "string" - }, - "name": { - "description": "String describing the temporal interval", - "type": "string" - }, - "startDate": { - "description": "A start date", - "format": "date", - "type": "string" - }, - "temporalType": { - "description": "Categorization of how the date/temporal interval relates to the dataset", - "oneOf": [ - { - "enum": [ - "exposure", - "collection", - "screening", - "treatment", - "study date", - "other", - "unknown" - ], - "type": "string" - }, - { - "items": { - "enum": [ - "exposure", - "collection", - "screening", - "treatment", - "study date", - "other", - "unknown" - ], - "type": "string" - }, - "type": "array" - } - ] - } - }, - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "usageInfo": { - "description": "Data usage agreement, specifying the terms under which the content from the resource catalog can be used. Note that this is related to but distinct from the license.", - "abstract": "data usage agreement", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "version": { - "description": "Resource catalog version.", - "type": "string", - "owl:cardinality": "one" - }, - "alternateName": { - "description": "An alias for the resource catalog name.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the resource catalog", - "owl:cardinality": "one", - "type": "string" - }, - "identifier": { - "description": "Resource catalog identifier or accession number, such as a digital object identifier (DOI), etc.", - "abstract": "identifier", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Website which describes the work and provides additional details.", - "abstract": "associated webpage", - "oneOf": [ - { - "items": { - "type": "string", - "format": "uri" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "Resource catalog name", - "owl:cardinality": "one", - "type": "string" - }, - "sameAs": { - "description": "URL of additional sources for the work.", - "oneOf": [ - { - "items": { - "type": "string", - "format": "uri" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the work", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "collectionSize": { - "description": "The number of records, datasets, tools, items, pages, etc. in the resource catalog. Min/max estimates can be used in lieu of actual number. If completely unknown, set value = 0, and unitText = 'unknown'", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - } - ], - "owl:cardinality": "many" - }, - "collectionType": { - "description": "The type of resource/resource catalog that best describes the work", - "oneOf": [ - { - "type": "string", - "enum": [ - "Database", - "Knowledge Base", - "Web Portal", - "Repository", - "Collection", - "Metadata Index", - "Platform" - ] - }, - { - "$ref": "#/definitions/collectiontypes" - } - ], - "owl:cardinality": "one" - } - }, - "required": [ - "date", - "funding", - "measurementTechnique", - "description", - "name", - "url", - "collectionType" - ], - "recommended": [ - "author", - "citedBy", - "doi", - "infectiousAgent", - "healthCondition", - "species", - "variableMeasured", - "citation", - "conditionsOfAccess", - "dateCreated", - "dateModified", - "datePublished", - "interactionStatistic", - "isBasedOn", - "keywords", - "license", - "sdPublisher", - "spatialCoverage", - "temporalCoverage", - "usageInfo", - "identifier", - "topicCategory", - "collectionSize" - ], - "optional": [ - "isRelatedTo", - "isSimilarTo", - "isBasisFor", - "distribution", - "includedInDataCatalog", - "abstract", - "aggregateRating", - "creator", - "hasPart", - "inLanguage", - "isAccessibleForFree", - "isPartOf", - "version", - "alternateName", - "mainEntityOfPage", - "sameAs", - "relationship" - ], - "definitions": { - "citation": { - "description": "A citation object for a publication which is cited by the resource catalog (ie- is a derivative of the resource catalog), related to the resource catalog, or from which the resource catalog was based on (ie- is derived from).", - "@type": "ScholarlyArticle", - "type": "object", - "properties": { - "author": { - "description": "Author(s) of the publication", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "abstract": { - "description": "Abstract of the publication", - "type": "string" - }, - "datePublished": { - "description": "Date the article was published", - "format": "date", - "type": "string" - }, - "description": { - "description": "Description of the publication", - "type": "string" - }, - "name": { - "description": "Title of the publication", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation such as a digital object identifier (DOI), PubMed ID (PMID), or PubMed Central ID (PMCID)", - "type": "string" - }, - "pmid": { - "description": "A PubMed identifier (PMID) of the referenced publication", - "abstract": "PubMed identifier", - "type": "string" - }, - "doi": { - "description": "A digital object identifier (DOI) of the referenced publication", - "abstract": "digital object identifier", - "type": "string" - }, - "issueNumber": { - "description": "Issue number where the article appears", - "type": "string" - }, - "journalName": { - "description": "Journal where the article appears", - "type": "string" - }, - "journalNameAbbrev": { - "description": "Abbreviated journal name where the article appears", - "type": "string" - }, - "pagination": { - "description": "Page numbers in the journal where the article appears", - "type": "string" - }, - "url": { - "description": "The url of the article", - "type": "string", - "format": "uri" - }, - "volumeNumber": { - "description": "Volume of the journal where the article appears", - "type": "string" - }, - "citation": { - "description": "The bibliographic citation string for the article as is provided", - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "author", - "datePublished", - "doi", - "identifier", - "journalName", - "pmid", - "url" - ], - "optional": [ - "abstract", - "citation", - "description", - "issueNumber", - "journalNameAbbrev", - "pagination", - "volumeNumber" - ] - }, - "creativework": { - "description": "A resource", - "@type": "CreativeWork", - "type": "object", - "properties": { - "author": { - "description": "Author(s) of the referenced work", - "oneOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "abstract": { - "description": "Abstract of the referenced work", - "type": "string" - }, - "datePublished": { - "description": "Date the referenced work was published", - "format": "date", - "type": "string" - }, - "description": { - "description": "Description of the referenced work", - "type": "string" - }, - "hasPart": { - "description": "A portion of the work", - "oneOf": [ - { - "$ref": "#/definitions/citation" - } - ] - }, - "includedInDataCatalog": { - "description": "Data, resource or tool catalog which houses the work", - "oneOf": [ - { - "$ref": "#/definitions/catalog" - } - ] - }, - "name": { - "description": "Name or title", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the work", - "type": "string" - }, - "relationship": { - "description": "How the works are related", - "type": "string" - }, - "doi": { - "description": "A digital object identifier (DOI) of the referenced work", - "abstract": "digital object identifier", - "type": "string" - }, - "url": { - "description": "The url of the work", - "type": "string", - "format": "uri" - }, - "citation": { - "description": "The bibliographic citation for the referenced work as is provided", - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "author", - "datePublished", - "doi", - "identifier", - "includedInDataCatalog", - "relationship", - "url" - ], - "optional": [ - "abstract", - "citation", - "description", - "hasPart" - ] - }, - "topic": { - "description": "Topic assigned to the work.", - "type": "object", - "properties": { - "name": { - "description": "topic name", - "type": "string" - }, - "curatedBy": { - "description": "The person, organization, or catalog that categorized the resource catalog", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/catalog" - } - ] - }, - "url": { - "description": "URL linking to the topic", - "type": "string", - "format": "uri" - }, - "description": { - "description": "description of the topic", - "type": "string" - } - }, - "required": [ - "name", - "url" - ], - "recommended": [ - "description", - "curatedBy" - ] - }, - "catalog": { - "@type": "DataCatalog", - "description": "Data, resource or tool catalog", - "type": "object", - "properties": { - "name": { - "description": "Data, resource or tool catalog name", - "type": "string" - }, - "url": { - "description": "Link to data, resource or tool catalog", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "date the metadata was harvested from the catalog", - "type": "string", - "format": "date" - } - }, - "required": [ - "name", - "url" - ], - "recommended": [ - "versionDate" - ] - }, - "organization": { - "@type": "Organization", - "description": "Reusable organization definition", - "properties": { - "affiliation": { - "type": "object", - "properties": { - "name": { - "description": "Name of the affiliation, such as a university", - "type": "string" - }, - "sameAs": { - "description": "Alias for the affiliation", - "type": "string" - }, - "url": { - "description": "URL of the affiliation", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "optional": [ - "sameAs", - "url" - ] - }, - "alternateName": { - "description": "Alias of the name", - "type": "string" - }, - "name": { - "description": "Name of the organization", - "type": "string" - }, - "parentOrganization": { - "description": "Name of the parent organization. For instance, the parentOrganization of NIAID is the National Institutes of health (NIH)", - "type": "string" - }, - "email": { - "description": "Email address of the organization", - "type": "string" - }, - "identifier": { - "description": "Unique identifier of the organization", - "type": "string" - }, - "role": { - "description": "What role the organization played in creating the dataset", - "type": "string" - }, - "url": { - "description": "Link to the organization", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "recommended": [ - "identifier" - ], - "optional": [ - "affiliation", - "alternateName", - "email", - "parentOrganization", - "role", - "title", - "url" - ], - "type": "object" - }, - "person": { - "@type": "Person", - "description": "Reusable person definition", - "properties": { - "affiliation": { - "type": "object", - "properties": { - "name": { - "description": "Name of the affiliation, such as a university", - "type": "string" - }, - "sameAs": { - "description": "Alias for the affiliation", - "type": "string" - }, - "url": { - "description": "URL of the affiliation", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "optional": [ - "sameAs", - "url" - ] - }, - "name": { - "description": "Name of the person", - "type": "string" - }, - "email": { - "description": "Email address of the person", - "type": "string" - }, - "familyName": { - "description": "Family name (surname) of the person", - "type": "string" - }, - "givenName": { - "description": "Given (first) name of the person", - "type": "string" - }, - "identifier": { - "description": "Unique identifier of the person, like an ORCID ID", - "type": "string" - }, - "role": { - "description": "Role the person played in creating the resource catalog", - "type": "string" - }, - "title": { - "description": "Title of the person", - "type": "string" - }, - "url": { - "description": "Link to the homepage or other web content describing the person", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "recommended": [ - "familyName", - "givenName ", - "identifier " - ], - "optional": [ - "affiliation", - "email", - "role", - "title", - "url" - ], - "type": "object" - }, - "propertyvalue": { - "@type": "PropertyValue", - "description": "A numeric value and unit for a property with potentially different units", - "type": "object", - "properties": { - "value": { - "description": "A numeric value for the property", - "type": "integer" - }, - "maxValue": { - "description": "An estimated maximum numberic value if the actual value is not known. Ignore if actual numeric value is known.", - "type": "integer" - }, - "minValue": { - "description": "An estimated minumum numeric value if the actual value is not known. Ignore if actual numeric value is known.", - "type": "integer" - }, - "unitText": { - "description": "A unit associated with the value. E.g.- 'records' for the number of records in a database.", - "type": "string" - } - }, - "required": [ - "unitText" - ], - "recommended": [ - "value" - ], - "optional": [ - "maxValue", - "minValue" - ] - }, - "collectiontypes": { - "description": "potential ontology-linked resource types", - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "ncit" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCIT_C16048" - ] - }, - "strict": false - } - } - } - }, - { - "@id": "nde:citedBy", - "@type": "rdf:Property", - "rdfs:comment": "Publications that cite the dataset, resource/resource catalog or computational tool", - "rdfs:label": "citedBy", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:ScholarlyArticle" - } - ] - }, - { - "@id": "nde:date", - "@type": "rdf:Property", - "rdfs:comment": "Date the dataset, resource/resource catalog or computational tool has changed: most recent date of dateModified, datePublished, and dateCreated.", - "rdfs:label": "date", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "nde:doi", - "@type": "rdf:Property", - "rdfs:comment": "Digital object identifier (DOI) for the dataset, resource/resource catalog or computational tool", - "rdfs:label": "doi", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "nde:includedInDataCatalog", - "@type": "rdf:Property", - "rdfs:comment": "Repository or source which contains the dataset, resource/resource catalog or computational tool", - "rdfs:label": "includedInDataCatalog", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:DataCatalog" - }, - { - "@id": "nde:ResourceCatalog" - } - ] - }, - { - "@id": "nde:isBasisFor", - "@type": "rdf:Property", - "rdfs:comment": "Dataset, resource/resource catalog or computational tool which incorporate this dataset, resource/resource catalog or computational tool", - "rdfs:label": "isBasisFor", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - }, - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "nde:isRelatedTo", - "@type": "rdf:Property", - "rdfs:comment": "Dataset, resource/resource catalog or computational tool which are related to the given dataset, resource/resource catalog or computational tool", - "rdfs:label": "isRelatedTo", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - }, - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "nde:isSimilarTo", - "@type": "rdf:Property", - "rdfs:comment": "Dataset, resource/resource catalog or computational tool which are similar to the dataset, resource/resource catalog or computational tool, based on terms in the names, descriptions, authors, measurementTechniques, infectiousAgents, healthConditions, etc.", - "rdfs:label": "isSimilarTo", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ] - }, - { - "@id": "nde:nctid", - "@type": "rdf:Property", - "rdfs:comment": "ClinicalTrials.gov identifier associated with the Dataset", - "rdfs:label": "nctid", - "schema:domainIncludes": { - "@id": "nde:Dataset" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "nde:relationship", - "@type": "rdf:Property", - "rdfs:comment": "How an associated work is related to the dataset, resource/resource catalog", - "rdfs:label": "relationship", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "nde:topicCategory", - "@type": "rdf:Property", - "rdfs:comment": "Topic of the dataset, resource/resource catalog or computational tool. This topic may be assigned by a human curator or through automated algorithms.", - "rdfs:label": "topicCategory", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "nde:collectionType", - "@type": "rdf:Property", - "rdfs:comment": "The type of resource/resource catalog that best describes the work.", - "rdfs:label": "collectionType", - "schema:domainIncludes": [ - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "nde:collectionSize", - "@type": "rdf:Property", - "rdfs:comment": "The number of records, datasets, tools, items, pages, etc. in the resource/resource catalog", - "rdfs:label": "collectionSize", - "schema:domainIncludes": [ - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - } - ] - }, - { - "@id": "nde:infectiousAgent", - "@type": "rdf:Property", - "rdfs:comment": "Infectious agent(s) / pathogen(s) which are the focus of the dataset, resource/resource catalog or computational tool (e.g. SARS-CoV-2)", - "rdfs:label": "infectiousAgent", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "nde:healthCondition", - "@type": "rdf:Property", - "rdfs:comment": "The infectious disease(s) / health condition(s) which are the focus of the dataset, resource/resource catalog or computational tool (e.g. COVID-19, coronavirus)", - "rdfs:label": "healthCondition", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "nde:funding", - "@type": "rdf:Property", - "rdfs:comment": "Funding that supports (sponsors) the collection of a dataset, resource/resource catalog or computational tool through some kind of financial contribution", - "rdfs:label": "funding", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "niaid:MonetaryGrant" - } - ], - "schema:sameAs": { - "@id": "schema:funding" - } - }, - { - "@id": "nde:distribution", - "@type": "rdf:Property", - "rdfs:comment": "A downloadable form of the dataset, resource/resource catalog, at a specific location, in a specific format.", - "rdfs:label": "distribution", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "niaid:DataDownload" - } - ] - }, - { - "@id": "nde:species", - "@type": "rdf:Property", - "rdfs:comment": "Species(es) from which dataset has been collected, or is the focus of a resource/resource catalog, or for which the tool was designed or applied.", - "rdfs:label": "species", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "nde:measurementTechnique", - "@type": "rdf:Property", - "rdfs:comment": "A technique, method or technology used in an Observation, StatisticalVariable or Dataset (or DataDownload, DataCatalog), corresponding to the method used for measuring the corresponding variable(s) (for datasets, described using variableMeasured; for Observation, a StatisticalVariable). For example, if variableMeasured is: molecule concentration, measurementTechnique could be: \"mass spectrometry\" or \"nmr spectroscopy\" or \"colorimetry\" or \"immunofluorescence\". If the variableMeasured is \"depression rating\", the measurementTechnique could be \"Zung Scale\" or \"HAM-D\" or \"Beck Depression Inventory\".", - "rdfs:label": "measurementTechnique", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "nde:variableMeasured", - "@type": "rdf:Property", - "rdfs:comment": "The variableMeasured property can indicate (repeated as necessary) the variables that are measured in some dataset, either described as text or as pairs of identifier and description using PropertyValue, or more explicitly as a StatisticalVariable.", - "rdfs:label": "variableMeasured", - "schema:domainIncludes": [ - { - "@id": "nde:Dataset" - }, - { - "@id": "nde:ComputationalTool" - }, - { - "@id": "nde:ResourceCatalog" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - } - ], - "_meta": { - "username": "flaneuse", - "url": "https://raw.githubusercontent.com/NIAID-Data-Ecosystem/nde-schemas/main/NDE_schema.jsonld", - "date_created": "2023-10-03T10:56:46.392572-07:00", - "last_updated": "2023-10-27T00:00:45.369603-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:45.647808-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "cvisb-patient", - "@context": { - "dct": "http://purl.org/dc/terms/", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfa": "http://www.w3.org/ns/rdfa#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "schema": "http://schema.org/", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "cvisb": "https://data.cvisb.org/jsonschema/" - }, - "version": 0.1, - "@id": "https://data.cvisb.org/jsonschema/v0.1", - "@graph": [ - { - "@id": "cvisb:ELISA", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing an ELISA result for a Patient in the Center for Viral Systems Biology experiments", - "rdfs:label": "ELISA", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - } - }, - { - "@id": "cvisb:virus", - "@type": "rdf:Property", - "rdfs:comment": "Virus tested in ELISA (Ebola, Lassa, or SARS-CoV-2)", - "rdfs:label": "virus", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "required", - "schema:Enumeration": [ - "Ebola", - "Lassa", - "SARS-CoV-2" - ], - "authenticated": false - }, - { - "@id": "cvisb:assayType", - "@type": "rdf:Property", - "rdfs:comment": "Type of ELISA: IgG, IgM, or Ag", - "rdfs:label": "assayType", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "required", - "schema:Enumeration": [ - "IgG", - "IgM", - "Ag" - ], - "authenticated": false - }, - { - "@id": "cvisb:elisaResult", - "@type": "rdf:Property", - "rdfs:comment": "Result of ELISA, either positive/negative/indeterminate", - "rdfs:label": "elisaResult", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "schema:Enumeration": [ - "positive", - "negative", - "indeterminate", - null - ], - "authenticated": false - }, - { - "@id": "cvisb:elisaValue", - "@type": "rdf:Property", - "rdfs:comment": "Result of ELISA, as a quantitative calibrated value", - "rdfs:label": "elisaValue", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Number" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:sampleID", - "@type": "rdf:Property", - "rdfs:comment": "sampleID associated with the ELISA measurement", - "rdfs:label": "sampleID", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:timepoint", - "@type": "rdf:Property", - "rdfs:comment": "description of the time at which the ELISA was taken, e.g. at patient presentation, survivor enrollment etc.", - "rdfs:label": "timepoint", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:dataStatus", - "@type": "rdf:Property", - "rdfs:comment": "description of whether the data is considered preliminary (subject to review) or finalized. Note that \"final\" data can still be modified.", - "rdfs:label": "dataStatus", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false, - "schema:Enumeration": [ - "preliminary", - "final" - ] - }, - { - "@id": "cvisb:publisher", - "@type": "rdf:Property", - "rdfs:comment": "Publisher of this dataset, usually the host organization", - "rdfs:label": "publisher", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:publisher" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:citation", - "@type": "rdf:Property", - "rdfs:comment": "Journal article or other publication associated with the dataset (stored as an object, not a string)", - "rdfs:label": "citation", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - }, - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:citation" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:correction", - "@type": "rdf:Property", - "rdfs:comment": "List of changes / corrections made to the data", - "rdfs:label": "correction", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:correction" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:sourceFiles", - "@type": "rdf:Property", - "rdfs:comment": "Internal tracking of who / which file(s) supplied the ELISA data", - "rdfs:label": "sourceFiles", - "schema:domainIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:Patient", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a Patient/Person in the Center for Viral Systems Biology experiments", - "rdfs:label": "Patient", - "rdfs:subClassOf": { - "@id": "health:Patient" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "root_entity": true - }, - { - "@id": "cvisb:patientID", - "@type": "rdf:Property", - "rdfs:comment": "Unique, public study ID for patient", - "rdfs:label": "patientID", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:species", - "@type": "rdf:Property", - "rdfs:comment": "Species of patient (Homo sapiens, Hylomyscus pamfi, Mastomys erythroleucus, Mastomys natalensis, rodent, etc)", - "rdfs:label": "species", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "schema:Enumeration": [ - "Homo sapiens", - "Hylomyscus pamfi", - "Mastomys erythroleucus", - "Mastomys natalensis", - "rodent", - null - ], - "authenticated": false - }, - { - "@id": "cvisb:alternateIdentifier", - "@type": "rdf:Property", - "rdfs:comment": "Alternative ID(s) used for patient (including G-number, S-number, or C-numbers, available to consortia members only)", - "rdfs:label": "alternateIdentifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:gID", - "@type": "rdf:Property", - "rdfs:comment": "Internal G-number used to refer to the patients when they're in the acute treatment phase at KGH. For most samples, should be a single gID; however, some patients have two.", - "rdfs:label": "gID", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:hasPatientData", - "@type": "rdf:Property", - "rdfs:comment": "Whether CViSB has data, metadata, and/or samples from the acute phase of infection of the patient.", - "rdfs:label": "hasPatientData", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:sID", - "@type": "rdf:Property", - "rdfs:comment": "Internal survivor ID used to refer to the patients during follow-up visits. Can include either survivors (S-numbers) or contacts (C-numbers)", - "rdfs:label": "sID", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:hasSurvivorData", - "@type": "rdf:Property", - "rdfs:comment": "Whether CViSB has data, metadata, and/or samples from follow-up visits after the patient has survived the acute infection phase.", - "rdfs:label": "hasSurvivorData", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:contactGroupIdentifier", - "@type": "rdf:Property", - "rdfs:comment": "ID group for patient and associated contacts", - "rdfs:label": "contactGroupIdentifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:dateModified", - "@type": "rdf:Property", - "rdfs:comment": "Date on which the Patient metadata was most recently modified", - "rdfs:label": "dateModified", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "schema:sameAs": { - "@id": "schema:dateModified" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:updatedBy", - "@type": "rdf:Property", - "rdfs:comment": "Person who updated the patient data", - "rdfs:label": "updatedBy", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:dataStatus", - "@type": "rdf:Property", - "rdfs:comment": "description of whether the data is considered preliminary (subject to review) or finalized. Note that \"final\" data can still be modified.", - "rdfs:label": "dataStatus", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false, - "schema:Enumeration": [ - "preliminary", - "final" - ] - }, - { - "@id": "cvisb:sourceFiles", - "@type": "rdf:Property", - "rdfs:comment": "Internal tracking of who / which file(s) supplied the patient metadata", - "rdfs:label": "sourceFiles", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:version", - "@type": "rdf:Property", - "rdfs:comment": "Version number of patient data", - "rdfs:label": "version", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Number" - } - ], - "schema:sameAs": { - "@id": "schema:version" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:cohort", - "@type": "rdf:Property", - "rdfs:comment": "Cohort for virus exposure: Ebola, Lassa, COVID-19, or control. Note that this is not a diagnosis, but rather what the patient was being evaluated for.", - "rdfs:label": "cohort", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "required", - "schema:Enumeration": [ - "Ebola", - "Lassa", - "COVID-19", - "Control", - "Unknown" - ], - "authenticated": false - }, - { - "@id": "cvisb:outcome", - "@type": "rdf:Property", - "rdfs:comment": "Outcome for patient: control, survivor, contact, dead, or unknown. Patients are considered survivors if they are alive at least 10 days after presentation of symptoms in the hospital, the time at which they are commonly discharged from the hospital.", - "rdfs:label": "outcome", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "required", - "schema:Enumeration": [ - "control", - "survivor", - "contact", - "dead", - "unknown" - ], - "authenticated": false - }, - { - "@id": "cvisb:country", - "@type": "rdf:Property", - "rdfs:comment": "Country where Patient was exposed to the virus", - "rdfs:label": "country", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:sameAs": { - "@id": "schema:geographicArea" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:location", - "@type": "rdf:Property", - "rdfs:comment": "The most specific geographic location of the patient. Could be a combination of country (Administrative Unit 0), district (Administrative Unit 2), chiefdom (Administrative Unit 3), Village/City name, and/or GPS coordinates. SHOULD ONLY INCLUDE LOCATIONS THAT CAN BE RELEASED TO THE PUBLIC.", - "rdfs:label": "location", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:AdministrativeArea" - } - ], - "schema:sameAs": { - "@id": "schema:location" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:locationPrivate", - "@type": "rdf:Property", - "rdfs:comment": "The most specific geographic location of the patient. Could be a combination of country (Administrative Unit 0), district (Administrative Unit 2), chiefdom (Administrative Unit 3), Village/City name, and/or GPS coordinates. Includes location information that should only be accessed by authorized users.", - "rdfs:label": "locationPrivate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:AdministrativeArea" - } - ], - "schema:sameAs": { - "@id": "schema:location" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:admittedLassaWard", - "@type": "rdf:Property", - "rdfs:comment": "Whether the patient was admitted to the Lassa isolation ward at KGH.", - "rdfs:label": "admittedLassaWard", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:admitDate", - "@type": "rdf:Property", - "rdfs:comment": "Date of admission in the hospital. Note that not all patients who are evaluated are admitted for further care.", - "rdfs:label": "admitDate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:evalDate", - "@type": "rdf:Property", - "rdfs:comment": "Date of first evaluation in the hospital. Note that not all patients who are evaluated are admitted for further care.", - "rdfs:label": "evalDate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:presentationDate", - "@type": "rdf:Property", - "rdfs:comment": "Date of the first evaluation in the hospital; will be the minimum of the admitDate and evalDate", - "rdfs:label": "presentationDate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:presentationWeek", - "@type": "rdf:Property", - "rdfs:comment": "Week of presentation or first sample collection for the patient. Note that this date range could come from the date the patient was admitted to a health care facility, was evaluated, and/or a sample was collected and analyzed for them. This *may* be the week at which the patient was being treated in the acute phase of infection, or the date of first collection for a contact of an acutely ill patient, or it may be the date of a survivor follow-up visit where no data on their acute phase of illness is available.", - "rdfs:label": "presentationWeek", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false, - "minimum": 1, - "maximum": 52 - }, - { - "@id": "cvisb:infectionYear", - "@type": "rdf:Property", - "rdfs:comment": "Approximate year of infection or contact with the virus. Based on self-reporting, so take it with a grain of salt. If the onset of symptoms isn't reported, based on the date the patient presented in the hospital or was discharged.", - "rdfs:label": "infectionYear", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:infectionDate", - "@type": "rdf:Property", - "rdfs:comment": "Approximate date / date range of infection or contact with the virus. Based on self-reporting, so take it with a grain of salt.", - "rdfs:label": "infectionDate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:survivorEnrollmentDate", - "@type": "rdf:Property", - "rdfs:comment": "Date of enrollment of the survivor or contact in the KGH survivor study", - "rdfs:label": "survivorEnrollmentDate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:survivorEvalDates", - "@type": "rdf:Property", - "rdfs:comment": "Dates of evaluation of the survivor or contact in the KGH survivor study", - "rdfs:label": "survivorEvalDates", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:dischargeDate", - "@type": "rdf:Property", - "rdfs:comment": "Date of discharge from the hospital", - "rdfs:label": "dischargeDate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:deathDate", - "@type": "rdf:Property", - "rdfs:comment": "Date of death", - "rdfs:label": "deathDate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:daysOnset", - "@type": "rdf:Property", - "rdfs:comment": "Number of days between onset of symptoms and hospital admission, as self-reported", - "rdfs:label": "daysOnset", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:daysInHospital", - "@type": "rdf:Property", - "rdfs:comment": "Number of days between first evaluation and discharge or death", - "rdfs:label": "daysInHospital", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:occupation", - "@type": "rdf:Property", - "rdfs:comment": "Occupation of patient", - "rdfs:label": "occupation", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:gender", - "@type": "rdf:Property", - "rdfs:comment": "Gender", - "rdfs:label": "gender", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:GenderType" - } - ], - "schema:sameAs": { - "@id": "schema:gender" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "schema:Enumeration": [ - "Male", - "Female", - "Unknown" - ], - "authenticated": false - }, - { - "@id": "cvisb:relatedTo", - "@type": "rdf:Property", - "rdfs:comment": "A list of related household contacts's public patientIDs", - "rdfs:label": "relatedTo", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:relatedToPrivate", - "@type": "rdf:Property", - "rdfs:comment": "A list of related household contacts's private patientIDs", - "rdfs:label": "relatedToPrivate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:exposureType", - "@type": "rdf:Property", - "rdfs:comment": "For contacts, the type or level of exposure they had to the infected person.", - "rdfs:label": "exposureType", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:contactSurvivorRelationship", - "@type": "rdf:Property", - "rdfs:comment": "For contacts, how they are related to the infected person.", - "rdfs:label": "contactSurvivorRelationship", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:ethnicity", - "@type": "rdf:Property", - "rdfs:comment": "Patient ethnicity", - "rdfs:label": "ethnicity", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true, - "schema:Enumeration": [ - "Mende", - "Fullah", - "Temne", - "Krio", - "White", - "Black", - "Asian", - "Other" - ] - }, - { - "@id": "cvisb:age", - "@type": "rdf:Property", - "rdfs:comment": "Age at time of first presentation", - "rdfs:label": "age", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Float" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:height", - "@type": "rdf:Property", - "rdfs:comment": "Patient height, in meters", - "rdfs:label": "height", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Float" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:weight", - "@type": "rdf:Property", - "rdfs:comment": "Patient weight, in kilograms", - "rdfs:label": "weight", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Float" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:pregnant", - "@type": "rdf:Property", - "rdfs:comment": "Whether the patient was pregnant at the time of presentation", - "rdfs:label": "pregnant", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:lassaExposed", - "@type": "rdf:Property", - "rdfs:comment": "Whether the patient was exposed to another person who had Lassa", - "rdfs:label": "lassaExposed", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:lassaHHDeaths", - "@type": "rdf:Property", - "rdfs:comment": "Whether the patient had recent Lassa-related deaths in their household", - "rdfs:label": "lassaHHDeaths", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:publisher", - "@type": "rdf:Property", - "rdfs:comment": "Publisher of the Patient demographic data", - "rdfs:label": "publisher", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:publisher" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:citation", - "@type": "rdf:Property", - "rdfs:comment": "Journal article or other publication associated with the patient demographic data (stored as an object, not a string). If no citation exists (as in, the experiment hasn't been published yet), should be the publisher associated with the patient.", - "rdfs:label": "citation", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - }, - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:citation" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:correction", - "@type": "rdf:Property", - "rdfs:comment": "A list of the changes made to the Patient metadata. Optional, but useful to tag when and/or why specific fields were changed.", - "rdfs:label": "correction", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:correction" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:symptoms", - "@type": "rdf:Property", - "rdfs:comment": "List of symptoms the patient experienced during or after the course of illness.", - "rdfs:label": "symptoms", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:medications", - "@type": "rdf:Property", - "rdfs:comment": "List of medications administered (or not) to the patient during the course of their treatment.", - "rdfs:label": "medications", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:elisa", - "@type": "rdf:Property", - "rdfs:comment": "List of ELISA results (IgG, IgM, Ag for Ebola/Lassa antigen) for the patient", - "rdfs:label": "elisa", - "schema:domainIncludes": [ - { - "@id": "cvisb:Patient" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:ELISA" - } - ], - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:Country", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a Country in the Center for Viral Systems Biology experiments", - "rdfs:label": "Country", - "rdfs:subClassOf": { - "@id": "schema:Country" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:Country" - } - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "2 letter ISO code of the country, e.g. SL", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false, - "schema:Enumeration": [ - "SL", - "NG", - "LR", - "GN", - "ML", - "TG", - "CI", - "US", - "IT", - "CD", - "CH", - "DE", - "GB", - "CG", - "GA", - "GH", - "MX", - "JO", - "BJ" - ] - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "Link to the ISO country page", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Name of the country, e.g. Sierra Leone", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "Sierra Leone", - "Nigeria", - "Liberia", - "Guinea", - "Togo", - "Mali", - "Cote d'Ivoire", - "United States", - "Germany", - "Ghana", - "Gabon", - "United Kingdom", - "Italy", - "Switzerland", - "Democratic Republic of the Congo", - "Republic of the Congo", - "Mexico", - "Jordan", - "Benin" - ] - }, - { - "@id": "cvisb:alternateName", - "@type": "rdf:Property", - "rdfs:comment": "Alternative name of the country, for instance in a different language", - "rdfs:label": "alternateName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:alternateName" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:AdministrativeArea", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a geographic AdministrativeArea in the Center for Viral Systems Biology. Used typically to specify province, district, village, etc. for regions of a Country. Note that for Administrative Unit 0 `Country` should be used instead", - "rdfs:label": "AdministrativeArea", - "rdfs:subClassOf": { - "@id": "cvisb:Place" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:AdministrativeArea" - } - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Name of the adminstrative area, e.g. Sierra Leone", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:AdministrativeArea" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:locationType", - "@type": "rdf:Property", - "rdfs:comment": "Type of location for the patient: home, exposure location (presumably where he/she was infected), or unknown", - "rdfs:label": "locationType", - "schema:domainIncludes": [ - { - "@id": "cvisb:AdministrativeArea" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "home", - "exposure", - "unknown" - ] - }, - { - "@id": "cvisb:alternateName", - "@type": "rdf:Property", - "rdfs:comment": "Alternative name of the admin area, for instance in a different language", - "rdfs:label": "alternateName", - "schema:domainIncludes": [ - { - "@id": "cvisb:AdministrativeArea" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:alternateName" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:administrativeType", - "@type": "rdf:Property", - "rdfs:comment": "Type of administative area, e.g. province (Adm 1), district (Adm 2), chiefdom (Adm 3), village (Adm 4)", - "rdfs:label": "administrativeType", - "schema:domainIncludes": [ - { - "@id": "cvisb:AdministrativeArea" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "schema:Enumeration": [ - "province", - "district", - "chiefdom", - "village", - "city", - "country", - "prefecture", - "sub-prefecture", - "clan", - "Federal Capital Territory", - "state", - "Local Government Area", - "ward" - ], - "authenticated": false - }, - { - "@id": "cvisb:administrativeUnit", - "@type": "rdf:Property", - "rdfs:comment": "level of administative area, e.g. 1: province, 2: district, 3: chiefdom, 4: village for Sierra Leone", - "rdfs:label": "administrativeUnit", - "schema:domainIncludes": [ - { - "@id": "cvisb:AdministrativeArea" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "schema:Enumeration": [ - 0, - 1, - 2, - 3, - 4 - ], - "authenticated": false - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "identifier / short name for administrative area. Note: where possible, align to governmental codes for the Administrative Area", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:AdministrativeArea" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:Symptom", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing an Symptom for a Patient in the Center for Viral Systems Biology experiments", - "rdfs:label": "Symptom", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - } - }, - { - "@id": "cvisb:timepoint", - "@type": "rdf:Property", - "rdfs:comment": "Description of when the symptoms were observed (e.g. at survivor enrollment, initial presentation in hospital, etc.)", - "rdfs:label": "timepoint", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:daysSinceAdmit", - "@type": "rdf:Property", - "rdfs:comment": "Number of days between the admission date and when symptoms were observed. At initial clinical presentation, daysSinceAdmit = 0", - "rdfs:label": "daysSinceAdmit", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:dateModified", - "@type": "rdf:Property", - "rdfs:comment": "Date of last update (YYYY-MM-DD)", - "rdfs:label": "dateModified", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "schema:sameAs": { - "@id": "schema:dateModified" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:updatedBy", - "@type": "rdf:Property", - "rdfs:comment": "Person who updated the experiment data", - "rdfs:label": "updatedBy", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:version", - "@type": "rdf:Property", - "rdfs:comment": "Version number of experiment", - "rdfs:label": "version", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Number" - } - ], - "schema:sameAs": { - "@id": "schema:version" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:dataStatus", - "@type": "rdf:Property", - "rdfs:comment": "description of whether the data is considered preliminary (subject to review) or finalized. Note that \"final\" data can still be modified.", - "rdfs:label": "dataStatus", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false, - "schema:Enumeration": [ - "preliminary", - "final" - ] - }, - { - "@id": "cvisb:releaseDate", - "@type": "rdf:Property", - "rdfs:comment": "Date upon which the data should be made publicly available.", - "rdfs:label": "releaseDate", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:joint_pain", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports joint pain", - "rdfs:label": "joint_pain", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:muscle_pain", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports muscle pain", - "rdfs:label": "muscle_pain", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:abdominal_pain", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports abdominal pain", - "rdfs:label": "abdominal_pain", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:back_pain", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports back pain", - "rdfs:label": "back_pain", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:side_pain", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports side pain", - "rdfs:label": "side_pain", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:retrosternal_pain", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports retrosternal pain", - "rdfs:label": "retrosternal_pain", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:eye_pain", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports eye pain", - "rdfs:label": "eye_pain", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:other_pain", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports other pain", - "rdfs:label": "other_pain", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:hearing_loss", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports hearing loss", - "rdfs:label": "hearing_loss", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:ringing_in_ears", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports ringing in ears", - "rdfs:label": "ringing_in_ears", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:dry_eyes", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports dry eyes", - "rdfs:label": "dry_eyes", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:burning_eyes", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports burning in eyes", - "rdfs:label": "burning_eyes", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:vision_loss", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports vision loss", - "rdfs:label": "vision_loss", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:blurry_vision", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports blurry vision", - "rdfs:label": "blurry_vision", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:light_sensitivity", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports light sensitivity", - "rdfs:label": "light_sensitivity", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:eye_foreign_body_sensation", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports a sensation of a foreign body in his/her eye(s)", - "rdfs:label": "eye_foreign_body_sensation", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_gums", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports bleeding gums", - "rdfs:label": "bleeding_gums", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_nose", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports a bloody nose", - "rdfs:label": "bleeding_nose", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_stools", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports bloody stools", - "rdfs:label": "bleeding_stools", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_vomit", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports vomited blood", - "rdfs:label": "bleeding_vomit", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_injection", - "@type": "rdf:Property", - "rdfs:comment": "If the patient was bleeding at injection sites", - "rdfs:label": "bleeding_injection", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_hematoma", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports a hematoma", - "rdfs:label": "bleeding_hematoma", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_sputum", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports coughing up blood / blood in his/her sputum", - "rdfs:label": "bleeding_sputum", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_urine", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports blood in his/her urine", - "rdfs:label": "bleeding_urine", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_vaginal", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports vaginal bleeding", - "rdfs:label": "bleeding_vaginal", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_other", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports any other unusual bleeding", - "rdfs:label": "bleeding_other", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:bleeding_none", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports no symptoms of bleeding", - "rdfs:label": "bleeding_none", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:fever", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports a fever", - "rdfs:label": "fever", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:conjunctivitis", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports conjunctivitis", - "rdfs:label": "conjunctivitis", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:facial_swelling", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports facial or neck swelling", - "rdfs:label": "facial_swelling", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:joint_swelling", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports joint swelling", - "rdfs:label": "joint_swelling", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:lymphadenopathy", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports lymphadenopathy", - "rdfs:label": "lymphadenopathy", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:shortness_breath", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is observed to have shortness of breath", - "rdfs:label": "shortness_breath", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:rales", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is observed to have rales", - "rdfs:label": "rales", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:crepitations", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is observed to have crepitations", - "rdfs:label": "crepitations", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:abdominal_tenderness", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is observed to have abdominal tenderness", - "rdfs:label": "abdominal_tenderness", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:hepatomegaly", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is observed to have hepatomegaly", - "rdfs:label": "hepatomegaly", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:splenomegaly", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is observed to have splenomegaly", - "rdfs:label": "splenomegaly", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:ruqTenderness", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is observed to have right upper quadrant (RUQ) tenderness", - "rdfs:label": "ruqTenderness", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:disorientation", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is reports having disorientation", - "rdfs:label": "disorientation", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:tremors", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is reports having tremors", - "rdfs:label": "tremors", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:seizures", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is reports having seizures", - "rdfs:label": "seizures", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:hiccups", - "@type": "rdf:Property", - "rdfs:comment": "If the patient is reports having hiccups", - "rdfs:label": "hiccups", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:edema", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports edema", - "rdfs:label": "edema", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:inflammation", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports inflammation", - "rdfs:label": "inflammation", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:rash", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports a rash", - "rdfs:label": "rash", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:headache", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports headaches", - "rdfs:label": "headache", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:sore_throat", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports a sore throat", - "rdfs:label": "sore_throat", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:vomit", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports vomiting", - "rdfs:label": "vomit", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:decreased_urination", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports decreased urination", - "rdfs:label": "decreased_urination", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:cough", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports coughing", - "rdfs:label": "cough", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:diarrhea", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports diarrhea", - "rdfs:label": "diarrhea", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:malaise", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports malaise", - "rdfs:label": "malaise", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:appetite_loss", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports loss of appetite", - "rdfs:label": "appetite_loss", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:weakness", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports weakness", - "rdfs:label": "weakness", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:dizziness", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports dizziness", - "rdfs:label": "dizziness", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:convulsions", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports convulsions", - "rdfs:label": "convulsions", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:confusion", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports confusion", - "rdfs:label": "confusion", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:jaundice", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports jaundice", - "rdfs:label": "jaundice", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:dyspnea", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports dyspnea", - "rdfs:label": "dyspnea", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:no_symptoms", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports no symptoms", - "rdfs:label": "no_symptoms", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:other_symptoms", - "@type": "rdf:Property", - "rdfs:comment": "If the patient reports other symptoms", - "rdfs:label": "other_symptoms", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:rheumatologicalSequelae", - "@type": "rdf:Property", - "rdfs:comment": "Sequelae Cluster of Symptoms - Rheumatological", - "rdfs:label": "rheumatologicalSequelae", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:rheumatologicalGISequelae", - "@type": "rdf:Property", - "rdfs:comment": "Sequelae Cluster of Symptoms - Other Rheumatological and Gastrointestinal", - "rdfs:label": "rheumatologicalGISequelae", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:pyschNeuroSequelae", - "@type": "rdf:Property", - "rdfs:comment": "Sequelae Cluster of Symptoms - Psychiatric and Neurological", - "rdfs:label": "pyschNeuroSequelae", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:cardiacGISequelae", - "@type": "rdf:Property", - "rdfs:comment": "Sequelae Cluster of Symptoms - Cardiac and Other Gastrointestinal", - "rdfs:label": "cardiacGISequelae", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:opthoAudioSequelae", - "@type": "rdf:Property", - "rdfs:comment": "Sequelae Cluster of Symptoms - Ophthamological and Auditory", - "rdfs:label": "opthoAudioSequelae", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:constitutionalSequelae", - "@type": "rdf:Property", - "rdfs:comment": "Sequelae Cluster of Symptoms - Constitutional", - "rdfs:label": "constitutionalSequelae", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": true - }, - { - "@id": "cvisb:acuteRespiratoryDistressSyndrome", - "@type": "rdf:Property", - "rdfs:comment": "Acute respiratory distress syndrome", - "rdfs:label": "acuteRespiratoryDistressSyndrome", - "schema:domainIncludes": [ - { - "@id": "cvisb:Symptom" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:PostalAddress", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing an PostalAddress for the Center for Viral Systems Biology", - "rdfs:label": "PostalAddress", - "rdfs:subClassOf": { - "@id": "schema:PostalAddress" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:PostalAddress" - } - }, - { - "@id": "cvisb:streetAddress", - "@type": "rdf:Property", - "rdfs:comment": "The street address. For example, 1600 Amphitheatre Pkwy", - "rdfs:label": "streetAddress", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:streetAddress" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:addressLocality", - "@type": "rdf:Property", - "rdfs:comment": "The locality (e.g. city). For example, Mountain View.", - "rdfs:label": "addressLocality", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:addressLocality" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:addressRegion", - "@type": "rdf:Property", - "rdfs:comment": "The region (e.g. state/Adm 2). For example, CA.", - "rdfs:label": "addressRegion", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:addressRegion" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:postalCode", - "@type": "rdf:Property", - "rdfs:comment": "The postal code. For example, 94043.", - "rdfs:label": "postalCode", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:postalCode" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:addressCountry", - "@type": "rdf:Property", - "rdfs:comment": "The country object (containing name, ISO code/identifier, link to ISO page)", - "rdfs:label": "addressCountry", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:sameAs": { - "@id": "schema:addressCountry" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:Organization", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing an Organization for the Center for Viral Systems Biology", - "rdfs:label": "Organization", - "rdfs:subClassOf": { - "@id": "schema:Organization" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:Organization" - } - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Descriptive name of the Organization", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "Unique identifier of the Organization", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:alternateName", - "@type": "rdf:Property", - "rdfs:comment": "Alternate name of the Organization", - "rdfs:label": "alternateName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:alternateName" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:description", - "@type": "rdf:Property", - "rdfs:comment": "Description of the Organization", - "rdfs:label": "description", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:description" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "URL of the Organization", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:email", - "@type": "rdf:Property", - "rdfs:comment": "email of the Organization; could also be specified in contactPoint", - "rdfs:label": "email", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:email" - }, - "owl:cardinality": "one", - "marginality": "optional" - }, - { - "@id": "cvisb:parentOrganization", - "@type": "rdf:Property", - "rdfs:comment": "The larger organization that this organization is a subOrganization of, if any", - "rdfs:label": "parentOrganization", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:parentOrganization" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:logo", - "@type": "rdf:Property", - "rdfs:comment": "logo for the organization", - "rdfs:label": "logo", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ], - "schema:sameAs": { - "@id": "schema:logo" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:contactPoint", - "@type": "rdf:Property", - "rdfs:comment": "Contact point for the Organization", - "rdfs:label": "contactPoint", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:ContactPoint" - } - ], - "schema:sameAs": { - "@id": "schema:contactPoint" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:address", - "@type": "rdf:Property", - "rdfs:comment": "Postal address for the Organization", - "rdfs:label": "address", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:sameAs": { - "@id": "schema:address" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:DateRange", - "@type": "rdfs:Class", - "rdfs:comment": "A derivation of the schema.org Date class, for explicit bounded or unbounded date ranges. Used in json validation.", - "rdfs:label": "DateRange", - "rdfs:subClassOf": { - "@id": "schema:Date" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:Date" - } - }, - { - "@id": "cvisb:lte", - "@type": "rdf:Property", - "rdfs:comment": "Inclusive upper bound of a date range", - "rdfs:label": "lte", - "schema:domainIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:lt", - "@type": "rdf:Property", - "rdfs:comment": "Exclusive upper bound of a date range", - "rdfs:label": "lt", - "schema:domainIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:gte", - "@type": "rdf:Property", - "rdfs:comment": "Inclusive lower bound of a date range", - "rdfs:label": "gte", - "schema:domainIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:gt", - "@type": "rdf:Property", - "rdfs:comment": "Exclusive lower bound of a date range", - "rdfs:label": "gt", - "schema:domainIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:Person", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a Person in the Center for Viral Systems Biology, mostly for the purposes of authorship of papers", - "rdfs:label": "Person", - "rdfs:subClassOf": { - "@id": "schema:Person" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:Person" - } - }, - { - "@id": "cvisb:givenName", - "@type": "rdf:Property", - "rdfs:comment": "Given name. In the U.S., the first name of a Person. This can be used along with familyName instead of the name property.", - "rdfs:label": "givenName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:Person" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:additionalName", - "@type": "rdf:Property", - "rdfs:comment": "An additional name for a Person, can be used for a middle name", - "rdfs:label": "additionalName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:Person" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:familyName", - "@type": "rdf:Property", - "rdfs:comment": "Family name. In the U.S., the last name of an Person. This can be used along with givenName instead of the name property.", - "rdfs:label": "familyName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:Person" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Full name of the person-- concatenation of givenName, additionalName, familyName. givenName, additionalName, and familyName are the preferred way of specifying the name.", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:Person" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:ContactPoint", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a ContactPoint for the Center for Viral Systems Biology", - "rdfs:label": "ContactPoint", - "rdfs:subClassOf": { - "@id": "schema:ContactPoint" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:ContactPoint" - } - }, - { - "@id": "cvisb:contactType", - "@type": "rdf:Property", - "rdfs:comment": "contact type of the contactPoint", - "rdfs:label": "contactType", - "schema:domainIncludes": [ - { - "@id": "cvisb:ContactPoint" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:contactType" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "technical support", - "customer support" - ] - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "url of the contactPoint", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:ContactPoint" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:email", - "@type": "rdf:Property", - "rdfs:comment": "email of the contactPoint", - "rdfs:label": "email", - "schema:domainIncludes": [ - { - "@id": "cvisb:ContactPoint" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:email" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:ScholarlyArticle", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a ScholarlyArticle (a.k.a. a paper) in the Center for Viral Systems Biology", - "rdfs:label": "ScholarlyArticle", - "rdfs:subClassOf": { - "@id": "schema:ScholarlyArticle" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:ScholarlyArticle" - } - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "Identifier or DOI for publication", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:issn", - "@type": "rdf:Property", - "rdfs:comment": "ISSN for publication", - "rdfs:label": "issn", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:doi", - "@type": "rdf:Property", - "rdfs:comment": "DOI for publication", - "rdfs:label": "doi", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:pmid", - "@type": "rdf:Property", - "rdfs:comment": "Pubmed ID for publication", - "rdfs:label": "pmid", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "url for publication", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:author", - "@type": "rdf:Property", - "rdfs:comment": "Author list of publication", - "rdfs:label": "author", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:sameAs": { - "@id": "schema:author" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Name of article", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:datePublished", - "@type": "rdf:Property", - "rdfs:comment": "Date when the ScholarlyArticle was published", - "rdfs:label": "datePublished", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "schema:sameAs": { - "@id": "schema:datePublished" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:pagination", - "@type": "rdf:Property", - "rdfs:comment": "Any description of pages that is not separated into pageStart and pageEnd; for example, \"1-6, 9, 55\" or \"10-12, 46-49\".", - "rdfs:label": "pagination", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:pageStart" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:pageStart", - "@type": "rdf:Property", - "rdfs:comment": "The page on which the work ends; for example \"135\" or \"xiii\".", - "rdfs:label": "pageStart", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:pageStart" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:pageEnd", - "@type": "rdf:Property", - "rdfs:comment": "The page on which the work ends; for example \"138\" or \"xvi\".", - "rdfs:label": "pageEnd", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:pageEnd" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:journalName", - "@type": "rdf:Property", - "rdfs:comment": "Name of journal/publication of the article", - "rdfs:label": "journalName", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:journalNameAbbrev", - "@type": "rdf:Property", - "rdfs:comment": "Abbreviated name of journal/publication of the article", - "rdfs:label": "journalNameAbbrev", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:issueNumber", - "@type": "rdf:Property", - "rdfs:comment": "Identifies the issue of publication; for example, \"iii\" or \"2\".", - "rdfs:label": "issueNumber", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:issueNumber" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:volumeNumber", - "@type": "rdf:Property", - "rdfs:comment": "Identifies the volume of publication or multi-part work; for example, \"iii\" or \"2\".", - "rdfs:label": "volumeNumber", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:volumeNumber" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:Medication", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing an Medication for a Patient in the Center for Viral Systems Biology experiments", - "rdfs:label": "Medication", - "rdfs:subClassOf": { - "@id": "cvisb:Data" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - } - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Drug name", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:isDrugAdministered", - "@type": "rdf:Property", - "rdfs:comment": "Whether the drug is administered (true/false)", - "rdfs:label": "isDrugAdministered", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ], - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:dateAdministered", - "@type": "rdf:Property", - "rdfs:comment": "Date of drug administration", - "rdfs:label": "dateAdministered", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:timeAdministered", - "@type": "rdf:Property", - "rdfs:comment": "Time of drug administration", - "rdfs:label": "timeAdministered", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Time" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:doseNumeric", - "@type": "rdf:Property", - "rdfs:comment": "Dose of the drug (numeric portion), used in combination with doseUnits", - "rdfs:label": "doseNumeric", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Float" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:doseUnits", - "@type": "rdf:Property", - "rdfs:comment": "Dose units of the drug, used in combination with doseNumeric", - "rdfs:label": "doseUnits", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:doseFrequency", - "@type": "rdf:Property", - "rdfs:comment": "Frequency of the drug administered", - "rdfs:label": "doseFrequency", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:doseDuration", - "@type": "rdf:Property", - "rdfs:comment": "Dosing duration of the drug", - "rdfs:label": "doseDuration", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:drugRoute", - "@type": "rdf:Property", - "rdfs:comment": "Route of the drug, such as IV, PO, etc.", - "rdfs:label": "drugRoute", - "schema:domainIncludes": [ - { - "@id": "cvisb:Medication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/cvisb/cvisb_data/master/sample-viewer-api/src/static/schemas/cvisb_schemaorg_patient.jsonld", - "username": "flaneuse", - "timestamp": "2023-05-25T00:00:31.488406", - "last_updated": "2023-10-03T10:56:46.480288-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:45.800515-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "bts", - "@context": { - "bts": "http://schema.biothings.io/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "schema": "http://schema.org/", - "xsd": "http://www.w3.org/2001/XMLSchema#" - }, - "@graph": [ - { - "@id": "bts:BiologicalEntity", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "BiologicalEntity", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:OntologyClass", - "@type": "rdfs:Class", - "rdfs:comment": "a concept or class in an ontology, vocabulary or thesaurus", - "rdfs:label": "OntologyClass", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:RelationshipType", - "@type": "rdfs:Class", - "rdfs:comment": "An OWL property used as an edge label", - "rdfs:label": "RelationshipType", - "rdfs:subClassOf": { - "@id": "bts:OntologyClass" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GeneOntologyClass", - "@type": "rdfs:Class", - "rdfs:comment": "an ontology class that describes a functional aspect of a gene, gene prodoct or complex", - "rdfs:label": "GeneOntologyClass", - "rdfs:subClassOf": { - "@id": "bts:OntologyClass" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:OrganismTaxon", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "OrganismTaxon", - "rdfs:subClassOf": { - "@id": "bts:OntologyClass" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:OrganismalEntity", - "@type": "rdfs:Class", - "rdfs:comment": "A named entity that is either a part of an organism, a whole organism, population or clade of organisms, excluding molecular entities", - "rdfs:label": "OrganismalEntity", - "rdfs:subClassOf": { - "@id": "bts:BiologicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:IndividualOrganism", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "IndividualOrganism", - "rdfs:subClassOf": { - "@id": "bts:OrganismalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Case", - "@type": "rdfs:Class", - "rdfs:comment": "An individual organism that has a patient role in some clinical context.", - "rdfs:label": "Case", - "rdfs:subClassOf": { - "@id": "bts:IndividualOrganism" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:PopulationOfIndividualOrganisms", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "PopulationOfIndividualOrganisms", - "rdfs:subClassOf": { - "@id": "bts:OrganismalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Biosample", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "Biosample", - "rdfs:subClassOf": { - "@id": "bts:OrganismalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:DiseaseOrPhenotypicFeature", - "@type": "rdfs:Class", - "rdfs:comment": "Either one of a disease or an individual phenotypic feature. Some knowledge resources such as Monarch treat these as distinct, others such as MESH conflate.", - "rdfs:label": "DiseaseOrPhenotypicFeature", - "rdfs:subClassOf": { - "@id": "bts:BiologicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Disease", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "Disease", - "rdfs:subClassOf": { - "@id": "bts:DiseaseOrPhenotypicFeature" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:PhenotypicFeature", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "PhenotypicFeature", - "rdfs:subClassOf": { - "@id": "bts:DiseaseOrPhenotypicFeature" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Environment", - "@type": "rdfs:Class", - "rdfs:comment": "A feature of the environment of an organism that influences one or more phenotypic features of that organism, potentially mediated by genes", - "rdfs:label": "Environment", - "rdfs:subClassOf": { - "@id": "bts:BiologicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:InformationContentEntity", - "@type": "rdfs:Class", - "rdfs:comment": "a piece of information that typically describes some piece of biology or is used as support.", - "rdfs:label": "InformationContentEntity", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:ConfidenceLevel", - "@type": "rdfs:Class", - "rdfs:comment": "Level of confidence in a statement", - "rdfs:label": "ConfidenceLevel", - "rdfs:subClassOf": { - "@id": "bts:InformationContentEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:EvidenceType", - "@type": "rdfs:Class", - "rdfs:comment": "Class of evidence that supports an association", - "rdfs:label": "EvidenceType", - "rdfs:subClassOf": { - "@id": "bts:InformationContentEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Publication", - "@type": "rdfs:Class", - "rdfs:comment": "Any published piece of information. Can refer to a whole publication, or to a part of it (e.g. a figure, figure legend, or section highlighted by NLP). The scope is intended to be general and include information published on the web as well as journals.", - "rdfs:label": "Publication", - "rdfs:subClassOf": { - "@id": "bts:InformationContentEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:MolecularEntity", - "@type": "rdfs:Class", - "rdfs:comment": "A gene, gene product, small molecule or macromolecule (including protein complex)", - "rdfs:label": "MolecularEntity", - "rdfs:subClassOf": { - "@id": "bts:BiologicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:ChemicalSubstance", - "@type": "rdfs:Class", - "rdfs:comment": "May be a chemical entity or a formulation with a chemical entity as active ingredient, or a complex material with multiple chemical entities as part", - "rdfs:label": "ChemicalSubstance", - "rdfs:subClassOf": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Drug", - "@type": "rdfs:Class", - "rdfs:comment": "A substance intended for use in the diagnosis, cure, mitigation, treatment, or prevention of disease", - "rdfs:label": "Drug", - "rdfs:subClassOf": { - "@id": "bts:ChemicalSubstance" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Metabolite", - "@type": "rdfs:Class", - "rdfs:comment": "Any intermediate or product resulting from metabolism. Includes primary and secondary metabolites.", - "rdfs:label": "Metabolite", - "rdfs:subClassOf": { - "@id": "bts:ChemicalSubstance" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:AnatomicalEntity", - "@type": "rdfs:Class", - "rdfs:comment": "A subcellular location, cell type or gross anatomical part", - "rdfs:label": "AnatomicalEntity", - "rdfs:subClassOf": { - "@id": "bts:OrganismalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:LifeStage", - "@type": "rdfs:Class", - "rdfs:comment": "A stage of development or growth of an organism, including post-natal adult stages", - "rdfs:label": "LifeStage", - "rdfs:subClassOf": { - "@id": "bts:OrganismalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:PlanetaryEntity", - "@type": "rdfs:Class", - "rdfs:comment": "Any entity or process that exists at the level of the whole planet", - "rdfs:label": "PlanetaryEntity", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:EnvironmentalProcess", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "EnvironmentalProcess", - "rdfs:subClassOf": { - "@id": "bts:PlanetaryEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:EnvironmentalFeature", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "EnvironmentalFeature", - "rdfs:subClassOf": { - "@id": "bts:PlanetaryEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:ClinicalEntity", - "@type": "rdfs:Class", - "rdfs:comment": "Any entity or process that exists in the clinical domain and outside the biological realm. Diseases are placed under biological entities", - "rdfs:label": "ClinicalEntity", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:ClinicalTrial", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "ClinicalTrial", - "rdfs:subClassOf": { - "@id": "bts:ClinicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:ClinicalIntervention", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "ClinicalIntervention", - "rdfs:subClassOf": { - "@id": "bts:ClinicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Device", - "@type": "rdfs:Class", - "rdfs:comment": "A thing made or adapted for a particular purpose, especially a piece of mechanical or electronic equipment", - "rdfs:label": "Device", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GenomicEntity", - "@type": "rdfs:Class", - "rdfs:comment": "an entity that can either be directly located on a genome (gene, transcript, exon, regulatory region) or is encoded in a genome (protein)", - "rdfs:label": "GenomicEntity", - "rdfs:subClassOf": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Genome", - "@type": "rdfs:Class", - "rdfs:comment": "A genome is the sum of genetic material within a cell or virion.", - "rdfs:label": "Genome", - "rdfs:subClassOf": { - "@id": "bts:GenomicEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Transcript", - "@type": "rdfs:Class", - "rdfs:comment": "An RNA synthesized on a DNA or RNA template by an RNA polymerase", - "rdfs:label": "Transcript", - "rdfs:subClassOf": { - "@id": "bts:GenomicEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Exon", - "@type": "rdfs:Class", - "rdfs:comment": "A region of the transcript sequence within a gene which is not removed from the primary RNA transcript by RNA splicing", - "rdfs:label": "Exon", - "rdfs:subClassOf": { - "@id": "bts:GenomicEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:CodingSequence", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "CodingSequence", - "rdfs:subClassOf": { - "@id": "bts:GenomicEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:MacromolecularMachine", - "@type": "rdfs:Class", - "rdfs:comment": "A union of gene, gene product, and macromolecular complex. These are the basic units of function in a cell. They either carry out individual biological activities, or they encode molecules which do this.", - "rdfs:label": "MacromolecularMachine", - "rdfs:subClassOf": { - "@id": "bts:GenomicEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GeneOrGeneProduct", - "@type": "rdfs:Class", - "rdfs:comment": "a union of genes or gene products. Frequently an identifier for one will be used as proxy for another", - "rdfs:label": "GeneOrGeneProduct", - "rdfs:subClassOf": { - "@id": "bts:MacromolecularMachine" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Gene", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "Gene", - "rdfs:subClassOf": { - "@id": "bts:GeneOrGeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GeneProduct", - "@type": "rdfs:Class", - "rdfs:comment": "The functional molecular product of a single gene. Gene products are either proteins or functional RNA molecules", - "rdfs:label": "GeneProduct", - "rdfs:subClassOf": { - "@id": "bts:GeneOrGeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Protein", - "@type": "rdfs:Class", - "rdfs:comment": "A gene product that is composed of a chain of amino acid sequences and is produced by ribosome-mediated translation of mRNA", - "rdfs:label": "Protein", - "rdfs:subClassOf": { - "@id": "bts:GeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GeneProductIsoform", - "@type": "rdfs:Class", - "rdfs:comment": "This is an abstract class that can be mixed in with different kinds of gene products to indicate that the gene product is intended to represent a specific isoform rather than a canonical or reference or generic product. The designation of canonical or reference may be arbitrary, or it may represent the superclass of all isoforms.", - "rdfs:label": "GeneProductIsoform", - "rdfs:subClassOf": { - "@id": "bts:GeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:ProteinIsoform", - "@type": "rdfs:Class", - "rdfs:comment": "Represents a protein that is a specific isoform of the canonical or reference protein. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4114032/", - "rdfs:label": "ProteinIsoform", - "rdfs:subClassOf": { - "@id": "bts:Protein" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:RnaProduct", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "RnaProduct", - "rdfs:subClassOf": { - "@id": "bts:GeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:RnaProductIsoform", - "@type": "rdfs:Class", - "rdfs:comment": "Represents a protein that is a specific isoform of the canonical or reference RNA", - "rdfs:label": "RnaProductIsoform", - "rdfs:subClassOf": { - "@id": "bts:RnaProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:NoncodingRnaProduct", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "NoncodingRnaProduct", - "rdfs:subClassOf": { - "@id": "bts:RnaProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Microrna", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "Microrna", - "rdfs:subClassOf": { - "@id": "bts:NoncodingRnaProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:MacromolecularComplex", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "MacromolecularComplex", - "rdfs:subClassOf": { - "@id": "bts:MacromolecularMachine" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GeneFamily", - "@type": "rdfs:Class", - "rdfs:comment": "any grouping of multiple genes or gene products related by common descent", - "rdfs:label": "GeneFamily", - "rdfs:subClassOf": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Genotype", - "@type": "rdfs:Class", - "rdfs:comment": "An information content entity that describes a genome by specifying the total variation in genomic sequence and/or gene expression, relative to some extablished background", - "rdfs:label": "Genotype", - "rdfs:subClassOf": { - "@id": "bts:GenomicEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Haplotype", - "@type": "rdfs:Class", - "rdfs:comment": "A set of zero or more Alleles on a single instance of a Sequence[VMC]", - "rdfs:label": "Haplotype", - "rdfs:subClassOf": { - "@id": "bts:GenomicEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:SequenceVariant", - "@type": "rdfs:Class", - "rdfs:comment": "An allele that varies in its sequence from what is considered the reference allele at that locus.", - "rdfs:label": "SequenceVariant", - "rdfs:subClassOf": { - "@id": "bts:GenomicEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:DrugExposure", - "@type": "rdfs:Class", - "rdfs:comment": "A drug exposure is an intake of a particular chemical substance", - "rdfs:label": "DrugExposure", - "rdfs:subClassOf": { - "@id": "bts:Environment" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Treatment", - "@type": "rdfs:Class", - "rdfs:comment": "A treatment is targeted at a disease or phenotype and may involve multiple drug 'exposures'", - "rdfs:label": "Treatment", - "rdfs:subClassOf": { - "@id": "bts:Environment" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GeographicLocation", - "@type": "rdfs:Class", - "rdfs:comment": "a location that can be described in lat/long coordinates", - "rdfs:label": "GeographicLocation", - "rdfs:subClassOf": { - "@id": "bts:PlanetaryEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GeographicLocationAtTime", - "@type": "rdfs:Class", - "rdfs:comment": "a location that can be described in lat/long coordinates, for a particular time", - "rdfs:label": "GeographicLocationAtTime", - "rdfs:subClassOf": { - "@id": "bts:GeographicLocation" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Occurrent", - "@type": "rdfs:Class", - "rdfs:comment": "A processual entity", - "rdfs:label": "Occurrent", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:BiologicalProcessOrActivity", - "@type": "rdfs:Class", - "rdfs:comment": "Either an individual molecular activity, or a collection of causally connected molecular activities", - "rdfs:label": "BiologicalProcessOrActivity", - "rdfs:subClassOf": { - "@id": "bts:BiologicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:MolecularActivity", - "@type": "rdfs:Class", - "rdfs:comment": "An execution of a molecular function carried out by a gene product or macromolecular complex.", - "rdfs:label": "MolecularActivity", - "rdfs:subClassOf": { - "@id": "bts:BiologicalProcessOrActivity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:ActivityAndBehavior", - "@type": "rdfs:Class", - "rdfs:comment": "Activity or behavior of any independent integral living, organization or mechanical actor in the world", - "rdfs:label": "ActivityAndBehavior", - "rdfs:subClassOf": { - "@id": "bts:Occurrent" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Procedure", - "@type": "rdfs:Class", - "rdfs:comment": "A series of actions conducted in a certain order or manner", - "rdfs:label": "Procedure", - "rdfs:subClassOf": { - "@id": "bts:Occurrent" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Phenomenon", - "@type": "rdfs:Class", - "rdfs:comment": "a fact or situation that is observed to exist or happen, especially one whose cause or explanation is in question", - "rdfs:label": "Phenomenon", - "rdfs:subClassOf": { - "@id": "bts:Occurrent" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:BiologicalProcess", - "@type": "rdfs:Class", - "rdfs:comment": "One or more causally connected executions of molecular functions", - "rdfs:label": "BiologicalProcess", - "rdfs:subClassOf": { - "@id": "bts:BiologicalProcessOrActivity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Pathway", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "Pathway", - "rdfs:subClassOf": { - "@id": "bts:BiologicalProcess" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:PhysiologicalProcess", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "PhysiologicalProcess", - "rdfs:subClassOf": { - "@id": "bts:BiologicalProcess" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:CellularComponent", - "@type": "rdfs:Class", - "rdfs:comment": "A location in or around a cell", - "rdfs:label": "CellularComponent", - "rdfs:subClassOf": { - "@id": "bts:AnatomicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:Cell", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "Cell", - "rdfs:subClassOf": { - "@id": "bts:AnatomicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:CellLine", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "CellLine", - "rdfs:subClassOf": { - "@id": "bts:Biosample" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:GrossAnatomicalStructure", - "@type": "rdfs:Class", - "rdfs:comment": null, - "rdfs:label": "GrossAnatomicalStructure", - "rdfs:subClassOf": { - "@id": "bts:AnatomicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - } - }, - { - "@id": "bts:molecularlyInteractsWith", - "@type": "rdf:Property", - "rdfs:comment": null, - "rdfs:label": "molecularlyInteractsWith", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:geneticallyInteractsWith", - "@type": "rdf:Property", - "rdfs:comment": "holds between two genes whose phenotypic effects are dependent on each other in some way - such that their combined phenotypic effects are the result of some interaction between the activity of their gene products. Examples include epistasis and synthetic lethality.", - "rdfs:label": "geneticallyInteractsWith", - "schema:domainIncludes": { - "@id": "bts:Gene" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:Gene" - } - }, - { - "@id": "bts:affectsAbundanceOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one changes the amount of the other within a system of interest", - "rdfs:label": "affectsAbundanceOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesAbundanceOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the amount of the other within a system of interest", - "rdfs:label": "increasesAbundanceOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesAbundanceOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the amount of the other within a system of interest", - "rdfs:label": "decreasesAbundanceOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsActivityOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one changes the activity of the other within a system of interest", - "rdfs:label": "affectsActivityOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesActivityOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the activity of the other within a system of interest", - "rdfs:label": "increasesActivityOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesActivityOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the activity of the other within a system of interest", - "rdfs:label": "decreasesActivityOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsExpressionOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one changes the level of expression of the other within a system of interest", - "rdfs:label": "affectsExpressionOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GenomicEntity" - } - }, - { - "@id": "bts:increasesExpressionOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the level of expression of the other within a system of interest", - "rdfs:label": "increasesExpressionOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GenomicEntity" - } - }, - { - "@id": "bts:decreasesExpressionOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the level of expression of the other within a system of interest", - "rdfs:label": "decreasesExpressionOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GenomicEntity" - } - }, - { - "@id": "bts:affectsFoldingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one changes the rate or quality of folding of the other ", - "rdfs:label": "affectsFoldingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesFoldingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the rate or quality of folding of the other ", - "rdfs:label": "increasesFoldingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesFoldingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the rate or quality of folding of the other ", - "rdfs:label": "decreasesFoldingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsLocalizationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one changes the localization of the other within a system of interest", - "rdfs:label": "affectsLocalizationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesLocalizationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the proper localization of the other within a system of interest", - "rdfs:label": "increasesLocalizationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesLocalizationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the proper localization of the other within a system of interest", - "rdfs:label": "decreasesLocalizationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsMetabolicProcessingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one impacts the metabolic processing of the other within a system of interest", - "rdfs:label": "affectsMetabolicProcessingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesMetabolicProcessingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the rate of metabolic processing of the other within a system of interest", - "rdfs:label": "increasesMetabolicProcessingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesMetabolicProcessingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the rate of metabolic processing of the other within a system of interest", - "rdfs:label": "decreasesMetabolicProcessingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsMolecularModificationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one leads changes in the molecular modification(s) of the other (e.g. via post-translational modifications of proteins such as the addition of phosphoryl group, or via redox reaction that adds or subtracts electrons)", - "rdfs:label": "affectsMolecularModificationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesMolecularModificationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one leads to increased molecular modification(s) of the other (e.g. via post-translational modifications of proteins such as the addition of phosphoryl group, or via redox reaction that adds or subtracts electrons)", - "rdfs:label": "increasesMolecularModificationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesMolecularModificationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one leads to decreased molecular modification(s) of the other (e.g. via post-translational modifications of proteins such as the addition of phosphoryl group, or via redox reaction that adds or subtracts electrons)", - "rdfs:label": "decreasesMolecularModificationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsSynthesisOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one impacts the rate of chemical synthesis of the other", - "rdfs:label": "affectsSynthesisOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesSynthesisOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the rate of chemical synthesis of the other", - "rdfs:label": "increasesSynthesisOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesSynthesisOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the rate of chemical synthesis of the other", - "rdfs:label": "decreasesSynthesisOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsDegradationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one impacts the rate of degradation of the other within a system of interest", - "rdfs:label": "affectsDegradationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesDegradationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the rate of degradation of the other within a system of interest", - "rdfs:label": "increasesDegradationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesDegradationOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the rate of degradation of the other within a system of interest", - "rdfs:label": "decreasesDegradationOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsMutationRateOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between a molecular entity and a genomic entity where the action or effect of the molecular entity impacts the rate of mutation of the genomic entity within a system of interest", - "rdfs:label": "affectsMutationRateOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GenomicEntity" - } - }, - { - "@id": "bts:increasesMutationRateOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between a molecular entity and a genomic entity where the action or effect of the molecular entity increases the rate of mutation of the genomic entity within a system of interest", - "rdfs:label": "increasesMutationRateOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GenomicEntity" - } - }, - { - "@id": "bts:decreasesMutationRateOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between a molecular entity and a genomic entity where the action or effect of the molecular entity decreases the rate of mutation of the genomic entity within a system of interest", - "rdfs:label": "decreasesMutationRateOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GenomicEntity" - } - }, - { - "@id": "bts:affectsResponseTo", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one impacts the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine, biological or pathological process) to the other", - "rdfs:label": "affectsResponseTo", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesResponseTo", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine, biological or pathological process) to the other", - "rdfs:label": "increasesResponseTo", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesResponseTo", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the susceptibility of a biological entity or system (e.g. an organism, cell, cellular component, macromolecular machine, biological or pathological process) to the other", - "rdfs:label": "decreasesResponseTo", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsSplicingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between a molecular entity and an mRNA where the action or effect of the molecular entity impacts the splicing of the mRNA", - "rdfs:label": "affectsSplicingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:Transcript" - } - }, - { - "@id": "bts:increasesSplicingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between a molecular entity and an mRNA where the action or effect of the molecular entity increases the proper splicing of the mRNA", - "rdfs:label": "increasesSplicingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:Transcript" - } - }, - { - "@id": "bts:decreasesSplicingOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between a molecular entity and an mRNA where the action or effect of the molecular entity decreases the proper splicing of the mRNA", - "rdfs:label": "decreasesSplicingOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:Transcript" - } - }, - { - "@id": "bts:affectsStabilityOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one impacts the stability of the other within a system of interest", - "rdfs:label": "affectsStabilityOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesStabilityOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the stability of the other within a system of interest", - "rdfs:label": "increasesStabilityOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesStabilityOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the stability of the other within a system of interest", - "rdfs:label": "decreasesStabilityOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsTransportOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one impacts the rate of transport of the other across some boundary in a system of interest", - "rdfs:label": "affectsTransportOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesTransportOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the rate of transport of the other across some boundary in a system of interest", - "rdfs:label": "increasesTransportOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesTransportOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the rate of transport of the other across some boundary in a system of interest", - "rdfs:label": "decreasesTransportOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsSecretionOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one impacts the rate of secretion of the other out of a cell, gland, or organ", - "rdfs:label": "affectsSecretionOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesSecretionOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the rate of secretion of the other out of a cell, gland, or organ", - "rdfs:label": "increasesSecretionOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesSecretionOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the rate of secretion of the other out of a cell, gland, or organ", - "rdfs:label": "decreasesSecretionOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:affectsUptakeOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one impacts the rate of uptake of the other into of a cell, gland, or organ", - "rdfs:label": "affectsUptakeOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:increasesUptakeOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one increases the rate of uptake of the other into of a cell, gland, or organ", - "rdfs:label": "increasesUptakeOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:decreasesUptakeOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two molecular entities where the action or effect of one decreases the rate of uptake of the other into of a cell, gland, or organ", - "rdfs:label": "decreasesUptakeOf", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:regulates,ProcessToProcess", - "@type": "rdf:Property", - "rdfs:comment": null, - "rdfs:label": "regulates,ProcessToProcess", - "schema:domainIncludes": { - "@id": "bts:Occurrent" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:Occurrent" - } - }, - { - "@id": "bts:regulates,EntityToEntity", - "@type": "rdf:Property", - "rdfs:comment": null, - "rdfs:label": "regulates,EntityToEntity", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:hasGeneProduct", - "@type": "rdf:Property", - "rdfs:comment": "holds between a gene and a transcribed and/or translated product generated from it", - "rdfs:label": "hasGeneProduct", - "schema:domainIncludes": { - "@id": "bts:Gene" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GeneProduct" - } - }, - { - "@id": "bts:inPathwayWith", - "@type": "rdf:Property", - "rdfs:comment": "holds between two genes or gene products that are part of in the same biological pathway", - "rdfs:label": "inPathwayWith", - "schema:domainIncludes": { - "@id": "bts:GeneOrGeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GeneOrGeneProduct" - } - }, - { - "@id": "bts:inComplexWith", - "@type": "rdf:Property", - "rdfs:comment": "holds between two genes or gene products that are part of (or code for products that are part of) in the same macromolecular complex", - "rdfs:label": "inComplexWith", - "schema:domainIncludes": { - "@id": "bts:GeneOrGeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GeneOrGeneProduct" - } - }, - { - "@id": "bts:inCellPopulationWith", - "@type": "rdf:Property", - "rdfs:comment": "holds between two genes or gene products that are expressed in the same cell type or population ", - "rdfs:label": "inCellPopulationWith", - "schema:domainIncludes": { - "@id": "bts:GeneOrGeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GeneOrGeneProduct" - } - }, - { - "@id": "bts:geneAssociatedWithCondition", - "@type": "rdf:Property", - "rdfs:comment": "holds between a gene and a disease or phenotypic feature that the gene or its alleles/products may influence, contribute to, or correlate with", - "rdfs:label": "geneAssociatedWithCondition", - "schema:domainIncludes": { - "@id": "bts:Gene" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:DiseaseOrPhenotypicFeature" - } - }, - { - "@id": "bts:treats", - "@type": "rdf:Property", - "rdfs:comment": "holds between a therapeutic procedure or chemical substance and a disease or phenotypic feature that it is used to treat", - "rdfs:label": "treats", - "schema:domainIncludes": { - "@id": "bts:Treatment" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:DiseaseOrPhenotypicFeature" - } - }, - { - "@id": "bts:correlatedWith", - "@type": "rdf:Property", - "rdfs:comment": "holds between a disease or phenotypic feature and a measurable molecular entity that is used as an indicator of the presence or state of the disease or feature.", - "rdfs:label": "correlatedWith", - "schema:domainIncludes": { - "@id": "bts:DiseaseOrPhenotypicFeature" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:hasBiomarker", - "@type": "rdf:Property", - "rdfs:comment": "holds between a disease or phenotypic feature and a measurable molecular entity that is used as an indicator of the presence or state of the disease or feature.", - "rdfs:label": "hasBiomarker", - "schema:domainIncludes": { - "@id": "bts:DiseaseOrPhenotypicFeature" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:MolecularEntity" - } - }, - { - "@id": "bts:biomarkerFor", - "@type": "rdf:Property", - "rdfs:comment": "holds between a measurable molecular entity and a disease or phenotypic feature, where the entity is used as an indicator of the presence or state of the disease or feature.", - "rdfs:label": "biomarkerFor", - "schema:domainIncludes": { - "@id": "bts:MolecularEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:DiseaseOrPhenotypicFeature" - } - }, - { - "@id": "bts:expressedIn", - "@type": "rdf:Property", - "rdfs:comment": "holds between a gene or gene product and an anatomical entity in which it is expressed", - "rdfs:label": "expressedIn", - "schema:domainIncludes": { - "@id": "bts:GeneOrGeneProduct" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:AnatomicalEntity" - } - }, - { - "@id": "bts:expresses", - "@type": "rdf:Property", - "rdfs:comment": "holds between an anatomical entity and gene or gene product that is expressed there", - "rdfs:label": "expresses", - "schema:domainIncludes": { - "@id": "bts:AnatomicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:GeneOrGeneProduct" - } - }, - { - "@id": "bts:hasPhenotype", - "@type": "rdf:Property", - "rdfs:comment": "holds between a biological entity and a phenotype, where a phenotype is construed broadly as any kind of quality of an organism part, a collection of these qualities, or a change in quality or qualities (e.g. abnormally increased temperature). ", - "rdfs:label": "hasPhenotype", - "schema:domainIncludes": { - "@id": "bts:BiologicalEntity" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:DiseaseOrPhenotypicFeature" - } - }, - { - "@id": "bts:precedes", - "@type": "rdf:Property", - "rdfs:comment": "holds between two processes, where one completes before the other begins", - "rdfs:label": "precedes", - "schema:domainIncludes": { - "@id": "bts:Occurrent" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:Occurrent" - } - }, - { - "@id": "bts:subclassOf", - "@type": "rdf:Property", - "rdfs:comment": "holds between two classes where the domain class is a specialization of the range class", - "rdfs:label": "subclassOf", - "schema:domainIncludes": { - "@id": "bts:OntologyClass" - }, - "schema:isPartOf": { - "@id": "http://schema.biothings.io" - }, - "schema:rangeIncludes": { - "@id": "bts:OntologyClass" - } - } - ], - "@id": "http://schema.biothings.io/#0.1", - "_meta": { - "url": "https://raw.githubusercontent.com/data2health/schemas/biothings/biothings/biothings_curie.jsonld", - "username": "cwu@scripps.edu", - "timestamp": "2023-05-25T00:00:43.957805", - "last_updated": "2023-10-03T10:56:46.385768-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:45.955827-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "bioschemastypesdrafts", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "owl": "http://www.w3.org/2002/07/owl/", - "bioschemas": "https://discovery.biothings.io/view/bioschemas/", - "bioschemasdrafts": "https://discovery.biothings.io/view/bioschemasdrafts/", - "bioschemastypes": "https://discovery.biothings.io/view/bioschemastypes/", - "bioschemastypesdrafts": "https://discovery.biothings.io/view/bioschemastypesdrafts/", - "bioschemasdeprecated": "https://discovery.biothings.io/view/bioschemasdeprecated/", - "dct": "http://purl.org/dc/terms/", - "@dateModified": "07/12/2023, 15:13:14" - }, - "@graph": [ - { - "@id": "bioschemastypesdrafts:RNA", - "@type": "rdfs:Class", - "rdfs:comment": "RNA. Version 0.1-DRAFT-2019_06_21", - "rdfs:label": "RNA", - "rdfs:subClassOf": { - "@id": "bioschemastypes:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/RNA/jsonld/type/RNA_v0.1-DRAFT-2019_06_21.json", - "https://bioschemas.org/types/RNA/0.1-DRAFT-2019_06_21" - ] - }, - { - "@id": "bioschemastypesdrafts:SequenceRange", - "@type": "rdfs:Class", - "rdfs:comment": "Used to define the range of a subsequence, typically used in conjunction with SequenceAnnotation to define the range of the annotation on the protein or gene sequence. Version: 0.1-DRAFT-2019_06_21.", - "rdfs:label": "SequenceRange", - "rdfs:subClassOf": { - "@id": "bioschemastypes:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/SequenceRange/jsonld/type/SequenceRange_v0.1-DRAFT-2019_06_21.json", - "https://bioschemas.org/types/SequenceRange/0.1-DRAFT-2019_06_21" - ] - }, - { - "@id": "bioschemastypesdrafts:TaxonName", - "@type": "rdfs:Class", - "rdfs:comment": "A name of a biological taxon, may it be valid (zoology) / accepted (botany) or not. Version: 0.1-DRAFT", - "rdfs:label": "TaxonName", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/TaxonName/jsonld/type/TaxonName_v0.1-DRAFT.json", - "https://bioschemas.org/types/TaxonName/0.1-DRAFT-TYPE" - ] - }, - { - "@id": "bioschemastypesdrafts:BioChemEntity", - "@type": "rdfs:Class", - "rdfs:comment": "Any biological, chemical, or biochemical thing. For example: a protein; a gene; a chemical; a synthetic chemical.\nVersion 0.8-DRAFT", - "rdfs:label": "BioChemEntity", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/types/BioChemEntity/0.8-DRAFT", - "https://github.com/BioSchemas/specifications/blob/master/BioChemEntity/jsonld/type/BioChemEntity_v0.8-DRAFT.jsonld" - ] - }, - { - "@id": "bioschemastypesdrafts:Study", - "@type": "rdfs:Class", - "rdfs:comment": " This Study profile presents the markup when describing a Study Version: 0.3-DRAFT", - "rdfs:label": "Study", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/Study/jsonld/type/Study_v0.3-DRAFT.json", - "https://bioschemas.org/types/Study/0.3-DRAFT" - ] - }, - { - "@id": "bioschemastypesdrafts:LabProtocol", - "@type": "rdfs:Class", - "rdfs:comment": "An experimental protocol is a sequence of tasks and operations executed to perform experimental research in biological and biomedical areas. Version 0.3-DRAFT-2019_06_20", - "rdfs:label": "LabProtocol", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/types/LabProtocol/0.3-DRAFT-2019_06_20", - "https://github.com/BioSchemas/specifications/tree/master/LabProtocol/jsonld/type/LabProtocol_v0.3-DRAFT-2019_06_20.json" - ] - }, - { - "@id": "bioschemastypesdrafts:Phenotype", - "@type": "rdfs:Class", - "rdfs:comment": "A phenotype. Version 0.3-DRAFT-2020_06_07", - "rdfs:label": "Phenotype", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/types/Phenotype/0.3-DRAFT-2020_06_07", - "https://github.com/BioSchemas/specifications/tree/master/Phenotype/jsonld/type/Phenotype_v0.3-DRAFT-2020_06_07.json" - ] - }, - { - "@id": "bioschemastypesdrafts:SequenceAnnotation", - "@type": "rdfs:Class", - "rdfs:comment": "Used to provide metadata about Sequence Annotations. The sequence can be an amino acid (protein) or nucleic acid (Gene, DNA, RNA). Version: 0.1-DRAFT-2019_06_21", - "rdfs:label": "SequenceAnnotation", - "rdfs:subClassOf": { - "@id": "bioschemastypes:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/types/SequenceAnnotation/0.1-DRAFT-2019_06_21", - "https://github.com/BioSchemas/specifications/tree/master/SequenceAnnotation/jsonld/type/SequenceAnnotation_v0.1-DRAFT-2019_06_21.json" - ] - }, - { - "@id": "bioschemastypesdrafts:Taxon", - "@type": "rdfs:Class", - "rdfs:comment": "A set of organisms asserted to represent a natural cohesive biological unit. Version: 0.4-DRAFT-2019_06_24", - "rdfs:label": "Taxon", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/types/Taxon/0.4-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/Taxon/jsonld/type/Taxon_v0.4-DRAFT.json" - ] - }, - { - "@id": "bioschemastypesdrafts:BioChemStructure", - "@type": "rdfs:Class", - "rdfs:comment": "WwPDB and related data including modelled and hypothetical data. As well as 3D data for chemicals, e.g. stereo chemistry images in an analyzable format (not pure images). Version: 0.1-DRAFT-2019_06_20 (2019-06-20). Note, the parent class for this type has been updated to a pending class in schema.org.", - "rdfs:label": "BioChemStructure", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/BioChemStructure/jsonld/type/BioChemStructure_v0.1-DRAFT-2019_06_20.json", - "https://bioschemas.org/types/BioChemStructure/0.1-DRAFT-2019_06_20" - ] - }, - { - "@id": "bioschemastypesdrafts:DNA", - "@type": "rdfs:Class", - "rdfs:comment": "DNA\nVersion: 0.2-DRAFT-2019_06_20 (2019-06-20). Note, the parent class for this type has been updated to a pending class in schema.org.", - "rdfs:label": "DNA", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/types/DNA/0.2-DRAFT-2019_06_20", - "https://github.com/BioSchemas/specifications/tree/master/DNA/jsonld/type/DNA_v0.2-DRAFT-2019_06_20.json" - ] - }, - { - "@id": "bioschemastypesdrafts:Enzyme", - "@type": "rdfs:Class", - "rdfs:comment": "Version: 0.1-DRAFT-2019_06_20 (2019-06-20). Note, the parent class for this type has been updated to a pending class in schema.org.", - "rdfs:label": "Enzyme", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/types/Enzyme/0.1-DRAFT-2019_06_20", - "https://github.com/BioSchemas/specifications/tree/master/Enzyme/jsonld/type/Enzyme_v0.1-DRAFT-2019_06_20.json" - ] - }, - { - "@id": "bioschemastypesdrafts:Sample", - "@type": "rdfs:Class", - "rdfs:comment": "To deliver on the identified use cases for samples, we have identified a minimal set of properties to encapsulate identification, linking, and metadata descriptions. Some of these properties are existing standard schema.org properties, others require Bioschemas extensions. Table 1 outlines the minimal set of properties for the \u2018Sample\u2019 concept and Table 2 shows our recommendations for use of the \u2018PropertyValue\u2019 concept to markup additional characteristics of a sample described within a sample page. We also propose a new concept, \u2018Biomedical Code\u2019, which is a generalisation of the existing \u2018Medical Code\u2019 concept defined in the health-lifesci.schema.org extension.", - "rdfs:label": "Sample", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Sample/jsonld/type/Sample_v0.2-DRAFT-2018_11_09.json", - "https://bioschemas.org/types/Sample/0.2-DRAFT-2018_11_09" - ] - }, - { - "@id": "bioschemastypesdrafts:SequenceMatchingModel", - "@type": "rdfs:Class", - "rdfs:comment": "A model used to determine sequence matches such as domains in proteins. Version: 0.1-DRAFT-2019_06_21 (2019-06-21)", - "rdfs:label": "SequenceMatchingModel", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "additional_type": "https://bioschemas.org/types#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/SequenceMatchingModel/jsonld/type/SequenceMatchingModel_v0.1-DRAFT-2019_06_21.json", - "https://bioschemas.org/types/SequenceMatchingModel/0.1-DRAFT-2019_06_21" - ] - }, - { - "@id": "bioschemastypesdrafts:Protein", - "@type": "rdfs:Class", - "rdfs:comment": "Protein is here used in its widest possible definition, as classes of amino acid based molecules. Amyloid-beta Protein in human (UniProt P05067), eukaryota (e.g. an OrthoDB group) or even a single molecule that one can point to are all of type schema:Protein. A protein can thus be a subclass of another protein, e.g. schema:Protein as a UniProt record can have multiple isoforms inside it which would also be schema:Protein. They can be imagined, synthetic, hypothetical or naturally occurring. This version has been added to schema.org as a pending type.", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/Protein/jsonld/type/Protein_v0.4-DRAFT.json", - "https://bioschemas.org/types/Protein/0.4-DRAFT" - ], - "rdfs:label": "Protein", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft" - }, - { - "@id": "bioschemastypesdrafts:Gene", - "@type": "rdfs:Class", - "rdfs:comment": "A discrete unit of inheritance which affects one or more biological traits (Source: https://en.wikipedia.org/wiki/Gene). Examples include FOXP2 (Forkhead box protein P2), SCARNA21 (small Cajal body-specific RNA 21), A- (agouti genotype). Note, this version of the type has been added as a pending class in schema.org.", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/blob/master/Gene/jsonld/type/Gene_v0.4-DRAFT.json", - "https://bioschemas.org/types/Gene/0.4-DRAFT" - ], - "rdfs:label": "Gene", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:BioChemEntity" - }, - "additional_type": "https://bioschemas.org/types#nav-draft" - }, - { - "@id": "bioschemastypesdrafts:isCodingRNA", - "@type": "rdf:Property", - "rdfs:comment": "Indicates whether or not this RNA is a coding one.", - "rdfs:label": "isCodingRNA", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:RNA" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ] - }, - { - "@id": "bioschemastypesdrafts:rangeEnd", - "@type": "rdf:Property", - "rdfs:comment": "Final position of the range", - "rdfs:label": "rangeEnd", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceRange" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ] - }, - { - "@id": "bioschemastypesdrafts:rangeStart", - "@type": "rdf:Property", - "rdfs:comment": "Initial position of the range.", - "rdfs:label": "rangeStart", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceRange" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ] - }, - { - "@id": "bioschemastypesdrafts:endUncertainty", - "@type": "rdf:Property", - "rdfs:comment": "If the initial position is not known with reasonable certainty, specify here the uncertainty type as one of \u2018<\u2019 (any position before than rangeEnd), \u2018>\u2019 (any position after rangeEnd), \u2018~\u2019 (around rangeEnd), \u2018[#-#] (to indicate a range where rangeEnd could be located)\u2019.", - "rdfs:label": "endUncertainty", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceRange" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:startUncertainty", - "@type": "rdf:Property", - "rdfs:comment": "If the initial position is not known with reasonable certainty, specify here the uncertainty type as one of \u2018<\u2019 (any position before than rangeStart), \u2018>\u2019 (any position after rangeStart), \u2018~\u2019 (around the rangeStart), \u2018[#-#] (to indicate a range where rangeStart could be located)\u2019.", - "rdfs:label": "startUncertainty", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceRange" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasBioPolymerSequence", - "@type": "rdf:Property", - "rdfs:comment": "A symbolic representation of a BioChemEnity. For example, a nucleotide sequence of a Gene or an amino acid sequence of a Protein.", - "rdfs:label": "hasBioPolymerSequence", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:BioChemEntity" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:startDate", - "rdfs:comment": "The start date and time of the item (in ISO 8601 date format). ", - "@type": "rdf:Property", - "rdfs:label": "startDate", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Study" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - }, - { - "@id": "schema:DateTime" - } - ] - }, - { - "@id": "bioschemastypesdrafts:endDate", - "rdfs:comment": "The end date and time of the item (in ISO 8601 date format). ", - "@type": "rdf:Property", - "rdfs:label": "endDate", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Study" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - }, - { - "@id": "schema:DateTime" - } - ] - }, - { - "@id": "bioschemastypesdrafts:relatedStudy", - "rdfs:comment": "A study that is related to this one. ", - "@type": "rdf:Property", - "rdfs:label": "relatedStudy", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Study" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:Study" - } - ] - }, - { - "@id": "bioschemastypesdrafts:studyDomain", - "rdfs:comment": "Define the domain of the study. For example, the domain could be astrophysics, functional genomics or earth science. Those domains can also have an ontology reference. For example, in the life sciences we could have\nFunctional Genomics: http://edamontology.org/topic_0085\nProtemics: http://edamontology.org/topic_0121", - "@type": "rdf:Property", - "rdfs:label": "studyDomain", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Study" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:studyProcess", - "rdfs:comment": "A process performed as part of an experiment or wider study, i.e. intentionally designed.\nThese processes can have ontology URL attached to. For example, in the life sciences we could have \nRNA-seq of coding RNA from single cells: http://www.ebi.ac.uk/efo/EFO_0005684\ncase control design: http://www.ebi.ac.uk/efo/EFO_0001427", - "@type": "rdf:Property", - "rdfs:label": "studyProcess", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Study" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:studyLocation", - "rdfs:comment": "The location in which the study is taking/took place.", - "@type": "rdf:Property", - "rdfs:label": "studyLocation", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Study" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Place" - }, - { - "@id": "schema:AdministrativeArea" - } - ] - }, - { - "@id": "bioschemastypesdrafts:studySubject", - "rdfs:comment": "A subject of the study, i.e. one of the medical conditions, therapies, devices, drugs, etc. investigated by the study.", - "@type": "rdf:Property", - "rdfs:label": "studySubject", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Study" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:MedicalEntity" - }, - { - "@id": "schema:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypesdrafts:executionTime", - "@type": "rdf:Property", - "rdfs:comment": "The time it takes to actually carry out the protocol in ISO 8601 date format.", - "rdfs:label": "executionTime", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Duration" - } - ] - }, - { - "@id": "bioschemastypesdrafts:labEquipment", - "@type": "rdf:Property", - "rdfs:comment": "For LabProtocols it would be a laboratory equipment use by a person to follow one or more steps described in this LabProtocol.", - "rdfs:label": "labEquipment", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:protocolAdvantage", - "@type": "rdf:Property", - "rdfs:comment": "Situations where the Protocol has been successfully employed.", - "rdfs:label": "protocolAdvantage", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "bioschemastypesdrafts:protocolApplication", - "@type": "rdf:Property", - "rdfs:comment": "Applications of the protocol list the full diversity of the applications of the method and support if is possible to extend the range of applications of the protocol. e.g. northern blot assays, sequencing, etc.", - "rdfs:label": "protocolApplication", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "bioschemastypesdrafts:protocolLimitation", - "@type": "rdf:Property", - "rdfs:comment": "Situations where the Protocol would be unreliable or otherwise unsuccessful.", - "rdfs:label": "protocolLimitation", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "bioschemastypesdrafts:protocolOutcome", - "@type": "rdf:Property", - "rdfs:comment": "Outcome or expected result by a protocol execution.", - "rdfs:label": "protocolOutcome", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "bioschemastypesdrafts:purpose", - "@type": "rdf:Property", - "rdfs:comment": "A goal towards an action is taken. Can be concrete or abstract.", - "rdfs:label": "purpose", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:MedicalDevicePurpose" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:Thing" - } - ] - }, - { - "@id": "bioschemastypesdrafts:reagent", - "@type": "rdf:Property", - "rdfs:comment": "Reagent used in the protocol. It can be a record in a Dataset describing the reagent or a BioChemEntity corresponding to the reagent or a URL pointing to the type of reagent used. ChEBI and PubChem entities can be used whenever available. Commercial names are also acceptable (URL if possible).", - "rdfs:label": "reagent", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:BioChemEntity" - }, - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:sampleUsed", - "@type": "rdf:Property", - "rdfs:comment": "Sample used in the protocol. It could be a record in a Dataset describing the sample or a physical object corresponding to the sample or a URL pointing to the type of sample used.", - "rdfs:label": "sampleUsed", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:BioChemEntity" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - }, - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "bioschemastypes:BioSample" - } - ] - }, - { - "@id": "bioschemastypesdrafts:software", - "@type": "rdf:Property", - "rdfs:comment": "Software or tool used as part of the lab protocol to complete a part of it.", - "rdfs:label": "software", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:SoftwareApplication" - } - ] - }, - { - "@id": "bioschemastypesdrafts:step", - "@type": "rdf:Property", - "rdfs:comment": "A single step item (as HowToStep, text, document, video, etc.) or a HowToSection. Supersedes steps.", - "rdfs:label": "step", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:HowToSection" - }, - { - "@id": "schema:HowToStep" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:anatomicalLocation", - "@type": "rdf:Property", - "rdfs:comment": "Any part of an organism, typically a component of an anatomical system. Organs, tissues, and cells are all anatomical locations.", - "rdfs:label": "anatomicalLocation", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Phenotype" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "bioschemastypesdrafts:associatedDisease", - "@type": "rdf:Property", - "rdfs:comment": "Disease associated to this BioChemEntity. Such disease can be a MedicalCondition or a URL. If you want to add an evidence supporting the association, please use PropertyValue.", - "rdfs:label": "associatedDisease", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Phenotype" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:MedicalCondition" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:bioChemAssociation", - "@type": "rdf:Property", - "rdfs:comment": "BioChemEntity, e.g., gene, associated to this Phenotype and relevant for its characterization, particularly useful for the molecular basis of this Phenotype.", - "rdfs:label": "bioChemAssociation", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Phenotype" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasMolecularFunction", - "@type": "rdf:Property", - "rdfs:comment": "Molecular function performed by this BioChemEntity; please use PropertyValue if you want to include any evidence.", - "rdfs:label": "hasMolecularFunction", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Phenotype" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:isLocatedInSubcellularLocation", - "@type": "rdf:Property", - "rdfs:comment": "Subcellular location where this BioChemEntity is located; please use PropertyValue if you want to include any evidence.", - "rdfs:label": "isLocatedInSubcellularLocation", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Phenotype" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:isInvolvedInBiologicalProcess", - "@type": "rdf:Property", - "rdfs:comment": "Biological process this BioChemEntity is involved in; please use PropertyValue if you want to include any evidence.", - "rdfs:label": "isInvolvedInBiologicalProcess", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Phenotype" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:taxonomicRange", - "@type": "rdf:Property", - "rdfs:comment": "The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "rdfs:label": "taxonomicRange", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Phenotype" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - }, - { - "@id": "schema:Taxon" - } - ] - }, - { - "@id": "bioschemastypesdrafts:sequenceOrientation", - "@type": "rdf:Property", - "rdfs:comment": "One of 1, 0 or -1.", - "rdfs:label": "sequenceOrientation", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ] - }, - { - "@id": "bioschemastypesdrafts:sequenceValue", - "@type": "rdf:Property", - "rdfs:comment": "value of the sequence", - "rdfs:label": "sequenceValue", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:childTaxon", - "rdfs:comment": "Closest child taxa of the taxon in question.\nInverse property: parentTaxon Direct, most proximate lower-rank child taxa", - "@type": "rdf:Property", - "rdfs:label": "childTaxon", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Taxon" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:parentTaxon", - "rdfs:comment": "Closest parent taxon of the taxon in question.\nInverse property: childTaxon Direct, most proximate higher-rank parent taxon", - "@type": "rdf:Property", - "rdfs:label": "parentTaxon", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Taxon" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:scientificName", - "rdfs:comment": "A TaxonName representing the currently valid (zoological) or accepted (botanical) name for that taxon.", - "@type": "rdf:Property", - "rdfs:label": "scientificName", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:TaxonName" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:alternateScientificName", - "rdfs:comment": "A TaxonName representing a scientific name, with authorship and date information if known, of a synonym of the currently valid (zoological) or accepted (botanical) name.", - "@type": "rdf:Property", - "rdfs:label": "alternateScientificName", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:TaxonName" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:boundMolecule", - "@type": "rdf:Property", - "rdfs:comment": "Molecule, e.g., ligand, bound to this BioChem structure", - "rdfs:label": "boundMolecule", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:BioChemStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:BioChemEntity" - }, - { - "@id": "schema:ChemicalSubstance" - }, - { - "@id": "schema:MolecularEntity" - }, - { - "@id": "schema:URL" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "bioschemastypesdrafts:massResolution", - "@type": "rdf:Property", - "rdfs:comment": "Mass spectometry resolution in the form ' ', for example '2.85 \u212b'", - "rdfs:label": "massResolution", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:BioChemStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Quantity" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasCoenzyme", - "@type": "rdf:Property", - "rdfs:comment": "Coenzymes helping this enzyme in turning substrates into products.", - "rdfs:label": "hasCoenzyme", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Enzyme" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasCofactor", - "@type": "rdf:Property", - "rdfs:comment": "Cofactor helping this enzyme to function.", - "rdfs:label": "hasCofactor", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Enzyme" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:ChemicalSubstance" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasECNumber ", - "@type": "rdf:Property", - "rdfs:comment": "Corresponding Enzyme Commission number.", - "rdfs:label": "hasECNumber ", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Enzyme" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasKineticRate", - "@type": "rdf:Property", - "rdfs:comment": "missing description", - "rdfs:label": "hasKineticRate", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Enzyme" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:optimalPH", - "@type": "rdf:Property", - "rdfs:comment": "Optimal PHs.", - "rdfs:label": "optimalPH", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Enzyme" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Number" - } - ] - }, - { - "@id": "bioschemastypesdrafts:optimalTemperature", - "@type": "rdf:Property", - "rdfs:comment": "Optimal temperature in the form ' ', for example '8 Celsius', at which this enzyme performs best.", - "rdfs:label": "optimalTemperature", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Enzyme" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Quantity" - } - ] - }, - { - "@id": "bioschemastypesdrafts:biologicalType", - "@type": "rdf:Property", - "rdfs:comment": "Biological type targeted by this model, for instance domains or sites in proteins.", - "rdfs:label": "biologicalType", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceMatchingModel" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:BioChemEntity" - }, - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:match", - "@type": "rdf:Property", - "rdfs:comment": "Entity matched by this model, for instance proteins where the domain targeted by this model are found. Inverse property: isMatchedBy.", - "rdfs:label": "match", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceMatchingModel" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:BioChemEntity" - } - ] - }, - { - "@id": "bioschemastypesdrafts:modelDataset", - "@type": "rdf:Property", - "rdfs:comment": "Dataset where this matching model has been recorded.", - "rdfs:label": "modelDataset", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceMatchingModel" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Dataset" - } - ] - }, - { - "@id": "bioschemastypesdrafts:modelSignature", - "@type": "rdf:Property", - "rdfs:comment": "Representation of the model such as regular expression or image.", - "rdfs:label": "modelSignature", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:SequenceMatchingModel" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:PropertyValue" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasStatus", - "@type": "rdf:Property", - "rdfs:comment": "Schema: One of pseudogene, dead, killed, live, predicted, suppressed.", - "rdfs:label": "hasStatus", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:alternativeOf", - "@type": "rdf:Property", - "rdfs:comment": "Another gene which is a variation of this one.", - "rdfs:label": "alternativeOf", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Gene" - } - ] - }, - { - "@id": "bioschemastypesdrafts:expressedIn", - "@type": "rdf:Property", - "rdfs:comment": "Tissue, organ, biological sample, etc in which activity of this gene has been observed experimentally. For example brain, digestive system.", - "rdfs:label": "expressedIn", - "schema:domainIncludes": { - "@id": "bioschemastypesdrafts:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:AnatomicalStructure" - }, - { - "@id": "schema:AnatomicalSystem" - }, - { - "@id": "schema:BioChemEntity" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "bioschemastypesdrafts:additionalProperty", - "@type": "rdf:Property", - "rdfs:comment": "A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. https://schema.org/width, https://schema.org/color, https://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism. ", - "rdfs:label": "additionalProperty", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:Study" - }, - { - "@id": "bioschemastypesdrafts:Phenotype" - }, - { - "@id": "bioschemastypesdrafts:Sample" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasSequenceAnnotation", - "@type": "rdf:Property", - "rdfs:comment": "An annotation on the BioPolymerSequence associated with this BioChemEntity.", - "rdfs:label": "hasSequenceAnnotation", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:BioChemEntity" - }, - { - "@id": "bioschemastypesdrafts:BioChemStructure" - }, - { - "@id": "bioschemastypesdrafts:DNA" - }, - { - "@id": "bioschemastypesdrafts:Enzyme" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - }, - { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - } - ] - }, - { - "@id": "bioschemastypesdrafts:creationMethod", - "@type": "rdf:Property", - "rdfs:comment": "Method used to create or obtain this annotation or BioChemEntity; please use PropertyValue if you want to include any evidence.", - "rdfs:label": "creationMethod", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - }, - { - "@id": "bioschemastypesdrafts:BioChemStructure" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:sequenceLocation", - "@type": "rdf:Property", - "rdfs:comment": "A range/position location where this annotation or BioChemEntity is located reagrding another BioChemEntity, for instance a BioChemStructure in a Protein.", - "rdfs:label": "sequenceLocation", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - }, - { - "@id": "bioschemastypesdrafts:BioChemStructure" - } - ], - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:SequenceRange" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasSequence", - "@type": "rdf:Property", - "rdfs:comment": "Nucleotide or amino acid sequence.", - "rdfs:label": "hasSequence", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:RNA" - }, - { - "@id": "bioschemastypesdrafts:DNA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:valueReference", - "@type": "rdf:Property", - "rdfs:comment": "A pointer to a secondary value that provides additional information on the original value, e.g. a reference temperature.", - "rdfs:label": "valueReference", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:Phenotype" - }, - { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:Enumeration" - }, - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:QualitativeValue" - }, - { - "@id": "schema:QuantitativeValue" - }, - { - "@id": "schema:StructuredValue" - }, - { - "@id": "schema:URL" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemastypesdrafts:hasAssociatedBioChemEntity", - "@type": "rdf:Property", - "rdfs:comment": "Used to define the actual protein or RNA.", - "rdfs:label": "hasAssociatedBioChemEntity", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:BioChemStructure" - }, - { - "@id": "bioschemastypesdrafts:Enzyme" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Protein" - }, - { - "@id": "bioschemastypesdrafts:RNA" - } - ] - }, - { - "@id": "bioschemastypesdrafts:isMatchedBy", - "@type": "rdf:Property", - "rdfs:comment": "A model matching this BioChemEntity.", - "rdfs:label": "isMatchedBy", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:BioChemStructure" - }, - { - "@id": "bioschemastypesdrafts:Enzyme" - } - ], - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:SequenceMatchingModel" - } - ] - }, - { - "@id": "bioschemastypesdrafts:taxonRank", - "@type": "rdf:Property", - "rdfs:comment": "The taxonomic rank of this taxon given preferably as a URI from a controlled vocabulary \u2013 (typically the ranks from TDWG TaxonRank ontology or equivalent Wikidata URIs). ", - "rdfs:label": "taxonRank", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:TaxonName" - }, - { - "@id": "bioschemastypesdrafts:Taxon" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemastypesdrafts:encodesBioChemEntity", - "@type": "rdf:Property", - "rdfs:comment": "Another BioChemEntity encoded by this one. Inverse property: isEncodedByBioChemEntity.", - "rdfs:label": "encodesBioChemEntity", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:RNA" - }, - { - "@id": "bioschemastypesdrafts:DNA" - }, - { - "@id": "bioschemastypesdrafts:Gene" - } - ], - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - } - ] - }, - { - "@id": "dct:conformsTo", - "@type": "rdf:Property", - "rdfs:comment": "Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used. Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example.", - "rdfs:label": "conformsTo", - "schema:domainIncludes": [ - { - "@id": "bioschemastypesdrafts:RNA" - }, - { - "@id": "bioschemastypesdrafts:SequenceRange" - }, - { - "@id": "bioschemastypesdrafts:TaxonName" - }, - { - "@id": "bioschemastypesdrafts:BioChemEntity" - }, - { - "@id": "bioschemastypesdrafts:Study" - }, - { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - { - "@id": "bioschemastypesdrafts:Phenotype" - }, - { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - }, - { - "@id": "bioschemastypesdrafts:Taxon" - }, - { - "@id": "bioschemastypesdrafts:BioChemStructure" - }, - { - "@id": "bioschemastypesdrafts:DNA" - }, - { - "@id": "bioschemastypesdrafts:Enzyme" - }, - { - "@id": "bioschemastypesdrafts:Sample" - }, - { - "@id": "bioschemastypesdrafts:SequenceMatchingModel" - }, - { - "@id": "bioschemastypesdrafts:Protein" - }, - { - "@id": "bioschemastypesdrafts:Gene" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:Thing" - } - ] - } - ], - "_meta": { - "username": "gtsueng", - "url": "https://raw.githubusercontent.com/BioSchemas/bioschemas-dde/main/bioschemastypesdrafts.json", - "date_created": "2023-05-25T14:56:08.426054-07:00", - "last_updated": "2023-10-03T10:56:46.465955-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:46.098048-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "bioschemasdrafts", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "owl": "http://www.w3.org/2002/07/owl/", - "bioschemas": "https://discovery.biothings.io/view/bioschemas/", - "bioschemasdrafts": "https://discovery.biothings.io/view/bioschemasdrafts/", - "bioschemastypes": "https://discovery.biothings.io/view/bioschemastypes/", - "bioschemastypesdrafts": "https://discovery.biothings.io/view/bioschemastypesdrafts/", - "bioschemasdeprecated": "https://discovery.biothings.io/view/bioschemasdeprecated/", - "dct": "http://purl.org/dc/terms/", - "@dateModified": "07/12/2023, 08:21:59", - "dwc": "http://rs.tdwg.org/dwc/terms/", - "ppeo:hasGrowthFacility": "http://purl.org/ppeo/PPEO.owl#hasGrowthFacility" - }, - "@graph": [ - { - "@id": "bioschemasdrafts:Gene", - "@type": "rdfs:Class", - "rdfs:comment": "This Gene profile specification presents the markup for describing a Gene. Version 1.1-DRAFT.

Summary of Changes

Changes since 1.0-RELEASE:
  • Updated type properties to Schema.org pending release.
  • Addition of hasSequenceAnnotation property at Recommended level.
  • Added sameAs as recommended.
  • Remove use of mainEntityOfPage; DataRecord has been deprecated.
", - "rdfs:label": "Gene", - "rdfs:subClassOf": { - "@id": "schema:Gene" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "encodesBioChemEntity": { - "description": "For genes, this property is used to express in a generic way gene products encoded by this gene, for instance RNA or Protein", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "hasSequenceAnnotation": { - "description": "The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "anyOf": [ - { - "$ref": "#/definitions/sequenceAnnotation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/sequenceAnnotation" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOfBioChemEntity": { - "description": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: hasBioChemEntityPart. For genes, it is recommended to at least specify the DNA/chromosome containing this gene.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "alternativeOf": { - "description": "Is variant of. Use this property to express when a gene is a variant of any other gene.", - "oneOf": [ - { - "$ref": "#/definitions/gene" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/gene" - } - } - ], - "owl:cardinality": "many" - }, - "associatedDisease": { - "description": "Disease associated to this BioChemEntity. Such a disease can be a MedicalCondition or a URL. If you want to add an evidence supporting the association, please use PropertyValue.", - "anyOf": [ - { - "$ref": "#/definitions/medicalCondition" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/medicalCondition" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "expressedIn": { - "description": "Tissue, organ, biological sample, etc in which activity of this gene has been observed experimentally. For example brain, digestive system.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - }, - { - "$ref": "#/definitions/anatomicalStructure" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/anatomicalStructure" - } - }, - { - "$ref": "#/definitions/anatomicalSystem" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/anatomicalSystem" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioPolymerSequence": { - "description": "Schema: A symbolic representation of a BioChemEnity. For example, a nucleotide sequence of a Gene or an amino acid sequence of a Protein.", - "type": "string", - "owl:cardinality": "one" - }, - "hasMolecularFunction": { - "description": "Molecular function performed by this BioChemEntity; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasRepresentation": { - "description": "A common representation such as a protein sequence or chemical structure for this entity. For images use schema.org/image.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasStatus": { - "description": "Schema: One of pseudogene, dead, killed, live, predicted, suppressed.", - "type": "string", - "enum": [ - "pseudogene", - "dead", - "killed", - "live", - "predicted", - "suppressed" - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "isInvolvedInBiologicalProcess": { - "description": "Biological process this BioChemEntity is involved in; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isLocatedInSubcellularLocation": { - "description": "Subcellular location where this BioChemEntity is located; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "taxonomicRange": { - "description": "The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/Gene/jsonld/Gene_v1.1-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "conformsTo" - ], - "recommended": [ - "description", - "encodesBioChemEntity", - "isPartOfBioChemEntity", - "url", - "hasSequenceAnnotation", - "sameAs" - ], - "optional": [ - "alternateName", - "alternativeOf", - "associatedDisease", - "expressedIn", - "hasBioChemEntityPart", - "hasBioPolymerSequence", - "hasMolecularFunction", - "hasRepresentation", - "hasStatus", - "image", - "isInvolvedInBiologicalProcess", - "isLocatedInSubcellularLocation", - "mainEntityOfPage", - "taxonomicRange" - ], - "definitions": { - "taxon": { - "@type": "Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - } - }, - "required": [] - }, - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - } - }, - "required": [] - }, - "medicalCondition": { - "@type": "MedicalCondition", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "bioChemEntity": { - "@type": "BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "gene": { - "@type": "Gene", - "type": "object", - "properties": { - "identifier": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "quantitativeValue": { - "@type": "QuantitativeValue", - "type": "object", - "properties": { - "value": { - "type": "string" - }, - "unitText": { - "type": "string" - } - }, - "required": [] - }, - "anatomicalStructure": { - "@type": "AnatomicalStructure", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "anatomicalSystem": { - "@type": "AnatomicalSystem", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "sequenceAnnotation": { - "@type": "bioschemastypesdrafts:SequenceAnnotation", - "type": "object", - "properties": { - "sequenceLocation": { - "$ref": "#/definitions/sequenceRange" - } - }, - "required": [] - }, - "sequenceRange": { - "@type": "bioschemastypesdrafts:SequenceRange", - "type": "object", - "properties": { - "rangeStart": { - "type": "integer" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/Gene/jsonld/Gene_v1.1-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Gene/1.1-DRAFT", - "https://github.com/BioSchemas/specifications/blob/master/Gene/jsonld/Gene_v1.1-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:Taxon", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile for describing a biological taxon This profile aims to denote a taxon by common properties such as its scientific name, taxonomic rank and vernacular names. It is also a means to link to existing taxonomic registers where each taxon has a URI. Version 0.8-DRAFT.

Summary of Changes


Changes since 0.7-DRAFT:
  • Change sameAs from optional to recommended.
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Taxon/0.8-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/Taxon/jsonld/Taxon_v0.8-DRAFT.json" - ], - "rdfs:label": "Taxon", - "rdfs:subClassOf": { - "@id": "schema:Taxon" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalType": { - "description": "A Taxon type from a well known vocabulary, e.g. DarwinCore http://rs.tdwg.org/dwc/terms/Taxon or http://rs.tdwg.org/ontology/voc/TaxonConcept#TaxonConcept An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "Scientific name, with authorship and date information if known, of a synonym of the currently valid (zoological) or accepted (botanical) name. An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "alternateScientificName": { - "description": " A TaxonName representing a scientific name, with authorship and date information if known, of a synonym of the currently valid (zoological) or accepted (botanical) name", - "oneOf": [ - { - "$ref": "#/definitions/taxonname" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxonname" - } - } - ], - "owl:cardinality": "many" - }, - "childTaxon": { - "description": "Direct, most proximate lower-rank child taxa Closest child taxa of the taxon in question.\nInverse property: parentTaxon", - "anyOf": [ - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "disambiguatingDescription": { - "description": "Can be used to specify the taxon circumscription retained in this description, e.g. by denoting the scientific works that assert the status of the accepted/valid name and synonyms. A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.", - "type": "string", - "owl:cardinality": "one" - }, - "vernacularName": { - "description": "A vernacular (common) name of the taxon ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "A PropertyValue should be used to relate the taxon with couterparts identifiers within well known authorities such as GBIF, WoRMS, EoL etc.\nWikidata properties may be used in this respect, e.g.:\nNCBI id (https://www.wikidata.org/entity/P685), \nGBIF id (https://www.wikidata.org/entity/P846),\nEoL id (https://www.wikidata.org/entity/P830), \niNaturalist id (https://www.wikidata.org/entity/P3151), \nWoRMS id (https://www.wikidata.org/entity/P850), \nFishbase id (https://www.wikidata.org/entity/P938),\nTAXREF id (https://www.wikidata.org/entity/P3186),\n...\n The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.\n", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": " An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A CreativeWork, such as a scholarly article, asserting the status of the accepted/valid name and synonyms, retained for the taxon circumscription A resource from which this work is derived or from which it is a modification or adaption. Supersedes, isBasedOnUrl. ", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": " Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.\nInverse property: mainEntity.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": "Currently valid (zoological) or accepted (botanical) name for that taxon, with authorship and date information if known. The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "parentTaxon": { - "description": "Direct, most proximate higher-rank parent taxon Closest parent taxon of the taxon in question.\nInverse property: childTaxon", - "oneOf": [ - { - "$ref": "#/definitions/taxon" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of third-party webpages describing the same taxon URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "scientificName": { - "description": " A TaxonName representing the currently valid (zoological) or accepted (botanical) name for that taxon", - "$ref": "#/definitions/taxonname", - "owl:cardinality": "one" - }, - "taxonRank": { - "description": " The taxonomic rank of this taxon given preferably as a URI from a controlled vocabulary (e.g. the ranks from TDWG TaxonRank ontology or equivalent Wikidata URIs)", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Link to the webpage associated to this taxon URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Taxon/jsonld/Taxon_v0.8-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "name", - "taxonRank", - "conformsTo" - ], - "recommended": [ - "parentTaxon", - "scientificName", - "url", - "sameAs" - ], - "optional": [ - "additionalType", - "alternateName", - "alternateScientificName", - "childTaxon", - "description", - "disambiguatingDescription", - "vernacularName", - "identifier", - "image", - "isBasedOn", - "mainEntityOfPage" - ], - "definitions": { - "taxonname": { - "@type": "bioschemastypesdrafts:TaxonName", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "taxon": { - "@type": "schema:Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "propertyvalue": { - "@type": "schema:PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "schema:CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "imageobject": { - "@type": "schema:ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "creativework": { - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Taxon/jsonld/Taxon_v0.8-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:TaxonName", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile for describing a name of a biological taxon, which may be valid (zoology) / accepted (botany) or not. This profile povides a way to denote the scientific names of a taxon. The taxon accepted/valid name is linked to the taxon with property scientificName while the synonyms are linked with property alternateScientificName. Version: 0.2-DRAFT.

Summary of Changes


Changes since Version 0.1-DRAFT:
  • added sameAs property as recommended.
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/TaxonName/jsonld/TaxonName_v0.2-DRAFT.json", - "https://bioschemas.org/profiles/TaxonName/0.2-DRAFT" - ], - "rdfs:label": "TaxonName", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:TaxonName" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalType": { - "description": "An equivalent TaxonName type from a well known vocabulary, e.g. TDWG: http://rs.tdwg.org/ontology/voc/TaxonName#TaxonName An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": "Authorship and date information associated to this taxon name, formatted as per the numenclatural rules The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "A PropertyValue should be used to relate the taxon name with counterpart identifiers within well known authorities such as GBIF, WoRMS, EoL etc.\nWikidata properties may be used in this respect, e.g.:\nNCBI id (https://www.wikidata.org/entity/P685), \nGBIF id (https://www.wikidata.org/entity/P846),\nEoL id (https://www.wikidata.org/entity/P830), \niNaturalist id (https://www.wikidata.org/entity/P3151), \nWoRMS id (https://www.wikidata.org/entity/P850), \nFishbase id (https://www.wikidata.org/entity/P938),\nTAXREF id (https://www.wikidata.org/entity/P3186),\n...\n The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A CreativeWork, such as a scholarly article that coined the name or asserted its status A resource from which this work is derived or from which it is a modification or adaption. Supersedes isBasedOnUrl.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "A name of that taxon without authorship and date information The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "taxonRank": { - "description": " The taxonomic rank of this taxon given preferably as a URI from a controlled vocabulary \u2013 (typically the ranks from TDWG TaxonRank ontology or equivalent Wikidata URIs).", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Link to the webpage associated to this taxon URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of additional sources for the dataset", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/TaxonName/jsonld/TaxonName_v0.2-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "name", - "conformsTo" - ], - "recommended": [ - "author", - "taxonRank", - "url", - "sameAs" - ], - "optional": [ - "additionalType", - "description", - "identifier", - "isBasedOn" - ], - "definitions": { - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "product": { - "@type": "schema:Product", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/TaxonName/jsonld/TaxonName_v0.2-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:ChemicalSubstance", - "@type": "rdfs:Class", - "rdfs:comment": "This profile describes a ChemicalSubstance which is 'a portion of matter of constant composition, composed of molecular entities of the same type or of different types' (source: ChEBI:59999). Note, the parent class for this profile has been updated to a pending class in schema.org. Version 0.5-DRAFT.

Summary of Changes

Changes since 0.4-RELEASE
  • added sameAs property as recommended.
", - "rdfs:label": "ChemicalSubstance", - "rdfs:subClassOf": { - "@id": "schema:ChemicalSubstance" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "potentialUse": { - "description": "Intended use of the BioChemEntity by humans.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "chemicalComposition": { - "description": "The chemical composition describes the identity and relative ratio of the chemical elements that make up the substance. For substances this often cannot be accurately determined, an approximation is acceptable.", - "type": "string", - "owl:cardinality": "one" - }, - "chemicalRole": { - "description": "A role played by the BioChemEntity or molecular entity within a chemical context.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemInteraction": { - "description": "A BioChemEntity that is know to interact with this item.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemSimilarity": { - "description": "A similar molecular entity, e.g., obtained by fingerprint similarity algorithm.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "biologicalRole": { - "description": "A role played by the molecular entity within a biological context.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "disambiguatingDescription": { - "description": "A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/ChemicalSubstance/jsonld/ChemicalSubstance_v0.5-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "name", - "identifier", - "url", - "conformsTo" - ], - "recommended": [ - "chemicalComposition", - "hasBioChemEntityPart", - "sameAs" - ], - "optional": [ - "alternateName", - "bioChemInteraction", - "bioChemSimilarity", - "biologicalRole", - "chemicalRole", - "description", - "disambiguatingDescription", - "image", - "potentialUse" - ], - "definitions": { - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "bioChemEntity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/ChemicalSubstance/jsonld/ChemicalSubstance_v0.5-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/ChemicalSubstance/jsonld/ChemicalSubstance_v0.5-DRAFT.json", - "https://bioschemas.org/profiles/ChemicalSubstance/0.5-DRAFT" - ] - }, - { - "@id": "bioschemasdrafts:ComputationalTool", - "@type": "rdfs:Class", - "rdfs:comment": "The Life Science Tools specification provides a way to describe bioscience tools and software on the World Wide Web. It defines a set of metadata and vocabularies, built on top of existing technologies and standards, that can be used to represent such tools in Web pages and applications. The goal of the specification is to make it easier to discover. Version 1.1-DRAFT.

Summary of Changes

Changes since the 1.0-RELEASE

  • added sameAs property as recommended.
", - "rdfs:label": "ComputationalTool", - "rdfs:subClassOf": { - "@id": "schema:SoftwareApplication" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "codeRepository": { - "description": "Link to the source code repository of the tool.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "input": { - "description": "Specification of a consumed input.", - "oneOf": [ - { - "$ref": "#/definitions/formalParameter" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/formalParameter" - } - } - ], - "owl:cardinality": "many" - }, - "output": { - "description": "Specification of a produced output.", - "oneOf": [ - { - "$ref": "#/definitions/formalParameter" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/formalParameter" - } - } - ], - "owl:cardinality": "many" - }, - "programmingLanguage": { - "description": "The main programming language(s) used to build or execute the tool. Please use terms from the \u2018Programming language\u2019 table in the Bio.Tools documentation", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/computerLanguage" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/computerLanguage" - } - } - ], - "owl:cardinality": "many" - }, - "downloadUrl": { - "description": "Link(s) to the downloadable(s).", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "applicationSubCategory": { - "description": "Subcategory of the application, e.g. 'Arcade Game'. Use an EDAM:Topic to describe the category of application", - "oneOf": [ - { - "$ref": "#/definitions/edamTopic" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamTopic" - } - } - ], - "owl:cardinality": "many" - }, - "applicationCategory": { - "description": "Type of software application, e.g. 'Game, Multimedia'. Please use terms from the 'Tool type' table in the biotools documentation.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "softwareVersion": { - "description": "Version(s) of the tool, which this information is valid for. Can also be a comma-delimited list and include hyphen-separated ranges of versions.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "featureList": { - "description": "Features or modules provided by this application (and possibly required by other applications). Functionality provided by the tool. Note: Bioschemas have removed Text from the Expected Types.", - "anyOf": [ - { - "$ref": "#/definitions/edamOperation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamOperation" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "applicationSuite": { - "description": "A suite of tools, to which the tool belongs. The name of the application suite to which the application belongs (e.g. Excel belongs to Office).", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "softwareHelp": { - "description": "A documentation of the tool.", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "softwareAddOn": { - "description": "Additional sub-tools (add-ons, plug-ins, tools in a suite, etc.) that are included in the tool or workflow. Additional content for a software application.", - "oneOf": [ - { - "$ref": "#/definitions/softwareApplication" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/softwareApplication" - } - } - ], - "owl:cardinality": "many" - }, - "operatingSystem": { - "description": "Operating systems on which the tool can be used (without additional wrapping). Operating systems supported (Windows 7, OSX 10.6, Android 1.6). Please use terms from the \u2018Operating systems\u2019 table in the biotools documentation", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A short description of the tool.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "url": { - "description": "Homepage of the tool. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "author": { - "description": "The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "Publication about this tool. A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ], - "owl:cardinality": "many" - }, - "contributor": { - "description": "A secondary contributor to the CreativeWork or Event.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "discussionUrl": { - "description": "A link to the page containing the comments of the CreativeWork.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "funder": { - "description": "A person or organization that supports (sponsors) something through some kind of financial contribution.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "Indicates any software dependency. Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "isAccessibleForFree": { - "description": "A flag to signal that the tool or the service are available to be used for free.", - "type": "boolean", - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A tool or another work which this tool is based on, or is an extension, distribution, or deployment of. A resource from which this work is derived or from which it is a modification or adaption.", - "anyOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "A collection, other than a suite of tools, to which the tool belongs.. Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": "Additional keywords or tags important for this tool. Multiple entries are delimited by commas. Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "The license of a software, curated dataset, etc. A license document that applies to this content, typically indicated by URL. Use SPDX list of licenses in form https://spdx.org/licenses/", - "anyOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "provider": { - "description": "The provider organization of a web application, database portal, web service, etc. Note: Bioschemas have removed Person from the Expected Types. The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "thumbnailUrl": { - "description": "A small image representing the tool, such as an icon. A thumbnail image relevant to the Thing.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/ComputationalTool/jsonld/ComputationalTool_v1.1-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "name", - "url", - "conformsTo" - ], - "recommended": [ - "applicationCategory", - "applicationSubCategory", - "author", - "citation", - "featureList", - "license", - "softwareVersion", - "sameAs" - ], - "optional": [ - "applicationSuite", - "codeRepository", - "contributor", - "discussionUrl", - "downloadUrl", - "funder", - "hasPart", - "identifier", - "input", - "isAccessibleForFree", - "isBasedOn", - "isPartOf", - "keywords", - "operatingSystem", - "output", - "programmingLanguage", - "provider", - "softwareAddOn", - "softwareHelp", - "thumbnailUrl" - ], - "definitions": { - "formalParameter": { - "@type": "bioschemas:FormalParameter", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "schema": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "@id": { - "type": "string" - } - }, - "required": [] - }, - "edamTopic": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/topic_0003" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "edamOperation": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/operation_0004" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "creativeWork": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "softwareApplication": { - "@type": "SoftwareApplication", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string", - "identifier": { - "type": "string" - } - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "identifier": { - "type": "string" - } - } - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "identifier": { - "type": "string" - } - } - }, - "citation": { - "description": "A citation object for a resource.", - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - "product": { - "@type": "Product", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "computerLanguage": { - "@type": "ComputerLanguage", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/ComputationalTool/jsonld/ComputationalTool_v1.1-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/ComputationalTool/jsonld/ComputationalTool_v1.1-DRAFT.json", - "https://bioschemas.org/profiles/ComputationalTool/1.1-DRAFT" - ] - }, - { - "@id": "bioschemasdrafts:ComputationalWorkflow", - "@type": "rdfs:Class", - "rdfs:comment": "A computational workflow consists of an orchestrated and repeatable pattern of activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process information (source Wikipedia.org). It is executed by a computational process and is thus distinct from laboratory or business workflows. Version 1.1-DRAFT.

Summary of Changes

Changes since 1.0-RELEASE
  • added sameAs property as recommended
  • Updates from GH propagated from this spreadsheet here \nhttps://docs.google.com/spreadsheets/d/18FITcHImkm5nNk4HyD-8iMhrzw98Ika6pTrFQ2iaNh8/edit#gid=292464567 (Alan Williams)
  • updates by Nick Juty:
    • mandate formalParameter (https://github.com/BioSchemas/specifications/issues/563)
    • prefix for parameter (https://github.com/BioSchemas/specifications/issues/562)
    • applicationSubcategory & featureList (https://github.com/BioSchemas/specifications/issues/564)
", - "rdfs:label": "ComputationalWorkflow", - "rdfs:subClassOf": { - "@id": "bioschemastypes:ComputationalWorkflow" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "applicationSubCategory": { - "description": "Subcategory of the application, e.g. 'Arcade Game'. Use an EDAM:Topic to describe the category of application", - "oneOf": [ - { - "$ref": "#/definitions/edamTopic" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamTopic" - } - } - ], - "owl:cardinality": "many" - }, - "featureList": { - "description": "Features or modules provided by this application (and possibly required by other applications). Functionality provided by the tool. Note: Bioschemas have removed Text from the Expected Types.", - "anyOf": [ - { - "$ref": "#/definitions/edamOperation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamOperation" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "documentation": { - "description": "Documentation describing the ComputationalWorkflow and its use.", - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "array", - "items": { - "format": "uri", - "type": "string" - } - }, - { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "funding": { - "description": "The funding for the workflow", - "oneOf": [ - { - "@type": "Grant", - "type": "object", - "properties": { - "sponsor": { - "oneOf": [ - { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - ] - }, - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "@type": "Grant", - "type": "object", - "properties": { - "sponsor": { - "oneOf": [ - { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - ] - }, - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - } - ], - "owl:cardinality": "many" - }, - "input": { - "description": "An input required to use the computational workflow (eg. Excel spreadsheet, BAM file)", - "oneOf": [ - { - "@type": "bioschemas:FormalParameter", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "bioschemas:FormalParameter", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "output": { - "description": "An output produced by the workflow", - "oneOf": [ - { - "@type": "bioschemas:FormalParameter", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "bioschemas:FormalParameter", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "softwareRequirements": { - "description": "Renaming schema.org/requirements as softwareRequirements. Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (Examples: DirectX, Java or .NET runtime). Supersedes requirements. ", - "oneOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "array", - "items": { - "format": "uri", - "type": "string" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "programmingLanguage": { - "description": "The computer programming language.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "@type": "ComputerLanguage", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "ComputerLanguage", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "runtimePlatform": { - "description": "Runtime platform or script interpreter dependencies (Example - Java v1, Python2.3, .Net Framework 3.0).", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "targetProduct": { - "description": "Target Operating System / Product to which the code applies. If applies to several versions, just the product name can be used.", - "oneOf": [ - { - "@type": "SoftwareApplication", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "SoftwareApplication", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "conditionsOfAccess": { - "description": "Conditions that affect the availability of, or method(s) of access to, an item. Typically used for real world items such as an [[ArchiveComponent]] held by an [[ArchiveOrganization]]. This property is not suitable for use as a general Web access control mechanism. It is expressed only in natural language.\\n\\nFor example \"Available by appointment from the Reading Room\" or \"Accessible only from logged-in accounts \". ", - "owl:cardinality": "one", - "type": "string" - }, - "contributor": { - "description": "A secondary contributor to the CreativeWork or Event.", - "anyOf": [ - { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - }, - { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - } - ], - "owl:cardinality": "many" - }, - "creativeWorkStatus": { - "description": "The status of a creative work in terms of its stage in a lifecycle. Example terms include Incomplete, Draft, Published, Obsolete. Some organizations define a set of terms for the stages of their publication lifecycle.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - }, - "termCode": { - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - }, - "termCode": { - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "creator": { - "description": "The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "anyOf": [ - { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - }, - { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": "The date on which the CreativeWork was created or the item was added to a DataFeed.", - "owl:cardinality": "one", - "oneOf": [ - { - "format": "date", - "type": "string" - }, - { - "format": "date-time", - "type": "string" - } - ] - }, - "dateModified": { - "description": "The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "owl:cardinality": "one", - "oneOf": [ - { - "format": "date", - "type": "string" - }, - { - "format": "date-time", - "type": "string" - } - ] - }, - "datePublished": { - "description": "Date of first broadcast/publication.", - "owl:cardinality": "one", - "oneOf": [ - { - "format": "date", - "type": "string" - }, - { - "format": "date-time", - "type": "string" - } - ] - }, - "encodingFormat": { - "description": "Media type typically expressed using a MIME format (see [IANA site](http://www.iana.org/assignments/media-types/media-types.xhtml) and [MDN reference](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types)) e.g. application/zip for a SoftwareApplication binary, audio/mpeg for .mp3 etc.).\n\nIn cases where a [[CreativeWork]] has several media type representations, [[encoding]] can be used to indicate each [[MediaObject]] alongside particular [[encodingFormat]] information.\n\nUnregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia/Wikidata entry.", - "oneOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "array", - "items": { - "format": "uri", - "type": "string" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).", - "oneOf": [ - { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "isBasedOn": { - "description": "A resource from which this work is derived or from which it is a modification or adaption.", - "oneOf": [ - { - "@type": "Product", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "format": "uri", - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "array", - "items": { - "format": "uri", - "type": "string" - } - }, - { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "maintainer": { - "description": "A maintainer of a [[Dataset]], software package ([[SoftwareApplication]]), or other [[Project]]. A maintainer is a [[Person]] or [[Organization]] that manages contributions to, and/or publication of, some (typically complex) artifact. It is common for distributions of software and data to be based on \"upstream\" sources. When [[maintainer]] is applied to a specific version of something e.g. a particular version or packaging of a [[Dataset]], it is always possible that the upstream source has a different maintainer. The [[isBasedOn]] property can be used to indicate such relationships between datasets to make the different maintenance roles clear. Similarly in the case of software, a package may have dedicated maintainers working on integration into software distributions such as Ubuntu, as well as upstream maintainers of the underlying work.\n ", - "anyOf": [ - { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - }, - { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - } - ], - "owl:cardinality": "many" - }, - "producer": { - "description": "The person or organization who produced the work (e.g. music album, movie, tv/radio series etc.).", - "anyOf": [ - { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - }, - { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - } - ], - "owl:cardinality": "many" - }, - "publisher": { - "description": "The publisher of the creative work.", - "anyOf": [ - { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - }, - { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - } - ], - "owl:cardinality": "many" - }, - "sdPublisher": { - "description": "Indicates the party responsible for generating and publishing the current structured data markup, typically in cases where the structured data is derived automatically from existing published content but published on a different site. For example, student projects and open data initiatives often re-publish existing content with more explicitly structured metadata. The\n[[sdPublisher]] property helps make such practices more explicit.", - "anyOf": [ - { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "@type": "Person", - "type": "object", - "properties": { - "affiliation": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ] - } - }, - { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "@type": "Organization", - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - } - } - } - ], - "owl:cardinality": "many" - }, - "version": { - "description": "The version of the CreativeWork embodied by a specified resource.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "number" - } - ], - "owl:cardinality": "one" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "owl:cardinality": "one", - "type": "string" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details.\n ", - "anyOf": [ - { - "@type": "PropertyValue", - "optional": [ - "unitCode", - "unitText" - ], - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "valueReference": { - "oneOf": [ - { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string" - }, - "codeValue": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - { - "type": "array", - "items": [ - { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string" - }, - "codeValue": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ] - }, - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ] - }, - { - "type": "array", - "items": { - "@type": "PropertyValue", - "optional": [ - "unitCode", - "unitText" - ], - "type": "object", - "properties": { - "identifier": { - "type": "string" - }, - "valueReference": { - "oneOf": [ - { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string" - }, - "codeValue": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - { - "type": "array", - "items": [ - { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string" - }, - "codeValue": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ] - }, - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "format": "uri", - "type": "string" - }, - { - "type": "array", - "items": { - "format": "uri", - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "image": { - "description": "An image of the item. This can be a [[URL]] or a fully described [[ImageObject]].", - "oneOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "array", - "items": { - "format": "uri", - "type": "string" - } - }, - { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "owl:cardinality": "one", - "type": "string" - }, - "url": { - "description": "URL of the item.", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/ComputationalWorkflow/jsonld/ComputationalWorkflow_v1.1-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "programmingLanguage", - "creator", - "dateCreated", - "license", - "sdPublisher", - "version", - "name", - "url", - "conformsTo" - ], - "recommended": [ - "applicationSubCategory", - "featureList", - "documentation", - "funding", - "input", - "output", - "softwareRequirements", - "runtimePlatform", - "targetProduct", - "citation", - "contributor", - "creativeWorkStatus", - "hasPart", - "isBasedOn", - "keywords", - "maintainer", - "producer", - "publisher", - "description", - "sameAs" - ], - "optional": [ - "conditionsOfAccess", - "dateModified", - "datePublished", - "encodingFormat", - "alternateName", - "identifier", - "image" - ], - "definitions": { - "formalParameter": { - "@type": "bioschemas:FormalParameter", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "edamTopic": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/topic_0003" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "edamOperation": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/operation_0004" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "grant": { - "@type": "Grant", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "sponsor": { - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/person" - } - ] - }, - "identifier": { - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "$ref": "#/definitions/organization" - } - }, - "required": [ - "name" - ] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - } - }, - "softwareApplication": { - "@type": "SoftwareApplication", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valueReference": { - "oneOf": [ - { - "$ref": "#/definitions/categoryCode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categoryCode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categoryCode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "creativeWork": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "product": { - "@type": "Product", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "termCode": { - "type": "string" - } - }, - "required": [] - }, - "computerLanguage": { - "@type": "ComputerLanguage", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "imageObject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/ComputationalWorkflow/jsonld/ComputationalWorkflow_v1.1-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/ComputationalWorkflow/1.1-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/ComputationalWorkflow/jsonld/ComputationalWorkflow_v1.1-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:Course", - "@type": "rdfs:Class", - "rdfs:comment": "This specification must be used in tandem with a CourseInstance. A course is used to describe the broad, common aspects of a recurring training event - whereas a course instance is about the specific times and location of when that course is held.

Summary of Changes

Added sameAs

Version: 1.1-DRAFT", - "rdfs:label": "Course", - "rdfs:subClassOf": { - "@id": "schema:Course" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "The subject matter of the content.", - "oneOf": [ - { - "@type": "schema:Thing", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:Thing", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "abstract": { - "description": "An abstract is a short description that summarizes a [[CreativeWork]].", - "owl:cardinality": "one", - "type": "string" - }, - "accessibilitySummary": { - "description": "A human-readable summary of specific accessibility features or deficiencies, consistent with the other accessibility metadata but expressing subtleties such as \"short descriptions are present but long descriptions will be needed for non-visual users\" or \"short descriptions are present and no long descriptions are needed.\"", - "owl:cardinality": "one", - "type": "string" - }, - "aggregateRating": { - "description": "The overall rating, based on a collection of reviews or ratings, of the item.", - "@type": "schema:AggregateRating", - "owl:cardinality": "one", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "audience": { - "description": "An intended audience, i.e. a group for whom something was created.", - "oneOf": [ - { - "@type": "schema:Audience", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:Audience", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - }, - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "comment": { - "description": "Comments, typically from users.", - "oneOf": [ - { - "@type": "schema:Comment", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:Comment", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "commentCount": { - "description": "The number of comments this CreativeWork (e.g. Article, Question or Answer) has received. This is most applicable to works published in Web sites with commenting system; additional comments may exist elsewhere.", - "owl:cardinality": "one", - "type": "integer" - }, - "courseCode": { - "description": "The identifier for the [[Course]] used by the course [[provider]] (e.g. CS101 or 6.001).", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "coursePrerequisites": { - "description": "Requirements for taking the Course. May be completion of another [[Course]] or a textual description like \"permission of instructor\". Requirements may be a pre-requisite competency, referenced using [[AlignmentObject]].", - "anyOf": [ - { - "@type": "bioschemas:Course", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "bioschemas:Course", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - }, - { - "@type": "schema:AlignmentObject", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:AlignmentObject", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - }, - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "creator": { - "description": "The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "anyOf": [ - { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - { - "items": { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - { - "items": { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": "The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "format": "date", - "type": "string" - }, - { - "@type": "schema:DateTime", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": "The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "anyOf": [ - { - "format": "date", - "type": "string" - }, - { - "items": { - "format": "date", - "type": "string" - }, - "type": "array" - }, - { - "@type": "schema:DateTime", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:DateTime", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "owl:cardinality": "one", - "type": "string" - }, - "educationalCredentialAwarded": { - "description": "A description of the qualification, award, certificate, diploma or other educational credential awarded as a consequence of successful completion of this course or program.", - "oneOf": [ - { - "@type": "schema:EducationalOccupationalCredential", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "educationalLevel": { - "description": "The level in terms of progression through an educational or training context. Examples of educational levels include 'beginner', 'intermediate' or 'advanced', and formal sets of level indicators.", - "oneOf": [ - { - "@type": "DefinedTerm", - "properties": { - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "@type": "DefinedTermSet", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "hasCourseInstance": { - "description": "An offering of the course at a specific time and place or through specific media or mode of study or to a specific section of students.", - "oneOf": [ - { - "@type": "bioschemas:CourseInstance", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "bioschemas:CourseInstance", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).", - "oneOf": [ - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "image": { - "description": "An image of the item. This can be a [[URL]] or a fully described [[ImageObject]].", - "oneOf": [ - { - "@type": "ImageObject", - "properties": { - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "format": "uri", - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "A resource from which this work is derived or from which it is a modification or adaption.", - "anyOf": [ - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - }, - { - "@type": "schema:Product", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:Product", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - }, - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "@type": "DefinedTerm", - "properties": { - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "@type": "DefinedTermSet", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "format": "uri", - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "mentions": { - "description": "Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept.", - "oneOf": [ - { - "@type": "schema:Thing", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:Thing", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "owl:cardinality": "one", - "type": "string" - }, - "provider": { - "description": "The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.", - "anyOf": [ - { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - { - "items": { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - { - "items": { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many", - "oneOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "array", - "items": { - "format": "uri", - "type": "string" - } - } - ] - }, - "teaches": { - "description": "The item being described is intended to help a person learn the competency or learning outcome defined by the referenced term.", - "anyOf": [ - { - "@type": "DefinedTerm", - "properties": { - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "@type": "DefinedTermSet", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "DefinedTerm", - "properties": { - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "@type": "DefinedTermSet", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - }, - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "thumbnailUrl": { - "description": "A thumbnail image relevant to the Thing.", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - }, - "timeRequired": { - "description": "Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience, e.g. 'PT30M', 'PT1H25M'.", - "@type": "schema:Duration", - "owl:cardinality": "one", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "url": { - "description": "URL of the item.", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Course/jsonld/Course_v1.1-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "keywords", - "name", - "conformsTo" - ], - "recommended": [ - "about", - "abstract", - "aggregateRating", - "citation", - "coursePrerequisites", - "educationalLevel", - "hasCourseInstance", - "license", - "mentions", - "provider", - "sameAs", - "teaches", - "timeRequired", - "url" - ], - "optional": [ - "accessibilitySummary", - "alternateName", - "audience", - "comment", - "commentCount", - "courseCode", - "creator", - "dateCreated", - "dateModified", - "educationalCredentialAwarded", - "hasPart", - "image", - "isBasedOn", - "thumbnailUrl" - ], - "definitions": { - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Course/jsonld/Course_v1.1-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Course/jsonld/Course_v1.1-DRAFT.json", - "https://bioschemas.org/profiles/Course/1.1-DRAFT" - ] - }, - { - "@id": "bioschemasdrafts:CourseInstance", - "@type": "rdfs:Class", - "rdfs:comment": "This specification can be used in tandem with a Course. A course is used to describe the broad, common aspects of a recurring training event - whereas a course instance is about the specific times and location of when that course is held. Version 1.1-DRAFT

Summary of Changes

Changes since version 1.0-RELEASE
  • Added sameAs
  • modified by Nick and Ginger
", - "rdfs:label": "CourseInstance", - "rdfs:subClassOf": { - "@id": "schema:CourseInstance" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "courseMode": { - "description": "The medium or means of delivery of the course instance or the mode of study, either as a text label (e.g. \"online\", \"onsite\" or \"blended\"; \"synchronous\" or \"asynchronous\"; \"full-time\" or \"part-time\") or as a URL reference to a term from a controlled vocabulary (e.g. https://ceds.ed.gov/element/001311#Asynchronous ).", - "anyOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "instructor": { - "description": "A person assigned to instruct or provide instructional assistance for the [[CourseInstance]].", - "oneOf": [ - { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - { - "items": { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "contributor": { - "description": "A secondary contributor to the CreativeWork or Event.", - "anyOf": [ - { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - { - "items": { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - { - "items": { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "duration": { - "description": "The duration of the item (movie, audio recording, event, etc.) in [ISO 8601 date format](http://en.wikipedia.org/wiki/ISO_8601).", - "@type": "schema:Duration", - "owl:cardinality": "one", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "endDate": { - "description": "The end date and time of the item (in [ISO 8601 date format](http://en.wikipedia.org/wiki/ISO_8601)).", - "oneOf": [ - { - "format": "date", - "type": "string" - }, - { - "@type": "schema:DateTime", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - } - ], - "owl:cardinality": "one" - }, - "eventStatus": { - "description": "An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.", - "@type": "schema:EventStatusType", - "owl:cardinality": "one", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "funder": { - "description": "A person or organization that supports (sponsors) something through some kind of financial contribution.", - "anyOf": [ - { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - { - "items": { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - { - "items": { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "inLanguage": { - "description": "The language of the content or performance or used in an action. Please use one of the language codes from the [IETF BCP 47 standard](http://tools.ietf.org/html/bcp47). See also [[availableLanguage]].", - "oneOf": [ - { - "@type": "schema:Language", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "location": { - "description": "The location of, for example, where an event is happening, where an organization is located, or where an action takes place.", - "oneOf": [ - { - "@type": "Place", - "properties": { - "address": { - "oneOf": [ - { - "type": "string" - }, - { - "@type": "PostalAddress", - "properties": { - "addressCountry": { - "type": "string" - }, - "addressLocality": { - "type": "string" - }, - "addressRegion": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "streetAddress": { - "type": "string" - } - }, - "type": "object" - } - ] - }, - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - { - "@type": "PostalAddress", - "properties": { - "addressCountry": { - "type": "string" - }, - "addressLocality": { - "type": "string" - }, - "addressRegion": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "streetAddress": { - "type": "string" - } - }, - "type": "object" - }, - { - "type": "string" - }, - { - "@type": "schema:VirtualLocation", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - } - ], - "owl:cardinality": "one" - }, - "maximumAttendeeCapacity": { - "description": "The total number of individuals that may attend an event or venue.", - "owl:cardinality": "one", - "type": "integer" - }, - "offers": { - "description": "An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer.\n ", - "anyOf": [ - { - "@type": "schema:Demand", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:Demand", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - }, - { - "@type": "schema:Offer", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "schema:Offer", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "organizer": { - "description": "An organizer of an Event.", - "anyOf": [ - { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - { - "items": { - "@type": "Organization", - "properties": { - "description": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "name": { - "type": "string" - }, - "sameAs": { - "format": "uri", - "type": "string" - } - }, - "type": "object" - }, - "type": "array" - }, - { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - { - "items": { - "@type": "Person", - "properties": { - "mainEntityOfPage": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ] - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "name" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "startDate": { - "description": "The start date and time of the item (in [ISO 8601 date format](http://en.wikipedia.org/wiki/ISO_8601)).", - "oneOf": [ - { - "format": "date", - "type": "string" - }, - { - "@type": "schema:DateTime", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - } - ], - "owl:cardinality": "one" - }, - "subEvent": { - "description": "An Event that is part of this event. For example, a conference event includes many presentations, each of which is a subEvent of the conference.", - "oneOf": [ - { - "@type": "bioschemas:Event", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "bioschemas:Event", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "superEvent": { - "description": "An event that this event is a part of. For example, a collection of individual music performances might each have a music festival as their superEvent.", - "oneOf": [ - { - "@type": "bioschemas:Event", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "bioschemas:Event", - "properties": { - "name": { - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "workFeatured": { - "description": "A work featured in some event, e.g. exhibited in an ExhibitionEvent.\n Specific subproperties are available for workPerformed (e.g. a play), or a workPresented (a Movie at a ScreeningEvent).", - "oneOf": [ - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "owl:cardinality": "one", - "type": "string" - }, - "image": { - "description": "An image of the item. This can be a [[URL]] or a fully described [[ImageObject]].", - "oneOf": [ - { - "@type": "ImageObject", - "properties": { - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "format": "uri", - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": "The name of the item.", - "owl:cardinality": "one", - "type": "string" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "url": { - "description": "URL of the item.", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/CourseInstance/jsonld/CourseInstance_v1.1-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "courseMode", - "location", - "conformsTo" - ], - "recommended": [ - "instructor", - "endDate", - "inLanguage", - "offers", - "startDate", - "sameAs", - "url" - ], - "optional": [ - "contributor", - "duration", - "eventStatus", - "funder", - "maximumAttendeeCapacity", - "organizer", - "subEvent", - "superEvent", - "workFeatured", - "alternateName", - "description", - "image", - "name" - ], - "definitions": { - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/CourseInstance/jsonld/CourseInstance_v1.1-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/CourseInstance/1.1-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/CourseInstance/jsonld/CourseInstance_v1.1-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:DataCatalog", - "@type": "rdfs:Class", - "rdfs:comment": "A guide for how to describe data catalogs/repositories in the life-sciences using Schema.org-like annotation. Version 0.4-DRAFT.

Summary of Changes


Changes since 0.3-RELEASE-2019_07_01:
  • added sameAs property as recommended.
", - "rdfs:label": "DataCatalog", - "rdfs:subClassOf": { - "@id": "schema:DataCatalog" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "dataset": { - "description": "A dataset contained in this catalog.", - "oneOf": [ - { - "$ref": "#/definitions/datasetObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datasetObject" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "about": { - "description": "The subject matter of the content.", - "type": "string", - "owl:cardinality": "one" - }, - "citation": { - "description": "A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": "The date on which the CreativeWork was created or the item was added to a DataFeed.", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "dateModified": { - "description": "The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "encodingFormat": { - "description": "Media type typically expressed using a MIME format (see IANA site and MDN reference) e.g. application/zip for a SoftwareApplication binary, audio/mpeg for .mp3 etc.).

\n\nIn cases where a CreativeWork has several media type representations, encoding can be used to indicate each MediaObject alongside particular encodingFormat information.

\n\nUnregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia/Wikidata entry.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/creativeWork" - } - ], - "owl:cardinality": "one" - }, - "provider": { - "description": "The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "sourceOrganization": { - "description": "The Organization on whose behalf the creator was working.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of additional sources for the dataset", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/DataCatalog/jsonld/DataCatalog_v0.4-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "name", - "url", - "keywords", - "provider", - "conformsTo" - ], - "recommended": [ - "about", - "alternateName", - "citation", - "dataset", - "dateCreated", - "identifier", - "license", - "sourceOrganization", - "sameAs" - ], - "optional": [ - "dateModified", - "encodingFormat" - ], - "definitions": { - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "$ref": "#/definitions/organization" - } - }, - "required": [ - "name" - ] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "datasetObject": { - "@type": "Dataset", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "description": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "keywords": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [ - "name", - "url", - "description", - "keywords", - "identifier" - ] - }, - "creativeWork": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/DataCatalog/jsonld/DataCatalog_v0.4-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/DataCatalog/0.4-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/DataCatalog/jsonld/DataCatalog_v0.4-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:Dataset", - "@type": "rdfs:Class", - "rdfs:comment": "A guide for how to describe datasets in the life-sciences using Schema.org-like annotation. Version 1.1-DRAFT.

Summary of Changes


Key changes since 1.0-RELEASE:
  • sameAs now recommended.
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Dataset/1.1-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/Dataset/jsonld/Dataset_v1.1-DRAFT.json" - ], - "rdfs:label": "Dataset", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "alternateName": { - "description": " An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": "A citation for a publication that describes the dataset. A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "creator": { - "description": "The name of the dataset creator (person or organization). The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": " The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "datePublished": { - "description": " Date of first broadcast/publication.", - "type": "string", - "format": "date", - "owl:cardinality": "one" - }, - "description": { - "description": "A short summary describing a dataset. A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "distribution": { - "description": " A downloadable form of this dataset, at a specific location, in a specific format.", - "oneOf": [ - { - "$ref": "#/definitions/datadownload" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datadownload" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": " Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense). \nInverse property: [isPartOf](https://schema.org/isPartOf)", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "$ref": "#/definitions/thing" - } - ], - "owl:cardinality": "one" - }, - "identifier": { - "description": "CURIEs that can be resolved using [Identifiers.org](https://identifiers.org/) should be used. The identifier property represents any kind of identifier for any kind of [Thing](https://schema.org/Thing), such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "includedInDataCatalog": { - "description": " A data catalog which contains this dataset. Supersedes [includedDataCatalog](https://schema.org/includedDataCatalog), [catalog](https://schema.org/catalog).\nInverse property: [dataset](https://schema.org/dataset)", - "oneOf": [ - { - "$ref": "#/definitions/datacatalog" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datacatalog" - } - } - ], - "owl:cardinality": "many" - }, - "isAccessibleForFree": { - "description": " A flag to signal that the item, event, or place is accessible for free. Supersedes [free](https://schema.org/free).", - "type": "boolean", - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "Use to link a Dataset to the Study that it was generated from. A resource that was used in the creation of this resource. This term can be repeated for multiple sources. For example, http://example.com/great-multiplication-intro.html. \nSupersedes isBasedOnUrl.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": " Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of. Inverse property: [hasPart](https://schema.org/hasPart)", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "keywords": { - "description": "Keywords should be drawn from a controlled vocabulary, e.g. [EDAM](https://edamontology.org/), and supplied as a DefinedTerm list. Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license under which the dataset is distributed. A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "maintainer": { - "description": " A maintainer of a [Dataset](https://schema.org/Dataset), software package ([SoftwareApplication](https://schema.org/SoftwareApplication)), or other [Project](https://schema.org/Project). A maintainer is a [Person](https://schema.org/Person) or [Organization](https://schema.org/Organization) that manages contributions to, and/or publication of, some (typically complex) artifact. It is common for distributions of software and data to be based on \"upstream\" sources. When [maintainer](https://schema.org/maintainer) is applied to a specific version of something e.g. a particular version or packaging of a [Dataset](https://schema.org/Dataset), it is always possible that the upstream source has a different maintainer. The [isBasedOn](https://schema.org/isBasedOn) property can be used to indicate such relationships between datasets to make the different maintenance roles clear. Similarly in the case of software, a package may have dedicated maintainers working on integration into software distributions such as Ubuntu, as well as upstream maintainers of the underlying work.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "measurementTechnique": { - "description": " A technique or technology used in a [Dataset](https://schema.org/Dataset) (or [DataDownload](https://schema.org/DataDownload), [DataCatalog](https://schema.org/DataCatalog)), corresponding to the method used for measuring the corresponding variable(s) (described using [variableMeasured](https://schema.org/variableMeasured)). This is oriented towards scientific and scholarly dataset publication but may have broader applicability; it is not intended as a full representation of measurement, but rather as a high level summary for dataset discovery.\n\nFor example, if [variableMeasured](https://schema.org/variableMeasured) is: molecule concentration, [measurementTechnique](https://schema.org/measurementTechnique) could be: \"mass spectrometry\" or \"nmr spectroscopy\" or \"colorimetry\" or \"immunofluorescence\".\n\nIf the [variableMeasured](https://schema.org/variableMeasured) is \"depression rating\", the [measurementTechnique](https://schema.org/measurementTechnique) could be \"Zung Scale\" or \"HAM-D\" or \"Beck Depression Inventory\".\n\nIf there are several [variableMeasured](https://schema.org/variableMeasured) properties recorded for some given data object, use a [PropertyValue](https://schema.org/PropertyValue) for each [variableMeasured](https://schema.org/variableMeasured) and attach the corresponding [measurementTechnique](https://schema.org/measurementTechnique).", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "A descriptive name of the dataset. The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "publisher": { - "description": " The publisher of the creative work.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/person" - } - ], - "owl:cardinality": "one" - }, - "sameAs": { - "description": " URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "url": { - "description": "The location of a page describing the dataset. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "variableMeasured": { - "description": "What does the dataset measure? (e.g., temperature, pressure). The variableMeasured property can indicate (repeated as necessary) the variables that are measured in some dataset, either described as text or as pairs of identifier and description using PropertyValue.", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "version": { - "description": "The version number for this dataset. The version of the CreativeWork embodied by a specified resource.", - "oneOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Dataset/jsonld/Dataset_v1.1-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "identifier", - "keywords", - "license", - "name", - "url", - "conformsTo" - ], - "recommended": [ - "alternateName", - "citation", - "creator", - "datePublished", - "distribution", - "includedInDataCatalog", - "isBasedOn", - "measurementTechnique", - "variableMeasured", - "version", - "sameAs" - ], - "optional": [ - "dateCreated", - "dateModified", - "hasPart", - "isAccessibleForFree", - "isPartOf", - "maintainer", - "publisher" - ], - "definitions": { - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "datadownload": { - "@type": "schema:DataDownload", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "datacatalog": { - "@type": "bioschemas:DataCatalog", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "product": { - "@type": "schema:Product", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Dataset/jsonld/Dataset_v1.1-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:Disease", - "@type": "rdfs:Class", - "rdfs:comment": "This is the first draft of the Disease profile, using MedicalCondition type from schema.org as template for inheriting some properties. Version 0.2-DRAFT.

Summary of Changes


Changes since 0.1-DRAFT:
  • added sameAs as recommended
", - "rdfs:label": "Disease", - "rdfs:subClassOf": { - "@id": "schema:MedicalCondition" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "drug": { - "description": "Specifying a drug or medicine used in a medication procedure.", - "oneOf": [ - { - "$ref": "#/definitions/drugobject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/drugobject" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "disambiguatingDescription": { - "description": "A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details.\n ", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a [[URL]] or a fully described [[ImageObject]].", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/imageobject" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item. Link to the official webpage associated to this entity.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Disease/jsonld/Disease_v0.2-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "conformsTo" - ], - "recommended": [ - "drug", - "description", - "image", - "url", - "sameAs" - ], - "optional": [ - "alternateName", - "disambiguatingDescription" - ], - "definitions": { - "drugobject": { - "@type": "Drug", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Disease/jsonld/Disease_v0.2-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Disease/0.2-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/Disease/jsonld/Disease_v0.2-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:Event", - "@type": "rdfs:Class", - "rdfs:comment": "Specification for describing an event in the Life Sciences Specification for describing a Life Science event. This includes conferences, workshops, meetings, courses, receptions, networking and prizegivings. Version 0.3-DRAFT.

Summary of Changes

Changes since 0.2-DRAFT-2019_06_14
  • added sameAs property as recommended
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Event/jsonld/Event_v0.3-DRAFT.json", - "https://bioschemas.org/profiles/Event/0.3-DRAFT" - ], - "rdfs:label": "Event", - "rdfs:subClassOf": { - "@id": "schema:Event" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "acceptanceNotificationDate": { - "description": "Date for the host to confirm acceptance to applicants. ", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "date" - } - } - ], - "owl:cardinality": "many" - }, - "accreditation": { - "description": "Type if accrediation or organisation that accredits the event ", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "alternateName": { - "description": "Can be used for the subtitle of the event. An alias for the item.", - "type": "string", - "owl:cardinality": "one" - }, - "attachment": { - "description": "Any files or related websites which give more information about this event. e.g. flyers, third party sites handling tickets. ", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "audience": { - "description": "The scientific background the participants should be from. Please use a term from [EDAM: Topic](http://edamontology.org/topic_0003).\n\n**Note:** Bioschemas have changed the Expected Types from [Audience](http://schema.org/Audience) to [URL](http://schema.org/URL). An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "contact": { - "description": "Main point of contact that can be contacted for general queries. This would be an event organizer or an administrator. ", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "dateModified": { - "description": " The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "deadline": { - "description": "Deadlines dates for this event e.g. application deadline, poster submission, paper submission, early registration ", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "eligibility": { - "description": "Defines the type of eligibility to attend this event e.g. first come first served. Please use one of the values from the Controlled Vocabulary column. ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "endDate": { - "description": " The end date and time of the item (in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) date format).", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "eventType": { - "description": "This can be one of 4 options. Please see controlled vocabulary ", - "oneOf": [ - { - "$ref": "#/definitions/eventtype" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/eventtype" - } - } - ], - "owl:cardinality": "many" - }, - "hostInstitution": { - "description": "The organization or institution responsible for hosting the event (not necessarily responsible for organizing). ", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "Unique id for the event. The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "keywords": { - "description": "**NOTE**: Keywords is not part of Event Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "type": "string", - "owl:cardinality": "one" - }, - "location": { - "description": "The location of the event. It is recommended to use Place, and within [Place](http://schema.org/Place) use the [PostalAddress](http://schema.org/PostalAddress) and [GeoCoordinates](http://schema.org/GeoCoordinates). The location of for example where the event is happening, an organization is located, or where an action takes place.", - "oneOf": [ - { - "$ref": "#/definitions/place" - }, - { - "$ref": "#/definitions/postaladdress" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "maximumAttendeeCapacity": { - "description": " The total number of individuals that may attend an event or venue.", - "type": "integer", - "owl:cardinality": "one" - }, - "name": { - "description": " The name of the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "offers": { - "description": " An offer to provide this item\u2014for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event.", - "$ref": "#/definitions/offer", - "owl:cardinality": "one" - }, - "performer": { - "description": " A performer at the event\u2014for example, a presenter, musician, musical group or actor. Supersedes performers.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "prerequisite": { - "description": "A list of prerequisites to be able to attend the event ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "programme": { - "description": "A plan or schedule of activities or procedures to be followed. ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "registrationStatus": { - "description": "The status of registration for an event; choose a value from the Controlled Vocabulary column. ", - "type": "string", - "owl:cardinality": "one" - }, - "review": { - "description": " A review of the item. Supersedes reviews.", - "oneOf": [ - { - "$ref": "#/definitions/review" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/review" - } - } - ], - "owl:cardinality": "many" - }, - "socialMedia": { - "description": "Link to social media websites like twitter or facebook ", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "sponsor": { - "description": "The organizations or institutions providing sponsorship for the event. A person or organization that supports a thing through a pledge, promise, or financial contribution. e.g. a sponsor of a Medical Study or a corporate sponsor of an event.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "startDate": { - "description": " The start date and time of the item (in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) date format).", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "subEvent": { - "description": " An Event that is part of this event. For example, a conference event includes many presentations, each of which is a subEvent of the conference. Supersedes subEvents.\nInverse property: superEvent.", - "oneOf": [ - { - "$ref": "#/definitions/event" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/event" - } - } - ], - "owl:cardinality": "many" - }, - "submitter": { - "description": "The person or organization who submits an event to a repository or registry of events (such as iAnn, ISCB). ", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "superEvent": { - "description": " An event that this event is a part of. For example, a collection of individual music performances might each have a music festival as their superEvent.\nInverse property: subEvent.", - "$ref": "#/definitions/event", - "owl:cardinality": "one" - }, - "topic": { - "description": "The scientific topic the event is about. Please use a term from [EDAM: Topic](http://edamontology.org/topic_0003). ", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "It is recommended you specify the URL even if it is the same as the current page. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of additional sources for the dataset", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Event/jsonld/Event_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "contact", - "description", - "endDate", - "eventType", - "hostInstitution", - "location", - "name", - "startDate", - "conformsTo" - ], - "recommended": [ - "accreditation", - "alternateName", - "audience", - "deadline", - "eligibility", - "keywords", - "maximumAttendeeCapacity", - "prerequisite", - "programme", - "topic", - "url", - "sameAs" - ], - "optional": [ - "acceptanceNotificationDate", - "attachment", - "dateModified", - "identifier", - "offers", - "performer", - "registrationStatus", - "review", - "socialMedia", - "sponsor", - "subEvent", - "submitter", - "superEvent" - ], - "definitions": { - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "eventtype": { - "@type": "schema:EventType", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "place": { - "@type": "Place", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "address": { - "oneOf": [ - { - "type": "string" - }, - { - "$ref": "#/definitions/postaladdress" - } - ] - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - } - }, - "postaladdress": { - "@type": "PostalAddress", - "type": "object", - "properties": { - "addressCountry": { - "type": "string" - }, - "addressLocality": { - "type": "string" - }, - "addressRegion": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "streetAddress": { - "type": "string" - } - } - }, - "offer": { - "@type": "schema:Offer", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "review": { - "@type": "schema:Review", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "event": { - "@type": "bioschemas:Event", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Event/jsonld/Event_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:FormalParameter", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas specification for describing a formal parameter in the Life Sciences. Version 1.1-DRAFT.

Summary of Changes


Changes since 1.0-RELEASE:
  • added sameAs property as recommended
", - "rdfs:label": "FormalParameter", - "rdfs:subClassOf": { - "@id": "bioschemastypes:FormalParameter" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "defaultValue": { - "description": "The default value for the FormalParameter. This is commonly only used for Inputs.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "valueRequired": { - "description": "If the FormalParameter must be specified. This is commonly only used for Inputs", - "type": "boolean", - "owl:cardinality": "one" - }, - "encodingFormat": { - "description": "URLs to accepted formats. It is strongly recommented that this be specified. If it is not specified, then nothing should be assumed about the encoding formats of the FormalParameter.", - "oneOf": [ - { - "$ref": "#/definitions/edmoformats" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edmoformats" - } - } - ], - "owl:cardinality": "many" - }, - "additionalType": { - "description": "An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/FormalParameter/jsonld/FormalParameter_v1.1-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "name", - "conformsTo" - ], - "recommended": [ - "additionalType", - "description", - "encodingFormat", - "sameAs" - ], - "optional": [ - "defaultValue", - "identifier", - "valueRequired" - ], - "definitions": { - "thing": { - "description": "The most generic type of item.", - "@type": "Thing", - "type": "object", - "properties": { - "name": { - "description": "The name of the item.", - "type": "string" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "type": "string" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri" - }, - "additionalType": { - "description": "An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "edmoformats": { - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/format_1915" - ] - }, - "strict": false - }, - "propertyValue": { - "description": "A property-value pair, e.g. representing a feature of a product or place. Use the 'name' property for the name of the property. If there is an additional human-readable version of the value, put that into the 'description' property.", - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "description": "The name of the item.", - "type": "string" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "type": "string" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri" - }, - "additionalType": { - "description": "An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "type": "string", - "format": "uri" - }, - "propertyID": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/FormalParameter/jsonld/FormalParameter_v1.1-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/FormalParameter/1.1-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/FormalParameter/jsonld/FormalParameter_v1.1-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:Journal", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile, based on Biotea model, describing a Journal in Life Sciences. A Journal is a collection of publication issues, publication volumes or scholarly articles, or possibly, although no commonly, any mix from those mentioned. Version 0.3-DRAFT

Summary of Changes


Changes since previous draft 0.2 Journal profile:
  • added sameAs property as recommended
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Journal/0.3-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/Journal/jsonld/Journal_v0.3-DRAFT.json" - ], - "rdfs:label": "Journal", - "rdfs:subClassOf": { - "@id": "schema:CreativeWorkSeries" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "Describes what this Journal is about. The subject matter of the content.\n Inverse property: subjectOf.", - "$ref": "#/definitions/thing", - "owl:cardinality": "one" - }, - "alternateName": { - "description": " An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "editor": { - "description": " Specifies the Person who edited the CreativeWork.", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "A Journal has part a PublicationVolume or PublicationIssue or \nScholaryArticle. We recommend to at least include the highest level \n'hasPart', e.g., PublicationVolume. It is also possible, i.e., optional,\n to 'hasPart' to link as well directly to PublicationIssue and \nScholarlyArticle, making it easier to find articles in this journal. Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).\n Inverse property: isPartOf.", - "anyOf": [ - { - "$ref": "#/definitions/publicationissue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/publicationissue" - } - }, - { - "$ref": "#/definitions/publicationvolume" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/publicationvolume" - } - }, - { - "$ref": "#/definitions/scholarlyarticle" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/scholarlyarticle" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "Journals are commonly identified by their issn. We recommend to use here the form namespace:id. For instance, issn:2041-1480. The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "inLanguage": { - "description": " The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.", - "anyOf": [ - { - "$ref": "#/definitions/language" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/language" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "isAccessibleForFree": { - "description": " A flag to signal that the item, event, or place is accessible for free. Supersedes free.", - "type": "boolean", - "owl:cardinality": "one" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "license": { - "description": " A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "publisher": { - "description": " The publisher of the creative work.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "publishingPrinciples": { - "description": " The publishingPrinciples property indicates (typically via URL) a document describing the editorial principles of an Organization (or individual e.g. a Person writing a blog) that relate to their activities as a publisher, e.g. ethics or diversity policies. When applied to a CreativeWork (e.g. NewsArticle) the principles are those of the party primarily responsible for the creation of the CreativeWork.\n\n While such policies are most typically expressed in natural language, sometimes related information (e.g. indicating a funder) can be expressed using schema.org terminology.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "sameAs": { - "description": "Any other URL linking to this Journal, preferrable in machine-readable format. URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Official URL. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Journal/jsonld/Journal_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "conformsTo" - ], - "recommended": [ - "hasPart", - "isAccessibleForFree", - "keywords", - "license", - "publisher", - "url", - "sameAs" - ], - "optional": [ - "about", - "alternateName", - "editor", - "inLanguage", - "publishingPrinciples" - ], - "definitions": { - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "publicationissue": { - "@type": "bioschemas:PublicationIssue", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "publicationvolume": { - "@type": "bioschemas:PublicationVolume", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "scholarlyarticle": { - "@type": "bioschemas:ScholarlyArticle", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "language": { - "@type": "schema:Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Journal/jsonld/Journal_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:LabProtocol", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile describing a LabProtocol in Life Sciences. An experimental LabProtocol is a sequence of tasks and operations executed to perform experimental research in biological and biomedical areas. This LabProtocol profile specification presents the markup for describing a LabProtocol type according to Bioschemas. An experimental LabProtocol is a sequence of tasks and operations executed to perform experimental research in biological and biomedical areas. Version 0.7-DRAFT.

Summary of Changes


Changes since previous draft 0.5 of the LabProtocols profile:
  • added sameAs property as recommended
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/LabProtocol/jsonld/LabProtocol_v0.7-DRAFT.json", - "https://bioschemas.org/profiles/LabProtocol/0.7-DRAFT" - ], - "rdfs:label": "LabProtocol", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:LabProtocol" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "author": { - "description": " The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "bioSampleUsed": { - "description": " BioSample used in the protocol. It could be a record in a Dataset describing the sample or a physical object corresponding to the sample or a URL pointing to the type of sample used. ", - "anyOf": [ - { - "$ref": "#/definitions/biosample" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biosample" - } - }, - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": " A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": "Last modified date The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "datePublished": { - "description": "Many is used to cover original printed and electronic publication dates. Date of first broadcast/publication.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "date" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "headline": { - "description": "Main title of the LabProtocol Headline of the article.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": " The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "Note: Bioschemas has removed Product from the Expected Types A resource that was used in the creation of this resource. This term can be repeated for multiple sources. For example, http://example.com/great-multiplication-intro.html. Supersedes isBasedOnUrl.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": " Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of. Inverse property: hasPart.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "labEquipmentUsed": { - "description": " A laboratory equipment used by a person to follow one or more steps described in this LabProtocol. ", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": " A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "performTime": { - "description": " The length of time it takes to perform instructions or a direction (not including time to prepare the supplies), in ISO 8601 duration format.", - "$ref": "#/definitions/duration", - "owl:cardinality": "one" - }, - "prepTime": { - "description": " The length of time it takes to prepare the items to be used in instructions or a direction, in ISO 8601 duration format.", - "$ref": "#/definitions/duration", - "owl:cardinality": "one" - }, - "protocolAdvantage": { - "description": " Situations where the Protocol has been successfully employed including advantageous elements (e.g. better yield, shorter running time) (see more information here)", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "protocolApplication": { - "description": " Applications of the protocol list the full diversity of the applications of the method and support if is possible to extend the range of applications of the protocol. e.g. northern blot assays, sequencing, etc. (see more information here)", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "protocolLimitation": { - "description": " Situations where the Protocol would be unreliable or otherwise unsuccessful (see more information here)", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "protocolOutcome": { - "description": " Outcome or expected result by a protocol execution (see more information here)", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "protocolPurpose": { - "description": " The purpose of the protocol enables readers to make a decision as to the suitability of the protocol to their experimental problem. (see more information here)", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "reagentUsed": { - "description": " Reagents used in the protocol. ChEBI and PubChem entities can be used whenever available. Commercial names are also acceptable. A reagent is defined as 'A substance used in a chemical reaction to detect, measure, examine, or produce other substances' in CHEBI:33893", - "anyOf": [ - { - "$ref": "#/definitions/molecularentity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/molecularentity" - } - }, - { - "$ref": "#/definitions/chemicalsubstance" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/chemicalsubstance" - } - }, - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "softwareUsed": { - "description": " Software or tool used as part of the lab protocol to complete a part of it.", - "anyOf": [ - { - "$ref": "#/definitions/softwareapplication" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/softwareapplication" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "step": { - "description": " A single step item (as HowToStep, text, document, video, etc.) or a HowToSection.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/howtosection" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/howtosection" - } - }, - { - "$ref": "#/definitions/howtostep" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/howtostep" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "totalTime": { - "description": " The total time required to perform instructions or a direction (including time to prepare the supplies), in ISO 8601 duration format.", - "$ref": "#/definitions/duration", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of additional sources for the dataset", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/LabProtocol/jsonld/LabProtocol_v0.7-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "bioSampleUsed", - "headline", - "keywords", - "labEquipmentUsed", - "protocolPurpose", - "reagentUsed", - "conformsTo" - ], - "recommended": [ - "author", - "citation", - "identifier", - "isPartOf", - "license", - "protocolAdvantage", - "protocolApplication", - "protocolLimitation", - "protocolOutcome", - "softwareUsed", - "step", - "totalTime", - "sameAs" - ], - "optional": [ - "dateCreated", - "dateModified", - "datePublished", - "description", - "isBasedOn", - "performTime", - "prepTime" - ], - "definitions": { - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "taxon": { - "@type": "bioschemas:Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "biochementity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "biosample": { - "@type": "bioschemas:BioSample", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "duration": { - "@type": "schema:Duration", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "molecularentity": { - "@type": "bioschemas:MolecularEntity", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "chemicalsubstance": { - "@type": "bioschemas:ChemicalSubstance", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "softwareapplication": { - "@type": "schema:SoftwareApplication", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "howtosection": { - "@type": "schema:HowToSection", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "howtostep": { - "@type": "schema:HowToStep", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/LabProtocol/jsonld/LabProtocol_v0.7-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:MolecularEntity", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile describing a MolecularEntity. Any constitutionally or isotopically distinct atom, molecule, ion, ion pair, radical, radical ion, complex, conformer etc., identifiable as a separately distinguishable entity. (Source: ChEBI:23367) Version 0.7-DRAFT.

Summary of Changes


Changes since 0.6-DRAFT:
    added subjectOf as optional.
", - "rdfs:label": "MolecularEntity", - "rdfs:subClassOf": { - "@id": "schema:MolecularEntity" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "inChI": { - "description": "Non-proprietary identifier for molecular entity that can be used in printed and electronic data sources thus enabling easier linking of diverse data compilations.", - "type": "string", - "owl:cardinality": "one" - }, - "inChIKey": { - "description": "InChIKey is a hashed version of the full InChI (using the SHA-256 algorithm).", - "type": "string", - "owl:cardinality": "one" - }, - "iupacName": { - "description": "Systematic method of naming chemical compounds as recommended by the International Union of Pure and Applied Chemistry (IUPAC).", - "type": "string", - "owl:cardinality": "one" - }, - "molecularFormula": { - "description": "The empirical formula is the simplest whole number ratio of all the atoms in a molecule.", - "type": "string", - "owl:cardinality": "one" - }, - "molecularWeight": { - "description": "This is the molecular weight of the entity being described, not of the parent. Units should be included in the form \u2018 ', for example '12 amu' or as '.", - "oneOf": [ - { - "$ref": "#/definitions/quantitativeValue" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "smiles": { - "description": "A specification in form of a line notation for describing the structure of chemical species using short ASCII strings. Double bond stereochemistry \\ indicators may need to be escaped in the string in formats where the backslash is an escape character.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "chemicalRole": { - "description": "A role played by the BioChemEntity within a chemical context.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "monoisotopicMolecularWeight": { - "description": "The monoisotopic mass is the sum of the masses of the atoms in a molecule using the unbound, ground-state, rest mass of the principal (most abundant) isotope for each element instead of the isotopic average mass. Please include the units the form \u2018 ', for example '770.230488 g/mol' or as '.", - "oneOf": [ - { - "$ref": "#/definitions/quantitativeValue" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "potentialUse": { - "description": "Intended use of the BioChemEntity by humans.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "associatedDisease": { - "description": "Disease associated to this BioChemEntity. Such a disease can be a MedicalCondition or a URL. If you want to add an evidence supporting the association, please use PropertyValue.", - "anyOf": [ - { - "$ref": "#/definitions/medicalCondition" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/medicalCondition" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemInteraction": { - "description": "A BioChemEntity that is know to interact with this item.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemSimilarity": { - "description": "A similar molecular entity, e.g., obtained by fingerprint similarity algorithm.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "biologicalRole": { - "description": "A role played by the molecular entity within a biological context.", - "oneOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "hasMolecularFunction": { - "description": "Molecular function performed by this BioChemEntity; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasRepresentation": { - "description": "A common representation such as a protein sequence or chemical structure for this entity. For images use schema.org/image.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isEncodedByBioChemEntity": { - "description": "Another BioChemEntity encoding this one. Inverse property: encodesBioChemEntity.", - "oneOf": [ - { - "$ref": "#/definitions/gene" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/gene" - } - } - ], - "owl:cardinality": "many" - }, - "isInvolvedInBiologicalProcess": { - "description": "Biological process this BioChemEntity is involved in; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isLocatedInSubcellularLocation": { - "description": "Subcellular location where this BioChemEntity is located; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOfBioChemEntity": { - "description": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: hasBioChemEntityPart", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "taxonomicRange": { - "description": "The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "disambiguatingDescription": { - "description": "A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "subjectOf": { - "description": "A CreativeWork or Event about this Thing. Inverse property: about", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/event" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/event" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/MolecularEntity/jsonld/MolecularEntity_v0.7-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "conformsTo" - ], - "recommended": [ - "inChIKey", - "iupacName", - "molecularFormula", - "molecularWeight", - "sameAs" - ], - "optional": [ - "identifier", - "alternateName", - "associatedDisease", - "bioChemInteraction", - "bioChemSimilarity", - "biologicalRole", - "chemicalRole", - "description", - "disambiguatingDescription", - "hasBioChemEntityPart", - "hasMolecularFunction", - "hasRepresentation", - "image", - "isEncodedByBioChemEntity", - "isInvolvedInBiologicalProcess", - "isLocatedInSubcellularLocation", - "isPartOfBioChemEntity", - "monoisotopicMolecularWeight", - "potentialUse", - "taxonomicRange", - "subjectOf" - ], - "anyOf": [ - { - "required": [ - "name" - ] - }, - { - "required": [ - "inChI" - ] - }, - { - "required": [ - "smiles" - ] - } - ], - "definitions": { - "taxon": { - "@type": "bioschemas:Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - } - }, - "required": [] - }, - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - } - }, - "required": [] - }, - "medicalCondition": { - "@type": "MedicalCondition", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "bioChemEntity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "gene": { - "@type": "bioschemas:Gene", - "type": "object", - "properties": { - "identifier": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "quantitativeValue": { - "@type": "QuantitativeValue", - "type": "object", - "properties": { - "value": { - "type": "string" - }, - "unitText": { - "type": "string" - } - }, - "required": [] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "event": { - "@type": "Event", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/MolecularEntity/jsonld/MolecularEntity_v0.7-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/MolecularEntity/0.7-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/MolecularEntity/jsonld/MolecularEntity_v0.7-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:Organization", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas specification for describing a Organization in the life-science. Provides a way to describe bioscience organizations on the World Wide Web. It defines metadata terms that can be used in the code of web pages and applications, and builds on top of existing technologies and standards. The goal of the specification is to make it easier to discover, exchange and integrate life science organization profiles across the Internet. Version: 0.3-DRAFT.

Summary of Changes


Changes since 0.2-DRAFT
  • added sameAs property as recommended.
.", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Organization/jsonld/Organization_v0.3-DRAFT.json", - "https://bioschemas.org/profiles/Organization/0.3-DRAFT" - ], - "rdfs:label": "Organization", - "rdfs:subClassOf": { - "@id": "schema:Organization" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "alternateName": { - "description": " An alias for the item.", - "type": "string", - "owl:cardinality": "one" - }, - "attachment": { - "description": "Any files or related websites which give more information about this organization, e.g., flyers, third party sites, ... ", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "budget": { - "description": "The annual (or total - for a project) budget for the organization. ", - "$ref": "#/definitions/pricespecification", - "owl:cardinality": "one" - }, - "contactPoint": { - "description": " A contact point for a person or organization. Supersedes contactPoints.", - "oneOf": [ - { - "$ref": "#/definitions/contactpoint" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/contactpoint" - } - } - ], - "owl:cardinality": "many" - }, - "dateModified": { - "description": "The date when the organization information was last modified. The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "department": { - "description": " A relationship between an organization and a department of that organization, also described as an organization (allowing different urls, logos, opening hours). For example: a store with a pharmacy, or a bakery with a cafe.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "dissolutionDate": { - "description": " The date that this organization was dissolved.", - "type": "string", - "format": "date", - "owl:cardinality": "one" - }, - "founderMember": { - "description": "For an alliance or collaboration or project, the founding members. NOTE: schema/Organization has founder but this has a type of Person not Person and Organization ", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "foundingDate": { - "description": " The date that this organization was founded.", - "type": "string", - "format": "date", - "owl:cardinality": "one" - }, - "fundingModel": { - "description": "A description of how the organization is funded. ", - "type": "string", - "owl:cardinality": "one" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "type": "string", - "owl:cardinality": "one" - }, - "legalName": { - "description": " The official name of the organization, e.g. the registered company name.", - "type": "string", - "owl:cardinality": "one" - }, - "location": { - "description": " The location of for example where the event is happening, an organization is located, or where an action takes place.", - "oneOf": [ - { - "$ref": "#/definitions/place" - }, - { - "$ref": "#/definitions/postaladdress" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "logo": { - "description": " An associated logo.", - "oneOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "member": { - "description": " A member of an Organization or a ProgramMembership. Organizations can be members of organizations; ProgramMembership is typically for individuals. Supersedes members, musicGroupMember.\nInverse property: memberOf.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "memberOf": { - "description": " An Organization (or ProgramMembership) to which this Person or Organization belongs.\nInverse property: member.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/programmembership" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/programmembership" - } - } - ], - "owl:cardinality": "many" - }, - "membershipCategory": { - "description": "Defines a membership category and associated fees (for projects and alliances etc.). ", - "oneOf": [ - { - "$ref": "#/definitions/offer" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/offer" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "owns": { - "description": " Products owned by the organization or person.", - "anyOf": [ - { - "$ref": "#/definitions/ownershipinfo" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ownershipinfo" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - } - ], - "owl:cardinality": "many" - }, - "parentOrganization": { - "description": " The larger organization that this organization is a subOrganization of, if any. Supersedes branchOf.\nInverse property: subOrganization.", - "$ref": "#/definitions/organization", - "owl:cardinality": "one" - }, - "sameAs": { - "description": " URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "socialMedia": { - "description": "Link to social media websites like twitter or facebook. ", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "status": { - "description": "To record if the organization is still alive, and if it were are project or alliance, what the outcome was, or if it has closed down or merged, why and when.\nNote: There is a health-lifesci.status, but this is not related to the current status property ", - "type": "string", - "owl:cardinality": "one" - }, - "subOrganization": { - "description": " A relationship between two organizations where the first includes the second, e.g., as a subsidiary. See also: the more specific 'department' property.\nInverse property: parentOrganization.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "topic": { - "description": "Scientific topics that describe the organization and its activities, ideally using an ontology term from EDAM:Topic. ", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "type": { - "description": "The type of the organization should be selected from the Controlled Vocabulary column. ", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": " URL of the item.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Organization/jsonld/Organization_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "legalName", - "name", - "sameAs", - "topic", - "type", - "conformsTo" - ], - "recommended": [ - "alternateName", - "contactPoint", - "fundingModel", - "keywords", - "location", - "logo", - "member", - "memberOf", - "membershipCategory", - "status", - "url", - "sameAs" - ], - "optional": [ - "attachment", - "budget", - "dateModified", - "department", - "dissolutionDate", - "founderMember", - "foundingDate", - "owns", - "parentOrganization", - "socialMedia", - "subOrganization" - ], - "definitions": { - "pricespecification": { - "@type": "schema:PriceSpecification", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "contactpoint": { - "@type": "schema:ContactPoint", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "place": { - "@type": "Place", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "address": { - "oneOf": [ - { - "type": "string" - }, - { - "$ref": "#/definitions/postaladdress" - } - ] - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - } - }, - "postaladdress": { - "@type": "PostalAddress", - "type": "object", - "properties": { - "addressCountry": { - "type": "string" - }, - "addressLocality": { - "type": "string" - }, - "addressRegion": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "streetAddress": { - "type": "string" - } - } - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "programmembership": { - "@type": "schema:ProgramMembership", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "offer": { - "@type": "schema:Offer", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "ownershipinfo": { - "@type": "schema:OwnershipInfo", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "product": { - "@type": "schema:Product", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Organization/jsonld/Organization_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:Person", - "@type": "rdfs:Class", - "rdfs:comment": "A specification for describing people in life sciences The Life Science Person specification provides a way to describe bioscience events on the World Wide Web. It defines a set of metadata and vocabularies, built on top of existing technologies and standards, that can be used to represent the profile information of people in Web pages and applications. The goal of the specification is to make it easier to discover, life science profile information. Version: 0.3-DRAFT.

Summary of Changes


Changes since 0.2-DRAFT-2019_07_19:
  • added sameAs property as recommended
. ", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Person/jsonld/Person_v0.3-DRAFT.json", - "https://bioschemas.org/profiles/Person/0.3-DRAFT" - ], - "rdfs:label": "Person", - "rdfs:subClassOf": { - "@id": "schema:Person" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "advisor": { - "description": "A person who has been an educational, professional or personal advisor to the person. ", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "curriculumVitae": { - "description": "A link or body of text describing the person's notable achievements, employment history, and contact details. ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "description": { - "description": " A description of the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "email": { - "description": " Email address.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/contactpoint" - }, - { - "$ref": "#/definitions/place" - } - ], - "owl:cardinality": "one" - }, - "experience": { - "description": "A textual description of the professional experiences a person has acquired. ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "expertise": { - "description": "A textual description of the topic which a person has the most expertise in. This should make use of an ontology such as the EDAM ontology ", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "funding": { - "description": "Textual description of current or past funding ths person has acquired ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "homeLocation": { - "description": " A contact location for a person's residence.", - "oneOf": [ - { - "$ref": "#/definitions/contactpoint" - }, - { - "$ref": "#/definitions/place" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": " An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "interest": { - "description": "Any interests held by the person. These should be single words or short phrases that relate to a person ", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "internatonalActivities": { - "description": "Global connetions related to teaching and scholarly work in the past 3 years ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "journalReferee": { - "description": "Which journals this person is a reeree of ", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": "Keywords to describe the person. These should be single words or short phrases that relate to a person. Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "knowsLanguage": { - "description": "A list of languages spoken by the Person Of a Person, and less typically of an Organization, to indicate a known language. We do not distinguish skill levels or reading/writing/speaking/signing here. Use language codes from the IETF BCP 47 standard.", - "$ref": "#/definitions/language", - "owl:cardinality": "one" - }, - "mainEntityOfPage": { - "description": " Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.\nInverse property: mainEntity.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "memberOf": { - "description": " An Organization (or ProgramMembership) to which this Person or Organization belongs.\nInverse property: member.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/programmembership" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/programmembership" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "orcid": { - "description": "The url of ID of the person's ORCID (see http://orcid.org) ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "works": { - "description": "All or notable publications, presentations, training materials, research outputs or any other body of work attributed to this person. ", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "worksFor": { - "description": " Organizations that the person works for.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of additional sources for the dataset", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Person/jsonld/Person_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "mainEntityOfPage", - "name", - "conformsTo" - ], - "recommended": [ - "email", - "expertise", - "homeLocation", - "image", - "memberOf", - "orcid", - "worksFor", - "sameAs" - ], - "optional": [ - "advisor", - "curriculumVitae", - "experience", - "funding", - "interest", - "internatonalActivities", - "journalReferee", - "keywords", - "knowsLanguage", - "works" - ], - "definitions": { - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "place": { - "@type": "Place", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "address": { - "oneOf": [ - { - "type": "string" - }, - { - "$ref": "#/definitions/postaladdress" - } - ] - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - } - }, - "contactpoint": { - "@type": "schema:ContactPoint", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "language": { - "@type": "Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "programmembership": { - "@type": "ProgramMembership", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "postaladdress": { - "@type": "schema:PostalAddress", - "type": "object", - "properties": { - "addressCountry": { - "type": "string" - }, - "addressLocality": { - "type": "string" - }, - "addressRegion": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "streetAddress": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Person/jsonld/Person_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:Phenotype", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile describing a Phenotype in Life Sciences This Phenotype type specification presents the markup for describing a Phenotype. Version 0.2-DRAFT.

Summary of Changes


Changes from Previous Version:
  • isAssociatedWith BioChemEntity switch to recommended and renamed as bioChemAssociation with an improved description
  • taxonomicRange switch to recommended
  • image switch to optional and many
  • additionalType dropped
  • additionalProperty description changed
  • new property: associatedDisease
  • new properties for GO associations: hasMolecularFunction, isInvolvedInBiologicalProcess and isLocatedInSubcellularLocation
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Phenotype/jsonld/Phenotype_v0.2-DRAFT.json", - "https://bioschemas.org/profiles/Phenotype/0.2-DRAFT" - ], - "rdfs:label": "Phenotype", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:Phenotype" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalProperty": { - "description": "Before using this property, make sure none of the existing ones covers your case. Whenever possible, please use a property coined in a third-party well-know vocabulary. Please always use (i) property name to specify the name of the property, (ii) additionalType (if possible) to better specify the nature of the property (e.g., link to the third-party well-known vocabulary term), and (iii) value to link to the object/range of this property. A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org.\n\nNote: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": " An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "anatomicalLocation": { - "description": " Any part of an organism, typically a component of an anatomical system. Organs, tissues, and cells are all anatomical locations.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - } - ], - "owl:cardinality": "many" - }, - "associatedDisease": { - "description": " Disease associated to this BioChemEntity. Such a disease can be a MedicalCondition or a URL. If you want to add an evidence supporting the association, please use PropertyValue.", - "anyOf": [ - { - "$ref": "#/definitions/medicalcondition" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/medicalcondition" - } - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemAssociation": { - "description": " BioChemEntity, e.g., gene, associated to this Phenotype and relevant for its characterization, particularly useful for the molecular basis of this Phenotype.", - "oneOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "hasMolecularFunction": { - "description": " Molecular function performed by this Phenotype.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": " The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": " An image of the item. This can be a URL or a fully described ImageObject.", - "anyOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/imageobject" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isInvolvedInBiologicalProcess": { - "description": " Biological process this Phenotype is involved in.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isLocatedInSubcellularLocation": { - "description": " Subcellular location where this Phenotype is located.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Link via DataRecord to the main DataRecord representing this entity in a dataset. It is usually preferred to use mainEntity from a DataRecord to point to its corresponding entity. Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See [background notes](http://schema.org/docs/datamodel.html#mainEntityBackground) for details.\nInverse property: mainEntity.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": " URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "taxonomicRange": { - "description": " The taxonomic grouping of the organism that expresses the Phenotype.", - "oneOf": [ - { - "$ref": "#/definitions/taxon" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "url": { - "description": "Link to the official webpage associated to this entity. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "valueReference": { - "description": " A DefinedTerm in this code set.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Phenotype/jsonld/Phenotype_v0.2-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "conformsTo" - ], - "recommended": [ - "bioChemAssociation", - "description", - "taxonomicRange", - "url", - "sameAs" - ], - "optional": [ - "additionalProperty", - "alternateName", - "anatomicalLocation", - "associatedDisease", - "hasMolecularFunction", - "image", - "isInvolvedInBiologicalProcess", - "isLocatedInSubcellularLocation", - "mainEntityOfPage", - "valueReference" - ], - "definitions": { - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "medicalcondition": { - "@type": "MedicalCondition", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "biochementity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "taxon": { - "@type": "bioschemas:Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Phenotype/jsonld/Phenotype_v0.2-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:Protein", - "@type": "rdfs:Class", - "rdfs:comment": "This Protein profile specification presents the most common properties used for a Protein plus examples on how to use them. Version 0.12-DRAFT.

Summary of Changes


Changes since 0.11-DRAFT:
  • Updated type properties to Schema.org pending release.
  • Addition of hasSequenceAnnotation property at Recommended level.
", - "rdfs:label": "Protein", - "rdfs:subClassOf": { - "@id": "schema:Protein" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "hasBioPolymerSequence": { - "description": "A symbolic representation of a BioChemEnity. For example, a nucleotide sequence of a Gene or an amino acid sequence of a Protein.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "associatedDisease": { - "description": "Disease associated to this protein, if any.", - "anyOf": [ - { - "$ref": "#/definitions/medicalCondition" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/medicalCondition" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemInteraction": { - "description": "A BioChemEntity that is know to interact with this item.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "bioChemSimilarity": { - "description": "A similar molecular entity, e.g., obtained by fingerprint similarity algorithm.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "anyOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasMolecularFunction": { - "description": "GO term corresponding to the Molecular Function branch of the GO ontology.", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasRepresentation": { - "description": "Bioschemas Protein: This property could be used, for instance, to link to a page containing the corresponding sequence protein. If you want to better define the nature of the representation, use a PropertyValue as described in additionalProperty.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isEncodedByBioChemEntity": { - "description": "Another BioChemEntity encoding this one. Inverse property: encodesBioChemEntity.", - "anyOf": [ - { - "$ref": "#/definitions/gene" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/gene" - } - }, - { - "$ref": "#/definitions/dna" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/dna" - } - }, - { - "$ref": "#/definitions/rna" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/rna" - } - } - ], - "owl:cardinality": "many" - }, - "isInvolvedInBiologicalProcess": { - "description": "Functional term corresponding to the biological process (typically the Biological Process branch of the GO ontology).", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isLocatedInSubcellularLocation": { - "description": "Functional term corresponding to the subcellular location (typically the Subcellular Location branch of the GO ontology).", - "anyOf": [ - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOfBioChemEntity": { - "description": "For proteins, it can be used to link to protein sequence annotations such as domains, sites, regions, etc.", - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ], - "owl:cardinality": "many" - }, - "taxonomicRange": { - "description": "For proteins, it is recommended to use this property to specify the taxon/organism corresponding to a genome including a expressed gene that can be translated to this protein. For taxon/organism, it is a good practice to use hasCategoryCode to point to a controlled vacabulary such as NCBI taxon or UniProt Taxonomy..", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "$ref": "#/definitions/definedTerm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedTerm" - } - }, - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "type": "string", - "owl:cardinality": "one" - }, - "description": { - "description": "Protein function. We recommend to start the description with \u201cFunction: [\u2026]\u201d.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a URL or a fully described ImageObject.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Link to the main DataRecord representing this entity in a dataset.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "Link to any resource other than the Record and the official webpage, for instance a Wikipedia page.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Link to the official webpage associated to this entity.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "hasSequenceAnnotation": { - "description": "The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "anyOf": [ - { - "$ref": "#/definitions/sequenceAnnotation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/sequenceAnnotation" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Protein/jsonld/Protein_v0.12-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "conformsTo" - ], - "recommended": [ - "associatedDisease", - "description", - "hasSequenceAnnotation", - "isEncodedByBioChemEntity", - "taxonomicRange", - "url", - "sameAs" - ], - "optional": [ - "alternateName", - "bioChemInteraction", - "bioChemSimilarity", - "hasBioChemEntityPart", - "hasBioPolymerSequence", - "hasMolecularFunction", - "hasRepresentation", - "image", - "isInvolvedInBiologicalProcess", - "isLocatedInSubcellularLocation", - "isPartOfBioChemEntity", - "mainEntityOfPage" - ], - "definitions": { - "taxon": { - "@type": "Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyValue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "propertyValue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "definedTerm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "medicalCondition": { - "@type": "MedicalCondition", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "bioChemEntity": { - "@type": "bioschemastypes:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "gene": { - "@type": "Gene", - "type": "object", - "properties": { - "identifier": { - "anyOf": [ - { - "$ref": "#/definitions/propertyValue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "quantitativeValue": { - "@type": "QuantitativeValue", - "type": "object", - "properties": { - "value": { - "type": "string" - }, - "unitText": { - "type": "string" - } - }, - "required": [] - }, - "dna": { - "@type": "bioschemastypesdrafts:DNA", - "type": "object", - "properties": { - "encodesBioChemEntity": { - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ] - }, - "hasSequence": { - "type": "string" - } - }, - "required": [] - }, - "rna": { - "@type": "bioschemastypesdrafts:RNA", - "type": "object", - "properties": { - "encodesBioChemEntity": { - "oneOf": [ - { - "$ref": "#/definitions/bioChemEntity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/bioChemEntity" - } - } - ] - }, - "hasSequence": { - "type": "string" - } - }, - "required": [] - }, - "sequenceAnnotation": { - "@type": "bioschemastypesdrafts:SequenceAnnotation", - "type": "object", - "properties": { - "sequenceLocation": { - "$ref": "#/definitions/sequenceRange" - } - }, - "required": [] - }, - "sequenceRange": { - "@type": "bioschemastypesdrafts:SequenceRange", - "type": "object", - "properties": { - "rangeStart": { - "type": "integer" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Protein/jsonld/Protein_v0.12-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Protein/0.12-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/Protein/jsonld/Protein_v0.12-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:ProteinStructure", - "@type": "rdfs:Class", - "rdfs:comment": "This profile specification presents the BioChemEntity usage when describing a Protein structure. Version 0.6-DRAFT.

Summary of Changes


Changes since 0.5-DRAFT-2018_08_15:
  • added sameAs property as recommended
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/ProteinStructure/0.6-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/ProteinStructure/jsonld/ProteinStructure_v0.6-DRAFT.json" - ], - "rdfs:label": "ProteinStructure", - "rdfs:subClassOf": { - "@id": "bioschemastypes:BioChemEntity" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "identifier": { - "description": " The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "alternateName": { - "description": " An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "url": { - "description": "Link to the official webpage associated to this entity. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "image": { - "description": " An image of the item. This can be a URL or a fully described ImageObject.", - "anyOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/imageobject" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "boundMolecule": { - "description": "Bound molecules.", - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "expressionSystem": { - "description": " Organism where this protein structure is expressed.", - "anyOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "$ref": "#/definitions/taxon" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/taxon" - } - } - ], - "owl:cardinality": "many" - }, - "structureDeterminationMethod": { - "description": " Method used to determine the protein structure.", - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "additionalProperty": { - "description": "As much a possible, do not use it! Alternatively, consider reusing properties/relations already coined in controlled vocabularies. We recommed to look at the [OBO Relations Ontology (RO)](http://obofoundry.org/ontology/ro.html) or the [Semanticscience Integrated Ontology (SIO)](http://sio.semanticscience.org/) as starting points. A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - } - ], - "owl:cardinality": "many" - }, - "additionalType": { - "description": "Should be set to any of the values listed in the Controlled Vocabulary. An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "contains": { - "description": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: isContainedIn. ", - "anyOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "hasCategoryCode": { - "description": "A Category code contained in this code set. A controlled vocabulary term equivalent to this entity. For instance, an organism coined in NCBI taxonomy can be represented as a BioChemEntity. As it also exists as a term in an ontology, it would be nice to capture that information via categoryCode. ", - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/categorycode" - } - } - ], - "owl:cardinality": "many" - }, - "hasRepresentation": { - "description": "Representation of this entity. For instance, a chemical structure or sequence. A representation for this entity other than, for instance, an image (use image property for that) or the main web page/record (use mainEntityOfPage for that), and see background notes, for sameAs and url).", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isContainedIn": { - "description": "Indicates a BioChemEntity that this BioChemEntity is (in some sense) a part of. Inverse property: contains. ", - "anyOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "location": { - "description": "The location can refer to a position in the chromosome or sequence or to a physical place where, for instance, a sample is stored. Using [additionalType](http://bioschemas.org/devSpecs/ProteinStructure/#additionalType) is advised to make this distinction. For instance, [FALDO](https://github.com/OBF/FALDO) can be used for sequence co-ordinates.\n**Note:** The list of Expected Types has been extended as schema.org/location only has Place, PostalAddress and Text. The location of for example where the event is happening, an organization is located, or where an action takes place.", - "anyOf": [ - { - "$ref": "#/definitions/place" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/place" - } - }, - { - "$ref": "#/definitions/postaladdress" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/postaladdress" - } - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Link via DataRecord or [URL](http://schema.org/url) to the main Record representing this entity in a dataset.\n**Note:** Bioschemas has replaced DataRecord with CreativeWork in the Expected Types. Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/creativework" - } - ], - "owl:cardinality": "one" - }, - "sameAs": { - "description": "Link to any resource other than the Record and the official webpage, for instance a Wikipedia page. URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/ProteinStructure/jsonld/ProteinStructure_v0.6-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "conformsTo" - ], - "recommended": [ - "alternateName", - "description", - "name", - "url", - "image", - "boundMolecule", - "expressionSystem", - "structureDeterminationMethod", - "sameAs" - ], - "optional": [ - "additionalProperty", - "additionalType", - "contains", - "hasCategoryCode", - "hasRepresentation", - "isContainedIn", - "location", - "mainEntityOfPage" - ], - "definitions": { - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "biochementity": { - "@type": "bioschemasdrafts:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "taxon": { - "@type": "Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "place": { - "@type": "Place", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "postaladdress": { - "@type": "PostalAddress", - "type": "object", - "properties": { - "streetAddress": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "addressRegion": { - "type": "string" - } - }, - "required": [] - }, - "creativework": { - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/ProteinStructure/jsonld/ProteinStructure_v0.6-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:PublicationIssue", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile, based on Biotea model, describing a PublicationIssue in Life Sciences. A PublicationIssue is a collection of publication scholarly articles published as a collection in a publication volume or a journal. Version 0.3-DRAFT.

Summary of Changes


Changes since previous draft 0.2-DRAFT-2020_12_03 of the PublicationIssue profile:
  • added sameAs property as recommended
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/PublicationIssue/0.3-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/PublicationIssue/jsonld/PublicationIssue_v0.3-DRAFT.json" - ], - "rdfs:label": "PublicationIssue", - "rdfs:subClassOf": { - "@id": "schema:PublicationIssue" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "Describes what this issue is about. The subject matter of the content.\n Inverse property: subjectOf.", - "$ref": "#/definitions/thing", - "owl:cardinality": "one" - }, - "editor": { - "description": " Specifies the Person who edited the CreativeWork.", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "A PublicationIssue has part ScholarlyArticle. Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).\n Inverse property: isPartOf.", - "oneOf": [ - { - "$ref": "#/definitions/scholarlyarticle" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/scholarlyarticle" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "Publication issues do not commonly have a global or unique identifier. We recommend here to use the URL as identifier whenever possible. The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "inLanguage": { - "description": " The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.", - "anyOf": [ - { - "$ref": "#/definitions/language" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/language" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "A PublicationIssue is part of PublicationVoume or Journal. If it is part of a PublicationVolume, optionally the 'isPartOf' a Journal could explicitely indicated as well, making it easier to find the journal this issue belongs to. Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.\n Inverse property: hasPart.", - "anyOf": [ - { - "$ref": "#/definitions/publicationvolume" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/publicationvolume" - } - }, - { - "$ref": "#/definitions/journal" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/journal" - } - } - ], - "owl:cardinality": "many" - }, - "issueNumber": { - "description": " Identifies the issue of publication; for example, \"iii\" or \"2\".", - "oneOf": [ - { - "type": "integer" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "pageEnd": { - "description": " The page on which the work ends; for example \"138\" or \"xvi\".", - "oneOf": [ - { - "type": "integer" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "pageStart": { - "description": " The page on which the work starts; for example \"135\" or \"xiii\".", - "oneOf": [ - { - "type": "integer" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "pagination": { - "description": " Any description of pages that is not separated into pageStart and pageEnd; for example, \"1-6, 9, 55\" or \"10-12, 46-49\".", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "description": "Any other URL linking to this Issue, preferrable in machine-readable format. URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Oficial URL. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/PublicationIssue/jsonld/PublicationIssue_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "issueNumber", - "conformsTo" - ], - "recommended": [ - "hasPart", - "identifier", - "isPartOf", - "pageEnd", - "pageStart", - "url", - "sameAs" - ], - "optional": [ - "about", - "editor", - "inLanguage", - "keywords", - "pagination" - ], - "definitions": { - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "scholarlyarticle": { - "@type": "bioschemas:ScholarlyArticle", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "language": { - "@type": "schema:Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "publicationvolume": { - "@type": "bioschemas:PublicationVolume", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "journal": { - "@type": "bioschemas:Journal", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/PublicationIssue/jsonld/PublicationIssue_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:PublicationVolume", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile, based on Biotea model, describing a PublicationVolume in Life Sciences. A PublicationVolume is a collection of publication issues, or scholarly articles, or possibly, although no commonly, any mix from those mentioned. It is commonly part of a Journal. Version 0.3-DRAFT.

Summary of Changes


Changes since previous draft 0.2-DRAFT-2020_12_03 of the PublicationVolumen profile:
  • added sameAs property as recommended.
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/PublicationVolume/jsonld/PublicationVolume_v0.3-DRAFT.json", - "https://bioschemas.org/profiles/PublicationVolume/0.3-DRAFT" - ], - "rdfs:label": "PublicationVolume", - "rdfs:subClassOf": { - "@id": "schema:PublicationVolume" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "Describes what this volume is about. The subject matter of the content.\n Inverse property: subjectOf.", - "$ref": "#/definitions/thing", - "owl:cardinality": "one" - }, - "editor": { - "description": " Specifies the Person who edited the CreativeWork.", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "A PublicationVolume has part PublicationIssue (a.k.a. supplements) or ScholaryArticle. We recommend to include at least the highest 'hasPart' level, i.e., PublicationIssue. It is also possible to use 'hasPart' to link as well directly to ScholarlyArticle, making it easier to find articles in this volume. Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).\n Inverse property: isPartOf.", - "anyOf": [ - { - "$ref": "#/definitions/publicationissue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/publicationissue" - } - }, - { - "$ref": "#/definitions/scholarlyarticle" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/scholarlyarticle" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "Volumes in a journal are commonly identified by a number thus not unique nor global. We recommend to use the URL as identifier whenever possible. The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "inLanguage": { - "description": " The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.", - "anyOf": [ - { - "$ref": "#/definitions/language" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/language" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "A PublicationVolume is part of a Journal. Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.\n Inverse property: hasPart.", - "$ref": "#/definitions/journal", - "owl:cardinality": "one" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "pageEnd": { - "description": " The page on which the work ends; for example \"138\" or \"xvi\".", - "oneOf": [ - { - "type": "integer" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "pageStart": { - "description": " The page on which the work starts; for example \"135\" or \"xiii\".", - "oneOf": [ - { - "type": "integer" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "pagination": { - "description": " Any description of pages that is not separated into pageStart and pageEnd; for example, \"1-6, 9, 55\" or \"10-12, 46-49\".", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "description": "Any other URL linking to this volume, preferrable in machine-readable format. URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Oficial URL. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "volumeNumber": { - "description": " Identifies the volume of publication or multi-part work; for example, \"iii\" or \"2\".", - "oneOf": [ - { - "type": "integer" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/PublicationVolume/jsonld/PublicationVolume_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "url", - "volumeNumber", - "conformsTo" - ], - "recommended": [ - "hasPart", - "identifier", - "isPartOf", - "pageEnd", - "pageStart", - "sameAs" - ], - "optional": [ - "about", - "editor", - "inLanguage", - "keywords", - "pagination" - ], - "definitions": { - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "publicationissue": { - "@type": "bioschemas:PublicationIssue", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "scholarlyarticle": { - "@type": "bioschemas:ScholarlyArticle", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "language": { - "@type": "schema:Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "journal": { - "@type": "bioschemas:Journal", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/PublicationVolume/jsonld/PublicationVolume_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:RNA", - "@type": "rdfs:Class", - "rdfs:comment": " The parent class for this type has been updated to a pending class in schema.org. Version 0.2-DRAFT.

Summary of Changes

Changes since 0.1-DRAFT-2019_11_15
  • added sameAs property as recommended
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/RNA/jsonld/RNA_v0.2-DRAFT.json", - "https://bioschemas.org/profiles/RNA/0.2-DRAFT" - ], - "rdfs:label": "RNA", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:RNA" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalType": { - "description": " An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "alternateName": { - "description": " An alias for the item.", - "type": "string", - "owl:cardinality": "one" - }, - "associatedDisease": { - "description": " Disease associated to this BioChemEntity. Such disease can be a MedicalCondition or a URL. If you want to add an evidence supporting the association, please use PropertyValue.", - "oneOf": [ - { - "$ref": "#/definitions/medicalcondition" - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "bioChemInteraction": { - "description": " A BioChemEntity that is known to interact with this item.", - "$ref": "#/definitions/biochementity", - "owl:cardinality": "one" - }, - "bioChemSimilarity": { - "description": " A similar molecular entity, e.g., obtained by fingerprint similarity algorithms.", - "$ref": "#/definitions/biochementity", - "owl:cardinality": "one" - }, - "biologicalRole": { - "description": " A role played by the molecular entity within a biological context.", - "$ref": "#/definitions/definedterm", - "owl:cardinality": "one" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "disambiguatingDescription": { - "description": " A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.", - "type": "string", - "owl:cardinality": "one" - }, - "encodesBioChemEntity": { - "description": " Another BioChemEntity encoded by this one.\nInverse property:isEncodedByBioChemEntity.", - "$ref": "#/definitions/biochementity", - "owl:cardinality": "one" - }, - "hasBioChemEntityPart": { - "description": " Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part.\nInverse property:isPartOfBioChemEntity.", - "$ref": "#/definitions/biochementity", - "owl:cardinality": "one" - }, - "hasMolecularFunction": { - "description": " Molecular function performed by this BioChemEntity; please use PropertyValue if you want to include any evidence.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "hasRepresentation": { - "description": " A common representation such as a protein sequence or chemical structure for this entity. For images use schema.org/image.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "hasSequence": { - "description": " Nucleotide or amino acid sequence.", - "type": "string", - "owl:cardinality": "one" - }, - "hasSequenceAnnotation": { - "description": " Pointer to a sequence annotation; please use PropertyValue if you want to include any evidence.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "$ref": "#/definitions/sequenceannotation" - } - ], - "owl:cardinality": "one" - }, - "identifier": { - "description": " The identifier property represents any kind of identifier for any kind ofThing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. Seebackground notesfor more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": " An image of the item. This can be aURLor a fully describedImageObject.", - "oneOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isCodingRNA": { - "description": " Indicates whether or not this Rna is a coding one.", - "type": "boolean", - "owl:cardinality": "one" - }, - "isEncodedByBioChemEntity": { - "description": " Another BioChemEntity encoding by this one.\nInverse property:encodesBioChemEntity.", - "oneOf": [ - { - "$ref": "#/definitions/gene" - }, - { - "$ref": "#/definitions/rna" - }, - { - "$ref": "#/definitions/dna" - } - ], - "owl:cardinality": "one" - }, - "isInvolvedInBiologicalProcess": { - "description": " Biological process this BioChemEntity is involved in; please use PropertyValue if you want to include any evidence.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isLocatedInSubcellularLocation": { - "description": " Subcellular location where this BioChemEntity is located; please use PropertyValue if you want to include any evidence.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isMatchedBy": { - "description": " A model matching this BioChemEntity.", - "$ref": "#/definitions/sequencematchingmodel", - "owl:cardinality": "one" - }, - "isPartOfBioChemEntity": { - "description": " Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity.\nInverse property:hasBioChemEntityPart.", - "$ref": "#/definitions/biochementity", - "owl:cardinality": "one" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many" - }, - "taxonomicRange": { - "description": " The taxonomic grouping of the organism that expresses, encodes, or in someway related to the BioChemEntity.", - "oneOf": [ - { - "$ref": "#/definitions/taxon" - }, - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "url": { - "description": " URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/RNA/jsonld/RNA_v0.2-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "conformsTo" - ], - "recommended": [ - "sameAs" - ], - "optional": [ - "additionalType", - "alternateName", - "associatedDisease", - "bioChemInteraction", - "bioChemSimilarity", - "biologicalRole", - "description", - "disambiguatingDescription", - "encodesBioChemEntity", - "hasBioChemEntityPart", - "hasMolecularFunction", - "hasRepresentation", - "hasSequence", - "hasSequenceAnnotation", - "identifier", - "image", - "isCodingRNA", - "isEncodedByBioChemEntity", - "isInvolvedInBiologicalProcess", - "isLocatedInSubcellularLocation", - "isMatchedBy", - "isPartOfBioChemEntity", - "name", - "taxonomicRange", - "url" - ], - "definitions": { - "medicalcondition": { - "@type": "MedicalCondition", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "biochementity": { - "@type": "bioschemastypesdrafts:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "schema:DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "sequenceannotation": { - "@type": "schema:SequenceAnnotation", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "gene": { - "@type": "bioschemas:Gene", - "type": "object", - "properties": { - "identifier": { - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "name": { - "type": "string" - } - }, - "required": [] - }, - "rna": { - "@type": "bioschemastypesdrafts:RNA", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "dna": { - "@type": "bioschemastypesdrafts:DNA", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "sequencematchingmodel": { - "@type": "bioschemastypesdrafts:SequenceMatchingModel", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "taxon": { - "@type": "bioschemas:Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - } - }, - "required": [ - "name", - "taxonRank" - ] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/RNA/jsonld/RNA_v0.2-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:Sample", - "@type": "rdfs:Class", - "rdfs:comment": "To deliver on the identified use cases for samples, we have identified a minimal set of properties to encapsulate identification, linking, and metadata descriptions. Some of these properties are existing standard schema.org properties, others require Bioschemas extensions. Version 0.3-DRAFT

Summary of Changes

Changes since 0.2-DRAFT
  • added sameAs property as recommended.
  • modified by Nick and Ginger
  • removed irrelevant text from description
", - "rdfs:label": "Sample", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:Sample" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalProperty": { - "description": "A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. https://schema.org/width, https://schema.org/color, https://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism. ", - "oneOf": [ - { - "@type": "PropertyValue", - "optional": [ - "unitCode", - "unitText" - ], - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ] - }, - "unitText": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "valueReference": { - "oneOf": [ - { - "@type": "CategoryCode", - "properties": { - "codeValue": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ], - "type": "object" - }, - { - "items": [ - { - "@type": "CategoryCode", - "properties": { - "codeValue": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ], - "type": "object" - } - ], - "type": "array" - } - ] - } - }, - "recommended": [ - "valueReference" - ], - "required": [ - "name", - "value" - ], - "type": "object" - }, - { - "items": { - "@type": "PropertyValue", - "optional": [ - "unitCode", - "unitText" - ], - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ] - }, - "unitText": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "valueReference": { - "oneOf": [ - { - "@type": "CategoryCode", - "properties": { - "codeValue": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ], - "type": "object" - }, - { - "items": [ - { - "@type": "CategoryCode", - "properties": { - "codeValue": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ], - "type": "object" - } - ], - "type": "array" - } - ] - } - }, - "recommended": [ - "valueReference" - ], - "required": [ - "name", - "value" - ], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "owl:cardinality": "one", - "type": "string" - }, - "identifier": { - "description": "The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details.\n ", - "anyOf": [ - { - "@type": "PropertyValue", - "optional": [ - "unitCode", - "unitText" - ], - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ] - }, - "unitText": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "valueReference": { - "oneOf": [ - { - "@type": "CategoryCode", - "properties": { - "codeValue": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ], - "type": "object" - }, - { - "items": [ - { - "@type": "CategoryCode", - "properties": { - "codeValue": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ], - "type": "object" - } - ], - "type": "array" - } - ] - } - }, - "recommended": [ - "valueReference" - ], - "required": [ - "name", - "value" - ], - "type": "object" - }, - { - "items": { - "@type": "PropertyValue", - "optional": [ - "unitCode", - "unitText" - ], - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "format": "uri", - "type": "string" - } - ] - }, - "unitText": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "valueReference": { - "oneOf": [ - { - "@type": "CategoryCode", - "properties": { - "codeValue": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ], - "type": "object" - }, - { - "items": [ - { - "@type": "CategoryCode", - "properties": { - "codeValue": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ], - "type": "object" - } - ], - "type": "array" - } - ] - } - }, - "recommended": [ - "valueReference" - ], - "required": [ - "name", - "value" - ], - "type": "object" - }, - "type": "array" - }, - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "format": "uri", - "type": "string" - }, - { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "oneOf": [ - { - "type": "string" - }, - { - "items": { - "type": "string" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "subjectOf": { - "description": "A CreativeWork or Event about this Thing.", - "oneOf": [ - { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - { - "items": { - "@type": "CreativeWork", - "properties": { - "identifier": { - "type": "string" - }, - "name": { - "type": "string" - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [], - "type": "object" - }, - "type": "array" - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item.", - "format": "uri", - "owl:cardinality": "one", - "type": "string" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Sample/jsonld/Sample_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "conformsTo" - ], - "recommended": [ - "sameAs", - "url" - ], - "optional": [ - "additionalProperty", - "description", - "name", - "subjectOf" - ], - "definitions": { - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Sample/jsonld/Sample_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Sample/jsonld/Sample_v0.3-DRAFT.json", - "https://bioschemas.org/profiles/Sample/0.3-DRAFT" - ] - }, - { - "@id": "bioschemasdrafts:ScholarlyArticle", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile, based on Biotea model, describing a ScholarlyArticle in Life Sciences. A ScholarlyArticle is an article commonly reporting a scientific research, for instance a journal article or thesis. DOI is recommended as official idnetifier (e.g., \"@id\" in JSON-LD) Version 0.3-DRAFT.

Summary of Changes


Changes since previous draft 0.2-DRAFT-2020_12_03 of the ScholarlyArticle profile:
  • added sameAs property as recommended
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/ScholarlyArticle/0.3-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/ScholarlyArticle/jsonld/ScholarlyArticle_v0.3-DRAFT.json" - ], - "rdfs:label": "ScholarlyArticle", - "rdfs:subClassOf": { - "@id": "schema:ScholarlyArticle" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "SemanticTextAnnotations derived (manually or automatically) from the text of this article The subject matter of the content.\n Inverse property: subjectOf.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/thing" - } - } - ], - "owl:cardinality": "many" - }, - "abstract": { - "description": " An abstract is a short description that summarizes a CreativeWork.", - "type": "string", - "owl:cardinality": "one" - }, - "articleBody": { - "description": "If included, could be separated in paragraphs or so. The actual body of the article.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": " The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "citation": { - "description": " A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "correction": { - "description": " Indicates a correction to a CreativeWork, either via a CorrectionComment, textually or in another document.", - "anyOf": [ - { - "$ref": "#/definitions/correctioncomment" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/correctioncomment" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": " The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "anyOf": [ - { - "type": "string", - "format": "date" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "date" - } - }, - { - "$ref": "#/definitions/datetime" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datetime" - } - } - ], - "owl:cardinality": "many" - }, - "datePublished": { - "description": " Date of first broadcast/publication.", - "type": "string", - "format": "date", - "owl:cardinality": "one" - }, - "editor": { - "description": " Specifies the Person who edited the CreativeWork.", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "funder": { - "description": " A person or organization that supports (sponsors) something through some kind of financial contribution.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/person" - } - ], - "owl:cardinality": "one" - }, - "headline": { - "description": "Title of the article (offer for compatibility, while schema.org uses name for this purpose, some scholarly material repostitories/archives use headline) Headline of the article.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "A global a unique identifier for scholarly articles such as DOI. Others such as PMID and PMC are also possible. Use the namespace:id format e.g. doi, pmid and pmc . Follow community recommendations for the namespace The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "inLanguage": { - "description": " The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.", - "anyOf": [ - { - "$ref": "#/definitions/language" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/language" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "isAccessibleForFree": { - "description": " A flag to signal that the item, event, or place is accessible for free. Supersedes free.", - "type": "boolean", - "owl:cardinality": "one" - }, - "isBasedOn": { - "description": "Link to any HTML other than the DOI one as well as to possible web services, such as PMC OAI service, providing machine-readable versions used to create this metadata. A resource that was used in the creation of this resource. This term can be repeated for multiple sources. For example, http://example.com/great-multiplication-intro.html. Supersedes isBasedOnUrl.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "We recommend at least to inlcude a link to the most granular possible level, e.g., PublicationIssue if available. It is also possible to use 'isPartOf' to directly link to the PublicationVolume or the Journal (i.e. Periodical), making it easier to find links to each other. It can also be part of another type, e.g., Dataset, if needed. Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.\n Inverse property: hasPart.", - "anyOf": [ - { - "$ref": "#/definitions/publicationvolume" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/publicationvolume" - } - }, - { - "$ref": "#/definitions/publicationissue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/publicationissue" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/periodical" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/periodical" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": " A license document that applies to this content, typically indicated by URL.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": "Title of the article as per schema.org examples (headline is also offered as optional for compatibility purposes) The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "pageEnd": { - "description": " The page on which the work ends; for example \"138\" or \"xvi\".", - "oneOf": [ - { - "type": "integer" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "pageStart": { - "description": " The page on which the work starts; for example \"135\" or \"xiii\".", - "oneOf": [ - { - "type": "integer" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "pagination": { - "description": " Any description of pages that is not separated into pageStart and pageEnd; for example, \"1-6, 9, 55\" or \"10-12, 46-49\".", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "publisher": { - "description": " The publisher of the creative work.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "description": "Any other machine readable description of this article. URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "DOI if possible and any other available page displaying this article URL of the item.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/ScholarlyArticle/jsonld/ScholarlyArticle_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "name", - "conformsTo" - ], - "recommended": [ - "abstract", - "author", - "citation", - "dateCreated", - "dateModified", - "datePublished", - "isPartOf", - "keywords", - "license", - "publisher", - "url", - "sameAs" - ], - "optional": [ - "about", - "articleBody", - "correction", - "editor", - "funder", - "headline", - "inLanguage", - "isAccessibleForFree", - "isBasedOn", - "pageEnd", - "pageStart", - "pagination", - "sameAs" - ], - "definitions": { - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "correctioncomment": { - "@type": "schema:CorrectionComment", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "language": { - "@type": "schema:Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "product": { - "@type": "schema:Product", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "publicationvolume": { - "@type": "bioschemas:PublicationVolume", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "publicationissue": { - "@type": "bioschemas:PublicationIssue", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "periodical": { - "@type": "schema:Periodical", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/ScholarlyArticle/jsonld/ScholarlyArticle_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:SemanticTextAnnotation", - "@type": "rdfs:Class", - "rdfs:comment": "Bioschemas profile, based on Biotea model, describing a semantic annotation associated to a piece of text in a ScholarlyArticle in Life Sciences. A SemanticTextAnnotation corresponds to an expression identified in a ScholarlyArticle and associated to an ontology term. Version 0.3-DRAFT.

Summary of Changes


Changes since previous draft 0.2-DRAFT-2020_12_03 of the SemanticAnnotation profile:
  • added sameAs property as recommended.
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/SemanticTextAnnotation/jsonld/SemanticTextAnnotation_v0.3-DRAFT.json", - "https://bioschemas.org/profiles/SemanticTextAnnotation/0.3-DRAFT" - ], - "rdfs:label": "SemanticTextAnnotation", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "commentCount": { - "description": "Number of times this annotation is found in the associated scholarly article. The number of comments this CreativeWork (e.g. Article, Question or Answer) has received. This is most applicable to works published in Web sites with commenting system; additional comments may exist elsewhere.", - "type": "integer", - "owl:cardinality": "one" - }, - "creator": { - "description": " The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": " The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "datePublished": { - "description": " Date of first broadcast/publication.", - "type": "string", - "format": "date", - "owl:cardinality": "one" - }, - "identifier": { - "description": "If available. The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "inLanguage": { - "description": " The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.", - "oneOf": [ - { - "$ref": "#/definitions/language" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "isPartOf": { - "description": "Dataset or collection aggregating this annotation Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.\n Inverse property: hasPart.", - "anyOf": [ - { - "$ref": "#/definitions/journal" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/journal" - } - }, - { - "$ref": "#/definitions/publicationvolume" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/publicationvolume" - } - }, - { - "$ref": "#/definitions/publicationissue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/publicationissue" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "$ref": "#/definitions/trip" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/trip" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntity": { - "description": "Ontology terms associated to this annotation. On the DefinedTerm, use additionalType to link to a Unified Medical Language System (UMLS) semantic type (TUI) or group, and sameAs to link to the corresponding concept unique identifier (CUI), if available.\nNote: Bioschemas recommends using DefinedTerm rather than Thing (as specified in schema.org) Indicates the primary entity described in some page or other CreativeWork.\n Inverse property: mainEntityOfPage.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - } - ], - "owl:cardinality": "many" - }, - "position": { - "description": " The position of an item in a series or sequence of items.", - "anyOf": [ - { - "type": "integer" - }, - { - "type": "array", - "items": { - "type": "integer" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "subjectOf": { - "description": "ScholarlyArticle where this annotation is located. It is also possible to link from the ScholarlyArticle to the SemanticTextAnnotation via about\nNote: For the Bioschemas case, the preferred property range is ScholarlyArticle A CreativeWork or Event about this Thing. \nInverse property: about", - "oneOf": [ - { - "$ref": "#/definitions/event" - }, - { - "$ref": "#/definitions/creativework" - } - ], - "owl:cardinality": "one" - }, - "text": { - "description": "Expression found in the text corresponding to this annotation. The textual content of this CreativeWork.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of additional sources for the dataset", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/SemanticTextAnnotation/jsonld/SemanticTextAnnotation_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "mainEntity", - "text", - "conformsTo" - ], - "recommended": [ - "subjectOf", - "sameAs" - ], - "optional": [ - "commentCount", - "creator", - "dateCreated", - "dateModified", - "datePublished", - "identifier", - "inLanguage", - "isPartOf", - "position" - ], - "definitions": { - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "language": { - "@type": "schema:Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "journal": { - "@type": "bioschemas:Journal", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "publicationvolume": { - "@type": "bioschemas:PublicationVolume", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "publicationissue": { - "@type": "bioschemas:PublicationIssue", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "trip": { - "@type": "schema:Trip", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "event": { - "@type": "bioschemas:Event", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/SemanticTextAnnotation/jsonld/SemanticTextAnnotation_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:SequenceAnnotation", - "@type": "rdfs:Class", - "rdfs:comment": "Used to provide metadata about Sequence Annotations. The sequence can be an amino acid (protein) or nucleic acid (Gene, DNA, RNA). Version: 0.7-DRAFT (05 July 2021) Note, the parent class for this type has been updated to a pending class in schema.org.

Summary of Changes


Not available.", - "rdfs:label": "SequenceAnnotation", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "sequenceLocation": { - "description": "A range/position location where this annotation or BioChemEntity is located reagrding another BioChemEntity, for instance a BioChemStructure in a Protein.", - "oneOf": [ - { - "$ref": "#/definitions/sequencerange" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/sequencerange" - } - } - ], - "owl:cardinality": "many" - }, - "creationMethod": { - "description": "Method used to create or obtain this annotation or BioChemEntity; please use PropertyValue if you want to include any evidence.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/propertyvalue" - } - ], - "owl:cardinality": "one" - }, - "sequenceOrientation": { - "description": "One of 1, 0 or -1.", - "type": "integer", - "owl:cardinality": "one" - }, - "sequenceValue": { - "description": "value of the sequence", - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "valueReference": { - "description": "A pointer to a secondary value that provides additional information on the original value, e.g. a reference temperature.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/propertyvalue" - } - ], - "owl:cardinality": "one" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that (in some sense) has this BioChemEntity as a part. Inverse property: isPartOfBioChemEntity", - "oneOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - } - ], - "owl:cardinality": "many" - }, - "hasRepresentation": { - "description": "A common representation such as a protein sequence or chemical structure for this entity. For images use schema.org/image.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOfBioChemEntity": { - "description": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: hasBioChemEntityPart", - "anyOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isLocatedInSubcellularLocation": { - "description": "Subcellular location where this BioChemEntity is located; please use PropertyValue if you want to include any evidence.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": "An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "image": { - "description": "An image of the item. This can be a [[URL]] or a fully described [[ImageObject]].", - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/imageobject" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": "The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/SequenceAnnotation/jsonld/SequenceAnnotation_v0.7-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "sequenceLocation", - "conformsTo" - ], - "recommended": [ - "creationMethod", - "sequenceOrientation", - "sequenceValue", - "description", - "image", - "name", - "sameAs", - "url" - ], - "optional": [ - "valueReference", - "hasBioChemEntityPart", - "hasRepresentation", - "isLocatedInSubcellularLocation", - "alternateName", - "isPartOfBioChemEntity" - ], - "definitions": { - "sequencerange": { - "@type": "bioschemas:SequenceRange", - "type": "object", - "properties": { - "rangeEnd": { - "type": "integer" - }, - "rangeStart": { - "type": "integer" - } - } - }, - "biochementity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "name": { - "type": "string" - } - } - }, - "definedterm": { - "@type": "schema:DefinedTerm", - "type": "object", - "properties": { - "termCode": { - "type": "string" - } - } - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/SequenceAnnotation/jsonld/SequenceAnnotation_v0.7-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/SequenceAnnotation/0.7-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/SequenceAnnotation/jsonld/SequenceAnnotation_v0.7-DRAFT.json" - ] - }, - { - "@id": "bioschemasdrafts:SequenceRange", - "@type": "rdfs:Class", - "rdfs:comment": "Used to define the range of a subsequence, typically used in conjunction with SequenceAnnotation to define the range of the annotation on the protein or gene sequence. Version: 0.1-DRAFT.

Summary of Changes


Not available. Note, the parent class for this profile has been updated to a pending class in schema.org.", - "rdfs:label": "SequenceRange", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:SequenceRange" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "rangeEnd": { - "description": "Final position of the range", - "type": "integer", - "owl:cardinality": "one" - }, - "rangeStart": { - "description": "Initial position of the range.", - "type": "integer", - "owl:cardinality": "one" - }, - "endUncertainty": { - "description": "If the initial position is not known with reasonable certainty, specify here the uncertainty type as one of \u2018<\u2019 (any position before than rangeEnd), \u2018>\u2019 (any position after rangeEnd), \u2018~\u2019 (around rangeEnd), \u2018[#-#] (to indicate a range where rangeEnd could be located)\u2019.", - "type": "string", - "owl:cardinality": "one" - }, - "startUncertainty": { - "description": "If the initial position is not known with reasonable certainty, specify here the uncertainty type as one of \u2018<\u2019 (any position before than rangeStart), \u2018>\u2019 (any position after rangeStart), \u2018~\u2019 (around the rangeStart), \u2018[#-#] (to indicate a range where rangeStart could be located)\u2019.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/SequenceRange/jsonld/SequenceRange_v0.2-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "rangeEnd", - "rangeStart", - "conformsTo" - ], - "recommended": [ - "endUncertainty", - "startUncertainty", - "sameAs" - ], - "optional": [], - "definitions": { - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/SequenceRange/jsonld/SequenceRange_v0.2-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/SequenceRange/jsonld/SequenceRange_v0.2-DRAFT.json", - "https://bioschemas.org/profiles/SequenceRange/0.2-DRAFT" - ] - }, - { - "@id": "bioschemasdrafts:Study", - "@type": "rdfs:Class", - "rdfs:comment": " This Study profile presents the markup when describing a Study. Version: 0.3-DRAFT.

Summary of Changes


Changes since 0.2-DRAFT:
  • added sameAs property as recommended.
", - "schema:schemaVersion": [ - "https://github.com/BioSchemas/specifications/tree/master/Study/jsonld/Study_v0.3-DRAFT.json", - "https://bioschemas.org/profiles/Study/0.3-DRAFT" - ], - "rdfs:label": "Study", - "rdfs:subClassOf": { - "@id": "bioschemastypesdrafts:Study" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "Use to link to the Protein, Gene, etc that the study is about The subject matter of the content.\nInverse property: subjectOf.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/thing" - } - } - ], - "owl:cardinality": "many" - }, - "additionalProperty": { - "description": "Used to provide arbirary properties of a study. A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org.\n\nNote: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": "Used to indicate the person(s) or organizations that conducted the Study. Please use creator to indicate the Research project The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "$ref": "#/definitions/person" - } - ], - "owl:cardinality": "one" - }, - "citation": { - "description": " A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "creator": { - "description": "Used to specify the research project that created the study. Please use author to indicate the organisation, or individuals that conducted the study. The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "datePublished": { - "description": " Date of first broadcast/publication.", - "type": "string", - "format": "date", - "owl:cardinality": "one" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "endDate": { - "description": "Used to indicate the end date of the study. (Extension of existing schema.org property) The end date and time of the item (in ISO 8601 date format).", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "identifier": { - "description": " The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "isPartOf": { - "description": "Used to indicate the project that the study is a part of. Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of. Inverse property: hasPart.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "hasGrowthFacility": { - "description": "The kind of growth facility used in a plant study has growth facility", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "relatedStudy": { - "description": " A study that is related to this one.", - "oneOf": [ - { - "$ref": "#/definitions/study" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/study" - } - } - ], - "owl:cardinality": "many" - }, - "startDate": { - "description": "Used to indicate the start date of the study. (Extension of existing schema.org property) The start date and time of the item (in ISO 8601 date format).", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "studyDomain": { - "description": "For example, in the life sciences we could have\nFunctional Genomics: http://edamontology.org/topic_0085\nProtemics: http://edamontology.org/topic_0121 Define the domain of the study. For example, the domain could be astrophysics, functional genomics or earth science. Those domains can also have an ontology reference.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "studyLocation": { - "description": "(Reuse of property from MedicalStudy; Expected types extended.) The location in which the study is taking/took place.", - "oneOf": [ - { - "$ref": "#/definitions/administrativearea" - }, - { - "$ref": "#/definitions/place" - } - ], - "owl:cardinality": "one" - }, - "studyProcess": { - "description": "For example, in the life sciences we could have \nRNA-seq of coding RNA from single cells: http://www.ebi.ac.uk/efo/EFO_0005684\ncase control design: http://www.ebi.ac.uk/efo/EFO_0001427 A process performed as part of an experiment or wider study, i.e. intentionally designed.\nThese processes can have ontology URL attached to.", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "studySubject": { - "description": "(Reuse of property from MedicalStudy; Expected types extended.) A subject of the study, i.e. one of the medical conditions, therapies, devices, drugs, etc. investigated by the study.", - "anyOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "$ref": "#/definitions/medicalentity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/medicalentity" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": " URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Study/jsonld/Study_v0.3-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "author", - "datePublished", - "description", - "identifier", - "name", - "studyDomain", - "studySubject", - "conformsTo" - ], - "recommended": [ - "about", - "additionalProperty", - "citation", - "creator", - "dateCreated", - "endDate", - "keywords", - "startDate", - "studyLocation", - "studyProcess", - "url", - "sameAs" - ], - "optional": [ - "isPartOf", - "hasGrowthFacility", - "relatedStudy" - ], - "definitions": { - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "study": { - "@type": "bioschemas:Study", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "place": { - "@type": "Place", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "address": { - "oneOf": [ - { - "type": "string" - }, - { - "$ref": "#/definitions/postaladdress" - } - ] - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - } - }, - "administrativearea": { - "@type": "schema:AdministrativeArea", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "biochementity": { - "@type": "bioschemas:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "medicalentity": { - "@type": "schema:MedicalEntity", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "postaladdress": { - "@type": "schema:PostalAddress", - "type": "object", - "properties": { - "addressCountry": { - "type": "string" - }, - "addressLocality": { - "type": "string" - }, - "addressRegion": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "streetAddress": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Study/jsonld/Study_v0.3-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:TrainingMaterial", - "@type": "rdfs:Class", - "rdfs:comment": "A specification for describing training materials in life sciences. The Life Science Training Materials specification provides a way to describe bioscience training material on the World Wide Web. It defines a set of metadata and vocabularies, built on top of existing technologies and standards, that can be used to represent events in Web pages and applications. The goal of the specification is to make it easier to discover, exchange and integrate life science training material information across the Internet. Version: 1.1-DRAFT.

Summary of Changes


Changes since previous draft 0.9-DRAFT-2020_12_08 of the TrainingMaterials profile:
  • added sameAs property as recommended
", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/TrainingMaterial/1.1-DRAFT", - "https://github.com/BioSchemas/specifications/tree/master/TrainingMaterial/jsonld/TrainingMaterial_v1.1-DRAFT.json" - ], - "rdfs:label": "TrainingMaterial", - "rdfs:subClassOf": { - "@id": "schema:LearningResource" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "about": { - "description": "The subject of this Training Material. Use the DefinedTerm type to add a\n controlled vocabulary term to describe the topic (such as from the EDAM\n ontology) The subject matter of the content.\n Inverse property: subjectOf.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/thing" - } - } - ], - "owl:cardinality": "many" - }, - "abstract": { - "description": " An abstract is a short description that summarizes a CreativeWork.", - "type": "string", - "owl:cardinality": "one" - }, - "accessibilitySummary": { - "description": " A human-readable summary of specific accessibility features or deficiencies, consistent with the other accessibility metadata but expressing subtleties such as \"short descriptions are present but long descriptions will be needed for non-visual users\" or \"short descriptions are present and no long descriptions are needed.\"", - "type": "string", - "owl:cardinality": "one" - }, - "audience": { - "description": "A succinct description of the intended target audience for your materials: e.g., graduates, postgraduates, clinicians. An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience.", - "oneOf": [ - { - "$ref": "#/definitions/audience" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/audience" - } - } - ], - "owl:cardinality": "many" - }, - "author": { - "description": " Those involved in the preparation, creation and/or presentation of the published work, specifically writing the initial draft The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "competencyRequired": { - "description": " Knowledge, skill, ability or personal attribute that must be demonstrated by a person or other entity in order to do something such as earn an Educational Occupational Credential or understand a LearningResource.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "contributor": { - "description": "Contributors are those that made non-authorship contributions e.g. critical review, commentary or revision A secondary contributor to the CreativeWork or Event.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "creativeWorkStatus": { - "description": "The status of a training material. If this is not filled in it will be regarded as Active.\n\nOptions are 'Active', 'Under development', and 'Archived'. The status of a creative work in terms of its stage in a lifecycle. Example terms include Incomplete, Draft, Published, Obsolete. Some organizations define a set of terms for the stages of their publication lifecycle.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "dateCreated": { - "description": " The date on which the CreativeWork was created or the item was added to a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "dateModified": { - "description": " The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "datePublished": { - "description": " Date of first broadcast/publication.", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "$ref": "#/definitions/datetime" - } - ], - "owl:cardinality": "one" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "educationalLevel": { - "description": "The students level of ability in the topic being taught. Examples of skill levels include 'beginner', 'intermediate' or 'advanced'. The level in terms of progression through an educational or training context. Examples of educational levels include 'beginner', 'intermediate' or 'advanced', and formal sets of level indicators.", - "oneOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "hasPart": { - "description": "A sub-training material or externally referenced training material\n Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).\n Inverse property: isPartOf.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": "An identifier for this resource such as a DOI or compact URI\n The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "inLanguage": { - "description": "Defaults to English if not specified. Please choose a value from [IETF BCP 47 standard](http://tools.ietf.org/html/bcp47).\nYou can add multiple languages if the Training Material offers different translations The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.", - "anyOf": [ - { - "$ref": "#/definitions/language" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/language" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "The Course this Training Material was/will be used in. Or a training material this training material is a part of (for example, if this is a module in a book, isPartOf can describe the book).\n\nInverse property: hasPart\n\nIf this varies in CourseInstances, use the workFeatured property Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.\n Inverse property: hasPart.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "keywords": { - "description": " Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "learningResourceType": { - "description": "This may include things such as video lecture, e-Learning module, or tutorial. The predominant type or kind characterizing the learning resource. For example, 'presentation', 'handout'.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "If there is a licence it must be added. A license document that applies to this content, typically indicated by URL.", - "anyOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "mentions": { - "description": "Datasets, tools, technologies, entities etc, which are referred to by this training material or actively used in this training material. Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept.", - "oneOf": [ - { - "$ref": "#/definitions/thing" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/thing" - } - } - ], - "owl:cardinality": "many" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "recordedAt": { - "description": "The course instance or event where this training material was or will be featured. \n\nUse isPartOf to refer to a Course, unless this training material is unique to a specific Course Instance. The Event where the CreativeWork was recorded. The CreativeWork may capture all or part of the event.\nInverse property: recordedIn.", - "oneOf": [ - { - "$ref": "#/definitions/event" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/event" - } - } - ], - "owl:cardinality": "many" - }, - "teaches": { - "description": " The item being described is intended to help a person learn the competency or learning outcome defined by the referenced term.", - "anyOf": [ - { - "$ref": "#/definitions/definedterm" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/definedterm" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "timeRequired": { - "description": "The estimated time it takes to work through this resource.\n\nPlease specify in [ISO 8601 duration format](https://en.wikipedia.org/wiki/ISO_8601). Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience, e.g. 'PT30M', 'PT1H25M'.", - "$ref": "#/definitions/duration", - "owl:cardinality": "one" - }, - "url": { - "description": "The preferred URL of the Training Material. You must provide this value if it is known. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "version": { - "description": "If this training material is versioned, its strongly recommended you use this property to list the version being displayed The version of the CreativeWork embodied by a specified resource.", - "oneOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "workTranslation": { - "description": " A work that is a translation of the content of this work. e.g. \u897f\u904a\u8a18 has an English workTranslation \u201cJourney to the West\u201d,a German workTranslation \u201cMonkeys Pilgerfahrt\u201d and a Vietnamese translation T\u00e2y du k\u00fd b\u00ecnh kh\u1ea3o.\nInverse property: translationOfWork.", - "oneOf": [ - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/TrainingMaterial/jsonld/TrainingMaterial_v1.1-DRAFT.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "description", - "keywords", - "name", - "conformsTo" - ], - "recommended": [ - "about", - "abstract", - "audience", - "author", - "competencyRequired", - "educationalLevel", - "identifier", - "inLanguage", - "learningResourceType", - "license", - "mentions", - "teaches", - "timeRequired", - "url", - "sameAs" - ], - "optional": [ - "accessibilitySummary", - "contributor", - "creativeWorkStatus", - "dateCreated", - "dateModified", - "datePublished", - "hasPart", - "isPartOf", - "recordedAt", - "version", - "workTranslation" - ], - "definitions": { - "thing": { - "@type": "schema:Thing", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "audience": { - "@type": "schema:Audience", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "definedterm": { - "@type": "DefinedTerm", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "termCode": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "inDefinedTermSet": { - "$ref": "#/definitions/definedtermset" - } - }, - "required": [] - }, - "definedtermset": { - "@type": "DefinedTermSet", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "datetime": { - "@type": "schema:DateTime", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "language": { - "@type": "schema:Language", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "event": { - "@type": "bioschemas:Event", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "duration": { - "@type": "schema:Duration", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/TrainingMaterial/jsonld/TrainingMaterial_v1.1-DRAFT.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdrafts:hasStatus", - "rdfs:comment": "One of pseudogene, dead, killed, live, predicted, suppressed.", - "@type": "rdf:Property", - "rdfs:label": "hasStatus", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Gene" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "dwc:vernacularName", - "rdfs:comment": "A vernacular (common) name of the taxon.", - "@type": "rdf:Property", - "rdfs:label": "vernacularName", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:scientificName", - "rdfs:comment": "A TaxonName representing the currently valid (zoological) or accepted (botanical) name for that taxon.", - "@type": "rdf:Property", - "rdfs:label": "scientificName", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:TaxonName" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:alternateScientificName", - "rdfs:comment": "A TaxonName representing a scientific name, with authorship and date information if known, of a synonym of the currently valid (zoological) or accepted (botanical) name.", - "@type": "rdf:Property", - "rdfs:label": "alternateScientificName", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:TaxonName" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:isBasedOn", - "rdfs:comment": "A resource from which this work is derived or from which it is a modification or adaption. Supersedes, isBasedOnUrl. \n A CreativeWork, such as a scholarly article, asserting the status of the accepted/valid name and synonyms, retained for the taxon circumscription.", - "@type": "rdf:Property", - "rdfs:label": "isBasedOn", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Taxon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "bioschemasdrafts:codeRepository", - "rdfs:comment": "Link to the repository where the un-compiled, human readable code and related code is located (SVN, github, CodePlex).", - "@type": "rdf:Property", - "rdfs:label": "codeRepository", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:input", - "rdfs:comment": "Specification of a consumed input.", - "@type": "rdf:Property", - "rdfs:label": "input", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemasdrafts:FormalParameter" - } - ] - }, - { - "@id": "bioschemasdrafts:output", - "rdfs:comment": "Specification of a produced output.", - "@type": "rdf:Property", - "rdfs:label": "output", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemasdrafts:FormalParameter" - } - ] - }, - { - "@id": "bioschemasdrafts:programmingLanguage", - "rdfs:comment": "The computer programming language.", - "@type": "rdf:Property", - "rdfs:label": "programmingLanguage", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:applicationSubCategory", - "@type": "rdf:Property", - "rdfs:comment": "Subcategory of the application. \"A URL to the subcategory of ComputationalWorkflow. Note that the applicationCategory is implicitly Workflow. Example: \"applicationCategory\": \"http://edamontology.org/topic_3948\"", - "rdfs:label": "applicationSubCategory", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ComputationalWorkflow" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:featureList", - "@type": "rdf:Property", - "rdfs:comment": "Features or modules provided by this application (and possibly required by other applications). Functionality provided by the ComputatiionalWorkflow. ", - "rdfs:label": "featureList", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ComputationalWorkflow" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:acceptanceNotificationDate", - "rdfs:comment": "Date for the host to confirm acceptance to applicants.", - "@type": "rdf:Property", - "rdfs:label": "acceptanceNotificationDate", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "bioschemasdrafts:contact", - "rdfs:comment": "Main point of contact that can be contacted for general queries. This would be an event organizer or an administrator.", - "@type": "rdf:Property", - "rdfs:label": "contact", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Organization" - }, - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bioschemasdrafts:eventType", - "rdfs:comment": "This can be one of 4 options. Please see controlled vocabulary.", - "@type": "rdf:Property", - "rdfs:label": "eventType", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:EventType" - } - ] - }, - { - "@id": "bioschemasdrafts:hostInstitution", - "rdfs:comment": "The organization or institution responsible for hosting the event (not necessarily responsible for organizing).", - "@type": "rdf:Property", - "rdfs:label": "hostInstitution", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Organization" - } - ] - }, - { - "@id": "bioschemasdrafts:accreditation", - "rdfs:comment": "Type if accrediation or organisation that accredits the event.", - "@type": "rdf:Property", - "rdfs:label": "accreditation", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Organization" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:audience", - "rdfs:comment": "An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience. \n The scientific background the participants should be from. Please use a term from EDAM: Topic. Note: Bioschemas have changed the Expected Types from Audience to URL.", - "@type": "rdf:Property", - "rdfs:label": "audience", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:deadline", - "rdfs:comment": "Deadlines dates for this event e.g. application deadline, poster submission, paper submission, early registration.", - "@type": "rdf:Property", - "rdfs:label": "deadline", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:eligibility", - "rdfs:comment": "Defines the type of eligibility to attend this event e.g. first come first served. Please use one of the values from the Controlled Vocabulary column.", - "@type": "rdf:Property", - "rdfs:label": "eligibility", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:prerequisite", - "rdfs:comment": "A list of prerequisites to be able to attend the event.", - "@type": "rdf:Property", - "rdfs:label": "prerequisite", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:programme", - "rdfs:comment": "A plan or schedule of activities or procedures to be followed.", - "@type": "rdf:Property", - "rdfs:label": "programme", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:registrationStatus", - "rdfs:comment": "The status of registration for an event; choose a value from the Controlled Vocabulary column. Controlled vocabulary: proposed', 'pre-open', 'open', 'cancelled', 'full'.", - "@type": "rdf:Property", - "rdfs:label": "registrationStatus", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:submitter", - "rdfs:comment": "The person or organization who submits an event to a repository or registry of events (such as iAnn, ISCB).", - "@type": "rdf:Property", - "rdfs:label": "submitter", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Event" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Organization" - }, - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bioschemasdrafts:labEquipmentUsed", - "rdfs:comment": "A laboratory equipment used by a person to follow one or more steps described in this LabProtocol. Controlled Vocabulary: BAO, EFO, ERO, OBI", - "@type": "rdf:Property", - "rdfs:label": "labEquipmentUsed", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:bioSampleUsed", - "rdfs:comment": "BioSample used in the protocol. It could be a record in a Dataset describing the sample or a physical object corresponding to the sample or a URL pointing to the type of sample used. Controlled Vocabulary: NCBI Taxonomy, Uberon", - "@type": "rdf:Property", - "rdfs:label": "bioSampleUsed", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - }, - { - "@id": "bioschemastypes:BioSample" - }, - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "bioschemastypes:Taxon" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:totalTime", - "rdfs:comment": "The total time required to perform instructions or a direction (including time to prepare the supplies), in ISO 8601 duration format.", - "@type": "rdf:Property", - "rdfs:label": "totalTime", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Duration" - } - ] - }, - { - "@id": "bioschemasdrafts:protocolPurpose", - "rdfs:comment": "BioSample used in the protocol. It could be a record in a Dataset describing the sample or a physical object corresponding to the sample or a URL pointing to the type of sample used. Controlled Vocabulary: NCBI Taxonomy, Uberon", - "@type": "rdf:Property", - "rdfs:label": "protocolPurpose", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:reagentUsed", - "rdfs:comment": "Reagents used in the protocol. ChEBI and PubChem entities can be used whenever available. Commercial names are also acceptable. Controlled Vocabulary: ChEBI, PubChem", - "@type": "rdf:Property", - "rdfs:label": "reagentUsed", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - }, - { - "@id": "schema:DefinedTerm" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:softwareUsed", - "rdfs:comment": "Software or tool used as part of the lab protocol to complete a part of it.", - "@type": "rdf:Property", - "rdfs:label": "softwareUsed", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:SoftwareApplication" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:performTime", - "rdfs:comment": "The length of time it takes to perform instructions or a direction (not including time to prepare the supplies), in ISO 8601 duration format.", - "@type": "rdf:Property", - "rdfs:label": "performTime", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Duration" - } - ] - }, - { - "@id": "bioschemasdrafts:prepTime", - "rdfs:comment": "The length of time it takes to prepare the items to be used in instructions or a direction, in ISO 8601 duration format.", - "@type": "rdf:Property", - "rdfs:label": "prepTime", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:LabProtocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Duration" - } - ] - }, - { - "@id": "bioschemasdrafts:budget", - "rdfs:comment": "The annual (or total - for a project) budget for the organization.", - "@type": "rdf:Property", - "rdfs:label": "budget", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Organization" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PriceSpecification" - } - ] - }, - { - "@id": "bioschemasdrafts:founderMember", - "rdfs:comment": "For an alliance or collaboration or project, the founding members. NOTE: schema/Organization has founder but this has a type of Person not Person and Organization.", - "@type": "rdf:Property", - "rdfs:label": "founderMember", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Organization" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Organization" - }, - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bioschemasdrafts:fundingModel", - "rdfs:comment": "A description of how the organization is funded.", - "@type": "rdf:Property", - "rdfs:label": "fundingModel", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Organization" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:membershipCategory", - "rdfs:comment": "Defines a membership category and associated fees (for projects and alliances etc.).", - "@type": "rdf:Property", - "rdfs:label": "membershipCategory", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Organization" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Offer" - } - ] - }, - { - "@id": "bioschemasdrafts:status", - "rdfs:comment": "To record if the organization is still alive, and if it were are project or alliance, what the outcome was, or if it has closed down or merged, why and when. Note: There is a health-lifesci.status, but this is not related to the current status property", - "@type": "rdf:Property", - "rdfs:label": "status", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Organization" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:advisor", - "rdfs:comment": "A person who has been an educational, professional or personal advisor to the person.", - "@type": "rdf:Property", - "rdfs:label": "advisor", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bioschemasdrafts:curriculumVitae", - "rdfs:comment": "A link or body of text describing the person\u2019s notable achievements, employment history, and contact details.", - "@type": "rdf:Property", - "rdfs:label": "curriculumVitae", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:experience", - "rdfs:comment": "A textual description of the professional experiences a person has acquired.", - "@type": "rdf:Property", - "rdfs:label": "experience", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:expertise", - "rdfs:comment": "A textual description of the topic which a person has the most expertise in. This should make use of an ontology such as the EDAM ontology. Controlled Vocabulary: EDAM:Topic (http://edamontology.org/topic_0003)", - "@type": "rdf:Property", - "rdfs:label": "expertise", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bioschemasdrafts:interest", - "rdfs:comment": "Any interests held by the person. These should be single words or short phrases that relate to a person.", - "@type": "rdf:Property", - "rdfs:label": "interest", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:internatonalActivities", - "rdfs:comment": "Global connetions related to teaching and scholarly work in the past 3 years.", - "@type": "rdf:Property", - "rdfs:label": "internatonalActivities", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bioschemasdrafts:journalReferee", - "rdfs:comment": "Which journals this person is a referee of.", - "@type": "rdf:Property", - "rdfs:label": "journalReferee", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "bioschemasdrafts:orcid", - "rdfs:comment": "The url of ID of the person\u2019s ORCID (see http://orcid.org).", - "@type": "rdf:Property", - "rdfs:label": "orcid", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:works", - "rdfs:comment": "All or notable publications, presentations, training materials, research outputs or any other body of work attributed to this person.", - "@type": "rdf:Property", - "rdfs:label": "works", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "bioschemasdrafts:additionalProperty", - "rdfs:comment": "A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. \n Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, \u2026) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism. \n As much a possible, do not use it! Alternatively, consider reusing properties/relations already coined in controlled vocabularies. We recommed to look at the OBO Relations Ontology (RO) or the Semanticscience Integrated Ontology (SIO) as starting points.", - "@type": "rdf:Property", - "rdfs:label": "additionalProperty", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - } - ] - }, - { - "@id": "bioschemasdrafts:contains", - "rdfs:comment": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: isContainedIn. \n For proteins, it can be used to link to protein sequence annotations such as domains, sites, regions, etc.", - "@type": "rdf:Property", - "rdfs:label": "contains", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - }, - { - "@id": "bioschemasdeprecated:ProteinAnnotation" - } - ] - }, - { - "@id": "bioschemasdrafts:hasCategoryCode", - "rdfs:comment": "A controlled vocabulary term equivalent to this entity. For instance, an organism coined in NCBI taxonomy can be represented as a BioChemEntity. As it also exists as a term in an ontology, it would be nice to capture that information via categoryCode.", - "@type": "rdf:Property", - "rdfs:label": "hasCategoryCode", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:CategoryCode" - } - ] - }, - { - "@id": "bioschemasdrafts:isContainedIn", - "rdfs:comment": "Indicates a BioChemEntity that this BioChemEntity is (in some sense) part of. \n For proteins, it is recommended to at least specify the taxon/organism associated to the described protein. For taxon/organism, it is a good practice to use hasCategoryCode to point to a controlled vacabulary such as NCBI taxon or UniProt Taxonomy. Including as well the GO cellular locations is optional; for cellular locations it is a good practice to use hasCategorryCode to point to a GO Cellular Location term.", - "@type": "rdf:Property", - "rdfs:label": "isContainedIn", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - } - ] - }, - { - "@id": "bioschemasdrafts:location", - "rdfs:comment": "The location can be refer to a position in a chromosome or sequence or to a physical place where, for instance, a sample is stored. Using additionalType is advised to make the distinction. For instance, FALDO can be used for sequence coordinates. \n Note: The list of Expected Types has been extended as schema.org/location only has Place, PostalAddress and Text.", - "@type": "rdf:Property", - "rdfs:label": "location", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:boundMolecule", - "rdfs:comment": "Bound molecules.", - "@type": "rdf:Property", - "rdfs:label": "boundMolecule", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:expressionSystem", - "rdfs:comment": "Organism where this protein extructure is expresed.", - "@type": "rdf:Property", - "rdfs:label": "expressionSystem", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypes:BioChemEntity" - }, - { - "@id": "bioschemastypes:Taxon" - } - ] - }, - { - "@id": "bioschemasdrafts:structureDeterminationMethod", - "rdfs:comment": "Method used to determine the protein structure.", - "@type": "rdf:Property", - "rdfs:label": "structureDeterminationMethod", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinStructure" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:isMatchedBy", - "@type": "rdf:Property", - "rdfs:comment": "A model matching this BioChemEntity.", - "rdfs:label": "isMatchedBy", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:RNA" - }, - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:SequenceMatchingModel" - } - ] - }, - { - "@id": "ppeo:hasGrowthFacility", - "rdfs:comment": "Has growth facility. \n The kind of growth facility used in a plant study.", - "@type": "rdf:Property", - "rdfs:label": "hasGrowthFacility", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:Study" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:keywords", - "rdfs:comment": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas. \n NOTE: Keywords is not part of Event.", - "@type": "rdf:Property", - "rdfs:label": "keywords", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:Event" - }, - { - "@id": "bioschemasdrafts:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "rdf:type", - "rdfs:comment": "This is used by validation tools to indentify the profile used. You must use the value specified in the Controlled Vocabulary column. This is used by validation tools to indentify the profile used. You must use the value specified in the Controlled Vocabulary column.", - "@type": "rdf:Property", - "rdfs:label": "type", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:Event" - }, - { - "@id": "bioschemasdrafts:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:hasSequenceAnnotation", - "rdfs:comment": "An annotation on the BioPolymerSequence associated with this BioChemEntity. For genes, it can be used to link to gene sequence annotations such as variants or so.", - "@type": "rdf:Property", - "rdfs:label": "hasSequenceAnnotation", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:Gene" - }, - { - "@id": "bioschemasdrafts:Protein" - }, - { - "@id": "bioschemasdrafts:RNA" - } - ], - "schema:rangeIncludes": [ - { - "@id": "bioschemastypesdrafts:SequenceAnnotation" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:dateModified", - "rdfs:comment": "The date on which the CreativeWork was most recently modified or when the item\u2019s entry was modified within a DataFeed. \n NOTE: Keywords is not part of Event.", - "@type": "rdf:Property", - "rdfs:label": "dateModified", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:Event" - }, - { - "@id": "bioschemasdrafts:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - }, - { - "@id": "schema:DateTime" - } - ] - }, - { - "@id": "bioschemasdrafts:attachment", - "rdfs:comment": "Any files or related websites which give more information about this event. e.g. flyers, third party sites handling tickets.", - "@type": "rdf:Property", - "rdfs:label": "attachment", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:Event" - }, - { - "@id": "bioschemasdrafts:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:socialMedia", - "rdfs:comment": "Link to social media websites like twitter or facebook.", - "@type": "rdf:Property", - "rdfs:label": "socialMedia", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:Event" - }, - { - "@id": "bioschemasdrafts:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:topic", - "rdfs:comment": "The scientific topic the event is about. Please use a term from EDAM: Topic.", - "@type": "rdf:Property", - "rdfs:label": "topic", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:Event" - }, - { - "@id": "bioschemasdrafts:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "dct:conformsTo", - "@type": "rdf:Property", - "rdfs:comment": "Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used. Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example.", - "rdfs:label": "conformsTo", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:Gene" - }, - { - "@id": "bioschemasdrafts:Taxon" - }, - { - "@id": "bioschemasdrafts:TaxonName" - }, - { - "@id": "bioschemasdrafts:ChemicalSubstance" - }, - { - "@id": "bioschemasdrafts:ComputationalTool" - }, - { - "@id": "bioschemasdrafts:ComputationalWorkflow" - }, - { - "@id": "bioschemasdrafts:Course" - }, - { - "@id": "bioschemasdrafts:CourseInstance" - }, - { - "@id": "bioschemasdrafts:DataCatalog" - }, - { - "@id": "bioschemasdrafts:Dataset" - }, - { - "@id": "bioschemasdrafts:Disease" - }, - { - "@id": "bioschemasdrafts:Event" - }, - { - "@id": "bioschemasdrafts:FormalParameter" - }, - { - "@id": "bioschemasdrafts:Journal" - }, - { - "@id": "bioschemasdrafts:LabProtocol" - }, - { - "@id": "bioschemasdrafts:MolecularEntity" - }, - { - "@id": "bioschemasdrafts:Organization" - }, - { - "@id": "bioschemasdrafts:Person" - }, - { - "@id": "bioschemasdrafts:Phenotype" - }, - { - "@id": "bioschemasdrafts:Protein" - }, - { - "@id": "bioschemasdrafts:ProteinStructure" - }, - { - "@id": "bioschemasdrafts:PublicationIssue" - }, - { - "@id": "bioschemasdrafts:PublicationVolume" - }, - { - "@id": "bioschemasdrafts:RNA" - }, - { - "@id": "bioschemasdrafts:Sample" - }, - { - "@id": "bioschemasdrafts:ScholarlyArticle" - }, - { - "@id": "bioschemasdrafts:SemanticTextAnnotation" - }, - { - "@id": "bioschemasdrafts:SequenceAnnotation" - }, - { - "@id": "bioschemasdrafts:SequenceRange" - }, - { - "@id": "bioschemasdrafts:Study" - }, - { - "@id": "bioschemasdrafts:TrainingMaterial" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:Thing" - } - ] - } - ], - "_meta": { - "username": "gtsueng", - "url": "https://raw.githubusercontent.com/BioSchemas/bioschemas-dde/main/bioschemasdrafts.json", - "date_created": "2023-05-25T14:56:08.343496-07:00", - "last_updated": "2023-10-03T10:56:46.232683-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:44.482117-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "datacite", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "bts": "http://discovery.biothings.io/" - }, - "@graph": [ - { - "@id": "bts:DataCite", - "@type": "rdfs:Class", - "rdfs:comment": "some description about this class", - "rdfs:label": "DataCite", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "titles": { - "description": "the title of the item", - "type": "object", - "properties": { - "title": { - "type": "string", - "description": "title of the publication" - } - } - }, - "dates": { - "description": "a list of dates", - "type": "object", - "properties": { - "date": { - "description": "date of publications", - "type": "string" - }, - "dateType": { - "type": "string", - "description": "type of date" - } - } - }, - "formats": { - "description": "types of formats", - "type": "string" - }, - "sizes": { - "description": "list of sizes", - "type": "number" - }, - "publicationYear": { - "description": "year dataset was published", - "type": "string" - }, - "subjects": { - "description": "types of formats", - "type": "string" - }, - "resourceType": { - "description": "type of resource", - "type": "string" - }, - "resourceTypeGeneral": { - "description": "general type of resource", - "type": "string" - }, - "identifiers": { - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "type": "object", - "properties": { - "identifier": { - "type": "string", - "description": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details." - }, - "identifierType": { - "type": "string", - "description": "type of identifier" - } - } - }, - "descriptions": { - "description": "a list of descriptions", - "type": "object", - "properties": { - "description": { - "type": "string", - "description": "description about the item" - }, - "descriptionType": { - "type": "string", - "description": "type of description" - } - } - }, - "geoLocation": { - "description": "a list of places of ocurrence", - "type": "object", - "properties": { - "geoLocationPlace": { - "type": "string", - "description": "place of ocurrence" - } - } - }, - "fundingReference": { - "description": "a list of descriptions", - "type": "object", - "properties": { - "funderName": { - "type": "string", - "description": "name of person or organization" - }, - "awardNumber": { - "type": "string", - "description": "number of award" - }, - "awardURI": { - "type": "string", - "description": "url of the award" - }, - "awardTitle": { - "type": "string", - "description": "title of the award" - } - } - }, - "rightsList": { - "description": "list of licenses and rights", - "type": "object", - "properties": { - "rights": { - "type": "string", - "description": "title of the license" - }, - "rightsURI": { - "type": "string", - "description": "url of the license" - } - } - }, - "publisher": { - "description": "The publisher of the creative work.", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "contributors": { - "description": "A secondary contributor to the CreativeWork or Event.", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "name of the person" - }, - "affiliation": { - "type": "string", - "description": "affliliation" - } - } - }, - "version": { - "description": "The version of the CreativeWork embodied by a specified resource.", - "type": "string" - }, - "creators": { - "description": "The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "name of the person" - }, - "affiliation": { - "type": "string", - "description": "affliliation" - } - } - } - }, - "required": [ - "titles", - "resourceType", - "resourceTypeGeneral", - "identifiers", - "publisher", - "creator", - "publicationYear" - ] - } - }, - { - "@id": "bts:titles", - "@type": "rdfs:Property", - "rdfs:comment": "the title of the item", - "rdfs:label": "titles", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bts:publicationYear", - "@type": "rdfs:Property", - "rdfs:comment": "year of publication", - "rdfs:label": "publicationYear", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bts:identifiers", - "@type": "rdfs:Property", - "rdfs:comment": "The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.", - "rdfs:label": "identifiers", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Thing" - } - ] - }, - { - "@id": "bts:dates", - "@type": "rdfs:Property", - "rdfs:comment": "a list of dates", - "rdfs:label": "dates", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "bts:descriptions", - "@type": "rdfs:Property", - "rdfs:comment": "a list of descriptions", - "rdfs:label": "descriptions", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Thing" - } - ] - }, - { - "@id": "bts:contributors", - "@type": "rdfs:Property", - "rdfs:comment": "a list of contributors", - "rdfs:label": "contributors", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bts:creators", - "@type": "rdfs:Property", - "rdfs:comment": "a list of creators", - "rdfs:label": "creators", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Person" - } - ] - }, - { - "@id": "bts:descriptioType", - "@type": "rdfs:Property", - "rdfs:comment": "what type of description", - "rdfs:label": "descriptioType", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bts:formats", - "@type": "rdfs:Property", - "rdfs:comment": "type of format", - "rdfs:label": "formats", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bts:fundingReference", - "@type": "rdfs:Property", - "rdfs:comment": "description", - "rdfs:label": "fundingReference", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:MonetaryGrant" - } - ] - }, - { - "@id": "bts:subjects", - "@type": "rdfs:Property", - "rdfs:comment": "description", - "rdfs:label": "subjects", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bts:rightsList", - "@type": "rdfs:Property", - "rdfs:comment": "description", - "rdfs:label": "rightsList", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bts:resourceType", - "@type": "rdfs:Property", - "rdfs:comment": "type of resource", - "rdfs:label": "resourceType", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bts:resourceTypeGeneral", - "@type": "rdfs:Property", - "rdfs:comment": "general type of resource", - "rdfs:label": "resourceTypeGeneral", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "bts:sizes", - "@type": "rdfs:Property", - "rdfs:comment": "description", - "rdfs:label": "sizes", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ] - }, - { - "@id": "bts:geoLocation", - "@type": "rdfs:Property", - "rdfs:comment": "description", - "rdfs:label": "geoLocation", - "schema:domainIncludes": { - "@id": "bts:DataCite" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/data2health/schemas/master/Dataset/DataCite/DataCite.json", - "username": "cwu@scripps.edu", - "timestamp": "2023-05-25T00:00:47.874562", - "last_updated": "2023-10-03T10:56:46.405930-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:44.687528-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "crosswalks", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "owl": "http://www.w3.org/2002/07/owl/", - "crosswalks": "https://discovery.biothings.io/view/crosswalks/" - }, - "@graph": [ - { - "@id": "crosswalks:MetadataCrosswalk", - "@type": "rdfs:Class", - "rdfs:comment": "This is a schema for defining a metadata crosswalk or a collection of properties which have been mapped across multiple schemas or data element definitions.", - "rdfs:label": "MetadataCrosswalk", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name of the metadata crosswalk or mapping.", - "type": "string", - "owl:cardinality": "one" - }, - "description": { - "description": "A description of the metadata crosswalk or mapping.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "An identifier for the crosswalk itself.", - "type": "string", - "owl:cardinality": "one" - }, - "author": { - "description": "The author of this metadata crosswalk or mapping. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.", - "anyOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - }, - { - "description": "Reusable person definition", - "@type": "schema:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "identifier": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "oneOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - } - ] - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "description": "Reusable person definition", - "@type": "schema:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "identifier": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "oneOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - } - ] - } - }, - "required": [ - "name" - ] - } - } - ], - "owl:cardinality": "many" - }, - "includesProperty": { - "description": "Properties that are included in this metadata crosswalk or mapping (ie - properties that are mapped to different schemas).", - "oneOf": [ - { - "description": "A property that is mapped across (a) different schema(s). ", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "sameAs": { - "description": "Equivalent properties in other schemas", - "oneOf": [ - { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "description": "A property that is mapped across (a) different schema(s). ", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "sameAs": { - "description": "Equivalent properties in other schemas", - "oneOf": [ - { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - } - } - ], - "owl:cardinality": "many" - }, - "creditText": { - "description": "Text that can be used to credit person(s) and/or organization(s) associated with this metadata crosswalk or mapping.", - "type": "string", - "owl:cardinality": "one" - }, - "funding": { - "description": "A person or organization that supported (sponsored) this metadata crosswalk or mapping through some kind of financial contribution.", - "oneOf": [ - { - "type": "object", - "@type": "schema:MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the Computational Tool" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Computational Tool" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - }, - { - "type": "array", - "items": { - "type": "object", - "@type": "schema:MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the Computational Tool" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Computational Tool" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - } - } - ], - "owl:cardinality": "many" - }, - "hasPart": { - "description": "Any schemas that have been included in this metadata crosswalk or mapping. For publications, creative works or anything other than a schema, use 'isBasedOn'.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "isPartOf": { - "description": "Any Schemas or crosswalks which include this metadata crosswalk or mapping. For publications, creative works, or anything other than schemas, use 'isBasisFor'.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "isBasedOn": { - "description": "Citations of publications, schemas, or other creative works that were the basis for this metadata crosswalk or mapping.", - "oneOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "isBasisFor": { - "description": "Citations of publications, schemas, or other creative works that were based on this metadata crosswalk or mapping. Eg- citations of websites, resources etc. that used this crosswalk.", - "oneOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "sdPublisher": { - "description": "Indicates the party responsible for generating and publishing the current structured data markup, typically in cases where the structured data is derived automatically from existing published content but published on a different site. For example, student projects and open data initiatives often re-publish existing content with more explicitly structured metadata. The\n[[sdPublisher]] property helps make such practices more explicit.", - "anyOf": [ - { - "description": "Reusable person definition", - "@type": "schema:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "identifier": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "oneOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - } - ] - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "description": "Reusable person definition", - "@type": "schema:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "identifier": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "oneOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - } - ] - } - }, - "required": [ - "name" - ] - } - }, - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - }, - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "license": { - "description": "A license document that applies to this metadata crosswalk or mapping, typically indicated by URL.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "datePublished": { - "description": "Date of first broadcast/publication of this metadata crosswalk or mapping.", - "format": "date", - "type": "string", - "owl:cardinality": "one" - }, - "dateModified": { - "description": "Date the metadata crosswalk or mapping was last updated.", - "type": "string", - "format": "date", - "owl:cardinality": "one" - }, - "citation": { - "description": "Citations for any publications, proceedings, working group documents describing the metadata crosswalk or mapping itself.", - "oneOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the identity of this metadata crosswalk or mapping. E.g. the URL of the CrossWalk from an official site or published link.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - } - }, - "required": [ - "name", - "description", - "author", - "includesProperty", - "hasPart", - "license" - ], - "recommended": [ - "identifier", - "isPartOf", - "isBasedOn", - "isBasisFor", - "funding", - "sameAs", - "datePublished", - "dateModified" - ], - "optional": [ - "creditText", - "sdPublisher", - "citation" - ], - "definitions": { - "propertyObject": { - "description": "A property that is mapped across (a) different schema(s). ", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "sameAs": { - "description": "Equivalent properties in other schemas", - "oneOf": [ - { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "schema:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "identifier": { - "type": "string", - "format": "uri" - }, - "affiliation": { - "oneOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - "citation": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - "funding": { - "type": "object", - "@type": "schema:MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the Computational Tool" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Computational Tool" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "description": "Reusable organization definition", - "@type": "schema:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - } - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - }, - "sameAsObject": { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "schema:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "owl:cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - }, - "schemaObject": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - "classObject": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - } - }, - { - "@id": "crosswalks:DataTransformer", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for defining a data transformation needed for converting the value of one property to be suitable for the corresponding mapped property.", - "rdfs:label": "DataTransformer", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string", - "owl:cardinality": "one" - }, - "description": { - "description": "A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string", - "owl:cardinality": "one" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - } - }, - "required": [], - "recommended": [], - "optional": [] - } - }, - { - "@id": "crosswalks:Property", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for defining a Property.", - "rdfs:label": "Property", - "rdfs:subClassOf": { - "@id": "schema:Property" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string", - "owl:cardinality": "one" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string", - "owl:cardinality": "one" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "includesTransform": { - "oneOf": [ - { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "sameAs": { - "description": "Equivalent properties in other schemas", - "oneOf": [ - { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "crosswalks:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "includesTransform": { - "oneOf": [ - { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - }, - { - "type": "array", - "items": { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "crosswalks:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "includesTransform": { - "oneOf": [ - { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'dct:conformsTo', it the url would be 'http://purl.org/dc/terms/conformsTo'.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ], - "owl:cardinality": "many" - }, - "cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ], - "owl:cardinality": "one" - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ], - "owl:cardinality": "one" - } - }, - "required": [ - "name", - "isPartOf", - "nestedName" - ], - "recommended": [ - "marginality", - "cardinality", - "rangeIncludes", - "domainIncludes", - "url" - ], - "optional": [ - "sameAs", - "includesTransform" - ], - "definitions": { - "transformSpec": { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "classObject": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - "citation": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - "sameAsObject": { - "description": "A property object which details a property and its mapping across different schema.", - "@type": "crosswalks:Property", - "type": "object", - "properties": { - "name": { - "description": "Name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If the property is heavily nested, use just the unnested property name for this field, and include the hierarchy using the dot notation under 'nestedName'.", - "type": "string" - }, - "nestedName": { - "description": "The nested name of the property. Note that a property may be heavily nested in one schema, and relatively unnested in another. If a property is heavily nested, include the hierarchy using the dot notation for this property, and the unnested property name for 'name'.", - "type": "string" - }, - "identifier": { - "description": "An identifier for the property. Suggested format: '{schema short name}:{property name}'.", - "type": "string" - }, - "domainIncludes": { - "description": "Relates a property to a class that is (one of) the type(s) the property is expected to be used on.", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "rangeIncludes": { - "description": "Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.", - "type": "array", - "oneOf": [ - { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema class or type.", - "@type": "schema:Class", - "type": "object", - "properties": { - "name": { - "description": "The name of the class or type.", - "type": "string" - }, - "url": { - "description": "Url for the class or type", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier for the class or type. Suggest using '{schema short name}:{class name}'", - "type": "string" - } - }, - "required": [] - } - } - ] - }, - "includesTransform": { - "oneOf": [ - { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "The transofrmation needed to convert the value of the subjcted property to the mapped target property.", - "@type": "crosswalks:DataTransformer", - "type": "object", - "properties": { - "pattern": { - "description": "The regular expression or regex pattern used for text transformations if used in lieu or in combination with a normalization, conversion, or transformation script", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "version": { - "description": "version of the normalizer, converter, or transformation script", - "type": "string" - }, - "description": { - "description": "A description of the item.", - "type": "string" - }, - "name": { - "description": "Name of the normalizer, converter, or transformation specification", - "type": "string" - }, - "url": { - "description": "URL of the transformation script if available", - "type": "string", - "format": "uri" - } - }, - "required": [] - } - } - ] - }, - "url": { - "description": "The url to the property in its respective schema. Example, for something like 'owl:cardinality', it the url would be 'https://www.w3.org/TR/owl-ref/#cardinality-def'." - }, - "isPartOf": { - "description": "The schema or Data Element set (if it is a mix and match instead of concept set-based) to which this property belongs.", - "oneOf": [ - { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - ] - }, - "cardinality": { - "description": "The cardinality of this property if available as defined in its respective schema. Note, that a schema may have multiple classes and the cardinality of the property may vary based on class, if this is the case the cardinality should be considered 'variable'. If it is not defined in a schema (like in schema.org), it should be considered 'unspecified.", - "type": "string", - "enum": [ - "one", - "many", - "variable", - "unspecified" - ] - }, - "marginality": { - "description": "The marginality of the property as defined in its respective schema. Note that a schema may include multiple classes and the marginality for the same property may vary between classes within the same schema. If this is the case, use: 'variable'. Otherwise, if the marginality is not specified like in schema.org, use 'unspecified'.", - "type": "string", - "enum": [ - "minimal or required", - "recommended", - "optional", - "variable", - "unspecified" - ] - } - }, - "required": [ - "name" - ] - }, - "schemaObject": { - "description": "A schema which was included in the mapping/crosswalk.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Schema name", - "type": "string" - }, - "alternateName": { - "description": "Commonly-used abbreviations or short names for the schema", - "type": "array", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the schema. Suggested format: '{schema short name}: {schema class name}' if class-specific, otherwise use the {schema short name}.", - "type": "string" - }, - "url": { - "description": "Url of the schema", - "type": "string", - "format": "uri" - }, - "version": { - "description": "The version of the schema referenced if available.", - "type": "string" - }, - "citation": { - "description": "A citation of the schema if available.", - "type": "array", - "anyOf": [ - { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - }, - { - "type": "array", - "items": { - "description": "A citation object.", - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [] - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - } - } - } - }, - { - "@id": "crosswalks:includesProperty", - "@type": "rdf:Property", - "rdfs:comment": "Properties that are included in the cross walk (ie - are mapped to different schemas).", - "rdfs:label": "includesProperty", - "schema:domainIncludes": { - "@id": "crosswalks:MetadataCrosswalk" - }, - "schema:rangeIncludes": [ - { - "@id": "crosswalks:Property" - } - ] - }, - { - "@id": "crosswalks:isBasisFor", - "@type": "rdf:Property", - "rdfs:comment": "A resource which is derived from this work or is a modification or adaption of this work. Inverse of isBasedOn.", - "rdfs:label": "isBasisFor", - "schema:domainIncludes": [ - { - "@id": "crosswalks:MetadataCrosswalk" - }, - { - "@id": "schema:CreativeWork" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:Product" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "crosswalks:doi", - "@type": "rdf:Property", - "rdfs:comment": "The digital object identifier (DOI) of the item.", - "rdfs:label": "doi", - "schema:domainIncludes": { - "@id": "schema:CreativeWork" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "crosswalks:pmid", - "@type": "rdf:Property", - "rdfs:comment": "The PubMed identifier of a publication.", - "rdfs:label": "pmid", - "schema:domainIncludes": { - "@id": "schema:CreativeWork" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "crosswalks:includesTransform", - "@type": "rdf:Property", - "rdfs:comment": "One or more transformation(s) or conversion(s) needed to ensure that the value of the property is suitable for the corresponding, mapped property. The value of this property should be either unique for each direction of a property mapping, or none (for when no conversion is needed).", - "rdfs:label": "includesTransform", - "schema:domainIncludes": { - "@id": "crosswalks:Property" - }, - "schema:rangeIncludes": [ - { - "@id": "crosswalks:DataTransformer" - } - ] - }, - { - "@id": "owl:cardinality", - "@type": "rdf:Property", - "rdfs:comment": "The cardinality of this property within the schema.", - "rdfs:label": "cardinality", - "schema:domainIncludes": { - "@id": "crosswalks:Property" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "crosswalks:nestedName", - "@type": "rdf:Property", - "rdfs:comment": "The nested name of a property using dot notation. If a property is heavily nested, its hierarchy may be captured using the dot notation for inclusion as the nested name. For example the name of the property 'distribution.url' should be 'url' for consistency with schema.org, but the nestedName will be 'distribution.url' for improved interpretability and interoperability.", - "rdfs:label": "nestedName", - "schema:domainIncludes": [ - { - "@id": "crosswalks:Property" - }, - { - "@id": "crosswalks:Property" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "crosswalks:marginality", - "@type": "rdf:Property", - "rdfs:comment": "The marginality (minimal/required, recommended, optional) of a property.", - "rdfs:label": "marginality", - "schema:domainIncludes": [ - { - "@id": "crosswalks:Property" - }, - { - "@id": "crosswalks:Property" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "crosswalks:isPartOf", - "@type": "rdf:Property", - "rdfs:comment": "A schema to which this item belongs.", - "rdfs:label": "isPartOf", - "schema:domainIncludes": [ - { - "@id": "crosswalks:MetadataCrosswalk" - }, - { - "@id": "crosswalks:Property" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - } - ] - }, - { - "@id": "crosswalks:sameAs", - "@type": "rdf:Property", - "rdfs:comment": "A URL or metadata object that unambiguously identifies the item.", - "rdfs:label": "sameAs", - "schema:domainIncludes": [ - { - "@id": "crosswalks:MetadataCrosswalk" - }, - { - "@id": "crosswalks:Property" - } - ], - "schema:rangeIncludes": [ - { - "@id": "crosswalks:Property" - }, - { - "@id": "schema:URL" - } - ] - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/gtsueng/DDE-CrossWalks/main/schema/MetadataCrossWalk.json", - "username": "gtsueng", - "timestamp": "2023-05-25T00:00:36.957675", - "last_updated": "2023-10-03T10:56:46.419784-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:44.828909-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "bioschemasdeprecated", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "owl": "http://www.w3.org/2002/07/owl/", - "bioschemas": "https://discovery.biothings.io/view/bioschemas/", - "bioschemasdrafts": "https://discovery.biothings.io/view/bioschemasdrafts/", - "bioschemastypes": "https://discovery.biothings.io/view/bioschemastypes/", - "bioschemastypesdrafts": "https://discovery.biothings.io/view/bioschemastypesdrafts/", - "bioschemasdeprecated": "https://discovery.biothings.io/view/bioschemasdeprecated/", - "dct": "http://purl.org/dc/terms/", - "@dateModified": "07/12/2023, 15:13:31" - }, - "@graph": [ - { - "@id": "bioschemasdrafts:ProteinAnnotation", - "@type": "rdfs:Class", - "owl:deprecated": "True", - "rdfs:comment": "This profile specification presents the BioChemEntity usage when describing a Protein annotation. Version: 0.6-DRAFT. \nChanges since the previous release of the ProtainAnnotation Profile: \nalternateName demoted to Optional level \n contains replaced by hasBioChemEntityPart \nisContainedIn replaced by isPartOfBioChemEntity \nsubcellularLocation added as an Optional level property", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/ProteinAnnotation/0.6-DRAFT", - "https://github.com/BioSchemas/specifications/blob/master/ProteinAnnotation/jsonld/ProteinAnnotation_v0.6-DRAFT-DEPRECATED.json" - ], - "rdfs:label": "ProteinAnnotation", - "rdfs:subClassOf": { - "@id": "schema:BioChemEntity" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "additionalProperty": { - "description": "As much a possible, do not use it! Alternatively, consider reusing properties/relations already coined in controlled vocabularies. We recommed to look at the [OBO Relations Ontology (RO)](http://obofoundry.org/ontology/ro.html) or the [Semanticscience Integrated Ontology (SIO)](http://sio.semanticscience.org/) as starting points. A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - } - ], - "owl:cardinality": "many" - }, - "additionalType": { - "description": "Should be set to any of the values listed in the Controlled Vocabulary. An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "alternateName": { - "description": " An alias for the item.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "hasBioChemEntityPart": { - "description": "Indicates a BioChemEntity that is (in some sense) a part of this BioChemEntity. Inverse property: isContainedIn. ", - "anyOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "creationMethod": { - "description": "Method used to create this annotation. ", - "$ref": "#/definitions/propertyvalue", - "owl:cardinality": "one" - }, - "description": { - "description": " A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "hasRepresentation": { - "description": "Representation of this entity. For instance, a chemical structure or sequence. A representation for this entity other than, for instance, an image (use image property for that) or the main web page/record (use mainEntityOfPage for that), and see background notes, for sameAs and url).", - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "identifier": { - "description": " The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "image": { - "description": " An image of the item. This can be a URL or a fully described ImageObject.", - "anyOf": [ - { - "$ref": "#/definitions/imageobject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/imageobject" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "isPartOfBioChemEntity": { - "description": "Indicates a BioChemEntity that this BioChemEntity is (in some sense) a part of. Inverse property: contains. ", - "anyOf": [ - { - "$ref": "#/definitions/biochementity" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/biochementity" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "location": { - "description": "The location can refer to a position in the chromosome or sequence or to a physical place where, for instance, a sample is stored. Using [additionalType](http://bioschemas.org/devSpecs/ProteinStructure/#additionalType) is advised to make this distinction. For instance, [FALDO](https://github.com/OBF/FALDO) can be used for sequence co-ordinates.\n**Note:** The list of Expected Types has been extended as schema.org/location only has Place, PostalAddress and Text. The location of for example where the event is happening, an organization is located, or where an action takes place.", - "anyOf": [ - { - "$ref": "#/definitions/place" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/place" - } - }, - { - "$ref": "#/definitions/postaladdress" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/postaladdress" - } - }, - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "mainEntityOfPage": { - "description": "Link via DataRecord or [URL](http://schema.org/url) to the main Record representing this entity in a dataset.\n**Note:** Bioschemas has replaced CreativeWork with DataRecord in the Expected Types. Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "$ref": "#/definitions/datarecord" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": " The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "Link to any resource other than the Record and the official webpage, for instance a Wikipedia page. URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Link to the official webpage associated to this entity. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "subcellularLocation": { - "description": "Location of the protein annotation within cellular compartment.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/blob/master/ProteinAnnotation/jsonld/ProteinAnnotation_v0.6-DRAFT-DEPRECATED.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "identifier", - "conformsTo" - ], - "recommended": [ - "additionalType", - "creationMethod", - "description", - "image", - "name", - "url" - ], - "optional": [ - "alternateName", - "additionalProperty", - "hasBioChemEntityPart", - "hasRepresentation", - "isPartOfBioChemEntity", - "location", - "mainEntityOfPage", - "sameAs", - "subcellularLocation" - ], - "definitions": { - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "biochementity": { - "@type": "schema:BioChemEntity", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - } - }, - "required": [] - }, - "imageobject": { - "@type": "ImageObject", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "taxon": { - "@type": "Taxon", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "taxonRank": { - "anyOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/propertyvalue" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "place": { - "@type": "Place", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "postaladdress": { - "@type": "PostalAddress", - "type": "object", - "properties": { - "streetAddress": { - "type": "string" - }, - "postalCode": { - "type": "string" - }, - "postOfficeBoxNumber": { - "type": "string" - }, - "addressRegion": { - "type": "string" - } - }, - "required": [] - }, - "creativework": { - "@type": "schema:CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "datarecord": { - "@type": "bioschemasdeprecated:DataRecord", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/blob/master/ProteinAnnotation/jsonld/ProteinAnnotation_v0.6-DRAFT-DEPRECATED.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-draft" - }, - { - "@id": "bioschemasdeprecated:Beacon", - "@type": "rdfs:Class", - "owl:deprecated": "True", - "rdfs:comment": "A convention for beacon to self-describe. In this document we propose a simple way for a beacons to self-describe their genetic variant cardinality service for better integration with other beacons within the beacon-network. It builds upon the Beacon service API and uses existing schema.org entities and properties. Version: 0.2-DRAFT-2018_04_23", - "schema:schemaVersion": [ - "https://bioschemas.org/profiles/Beacon/0.2-DRAFT-2018_04_23-DEPRECATED", - "https://github.com/BioSchemas/specifications/tree/master/Beacon/jsonld/Beacon_v0.2-DRAFT-2018_04_23-DEPRECATED.json" - ], - "rdfs:label": "Beacon", - "rdfs:subClassOf": { - "@id": "schema:DataCatalog" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "aggregator": { - "description": "True if Beacon is an agregator of other Beacon Datasets. ", - "type": "boolean", - "owl:cardinality": "one" - }, - "dataset": { - "description": "Datasets served by this Beacon. A dataset contained in this catalog. \ninverse property: [includedInDataCatalog.](http://schema.org/includedInDataCatalog)", - "oneOf": [ - { - "$ref": "#/definitions/datacatalog" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datacatalog" - } - } - ], - "owl:cardinality": "many" - }, - "description": { - "description": "Description of this Beacon. A description of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "identifier": { - "description": "Unique identifier of the Beacon. The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](http://schema.org/docs/datamodel.html#identifierBg) for more details.", - "oneOf": [ - { - "$ref": "#/definitions/propertyvalue" - }, - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ], - "owl:cardinality": "one" - }, - "name": { - "description": "Name of this Beacon. The name of the item.", - "type": "string", - "owl:cardinality": "one" - }, - "potentialAction": { - "description": "List of Actions that can be performed on this Beacon. Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.", - "oneOf": [ - { - "$ref": "#/definitions/action" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/action" - } - } - ], - "owl:cardinality": "many" - }, - "provider": { - "description": "Contact information for this Beacon. The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller. Supersedes [carrier](http://schema.org/carrier).", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ], - "owl:cardinality": "many" - }, - "type": { - "description": "This is used by validation tools to indentify the profile used. You must use the value specified in the Controlled Vocabulary column. ", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "sameAs": { - "description": "Alternative URL for this Beacon. URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ], - "owl:cardinality": "many" - }, - "supportedRefs": { - "description": "Supported Genome ID references. ", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ], - "owl:cardinality": "many" - }, - "url": { - "description": "Welcome Page of this Beacon. URL of the item.", - "type": "string", - "format": "uri", - "owl:cardinality": "one" - }, - "version": { - "description": "Beacon API version number. The version of the CreativeWork embodied by a specified resource.", - "oneOf": [ - { - "type": "number" - }, - { - "type": "string" - } - ], - "owl:cardinality": "one" - }, - "conformsTo": { - "description": "This is used to state the Bioschemas profile that the markup relates to. The identifier can be the url for the version of this bioschemas class on github: https://github.com/BioSchemas/specifications/tree/master/Beacon/jsonld/Beacon_v0.2-DRAFT-2018_04_23-DEPRECATED.json", - "$ref": "#/definitions/conformsDefinition" - } - }, - "required": [ - "dataset", - "name", - "potentialAction", - "provider", - "type", - "supportedRefs", - "url", - "conformsTo" - ], - "recommended": [ - "aggregator", - "description", - "identifier", - "version" - ], - "optional": [ - "sameAs" - ], - "definitions": { - "datacatalog": { - "@type": "schema:DataCatalog", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "propertyvalue": { - "@type": "PropertyValue", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "value": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "boolean" - }, - { - "type": "number" - } - ] - }, - "identifier": { - "type": "string" - }, - "valuereference": { - "oneOf": [ - { - "$ref": "#/definitions/categorycode" - }, - { - "type": "array", - "items": [ - { - "$ref": "#/definitions/categorycode" - } - ] - } - ] - }, - "unitCode": { - "oneOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - } - ] - }, - "unitText": { - "type": "string" - } - }, - "required": [ - "name", - "value" - ], - "recommended": [ - "valueReference" - ], - "optional": [ - "unitCode", - "unitText" - ] - }, - "categorycode": { - "@type": "CategoryCode", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "codeValue": { - "type": "string" - }, - "url": { - "type": "string" - } - }, - "required": [ - "name", - "codeValue", - "url" - ] - }, - "action": { - "@type": "schema:Action", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [] - }, - "organization": { - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "description": { - "type": "string" - }, - "sameAs": { - "type": "string", - "format": "uri" - } - } - }, - "person": { - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "mainEntityOfPage": { - "anyOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - }, - { - "$ref": "#/definitions/creativework" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativework" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "creativework": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "conformsDefinition": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "identifier": { - "description": "The url of the version bioschemas profile that was used. For jsonschema, set @id to the identifier", - "oneOf": [ - { - "enum": [ - "https://github.com/BioSchemas/specifications/tree/master/Beacon/jsonld/Beacon_v0.2-DRAFT-2018_04_23-DEPRECATED.json" - ] - }, - { - "type": "string", - "format": "uri" - } - ] - } - }, - "required": [ - "identifier" - ] - } - } - }, - "additional_type": "https://bioschemas.org/profiles#nav-deprecated" - }, - { - "@id": "bioschemasdeprecated:DataRecord", - "@type": "rdfs:Class", - "owl:deprecated": "True", - "rdfs:comment": "A DataRecord is a part of a Dataset. Not all datasets naturally fall into parts, and some kinds of datasets (eg. relational and tabular) can be mapped into different senses of \"data record\". Although data records can themselves be viewed as datasets, for simplicity we do not declare this explicitly; if this perspective is needed it can be added using multiple typing. Version: 0.3-DRAFT-2019_06_20 (2019-06-20). Note this is type has been DEPRECATED.\n\n", - "rdfs:label": "DataRecord", - "schema:schemaVersion": [ - "https://bioschemas.org/types/DataRecord/0.3-DRAFT-2019_06_20-DEPRECATED", - "https://github.com/BioSchemas/specifications/tree/master/DataRecord/jsonld/type/DataRecord_v0.3-DRAFT-2019_06_20-DEPRECATED.json" - ], - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "additional_type": "https://bioschemas.org/profiles#nav-deprecated" - }, - { - "@id": "bioschemasdrafts:additionalProperty", - "rdfs:comment": "A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. \n Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, \u2026) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism. \n Whenever possible, please use a property coined in a third-party well-known vocabulary. For instance, you can directly use RO ObjectProperty: enables as a property to express how a protein or gene enables some GO molecular function. If you still want or need to use additionalProperty, please use (i) property name to specify the name of the property, (ii) additionalType (if possible) to better specify the nature of the property, and (iii) value to link to the object/range of this property. We recommend to look at the OBO Relations Ontology (RO) or the Semanticscience Integrated Ontology (SIO) as starting points. \n Bioschemas Protein: If no suitable property exists in this profile, use any ontology term coined as a property and suitable for your needs. For instance sio:SIO_000095 (is member of) could be used to model the relation between a protein and a protein clan.", - "@type": "rdf:Property", - "rdfs:label": "additionalProperty", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinAnnotation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - } - ] - }, - { - "@id": "bioschemasdrafts:creationMethod", - "rdfs:comment": "Method used to create this annotation.", - "@type": "rdf:Property", - "rdfs:label": "creationMethod", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinAnnotation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - } - ] - }, - { - "@id": "bioschemasdrafts:location", - "rdfs:comment": "The location can be refer to a position in a chromosome or sequence or to a physical place where, for instance, a sample is stored. Using additionalType is advised to make the distinction. For instance, FALDO can be used for sequence coordinates. \n Note: The list of Expected Types has been extended as schema.org/location only has Place, PostalAddress and Text.", - "@type": "rdf:Property", - "rdfs:label": "location", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinAnnotation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:PropertyValue" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdrafts:subcellularLocation", - "rdfs:comment": "Location of the protein annotation within cellular compartment. Controlled Vocabulary: Any URL to a GO cellular_component", - "@type": "rdf:Property", - "rdfs:label": "subcellularLocation", - "schema:domainIncludes": { - "@id": "bioschemasdrafts:ProteinAnnotation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdeprecated:aggregator", - "@type": "rdf:Property", - "rdfs:comment": "True if Beacon is an agregator of other Beacon Datasets.", - "rdfs:label": "aggregator", - "schema:domainIncludes": { - "@id": "bioschemasdeprecated:Beacon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ] - }, - { - "@id": "rdf:type", - "@type": "rdf:Property", - "rdfs:comment": "This is used by validation tools to indentify the profile used. You must use the value specified in the Controlled Vocabulary column.", - "rdfs:label": "type", - "schema:domainIncludes": { - "@id": "bioschemasdeprecated:Beacon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdeprecated:supportedRefs", - "@type": "rdf:Property", - "rdfs:comment": "Supported Genome ID references.", - "rdfs:label": "supportedRefs", - "schema:domainIncludes": { - "@id": "bioschemasdeprecated:Beacon" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "bioschemasdeprecated:includedInDataset", - "@type": "rdf:Property", - "rdfs:comment": "A Dataset which contains this DataRecord.", - "rdfs:label": "includedInDataset", - "schema:domainIncludes": { - "@id": "bioschemasdeprecated:DataRecord" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Dataset" - } - ] - }, - { - "@id": "dct:conformsTo", - "@type": "rdf:Property", - "rdfs:comment": "Used to state the Bioschemas profile that the markup relates to. The versioned URL of the profile must be used. Note that we use a CURIE in the table here but the full URL for Dublin Core terms must be used in the markup (http://purl.org/dc/terms/conformsTo), see example.", - "rdfs:label": "conformsTo", - "schema:domainIncludes": [ - { - "@id": "bioschemasdrafts:ProteinAnnotation" - }, - { - "@id": "bioschemasdeprecated:Beacon" - }, - { - "@id": "bioschemasdeprecated:DataRecord" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:CreativeWork" - }, - { - "@id": "schema:Text" - }, - { - "@id": "schema:Thing" - } - ] - } - ], - "_meta": { - "username": "gtsueng", - "url": "https://raw.githubusercontent.com/BioSchemas/bioschemas-dde/main/bioschemasdeprecated.json", - "date_created": "2023-05-25T14:56:08.445122-07:00", - "last_updated": "2023-10-03T10:56:46.488480-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:44.974756-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "outbreak", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "outbreak": "http://discovery.biothings.io/view/outbreak/" - }, - "@graph": [ - { - "@id": "outbreak:ComputationalTool", - "@type": "rdfs:Class", - "rdfs:comment": "This is the Computational Tool schema for describing software and other computational tools for outbreak.info resources.", - "rdfs:label": "ComputationalTool", - "rdfs:subClassOf": { - "@id": "schema:SoftwareApplication" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Short, descriptive title for the computational tool.", - "type": "string" - }, - "description": { - "description": "Longer description of what was contained in the computational tool. For example, computational tool fields, ....", - "type": "string" - }, - "author": { - "description": "person, people, or organization that created the computational tool.", - "anyOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ] - }, - "funding": { - "description": "Funding for the generation of the computational tool.", - "oneOf": [ - { - "$ref": "#/definitions/funding" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funding" - } - } - ] - }, - "species": { - "description": "Species(es) for which the Computational Tool has been developed", - "oneOf": [ - { - "$ref": "#/definitions/speciesControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/speciesControlledVocabulary" - } - } - ] - }, - "infectiousAgent": { - "description": "infectious agents(s) for which the Computational Tool has been developed", - "oneOf": [ - { - "$ref": "#/definitions/miscControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/miscControlledVocabulary" - } - } - ] - }, - "infectiousDisease": { - "description": "The disease or medical conditions caused by the infectious agent. Important as some agents may cause multiple diseases", - "oneOf": [ - { - "$ref": "#/definitions/diseaseVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/diseaseVocabulary" - } - } - ] - }, - "identifier": { - "description": "An identifier for the dataset, preferably a doi", - "type": "string" - }, - "doi": { - "description": "The DOI for the computational tool if available", - "type": "string" - }, - "license": { - "description": "License associated with re-use of the computational tool.", - "type": "string" - }, - "dateModified": { - "description": "The date on which the ComputationalTool was most recently modified or when the item's entry was modified within a DataFeed.", - "format": "date", - "type": "string" - }, - "programmingLanguage": { - "description": "The main programming language(s) used to build or execute the tool. Please use terms from the \u2018Programming language\u2019 table in the Bio.Tools documentation", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "applicationSubCategory": { - "description": "Subcategory of the application, e.g. 'Arcade Game'. Use an EDAM:Topic to describe the category of application", - "oneOf": [ - { - "$ref": "#/definitions/edamTopic" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamTopic" - } - } - ] - }, - "applicationCategory": { - "description": "Type of software application, e.g. 'Game, Multimedia'. Please use terms from the 'Tool type' table in the biotools documentation.", - "anyOf": [ - { - "type": "string" - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "softwareVersion": { - "description": "Version(s) of the tool, which this information is valid for. Can also be a comma-delimited list and include hyphen-separated ranges of versions.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "downloadUrl": { - "description": "Link(s) to the downloadable(s).", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "codeRepository": { - "description": "Link to the source code repository of the tool.", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "softwareHelp": { - "description": "A documentation of the tool.", - "oneOf": [ - { - "$ref": "#/definitions/creativeWork" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/creativeWork" - } - } - ] - }, - "featureList": { - "description": "Features or modules provided by this application (and possibly required by other applications). Functionality provided by the tool. Note: Bioschemas have removed Text from the Expected Types.", - "anyOf": [ - { - "$ref": "#/definitions/edamOperation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamOperation" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "isBasedOn": { - "description": "A citation to a resource (eg- publication, protocol, etc.) on which this dataset was derived (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "citedBy": { - "description": "A citation to a resource (eg- publication, protocol, etc.) which is derived from this dataset (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "isRelatedTo": { - "description": "A citation to a resource (eg- publication, protocol, etc.) which is related to the dataset but is not a derivative nor was derived from the dataset (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "topicCategory": { - "description": "Applicable outbreak.info category", - "oneOf": [ - { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - } - } - ] - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "curatedBy": { - "description": "The source from which this Dataset was identified for inclusion into Outbreak.info. Provides provenance for a resource which was curated by another.", - "anyOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "evaluations": { - "description": "Reviews, Ratings, or other types of evaluations on this resource", - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/aggregateRatingObject" - } - } - ] - } - }, - "required": [ - "description", - "name", - "author", - "funding" - ], - "recommended": [ - "topicCategory", - "keywords", - "curatedBy", - "identifier", - "license", - "dateModified", - "applicationCategory", - "applicationSubCategory", - "downloadUrl", - "codeRepository", - "featureList" - ], - "optional": [ - "species", - "infectiousAgent", - "infectiousDisease", - "doi", - "programmingLanguage", - "softwareVersion", - "softwareHelp", - "isBasedOn", - "isRelatedTo", - "citedBy", - "evaluations" - ], - "definitions": { - "edamTopic": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edamTopic" - ], - "children_of": [ - "http://edamontology.org/topic_0003" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "edamOperation": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edamOperation" - ], - "children_of": [ - "http://edamontology.org/operation_0004" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "miscControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - }, - "strict": false - }, - "speciesControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - }, - "strict": false - }, - "diseaseVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "vocabulary": { - "ontology": [ - "mondo" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - }, - "strict": false - }, - "creativeWork": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "identifier": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [] - }, - "baseOrgObject": { - "description": "A barebones Organization object to work around recursion issues in DDE", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization.", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "memberObject": { - "description": "Reusable person definition accounting for recursion issues in DDE", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "affiliation": { - "$ref": "#/definitions/baseOrgObject" - }, - "members": { - "oneOf": [ - { - "$ref": "#/definitions/memberObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/memberObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "funding": { - "type": "object", - "@type": "outbreak:MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the Computational Tool" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Computational Tool" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - }, - "citation": { - "description": "A citation object for a resource which is cited by the Computational Tool (ie- is a derivative of the Computational Tool) , related to the Computational Tool, or from which the Computational Toolwas based on (ie- is derived from).", - "@type": "outbreak:CitationObject", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "sourceType": { - "description": "The type of resource", - "enum": [ - "Dataset", - "Publication", - "ClinicalTrial", - "Analysis", - "Protocol", - "ComputationalTool", - "CreativeWork" - ] - }, - "url": { - "description": "The url of the resource cited.", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "The version date of the resource used at the time of the creation of the citation as certain resources (protocols, datasets) may change frequently over time.", - "type": "string", - "format": "date" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "reviewObject": { - "description": "A review or descriptive evaluation of the resource", - "@type": "Review", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the review" - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "reviewBody": { - "description": "The actual body of the review.", - "type": "string" - }, - "reviewRating": { - "description": "The rating given in this review", - "$ref": "#/definitions/ratingObject" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "ratingObject": { - "description": "A rating or categorical evaluation of the resource", - "@type": "Rating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the rating" - }, - "ratingExplanation": { - "type": "string", - "description": "An explanation of the rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "type": "string", - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "aggregateRatingObject": { - "description": "A cumulative evaluation of the resource", - "@type": "AggregateRating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the aggregate rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "reviews": { - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - } - ] - } - }, - "required": [] - } - } - } - }, - { - "@id": "outbreak:codeRepository", - "@type": "rdf:Property", - "rdfs:comment": "Link to the source code repository of the tool.", - "rdfs:label": "codeRepository", - "schema:domainIncludes": { - "@id": "outbreak:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "outbreak:programmingLanguage", - "@type": "rdf:Property", - "rdfs:comment": "The main programming language(s) used to build or execute the tool. Please use terms from the \u2018Programming language\u2019 table in the Bio.Tools documentation", - "rdfs:label": "programmingLanguage", - "schema:domainIncludes": { - "@id": "outbreak:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:ComputerLanguage" - } - ] - }, - { - "@id": "outbreak:Person", - "@type": "rdfs:Class", - "rdfs:comment": "This is the Person schema for describing authors and people for outbreak.info resources", - "rdfs:label": "Person", - "rdfs:subClassOf": { - "@id": "schema:Person" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name of the person.", - "type": "string" - }, - "alternateName": { - "description": "An alias for the person.", - "type": "string" - }, - "familyName": { - "description": "Family name. In the U.S., the last name of an Person. This can be used along with givenName instead of the name property.", - "type": "string" - }, - "givenName": { - "description": "Given name. In the U.S., the first name of a Person. This can be used along with familyName instead of the name property.", - "type": "string" - }, - "affiliation": { - "description": "An organization that this person is affiliated with. For example, a school/university, a club, or a team.", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "orcid": { - "description": "the ORCID ID of the person", - "type": "string" - }, - "role": { - "description": "authorship, sponsorship, or other contribution role played by the person or organization in the creation of this resource", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ], - "recommended": [ - "alternateName", - "givenName", - "familyName", - "affiliation", - "affiliationStatus", - "orcid" - ], - "optional": [ - "role", - "curationDate" - ], - "definitions": { - "baseOrgObject": { - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - }, - "required": [ - "name" - ] - } - } - } - }, - { - "@id": "outbreak:orcid", - "@type": "rdf:Property", - "rdfs:comment": "the ORCID ID of the person", - "rdfs:label": "orcid", - "schema:domainIncludes": { - "@id": "outbreak:Person" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:Organization", - "@type": "rdfs:Class", - "rdfs:comment": "This is the organization schema for describing authors, funders and other organizations referenced by outbreak.info resources", - "rdfs:label": "Organization", - "rdfs:subClassOf": { - "@id": "schema:Organization" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name of the organization.", - "type": "string" - }, - "alternateName": { - "description": "An alias or acronym for the organization.", - "type": "string" - }, - "affiliation": { - "description": "consortia or other organizations with which this organization is affiliated", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "class": { - "description": "A classification of the organization by a resource. Eg- for ClinicalTrials funders, it's [U.S. National Institutes of Health, Other U.S. Federal agencies, Industry, All others]", - "type": "string" - }, - "role": { - "description": "The role of an organization in its involvement with a resource", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "members": { - "description": "Members of this organization, team, or group", - "oneOf": [ - { - "$ref": "#/definitions/basePersonObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/basePersonObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ], - "recommended": [ - "alternateName", - "affiliation", - "affiliationStatus" - ], - "optional": [ - "members", - "membershipStatus", - "class", - "role", - "curationDate" - ], - "definitions": { - "baseOrgObject": { - "description": "Affiliated Organization", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization.", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "basePersonObject": { - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "description": "consortia or other organizations with which this person is affiliated", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "name" - ] - } - } - } - }, - { - "@id": "outbreak:affiliation", - "@type": "rdf:Property", - "rdfs:comment": "consortia or other organizations with which this organization is affiliated", - "rdfs:label": "affiliation", - "schema:domainIncludes": { - "@id": "outbreak:Organization" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:Organization" - } - ] - }, - { - "@id": "outbreak:members", - "@type": "rdf:Property", - "rdfs:comment": "Members of this organization, team, or group", - "rdfs:label": "members", - "schema:domainIncludes": { - "@id": "outbreak:Organization" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:Person" - } - ] - }, - { - "@id": "outbreak:class", - "@type": "rdf:Property", - "rdfs:comment": "A classification of the organization by a resource. Eg- for ClinicalTrials funders, it's [U.S. National Institutes of Health, Other U.S. Federal agencies, Industry, All others]", - "rdfs:label": "class", - "schema:domainIncludes": { - "@id": "outbreak:Organization" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:role", - "@type": "rdf:Property", - "rdfs:comment": "authorship, sponsorship, or other contribution role played by the person or organization in the creation of this resource. In a Clinical Study/Trial ArmGroup, it's equivalent to the ArmType in ClinicalTrials.gov", - "rdfs:label": "role", - "schema:domainIncludes": [ - { - "@id": "outbreak:Person" - }, - { - "@id": "outbreak:Organization" - }, - { - "@id": "outbreak:ArmGroup" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:MonetaryGrant", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing the MonetaryGrant schema used for outbreak.info", - "rdfs:label": "MonetaryGrant", - "rdfs:subClassOf": { - "@id": "schema:MonetaryGrant" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name of the grant or funding.", - "type": "string" - }, - "identifier": { - "description": "The funding or grant id", - "type": "string" - }, - "url": { - "description": "URL of the grant or funding award.", - "type": "string", - "format": "uri" - }, - "funder": { - "description": "The organization(s) that supported (sponsored) the grant through some kind of financial contribution.", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "recipient": { - "description": "The person or organization to whom or to which the grant was awarded", - "anyOf": [ - { - "$ref": "#/definitions/basePersonObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/basePersonObject" - } - }, - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "funder", - "identifier" - ], - "recommended": [ - "name", - "url", - "recipient" - ], - "optional": [], - "definitions": { - "baseOrgObject": { - "description": "Affiliated Organization", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization.", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "basePersonObject": { - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "description": "consortia or other organizations with which this person is affiliated", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "name" - ], - "recommended": [ - "affilication" - ], - "optional": [] - } - } - } - }, - { - "@id": "outbreak:recipient", - "@type": "rdf:Property", - "rdfs:comment": "The person or organization to whom or to which the grant was awarded", - "rdfs:label": "recipient", - "schema:domainIncludes": { - "@id": "outbreak:MonetaryGrant" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Person" - }, - { - "@id": "schema:Organization" - } - ] - }, - { - "@id": "outbreak:DataDownload", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing the DataDownload schema used for outbreak.info.", - "rdfs:label": "DataDownload", - "rdfs:subClassOf": { - "@id": "schema:DataDownload" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name of the distribution.", - "type": "string" - }, - "contentUrl": { - "description": "Actual url of the data file.", - "type": "string", - "format": "uri" - }, - "dateModified": { - "description": "The date on which the distribution was most recently modified or when the item's entry was modified within a DataFeed.", - "format": "date", - "type": "string" - } - }, - "required": [ - "contentUrl", - "dateModified" - ], - "recommended": [ - "name" - ] - } - }, - { - "@id": "outbreak:CitationObject", - "@type": "rdfs:Class", - "rdfs:comment": "A citation object for a resource which is cited by the subject (ie- is a derivative of the subject), related to the subject, or from which the subject was based on (ie- is derived from). Note that 'sourceType' is merely a stand-in or placeholder for the JSON-LD '@type'.", - "rdfs:label": "CitationObject", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name or title of the cited resource.", - "type": "string" - }, - "url": { - "description": "URL of the cited resource.", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - }, - "versionDate": { - "description": "The version date of the resource used at the time of the creation of the citation as certain resources (protocols, datasets) may change frequently over time.", - "format": "date", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "sourceType": { - "description": "The @type of resource", - "enum": [ - "Dataset", - "Publication", - "ClinicalTrial", - "Analysis", - "Protocol", - "ComputationalTool", - "CreativeWork" - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ], - "recommended": [ - "url", - "identifier", - "pmid", - "doi" - ], - "optional": [ - "citeText", - "versionDate", - "curationDate" - ] - } - }, - { - "@id": "outbreak:citeText", - "@type": "rdf:Property", - "rdfs:comment": "The bibliographic citation for the referenced resource as is provided", - "rdfs:label": "citeText", - "schema:domainIncludes": { - "@id": "outbreak:CitationObject" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:versionDate", - "@type": "rdf:Property", - "rdfs:comment": "The version date of the resource used at the time of the creation of the citation as certain resources (protocols, datasets) may change frequently over time.", - "rdfs:label": "versionDate", - "schema:domainIncludes": { - "@id": "outbreak:CitationObject" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "outbreak:sourceType", - "@type": "rdf:Property", - "rdfs:comment": "The type of resource. A stand-in property for the JSON-LD '@type'", - "rdfs:label": "sourceType", - "schema:domainIncludes": { - "@id": "outbreak:CitationObject" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:Dataset", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing the Dataset schema used for outbreak.info.", - "rdfs:label": "Dataset", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Descriptive name of the dataset.", - "type": "string" - }, - "description": { - "description": "Longer description of what is contained in the dataset.", - "type": "string" - }, - "doi": { - "description": "The DOI for the dataset if available", - "type": "string" - }, - "identifier": { - "description": "An identifier for the dataset, preferably a doi", - "type": "string" - }, - "species": { - "description": "Species(es) from which dataset has been collected", - "oneOf": [ - { - "$ref": "#/definitions/speciesControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/speciesControlledVocabulary" - } - } - ] - }, - "infectiousAgent": { - "description": "infectious agents(s) which are the focus of the dataset", - "oneOf": [ - { - "$ref": "#/definitions/miscControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/miscControlledVocabulary" - } - } - ] - }, - "infectiousDisease": { - "description": "The disease or medical conditions caused by the infectious agent. Important as some agents may cause multiple diseases", - "oneOf": [ - { - "$ref": "#/definitions/diseaseVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/diseaseVocabulary" - } - } - ] - }, - "measurementTechnique": { - "description": "A technique or technology used in a Dataset, corresponding to the method used for measuring the corresponding variable(s).", - "oneOf": [ - { - "$ref": "#/definitions/controlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/controlledVocabulary" - } - } - ] - }, - "variableMeasured": { - "description": "A technique or technology used in a Dataset, corresponding to the method used for measuring the corresponding variable(s).", - "oneOf": [ - { - "$ref": "#/definitions/moreControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/moreControlledVocabulary" - } - } - ] - }, - "author": { - "description": "Name of the author or organization that created the dataset. Note: schema.org/author and schema.org/organization have additional fields that can provide more information about the author/organization, if desired.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "distribution": { - "description": "Available downloads of the dataset.", - "oneOf": [ - { - "$ref": "#/definitions/datadownload" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/datadownload" - } - } - ] - }, - "funding": { - "description": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "oneOf": [ - { - "$ref": "#/definitions/funding" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funding" - } - } - ] - }, - "dateModified": { - "description": "The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "format": "date", - "type": "string" - }, - "datePublished": { - "description": "Date of first broadcast/publication.", - "format": "date", - "type": "string" - }, - "topicCategory": { - "description": "Applicable outbreak.info category", - "oneOf": [ - { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - } - } - ] - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "isBasedOn": { - "description": "A citation to a resource (eg- publication, protocol, etc.) on which this dataset was derived (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "citedBy": { - "description": "A citation to a resource (eg- publication, protocol, etc.) which is derived from this dataset (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "isRelatedTo": { - "description": "A citation to a resource (eg- publication, protocol, etc.) which is related to the dataset but is not a derivative nor was derived from the dataset (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "curatedBy": { - "description": "The source from which this Dataset was identified for inclusion into Outbreak.info. Provides provenance for a resource which was curated by another.", - "anyOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "type": "string" - }, - "evaluations": { - "description": "Reviews, Ratings, or other types of evaluations on this resource", - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/aggregateRatingObject" - } - } - ] - } - }, - "required": [ - "author", - "description", - "identifier", - "name" - ], - "recommended": [ - "dateModified", - "funding", - "distribution", - "measurementTechnique", - "variableMeasured", - "species", - "infectiousAgent", - "infectiousDisease", - "identifier", - "doi", - "license", - "topicCategory", - "keywords", - "curatedBy" - ], - "optional": [ - "datePublished", - "citedBy", - "isBasedOn", - "isRelatedTo", - "evaluations" - ], - "definitions": { - "controlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "vocabulary": { - "ontology": [ - "efo", - "ncit", - "obi" - ], - "children_of": [ - "https://www.ebi.ac.uk/efo/EFO_0002694", - "http://purl.obolibrary.org/obo/NCIT_C20368", - "http://purl.obolibrary.org/obo/OBI_0000011" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - }, - "strict": false - }, - "miscControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - }, - "strict": false - }, - "speciesControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - }, - "strict": false - }, - "diseaseVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "vocabulary": { - "ontology": [ - "mondo" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - }, - "strict": false - }, - "moreControlledVocabulary": { - "definition": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "efo", - "cido", - "epo", - "covid19" - ], - "children_of": [ - "https://www.ebi.ac.uk/efo/EFO_0001444", - "http://purl.obolibrary.org/obo/cido.owl", - "http://purl.obolibrary.org/obo/epo", - "https://bioportal.bioontology.org/ontologies/COVID19" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "datadownload": { - "description": "A dataset in downloadable form.", - "@type": "outbreak:DataDownload", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "dateModified": { - "type": "string", - "format": "date" - }, - "contentUrl": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "dateModified", - "contentUrl" - ], - "recommended": [ - "name" - ] - }, - "baseOrgObject": { - "description": "A barebones Organization object to work around recursion issues in DDE", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization.", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "memberObject": { - "description": "Reusable person definition accounting for recursion issues in DDE", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "affiliation": { - "$ref": "#/definitions/baseOrgObject" - }, - "members": { - "oneOf": [ - { - "$ref": "#/definitions/memberObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/memberObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "funding": { - "type": "object", - "@type": "outbreak:MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the Dataset" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Dataset" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - }, - "citation": { - "description": "A citation object for a resource which is cited by the dataset (ie- is a derivative of the dataset) , related to the dataset, or from which the dataset was based on (ie- is derived from).", - "@type": "outbreak:CitationObject", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "sourceType": { - "description": "The type of resource", - "enum": [ - "Dataset", - "Publication", - "ClinicalTrial", - "Analysis", - "Protocol", - "SoftwareApplication", - "CreativeWork" - ] - }, - "url": { - "description": "The url of the resource cited.", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "The version date of the resource used at the time of the creation of the citation as certain resources (protocols, datasets) may change frequently over time.", - "type": "string", - "format": "date" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "reviewObject": { - "description": "A review or descriptive evaluation of the resource", - "@type": "Review", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the review" - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "reviewBody": { - "description": "The actual body of the review.", - "type": "string" - }, - "reviewRating": { - "description": "The rating given in this review", - "$ref": "#/definitions/ratingObject" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "ratingObject": { - "description": "A rating or categorical evaluation of the resource", - "@type": "Rating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the rating" - }, - "ratingExplanation": { - "type": "string", - "description": "An explanation of the rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "type": "string", - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "aggregateRatingObject": { - "description": "A cumulative evaluation of the resource", - "@type": "AggregateRating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the aggregate rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "reviews": { - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - } - ] - } - }, - "required": [] - } - } - } - }, - { - "@id": "outbreak:Correction", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing a Correction used for outbreak.info. A Correction is a specialized subclass of the CitationObject", - "rdfs:label": "Correction", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "doi": { - "description": "The DOI of the published correction or correction notice", - "type": "string" - }, - "pmid": { - "description": "The PMID of the published correction or correction notice (if available)", - "type": "integer" - }, - "correctionType": { - "description": "Type of notice or correction: (comment in/on, retraction in/of, expression of concern in/for, withdrawal in/of, erratum in/for, update in/of, (correction and) republication in/from, preprint, peer-reviewed version)", - "oneOf": [ - { - "type": "string", - "enum": [ - "comment in", - "comment on", - "erratum in", - "erratum for", - "republished in", - "republished from", - "dataset described in", - "dataset use reported in", - "expression of concern in", - "expression of concern for", - "retraction in", - "retraction of", - "update in", - "update of", - "preprint", - "peer-reviewed version", - "withdrawal in", - "withdrawal of" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "enum": [ - "comment in", - "comment on", - "erratum in", - "erratum for", - "republished in", - "republished from", - "dataset described in", - "dataset use reported in", - "expression of concern in", - "expression of concern for", - "retraction in", - "retraction of", - "update in", - "update of", - "preprint", - "peer-reviewed version", - "withdrawal in", - "withdrawal of" - ] - } - } - ] - }, - "datePublished": { - "description": "Publication date of the correction or correction notice", - "format": "date", - "type": "string" - }, - "identifier": { - "description": "An identifier for the published correction or correction notice. DOI (preferred) or PMID (e.g., 10.1126/sciimmunol.aaw6329, PMID:31471352)", - "type": "string" - }, - "url": { - "description": "URL of the item.", - "type": "string", - "format": "uri" - } - }, - "required": [ - "correctionType" - ], - "recommended": [ - "doi", - "pmid", - "identifier", - "url" - ], - "optional": [ - "datePublished" - ] - } - }, - { - "@id": "outbreak:correctionType", - "@type": "rdf:Property", - "rdfs:comment": "Type of notice or correction: (comment in/on, retraction in/of, expression of concern in/for, withdrawal in/of, erratum in/for, update in/of, (correction and) republication in/from, preprint, peer-reviewed version)", - "rdfs:label": "correctionType", - "schema:domainIncludes": { - "@id": "outbreak:Correction" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:Publication", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing the Publication used for outbreak.info", - "rdfs:label": "Publication", - "rdfs:subClassOf": { - "@id": "schema:MedicalScholarlyArticle" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Title of the article or publication", - "type": "string" - }, - "abstract": { - "description": "A short descriptive summary of the resource", - "type": "string" - }, - "identifier": { - "description": "An identifier for the publication. DOI (preferred) or PMID (e.g., 10.1126/sciimmunol.aaw6329, PMID:31471352)", - "type": "string" - }, - "pmid": { - "description": "The Pubmed identifier or PMID of the publication if available", - "type": "string" - }, - "doi": { - "description": "The DOI of the publication if available", - "type": "string" - }, - "url": { - "description": "url where the publication or article can be found", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "journalName": { - "description": "The name of the journal (or publisher or preprint server if journal name not available)", - "type": "string" - }, - "journalNameAbbrevation": { - "description": "abbreviated Journal Title (note, this should be autopopulated)", - "type": "string" - }, - "volumeNumber": { - "description": "Volume number of journal in which the article was published", - "type": "string" - }, - "issueNumber": { - "description": "Issue of journal in which the article was published", - "type": "string" - }, - "pagination": { - "description": "Any description of pages for the article or publication", - "type": "string" - }, - "datePublished": { - "description": "PublicationDate online if available", - "format": "date", - "type": "string" - }, - "dateModified": { - "description": "Date of Version update", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "date" - } - } - ] - }, - "publicationType": { - "description": "Type of publication such as preprint, research article, case report, etc", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "correction": { - "description": "Related corrections or correction notices for this resource (eg- retraction notice, etc.)", - "oneOf": [ - { - "$ref": "#/definitions/correctionObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/correctionObject" - } - } - ] - }, - "author": { - "description": "Name of the author or organization that created the dataset. Note: schema.org/creator and schema.org/organization have additional fields that can provide more information about the author/organization, if desired", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "funding": { - "description": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "oneOf": [ - { - "$ref": "#/definitions/funding" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funding" - } - } - ] - }, - "topicCategory": { - "description": "Applicable outbreak.info category", - "oneOf": [ - { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - } - } - ] - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "isBasedOn": { - "description": "Associated datasets, software, protocols, etc. used by the work described in this publication, including reference publications", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "citedBy": { - "description": "A citation to a resource (eg- publication, protocol, etc.) which is derived from this publication (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "isRelatedTo": { - "description": "A citation to a resource (eg- publication, protocol, etc.) which is related to the publication but is not a derivative nor was derived from the publication (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "curatedBy": { - "description": "The source from which this Publication was identified for inclusion into Outbreak.info. Provides provenance for a resource which was curated by another.", - "anyOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "license": { - "description": "Licensing that applies to this content, typically indicated by URL.", - "type": "string" - }, - "evaluations": { - "description": "Reviews, Ratings, or other types of evaluations on this resource", - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/aggregateRatingObject" - } - } - ] - } - }, - "required": [ - "journalName", - "identifier", - "name", - "url", - "author", - "datePublished" - ], - "recommended": [ - "doi", - "pmid", - "journalNameAbbrevation", - "volumeNumber", - "issueNumber", - "pagination", - "license", - "abstract", - "publicationType", - "funding", - "keywords", - "topicCategory", - "curatedBy" - ], - "optional": [ - "dateModified", - "correction", - "citedBy", - "isBasedOn", - "isRelatedTo", - "evaluations" - ], - "definitions": { - "baseOrgObject": { - "description": "A barebones Organization object to work around recursion issues in DDE", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization.", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "memberObject": { - "description": "Reusable person definition accounting for recursion issues in DDE", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "affiliation": { - "$ref": "#/definitions/baseOrgObject" - }, - "members": { - "oneOf": [ - { - "$ref": "#/definitions/memberObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/memberObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "funding": { - "type": "object", - "@type": "outbreak:MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the Dataset" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Dataset" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - }, - "correctionObject": { - "@type": "outbreak:Correction", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - }, - "correctionType": { - "enum": [ - "comment in", - "comment on", - "erratum in", - "erratum for", - "republished in", - "republished from", - "dataset described in", - "dataset use reported in", - "expression of concern in", - "expression of concern for", - "retraction in", - "retraction of", - "update in", - "update of", - "preprint", - "peer-reviewed version", - "withdrawal in", - "withdrawal of" - ] - }, - "identifier": { - "type": "string" - }, - "doi": { - "type": "string" - }, - "pmid": { - "type": "integer" - }, - "datePublished": { - "description": "publication date of the correction notice or publication", - "type": "string", - "format": "date" - } - }, - "required": [ - "url", - "correctionType" - ] - }, - "citation": { - "description": "A citation object for a resource which is cited by the publication (ie- is a derivative of the publication) , related to the publication, or from which the publication was based on (ie- is derived from).", - "@type": "outbreak:CitationObject", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "sourceType": { - "description": "The type of resource", - "enum": [ - "Dataset", - "Publication", - "ClinicalTrial", - "Analysis", - "Protocol", - "SoftwareApplication", - "CreativeWork" - ] - }, - "url": { - "description": "The url of the resource cited.", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "The version date of the resource used at the time of the creation of the citation as certain resources (protocols, datasets) may change frequently over time.", - "type": "string", - "format": "date" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "reviewObject": { - "description": "A review or descriptive evaluation of the resource", - "@type": "Review", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the review" - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "reviewBody": { - "description": "The actual body of the review.", - "type": "string" - }, - "reviewRating": { - "description": "The rating given in this review", - "$ref": "#/definitions/ratingObject" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "ratingObject": { - "description": "A rating or categorical evaluation of the resource", - "@type": "Rating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the rating" - }, - "ratingExplanation": { - "type": "string", - "description": "An explanation of the rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "type": "string", - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "aggregateRatingObject": { - "description": "A cumulative evaluation of the resource", - "@type": "AggregateRating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the aggregate rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "reviews": { - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - } - ] - } - }, - "required": [] - } - } - } - }, - { - "@id": "outbreak:journalName", - "@type": "rdf:Property", - "rdfs:comment": "The name of the journal (or publisher if journal name not available)", - "rdfs:label": "journalName", - "schema:domainIncludes": { - "@id": "outbreak:Publication" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:journalNameAbbrevation", - "@type": "rdf:Property", - "rdfs:comment": "abbreviated Journal Title (note, this should be autopopulated)", - "rdfs:label": "journalNameAbbrevation", - "schema:domainIncludes": { - "@id": "outbreak:Publication" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:volumeNumber", - "@type": "rdf:Property", - "rdfs:comment": "Volume number of journal in which the article was published", - "rdfs:label": "volumeNumber", - "schema:domainIncludes": { - "@id": "outbreak:Publication" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:issueNumber", - "@type": "rdf:Property", - "rdfs:comment": "Issue of journal in which the article was published", - "rdfs:label": "issueNumber", - "schema:domainIncludes": { - "@id": "outbreak:Publication" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:Analysis", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing an Analysis for inclusion in outbreak.info resources", - "rdfs:label": "Analysis", - "rdfs:subClassOf": { - "@id": "schema:CreativeWork" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name of the analysis", - "type": "string" - }, - "description": { - "description": "A description of the analysis", - "type": "string" - }, - "identifier": { - "description": "An identifier for the analysis, preferably a doi", - "type": "string" - }, - "doi": { - "description": "The DOI of the analysis if available", - "type": "string" - }, - "url": { - "description": "URL where the analysis can be found", - "type": "string", - "format": "uri" - }, - "domainUrl": { - "description": "The domain name or main site on which webpage or specific url of the analysis can be found", - "type": "string", - "format": "uri" - }, - "datePublished": { - "description": "Date of first broadcast/publication of the analysis", - "format": "date", - "type": "string" - }, - "dateModified": { - "description": "The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.", - "format": "date", - "type": "string" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "assumption": { - "description": "Statement of assumptions / limitations of the model", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "topicCategory": { - "description": "Applicable outbreak.info category", - "oneOf": [ - { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - } - } - ] - }, - "analysisTechnique": { - "description": "A technique or technology used in a analysis", - "oneOf": [ - { - "$ref": "#/definitions/moreControlledVocabulary" - }, - { - "enum": [ - "predictive/forecasting models", - "observation/visualization models" - ] - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/moreControlledVocabulary" - } - }, - { - "type": "array", - "enum": [ - "predictive/forecasting models", - "observation/visualization models" - ] - } - ] - }, - "species": { - "description": "Species(es) for which the analysis has been performed", - "oneOf": [ - { - "$ref": "#/definitions/speciesControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/speciesControlledVocabulary" - } - } - ] - }, - "infectiousAgent": { - "description": "infectious agents(s) which are the focus of the analysis", - "oneOf": [ - { - "$ref": "#/definitions/miscControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/miscControlledVocabulary" - } - } - ] - }, - "infectiousDisease": { - "description": "The disease or medical conditions caused by the infectious agent. Important as some agents may cause multiple diseases", - "oneOf": [ - { - "$ref": "#/definitions/diseaseVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/diseaseVocabulary" - } - } - ] - }, - "analysisTopic": { - "description": "The underlying question, goal, or aim of the analysis", - "oneOf": [ - { - "$ref": "#/definitions/controlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/controlledVocabulary" - } - } - ] - }, - "funding": { - "description": "The funding that supported the creation or maintenance of the analysis", - "oneOf": [ - { - "$ref": "#/definitions/funding" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funding" - } - } - ] - }, - "isBasedOn": { - "description": "Associated datasets, software, protocols, etc. used by the work described in this analysis, including reference publications", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "citedBy": { - "description": "A citation to a resource (eg- publication, protocol, etc.) which is derived from this analysis (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "isRelatedTo": { - "description": "A citation to a resource (eg- publication, protocol, etc.) which is related to the analysis but is not a derivative nor was derived from the analysis (stored as an object, not a string)", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "curatedBy": { - "description": "The source from which this analysis was identified for inclusion into Outbreak.info. Provides provenance for a resource which was curated by another.", - "anyOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "type": "string" - }, - "evaluations": { - "description": "Reviews, Ratings, or other types of evaluations on this resource", - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/aggregateRatingObject" - } - } - ] - } - }, - "required": [ - "author", - "description", - "identifier", - "name", - "url" - ], - "recommended": [ - "domainUrl", - "doi", - "funding", - "species", - "infectiousAgent", - "infectiousDisease", - "license", - "datePublished", - "dateModified", - "analysisTechnique", - "analysisTopic", - "assumption", - "keywords", - "topicCategory", - "curatedBy" - ], - "optional": [ - "citedBy", - "isBasedOn", - "isRelatedTo", - "evaluations" - ], - "definitions": { - "controlledVocabulary": { - "definition": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "covid19", - "cido", - "epo" - ], - "children_of": [ - "https://bioportal.bioontology.org/ontologies/COVID19", - "http://purl.obolibrary.org/obo/cido.owl", - "http://purl.obolibrary.org/obo/epo" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "speciesControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - }, - "strict": false - }, - "miscControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "moreControlledVocabulary": { - "definition": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "mamo" - ], - "children_of": [ - "http://identifiers.org/mamo/MAMO_0000037" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "diseaseVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "mondo" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "baseOrgObject": { - "description": "A barebones Organization object to work around recursion issues in DDE", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization.", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "memberObject": { - "description": "Reusable person definition accounting for recursion issues in DDE", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "affiliation": { - "$ref": "#/definitions/baseOrgObject" - }, - "members": { - "oneOf": [ - { - "$ref": "#/definitions/memberObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/memberObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "funding": { - "type": "object", - "@type": "outbreak:MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the analysis" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the analysis" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - }, - "citation": { - "description": "A citation object for a resource which is cited by the analysis (ie- is a derivative of the publication) , related to the analysis, or from which the analysis was based on (ie- is derived from).", - "@type": "outbreak:CitationObject", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "sourceType": { - "description": "The type of resource", - "enum": [ - "Dataset", - "Publication", - "ClinicalTrial", - "Analysis", - "Protocol", - "SoftwareApplication", - "CreativeWork" - ] - }, - "url": { - "description": "The url of the resource cited.", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "The version date of the resource used at the time of the creation of the citation as certain resources (protocols, datasets) may change frequently over time.", - "type": "string", - "format": "date" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "reviewObject": { - "description": "A review or descriptive evaluation of the resource", - "@type": "Review", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the review" - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "reviewBody": { - "description": "The actual body of the review.", - "type": "string" - }, - "reviewRating": { - "description": "The rating given in this review", - "$ref": "#/definitions/ratingObject" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "ratingObject": { - "description": "A rating or categorical evaluation of the resource", - "@type": "Rating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the rating" - }, - "ratingExplanation": { - "type": "string", - "description": "An explanation of the rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "type": "string", - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "aggregateRatingObject": { - "description": "A cumulative evaluation of the resource", - "@type": "AggregateRating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the aggregate rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "reviews": { - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - } - ] - } - }, - "required": [] - } - } - } - }, - { - "@id": "outbreak:domainUrl", - "@type": "rdf:Property", - "rdfs:comment": "The domain name or main site on which webpage or specific url can be found", - "rdfs:label": "domainUrl", - "schema:domainIncludes": { - "@id": "outbreak:Analysis" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "outbreak:assumption", - "@type": "rdf:Property", - "rdfs:comment": "Statement of assumptions / limitations of the model", - "rdfs:label": "assumption", - "schema:domainIncludes": { - "@id": "outbreak:Analysis" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:analysisTechnique", - "@type": "rdf:Property", - "rdfs:comment": "A technique or technology used in a analysis", - "rdfs:label": "analysisTechnique", - "schema:domainIncludes": { - "@id": "outbreak:Analysis" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:analysisTopic", - "@type": "rdf:Property", - "rdfs:comment": "The underlying question, goal, or aim of the analysis", - "rdfs:label": "analysisTopic", - "schema:domainIncludes": { - "@id": "outbreak:Analysis" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:Product", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing a reagent, material, sample, or some other product used in a protocol resource in outbreak.info", - "rdfs:label": "Product", - "rdfs:subClassOf": { - "@id": "schema:Product" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "manufacturer": { - "description": "The manufacturer of the reagent, material, sample or product.", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternatename": { - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "category": { - "description": "The type of product (chemical/reagent, biological sample, PPE, or other.", - "oneOf": [ - { - "type": "string", - "enum": [ - "chemical or reagent", - "biological sample", - "PPE", - "other" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "enum": [ - "chemical or reagent", - "biological sample", - "PPE", - "other" - ] - } - } - ] - }, - "brand": { - "description": "The brand(s) associated with the product", - "type": "string" - }, - "identifier": { - "description": "An identifier for the product (preferably the manufacturer's identifier for the product)", - "type": "string" - }, - "name": { - "description": "The name of the reagent/sample/material/product", - "type": "string" - }, - "url": { - "description": "URL of the product", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "recommended": [ - "manufacturer", - "category", - "identifier" - ], - "optional": [ - "url", - "brand" - ] - } - }, - { - "@id": "outbreak:Instrument", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing an instrument used in a protocol resource listed in outbreak.info", - "rdfs:label": "Instrument", - "rdfs:subClassOf": { - "@id": "schema:Product" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "manufacturer": { - "description": "The manufacturer of the instrument", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "model": { - "description": "The model of the instrument", - "type": "string" - }, - "brand": { - "description": "The brand(s) associated with the instrument", - "type": "string" - }, - "name": { - "description": "The name of the instrument", - "type": "string" - }, - "url": { - "description": "URL of the product page for the instrument", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ], - "recommended": [ - "manufacturer", - "model" - ], - "optional": [ - "brand", - "url" - ] - } - }, - { - "@id": "outbreak:Protocol", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing the Protocols for outbreak.info Resources.", - "rdfs:label": "Protocol", - "rdfs:subClassOf": { - "@id": "schema:HowTo" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name of the protocol", - "type": "string" - }, - "description": { - "description": "A description of the protocol", - "type": "string" - }, - "datePublished": { - "description": "Publication Date of the protocol online if available", - "format": "date", - "type": "string" - }, - "url": { - "description": "url where the protocol can be found", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "An identifier associated with the protocol", - "type": "string" - }, - "doi": { - "description": "the DOI of the protocol", - "type": "string" - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "type": "string" - }, - "warning": { - "description": "Precautions, warnings, and/or safety warnings associated with or highlighted by the protocol", - "type": "string" - }, - "dateModified": { - "description": "Date of protocol update", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "date" - } - } - ] - }, - "correctionNote": { - "description": "statement of what was updated/changed since prior version", - "type": "string" - }, - "protocolStatus": { - "description": "The status of the protocol", - "enum": [ - "Working--In use by author", - "Working--not in use by author", - "Working--in use by others", - "Not working", - "In Development", - "Deprecated" - ] - }, - "material": { - "description": "the reagent, biological sample, or material such as PPE source materials) used or tested in this protocol", - "oneOf": [ - { - "$ref": "#/definitions/product" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/product" - } - } - ] - }, - "instrument": { - "description": "For LabProtocols it would be a laboratory equipment use by a person to follow one or more steps described in this LabProtocol.", - "oneOf": [ - { - "$ref": "#/definitions/instrument" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/instrument" - } - } - ] - }, - "measurementTechnique": { - "description": "A technique or technology used in this protocol.", - "oneOf": [ - { - "$ref": "#/definitions/controlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/controlledVocabulary" - } - } - ] - }, - "protocolSetting": { - "description": "The type of 'protocol' based on setting in which it would apply", - "enum": [ - "clinical", - "experimental", - "field", - "computational", - "public" - ] - }, - "protocolCategory": { - "description": "The type of 'protocol' based on degree of specificity and purpose", - "enum": [ - "protocol", - "procedure", - "policy", - "guideline" - ] - }, - "usedToGenerate": { - "description": "Type of evidence/data generated by the protocol", - "oneOf": [ - { - "$ref": "#/definitions/miscControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/miscControlledVocabulary" - } - } - ] - }, - "inComplianceWith": { - "description": "Guidelines or Standards to which these protocols adhere. ie- GMP, GCP, other EQUATOR guidelines. Useful for selecting protocols where certain standards/guidelines must be met", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "keywords": { - "description": "keywords", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "topicCategory": { - "description": "Applicable outbreak.info category", - "oneOf": [ - { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology", - "Information Sciences" - ] - } - } - ] - }, - "author": { - "description": "person, people, or organization that created the protocol", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "funding": { - "description": "The funder of the Protocol", - "oneOf": [ - { - "$ref": "#/definitions/funding" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funding" - } - } - ] - }, - "citedBy": { - "description": "Associated guidelines, protocols, publications, etc. that include, adapt, modify, expand, etc. this protocol.", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "isBasedOn": { - "description": "Associated resource (guidelines, protocols, publications, etc.) from which this protocol was derived", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "isRelatedTo": { - "description": "Other resources related to, but not a derivative of nor derived from this protocol", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "curatedBy": { - "description": "The source from which this Protocol was identified for inclusion into Outbreak.info. Provides provenance for a resource which was curated by another.", - "anyOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "evaluations": { - "description": "Reviews, Ratings, or other types of evaluations on this resource", - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/aggregateRatingObject" - } - } - ] - } - }, - "required": [ - "description", - "identifier", - "name", - "url", - "author" - ], - "recommended": [ - "doi", - "status", - "measurementTechnique", - "material", - "protocolSetting", - "protocolCategory", - "license", - "funding", - "datePublished", - "topicCategory", - "keywords", - "curatedBy" - ], - "optional": [ - "instrument", - "warning", - "dateModified", - "correctionNote", - "citedBy", - "isBasedOn", - "isRelatedTo", - "protocolStatus", - "usedToGenerate", - "inComplianceWith", - "duration", - "evaluations" - ], - "definitions": { - "controlledVocabulary": { - "definition": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "efo", - "eco", - "obi" - ], - "children_of": [ - "https://www.ebi.ac.uk/efo/EFO_0002694", - "http://purl.obolibrary.org/obo/ECO_0000000", - "http://purl.obolibrary.org/obo/OBI_0000011" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "miscControlledVocabulary": { - "definition": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "eco" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/ECO_0000000" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "product": { - "type": "object", - "@type": "Product", - "description": "the reagent, biological sample, or material such as PPE source materials) used or tested in this protocol", - "properties": { - "name": { - "description": "The name of the material or reagent", - "type": "string" - }, - "manufacturer": { - "description": "The manufacturer of the material, biosample, or reagent", - "$ref": "#/definitions/baseOrgObject" - }, - "brand": { - "description": "The brand of the reagent, material, or biological sample (if different from the manufacturer)", - "type": "string" - }, - "identifier": { - "description": "The catalog number or identifier of the material or reagent", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "category": { - "description": "The type of material. Reagent, PPE, biological samples, etc.", - "enum": [ - "chemical or reagent", - "biological sample", - "PPE", - "other" - ] - } - }, - "required": [ - "name" - ] - }, - "instrument": { - "type": "object", - "@type": "Product", - "description": "A laboratory equipment use by a person to follow one or more steps described in this protocol.", - "properties": { - "name": { - "description": "The name of the instrument", - "type": "string" - }, - "manufacturer": { - "description": "The name of the manufacturer of the material, biosample, or reagent", - "$ref": "#/definitions/baseOrgObject" - }, - "brand": { - "description": "The brand of the instrument", - "type": "string" - }, - "model": { - "description": "The model number of the instrument", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "baseOrgObject": { - "description": "A barebones Organization object to work around recursion issues in DDE", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization.", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "memberObject": { - "description": "Reusable person definition accounting for recursion issues in DDE", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "affiliation": { - "$ref": "#/definitions/baseOrgObject" - }, - "members": { - "oneOf": [ - { - "$ref": "#/definitions/memberObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/memberObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "funding": { - "type": "object", - "@type": "outbreak:MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the Dataset" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Dataset" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - }, - "citation": { - "description": "A citation object for a resource which is cited by the protocol (ie- is a derivative of the protocol), related to the protocol, or from which the protocol was based on (ie- is derived from).", - "@type": "outbreak:CitationObject", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "sourceType": { - "description": "The type of resource", - "enum": [ - "Dataset", - "Publication", - "ClinicalTrial", - "Analysis", - "Protocol", - "SoftwareApplication", - "CreativeWork" - ] - }, - "url": { - "description": "The url of the resource cited.", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "The version date of the resource used at the time of the creation of the citation as certain resources (protocols, datasets) may change frequently over time.", - "type": "string", - "format": "date" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "reviewObject": { - "description": "A review or descriptive evaluation of the resource", - "@type": "Review", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the review" - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "reviewBody": { - "description": "The actual body of the review.", - "type": "string" - }, - "reviewRating": { - "description": "The rating given in this review", - "$ref": "#/definitions/ratingObject" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "ratingObject": { - "description": "A rating or categorical evaluation of the resource", - "@type": "Rating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the rating" - }, - "ratingExplanation": { - "type": "string", - "description": "An explanation of the rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "type": "string", - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "aggregateRatingObject": { - "description": "A cumulative evaluation of the resource", - "@type": "AggregateRating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the aggregate rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "reviews": { - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - } - ] - } - } - } - } - } - }, - { - "@id": "outbreak:warning", - "@type": "rdf:Property", - "rdfs:comment": "Precautions, warnings, and/or safety warnings associated with or highlighted by the protocol", - "rdfs:label": "warning", - "schema:domainIncludes": { - "@id": "outbreak:Protocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:correctionNote", - "@type": "rdf:Property", - "rdfs:comment": "statement of what was updated/changed since prior version", - "rdfs:label": "correctionNote", - "schema:domainIncludes": { - "@id": "outbreak:Protocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:protocolStatus", - "@type": "rdf:Property", - "rdfs:comment": "The status of the protocol", - "rdfs:label": "protocolStatus", - "schema:domainIncludes": { - "@id": "outbreak:Protocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:instrument", - "@type": "rdf:Property", - "rdfs:comment": "A laboratory equipment use by a person to follow one or more steps described in this Protocol", - "rdfs:label": "instrument", - "schema:domainIncludes": { - "@id": "outbreak:Protocol" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:Instrument" - } - ] - }, - { - "@id": "outbreak:protocolSetting", - "@type": "rdf:Property", - "rdfs:comment": "The type of 'protocol' based on setting in which it would apply", - "rdfs:label": "protocolSetting", - "schema:domainIncludes": { - "@id": "outbreak:Protocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:protocolCategory", - "@type": "rdf:Property", - "rdfs:comment": "The type of 'protocol' based on degree of specificity and purpose", - "rdfs:label": "protocolCategory", - "schema:domainIncludes": { - "@id": "outbreak:Protocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:usedToGenerate", - "@type": "rdf:Property", - "rdfs:comment": "Type of evidence/data generated by the protocol", - "rdfs:label": "usedToGenerate", - "schema:domainIncludes": { - "@id": "outbreak:Protocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:inComplianceWith", - "@type": "rdf:Property", - "rdfs:comment": "Guidelines or Standards to which these protocols adhere. ie- GMP, GCP, other EQUATOR guidelines. Useful for selecting protocols where certain standards/guidelines must be met", - "rdfs:label": "inComplianceWith", - "schema:domainIncludes": { - "@id": "outbreak:Protocol" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:StudyEvent", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing StudyEvents, a class that describes categorical events in Clinical Trials added to outbreak.info", - "rdfs:label": "StudyEvent", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "studyEventType": { - "description": "Type of the event status such as StudyStart, PrimaryCompletion, Completion, StudyFirstSubmit, StudyFirstSubmitQC, LastUpdateSubmit", - "oneOf": [ - { - "enum": [ - "StudyStart", - "PrimaryCompletion", - "Completion", - "StudyFirstSubmit", - "StudyFirstSubmitQC", - "LastUpdateSubmit" - ] - }, - { - "type": "string" - } - ] - }, - "studyEventDate": { - "description": "The corresponding/actual date of the study event (ie- the StartDate, Primary CompletionDate, CompletionDate, StudyFirstSubmitDate, StudyFirstSubmitQCDate, LastUpdateSubmitDate)", - "format": "date", - "type": "string" - }, - "studyEventDateType": { - "description": "the type of date provided (actual, anticipated, or estimated)", - "oneOf": [ - { - "enum": [ - "actual", - "anticipated", - "estimated" - ] - }, - { - "type": "string" - } - ] - } - }, - "required": [], - "recommended": [ - "studyEventType", - "studyEventDate", - "studyEventDateType" - ] - } - }, - { - "@id": "outbreak:studyEventType", - "@type": "rdf:Property", - "rdfs:comment": "Type of the event status such as StudyStart, PrimaryCompletion, Completion, StudyFirstSubmit, StudyFirstSubmitQC, LastUpdateSubmit", - "rdfs:label": "studyEventType", - "schema:domainIncludes": { - "@id": "outbreak:StudyEvent" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:studyEventDate", - "@type": "rdf:Property", - "rdfs:comment": "The corresponding/actual date of the study event (ie- the StartDate, Primary CompletionDate, CompletionDate, StudyFirstSubmitDate, StudyFirstSubmitQCDate, LastUpdateSubmitDate)", - "rdfs:label": "studyEventDate", - "schema:domainIncludes": { - "@id": "outbreak:StudyEvent" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "outbreak:studyEventDateType", - "@type": "rdf:Property", - "rdfs:comment": "the type of date provided (actual, anticipated, or estimated)", - "rdfs:label": "studyEventDateType", - "schema:domainIncludes": { - "@id": "outbreak:StudyEvent" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:StudyStatus", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing the status of a ClinicalTrial resource in outbreak.info", - "rdfs:label": "StudyStatus", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "statusExpandedAccess": { - "description": "Flag for whether or not the study has expanded Access status", - "oneOf": [ - { - "type": "boolean" - }, - { - "enum": [ - "yes", - "no", - "unknown" - ] - } - ] - }, - "statusDate": { - "description": "The date that the status was verified. Equivalent to NCT's StatusVerifiedDate", - "format": "date", - "type": "string" - }, - "enrollmentCount": { - "description": "The number of participants enrolled in the study", - "type": "integer" - }, - "enrollmentType": { - "description": "The type of estimation used to determine the enrollmentCount (actual counts, target size, etc.)", - "oneOf": [ - { - "enum": [ - "actual counts", - "target size" - ] - }, - { - "type": "string" - } - ] - }, - "whyStopped": { - "description": "A brief explanation of the reason(s) why such clinical study was stopped (for a clinical study that is Suspended, Terminated, or Withdrawn prior to its planned completion as anticipated by the protocol)", - "type": "string" - }, - "status": { - "description": "The recruitment status of the study", - "enum": [ - "not yet recruiting", - "recruiting", - "enrolling by invitation", - "active", - "not recruiting", - "suspended", - "terminated", - "completed", - "withdrawn", - "unknown status" - ] - } - }, - "required": [ - "status" - ], - "recommended": [ - "statusExpandedAccess", - "statusDate", - "enrollmentCount", - "enrollmentType", - "whyStopped" - ] - } - }, - { - "@id": "outbreak:status", - "@type": "rdf:Property", - "rdfs:comment": "The recruitment status of the study", - "rdfs:label": "status", - "rdfs:sameAs": { - "@id": "schema:status" - }, - "schema:domainIncludes": { - "@id": "outbreak:StudyStatus" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:statusExpandedAccess", - "@type": "rdf:Property", - "rdfs:comment": "Flag for whether or not the study has expanded Access status", - "rdfs:label": "statusExpandedAccess", - "schema:domainIncludes": { - "@id": "outbreak:StudyStatus" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ] - }, - { - "@id": "outbreak:statusDate", - "@type": "rdf:Property", - "rdfs:comment": "The date that the status was verified. Equivalent to NCT's StatusVerifiedDate", - "rdfs:label": "statusDate", - "schema:domainIncludes": { - "@id": "outbreak:StudyStatus" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "outbreak:enrollmentCount", - "@type": "rdf:Property", - "rdfs:comment": "The number of participants enrolled in the study", - "rdfs:label": "enrollmentCount", - "schema:domainIncludes": { - "@id": "outbreak:StudyStatus" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Number" - } - ] - }, - { - "@id": "outbreak:enrollmentType", - "@type": "rdf:Property", - "rdfs:comment": "The type of estimation used to determine the enrollmentCount (actual counts, target size, etc.)", - "rdfs:label": "enrollmentType", - "schema:domainIncludes": { - "@id": "outbreak:StudyStatus" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:whyStopped", - "@type": "rdf:Property", - "rdfs:comment": "A brief explanation of the reason(s) why such clinical study was stopped (for a clinical study that is Suspended, Terminated, or Withdrawn prior to its planned completion as anticipated by the protocol)", - "rdfs:label": "whyStopped", - "schema:domainIncludes": { - "@id": "outbreak:StudyStatus" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:StudyDesign", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing the study design of a clinical trial/study for inclusion into outbreak.info resources", - "rdfs:label": "StudyDesign", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "studyType": { - "description": "Type of human study, can be subtypes of observational study or interventional studies and may include the temporal relationship of observation period to time of participant enrollment.", - "enum": [ - "interventional", - "observational" - ] - }, - "phase": { - "description": "Stage or phase of the study in the U.S. if applicable", - "oneOf": [ - { - "enum": [ - "Early Phase 1", - "Phase 1", - "Phase 2", - "Phase 3", - "Phase 4", - "Not Applicable" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Early Phase 1", - "Phase 1", - "Phase 2", - "Phase 3", - "Phase 4", - "Not Applicable" - ] - } - } - ] - }, - "phaseNumber": { - "description": "The number of the phase or stage of the study", - "oneOf": [ - { - "enum": [ - "0", - "1", - "2", - "3", - "4", - "Not Applicable" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "0", - "1", - "2", - "3", - "4", - "Not Applicable" - ] - } - } - ] - }, - "designAllocation": { - "description": "The method by which the study participants were allocated into groups", - "enum": [ - "randomized", - "nonrandomized", - "other" - ] - }, - "designModel": { - "description": "The general design of the strategy for assigning interventions to participants in a clinical intervention study OR the general design of the strategy for identifying and following up with participants during an observational study.", - "oneOf": [ - { - "enum": [ - "single group assignment", - "parallel assignment", - "cross-over assignment", - "factorial assignment", - "cohort", - "case-control", - "case-only", - "case-cross-over", - "ecologic or community studies", - "family-based", - "other", - "retrospective", - "prospective", - "cross-sectional" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "single group assignment", - "parallel assignment", - "cross-over assignment", - "factorial assignment", - "cohort", - "case-control", - "case-only", - "case-cross-over", - "ecologic or community studies", - "family-based", - "other", - "retrospective", - "prospective", - "cross-sectional" - ] - } - } - ] - }, - "designPrimaryPurpose": { - "description": "The primary purpose of the study", - "enum": [ - "treatment", - "prevention", - "diagnostic", - "supportive care", - "screening", - "health services research", - "basic science", - "other" - ] - }, - "designWhoMasked": { - "description": "The people who do not know which participants have been assigned to which interventions", - "oneOf": [ - { - "enum": [ - "Participant", - "Investigator", - "Outcomes Assessor", - "Care Provider" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Participant", - "Investigator", - "Outcomes Assessor", - "Care Provider" - ] - } - } - ] - }, - "designStudyText": { - "description": "String description of the study design if structured information not available", - "type": "string" - } - }, - "required": [], - "recommended": [ - "studyType", - "designAllocation", - "designPrimaryPurpose", - "designWhoMasked" - ], - "optional": [ - "phase", - "phaseNumber", - "designModel", - "designStudyText" - ] - } - }, - { - "@id": "outbreak:studyType", - "@type": "rdf:Property", - "rdfs:comment": "Type of human study, can be subtypes of observational study or interventional studies and may include the temporal relationship of observation period to time of participant enrollment.", - "rdfs:label": "studyType", - "schema:domainIncludes": { - "@id": "outbreak:StudyDesign" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:phase", - "@type": "rdf:Property", - "rdfs:comment": "Stage or phase of the study in the U.S. if applicable", - "rdfs:label": "phase", - "rdfs:sameAs": { - "@id": "schema:phase" - }, - "schema:domainIncludes": { - "@id": "outbreak:StudyDesign" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:phaseNumber", - "@type": "rdf:Property", - "rdfs:comment": "The number of the phase or stage of the study", - "rdfs:label": "phaseNumber", - "schema:domainIncludes": { - "@id": "outbreak:StudyDesign" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Number" - } - ] - }, - { - "@id": "outbreak:designAllocation", - "@type": "rdf:Property", - "rdfs:comment": "The method by which the study participants were allocated into groups", - "rdfs:label": "designAllocation", - "schema:domainIncludes": { - "@id": "outbreak:StudyDesign" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:designModel", - "@type": "rdf:Property", - "rdfs:comment": "The general design of the strategy for assigning interventions to participants in a clinical intervention study OR the general design of the strategy for identifying and following up with participants during an observational study", - "rdfs:label": "designModel", - "schema:domainIncludes": { - "@id": "outbreak:StudyDesign" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:designPrimaryPurpose", - "@type": "rdf:Property", - "rdfs:comment": "The primary purpose of the study", - "rdfs:label": "designPrimaryPurpose", - "schema:domainIncludes": { - "@id": "outbreak:StudyDesign" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:designWhoMasked", - "@type": "rdf:Property", - "rdfs:comment": "The people who do not know which participants have been assigned to which interventions", - "rdfs:label": "designWhoMasked", - "schema:domainIncludes": { - "@id": "outbreak:StudyDesign" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:designStudyText", - "@type": "rdf:Property", - "rdfs:comment": "String description of the study design if structured information not available", - "rdfs:label": "designStudyText", - "schema:domainIncludes": { - "@id": "outbreak:StudyDesign" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:Intervention", - "@type": "rdfs:Class", - "rdfs:comment": "a schema to describe Interventions discussed in Clinical Studies/Trials for inclusion in outbreak.info Resources", - "rdfs:label": "Intervention", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "The name of the intervention in the study", - "type": "string" - }, - "description": { - "description": "A description of the intervention in the study", - "type": "string" - }, - "category": { - "description": "The category of an intervention in the study", - "enum": [ - "drugs", - "medical devices", - "procedures", - "vaccines", - "education", - "behavioral modification", - "diet", - "exercise", - "counseling", - "placebo", - "other" - ] - } - }, - "required": [], - "recommended": [], - "optional": [ - "name", - "description", - "category" - ] - } - }, - { - "@id": "outbreak:category", - "@type": "rdf:Property", - "rdfs:comment": "The category of an intervention in the study", - "rdfs:label": "category", - "schema:domainIncludes": { - "@id": "outbreak:Intervention" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:ArmGroup", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing arm groups in clinical studies/trials for inclusion in outbreak.info Resources", - "rdfs:label": "ArmGroup", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "role": { - "description": "The role of the arm or factor in the study this is equivalent to the ArmType in ClinicalTrials.gov", - "enum": [ - "experimental arm", - "active comparator arm", - "placebo comparator arm", - "sham comparator arm", - "no intervention arm" - ] - }, - "intervention": { - "description": "The interventions (if any) in this ArmGroup", - "type": "array", - "oneOf": [ - { - "$ref": "#/definitions/intervention" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/intervention" - } - } - ] - }, - "name": { - "description": "The name of the arm or factor (can include a specific intervention, a placebo or even a lack of intervention, ie- 'no intervention' group)", - "type": "string" - }, - "description": { - "description": "A description of the arm or factor", - "type": "string" - } - }, - "required": [], - "recommended": [], - "optional": [ - "role", - "intervention", - "name", - "description" - ], - "definitions": { - "intervention": { - "type": "object", - "@type": "outbreak:Intervention", - "properties": { - "name": { - "description": "The name of the intervention in the study", - "type": "string" - }, - "description": { - "description": "A description of the intervention in the study", - "type": "string" - }, - "category": { - "description": "The category of an intervention in the study", - "enum": [ - "drugs", - "medical devices", - "procedures", - "vaccines", - "education", - "behavioral modification", - "diet", - "exercise", - "counseling", - "placebo", - "other" - ] - } - } - } - } - } - }, - { - "@id": "outbreak:intervention", - "@type": "rdf:Property", - "rdfs:comment": "The interventions (if any) in this ArmGroup", - "rdfs:label": "intervention", - "schema:domainIncludes": { - "@id": "outbreak:ArmGroup" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:Intervention" - } - ] - }, - { - "@id": "outbreak:Outcome", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing a Clinical Trial/Study Outcome for inclusion in outbreak.info Resources", - "rdfs:label": "Outcome", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "outcomeTimeFrame": { - "description": "The specific time point(s) and overall duration of evaluation must be specified in this section. ", - "type": "string" - }, - "outcomeMeasure": { - "description": "The outcome measure for the study", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "outcomeType": { - "description": "The classification of the outcome measure as either primary, secondary, or exploratory", - "enum": [ - "primary", - "secondary", - "other" - ] - } - }, - "required": [], - "recommended": [ - "outcomeMeasure", - "outcomeTimeFrame", - "outcomeType" - ], - "optional": [] - } - }, - { - "@id": "outbreak:outcomeMeasure", - "@type": "rdf:Property", - "rdfs:comment": "The outcome measure for the study", - "rdfs:label": "outcomeMeasure", - "schema:domainIncludes": { - "@id": "outbreak:Outcome" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:outcomeTimeFrame", - "@type": "rdf:Property", - "rdfs:comment": "The specific time point(s) and overall duration of evaluation must be specified in this section", - "rdfs:label": "outcomeTimeFrame", - "schema:domainIncludes": { - "@id": "outbreak:Outcome" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Duration" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:outcomeType", - "@type": "rdf:Property", - "rdfs:comment": "The classification of the outcome measure as either primary, secondary, or exploratory", - "rdfs:label": "outcomeType", - "schema:domainIncludes": { - "@id": "outbreak:Outcome" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:Eligibility", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing information about Clinical Trials/Studies eligibility criteria for inclusion in outbreak.info Resources", - "rdfs:label": "Eligibility", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "minimumAge": { - "description": "the minimum age for a participant to be included in the study", - "type": "string" - }, - "maximumAge": { - "description": "the maximum age for a participant to be included in the study", - "type": "string" - }, - "criteriaText": { - "description": "The descriptive criteria as published for the Clinical Trial", - "type": "string" - }, - "inclusionCriteria": { - "description": "criteria for inclusion in the study", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "exclusionCriteria": { - "description": "criteria for exclusion from the study", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "gender": { - "description": "the sex requirement to be included in the study", - "enum": [ - "male", - "female", - "all" - ] - }, - "genderBased": { - "description": "Boolean for whether or not participation is based on gender", - "type": "boolean" - }, - "healthyVolunteers": { - "description": "Boolean to indicate whether or not healthy volunteers may be included in the study", - "type": "boolean" - }, - "stdAge": { - "description": "the age category of a participant to be included in the study if a minimum and maximum age is not specified", - "oneOf": [ - { - "enum": [ - "Child (birth-17)", - "Adult (18-64)", - "Older Adult (65+)" - ] - }, - { - "items": { - "enum": [ - "Child (birth-17)", - "Adult (18-64)", - "Older Adult (65+)" - ] - } - } - ] - } - }, - "required": [], - "recommended": [ - "minimumAge", - "maximumAge", - "criteriaText", - "inclusionCriteria", - "exclusionCriteria", - "gender", - "genderBased", - "healthyVolunteers", - "stdAge" - ], - "optional": [] - } - }, - { - "@id": "outbreak:inclusionCriteria", - "@type": "rdf:Property", - "rdfs:comment": "\"criteria for inclusion in the study", - "rdfs:label": "inclusionCriteria", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:minimumAge", - "@type": "rdf:Property", - "rdfs:comment": "the minimum age for a participant to be included in the study", - "rdfs:label": "minimumAge", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:maximumAge", - "@type": "rdf:Property", - "rdfs:comment": "the maximum age for a participant to be included in the study", - "rdfs:label": "maximumAge", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:gender", - "@type": "rdf:Property", - "rdfs:comment": "the sex requirement to be included in the study", - "rdfs:label": "gender", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:genderBased", - "@type": "rdf:Property", - "rdfs:comment": "Boolean for whether or not participation is based on gender", - "rdfs:label": "genderBased", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ] - }, - { - "@id": "outbreak:healthyVolunteers", - "@type": "rdf:Property", - "rdfs:comment": "Boolean to indicate whether or not healthy volunteers may be included in the study", - "rdfs:label": "healthyVolunteers", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ] - }, - { - "@id": "outbreak:stdAge", - "@type": "rdf:Property", - "rdfs:comment": "the age category of a participant to be included in the study if a minimum and maximum age is not specified", - "rdfs:label": "stdAge", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:exclusionCriteria", - "@type": "rdf:Property", - "rdfs:comment": "criteria for exclusion from the study", - "rdfs:label": "exclusionCriteria", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:criteriaText", - "@type": "rdf:Property", - "rdfs:comment": "The descriptive criteria as published for the Clinical Trial", - "rdfs:label": "criteriaText", - "schema:domainIncludes": { - "@id": "outbreak:Eligibility" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:StudyLocation", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing Clinical Trial/Study locations for inclusion in outbreak.info Resources", - "rdfs:label": "StudyLocation", - "rdfs:subClassOf": { - "@id": "schema:Place" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "studyLocation": { - "description": "The location of the study as listed in the resouce.", - "type": "string" - }, - "studyLocationCity": { - "description": "The city in which the facility used for the study is located", - "type": "string" - }, - "studyLocationState": { - "description": "The state or province in which the facility used for the study is located", - "type": "string" - }, - "studyLocationCountry": { - "description": "The country in which the facility used for the study is located", - "type": "string" - }, - "studyLocationStatus": { - "description": "The recruitment status of the study at the specific study site", - "enum": [ - "not yet recruiting", - "recruiting", - "enrolling by invitation", - "active", - "not recruiting", - "suspended", - "terminated", - "completed", - "withdrawn", - "unknown status" - ] - } - }, - "required": [], - "recommended": [ - "studyLocation", - "studyLocationCity", - "studyLocationState", - "studyLocationCountry", - "studyLocationStatus" - ], - "optional": [] - } - }, - { - "@id": "outbreak:studyLocation", - "@type": "rdf:Property", - "rdfs:comment": "The location of the study", - "rdfs:label": "studyLocation", - "schema:domainIncludes": { - "@id": "outbreak:StudyLocation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Place" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:studyLocationCity", - "@type": "rdf:Property", - "rdfs:comment": "The city in which the facility used for the study is located", - "rdfs:label": "studyLocationCity", - "schema:domainIncludes": { - "@id": "outbreak:StudyLocation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:City" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:studyLocationState", - "@type": "rdf:Property", - "rdfs:comment": "The state or province in which the facility used for the study is located", - "rdfs:label": "studyLocationState", - "schema:domainIncludes": { - "@id": "outbreak:StudyLocation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:State" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:studyLocationCountry", - "@type": "rdf:Property", - "rdfs:comment": "The country in which the facility used for the study is located", - "rdfs:label": "studyLocationCountry", - "schema:domainIncludes": { - "@id": "outbreak:StudyLocation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Country" - }, - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:studyLocationStatus", - "@type": "rdf:Property", - "rdfs:comment": "The recruitment status of the study at the specific study site", - "rdfs:label": "studyLocationStatus", - "schema:domainIncludes": { - "@id": "outbreak:StudyLocation" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:ClinicalTrial", - "@type": "rdfs:Class", - "rdfs:comment": "This is the schema for describing the Clinical Trials and other medical studies used for outbreak.info Resources", - "rdfs:label": "ClinicalTrial", - "rdfs:subClassOf": { - "@id": "schema:MedicalStudy" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Official or scientific title of the study", - "type": "string" - }, - "alternateName": { - "description": "Brief title, acronyms, or public titles for the study", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "Registration number or identifier assigned to the study", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifierSource": { - "description": "Source of identifier assignment or type of identifier (NCTid, China CTRid, EudraCT Number, etc.)", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "abstract": { - "description": "A brief summary of the study", - "type": "string" - }, - "description": { - "description": "A description of the study or the stated purpose of the study", - "type": "string" - }, - "dateCreated": { - "description": "Date the record was created", - "format": "date", - "type": "string" - }, - "datePublished": { - "description": "Date the record was published", - "format": "date", - "type": "string" - }, - "dateModified": { - "description": "LastUpdatePostDate", - "oneOf": [ - { - "type": "string", - "format": "date" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "date" - } - } - ] - }, - "dateModifiedType": { - "description": "LastUpdatePostDateType", - "enum": [ - "actual", - "anticipated", - "estimated" - ] - }, - "healthCondition": { - "description": "The health condition or disease being studied", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "healthConditionIdentifier": { - "description": "Ontological or controlled vocabulary identifier for the health condition or disease", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "keywords": { - "description": "keywords", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "topicCategory": { - "description": "Applicable outbreak.info category", - "oneOf": [ - { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Clinical", - "Case Descriptions", - "Risk Factors", - "Diagnosis", - "Symptoms", - "Rapid Diagnostics", - "Antibody Detection", - "Virus Detection", - "Testing Prevalence", - "Pathology/Radiology", - "Forecasting", - "Mechanism", - "Virus Factors", - "Host Factors", - "Immunological Response", - "Mechanism of Infection", - "Mechanism of Transmission", - "Prevention", - "Public Health Interventions", - "Individual Prevention", - "Transmission", - "Host/Intermediate Reservoirs", - "Viral Shedding / Persistence", - "Treatment", - "Vaccines", - "Pharmaceutical Treatments", - "Medical Care", - "Repurposing", - "Biologics", - "Behavioral Research", - "Epidemiology", - "Classical Epidemiology", - "Molecular Epidemiology" - ] - } - } - ] - }, - "hasResults": { - "description": "Boolean for if the clinical trial has published any results", - "type": "boolean" - }, - "url": { - "description": "url where the study can be found", - "type": "string", - "format": "uri" - }, - "author": { - "description": "The study's author, this includes ResponsiblePartyInvestigator, Contacts, and OverallOfficials", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ] - }, - "funding": { - "description": "Funding, sponsorship, and collaborations for the study.", - "oneOf": [ - { - "$ref": "#/definitions/funding" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funding" - } - } - ] - }, - "studyEvent": { - "description": "an event status such as StudyStart, PrimaryCompletion, Completion, StudyFirstSubmit, StudyFirstSubmitQC, LastUpdateSubmit", - "oneOf": [ - { - "$ref": "#/definitions/studyevent" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/studyevent" - } - } - ] - }, - "studyStatus": { - "description": "The status of the study", - "oneOf": [ - { - "$ref": "#/definitions/studystatus" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/studystatus" - } - } - ] - }, - "studyDesign": { - "description": "The general design of the study", - "oneOf": [ - { - "$ref": "#/definitions/studydesign" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/studydesign" - } - } - ] - }, - "armGroup": { - "description": "The arm or factor of an interventional study", - "oneOf": [ - { - "$ref": "#/definitions/armgroup" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/armgroup" - } - } - ] - }, - "eligibilityCriteria": { - "description": "eligibility criteria", - "oneOf": [ - { - "$ref": "#/definitions/eligibility" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/eligibility" - } - } - ] - }, - "studyLocation": { - "description": "The location in which the study is taking/took place.", - "oneOf": [ - { - "$ref": "#/definitions/studylocation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/studylocation" - } - } - ] - }, - "outcome": { - "description": "Expected or actual outcomes of the study.", - "oneOf": [ - { - "$ref": "#/definitions/outcomeObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/outcomeObject" - } - } - ] - }, - "citedBy": { - "description": "Associated guidelines, protocols, publications, etc. that include, adapt, modify, expand, etc. this clinical trial/study", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "isBasedOn": { - "description": "Associated resource (guidelines, protocols, publications, etc.) from which this clinical trial/study was derived", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "isRelatedTo": { - "description": "Other resources related to, but not a derivative of nor derived from this clinical trial/study", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "curatedBy": { - "description": "The source from which this clinical trial/study was identified for inclusion into Outbreak.info. Provides provenance for a resource which was curated by another.", - "anyOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "$ref": "#/definitions/person" - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "evaluations": { - "description": "Reviews, Ratings, or other types of evaluations on this resource", - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/aggregateRatingObject" - } - } - ] - } - }, - "required": [ - "identifierSource", - "funding", - "author", - "healthCondition", - "description", - "identifier", - "name" - ], - "recommended": [ - "url", - "studyStatus", - "abstract", - "studyEvent", - "dateCreated", - "datePublished", - "dateModified", - "dateModifiedType", - "studyLocation", - "studyDesign", - "outcome", - "healthConditionIdentifier", - "eligibilityCriteria", - "keywords", - "topicCategory", - "curatedBy" - ], - "optional": [ - "alternateName", - "hasResults", - "armGroup", - "citedBy", - "isBasedOn", - "isRelatedTo", - "evaluations" - ], - "definitions": { - "baseOrgObject": { - "description": "A barebones Organization object to work around recursion issues in DDE", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization.", - "type": "string" - }, - "role": { - "description": "LeadSponsor, funder, collaborator", - "enum": [ - "lead/primary Sponsor", - "funder", - "collaborator" - ] - }, - "class": { - "description": "The type of organization", - "enum": [ - "U.S. National Institutes of Health", - "Other U.S. Federal agencies", - "Industry", - "All others" - ] - } - }, - "required": [ - "name" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "role": { - "description": "authorship, sponsorship, or other contribution role played by the person or organization in the creation of this resource", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "memberObject": { - "description": "Reusable person definition accounting for recursion issues in DDE", - "@type": "outbreak:Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "givenName": { - "type": "string" - }, - "familyName": { - "type": "string" - }, - "orcid": { - "type": "string" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "role": { - "description": "authorship, sponsorship, or other contribution role played by the person or organization in the creation of this resource", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "outbreak:Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "alternateName": { - "type": "string" - }, - "role": { - "description": "LeadSponsor, funder, collaborator", - "enum": [ - "lead/primary Sponsor", - "funder", - "collaborator" - ] - }, - "class": { - "description": "The type of organization", - "enum": [ - "U.S. National Institutes of Health", - "Other U.S. Federal agencies", - "Industry", - "All others" - ] - }, - "affiliation": { - "$ref": "#/definitions/baseOrgObject" - }, - "members": { - "oneOf": [ - { - "$ref": "#/definitions/memberObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/memberObject" - } - } - ] - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "funding": { - "type": "object", - "@type": "outbreak:MonetaryGrant", - "description": "Information about funding or sponsorship support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the analysis" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the analysis" - }, - "funder": { - "description": "the funder, sponsor, and collaborators for the study", - "oneOf": [ - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [ - "funder" - ] - }, - "studyevent": { - "type": "object", - "@type": "outbreak:StudyEvent", - "description": "an event status such as StudyStart, PrimaryCompletion, Completion, StudyFirstSubmit, StudyFirstSubmitQC, LastUpdateSubmit", - "properties": { - "studyEventDate": { - "description": "StartDate, Primary CompletionDate, CompletionDate, StudyFirstSubmitDate, StudyFirstSubmitQCDate, LastUpdateSubmitDate", - "format": "date", - "type": "string" - }, - "studyEventType": { - "description": "Type of the event status such as StudyStart, PrimaryCompletion, Completion, StudyFirstSubmit, StudyFirstSubmitQC, LastUpdateSubmit", - "type": "string", - "enum": [ - "study start date", - "primary completion date", - "study completion date", - "study first submit date", - "study first submit QC date", - "last update Submit Date" - ] - }, - "studyEventDateType": { - "description": "the type of date provided (actual, anticipated, or estimated)", - "type": "string", - "enum": [ - "actual", - "anticipated", - "estimated" - ] - } - } - }, - "studystatus": { - "type": "object", - "@type": "outbreak:StudyStatus", - "properties": { - "enrollmentCount": { - "description": "The number of participants enrolled in the study", - "type": "integer" - }, - "whyStopped": { - "description": "A brief explanation of the reason(s) why such clinical study was stopped (for a clinical study that is \"Suspended,\" \"Terminated,\" or \"Withdrawn\" prior to its planned completion as anticipated by the protocol)", - "type": "string" - }, - "statusDate": { - "description": "The date that the status was verified. Equivalent to NCT's StatusVerifiedDate", - "format": "date", - "type": "string" - }, - "status": { - "description": "The recruitment status of the study", - "enum": [ - "not yet recruiting", - "recruiting", - "enrolling by invitation", - "active", - " not recruiting", - "suspended", - "terminated", - "completed", - "withdrawn", - "unknown status" - ] - }, - "statusExpandedAccess": { - "description": "Flag for whether or not the study has expanded Access status", - "oneOf": [ - { - "type": "boolean" - }, - { - "enum": [ - "yes", - "no", - "unknown" - ] - } - ] - }, - "enrollmentType": { - "description": "The type of estimation used to determine the enrollmentCount (actual counts, target size, etc.)", - "enum": [ - "actual", - "estimated" - ] - } - }, - "required": [ - "status" - ] - }, - "studydesign": { - "type": "object", - "@type": "outbreak:StudyDesign", - "properties": { - "designStudyText": { - "description": "String description of the study design if structured information not available", - "type": "string" - }, - "studyType": { - "description": "Type of human study, can be subtypes of observational study or interventional studies and may include the temporal relationship of observation period to time of participant enrollment.", - "enum": [ - "interventional", - "observational" - ] - }, - "phase": { - "description": "Stage or phase of the study in the U.S.", - "oneOf": [ - { - "enum": [ - "Early Phase 1", - "Phase 1", - "Phase 2", - "Phase 3", - "Phase 4", - "Not Applicable" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Early Phase 1", - "Phase 1", - "Phase 2", - "Phase 3", - "Phase 4", - "Not Applicable" - ] - } - } - ] - }, - "phaseNumber": { - "description": "The number of the phase or stage of the study", - "oneOf": [ - { - "enum": [ - "0", - "1", - "2", - "3", - "4", - "Not Applicable" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "0", - "1", - "2", - "3", - "4", - "Not Applicable" - ] - } - } - ] - }, - "designAllocation": { - "description": "The method by which the study participants were allocated into groups", - "enum": [ - "randomized", - "nonrandomized", - "other" - ] - }, - "designModel": { - "description": "The general design of the strategy for assigning interventions to participants in a clinical intervention study OR the general design of the strategy for identifying and following up with participants during an observational study.", - "oneOf": [ - { - "enum": [ - "single group assignment", - "parallel assignment", - "cross-over assignment", - "factorial assignment", - "cohort", - "case-control", - "case-only", - "case-cross-over", - "ecologic or community studies", - "family-based", - "other", - "retrospective", - "prospective", - "cross-sectional" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "single group assignment", - "parallel assignment", - "cross-over assignment", - "factorial assignment", - "cohort", - "case-control", - "case-only", - "case-cross-over", - "ecologic or community studies", - "family-based", - "other", - "retrospective", - "prospective", - "cross-sectional" - ] - } - } - ] - }, - "designPrimaryPurpose": { - "description": "The primary purpose of the study", - "enum": [ - "treatment", - "prevention", - "diagnostic", - "supportive care", - "screening", - "health services research", - "basic science", - "other" - ] - }, - "designWhoMasked": { - "description": "The people who not know which participants have been assigned to which interventions.", - "oneOf": [ - { - "enum": [ - "Participant", - "Investigator", - "Outcomes Assessor", - "Care Provider" - ] - }, - { - "type": "array", - "items": { - "enum": [ - "Participant", - "Investigator", - "Outcomes Assessor", - "Care Provider" - ] - } - } - ] - } - } - }, - "studylocation": { - "description": "The study sites or the location of the study", - "type": "object", - "@type": "outbreak:StudyLocation", - "properties": { - "studyLocation": { - "description": "The location of the study as listed in the resouce.", - "type": "string" - }, - "studyLocationCity": { - "description": "The city in which the facility used for the study is located", - "type": "string" - }, - "studyLocationState": { - "description": "The state or province in which the facility used for the study is located", - "type": "string" - }, - "studyLocationCountry": { - "description": "The country in which the facility used for the study is located", - "type": "string" - }, - "studyLocationStatus": { - "description": "The recruitment status of the study at the specific study site", - "enum": [ - "not yet recruiting", - "recruiting", - "enrolling by invitation", - "active", - "not recruiting", - "suspended", - "terminated", - "completed", - "withdrawn", - "unknown status" - ] - } - } - }, - "intervention": { - "type": "object", - "@type": "outbreak:Intervention", - "properties": { - "name": { - "description": "The name of the intervention in the study", - "type": "string" - }, - "description": { - "description": "A description of the intervention in the study", - "type": "string" - }, - "category": { - "description": "The category of an intervention in the study", - "enum": [ - "drugs", - "medical devices", - "procedures", - "vaccines", - "education", - "behavioral modification", - "diet", - "exercise", - "counseling", - "placebo", - "other" - ] - } - } - }, - "armgroup": { - "type": "object", - "@type": "outbreak:ArmGroup", - "properties": { - "name": { - "description": "The name of the arm or factor (can include a specific intervention, a placebo or even a lack of intervention, ie- 'no intervention' group)", - "type": "string" - }, - "description": { - "description": "A description of the arm or factor", - "type": "string" - }, - "role": { - "description": "The role of the arm or factor in the study this is equivalent to the ArmType in ClinicalTrials.gov", - "enum": [ - "experimental arm", - "active comparator arm", - "placebo comparator arm", - "sham comparator arm", - "no intervention arm" - ] - }, - "intervention": { - "description": "The interventions (if any) in this ArmGroup", - "type": "array", - "oneOf": [ - { - "$ref": "intervention" - }, - { - "type": "array", - "items": { - "$ref": "intervention" - } - } - ] - } - } - }, - "outcomeObject": { - "type": "object", - "@type": "outbreak:Outcome", - "properties": { - "outcomeTimeFrame": { - "description": "The specific time point(s) and overall duration of evaluation must be specified in this section. ", - "type": "string" - }, - "outcomeMeasure": { - "description": "The outcome measure for the study", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "outcomeType": { - "description": "The classification of the outcome measure as either primary, secondary, or exploratory", - "enum": [ - "primary", - "secondary", - "other" - ] - } - } - }, - "eligibility": { - "type": "object", - "@type": "outbreak:Eligibility", - "properties": { - "minimumAge": { - "description": "the minimum age for a participant to be included in the study", - "type": "string" - }, - "maximumAge": { - "description": "the maximum age for a participant to be included in the study", - "type": "string" - }, - "criteriaText": { - "description": "The descriptive criteria as published for the Clinical Trial", - "type": "string" - }, - "inclusionCriteria": { - "description": "criteria for inclusion in the study", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "exclusionCriteria": { - "description": "criteria for exclusion from the study", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "gender": { - "description": "the sex requirement to be included in the study", - "enum": [ - "male", - "female", - "all" - ] - }, - "genderBased": { - "description": "Boolean for whether or not participation is based on gender", - "type": "boolean" - }, - "healthyVolunteers": { - "description": "Boolean to indicate whether or not healthy volunteers may be included in the study", - "type": "boolean" - }, - "stdAge": { - "description": "the age category of a participant to be included in the study if a minimum and maximum age is not specified", - "oneOf": [ - { - "enum": [ - "Child (birth-17)", - " Adult (18-64)", - "Older Adult (65+)" - ] - }, - { - "items": { - "enum": [ - "Child (birth-17)", - " Adult (18-64)", - "Older Adult (65+)" - ] - } - } - ] - } - } - }, - "citation": { - "description": "A citation object for a resource which is cited by the clinical trial/study (ie- is a derivative of the clinical trial/study), related to the clinical trial/study, or from which the clinical trial/study was based on (ie- is derived from).", - "@type": "outbreak:CitationObject", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "sourceType": { - "description": "The type of resource", - "enum": [ - "Dataset", - "Publication", - "ClinicalTrial", - "Analysis", - "Protocol", - "SoftwareApplication", - "CreativeWork" - ] - }, - "url": { - "description": "The url of the resource cited.", - "type": "string", - "format": "uri" - }, - "versionDate": { - "description": "The version date of the resource used at the time of the creation of the citation as certain resources (protocols, datasets) may change frequently over time.", - "type": "string", - "format": "date" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - }, - "curationDate": { - "description": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "type": "string", - "format": "date" - } - }, - "required": [ - "name" - ] - }, - "reviewObject": { - "description": "A review or descriptive evaluation of the resource", - "@type": "Review", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the review" - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "reviewBody": { - "description": "The actual body of the review.", - "type": "string" - }, - "reviewRating": { - "description": "The rating given in this review", - "$ref": "#/definitions/ratingObject" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "ratingObject": { - "description": "A rating or categorical evaluation of the resource", - "@type": "Rating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the rating" - }, - "ratingExplanation": { - "type": "string", - "description": "An explanation of the rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "type": "string", - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - } - }, - "required": [] - }, - "aggregateRatingObject": { - "description": "A cumulative evaluation of the resource", - "@type": "AggregateRating", - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the aggregate rating" - }, - "ratingValue": { - "type": "string", - "description": "The rating for the content." - }, - "reviewAspect": { - "description": "This Review or Rating is relevant to this part or facet of the itemReviewed", - "type": "string" - }, - "author": { - "description": "The author of this content or rating.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "reviews": { - "anyOf": [ - { - "type": "array", - "items": { - "$ref": "#/definitions/reviewObject" - } - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/ratingObject" - } - } - ] - } - }, - "required": [] - } - } - } - }, - { - "@id": "outbreak:identifierSource", - "@type": "rdf:Property", - "rdfs:comment": "Source of identifier assignment or type of identifier (NCTid, China CTRid, EudraCT Number, etc.)", - "rdfs:label": "identifierSource", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:dateModifiedType", - "@type": "rdf:Property", - "rdfs:comment": "The type of date. Equivalent to NCT's LastUpdatePostDateType", - "rdfs:label": "dateModifiedType", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:healthConditionIdentifier", - "@type": "rdf:Property", - "rdfs:comment": "Ontological or controlled vocabulary identifier for the health condition or disease", - "rdfs:label": "healthConditionIdentifier", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "outbreak:hasResults", - "@type": "rdf:Property", - "rdfs:comment": "Boolean for if the clinical trial has published any results", - "rdfs:label": "hasResults", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Boolean" - } - ] - }, - { - "@id": "outbreak:studyEvent", - "@type": "rdf:Property", - "rdfs:comment": "an event status such as StudyStart, PrimaryCompletion, Completion, StudyFirstSubmit, StudyFirstSubmitQC, LastUpdateSubmit", - "rdfs:label": "studyEvent", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:StudyEvent" - } - ] - }, - { - "@id": "outbreak:studyStatus", - "@type": "rdf:Property", - "rdfs:comment": "The status of the study", - "rdfs:label": "studyStatus", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:StudyStatus" - } - ] - }, - { - "@id": "outbreak:studyDesign", - "@type": "rdf:Property", - "rdfs:comment": "The general design of the study", - "rdfs:label": "studyDesign", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:StudyDesign" - } - ] - }, - { - "@id": "outbreak:armGroup", - "@type": "rdf:Property", - "rdfs:comment": "The arm or factor of an interventional study", - "rdfs:label": "armGroup", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:ArmGroup" - } - ] - }, - { - "@id": "outbreak:outcome", - "@type": "rdf:Property", - "rdfs:comment": "The arm or factor of an interventional study", - "rdfs:label": "outcome", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:Outcome" - } - ] - }, - { - "@id": "outbreak:eligibilityCriteria", - "@type": "rdf:Property", - "rdfs:comment": "eligibility criteria", - "rdfs:label": "eligibilityCriteria", - "schema:domainIncludes": { - "@id": "outbreak:ClinicalTrial" - }, - "schema:rangeIncludes": [ - { - "@id": "outbreak:Eligibility" - } - ] - }, - { - "@id": "outbreak:author", - "@type": "rdf:Property", - "rdfs:comment": "The author of this resource, content, or rating", - "rdfs:label": "author", - "rdfs:sameAs": { - "@id": "schema:author" - }, - "schema:domainIncludes": [ - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "outbreak:Person" - }, - { - "@id": "outbreak:Organization" - } - ] - }, - { - "@id": "outbreak:dateCreated", - "@type": "rdf:Property", - "rdfs:comment": "Date the record was created", - "rdfs:label": "dateCreated", - "rdfs:sameAs": { - "@id": "schema:dateCreated" - }, - "schema:domainIncludes": [ - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "outbreak:datePublished", - "@type": "rdf:Property", - "rdfs:comment": "Date of first broadcast/publication", - "rdfs:label": "datePublished", - "rdfs:sameAs": { - "@id": "schema:datePublished" - }, - "schema:domainIncludes": [ - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "outbreak:dateModified", - "@type": "rdf:Property", - "rdfs:comment": "The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed", - "rdfs:label": "dateModified", - "rdfs:sameAs": { - "@id": "schema:dateModified" - }, - "schema:domainIncludes": [ - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "outbreak:keywords", - "@type": "rdf:Property", - "rdfs:comment": "keywords for describing the record", - "rdfs:label": "keywords", - "schema:domainIncludes": [ - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:abstract", - "@type": "rdf:Property", - "rdfs:comment": "A short descriptive summary of the publication or study", - "rdfs:label": "abstract", - "rdfs:sameAs": { - "@id": "schema:abstract" - }, - "schema:domainIncludes": [ - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:ClinicalTrial" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:pmid", - "@type": "rdf:Property", - "rdfs:comment": "A pubmed identifier if available", - "rdfs:label": "pmid", - "schema:domainIncludes": [ - { - "@id": "outbreak:CitationObject" - }, - { - "@id": "outbreak:Correction" - }, - { - "@id": "outbreak:Publication" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Integer" - } - ] - }, - { - "@id": "outbreak:doi", - "@type": "rdf:Property", - "rdfs:comment": "A doi if available", - "rdfs:label": "doi", - "schema:domainIncludes": [ - { - "@id": "outbreak:CitationObject" - }, - { - "@id": "outbreak:Correction" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:funding", - "@type": "rdf:Property", - "rdfs:comment": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "rdfs:label": "funding", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:MonetaryGrant" - } - ] - }, - { - "@id": "outbreak:measurementTechnique", - "@type": "rdf:Property", - "rdfs:comment": "A technique or technology used in this resource", - "rdfs:label": "measurementTechnique", - "rdfs:sameAs": { - "@id": "schema:measurementTechnique" - }, - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Protocol" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "outbreak:species", - "@type": "rdf:Property", - "rdfs:comment": "Species(es) from which dataset has been collected", - "rdfs:label": "species", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "outbreak:infectiousAgent", - "@type": "rdf:Property", - "rdfs:comment": "infectious agents(s) which are the focus of the dataset", - "rdfs:label": "infectiousAgent", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "outbreak:infectiousDisease", - "@type": "rdf:Property", - "rdfs:comment": "The disease or medical conditions caused by the infectious agent. Important as some agents may cause multiple diseases", - "rdfs:label": "infectiousDisease", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "outbreak:topicCategory", - "@type": "rdf:Property", - "rdfs:comment": "Applicable outbreak.info category", - "rdfs:label": "topicCategory", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "outbreak:isBasedOn", - "@type": "rdf:Property", - "rdfs:comment": "A citation to a resource (eg- publication, protocol, etc.) on which this resource was derived (stored as an object, not a string)", - "rdfs:label": "isBasedOn", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "outbreak:CitationObject" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "schema:SoftwareApplication" - }, - { - "@id": "schema:CreativeWork" - }, - { - "@id": "outbreak:ComputationalTool" - } - ] - }, - { - "@id": "outbreak:isRelatedTo", - "@type": "rdf:Property", - "rdfs:comment": "A citation to a resource (eg- publication, protocol, etc.) which is related to the resource but is not a derivative nor was derived from the resource (stored as an object, not a string)", - "rdfs:label": "isRelatedTo", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "outbreak:CitationObject" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "schema:SoftwareApplication" - }, - { - "@id": "schema:CreativeWork" - }, - { - "@id": "outbreak:ComputationalTool" - } - ] - }, - { - "@id": "outbreak:citedBy", - "@type": "rdf:Property", - "rdfs:comment": "A citation to a resource (eg- publication, protocol, etc.) which is derived from this resource (stored as an object, not a string)", - "rdfs:label": "citedBy", - "rdfs:sameAs": { - "@id": "owl:inverseOf: outbreak:isBasedOn" - }, - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "outbreak:CitationObject" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "schema:SoftwareApplication" - }, - { - "@id": "schema:CreativeWork" - }, - { - "@id": "outbreak:ComputationalTool" - } - ] - }, - { - "@id": "outbreak:curatedBy", - "@type": "rdf:Property", - "rdfs:comment": "The source from which this Dataset was identified for inclusion into Outbreak.info. Provides provenance for a resource which was curated by another.", - "rdfs:label": "curatedBy", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "outbreak:Person" - }, - { - "@id": "outbreak:Organization" - }, - { - "@id": "outbreak:CitationObject" - }, - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "schema:SoftwareApplication" - }, - { - "@id": "schema:CreativeWork" - }, - { - "@id": "outbreak:ComputationalTool" - } - ] - }, - { - "@id": "outbreak:curationDate", - "@type": "rdf:Property", - "rdfs:comment": "The date this resource was added into outbreak.info, or was updated in outbreak.info.", - "rdfs:label": "curationDate", - "schema:domainIncludes": [ - { - "@id": "outbreak:Person" - }, - { - "@id": "outbreak:Organization" - }, - { - "@id": "outbreak:CitationObject" - }, - { - "@id": "schema:CreativeWork" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ] - }, - { - "@id": "outbreak:evaluations", - "@type": "rdf:Property", - "rdfs:comment": "One or more reviews, ratings, or other evaluations of this resource", - "rdfs:label": "evaluations", - "schema:domainIncludes": [ - { - "@id": "outbreak:Dataset" - }, - { - "@id": "outbreak:Publication" - }, - { - "@id": "outbreak:Analysis" - }, - { - "@id": "outbreak:Protocol" - }, - { - "@id": "outbreak:ClinicalTrial" - }, - { - "@id": "outbreak:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Review" - }, - { - "@id": "schema:Rating" - }, - { - "@id": "schema:AggregateRating" - } - ] - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/outbreak-info/outbreak.info-resources/master/yaml/outbreak.json", - "username": "gtsueng", - "timestamp": "2023-05-25T00:00:31.919773", - "last_updated": "2023-10-03T10:56:46.432054-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:46.272497-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "cvisb-dataset", - "@context": { - "dct": "http://purl.org/dc/terms/", - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfa": "http://www.w3.org/ns/rdfa#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "schema": "http://schema.org/", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "cvisb": "https://data.cvisb.org/jsonschema/" - }, - "version": 0.1, - "@id": "https://data.cvisb.org/jsonschema/v0.1", - "@graph": [ - { - "@id": "cvisb:Country", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a Country in the Center for Viral Systems Biology experiments", - "rdfs:label": "Country", - "rdfs:subClassOf": { - "@id": "schema:Country" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:Country" - } - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "2 letter ISO code of the country, e.g. SL", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false, - "schema:Enumeration": [ - "SL", - "NG", - "LR", - "GN", - "ML", - "TG", - "CI", - "US", - "IT", - "CD", - "CH", - "DE", - "GB", - "CG", - "GA", - "GH", - "MX", - "JO", - "BJ" - ] - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "Link to the ISO country page", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Name of the country, e.g. Sierra Leone", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "Sierra Leone", - "Nigeria", - "Liberia", - "Guinea", - "Togo", - "Mali", - "Cote d'Ivoire", - "United States", - "Germany", - "Ghana", - "Gabon", - "United Kingdom", - "Italy", - "Switzerland", - "Democratic Republic of the Congo", - "Republic of the Congo", - "Mexico", - "Jordan", - "Benin" - ] - }, - { - "@id": "cvisb:alternateName", - "@type": "rdf:Property", - "rdfs:comment": "Alternative name of the country, for instance in a different language", - "rdfs:label": "alternateName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:alternateName" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:SoftwareSourceCode", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing SoftwareSourceCode in the Center for Viral Systems Biology", - "rdfs:label": "SoftwareSourceCode", - "rdfs:subClassOf": { - "@id": "schema:SoftwareSourceCode" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:SoftwareSourceCode" - } - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "DOI or unique identifier for code", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Name of code", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:description", - "@type": "rdf:Property", - "rdfs:comment": "Description of code", - "rdfs:label": "description", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:description" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:codeRepository", - "@type": "rdf:Property", - "rdfs:comment": "Link to the repository where the un-compiled, human readable code and related code is located (SVN, github, CodePlex).", - "rdfs:label": "codeRepository", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ], - "schema:sameAs": { - "@id": "schema:codeRepository" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:programmingLanguage", - "@type": "rdf:Property", - "rdfs:comment": "Computer programming language.", - "rdfs:label": "programmingLanguage", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:programmingLanguage" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:creator", - "@type": "rdf:Property", - "rdfs:comment": "Author/creator(s) of the code repository", - "rdfs:label": "creator", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Person" - }, - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:creator" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:citation", - "@type": "rdf:Property", - "rdfs:comment": "Citation object for the journal article or other publication associated with the dataset", - "rdfs:label": "citation", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - }, - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:citation" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:version", - "@type": "rdf:Property", - "rdfs:comment": "Software version", - "rdfs:label": "version", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:version" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:license", - "@type": "rdf:Property", - "rdfs:comment": "Computer programming language.", - "rdfs:label": "license", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - }, - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:license" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:datePublished", - "@type": "rdf:Property", - "rdfs:comment": "Date of first broadcast/publication", - "rdfs:label": "datePublished", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": { - "@id": "schema:Date" - }, - "schema:sameAs": { - "@id": "schema:datePublished" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:dateModified", - "@type": "rdf:Property", - "rdfs:comment": "Date on which the code was most recently modified", - "rdfs:label": "dateModified", - "schema:domainIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "schema:rangeIncludes": { - "@id": "schema:Date" - }, - "schema:sameAs": { - "@id": "schema:dateModified" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:PostalAddress", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing an PostalAddress for the Center for Viral Systems Biology", - "rdfs:label": "PostalAddress", - "rdfs:subClassOf": { - "@id": "schema:PostalAddress" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:PostalAddress" - } - }, - { - "@id": "cvisb:streetAddress", - "@type": "rdf:Property", - "rdfs:comment": "The street address. For example, 1600 Amphitheatre Pkwy", - "rdfs:label": "streetAddress", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:streetAddress" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:addressLocality", - "@type": "rdf:Property", - "rdfs:comment": "The locality (e.g. city). For example, Mountain View.", - "rdfs:label": "addressLocality", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:addressLocality" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:addressRegion", - "@type": "rdf:Property", - "rdfs:comment": "The region (e.g. state/Adm 2). For example, CA.", - "rdfs:label": "addressRegion", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:addressRegion" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:postalCode", - "@type": "rdf:Property", - "rdfs:comment": "The postal code. For example, 94043.", - "rdfs:label": "postalCode", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:postalCode" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:addressCountry", - "@type": "rdf:Property", - "rdfs:comment": "The country object (containing name, ISO code/identifier, link to ISO page)", - "rdfs:label": "addressCountry", - "schema:domainIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Country" - } - ], - "schema:sameAs": { - "@id": "schema:addressCountry" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:Organization", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing an Organization for the Center for Viral Systems Biology", - "rdfs:label": "Organization", - "rdfs:subClassOf": { - "@id": "schema:Organization" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:Organization" - } - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Descriptive name of the Organization", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "Unique identifier of the Organization", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:alternateName", - "@type": "rdf:Property", - "rdfs:comment": "Alternate name of the Organization", - "rdfs:label": "alternateName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:alternateName" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:description", - "@type": "rdf:Property", - "rdfs:comment": "Description of the Organization", - "rdfs:label": "description", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:description" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "URL of the Organization", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:email", - "@type": "rdf:Property", - "rdfs:comment": "email of the Organization; could also be specified in contactPoint", - "rdfs:label": "email", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:email" - }, - "owl:cardinality": "one", - "marginality": "optional" - }, - { - "@id": "cvisb:parentOrganization", - "@type": "rdf:Property", - "rdfs:comment": "The larger organization that this organization is a subOrganization of, if any", - "rdfs:label": "parentOrganization", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:parentOrganization" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:logo", - "@type": "rdf:Property", - "rdfs:comment": "logo for the organization", - "rdfs:label": "logo", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ], - "schema:sameAs": { - "@id": "schema:logo" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:contactPoint", - "@type": "rdf:Property", - "rdfs:comment": "Contact point for the Organization", - "rdfs:label": "contactPoint", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:ContactPoint" - } - ], - "schema:sameAs": { - "@id": "schema:contactPoint" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:address", - "@type": "rdf:Property", - "rdfs:comment": "Postal address for the Organization", - "rdfs:label": "address", - "schema:domainIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:PostalAddress" - } - ], - "schema:sameAs": { - "@id": "schema:address" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:DataDownload", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing DataDownload in the Center for Viral Systems Biology", - "rdfs:label": "DataDownload", - "rdfs:subClassOf": { - "@id": "schema:DataDownload" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "root_entity": true - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Descriptive name of the data file", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:description", - "@type": "rdf:Property", - "rdfs:comment": "Short summary describing a data file", - "rdfs:label": "description", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:description" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:includedInDataset", - "@type": "rdf:Property", - "rdfs:comment": "A unique identifier for the Dataset that the DataDownload is contained in. Note: should be an internal, CViSB identifier. Must match Dataset:identifier options", - "rdfs:label": "includedInDataset", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "xsd:string" - }, - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "hla", - "metagenome-seq", - "ebola-virus-seq", - "lassa-virus-seq", - "sarscov2-virus-seq", - "bcr", - "tcr", - "systems-serology", - "systems-serology-32783920", - "rtpcr-32783920", - "blood-chemistry-vhf", - "blood-counts-vhf", - "vitals-vhf", - "rtpcr-vhf", - "rapid-diagnostics-vhf", - "sensor-vitals-vhf", - "clinical-observations-vhf" - ] - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "A unique identifier for the DataDownload. Note: should be an internal, CViSB identifier; DOIs should go in @id", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "xsd:string" - }, - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:isBasedOn", - "@type": "rdf:Property", - "rdfs:comment": "A reference to the identifier of a parent file(s), e.g. raw data that this analysis file is based on", - "rdfs:label": "isBasedOn", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "xsd:string" - }, - "schema:sameAs": { - "@id": "schema:isBasedOn" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:version", - "@type": "rdf:Property", - "rdfs:comment": "Version of data download", - "rdfs:label": "version", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Number" - } - ], - "schema:sameAs": { - "@id": "schema:version" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:contentUrl", - "@type": "rdf:Property", - "rdfs:comment": "URL pointing to the actual location of the file", - "rdfs:label": "contentUrl", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ], - "schema:sameAs": { - "@id": "schema:contentUrl" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "URL pointing to information about the file, e.g. landing page for the content.", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:contentUrlRepository", - "@type": "rdf:Property", - "rdfs:comment": "Name of the repository where the file is stored, e.g. the NIH's Sequence Read Archive", - "rdfs:label": "contentUrlRepository", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "schema:Enumeration": [ - "SRA", - "AWS", - "GitHub", - "GenBank" - ], - "authenticated": false - }, - { - "@id": "cvisb:contentUrlIdentifier", - "@type": "rdf:Property", - "rdfs:comment": "Unique identifier used at the contentUrl location, for instance the NIH SRA id for the file/sample or Accession number", - "rdfs:label": "contentUrlIdentifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:citation", - "@type": "rdf:Property", - "rdfs:comment": "Journal article or other publication associated with the dataset (stored as an object, not a string)", - "rdfs:label": "citation", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - }, - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:citation" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:sameAs", - "@type": "rdf:Property", - "rdfs:comment": "URL to cross-reference other copies of the data file", - "rdfs:label": "sameAs", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "schema:URL" - }, - "schema:sameAs": { - "@id": "schema:sameAs" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:additionalType", - "@type": "rdf:Property", - "rdfs:comment": "Type of data download file, such as raw data, processed data, summary data", - "rdfs:label": "additionalType", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "xsd:string" - }, - "owl:cardinality": "one", - "marginality": "required", - "schema:Enumeration": [ - "curated data", - "raw data", - "analyzed data", - "summary data" - ], - "authenticated": false - }, - { - "@id": "cvisb:keywords", - "@type": "rdf:Property", - "rdfs:comment": "Comma-seperated keywords to summarize the DataDownload", - "rdfs:label": "keywords", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "xsd:string" - }, - "schema:sameAs": { - "@id": "schema:keywords" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:measurementCategory", - "@type": "rdf:Property", - "rdfs:comment": "A supercategory of the technique or technology used in an Experiment (or Dataset or DataDownload, DataCatalog)", - "rdfs:label": "measurementCategory", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false, - "schema:Enumeration": [ - "HLA sequencing", - "virus sequencing", - "metagenome sequencing", - "immune repertoire sequencing", - "Systems Serology", - "clinical measurements", - "clinical observations" - ] - }, - { - "@id": "cvisb:variableMeasured", - "@type": "rdf:Property", - "rdfs:comment": "The variable measured in an Experiment (or Dataset or DataDownload, DataCatalog).", - "rdfs:label": "variableMeasured", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:variableMeasured" - }, - "owl:cardinality": "many", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "HLA genotype", - "metagenome sequence", - "Ebola virus sequence", - "Lassa virus sequence", - "SARS-CoV-2 virus sequence", - "BCR sequence", - "TCR sequence", - "ADNP", - "ADCD", - "ADCP", - "ADNKA_CD107a", - "ADNKA_IFNg", - "ADNKA_MIP1b", - "NKD-CD107a", - "IgG2", - "FcRg2b", - "FcRg2A", - "NKD-MIP1b", - "IgA1", - "FcRg3A", - "RCA", - "IgG3", - "IgM", - "IgG4", - "IgA2", - "SNA", - "IgG1", - "NT50", - "metabolomics", - "blood chemistry", - "blood cell count", - "vitals", - "virus level", - "patient antibody response", - "acute symptoms", - "sequelae", - "coma score" - ] - }, - { - "@id": "cvisb:measurementTechnique", - "@type": "rdf:Property", - "rdfs:comment": "A technique or technology used in a Dataset (or DataDownload, DataCatalog), corresponding to the method used for measuring the corresponding variable(s) (described using variableMeasured). Ideally aligned with NCIT, EFO, or OBI ontologies.", - "rdfs:label": "measurementTechnique", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:measurementTechnique" - }, - "owl:cardinality": "many", - "marginality": "required", - "schema:Enumeration": [ - "Nucleic Acid Sequencing", - "RNA sequencing", - "Immune Repertoire Deep Sequencing", - "serology", - "Blood Chemistry Measurement", - "Vital Signs Measurement", - "Rapid Antigen Test", - "Reverse Transcriptase-Polymerase Chain Reaction", - "Blood Cell Count", - "ELISA", - "Clinical Observation" - ], - "authenticated": false - }, - { - "@id": "cvisb:encodingFormat", - "@type": "rdf:Property", - "rdfs:comment": "File extension", - "rdfs:label": "encodingFormat", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:encodingFormat" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "schema:Enumeration": [ - "text/csv", - "text/plain", - "text/fasta", - "text/bed", - "text/html", - "application/json", - "application/bam", - "application/vnd.ms-excel", - "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", - "application/xml", - "application/zip", - "application/gzip" - ], - "authenticated": false - }, - { - "@id": "cvisb:dateCreated", - "@type": "rdf:Property", - "rdfs:comment": "Date of first creation", - "rdfs:label": "dateCreated", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "schema:Date" - }, - "schema:sameAs": { - "@id": "schema:dateCreated" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:datePublished", - "@type": "rdf:Property", - "rdfs:comment": "Date of first broadcast/publication", - "rdfs:label": "datePublished", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "schema:Date" - }, - "schema:sameAs": { - "@id": "schema:datePublished" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:dateModified", - "@type": "rdf:Property", - "rdfs:comment": "Date on which the DataDownload was most recently modified (YYYY-DD-MM)", - "rdfs:label": "dateModified", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": { - "@id": "schema:Date" - }, - "schema:sameAs": { - "@id": "schema:dateModified" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:updatedBy", - "@type": "rdf:Property", - "rdfs:comment": "Person who updated the data download data", - "rdfs:label": "updatedBy", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:creator", - "@type": "rdf:Property", - "rdfs:comment": "Author/creator of this DataDownload, can be a person or an organization. Usually specified in Dataset object.", - "rdfs:label": "creator", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:creator" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:publisher", - "@type": "rdf:Property", - "rdfs:comment": "Publisher of this dataset, usually the host organization", - "rdfs:label": "publisher", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:publisher" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:sourceCode", - "@type": "rdf:Property", - "rdfs:comment": "Computer programming source code. Example: Full (compile ready) solutions, code snippet samples, scripts, templates.", - "rdfs:label": "sourceCode", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:experimentIDs", - "@type": "rdf:Property", - "rdfs:comment": "Unique experimental ID that of the experiment that generated the data. Used as a handle into the metadata describing how the data were generated, processed, and analysed.", - "rdfs:label": "experimentIDs", - "schema:domainIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:Dataset", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing Dataset in the Center for Viral Systems Biology. A dataset is a collection of data of a particular experimental type and may contain information on suspected Lassa cases, suspected Ebola cases, contacts of suspected cases, and/or controls.", - "rdfs:label": "Dataset", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "root_entity": true - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Descriptive name of the dataset", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:description", - "@type": "rdf:Property", - "rdfs:comment": "Short summary describing a dataset", - "rdfs:label": "description", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:description" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:measurementCategory", - "@type": "rdf:Property", - "rdfs:comment": "A supercategory of the technique or technology used in an Experiment (or Dataset or DataDownload, DataCatalog)", - "rdfs:label": "measurementCategory", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false, - "schema:Enumeration": [ - "HLA sequencing", - "virus sequencing", - "metagenome sequencing", - "immune repertoire sequencing", - "Systems Serology", - "clinical measurements", - "clinical observations" - ] - }, - { - "@id": "cvisb:measurementTechnique", - "@type": "rdf:Property", - "rdfs:comment": "A technique or technology used in a Dataset (or DataDownload, DataCatalog), corresponding to the method used for measuring the corresponding variable(s) (described using variableMeasured). Ideally aligned with NCIT, EFO, or OBI ontologies.", - "rdfs:label": "measurementTechnique", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:measurementTechnique" - }, - "owl:cardinality": "many", - "marginality": "required", - "schema:Enumeration": [ - "Nucleic Acid Sequencing", - "RNA sequencing", - "Immune Repertoire Deep Sequencing", - "serology", - "Blood Chemistry Measurement", - "Vital Signs Measurement", - "Rapid Antigen Test", - "Reverse Transcriptase-Polymerase Chain Reaction", - "Blood Cell Count", - "ELISA", - "Clinical Observation" - ], - "authenticated": false - }, - { - "@id": "cvisb:variableMeasured", - "@type": "rdf:Property", - "rdfs:comment": "The variable measured in an Experiment (or Dataset or DataDownload, DataCatalog).", - "rdfs:label": "variableMeasured", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:variableMeasured" - }, - "owl:cardinality": "many", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "HLA genotype", - "metagenome sequence", - "Ebola virus sequence", - "Lassa virus sequence", - "SARS-CoV-2 virus sequence", - "BCR sequence", - "TCR sequence", - "ADNP", - "ADCD", - "ADCP", - "ADNKA_CD107a", - "ADNKA_IFNg", - "ADNKA_MIP1b", - "NKD-CD107a", - "IgG2", - "FcRg2b", - "FcRg2A", - "NKD-MIP1b", - "IgA1", - "FcRg3A", - "RCA", - "IgG3", - "IgM", - "IgG4", - "IgA2", - "SNA", - "IgG1", - "NT50", - "metabolomics", - "blood chemistry", - "blood cell count", - "vitals", - "virus level", - "patient antibody response", - "acute symptoms", - "sequelae", - "coma score" - ] - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "Location of a page describing the dataset", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "schema:URL" - }, - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:includedInDataCatalog", - "@type": "rdf:Property", - "rdfs:comment": "A data catalog which contains this dataset", - "rdfs:label": "includedInDataCatalog", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "schema:URL" - }, - "schema:sameAs": { - "@id": "schema:includedInDataCatalog" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "A unique identifier for the Dataset. Note: should be an internal, CViSB identifier; DOIs should go in @id", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "xsd:string" - }, - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "hla", - "metagenome-seq", - "ebola-virus-seq", - "lassa-virus-seq", - "sarscov2-virus-seq", - "bcr", - "tcr", - "systems-serology", - "systems-serology-32783920", - "rtpcr-32783920", - "blood-chemistry-vhf", - "blood-counts-vhf", - "vitals-vhf", - "rtpcr-vhf", - "rapid-diagnostics-vhf", - "sensor-vitals-vhf", - "clinical-observations-vhf" - ] - }, - { - "@id": "cvisb:sameAs", - "@type": "rdf:Property", - "rdfs:comment": "URL to cross-reference other copies of the dataset", - "rdfs:label": "sameAs", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "schema:URL" - }, - "schema:sameAs": { - "@id": "schema:sameAs" - }, - "owl:cardinality": "many", - "marginality": "optional", - "authenticated": false - }, - { - "@id": "cvisb:keywords", - "@type": "rdf:Property", - "rdfs:comment": "Comma-seperated keywords to summarize the dataset", - "rdfs:label": "keywords", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "xsd:string" - }, - "schema:sameAs": { - "@id": "schema:keywords" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:datePublished", - "@type": "rdf:Property", - "rdfs:comment": "Date of first broadcast/publication", - "rdfs:label": "datePublished", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "schema:Date" - }, - "schema:sameAs": { - "@id": "schema:datePublished" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:dateModified", - "@type": "rdf:Property", - "rdfs:comment": "Date on which the dataset was most recently modified", - "rdfs:label": "dateModified", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "schema:Date" - }, - "schema:sameAs": { - "@id": "schema:dateModified" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:updatedBy", - "@type": "rdf:Property", - "rdfs:comment": "Person who updated the dataset data", - "rdfs:label": "updatedBy", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": true - }, - { - "@id": "cvisb:temporalCoverage", - "@type": "rdf:Property", - "rdfs:comment": "The temporalCoverage of a dataset indicates the period that the content applies to, i.e. that it describes, either as a DateTime or as a textual string indicating a time period in ISO 8601 time interval format.", - "rdfs:label": "temporalCoverage", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "cvisb:DateRange" - }, - "schema:sameAs": { - "@id": "schema:temporalCoverage" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:spatialCoverage", - "@type": "rdf:Property", - "rdfs:comment": "The spatialCoverage of a CreativeWork indicates the place(s) which are the focus of the content. It is a subproperty of contentLocation intended primarily for more technical and detailed materials. For example with a Dataset, it indicates areas that the dataset describes: a dataset of New York weather would have spatialCoverage which was the place: the state of New York.", - "rdfs:label": "spatialCoverage", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": { - "@id": "cvisb:Country" - }, - "schema:sameAs": { - "@id": "schema:spatialCoverage" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:creator", - "@type": "rdf:Property", - "rdfs:comment": "Author/creator of this dataset, should be an organization", - "rdfs:label": "creator", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:creator" - }, - "owl:cardinality": "many", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:publisher", - "@type": "rdf:Property", - "rdfs:comment": "Publisher of this dataset, usually the host organization", - "rdfs:label": "publisher", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:publisher" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:version", - "@type": "rdf:Property", - "rdfs:comment": "Version of dataset", - "rdfs:label": "version", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Number" - } - ], - "schema:sameAs": { - "@id": "schema:version" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:schemaVersion", - "@type": "rdf:Property", - "rdfs:comment": "Version of Dataset schema", - "rdfs:label": "schemaVersion", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:schemaVersion" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:dataDownloadIDs", - "@type": "rdf:Property", - "rdfs:comment": "References to the CViSB ID for the DataDownload, where elements of the dataset can be downloaded. Used to link Datasets to DataDownloads", - "rdfs:label": "dataDownloadIDs", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "many", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:distribution", - "@type": "rdf:Property", - "rdfs:comment": "DataDownload objects, which contain the URL link to download the raw, analyzed, and summary data associated with the dataset as well as associated metadata for the file.", - "rdfs:label": "distribution", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:DataDownload" - } - ], - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:sourceCode", - "@type": "rdf:Property", - "rdfs:comment": "Computer programming source code. Example: Full (compile ready) solutions, code snippet samples, scripts, templates.", - "rdfs:label": "sourceCode", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:SoftwareSourceCode" - } - ], - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:citation", - "@type": "rdf:Property", - "rdfs:comment": "Journal article or other publication associated with the dataset (stored as an object, not a string)", - "rdfs:label": "citation", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - }, - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:citation" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:funding", - "@type": "rdf:Property", - "rdfs:comment": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "rdfs:label": "funding", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:MonetaryGrant" - } - ], - "schema:sameAs": { - "@id": "schema:funding" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:license", - "@type": "rdf:Property", - "rdfs:comment": "A license document that applies to this content, typically indicated by URL.", - "rdfs:label": "license", - "schema:domainIncludes": [ - { - "@id": "cvisb:Dataset" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ], - "schema:sameAs": { - "@id": "schema:license" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:DateRange", - "@type": "rdfs:Class", - "rdfs:comment": "A derivation of the schema.org Date class, for explicit bounded or unbounded date ranges. Used in json validation.", - "rdfs:label": "DateRange", - "rdfs:subClassOf": { - "@id": "schema:Date" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:Date" - } - }, - { - "@id": "cvisb:lte", - "@type": "rdf:Property", - "rdfs:comment": "Inclusive upper bound of a date range", - "rdfs:label": "lte", - "schema:domainIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:lt", - "@type": "rdf:Property", - "rdfs:comment": "Exclusive upper bound of a date range", - "rdfs:label": "lt", - "schema:domainIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:gte", - "@type": "rdf:Property", - "rdfs:comment": "Inclusive lower bound of a date range", - "rdfs:label": "gte", - "schema:domainIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:gt", - "@type": "rdf:Property", - "rdfs:comment": "Exclusive lower bound of a date range", - "rdfs:label": "gt", - "schema:domainIncludes": [ - { - "@id": "cvisb:DateRange" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:Person", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a Person in the Center for Viral Systems Biology, mostly for the purposes of authorship of papers", - "rdfs:label": "Person", - "rdfs:subClassOf": { - "@id": "schema:Person" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:Person" - } - }, - { - "@id": "cvisb:givenName", - "@type": "rdf:Property", - "rdfs:comment": "Given name. In the U.S., the first name of a Person. This can be used along with familyName instead of the name property.", - "rdfs:label": "givenName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:Person" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:additionalName", - "@type": "rdf:Property", - "rdfs:comment": "An additional name for a Person, can be used for a middle name", - "rdfs:label": "additionalName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:Person" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:familyName", - "@type": "rdf:Property", - "rdfs:comment": "Family name. In the U.S., the last name of an Person. This can be used along with givenName instead of the name property.", - "rdfs:label": "familyName", - "schema:domainIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:Person" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Full name of the person-- concatenation of givenName, additionalName, familyName. givenName, additionalName, and familyName are the preferred way of specifying the name.", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:Person" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:ContactPoint", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a ContactPoint for the Center for Viral Systems Biology", - "rdfs:label": "ContactPoint", - "rdfs:subClassOf": { - "@id": "schema:ContactPoint" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:ContactPoint" - } - }, - { - "@id": "cvisb:contactType", - "@type": "rdf:Property", - "rdfs:comment": "contact type of the contactPoint", - "rdfs:label": "contactType", - "schema:domainIncludes": [ - { - "@id": "cvisb:ContactPoint" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:contactType" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false, - "schema:Enumeration": [ - "technical support", - "customer support" - ] - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "url of the contactPoint", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:ContactPoint" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:email", - "@type": "rdf:Property", - "rdfs:comment": "email of the contactPoint", - "rdfs:label": "email", - "schema:domainIncludes": [ - { - "@id": "cvisb:ContactPoint" - } - ], - "schema:rangeIncludes": [ - { - "@id": "xsd:string" - }, - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:email" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:ScholarlyArticle", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a ScholarlyArticle (a.k.a. a paper) in the Center for Viral Systems Biology", - "rdfs:label": "ScholarlyArticle", - "rdfs:subClassOf": { - "@id": "schema:ScholarlyArticle" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:ScholarlyArticle" - } - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "Identifier or DOI for publication", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:issn", - "@type": "rdf:Property", - "rdfs:comment": "ISSN for publication", - "rdfs:label": "issn", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:doi", - "@type": "rdf:Property", - "rdfs:comment": "DOI for publication", - "rdfs:label": "doi", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:pmid", - "@type": "rdf:Property", - "rdfs:comment": "Pubmed ID for publication", - "rdfs:label": "pmid", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:url", - "@type": "rdf:Property", - "rdfs:comment": "url for publication", - "rdfs:label": "url", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ], - "schema:sameAs": { - "@id": "schema:url" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:author", - "@type": "rdf:Property", - "rdfs:comment": "Author list of publication", - "rdfs:label": "author", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Person" - } - ], - "schema:sameAs": { - "@id": "schema:author" - }, - "owl:cardinality": "many", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:name", - "@type": "rdf:Property", - "rdfs:comment": "Name of article", - "rdfs:label": "name", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:name" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:datePublished", - "@type": "rdf:Property", - "rdfs:comment": "Date when the ScholarlyArticle was published", - "rdfs:label": "datePublished", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Date" - } - ], - "schema:sameAs": { - "@id": "schema:datePublished" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:pagination", - "@type": "rdf:Property", - "rdfs:comment": "Any description of pages that is not separated into pageStart and pageEnd; for example, \"1-6, 9, 55\" or \"10-12, 46-49\".", - "rdfs:label": "pagination", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:pageStart" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:pageStart", - "@type": "rdf:Property", - "rdfs:comment": "The page on which the work ends; for example \"135\" or \"xiii\".", - "rdfs:label": "pageStart", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:pageStart" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:pageEnd", - "@type": "rdf:Property", - "rdfs:comment": "The page on which the work ends; for example \"138\" or \"xvi\".", - "rdfs:label": "pageEnd", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:pageEnd" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:journalName", - "@type": "rdf:Property", - "rdfs:comment": "Name of journal/publication of the article", - "rdfs:label": "journalName", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:journalNameAbbrev", - "@type": "rdf:Property", - "rdfs:comment": "Abbreviated name of journal/publication of the article", - "rdfs:label": "journalNameAbbrev", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:issueNumber", - "@type": "rdf:Property", - "rdfs:comment": "Identifies the issue of publication; for example, \"iii\" or \"2\".", - "rdfs:label": "issueNumber", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:issueNumber" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:volumeNumber", - "@type": "rdf:Property", - "rdfs:comment": "Identifies the volume of publication or multi-part work; for example, \"iii\" or \"2\".", - "rdfs:label": "volumeNumber", - "schema:domainIncludes": [ - { - "@id": "cvisb:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:volumeNumber" - }, - "owl:cardinality": "one", - "marginality": "recommended", - "authenticated": false - }, - { - "@id": "cvisb:MonetaryGrant", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing the MonetaryGrant for the Center for Viral Systems Biology", - "rdfs:label": "MonetaryGrant", - "rdfs:subClassOf": { - "@id": "schema:MonetaryGrant" - }, - "schema:isPartOf": { - "@id": "https://data.cvisb.org/schema" - }, - "schema:sameAs": { - "@id": "schema:MonetaryGrant" - } - }, - { - "@id": "cvisb:funder", - "@type": "rdf:Property", - "rdfs:comment": "Descriptive name of the MonetaryGrant", - "rdfs:label": "funder", - "schema:domainIncludes": [ - { - "@id": "cvisb:MonetaryGrant" - } - ], - "schema:rangeIncludes": [ - { - "@id": "cvisb:Organization" - } - ], - "schema:sameAs": { - "@id": "schema:funder" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - }, - { - "@id": "cvisb:identifier", - "@type": "rdf:Property", - "rdfs:comment": "Unique identifier for the grant, e.g. U19AI135995 for CViSB's NIAID U19 award.", - "rdfs:label": "identifier", - "schema:domainIncludes": [ - { - "@id": "cvisb:MonetaryGrant" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ], - "schema:sameAs": { - "@id": "schema:identifier" - }, - "owl:cardinality": "one", - "marginality": "required", - "authenticated": false - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/cvisb/cvisb_data/master/sample-viewer-api/src/static/schemas/cvisb_schemaorg_dataset.jsonld", - "username": "flaneuse", - "timestamp": "2023-05-25T00:00:38.294262", - "last_updated": "2023-10-03T10:56:46.496222-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:46.531556-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "ctsa", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "bts": "http://discovery.biothings.io/bts/" - }, - "@graph": [ - { - "@id": "bts:CTSADataset", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing Dataset from CTSA center", - "rdfs:label": "CTSADataset", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "$comment": "the starting of inherented fields from schema:Dataset", - "description": "The name of the CTSA Dataset", - "type": "string" - }, - "description": { - "description": "A description of the CTSA Dataset", - "type": "string" - }, - "url": { - "description": "URL of the Dataset page if available.", - "type": "string", - "format": "uri" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "type": "string" - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "type": "array", - "items": { - "type": "string" - } - }, - "datePublished": { - "description": "Date of first publication of this dataset.", - "oneOf": [ - { - "type": "string", - "format": "date-time" - }, - { - "type": "string", - "format": "date" - } - ] - }, - "dateModified": { - "description": "The date on which the dataset was most recently modified.", - "oneOf": [ - { - "type": "string", - "format": "date-time" - }, - { - "type": "string", - "format": "date" - } - ] - }, - "version": { - "description": "The version of the dataset.", - "type": "string" - }, - "identifier": { - "description": "The identifier of the dataset if available, e.g. ID from repositories GEO, EGA.", - "type": "string" - }, - "measurementTechnique": { - "description": "The technique or method used to produce the Dataset.", - "enum": [ - "whole-genome sequencing", - "whole-exome sequencing", - "mass spectrum" - ] - }, - "creator": { - "description": "The creater (often the primary contact) of this dataset.", - "$ref": "#/definitions/person" - }, - "contributor": { - "description": "The other contributor(s) of this dataset, besides the creator", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ] - }, - "publisher": { - "description": "The organization publish this dataset, usually the host institute.", - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "license": { - "description": "Specify the data access license", - "@type": "CreativeWork", - "type": "object", - "properties": { - "text": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "url" - ] - }, - "citation": { - "description": "The citation of this dataset.", - "@type": "CreativeWork", - "type": "object", - "properties": { - "text": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string", - "description": "use PubMed id here" - } - }, - "required": [ - "text" - ] - }, - "samples": { - "description": "sample info of this dataset." - }, - "funding": { - "description": "funding info of this dataset.", - "oneOf": [ - { - "@type": "MonetaryGrant", - "$ref": "#/definitions/funder", - "identifier": { - "type": "string", - "description": "unique grant number identifier" - }, - "required": [ - "identifier" - ] - }, - { - "type": "array", - "items": { - "@type": "MonetaryGrant", - "$ref": "#/definitions/funder", - "identifier": { - "type": "string", - "description": "unique grant number identifier" - }, - "required": [ - "identifier" - ] - } - } - ] - }, - "includedInDataCatalog": { - "description": "This is a fixed CTSA DataCatalog.", - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "const": "CTSA Datasets" - }, - "url": { - "const": "https://ctsa.ncats.nih.gov/cd2h/" - } - } - } - }, - "required": [ - "name", - "description", - "creator", - "publisher", - "identifier" - ], - "definitions": { - "person": { - "description": "Reusable person definition", - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "funder": { - "type": "object", - "@type": "Organization", - "description": "Information about a single funder", - "properties": { - "name": { - "type": "string", - "description": "name of the funder" - }, - "description": { - "type": "string", - "description": "description about the funding organization" - }, - "url": { - "type": "string", - "description": "award URL" - }, - "parentOrganization": { - "type": "string", - "description": "name of the parent funding organization" - } - }, - "required": [ - "name" - ] - } - } - } - }, - { - "@id": "bts:samples", - "@type": "rdf:Property", - "rdfs:comment": "Sample information including size, organism, tissus, etc.", - "rdfs:label": "samples", - "schema:domainIncludes": { - "@id": "bts:CTSADataset" - }, - "schema:rangeIncludes": { - "@id": "bts:DataSamples" - } - }, - { - "@id": "bts:funding", - "@type": "rdf:Property", - "rdfs:comment": "Funder information", - "rdfs:label": "funding", - "schema:domainIncludes": { - "@id": "bts:CTSADataset" - }, - "schema:rangeIncludes": { - "@id": "schema:MonetaryGrant" - } - }, - { - "@id": "bts:DataSamples", - "@type": "rdfs:Class", - "rdfs:comment": "Sample information including size, organism, tissue, etc.", - "rdfs:label": "DataSamples", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "type": "object", - "properties": { - "size": { - "description": "the number of samples", - "type": "integer", - "minimum": 1 - }, - "organism": { - "description": "the organism of samples come from", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "tissue": { - "description": "the tissue of samples come from", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - } - } - }, - { - "@id": "bts:size", - "@type": "rdf:Property", - "rdfs:comment": "Sample size", - "rdfs:label": "size", - "schema:domainIncludes": { - "@id": "bts:DataSamples" - }, - "schema:rangeIncludes": { - "@id": "schema:Integer" - } - }, - { - "@id": "bts:organism", - "@type": "rdf:Property", - "rdfs:comment": "Sample organism", - "rdfs:label": "organism", - "schema:domainIncludes": { - "@id": "bts:DataSamples" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "bts:tissue", - "@type": "rdf:Property", - "rdfs:comment": "Sample tissue", - "rdfs:label": "tissue", - "schema:domainIncludes": { - "@id": "bts:DataSamples" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/data2health/schemas/master/Dataset/CTSADataset.json", - "username": "cwu@scripps.edu", - "timestamp": "2023-05-25T00:00:48.892001", - "last_updated": "2023-10-03T10:56:46.474111-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:46.683281-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "niaid", - "@context": { - "owl": "http://www.w3.org/2002/07/owl#", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "schema": "http://schema.org/", - "bioschemas": "https://discovery.biothings.io/view/bioschemas/", - "niaid": "https://discovery.biothings.io/view/niaid/" - }, - "@id": "https://discovery.biothings.io/view/niaid/", - "@graph": [ - { - "@id": "niaid:ScholarlyArticle", - "@type": "rdfs:Class", - "rdfs:comment": "A scholarly article in which the dataset or computational tool is cited.", - "rdfs:label": "ScholarlyArticle", - "rdfs:subClassOf": { - "@id": "schema:ScholarlyArticle" - }, - "schema:isPartOf": { - "@id": "https://discovery.biothings.io/view/niaid/" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Name of the article", - "type": "string" - }, - "doi": { - "description": "Digital Object Identifier (DOI) for the article", - "type": "string" - }, - "pmid": { - "description": "PubMed ID (PMID) for the article", - "type": "string" - }, - "pmcid": { - "description": "PubMed Central (PMC) ID for the article", - "type": "string" - }, - "url": { - "description": "URL where the article can be found", - "type": "string", - "format": "uri" - } - }, - "required": [ - "url" - ], - "recommended": [ - "name", - "doi", - "pmid", - "pmcid" - ] - } - }, - { - "@id": "niaid:doi", - "@type": "rdf:Property", - "rdfs:comment": "Digital Object Identifier (DOI) for the article", - "rdfs:label": "doi", - "schema:domainIncludes": [ - { - "@id": "niaid:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "niaid:pmid", - "@type": "rdf:Property", - "rdfs:comment": "PubMed ID (PMID) for the article", - "rdfs:label": "pmid", - "schema:domainIncludes": [ - { - "@id": "niaid:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "niaid:pmcid", - "@type": "rdf:Property", - "rdfs:comment": "PubMed Central (PMC) ID for the article", - "rdfs:label": "pmcid", - "schema:domainIncludes": [ - { - "@id": "niaid:ScholarlyArticle" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "niaid:MonetaryGrant", - "@type": "rdfs:Class", - "rdfs:comment": "Funding that supports (sponsors) the collection of this dataset or computational tool through some kind of financial contribution", - "rdfs:label": "MonetaryGrant", - "rdfs:subClassOf": { - "@id": "schema:MonetaryGrant" - }, - "schema:isPartOf": { - "@id": "https://discovery.biothings.io/view/niaid/" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "funder": { - "description": "An organization associated with a creator or funder of a dataset", - "oneOf": [ - { - "$ref": "#/definitions/funder" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funder" - } - } - ] - }, - "description": { - "type": "string", - "description": "description about the funding award / grant" - }, - "url": { - "type": "string", - "description": "award / grant URL" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Dataset" - } - }, - "required": [ - "funder", - "identifier" - ], - "recommended": [ - "description", - "url" - ], - "definitions": { - "funder": { - "type": "object", - "@type": "Organization", - "description": "Information about a single funder", - "properties": { - "name": { - "type": "string", - "description": "An organization associated with a creator or funder of a dataset" - }, - "parentOrganization": { - "type": "string", - "description": "name of the parent funding organization" - } - }, - "required": [ - "name" - ] - } - } - } - }, - { - "@id": "niaid:TemporalInterval", - "@type": "rdfs:Class", - "rdfs:comment": "Temporal information relevant to the dataset, NOT the dataset record.", - "rdfs:label": "TemporalInterval", - "rdfs:subClassOf": { - "@id": "schema:Schedule" - }, - "schema:isPartOf": { - "@id": "https://discovery.biothings.io/view/niaid/" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "temporalType": { - "description": "Categorization of how the location relates to the dataset or computational tool", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string", - "enum": [ - "exposure", - "collection", - "screening", - "treatment", - "study date", - "other", - "unknown" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "enum": [ - "exposure", - "collection", - "screening", - "treatment", - "study date", - "other", - "unknown" - ] - } - } - ] - }, - "startDate": { - "description": "The start date of the temporal interval for the dataset", - "owl:cardinality": "one", - "type": "string", - "format": "date" - }, - "name": { - "description": "String describing the temporal interval", - "owl:cardinality": "one", - "type": "string" - }, - "endDate": { - "description": "The end date of the temporal interval for the dataset.", - "owl:cardinality": "one", - "type": "string", - "format": "date" - }, - "duration": { - "description": "A time interval in ISO 8601 duration format.", - "owl:cardinality": "one", - "type": "string" - } - }, - "recommended": [ - "temporalType", - "startDate", - "endDate", - "duration" - ], - "optional": [ - "name" - ] - } - }, - { - "@id": "niaid:temporalType", - "@type": "rdf:Property", - "rdfs:comment": "A categorization of a temporal relationship to a dataset, NOT the dataset record. Eg- data collection temporal interval, screening temporal interval, etc.", - "rdfs:label": "temporalType", - "schema:domainIncludes": [ - { - "@id": "niaid:TemporalInterval" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "niaid:DataDownload", - "@type": "rdfs:Class", - "rdfs:comment": "A dataset in downloadable form.", - "rdfs:label": "DataDownload", - "rdfs:subClassOf": { - "@id": "schema:DataDownload" - }, - "schema:isPartOf": { - "@id": "https://discovery.biothings.io/view/niaid/" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "dateModified": { - "description": "date when the data download / file has been modified", - "type": "string", - "format": "date" - }, - "contentUrl": { - "description": "Location (URL) from which the data can be downloaded", - "type": "string", - "format": "uri" - } - }, - "required": [ - "dateModified", - "contentUrl" - ] - } - }, - { - "@id": "niaid:infectiousAgent", - "@type": "rdf:Property", - "rdfs:comment": "Infectious agent(s) / pathogen(s) which are the focus of the dataset or tool (e.g. SARS-CoV-2)", - "rdfs:label": "infectiousAgent", - "schema:domainIncludes": [ - { - "@id": "niaid:Dataset" - }, - { - "@id": "niaid:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "niaid:healthCondition", - "@type": "rdf:Property", - "rdfs:comment": "The infectious disease(s) / health condition(s) which are the focus of the dataset or computational tool (e.g. COVID-19, coronavirus)", - "rdfs:label": "healthCondition", - "schema:domainIncludes": [ - { - "@id": "niaid:Dataset" - }, - { - "@id": "niaid:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "niaid:funding", - "@type": "rdf:Property", - "rdfs:comment": "Funding that supports (sponsors) the collection of this dataset or computational tool through some kind of financial contribution", - "rdfs:label": "funding", - "schema:domainIncludes": [ - { - "@id": "niaid:Dataset" - }, - { - "@id": "niaid:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "niaid:MonetaryGrant" - } - ], - "schema:sameAs": { - "@id": "schema:funding" - } - }, - { - "@id": "niaid:species", - "@type": "rdf:Property", - "rdfs:comment": "Species(es) from which dataset has been collected or for which the tool was designed or applied.", - "rdfs:label": "species", - "schema:domainIncludes": [ - { - "@id": "niaid:Dataset" - }, - { - "@id": "niaid:ComputationalTool" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:DefinedTerm" - } - ] - }, - { - "@id": "niaid:Organization", - "@type": "rdfs:Class", - "rdfs:comment": "An organization associated with a creator or funder of a dataset or computational tool", - "rdfs:label": "Organization", - "rdfs:subClassOf": { - "@id": "schema:Organization" - }, - "schema:isPartOf": { - "@id": "https://discovery.biothings.io/view/niaid/" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Name of the organization", - "type": "string" - }, - "parentOrganization": { - "description": "Name of the parent organization", - "type": "string" - } - }, - "required": [ - "name" - ], - "recommended": [ - "parentOrganization" - ] - } - }, - { - "@id": "niaid:AdministrativeArea", - "@type": "rdfs:Class", - "rdfs:comment": "Geospatial location information.", - "rdfs:label": "AdministrativeArea", - "rdfs:subClassOf": { - "@id": "schema:AdministrativeArea" - }, - "schema:isPartOf": { - "@id": "https://discovery.biothings.io/view/niaid/" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "locationType": { - "description": "Categorization of how the location relates to the dataset or computational tool", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string", - "enum": [ - "residence", - "exposure", - "collection", - "screening", - "treatment", - "study location", - "other", - "unknown" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "enum": [ - "residence", - "exposure", - "collection", - "screening", - "treatment", - "study location", - "other", - "unknown" - ] - } - } - ] - }, - "administrativeType": { - "description": "the type of administrative area", - "owl:cardinality": "one", - "type": "string", - "enum": [ - "province", - "district", - "chiefdom", - "village", - "city", - "country", - "prefecture", - "sub-prefecture", - "clan", - "Federal Capital Territory", - "state", - "Local Government Area", - "ward" - ] - }, - "alternateName": { - "description": "An alias for the location.", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the location, preferably a Wikidata ID.", - "owl:cardinality": "one", - "type": "string" - }, - "name": { - "description": "The name of the item.", - "owl:cardinality": "one", - "type": "string" - } - }, - "recommended": [ - "locationType", - "identifier", - "name", - "administrativeType" - ], - "optional": [ - "alternateName" - ] - } - }, - { - "@id": "niaid:locationType", - "@type": "rdf:Property", - "rdfs:comment": "Categorization of how the location relates to the dataset or computational tool", - "rdfs:label": "locationType", - "schema:domainIncludes": [ - { - "@id": "niaid:AdministrativeArea" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "niaid:administrativeType", - "@type": "rdf:Property", - "rdfs:comment": "Descriptive categorization of the level of Administrative Area", - "rdfs:label": "administrativeType", - "schema:domainIncludes": [ - { - "@id": "niaid:AdministrativeArea" - } - ], - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - } - ] - }, - { - "@id": "niaid:ComputationalTool", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a minimal ComputationalTool for the National Institute of Allergy and Infectious Disease (NIAID). A ComputationalTool is a software used for the collection, processing, distribution, analysis, visualization, interpretation, etc. of data. Additional schema.org and/or custom properties could be added.", - "rdfs:label": "ComputationalTool", - "rdfs:subClassOf": { - "@id": "bioschemas:ComputationalTool" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Descriptive name of the computational tool", - "owl:cardinality": "one", - "type": "string" - }, - "description": { - "description": "Longer description of what is contained in the computational tool", - "owl:cardinality": "one", - "type": "string" - }, - "identifier": { - "description": "Identifiers for the computational tool (ideally less than 15 characters)", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "creator": { - "description": "Name of the author or organization that created the computational tool. Note: schema.org/creator and schema.org/organization have additional fields that can provide more information about the author/organization, if desired.", - "owl:cardinality": "many", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "sdPublisher": { - "description": "Original publisher of the ComputationalTool metadata (like GitHub). Indicates the party responsible for generating and publishing the current structured data markup, typically in cases where the structured data is derived automatically from existing published content but published on a different site. For example, student projects and open data initiatives often re-publish existing content with more explicitly structured metadata. The sdPublisher property helps make such practices more explicit.", - "owl:cardinality": "many", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "url": { - "description": "software/code location.", - "owl:cardinality": "one", - "type": "string", - "format": "uri" - }, - "dateModified": { - "description": "date when the computational tool has been modified", - "owl:cardinality": "one", - "type": "string", - "format": "date" - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "owl:cardinality": "one", - "type": "string", - "format": "uri" - }, - "citation": { - "description": "Journal article or other publication associated with the computational tool (stored as an object, not a string)", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/article" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/article" - } - } - ] - }, - "applicationCategory": { - "description": "Type of software application, e.g. 'Game, Multimedia'. Please use terms from the 'Tool type' table in the biotools documentation.", - "owl:cardinality": "many", - "anyOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "applicationSubCategory": { - "description": "Subcategory of the application, e.g. 'Arcade Game'. Use an EDAM:Topic to describe the category of application", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/edamTopic" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamTopic" - } - } - ] - }, - "codeRepository": { - "description": "Link to the source code repository of the tool.", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "programmingLanguage": { - "description": "The main programming language(s) used to build or execute the tool. Please use terms from the \u2018Programming language\u2019 table in the Bio.Tools documentation", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "softwareVersion": { - "description": "Version(s) of the tool, which this information is valid for. Can also be a comma-delimited list and include hyphen-separated ranges of versions.", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "featureList": { - "description": "Features or modules provided by this application (and possibly required by other applications). Functionality provided by the tool. This is similar to measurementTechnique in Dataset.", - "owl:cardinality": "many", - "anyOf": [ - { - "$ref": "#/definitions/edamOperation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/edamOperation" - } - }, - { - "type": "string", - "format": "uri" - }, - { - "type": "array", - "items": { - "type": "string", - "format": "uri" - } - } - ] - }, - "species": { - "description": "Species(es) from which the computation tool is based", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/speciesControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/speciesControlledVocabulary" - } - } - ] - }, - "infectiousAgent": { - "description": "Infectious agent(s) / pathogen(s) which are the focus of the computational tool (e.g. SARS-CoV-2)", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/pathogenControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/pathogenControlledVocabulary" - } - } - ] - }, - "healthCondition": { - "description": "The infectious disease(s) or health condition(s) which are the focus of the computational tool (e.g. COVID-19, pneumonia, etc.)", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/diseaseControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/diseaseControlledVocabulary" - } - } - ] - }, - "funding": { - "description": "Funding that supports (sponsors) the collection of this computational tool through some kind of financial contribution", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/monetaryGrant" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/monetaryGrant" - } - } - ] - }, - "softwareHelp": { - "description": "A documentation of the tool.", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/documentation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/documentation" - } - } - ] - } - }, - "required": [ - "name", - "description", - "identifier", - "creator", - "url", - "funding" - ], - "recommended": [ - "dateModified", - "license", - "citation", - "applicationCategory", - "applicationSubCategory", - "codeRepository", - "programmingLanguage", - "softwareVersion", - "featureList", - "softwareHelp" - ], - "optional": [ - "sdPublisher", - "species", - "infectiousAgent", - "healthCondition" - ], - "definitions": { - "edamTopic": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/topic_0003" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "edamOperation": { - "@type": "DefinedTerm", - "type": "object", - "strict": false, - "vocabulary": { - "ontology": [ - "edam" - ], - "children_of": [ - "http://edamontology.org/operation_0004" - ], - "property": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string" - } - } - } - }, - "article": { - "description": "A scholarly article in which the computational tool is cited.", - "@type": "ScholarlyArticle", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "url" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "pathogenControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239", - "http://purl.obolibrary.org/obo/NCBITaxon_2" - ] - }, - "strict": false - }, - "speciesControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567", - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ] - }, - "strict": false - }, - "diseaseControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "mondo" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ] - }, - "strict": false - }, - "monetaryGrant": { - "type": "object", - "@type": "MonetaryGrant", - "description": "Funding that supports (sponsors) the collection of this computational tool through some kind of financial contribution", - "properties": { - "funder": { - "description": "An organization associated with a creator or funder of a computational tool", - "oneOf": [ - { - "$ref": "#/definitions/funder" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funder" - } - } - ] - }, - "description": { - "type": "string", - "description": "description about the funding award / grant" - }, - "url": { - "type": "string", - "description": "award / grant URL" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Dataset" - } - }, - "required": [ - "funder", - "identifier" - ] - }, - "funder": { - "type": "object", - "@type": "Organization", - "description": "Information about a single funder", - "properties": { - "name": { - "type": "string", - "description": "An organization associated with a creator or funder of a computational tool" - }, - "parentOrganization": { - "type": "string", - "description": "name of the parent funding organization" - } - }, - "required": [ - "name" - ] - }, - "documentation": { - "@type": "CreativeWork", - "type": "object", - "properties": { - "url": { - "type": "string", - "format": "uri" - } - } - } - } - } - }, - { - "@id": "niaid:codeRepository", - "@type": "rdf:Property", - "rdfs:comment": "Link to the source code repository of the tool.", - "rdfs:label": "codeRepository", - "schema:domainIncludes": { - "@id": "niaid:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:URL" - } - ] - }, - { - "@id": "niaid:programmingLanguage", - "@type": "rdf:Property", - "rdfs:comment": "The main programming language(s) used to build or execute the tool. Please use terms from the \u2018Programming language\u2019 table in the Bio.Tools documentation", - "rdfs:label": "programmingLanguage", - "schema:domainIncludes": { - "@id": "niaid:ComputationalTool" - }, - "schema:rangeIncludes": [ - { - "@id": "schema:Text" - }, - { - "@id": "schema:ComputerLanguage" - } - ] - }, - { - "@id": "niaid:funder", - "@type": "rdf:Property", - "rdfs:comment": "An organization that supports (sponsors) the development or maintenance of this computational tool through some kind of financial contribution.", - "rdfs:label": "funder", - "schema:domainIncludes": [ - { - "@id": "niaid:MonetaryGrant" - } - ], - "schema:rangeIncludes": { - "@id": "niaid:Organization" - }, - "schema:sameAs": { - "@id": "schema:funder" - } - }, - { - "@id": "niaid:Dataset", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a minimal Dataset for the National Institute of Allergy and Infectious Disease (NIAID). A dataset is a collection of data of a particular experimental type. Additional schema.org and/or custom properties could be added.", - "rdfs:label": "Dataset", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "schema:isPartOf": { - "@id": "https://discovery.biothings.io/view/niaid/" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Descriptive name of the dataset", - "owl:cardinality": "one", - "type": "string" - }, - "description": { - "description": "Longer description of what is contained in the dataset", - "owl:cardinality": "one", - "type": "string" - }, - "measurementTechnique": { - "description": "A technique or technology used in a Dataset, corresponding to the method used for measuring the corresponding variable(s).", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/controlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/controlledVocabulary" - } - } - ] - }, - "identifier": { - "description": "Identifiers for the dataset (ideally less than 15 characters)", - "owl:cardinality": "many", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "creator": { - "description": "Name of the author or organization that created the dataset. Note: schema.org/creator and schema.org/organization have additional fields that can provide more information about the author/organization, if desired.", - "owl:cardinality": "many", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "sdPublisher": { - "description": "Original publisher of the Dataset metadata (like GenBank, ImmPort, etc.). Indicates the party responsible for generating and publishing the current structured data markup, typically in cases where the structured data is derived automatically from existing published content but published on a different site. For example, student projects and open data initiatives often re-publish existing content with more explicitly structured metadata. The sdPublisher property helps make such practices more explicit.", - "owl:cardinality": "many", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "distribution": { - "description": "DataDownload objects, which contain the URL link to download the raw, analyzed, and summary data associated with the dataset as well as associated metadata for the file.", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/dataDownload" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/dataDownload" - } - } - ] - }, - "citation": { - "description": "Journal article or other publication associated with the dataset (stored as an object, not a string)", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/article" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/article" - } - } - ] - }, - "funding": { - "description": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/monetaryGrant" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/monetaryGrant" - } - } - ] - }, - "license": { - "description": "A license document that applies to this content, typically indicated by URL.", - "type": "string", - "owl:cardinality": "one", - "format": "uri" - }, - "species": { - "description": "Species(es) from which dataset has been collected", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/speciesControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/speciesControlledVocabulary" - } - } - ] - }, - "infectiousAgent": { - "description": "Infectious agent(s) / pathogen(s) which are the focus of the dataset (e.g. SARS-CoV-2)", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/pathogenControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/pathogenControlledVocabulary" - } - } - ] - }, - "healthCondition": { - "description": "The Infectious disease(s) / health condition(s) which are the focus of the dataset (e.g. COVID-19, pneumonia, etc.)", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/diseaseControlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/diseaseControlledVocabulary" - } - } - ] - }, - "spatialCoverage": { - "description": "spatial information related to the dataset", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/place" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/place" - } - } - ] - }, - "temporalCoverage": { - "description": "temporal information related to the dataset. For dates pertaining to the dataset record, use datePublished, dateCreated, dateModified, etc.", - "owl:cardinality": "many", - "oneOf": [ - { - "$ref": "#/definitions/temporalInterval" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/temporalInterval" - } - } - ] - } - }, - "required": [ - "name", - "description", - "measurementTechnique", - "creator", - "distribution", - "funding", - "identifier" - ], - "recommended": [ - "citation", - "license", - "species", - "infectiousAgent", - "healthCondition", - "spatialCoverage", - "temporalCoverage" - ], - "optional": [ - "sdPublisher" - ], - "definitions": { - "person": { - "description": "Reusable person definition", - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "controlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "edam", - "ncit" - ], - "children_of": [ - "http://edamontology.org/topic_3361", - "http://purl.obolibrary.org/obo/NCIT_C20368" - ] - }, - "strict": false - }, - "pathogenControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_10239", - "http://purl.obolibrary.org/obo/NCBITaxon_2" - ] - }, - "strict": false - }, - "speciesControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "ncbitaxon" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/NCBITaxon_131567", - "http://purl.obolibrary.org/obo/NCBITaxon_10239" - ] - }, - "strict": false - }, - "diseaseControlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "DefinedTerm", - "type": "string", - "vocabulary": { - "ontology": [ - "mondo" - ], - "children_of": [ - "http://purl.obolibrary.org/obo/MONDO_0000001" - ] - }, - "strict": false - }, - "monetaryGrant": { - "type": "object", - "@type": "MonetaryGrant", - "description": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "properties": { - "funder": { - "description": "An organization associated with a creator or funder of a dataset", - "oneOf": [ - { - "$ref": "#/definitions/funder" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funder" - } - } - ] - }, - "description": { - "type": "string", - "description": "description about the funding award / grant" - }, - "url": { - "type": "string", - "description": "award / grant URL" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Dataset" - } - }, - "required": [ - "funder", - "identifier" - ] - }, - "funder": { - "type": "object", - "@type": "Organization", - "description": "Information about a single funder", - "properties": { - "name": { - "type": "string", - "description": "An organization associated with a creator or funder of a dataset" - }, - "parentOrganization": { - "type": "string", - "description": "name of the parent funding organization" - } - }, - "required": [ - "name" - ] - }, - "dataDownload": { - "description": "A dataset in downloadable form.", - "@type": "DataDownload", - "type": "object", - "properties": { - "dateModified": { - "type": "string", - "format": "date" - }, - "contentUrl": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "dateModified", - "contentUrl" - ] - }, - "article": { - "description": "A scholarly article in which the dataset is cited.", - "@type": "ScholarlyArticle", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "url" - ] - }, - "place": { - "description": "Location information", - "@type": "AdministrativeArea", - "type": "object", - "properties": { - "locationType": { - "description": "Categorization of how the location relates to the dataset or computational tool", - "oneOf": [ - { - "type": "string", - "enum": [ - "residence", - "exposure", - "collection", - "screening", - "treatment", - "study location", - "other", - "unknown" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "enum": [ - "residence", - "exposure", - "collection", - "screening", - "treatment", - "study location", - "other", - "unknown" - ] - } - } - ] - }, - "administrativeType": { - "description": "the type of administrative area", - "type": "string", - "enum": [ - "province", - "district", - "chiefdom", - "village", - "city", - "country", - "prefecture", - "sub-prefecture", - "clan", - "Federal Capital Territory", - "state", - "Local Government Area", - "ward" - ] - }, - "alternateName": { - "description": "An alias for the location.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "identifier": { - "description": "An identifier for the location, preferably a Wikidata ID.", - "type": "string" - }, - "name": { - "description": "The name of the item.", - "type": "string" - } - } - }, - "temporalInterval": { - "description": "Temporal information", - "@type": "TemporalInterval", - "type": "object", - "properties": { - "temporalType": { - "description": "Categorization of how the date/temporal interval relates to the dataset or computational tool", - "oneOf": [ - { - "type": "string", - "enum": [ - "exposure", - "collection", - "screening", - "treatment", - "study date", - "other", - "unknown" - ] - }, - { - "type": "array", - "items": { - "type": "string", - "enum": [ - "exposure", - "collection", - "screening", - "treatment", - "study date", - "other", - "unknown" - ] - } - } - ] - }, - "startDate": { - "description": "A start date. ", - "type": "string", - "format": "date" - }, - "name": { - "description": "String describing the temporal interval", - "type": "string" - }, - "endDate": { - "description": "An end date.", - "type": "string", - "format": "date" - }, - "duration": { - "description": "A time interval in ISO 8601 duration format.", - "type": "string" - } - } - } - } - } - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/NIAID-Data-Ecosystem/nde-schemas/main/combined_schema_DO_NOT_EDIT/NIAID_schema.json", - "username": "flaneuse", - "timestamp": "2023-05-25T00:00:42.120146", - "last_updated": "2023-10-03T10:56:46.458223-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:46.813426-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "biomedical", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "bts": "http://discovery.biothings.io/bts/" - }, - "@graph": [ - { - "@id": "bts:BioMedicalDataset", - "@type": "rdfs:Class", - "rdfs:comment": "A schema describing a BioMedical dataset", - "rdfs:label": "BioMedicalDataset", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "$comment": "the starting of inherented fields from schema:Dataset", - "description": "The name of the dataset", - "type": "string" - }, - "description": { - "description": "A description of the dataset", - "type": "string" - }, - "url": { - "description": "URL of the Dataset page if available.", - "type": "string", - "format": "uri" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.", - "type": "string" - }, - "keywords": { - "description": "Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.", - "type": "array", - "items": { - "type": "string" - } - }, - "datePublished": { - "description": "Date of first publication of this dataset.", - "oneOf": [ - { - "type": "string", - "format": "date-time" - }, - { - "type": "string", - "format": "date" - } - ] - }, - "dateModified": { - "description": "The date on which the dataset was most recently modified.", - "oneOf": [ - { - "type": "string", - "format": "date-time" - }, - { - "type": "string", - "format": "date" - } - ] - }, - "version": { - "description": "The version of the dataset.", - "type": "string" - }, - "identifier": { - "description": "Provide the identifier of the dataset, e.g. ID from repositories GEO, EGA.", - "type": "string" - }, - "measurementTechnique": { - "description": "The technique or method used to produce the Dataset.", - "enum": [ - "whole-genome sequencing", - "whole-exome sequencing", - "mass spectrum" - ] - }, - "creator": { - "description": "The creator (often the primary contact) of this dataset.", - "$ref": "#/definitions/person" - }, - "contributor": { - "description": "The other contributor(s) of this dataset, besides the creator", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ] - }, - "publisher": { - "description": "The organization publish this dataset, usually the host institute.", - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "license": { - "description": "Specify the data access license", - "@type": "CreativeWork", - "type": "object", - "properties": { - "text": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "url" - ] - }, - "citation": { - "description": "The citation of this dataset.", - "@type": "CreativeWork", - "type": "object", - "properties": { - "text": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string", - "description": "use PubMed id here" - } - }, - "required": [ - "text" - ] - }, - "samples": { - "description": "sample info of this dataset." - }, - "funding": { - "description": "funding info of this dataset.", - "oneOf": [ - { - "@type": "MonetaryGrant", - "$ref": "#/definitions/funder", - "identifier": { - "type": "string", - "description": "unique grant number identifier" - }, - "required": [ - "identifier" - ] - }, - { - "type": "array", - "items": { - "@type": "MonetaryGrant", - "$ref": "#/definitions/funder", - "identifier": { - "type": "string", - "description": "unique grant number identifier" - }, - "required": [ - "identifier" - ] - } - } - ] - }, - "includedInDataCatalog": { - "description": "This is a fixed dataCatalog.", - "@type": "CreativeWork", - "type": "object", - "properties": { - "name": { - "const": "datasets" - }, - "url": { - "const": "https://ctsa.ncats.nih.gov/cd2h/" - } - } - } - }, - "required": [ - "name", - "description", - "creator", - "publisher", - "identifier" - ], - "definitions": { - "person": { - "$comment": "Reusable person definition", - "@type": "Person", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "funder": { - "type": "object", - "@type": "Organization", - "description": "Information about a single funder", - "properties": { - "name": { - "type": "string", - "description": "name of the funder" - }, - "description": { - "type": "string", - "description": "description about the funding organization" - }, - "url": { - "type": "string", - "description": "award URL" - }, - "parentOrganization": { - "type": "string", - "description": "name of the parent funding organization" - } - }, - "required": [ - "name" - ] - } - } - } - }, - { - "@id": "bts:samples", - "@type": "rdf:Property", - "rdfs:comment": "Sample information including size, organism, tissus, etc.", - "rdfs:label": "samples", - "schema:domainIncludes": { - "@id": "bts:BioMedicalDataset" - }, - "schema:rangeIncludes": { - "@id": "bts:DataSamples" - } - }, - { - "@id": "bts:funding", - "@type": "rdf:Property", - "rdfs:comment": "Funder information", - "rdfs:label": "funding", - "schema:domainIncludes": { - "@id": "bts:BioMedicalDataset" - }, - "schema:rangeIncludes": { - "@id": "schema:MonetaryGrant" - } - }, - { - "@id": "bts:DataSamples", - "@type": "rdfs:Class", - "rdfs:comment": "Sample information including size, organism, tissue, etc.", - "rdfs:label": "DataSamples", - "rdfs:subClassOf": { - "@id": "schema:Thing" - }, - "$validation": { - "type": "object", - "properties": { - "size": { - "description": "the number of samples", - "type": "integer", - "minimum": 1 - }, - "organism": { - "description": "the organism of samples come from", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "tissue": { - "description": "the tissue of samples come from", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - } - } - } - }, - { - "@id": "bts:size", - "@type": "rdf:Property", - "rdfs:comment": "Sample size", - "rdfs:label": "size", - "schema:domainIncludes": { - "@id": "bts:DataSamples" - }, - "schema:rangeIncludes": { - "@id": "schema:Integer" - } - }, - { - "@id": "bts:organism", - "@type": "rdf:Property", - "rdfs:comment": "Sample organism", - "rdfs:label": "organism", - "schema:domainIncludes": { - "@id": "bts:DataSamples" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "bts:tissue", - "@type": "rdf:Property", - "rdfs:comment": "Sample tissue", - "rdfs:label": "tissue", - "schema:domainIncludes": { - "@id": "bts:DataSamples" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/data2health/schemas/master/Dataset/BioMedical/BioMedicalDataset.json", - "username": "cwu@scripps.edu", - "timestamp": "2023-05-25T00:00:48.368184", - "last_updated": "2023-10-03T10:56:46.504116-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:46.943791-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "n3c", - "@context": { - "owl": "http://www.w3.org/2002/07/owl/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "xsd": "http://www.w3.org/2001/XMLSchema#", - "schema": "http://schema.org/", - "n3c": "http://discovery.biothings.io/view/n3c/" - }, - "@id": "https://discovery.biothings.io/view/n3c/", - "@graph": [ - { - "@id": "n3c:Dataset", - "@type": "rdfs:Class", - "rdfs:label": "Dataset", - "rdfs:comment": "This is the schema for describing the Dataset schema used for N3C.", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "schema:isPartOf": { - "@id": "https://discovery.biothings.io/view/n3c/" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "Descriptive name of the dataset", - "type": "string" - }, - "description": { - "description": "Longer description of what is contained in the dataset", - "type": "string" - }, - "author": { - "description": "Name of the author or organization that created the dataset. Note: schema.org/author and schema.org/organization have additional fields that can provide more information about the author/organization, if desired.", - "anyOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - }, - { - "$ref": "#/definitions/organization" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/organization" - } - } - ] - }, - "license": { - "description": "A license document that applies to this content, typically indicated by a URL", - "type": "string" - }, - "cost": { - "description": "Specify the cost to obtain the dataset, \"Free\", \"Subscription\" or others", - "type": "string" - }, - "url": { - "description": "The main URL about the dataset (direct link to downloadable data file(s) is preferred)", - "type": "string", - "format": "uri" - }, - "identifier": { - "description": "Identifier for the dataset\u2019s record in a shared registry or repository (Re3Data, GEO, Zenodo, figshare, etc). If currently not available, please re-enter the URL above", - "type": "string" - }, - "contain_geo_codes": { - "description": "Does the dataset contains GEO codes (e.g. zip codes, addresses, or other geo coordinates (latitude, longitude)?", - "type": "boolean" - }, - "contain_phi": { - "description": "Do you know if the information in this dataset could be used to identify individuals? If so, where could we find out more about that potential use of the data? Otherwise, enter \"No\"", - "type": "string" - }, - "domain_team_relevance": { - "description": "For which domain teams is this dataset relevant; if not limited to specific domains select \"General use\"", - "oneOf": [ - { - "$ref": "#/definitions/domain_team" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/domain_team" - } - } - ] - }, - "justification": { - "description": "How is the dataset relevant to the N3C project, why does the community want and how can it be used?", - "type": "string" - }, - "doi": { - "description": "The DOI for the dataset if available", - "type": "string" - }, - "contact": { - "description": "Provide an email contact", - "type": "string", - "format": "email" - }, - "documentation": { - "description": "Provide the URL to the detailed documentation about the dataset", - "type": "string", - "format": "uri" - }, - "funding": { - "description": "Funding that supports (sponsors) the collection of this dataset through some kind of financial contribution", - "oneOf": [ - { - "$ref": "#/definitions/funding" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/funding" - } - } - ] - }, - "keywords": { - "description": "A list of keywords associated with this dataset", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "measurementTechnique": { - "description": "A technique or technology used in a Dataset, corresponding to the method used for measuring the corresponding variable(s).", - "oneOf": [ - { - "$ref": "#/definitions/controlledVocabulary" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/controlledVocabulary" - } - } - ] - }, - "standards_used": { - "description": "A list of standards used in the dataset, e.g. OMOP.", - "oneOf": [ - { - "type": "string" - }, - { - "type": "array", - "items": { - "type": "string" - } - } - ] - }, - "citation": { - "description": "A citation to the dataset", - "oneOf": [ - { - "$ref": "#/definitions/citation" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/citation" - } - } - ] - }, - "release_frequency": { - "description": "How frequent is the new version of the dataset released (monthly, quarterly, etc)", - "type": "string" - }, - "comment": { - "description": "Any other comments about this dataset, e.g. specific instructions to access the data?", - "type": "string" - }, - "includedInDataCatalog": { - "description": "Data catalog(s) which contain this dataset.", - "oneOf": [ - { - "$ref": "#/definitions/inclusionObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/inclusionObject" - } - } - ] - } - }, - "required": [ - "name", - "description", - "author", - "license", - "cost", - "url", - "identifier", - "contain_geo_codes", - "contain_phi", - "domain_team_relevance", - "justification" - ], - "definitions": { - "controlledVocabulary": { - "description": "collection of vocabulary terms defined in ontologies", - "@type": "CreativeWork", - "type": "string", - "vocabulary": { - "ontology": [ - "efo", - "ncit", - "obi" - ], - "children_of": [ - "https://www.ebi.ac.uk/efo/EFO_0002694", - "http://purl.obolibrary.org/obo/NCIT_C20368", - "http://purl.obolibrary.org/obo/OBI_0000011" - ] - }, - "strict": false - }, - "moreControlledVocabulary": { - "definition": "collection of vocabulary terms defined in ontologies", - "@type": "CreativeWork", - "type": "string", - "strict": false, - "vocabulary": { - "ontology": [ - "efo", - "cido", - "epo", - "covid19" - ], - "children_of": [ - "https://www.ebi.ac.uk/efo/EFO_0001444", - "http://purl.obolibrary.org/obo/cido.owl", - "http://purl.obolibrary.org/obo/epo", - "https://bioportal.bioontology.org/ontologies/COVID19" - ] - } - }, - "baseOrgObject": { - "description": "A barebones Organization object to work around recursion issues in DDE", - "@type": "Organization", - "type": "object", - "properties": { - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "person": { - "description": "Reusable person definition", - "@type": "Person", - "type": "object", - "properties": { - "@type": { - "const": "Person" - }, - "name": { - "type": "string" - }, - "orcid": { - "description": "Enter your ORCID ID (https://orcid.org/xxxx-xxxx-xxxx-xxxx)", - "type": "string", - "pattern": "^https:\\/\\/orcid\\.org\\/\\d{4}-\\d{4}-\\d{4}-\\d{4}$" - }, - "affiliation": { - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - } - }, - "required": [ - "name" - ] - }, - "organization": { - "description": "Reusable organization definition", - "@type": "Organization", - "type": "object", - "properties": { - "@type": { - "const": "Organization" - }, - "name": { - "description": "name of the organization", - "type": "string" - }, - "alternateName": { - "description": "Alternate name or Acronym for the organization", - "type": "string" - }, - "url": { - "description": "The url to the organization", - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - }, - "funding": { - "type": "object", - "@type": "MonetaryGrant", - "description": "Information about funding support", - "properties": { - "name": { - "type": "string", - "description": "The name of the monetary grant that funded/funds the Dataset" - }, - "identifier": { - "type": "string", - "description": "Unique identifier(s) for the grant(s) used to fund the Dataset" - }, - "funder": { - "description": "name of the funding organization", - "oneOf": [ - { - "$ref": "#/definitions/baseOrgObject" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/baseOrgObject" - } - } - ] - }, - "url": { - "type": "string", - "format": "uri", - "description": "award URL" - } - }, - "required": [ - "funder" - ] - }, - "citation": { - "description": "A citation object for a resource which is cited by the dataset (ie- is a derivative of the dataset) , related to the dataset, or from which the dataset was based on (ie- is derived from).", - "@type": "Thing", - "type": "object", - "properties": { - "name": { - "description": "Name of or title of the citation", - "type": "string" - }, - "identifier": { - "description": "An identifier associated with the citation", - "type": "string" - }, - "pmid": { - "description": "A pubmed identifier if available", - "type": "string" - }, - "doi": { - "description": "A doi if available", - "type": "string" - }, - "url": { - "description": "The url of the resource cited", - "type": "string", - "format": "uri" - }, - "citeText": { - "description": "The bibliographic citation for the referenced resource as is provided", - "type": "string" - } - }, - "required": [ - "name" - ] - }, - "domain_team": { - "type": "string", - "enum": [ - "General use", - "Acute Kidney Injury (AKI)", - "Applicable Data Methods Standards (ADM&S)", - "COVID-19 Vaccination", - "Cardiovascular Disease", - "Critical Care, Ventilation, Multi-organ Dysfunction Syndrome (MODS)", - "Diabetes & Obesity", - "Elder Impact", - "Emergency Serivces or Medicine", - "Genomics", - "HPO - OMOP", - "Imaging", - "Immuno-suppressed/compromised (ISC)", - "Long COVID", - "Machine Learning (ML)", - "Neurology", - "Oncology", - "Pediatrics", - "Perioperative", - "Pharma-commercial", - "Pharmacoepidemiology", - "Pregnancy", - "Rural Health", - "Short & Long-term Complications", - "Social Determinits of Health (SDoH)", - "Other - describe in justification text" - ] - }, - "inclusionObject": { - "description": "A data catalog which contains this dataset.", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - } - } - } - } - }, - { - "@id": "n3c:contain_geo_codes", - "@type": "rdf:Property", - "rdfs:comment": "Does the dataset contains GEO codes (e.g. zip codes)?", - "rdfs:label": "contain_geo_codes", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Boolean" - } - }, - { - "@id": "n3c:contain_phi", - "@type": "rdf:Property", - "rdfs:comment": "Does the dataset contains Protected health information (PHI)? If so, provide more info, otherwise, enter No", - "rdfs:label": "contain_phi", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "n3c:doi", - "@type": "rdf:Property", - "rdfs:comment": "DOI for the dataset if available", - "rdfs:label": "doi", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "n3c:cost", - "@type": "rdf:Property", - "rdfs:comment": "Specify the cost to obtain the dataset, \"Free\", \"Subscription\" or others", - "rdfs:label": "cost", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "n3c:domain_team_relevance", - "@type": "rdf:Property", - "rdfs:comment": "Does the dataset intend to use in an existing domain team?", - "rdfs:label": "domain_team_relevance", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "n3c:justification", - "@type": "rdf:Property", - "rdfs:comment": "How is the dataset relevant to the N3C project, why does the community want and how can it be used?", - "rdfs:label": "justification", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "n3c:contact", - "@type": "rdf:Property", - "rdfs:comment": "Provide an email contact", - "rdfs:label": "contact", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "n3c:standards_used", - "@type": "rdf:Property", - "rdfs:comment": "A list of standards used in the dataset, e.g. OMOP.", - "rdfs:label": "standards_used", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "n3c:release_frequency", - "@type": "rdf:Property", - "rdfs:comment": "How frequent is the new version of the dataset released (monthly, quarterly, etc)", - "rdfs:label": "release_frequency", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:Text" - } - }, - { - "@id": "n3c:documentation", - "@type": "rdf:Property", - "rdfs:comment": "Provide the URL to the detailed documentation about the dataset", - "rdfs:label": "documentation", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:URL" - } - }, - { - "@id": "n3c:funding", - "@type": "rdf:Property", - "rdfs:comment": "Funding for the generation of the dataset", - "rdfs:label": "funding", - "schema:domainIncludes": { - "@id": "n3c:Dataset" - }, - "schema:rangeIncludes": { - "@id": "schema:MonetaryGrant" - } - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/data2health/schemas/master/N3C/N3CDataset.json", - "username": "newgene", - "timestamp": "2023-05-25T00:00:43.099916", - "last_updated": "2023-10-03T10:56:46.444792-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:47.073399-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - }, - { - "_id": "google", - "@context": { - "schema": "http://schema.org/", - "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - "rdfs": "http://www.w3.org/2000/01/rdf-schema#", - "bts": "http://discovery.biothings.io/bts/" - }, - "@graph": [ - { - "@id": "bts:Google", - "@type": "rdfs:Class", - "rdfs:comment": "A body of structured information describing some topic(s) of interest.", - "rdfs:label": "Google", - "rdfs:subClassOf": { - "@id": "schema:Dataset" - }, - "$validation": { - "$schema": "http://json-schema.org/draft-07/schema#", - "type": "object", - "properties": { - "name": { - "description": "A descriptive name of a dataset.", - "type": "string" - }, - "alternateName": { - "description": "Alternative names that have been used to refer to this dataset, such as aliases or abbreviations. ", - "type": "string" - }, - "description": { - "description": "A short summary describing a dataset.", - "type": "string" - }, - "distribution": { - "description": "The description of the location for download of the dataset and the file format for download.", - "type": "string" - }, - "url": { - "description": "Location of a page describing the dataset.", - "type": "string", - "format": "uri" - }, - "sameAs": { - "description": "URL of a reference Web page that unambiguously indicates the dataset's identity, usually in a different repository.", - "type": "string" - }, - "keywords": { - "description": "Keywords summarizing the dataset.", - "type": "array", - "items": { - "type": "string" - } - }, - "version": { - "description": "The version number for the dataset.", - "type": "string" - }, - "temporalCoverage": { - "description": "The data in the dataset covers a specific time interval. Only include this property if the dataset has a temporal dimension. Schema.org uses the ISO 8601 standard to describe time intervals and time points. You can describe dates differently depending upon the dataset interval. Indicate open-ended intervals with two decimal points (..).", - "type": "string" - }, - "variableMeasured": { - "description": "The variable that this dataset measures. For example, temperature or pressure.", - "type": "string" - }, - "identifier": { - "description": "An identifier, such as a DOI or a Compact Identifier. If the dataset has more than one identifier, repeat the identifier property. If using JSON-LD, this is represented using JSON list syntax.", - "type": "string" - }, - "creator": { - "description": "The creator or author of this dataset. To uniquely identify individuals, use ORCID ID as the value of the sameAs property of the Person type. To uniquely identify institutions and organizations, use ROR ID. ", - "$ref": "#/definitions/person" - }, - "contributor": { - "description": "The other contributor(s) of this dataset, besides the creator", - "oneOf": [ - { - "$ref": "#/definitions/person" - }, - { - "type": "array", - "items": { - "$ref": "#/definitions/person" - } - } - ] - }, - "spatialCoverage": { - "type": "object", - "description": "You can provide a single point that describes the spatial aspect of the dataset. Only include this property if the dataset has a spatial dimension. For example, a single point where all the measurements were collected, or the coordinates of a bounding box for an area.", - "properties": { - "latitude": { - "type": "string", - "description": "latitude coordinates" - }, - "longitude": { - "type": "string", - "description": "longitude coordinates" - } - } - }, - "citation": { - "description": "Identifies academic articles that are recommended by the data provider be cited in addition to the dataset itself. Provide the citation for the dataset itself with other properties, such as name, identifier, creator, and publisher properties. For example, this property can uniquely identify a related academic publication such as a data descriptor, data paper, or an article for which this dataset is supplementary material for. ", - "type": "object", - "properties": { - "text": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - }, - "identifier": { - "type": "string", - "description": "use PubMed id here" - } - }, - "required": [ - "text" - ] - }, - "includedInDataCatalog": { - "description": "This is a fixed DataCatalog.", - "type": "object", - "properties": { - "name": { - "const": " Datasets" - }, - "url": { - "const": "https://.ncats.nih.gov/cd2h/" - } - } - } - }, - "required": [ - "name", - "description" - ], - "definitions": { - "person": { - "description": "Reusable person definition", - "type": "object", - "properties": { - "name": { - "type": "string" - }, - "url": { - "type": "string", - "format": "uri" - } - }, - "required": [ - "name" - ] - } - } - } - } - ], - "_meta": { - "url": "https://raw.githubusercontent.com/data2health/schemas/master/Dataset/Google/Google.json", - "username": "cwu@scripps.edu", - "timestamp": "2023-05-25T00:00:43.581293", - "last_updated": "2023-10-03T10:56:46.452064-07:00" - }, - "_status": { - "refresh_ts": "2023-12-04T00:00:47.201128-08:00", - "refresh_status": 200, - "refresh_msg": "no need to update, already at latest version" - } - } - ] - } -} \ No newline at end of file