Hello Nir,

the tool publishing  process looks like this: tools for Galaxy are
contributed by developers like you to the Tool Shed
https://toolshed.g2.bx.psu.edu/ which serves as an 'appstore' for Galaxies
worldwide. Any Galaxy administrator can then instal the tool. Some tools
have dependencies, yours seem to depend on R. The recommended way to have
Galaxy installed these dependencies for you is to use Conda (list of some
available R packages here: https://anaconda.org/r/repo?type=conda). To
learn more about Conda please visit
https://docs.galaxyproject.org/en/master/admin/conda_faq.html

Alternatively, when you do not care about sharing your tool, and you do not
need to track reproducibility you can add any tool to Galaxy locally (add
the .xml wrapper and point tool_conf.xml at it and restart Galaxy). When
the tool is executed and no dependencies are found Galaxy will look for its
executable and if it is on the $PATH it will just use it.

Please let us know if you have more questions.

Thanks for using Galaxy,

Martin


On Thu, Feb 9, 2017 at 11:01 AM Nir Shachaf <nir.shac...@weizmann.ac.il>
wrote:

> Dear Galaxy-dev team,
>
> As a research scientist in the dept. of Plant Sciences I would like to
> contribute a tool to the 'Metabolomics' tool-box under Galaxy. The tool is
> principally written in R, with some dependencies (namely: R>=3.x, and
> several R packages). Following the documentation in:
>
> https://wiki.galaxyproject.org/Admin/Tools/ToolDependencies
>
> https://wiki.galaxyproject.org/Admin/Config/ToolDependencies
>
> I admit I get confused by the numerous possibilities offered by the
> framework. My main concern is to be able to link the Galaxy server to tools
> already installed on my development environment, and NOT to depend on the
> tools available in the tool-shed repository (as many are not there, and
> there are specific versions requirements).
>
> Could you kindly direct me to the relevant solution, or a user's-list
> post, if applicable?
>
> Many thanks in advance,
> Nir Shachaf,
> Plant Sciences Dept.,
> Weizmann Inst. of Science,
> Rehovot, Israel.
> ___________________________________________________________
> 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