This repository contains a proof-of-concept ARC which was created using renku
in combination with a custom template.
For the metadata annotation of the xlsx files the ARCitect was used. The detailed progress is documented in our concept repo. The data and scripts are from our Hello World Use Case.
The workflow was recorded using renku
s command, exported to its own workflow format which was then converted to CWL files by a simple quick-and-dirty script.
As this does not come with a Workflow using containers, yet, you need to install the python requirements.
pip install -r requirements.txt
To use the CWL Workflow, create a new run and execute cwltool
from the run
s folder. As the inputs have default values there is no need to specify inputs.
cd runs
mkdir my_run_folder
cd my_run_folder
cwltool ../../workflows/main.cwl
The ARC validation pipeline by DataPLANT was used to validate the ARC structure. Artifacts are built and attached to the pipeline's runs respectively.