On Tue, Sep 21, 2010 at 12:45 PM, James Taylor <james(a)jamestaylor.org> wrote:
A patch is probably best, or a fork of central. We don't integrate anything
directly into dist. For tools, there is also the community site:
I have a query about the existing Megablast wrapper, Python code here:
Looking at the above, it is clearly trying to call the command line tool
'megablast' which is part of the NCBI 'legacy' BLAST suite. This is
replaced by the command line tool 'blastn' in the new NCBI BLAST+
suite (the default 'task' parameter is megablast).
Currently the wiki instructions appear to be wrong, quoting:
> Megablast installation
> Megablast is a part of the BLAST+ suite of tools. To download it, go to the
> Megablast page and go to the download link. Select the BLAST+ file
> appropriate to your platform, noting that Galaxy uses version 2.2.22 currently.
> There is some information about installation in the BLAST+ user manual,
> available from the download page.
Quoted from http://bitbucket.org/galaxy/galaxy-central/wiki/NGSLocalSetup
Have I misunderstood? Perhaps the script expects the be able to call
'megablast' via legacy_blast.pl - but most likely the documentation is
out of sync any the Galaxy servers have both BLAST and BLAST+
I think it would make sense to update megablast_wrapper.py to call the
BLAST+ command line tool blastn instead of the legacy BLAST tool
megablast... would that change be welcome?