Hi Cam,

this would be possible using bioblend (
https://bioblend.readthedocs.org/en/latest/api_docs/galaxy/all.html?highlight=workflow#module-bioblend.galaxy.workflows).
Take a look at the `import_workflow_from_local_path` function.
You'll need to have galaxy running for this (same as for installing tools).

Cheers,
Marius


On 27 January 2016 at 03:14, Cameron Jack <cameron.j...@anu.edu.au> wrote:

> Hi all,
>
>
> I've been developing a Dockerfile and repositories to enable users to set
> up an NGS forensics pipeline. So far so good, I can build the image (based
> on Bjoern Gruening's excellent galaxy-stable Docker image) and incorporate
> all the various tools I need, including custom ones with custom interfaces.
> I've also built some workflows within a running image and exported them to
> .ga files, but now I'm wondering if there is a way to import those back in
> to a new image via the Dockerfile? I'd rather have everything set up for
> the users upon building the image, rather than logging in as admin and then
> importing the workflow. Is this possible? If so, how?
>
>
> Thanks for any and all answers.
>
>
> Best regards,
>
> Cam
>
>
> Cameron Jack
>
> Bioinformatician
> ANU Bioinformatics Consulting Unit
> The Australian National University
>
> The John Curtin School of Medical Research
> Building 131 Garran Road
> Acton 0200, ACT
>
> Ph (office): +61 2 612 51128
> Ph (mobile): +61 4 2368 0745
> Email: cameron.j...@anu.edu.au
> Group email: a...@anu.edu.au
>
> ___________________________________________________________
> 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/
>
___________________________________________________________
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/

Reply via email to