NOTE: This document is an attempt by Peter (PT) Sefton to see if this profile can be expressed in Schema.org Style Schema terms using RO-Crate Schema (AKA SoSS+)
{: height="300px" width="300px"}
Workflow RO-Crates are a specialization of RO-Crate for packaging an executable workflow with all necessary documentation. It extends the more general Bioschemas ComputationalWorkflow profile.
WorkflowHub uses Workflow RO-Crates as an exchange format for users to upload a packaged workflow.
datePublished — MUST be a string in ISO 8601 date format and SHOULD be specified to at least the precision of a day, MAY be a timestamp down to the millisecond. #prop_datePublished_Dataset
description — (In addition to the name) SHOULD further elaborate on the name to provide a summary of the context in which the dataset is important. #prop_description_Dataset
license — TODO: Deal with the supplied list of licenses (string values) SHOULD link to a Contextual Entity in the RO-Crate Metadata File with a name and description. MAY have a URI (eg for Creative Commons or Open Source licenses). MAY if necessary be a textual description of how the RO-Crate may be used #prop_license_Dataset
TODO: Deal with the supplied list of licenses (string values) SHOULD link to a Contextual Entity in the RO-Crate Metadata File with a name and description. MAY have a URI (eg for Creative Commons or Open Source licenses). MAY if necessary be a textual description of how the RO-Crate may be used
TODO: Deal with the supplied list of licenses (string values) SHOULD link to a Contextual Entity in the RO-Crate Metadata File with a name and description. MAY have a URI (eg for Creative Commons or Open Source licenses). MAY if necessary be a textual description of how the RO-Crate may be used
A constrained conformsTo value that must appear exactly once.
{
"@id": "https://w3id.org/workflowhub/workflow-ro-crate/1.0",
"@type": [
"CreativeWork",
"Profile"
],
"name": "Workflow RO-Crate Profile (experimental)",
"version": "0.4.0",
"description": "This is a profile for RO-Crates that are used to describe workflows -- NOTE have moved the conformsTo to the ROOT Data Entity as per RO-Crate 1.2"
}
{
"@id": "https://w3id.org/workflowhub/workflow-ro-crate/1.0",
"@type": [
"CreativeWork",
"Profile"
],
"name": "Workflow RO-Crate Profile (experimental)",
"version": "0.4.0",
"description": "This is a profile for RO-Crates that are used to describe workflows -- NOTE have moved the conformsTo to the ROOT Data Entity as per RO-Crate 1.2"
}
Item List: Programming Languages
A list of programming languages that can be used to implement the Main Workflow
{
"@id": "https://w3id.org/workflowhub/workflow-ro-crate/1.0",
"@type": [
"CreativeWork",
"Profile"
],
"name": "Workflow RO-Crate Profile (experimental)",
"version": "0.4.0",
"description": "This is a profile for RO-Crates that are used to describe workflows -- NOTE have moved the conformsTo to the ROOT Data Entity as per RO-Crate 1.2"
}