Hi all, I've got a patch to reduce the noise in the log output when a tool XML file is missing, e.g. galaxy.tools ERROR 2010-09-29 11:34:43,111 error reading tool from path: ./tools/data_source/hapmapmart.xml Traceback (most recent call last): File "/Users/xxx/repositories/galaxy-central/lib/galaxy/tools/__init__.py", line 75, in load_tool tool = self.load_tool( path ) File "/Users/xxx/repositories/galaxy-central/lib/galaxy/tools/__init__.py", line 133, in load_tool tree = util.parse_xml( config_file ) File "/Users/xxx/repositories/galaxy-central/lib/galaxy/util/__init__.py", line 102, in parse_xml tree = ElementTree.parse(fname) File "/Users/xxx/repositories/galaxy-central/eggs/elementtree-1.2.6_20050316-py2.5.egg/elementtree/ElementTree.py", line 859, in parse tree.parse(source, parser) File "/Users/xxx/repositories/galaxy-central/eggs/elementtree-1.2.6_20050316-py2.5.egg/elementtree/ElementTree.py", line 576, in parse source = open(source, "rb") IOError: [Errno 2] No such file or directory: './tools/data_source/hapmapmart.xml' becomes: galaxy.tools ERROR 2010-09-29 11:36:03,982 Tool file missing: ./tools/data_source/hapmapmart.xml Changeset here: http://bitbucket.org/peterjc/galaxy-central/changeset/5c9046c8bb08 Peter