Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions CreativeWork/examples/0.1-DRAFT/minimalExample.jsonld
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"@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/ns/bioschemas/",
"bioschemasdrafts": "https://discovery.biothings.io/ns/bioschemasdrafts/",
"bioschemastypes": "https://discovery.biothings.io/ns/bioschemastypes/",
"bioschemastypesdrafts": "https://discovery.biothings.io/ns/bioschemastypesdrafts/",
"dct": "http://purl.org/dc/terms/",
"@dateModified": "03/19/2026, 12:46:20",
"dwc": "http://rs.tdwg.org/dwc/terms/"
},
"@type": "bioschemastypesdrafts:CreativeWork",
"@id": "https://pid_example.org/org1/myCW_v1.1",
"description": "Creative work about how to use Python",
"keywords": "Python",
"name": "Introduction to Python",
"bioschemastypesdrafts:applicationDomain": "cross-domain",
"bioschemastypesdrafts:contactPoint": {
"@type": "ContactPoint",
"contactType": "web form",
"url": "https://pid_example.org/org1/myContactWeForm"
},
"bioschemastypesdrafts:sourceRepository": "https://pid_example.org/org1/myCW_v1.1_rerpo",
"bioschemastypesdrafts:nextVersion": {
"@type": "bioschemastypesdrafts:CreativeWork",
"@id": "https://pid_example.org/org1/myCW_v1.2"
},
"bioschemastypesdrafts:previousVersion": {
"@type": "bioschemastypesdrafts:CreativeWork",
"@id": "https://pid_example.org/org1/myCW_v1.0"
}
}
111 changes: 111 additions & 0 deletions CreativeWork/jsonld/type/CreativeWork_v0.1-DRAFT.jsonld
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
{
"@context": {
"schema": "http://schema.org/",
"owl": "http://www.w3.org/2002/07/owl#",
"bioschemastypes": "https://discovery.biothings.io/ns/bioschemastypes/",
"bioschemastypesdrafts": "https://discovery.biothings.io/ns/bioschemastypesdrafts/",
"bioschemas": "https://discovery.biothings.io/ns/bioschemas/"
},
"@graph": [
{
"@id": "bioschemastypesdrafts:CreativeWork",
"@type": "rdfs:Class",
"rdfs:comment": "Extension of a CreativeWork with additional properties relevant to research artifacts. \n\nAs metadata for research artifacts becomes more and more important as a mean to increase transparency and trust, there is a need to include additional properties to schema:CreativeWork reflecting, for instance, intended use, limitations, links across versions. Rather than adding the same set of properties to various Bioschemas types or profiles, we are here compiling them together at the CreativeWork level.\n\nAcknowledgement note: Some of the properties added to this bioschemas:CreativeWork type come from hackathons sponsored by NFDI4DS (DFG grant number 460234259), ConnOSS (DFG grant number 561044496), DiscoRSE (Klaus Tschira Foundation, scientific software grant), German BioHackathon 2026 (organized by deNBI).",
"rdfs:label": "CreativeWork",
"rdfs:subClassOf": {
"@id": "schema:CreativeWork"
},
"schemaVersion": [
"https://schema.org/docs/releases.html#v29.3"
]
},
{
"@id": "bioschemastypesdrafts:applicationDomain",
"@type": "rdf:Property",
"rdfs:comment": "The discipline, area, or research domain to which this item aligns or belongs to.",
"rdfs:label": "applicationDomain",
"owl:equivalentProperty": {
"@id": "http://purl.org/spar/fabio#hasDiscipline"
},
"schema:domainIncludes": {
"@id": "bioschemastypesdrafts:CreativeWork"
},
"schema:rangeIncludes": [
{
"@id": "schema:Text"
},
{
"@id": "schema:DefinedTerm"
},
{
"@id": "schema:URL"
}
]
},
{
"@id": "bioschemastypesdrafts:contactPoint",
"@type": "rdf:Property",
"rdfs:comment": "A contact point for a person, organization or CreativeWork.",
"rdfs:label": "contactPoint",
"schema:domainIncludes": {
"@id": "bioschemastypesdrafts:CreativeWork"
},
"schema:rangeIncludes": [
{
"@id": "schema:ContactPoint"
},
{
"@id": "schema:Person"
}
]
},
{
"@id": "bioschemastypesdrafts:sourceRepository",
"@type": "rdf:Property",
"rdfs:comment": "Link to the repository used to host this item while in development. Similar to codeRepository but for all sort of creative works.",
"rdfs:label": "sourceRepository",
"schema:domainIncludes": {
"@id": "bioschemastypesdrafts:CreativeWork"
},
"schema:rangeIncludes": [
{
"@id": "schema:URL"
}
]
},
{
"@id": "bioschemastypesdrafts:nextVersion",
"@type": "rdf:Property",
"rdfs:comment": "A link to the CreativeWork version that immediately follows the current one. Inverse property of previousVersion.",
"rdfs:label": "nextVersion",
"schema:domainIncludes": {
"@id": "bioschemastypesdrafts:CreativeWork"
},
"schema:inverseOf": {
"@id": "bioschemastypesdrafts:previousVersion"
},
"schema:rangeIncludes": [
{
"@id": "schema:CreativeWork"
}
]
},
{
"@id": "bioschemastypesdrafts:previousVersion",
"@type": "rdf:Property",
"rdfs:comment": "A link to the CreativeWork version that precedes the current one. As it is easier to include the previous version rather than the next one, metadata repositories/registries should ideally add the nextVersion automatically. Inverse property of nextVersion. ",
"rdfs:label": "previousVersion",
"schema:domainIncludes": {
"@id": "bioschemastypesdrafts:CreativeWork"
},
"schema:inverseOf": {
"@id": "bioschemastypesdrafts:nextVersion"
},
"schema:rangeIncludes": [
{
"@id": "schema:CreativeWork"
}
]
}
]
}