Galaxy doesn't really support this use case and it will be major
effort to get it work this way I suspect. Pieces to look at include:
The Galaxy Tool Factory (it has the ability to create reusable tools
You may be able to modify it in such a way that each tool is tagged
with who created and then use ToolBox filters to limit added tools to
a given user:
I think the latest version of Galaxy has improved support for adding
tools without requiring restarts (using message queues). I don't know
if this will automatically work with the tool factory or not.
I suspect fighting Galaxy at every step on this will frustrate you and
the users - and you are exposing all of your users data to every user
you give this privilege to. Is this a shared cluster or is dedicated
to Galaxy? If it is shared - it might be better for advanced users to
just get importing and exporting data to user directories really well.
In my previous position at MSI we created a set of tools that allowed
Galaxy to SCP files as the user to our login nodes (using a SSH key
scheme) - likewise creating directories user's can upload files can
enabled power users.
Hopefully this helps,
On Sat, Jun 7, 2014 at 1:12 PM, Karthik Gururaj
> We have a centralized Galaxy installation for out cluster which can be
> used by many users (backend interfaces with HTCondor to run jobs). Is there
> any way for non-administrator users to import/install their own tools so
> that they may use it in their workflows (under a subsection called
> "unstable", for example? Ideally, without having to restart the Galaxy
> daemons whenever a change is made.
> It would be fine if these tools are not visible to other users till the
> administrator says so.
> 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:
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: