Additional terms for the Workflow Run RO-Crate profile.
Maintainer:
The Workflow Run RO-Crate working group
If you’d like to get a machine-readable version of the workflow run ro-terms, simply request the corresponding file with its associated header. For example, for a JSON-LD representation:
curl -sH "Accept:application/ld+json" -L https://w3id.org/ro/terms/workflow-run#
And for a Turtle representation:
curl -sH "Accept:text/turtle" -L https://w3id.org/ro/terms/workflow-run#
The terms are defined in Schema.org style schemas, similar to Schema.org’s definitions, using schema:domainIncludes and schema:rangeIncludes for property definitions.
For compatibility with users of OWL ontologies we have also included minimal definitions of ObjectProperty and DatatypeProperty, these are meant to be used in conjuction with the experimental OWL definition of Schema.org. For example, importing both can be achieved with:
<> a owl:Ontology;
owl:imports <https://schema.org/docs/schemaorg.owl>, <https://w3id.org/ro/terms/workflow-run#> .
| term | type | label | description | domain | range |
|---|---|---|---|---|---|
| ParameterConnection | Class | ParameterConnection | A connection between parameters of different applications | ||
| ContainerImage | Class | ContainerImage | A containerization software container image | ||
| DockerImage | Class | DockerImage | A Docker container image | ||
| SIFImage | Class | SIFImage | A Singularity Image Format container image | ||
| connection | Property | connection | A parameter connection created by this workflow | ComputationalWorkflow; HowToStep | ParameterConnection |
| sourceParameter | Property | sourceParameter | The source (upstream) parameter | ParameterConnection | FormalParameter |
| targetParameter | Property | targetParameter | The target (downstream) parameter | ParameterConnection | FormalParameter |
| md5 | Property | md5 | md5 checksum as a hexadecimal string | File ContainerImage | Text |
| sha1 | Property | sha1 | sha1 checksum as a hexadecimal string | File ContainerImage | Text |
| sha256 | Property | sha256 | sha256 checksum as a hexadecimal string | File ContainerImage | Text |
| sha512 | Property | sha512 | sha512 checksum as a hexadecimal string | File ContainerImage | Text |
| environment | Property | environment | environment variables used by the application | SoftwareApplication SoftwareSourceCode ComputationalWorkflow CreateAction | FormalParameter PropertyValue |
| registry | Property | registry | A service to register software products, such as container images | ContainerImage | Text |
| tag | Property | tag | A tag assigned to a software product, such as a container image | ContainerImage | Text |
| containerImage | Property | containerImage | A container image associated with this entity | CreateAction | ContainerImage URL |
| resourceUsage | Property | resourceUsage | A resource usage item, such as peak memory | CreateAction | PropertyValue |