It is often useful to be able launch workflows without the use of the Galaxy GUI. In this guide we will give details of an approach to automating this task, specific to the SDR.
There are several ways to invoke Galaxy workflows using the Galaxy API, including:
Galaxy provide a general tutorial on this topic which details how to move from the basics of invoking the API (including API key acquisition), to developing scripts for workflow invocation, to using the BioBlend library to provide an object oriented approach.
In this document, however, we will focus solely on the SDR use-case.
- A user account on an instance of the SDR
- An input file (see reference file or How to: create a new input file)
- A Python virtual environment with BioBlend installed