Skip to content

aws-healthomics-mcp-server: workflow-creation-from-git #1668

@datnoor-aws

Description

@datnoor-aws

Describe the feature

A new feature is available in HealthOmics - Users can now directly pull workflow definitions, parameter templates, and README files from their Git repositories into AWS HealthOmics, eliminating the need for manual transfers or intermediate steps. This feature is not available through MCP.

Use Case

As a user, I would like to be able to provide a pointer to the source control repository location. (e.g. nf-core/demo). the createWorkflow should then be able to
1/look for the repo location and validate we can access it
2/Create the workflow
2.1/by prompting the user to provide the location of README.md file of interpreting the location from Git
2.2/ask if the parameters need to be infered, manually entered, or ask for workflow_parameters.json (default infer from git)
2.3/use dynamic storage as default storage
2.4/create the workflow
2.5/provide status of the create

Proposed Solution

Update the create_workflow method in workflow_management.py to accommodate the location of workflow source code availability.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestNew feature or requestneeds-triageThis needs to be handled, it is the first automatically assigned label to issues.

    Type

    No type

    Projects

    Status

    To triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions