Microsoft Genomics supported implementation of the Broad Institute's Cromwell workflow engine on Azure
Перейти к файлу
Blair L Murri 749fbdfcd7
Prevent previous docker pull from breaking the next task on the compute node
2024-06-17 02:59:50 -07:00
.github Update issue template for code dependencies (#676) 2023-06-13 15:50:07 -07:00
docs Update architecture diagram (#703) 2024-06-11 18:04:24 -07:00
format Adding dotnet format to repo (#625) 2023-04-21 14:31:28 -07:00
src Prevent previous docker pull from breaking the next task on the compute node 2024-06-17 02:59:50 -07:00
.editorconfig Initial commit for 1.0 2019-10-11 03:26:27 -07:00
.gitignore Initial commit for 1.0 2019-10-11 03:26:27 -07:00
.gitmodules Add GA4GH TES as submodule and remove TES code (#551) 2022-12-14 10:09:35 -08:00
CODE_OF_CONDUCT.md Initial commit for 1.0 2019-10-11 03:26:27 -07:00
CodeCoverage.runsettings Change TES database to use new PostgreSql implementation 2023-02-17 11:30:15 -08:00
CredScanSuppressions.json Update CredScanSuppressions.json (#599) 2023-02-27 13:13:08 -08:00
CromwellOnAzure.sln Change TES database to use new PostgreSql implementation 2023-02-17 11:30:15 -08:00
GeoPol.xml GeoPolitical Update: Fix for IndexFileupdate into master branch 2019-11-12 13:53:10 +00:00
LICENSE Initial commit for 1.0 2019-10-11 03:26:27 -07:00
README.md Update README.md 2024-02-18 22:49:50 -08:00
SECURITY.md Initial commit for 1.0 2019-10-11 03:26:27 -07:00

README.md

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 with Cromwell on the Microsoft Azure cloud, and uses the GA4GH TES backend for orchestrating the tasks that create a workflow. The installation sets up an Azure Kubernetes cluster to run the Cromwell, TES, and Trigger Service containers, and uses the Azure Batch PaaS service to execute each task in a workflow on its own VM, enabling scale-out to thousands of machines. Cromwell workflows can be written using the WDL scripting language. To see examples of WDL scripts - see this 'Learn WDL' repository on GitHub.

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.

Genomics Data Analysis with Jupyter Notebooks on Azure