Re: [galaxy-dev] automatic installation of galaxy tools...

2011-07-27 Thread Jelle Scholtalbers
Hi Kostas,

I recently talked with Bodo Vossen from MPI who has created this
functionality and made available:
https://bitbucket.org/Bodolski/galaxy-central-adding-tools

He added this functionality to the Admin page of Galaxy which allows to add
tools without restarting the server. Unfortunately I have not yet tested it
myself, but it seemed to work 'out-of-the-box'.

Cheers,
Jelle

On Wed, Jul 27, 2011 at 2:41 PM, Kostas Karasavvas <
kostas.karasav...@nbic.nl> wrote:

> Hi all,
>
> I am working on a way to add/install tools to galaxy in a more automated
> way.
>
> I need that for the galaxy-taverna interoperability work we are doing
> (https://trac.nbic.nl/elabfactory/wiki/eGalaxy). The generator
> produces a galaxy tool (.zip or an .xml + .rb) that I want to install
> as easily as possible. Since, this is sth that other people might be
> interested I was thinking of generalising it.
>
> The idea is to create a script (background process) where we specify
> an association between a galaxy tool directory and a galaxy section.
> Every time something is copied in that directory it will be picked up
> by the script, which will check if it is a valid tool, and add it to
> tool_conf.xml in the specified section (+optionally restart the
> server).
>
> I am assuming that people would have already worked on/thought of
> something similar for their own needs. So, my questions are:
>
> a) anyone knows if sth similar already exists and how reusable it is, and
> b) does it sound like something useful (apparently, to people that
> manage tools frequently!)
>
> Cheers,
> Kostas
> ___
> 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:
>
>  http://lists.bx.psu.edu/
>
___
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:

  http://lists.bx.psu.edu/

[galaxy-dev] automatic installation of galaxy tools...

2011-07-27 Thread Kostas Karasavvas
Hi all,

I am working on a way to add/install tools to galaxy in a more automated way.

I need that for the galaxy-taverna interoperability work we are doing
(https://trac.nbic.nl/elabfactory/wiki/eGalaxy). The generator
produces a galaxy tool (.zip or an .xml + .rb) that I want to install
as easily as possible. Since, this is sth that other people might be
interested I was thinking of generalising it.

The idea is to create a script (background process) where we specify
an association between a galaxy tool directory and a galaxy section.
Every time something is copied in that directory it will be picked up
by the script, which will check if it is a valid tool, and add it to
tool_conf.xml in the specified section (+optionally restart the
server).

I am assuming that people would have already worked on/thought of
something similar for their own needs. So, my questions are:

a) anyone knows if sth similar already exists and how reusable it is, and
b) does it sound like something useful (apparently, to people that
manage tools frequently!)

Cheers,
Kostas
___
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:

  http://lists.bx.psu.edu/