Formats conversion

Task Project What it provides Documentation
Describe processing services cwl2ogc OGC API – Processes input/output descriptors and JSON Schemas. Docs

Support FAIR research software

Task Project What it provides Documentation
Prepare publication metadata cwl2datacite DataCite metadata JSON for workflow software. Docs
Generate citations cwl2citation CFF, BibTeX, RIS, CSL-JSON, and styled text, with configurable CSL styles. Docs
Publish research software invenio-publish Records, attachments, DOIs, and new versions in InvenioRDM or Zenodo. Docs
Package research objects cwl2ro-crate Workflow RO-Crates, or Provenance Run Crates from existing CWLProv execution records. Docs
Describe catalog records cwl2ogcrecords CWL as OGC API – Records. Docs
Export software metadata cwl2codemeta CodeMeta JSON-LD derived from embedded Schema.org metadata. Docs

Use CodeMeta, DataCite, and OGC Records exports to describe workflows for discovery; provide citations with cwl2citation; and package workflows or recorded executions with cwl2ro-crate. invenio-publish handles publication to InvenioRDM or Zenodo.

The cwl2ro-crate distribution registers the command cwl2rocrate. Its optional --run argument accepts an existing CWLProv directory to package execution provenance.