Is there a way to have conditionals and loops for the various steps in a Galaxy 

For example, a conditional might be used to branch to various steps based on 
the previous steps. Also, a step may need to be repeated until it produces a 
particular output. 

Here is an actual use case: We are invoking a web service in one of our 
workflows. The first step returns a unique identifier that you need to use 
later in order to get the actual results (since the web service operation is 
asynchronous). Later, using another operation, you can check on the status of 
the job being performed. Sometimes, this operation/step will inform us that the 
results are not ready. We would like to be able to loop on that second 
operation/step until it says the job is done, and then move on to a third 
operation/step to actually get the results.

Any ideas? 

Michael E. Cotterell

Ph.D. Student in Computer Science, University of Georgia
Instructor of Record, Graduate RA & TA, University of Georgia
Department Liaison, CS Graduate Student Association, University of Georgia ( ( (

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:

To search Galaxy mailing lists use the unified search at:

Reply via email to