Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

Add support for Nextflow, MiniWDL, Toil and create runnable samples for all workflows #737

Description

Problem:
Add support for running Nextflow, MiniWDL, Toil workflows and also add runnable samples for all public workflows

Solution:

  • Add command-line options to deploy/configure Cromwell, Nextflow, MiniWDL, Toil. The user may install one or all of them.
  • If the workflow engine doesn't have a server mode, then run the workflow engine on the smallest viable VM as a dedicated machine, configured to use TES as the backend and call back to TES. Ensure network communication can occur between this dedicated VM and the TES server. Modify the trigger service to call TES directly (instead of the Cromwell REST API) in this case.
  • Rename this repo (or create a new repo if permanent redirection is unavailable), to https://github.com/microsoft/WorkflowEnginesOnAzure or
    WorkflowEnginesOnAzure
    WorkflowsOnAzure
    OmicsOnAzure
    OmicsWorkflowsOnAzure
    OmicsWorkflowEnginesOnAzure
    GenomicsWorkflowsOnAzure
    GenomicsWorkflowEnginesOnAzure
  • Programmatically create docs with runnable samples using OpenAI API for all publicly available workflows

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions