Preferred way to make custom tool accessible though path
Hi, I have written a simple xml wrapper to run the UCSC *bigWigToBedGraph* tool on a custom Galaxy install on Amazon cloud. The tool works as expected in this install. The xml file itself is in /mnt/galaxy/galaxy-app/tools/myTools, but I added the bigWigToBedGraph binary to the /mnt/galaxy/tools/bin/ directory, which is by default in the PATH. Alternatively, I guess I could have modified the PATH so that it includes the myTools directory. Since I would like to contribute the tool (my contribution being the wrapper) to *Galaxy Tool Shed*, I am wondering* what is the best way to include it so that it is found in the PATH* whenever the tool is installed from the Tool Shed. Thanks for your help! Sébastien
Hello, You have probably seen the Tool Shed documentation, but if not, this is the hub: https://wiki.galaxyproject.org/Tool%20Shed These are the topics about configuration: https://wiki.galaxyproject.org/Tool%20Shed#The_contents_of_your_tool_shed_re... And this sub-section of the above covers how to define/configure dependencies so that they are part of the repository when others install it: https://wiki.galaxyproject.org/DefiningRepositoryDependencies This is a great addition, thanks for the contribution! If you run into any trouble, send the details of where you are having problems to the galaxy-dev@bx.psu.edu mailing list, to better reach the development community for troubleshooting. You can also search prior dev Q/A here: http://galaxyproject.org/search/getgalaxy/ On 1/6/14 7:23 AM, Sébastien Vigneau wrote:
Hi,
I have written a simple xml wrapper to run the UCSC *bigWigToBedGraph* tool on a custom Galaxy install on Amazon cloud. The tool works as expected in this install. The xml file itself is in /mnt/galaxy/galaxy-app/tools/myTools, but I added the bigWigToBedGraph binary to the /mnt/galaxy/tools/bin/ directory, which is by default in the PATH. Alternatively, I guess I could have modified the PATH so that it includes the myTools directory.
Since I would like to contribute the tool (my contribution being the wrapper) to *Galaxy Tool Shed*, I am wondering*what is the best way to include it so that it is found in the PATH* whenever the tool is installed from the Tool Shed.
Thanks for your help!
Sébastien
___________________________________________________________ The Galaxy User list should be used for the discussion of Galaxy analysis and other features on the public server at usegalaxy.org. Please keep all replies on the list by using "reply all" in your mail client. For discussion of local Galaxy instances and the Galaxy source code, please use the Galaxy Development list:
http://lists.bx.psu.edu/listinfo/galaxy-dev
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:
-- Jennifer Hillman-Jackson http://galaxyproject.org
participants (2)
-
Jennifer Jackson
-
Sébastien Vigneau