Add MMIDAS pipelines - #1874
Draft
jessicaway wants to merge 18 commits into
Draft
Conversation
|
Remember to squash merge! |
🔍Version Validation Results: |
🔍Changelog Validation Results: |
Contributor
There was a problem hiding this comment.
Pull request overview
Adds the MMIDAS WDL pipelines to WARP, covering data preparation, model training/evaluation, and downstream analysis/figure generation, plus associated changelogs, example inputs, and registry/version tracking updates.
Changes:
- Introduce three new MMIDAS workflows:
MMIDAS_DataPrep,MMIDAS_Train, andMMIDAS_Analyze. - Add initial changelogs and example input JSONs for each workflow.
- Register the workflows in
.dockstore.ymland add entries topipeline_versions.txt(currently needs fixes).
Reviewed changes
Copilot reviewed 11 out of 11 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| pipelines/wdl/mmidas/MMIDAS_DataPrep.wdl | New Stage 1 workflow/task to build the preprocessed AnnData .h5ad input for training. |
| pipelines/wdl/mmidas/MMIDAS_DataPrep.changelog.md | Initial changelog entry for MMIDAS_DataPrep v1.0.0. |
| pipelines/wdl/mmidas/example_inputs/MMIDAS_DataPrep.json | Example inputs for MMIDAS_DataPrep. |
| pipelines/wdl/mmidas/MMIDAS_Train.wdl | New Stage 2+3a workflow/tasks for optional augmenter training, core model training/pruning, and checkpoint evaluation. |
| pipelines/wdl/mmidas/MMIDAS_Train.changelog.md | Initial changelog entry for MMIDAS_Train v1.0.0. |
| pipelines/wdl/mmidas/example_inputs/MMIDAS_Train.json | Example inputs for MMIDAS_Train. |
| pipelines/wdl/mmidas/MMIDAS_Analyze.wdl | New Stage 3b–5 workflow/tasks for classification, traversal prep, and figure generation. |
| pipelines/wdl/mmidas/MMIDAS_Analyze.changelog.md | Initial changelog entry for MMIDAS_Analyze v1.0.0. |
| pipelines/wdl/mmidas/example_inputs/MMIDAS_Analyze.json | Example inputs for MMIDAS_Analyze. |
| pipeline_versions.txt | Adds MMIDAS pipeline entries (currently incorrect format/values). |
| .dockstore.yml | Registers the new workflows (currently contains a typo in MMIDAS_Train name). |
|
Remember to squash merge! |
🔍Version Validation Results: |
🔍Changelog Validation Results: |
|
Remember to squash merge! |
🔍Version Validation Results: |
🔍Changelog Validation Results: |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
Remember to squash merge! |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
🔍Version Validation Results: |
|
Remember to squash merge! |
🔍Changelog Validation Results: |
🔍Changelog Validation Results: |
🔍Version Validation Results: |
|
Remember to squash merge! |
🔍Changelog Validation Results: |
🔍Version Validation Results: |
|
Remember to squash merge! |
🔍Changelog Validation Results: |
🔍Version Validation Results: |
|
Remember to squash merge! |
🔍Version Validation Results: |
🔍Changelog Validation Results: |
# Conflicts: # pipeline_versions.txt
|
Remember to squash merge! |
🔍Version Validation Results: |
🔍Changelog Validation Results: |
|
Remember to squash merge! |
🔍Version Validation Results: |
🔍Changelog Validation Results: |
|
Remember to squash merge! |
🔍Changelog Validation Results: |
🔍Version Validation Results: |
|
Remember to squash merge! |
🔍Version Validation Results: |
🔍Changelog Validation Results: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Checklist
If you can answer "yes" to the following items, please add a checkmark next to the appropriate checklist item(s) and notify our WARP team by tagging @broadinstitute/warp-admins in a comment on this PR.