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

History "hastag" improvements/issues #3730

Open
9 of 12 tasks
dannon opened this issue Mar 8, 2017 · 15 comments
Open
9 of 12 tasks

History "hastag" improvements/issues #3730

dannon opened this issue Mar 8, 2017 · 15 comments
Assignees
Projects

Comments

@dannon
Copy link
Member

dannon commented Mar 8, 2017

#hashtags are a tag that is propagated to derived datasets and displayed alongside history items even when collapsed.

  • multiple 'name' tags on a single object
  • add tagging support for collections
  • tagging needs to redraw parent hda for presentation of nametags
  • hashtag for name addition
  • tag editor uses a destructive (build-and-replace) render, which breaks dragndrop.
  • sort, unique tags display
  • when reduce operation is performed (e.g., merging a collection of BAM datasets into a single BAM) tag should propagate from collection to this single resulting dataset
  • enable tagging collection on upload (after upload into collections is done)
  • investigate automatically populating these from dataset name
  • investigate use of colors (Make tags more colourful #7072)
  • ability to filter on tags only within tool form (e.g., selecting inputs)
  • in some cases you don't want to propagate a tag. The tool XML should allow a setting for disabling propagation

In history collections should display tags just like individual datasets. When collection is expanded:

coltags

we need to display tags somewhere around a list of paired datasets element.

@dannon dannon self-assigned this Mar 8, 2017
@dannon
Copy link
Member Author

dannon commented Mar 21, 2017

Fixed same-name different-value tag issue preventing tagging in the UI with #3760

@jxtx jxtx changed the title Nametag improvements/issues History "nametag" improvements/issues Mar 21, 2017
@dannon
Copy link
Member Author

dannon commented Apr 4, 2017

Tagging for collections in #3868

@jxtx
Copy link
Contributor

jxtx commented Apr 4, 2017

@dannon It looks like tags on collections do not propagate through tool executions

@dannon
Copy link
Member Author

dannon commented Apr 4, 2017

Yeah, it looks like where I added the tag addition code, handle_output only touches the datasets. I can add it to collections too pretty easily though, it looks like. Good catch!

@dannon
Copy link
Member Author

dannon commented Apr 5, 2017

Redraw also handled in #3868 now.

@nekrut
Copy link
Contributor

nekrut commented Apr 15, 2017

Testing TAGs on test.galaxyproject.org getting this:
screen shot 2017-04-15 at 3 32 15 pm

Datasets 2 - 5 are labelled with tags. Tags propagate correctly to 6 - 9. In step 10 I merge datasets 6 - 9 into one. Tag A gets duplicated.
This history can be accessed here: https://test.galaxyproject.org/u/anton/h/hiv-r01-example-tagged

Clicking on dataset 10 does not show duplicated tag within tag list:

screen shot 2017-04-15 at 3 36 53 pm

@martenson martenson mentioned this issue Apr 20, 2017
@dannon dannon added this to Histories in The Roadmap Apr 20, 2017
@jxtx jxtx added this to the 17.05 milestone Apr 25, 2017
@dannon
Copy link
Member Author

dannon commented Apr 26, 2017

Hashtags in #3979

@martenson martenson modified the milestones: 17.09, 17.05 Apr 26, 2017
@dannon
Copy link
Member Author

dannon commented May 1, 2017

@nekrut Was the recent addition (sometimes not propagating tags) yours? Can you elaborate? I'd lean towards doing this in the job execution context (at runtime) rather than doctoring the tool XMLs, if that'd handle your use-case.

@nekrut
Copy link
Contributor

nekrut commented May 10, 2017

@dannon: I can't come up with an example for this

@martenson martenson changed the title History "nametag" improvements/issues History "hastag" improvements/issues May 22, 2017
@dannon
Copy link
Member Author

dannon commented Jun 1, 2017

Sort/unique done in #4139

@chambm
Copy link
Contributor

chambm commented Jun 3, 2017

Are workflow-set hashtags supposed to overwrite (reset) the dataset-derived hashtags? If so, is there a way to combine both? I'd like the workflow to propagate which tools and reference genome was used to derived datasets, while the original input dataset hashtags propagate the sample identifier.

@dannon
Copy link
Member Author

dannon commented Jun 3, 2017

Resultant tag should be the combination of both, my guess is a bug in the way PJA (workflow set) tags are set is overwriting. I'll check and get a fix out shortly.

@yvanlebras
Copy link
Contributor

yvanlebras commented Jun 9, 2017

Hi everyone, I see another potential issue related to tagging workflow step in "configure output" / "Tags". If at a step X I add a tag #lovegalaxy and that in the step x+1 I add #loveiuc, then executing the wf on a history will result for the x+1 output step on a uniq tag (here #loveiuc). It seems that the previous one is erased...

@dannon
Copy link
Member Author

dannon commented Sep 15, 2017

(#4188 fixed @yvanlebras problem)

@martenson martenson modified the milestones: 18.01, 18.05 Jan 25, 2018
@martenson
Copy link
Member

Nothing here seems pressing, removing milestone for now so we do not have to keep pushing it back.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
The Roadmap
Histories
Development

No branches or pull requests

6 participants