seqeralabs / nf-tower

Nextflow Tower system
https://tower.nf
Mozilla Public License 2.0
143 stars 51 forks source link

suggested feature #379

Open rulixxx opened 1 year ago

rulixxx commented 1 year ago

It would be nice to have some custom text to help identify each run (in the runs view). At the moment it can be a bit difficult to relate runs from their run name (eg fancy_newton) to what the analysis actually is. Tags could be a way of doing it but it seems there is a low limit on the number of available tags.

Basically I suggest some short field in the runs view that looked like: "patient 3658, WGS..." that helps quickly identify the run.

pditommaso commented 1 year ago

This is indeed a good tip. Thanks for suggesting

mbosio85 commented 1 year ago

Hi @rulixxx Albeit not exactly what you suggest, currently in Tower it is possible to specify a custom run name for your workflows that overrides the fancy_newton default naming. This custom run name will then be visible in the run list and is searchable in the same page with partial match (e.g. searching "WGS" will look for all runs with the WGS sunscreen in it.

Here how it can look in Tower

image

I hope this helps address your organizing and finding at a glance what each run is.

JosephLalli commented 9 months ago

@pditommaso @bentsherman

Question and a suggestion: Do the names of each run in nf-tower need to be unique? If I'm iteratively working on a pipeline, sometimes I'll run the same configuration multiple times, so this would be good to know.

And, in addition to specifying the run name, I would *love* the ability to specify tags with each run in that run's config file. It would be especially helpful when developing, as I could attach a tag for each tool. This would allow me to search through past runs to see how the tool performs under different configurations and with different samples.