galaxy icon indicating copy to clipboard operation
galaxy copied to clipboard

Feature request: Send output to new History (top of tool form)

Open jennaj opened this issue 6 months ago • 0 comments

Describe the bug I sometimes want to rerun a job and have the output sent to a new history.

I also sometimes want to filter the history (tag or keyword or related-items) and move that bundle into a new history to do targeted work.

In short, to start over with just parts of my original working data. This is likely a common way to do research work. Let's make it easier by reusing functions already available in other parts of the app.

I can think of two entry points we don't have, and I think we should do both!

  1. Include a "Send to new History" option at the top of the tool form (similar to the Workflow execution). We could consolidate both the data storage location + which history location to write to into a Gear icon on the Tool form. I'm ticketing that here.
  2. Add "Copy Datasets" to the Operate on Multiple Datasets listing of options. This was already requested here https://github.com/galaxyproject/galaxy/issues/8798. Not sure of the status?

Drag and drop in Multi-history view is great, but doesn't capture dataset associations like a filter or a rerun. I automatically go to these two other UI places every time I haven't used Galaxy for a few days!

Galaxy Version and/or server at which you observed the bug The Galaxy Server is running version 24.1.2.dev0 , and the web client was built on Monday Aug 26th 6:23:57 2024 GMT-7 .

Browser and Operating System Operating System: Windows, Linux, macOS Browser: Firefox, Chrome, Chrome-based, Safari

Request

Consolidate the single storage icon into a gear icon with both storage and output destinations. A single-click is important here.

  • Reusing the original history name in an auto-generated name will help with provenance. "Copied from original-history-name".
  • All inputs copied over, then new outputs written to new history.
  • Post back a green confirmation banner with the new history name and a link. Similar to other functions (history import, workflow invocation)

Place this workflow invocation gear icon

workflow-invocation

At the top of the tool form, consolidating storage and output destinations, instead of only offering storage

tool-form-invocation

jennaj avatar Aug 26 '24 20:08 jennaj