I now have 2 versions of snpeff installed from the toolshed on my
galaxy server.
Each snpeff version includes an identical datatypes_conf.xml
The galaxy server is setting metadata externally.
When any job runs, (in may case I was running a picard tool), the
following message is written to the job stderr:
WARNING:galaxy.datatypes.registry:Overriding conflicting datatype with extension 'snpeffdb', using datatype from /galaxy/database/tmp/tmpdKGVnQ.
Without stdio tags or otherwise catching the stderr, the job state
is set to error.
I'm now assuming that best practice would be to put the datatypes in
a separate toolshed repository that would be a dependency for the
tools repository.
Thus the datatypes would not loaded multiple times and avoid
overrride conflicts.
In the meantime, I have just commented out the warning message.
Any other advice on this issue?
Thanks,
JJ
--
James E. Johnson, Minnesota Supercomputing Institute, University
of Minnesota