RenskeW / runcrate-analysis

2 stars 1 forks source link

T3: Software #3

Open RenskeW opened 1 year ago

RenskeW commented 1 year ago

The tools directly orchestrated by the workflow, and their dependencies.

RenskeW commented 1 year ago

What is represented in CWLProv RO Bundle in RDF:

The tools directly controlled by the workflow are not represented in RDF.

However, if SoftwareRequirement was specified in the Workflow or CommandLineTool description, this is contained in packed.cwl, including a specs field with a PID resolving to a landing page with metadata in a software repository or registry.

RenskeW commented 1 year ago

Results of analysis of RO-Crates converted by runcrate from CWLProv RO Bundles:

RenskeW commented 1 year ago

Suggested enhancement 1:

Include the specs field in ro-crate-metadata.json, e.g. using https://schema.org/softwareRequirements (for SoftwareRequirement in CommandLineTool descriptions).

simleo commented 9 months ago

SoftwareRequirement is converted as of runcrate 0.5.0 (https://github.com/ResearchObject/runcrate/pull/72)