Enabling the reuse, extension, scaling, and reproducibility of scientific workflows
Hervé Ménager - Institut Pasteur
ETP F2F Meeting 8-9 February 2018, Barcelona (ELIXIR-ES)
European Life Sciences Infrastructure for Biological Information
www.elixir-europe.org
European Life Sciences Infrastructure for Biological Information
www.elixir-europe.org
Goal of the Implementation Study
Existing work
Building on experiences of ELIXIR Marine Metagenomics Use Case / Community in:
The EBI metagenomics CWL workflow using the UniMan visualisation tool (https://view.commonwl.org). The orange boxes indicate sub-workflows.
Datasets
Marine Microbial Eukaryotic Transcriptome Sequencing Project (MMETSP)
Deployment
Galaxy vs. CWL tools
From https://toolshed.g2.bx.psu.edu/repos/lionelguy/seqprep and
https://github.com/EBI-Metagenomics/ebi-metagenomics-cwl/blob/master/tools/seqprep.cwl
The models for tools and workflows are not identical in CWL and Galaxy, e.g. in Galaxy:
Galaxy vs. CWL workflows
ToolDog (a.k.a. bio.tools Workbench Integration Enabler)
Approach 1: source-to-source translation
Tool
Tool
Workflow
Workflow
Translation software
(based on ToolDog)
deployment
Galaxy server
Approach 2: run native CWL in Galaxy
Tool
Workflow
Tool
Tool
Workflow
Workflow
Galaxy server
(CWL branch)
deployment
Galaxy CWL
https://github.com/common-workflow-language/galaxy
Galaxy CWL branch: current status
Inclusion in the project plan
Task 5: Deployment on CWL on different compute platforms