1 June 2019
experience with Python or Java programming (essential), experience of using container software such as Docker and deploying applications on clouds.
Starting Date: June 2019
Duration: 10 weeks
Time commitment: Full time
Prerequisites: experience with Python or Java programming (essential),
experience of using container software such as Docker and deploying
applications on clouds.
The Workflow Description Language  (WDL – pronounced ‘widdle’) is a
scripting language designed to build Scientific workflows (specifically
for Bioinformatics applications).
WDL is used in conjunction with Cromwell – a flexible workflow
management system that supports multiple computing platforms, from
popular public clouds to classic HPC schedulers.
To deploy and use WDL/Cromwell requires experience of scripting
languages and deploying workflow software on different platforms.
This project will develop
– a simple interface to set up Cromwell on a cloud such as AWS,
– a simple GUI to tie together applications for a workflow which will
create and run a relevant WDL script,
– the option to build a container for a built script,
– a configuration panel to set up new applications to deploy on a
 WDL Index.