Workflow Hub project

Logo

Project pages for developing and running the WorkflowHub, a registry of scientific workflows.

View the Project on GitHub workflowhub-eu/about

How to make a workflow RO-crate?

More info about workflow RO-crates can be found here.

1. Using the Workflow Hub website

The most convenient way to make a workflow RO-crate at this moment is by making use of the Workflow hub capabilities. The website is able to generate RO-crates based on an uploaded/referenced workflow file and some general metadata that is requested through a form. After the workflow is registered (click here for more info about this topic) it is possible to download the RO-crate with the download button. The generated RO-crate, basically a zip file, will contain these elements:

2. Making one offline yourself

We are working on a python package at this moment to wrap your own RO-crates. This will allow you to not be bounded by the file limitations of the Workflow Hub website (workflow + CWL abstract and/or diagram), and will make it possible to automate the RO crate generation. The python package can be found in this repo.