I now want to create another tool, in the same repository as the previous tool I made. So now that tool's directory looks like:
Contents:
chipsequtil/
README.md
map_to_known_genes/
map_to_known_genes.py
map_to_known_genes.xml
tool_dependencies.xml
pieplot_macs/
pieplots_macs.py
pieplots_macs.xml
tool_dependencies.xml
tool_dependencies.xml
The exterior tool_dependencies file specifies the actual dependencies. The inner ones are just "../tool_dependencies.xml". But when I go to upload the tar file, I get this error:
Exception attempting to parse
/srv/toolshed/main/var/data/repos/002/repo_2257/chipsequtil/map_to_known_genes/tool_dependencies.xml: not well-formed (invalid token): line 1, column 2
So my question is: How should I go about creating two tools? Should they be in different repositories? How should I be specifying dependencies? Where can I find a tutorial that explains this?