Hi Martin - I was actually thinking to let the tool itself tell Galaxy about the progress instead of Galaxy estimating that. 

If instance, if the tool know it has 5 stages, it can report back to Galaxy 20,40,60,80,and 100 % complete.  

I know this is complex but could be a nice feature.

Please excuse any typos -- Sent from my iPhone

On Jul 8, 2016, at 10:47 AM, Martin Čech <marten@bx.psu.edu> wrote:

Hi Ryan,

This is a fairly complex problem because the length of the run depends most often on input size, job algorithms, and computational capacity all of which are quite difficult to estimate. 
We have discussed it before and one of the ways to approach this is to gather statistics from as many jobs as possible and then provide the user with some estimates based on this data on similar jobs to theirs. 

For the way to gather the data please see https://github.com/galaxyproject/galaxy/pull/2455 from Eric Rasche. With the data (or at least data format) we can start working on an algorithm that would make a guess on a new job length.

However, there are many other approaches to this problem.

Thanks,

Martin

On Fri, Jul 8, 2016 at 10:34 AM Ryan G <ngsbioinformatics@gmail.com> wrote:
Hi all - I know this isn't currently a feature, but wanted to find out about what it would take to implement....

We developed some custom tools that are long running....multiple hours.  The tools run through various steps of an analysis. 

Is there a way to display progress of a task in the history?   Possibly as a small progress bar?   Or provide some feedback via an html page in the main frame?

Ryan

___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/