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 |