Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
MattMcL4475 opened this issue Dec 7, 2023 · 0 comments
Labels
enhancement New feature or request Terra Feature

Comments

@MattMcL4475
Copy link
Contributor

MattMcL4475 commented Dec 7, 2023

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
@MattMcL4475 MattMcL4475 added enhancement New feature or request Terra Feature labels Dec 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Terra Feature
Projects
None yet
Development

No branches or pull requests

1 participant