galaxyproject / galaxyproject/galaxy

rerun and replace dataset in collection fail to coordinate multiple outputs

Open
#8,977 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.9k
Forks
1.2k
Avg merge
2d 16h
Merged PRs (30d)
169

Description

When running a tool on a collection of inputs, outputs will be a collection. If each job produces multiple outputs, the results will be multiple collections. In the latter scenario, rerun and replace a failed a dataset fail to make other outputs replaced in their collection. I'm not sure my statement is generalized right, since the other output failed me was a collection from `discover_datasets`.

Contributor guide

Open the contributing guide

Research direction

The issue names no file or test. Start by reproducing rerun and replace with a collection whose jobs produce multiple outputs, including an output from discover_datasets; trace how the failed dataset and its sibling outputs are coordinated. Done means all related outputs are replaced consistently in their collections.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.