I have a new local install of Galaxy on my own server and I'm trying to define a new tool for a command line program. I'm following the Add Tool Tutorial and I'm at the point where I need to let my galaxy installation know about my new tool. in galaxy/config I copied tool_conf.xml.sample to tool_conf.xml. Then I edited this file and added the following block:
  <section name="MyTools" id="mTools">
    <tool file="hgtfinder/hgtfinder.xml" />
   </section>
</toolbox>
my tool and xml file are in galaxy/tools/hgtfinder. When I start up galaxy I don't see my new tool in the list. What did I do wrong?
Here is my hgtfinder.xml:
<tool id="hgt_finder" name="HGT Finder" version="0.1.0">
  <description>Find horizontally transferred genes</description>
  <command >hgt-finder/HGTFinder -d $nrBlast -s $selfBlast -t $taxId -o HGT -r 0.5</command>
  <inputs>
    <param format="tabular" name="nrBlast" type="data" label="BLAST to nr database"/>
    <param format="tabular" name="selfBlast" type="data" label="Self BLAST"/>
    <param name="taxId" type="integer" label="NCBI Taxonomy ID"/>
  </inputs>
  <outputs>
    <data format="tabular" name="output" />
  </outputs>
  <help>
    This tool finds HGT.
  </help>
</tool>
            