I wrote the tool because when I ran planemo it found the tool_depencecy file but then logged that it could not find the actual tools.
So
1. Did you install the dependecies into the galaxy you are using to run planemo?
If not my tool will not work until you do.
2. When you run the test does the log show it looked for but could not find python_nltk_tools?
If not then the error is outside of the scope of the tool.
Christian
From: Steve Cassidy [steve.cassidy@mq.edu.au]
Sent: Friday, September 04, 2015 11:41 AM
To: Christian Brenninkmeijer
Cc: galaxy-dev@lists.galaxyproject.org
Subject: Re: [galaxy-dev] planemo and tool dependencies
Thanks Christian,
I'm not sure I understand how to make use of this. My tool dependency is described in an XML file which is in the same source directory as the tool xml and python files. The tool xml file contains:
<requirement type="package" version="1.0">python_nltk_tools</requirement>
and the tool_dependencies.xml file contains the definition:
<tool_dependency>
<package name="python_nltk_tools" version="1.0">
...
how do I tell planemo to tell galaxy that it should refer to this tool dependency file to resolve the requirement? At the moment it's loading all of the tools but doesn't seem to be concerned that the requirement isn't met.
Thanks for your help.
Steve