lynnlangit / CromwellOnAzure

Microsoft Genomics supported implementation of the Broad Institute's Cromwell workflow engine on Azure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to Cromwell on Azure

Logo

Cromwell is a workflow management system for scientific workflows, orchestrating the computing tasks needed for genomics analysis. Originally developed by the Broad Institute, Cromwell is also used in the GATK Best Practices genome analysis pipeline. Cromwell supports running scripts at various scales, including your local machine, a local computing cluster, and on the cloud.

Cromwell on Azure configures all Azure resources needed to run workflows through Cromwell on the Azure cloud, and uses the GA4GH TES backend for orchestrating the tasks that create a workflow. The installation sets up a VM host to run the Cromwell server and uses Azure Batch to spin up virtual machines that run each task in a workflow. Cromwell workflows can be written using either the WDL or the CWL scripting languages. To see examples of WDL scripts - see this 'Learn WDL' repository on GitHub. To see examples of CWL scripts - see this 'CWL search result' on Dockstore.

Latest release

Documentation

All documentation has been moved to our wiki!

Getting Started?

Got Questions?

Want to Contribute?

Check out our contributing guidelines and Code of Conduct and submit a PR! We'd love to have you.

Related Projects

Genomics Data Analysis with Jupyter Notebooks on Azure

About

Microsoft Genomics supported implementation of the Broad Institute's Cromwell workflow engine on Azure

License:MIT License


Languages

Language:C# 99.6%Language:Shell 0.2%Language:WDL 0.2%Language:Batchfile 0.0%