[Debian-med-packaging] Bug#642991: ncbi-blast+: should notify why some tools are missing
Aaron M. Ucko
ucko at debian.org
Mon Sep 26 18:23:55 UTC 2011
Luca Capello <luca at pca.it> writes:
> Please note that I have never used any of the tools below, I am simply
> moving a lenny machine with manually-installed BLAST+ to squeeze with
> the Debian package ;-)
Nevertheless, I appreciate your suggestions.
> Some BLAST+ upstream tools are missing in the Debian package and I could
> not find the reason in the README.Debian. According to the SVN log
> (thus something not really end-user), these are considered "tests,
> demos, and internal build tools":
As Olivier noted, BLAST+ is a subset of NCBI's C++ Toolkit; although we
have not yet managed to package the Toolkit in its entirety, we would
like to avoid adding extra hurdles to doing so.
> From the upstream page above: "DATATOOL can be used to formally
> convert any ASN.1 or XML data or data specification". Given that you
> can download ASN.1 sequences directly from upstream NCBI, IMHO this
> should be included in the binary package.
datatool certainly has its uses, but it is nevertheless somewhat beyond
the scope of the ncbi-blast+ binary package. As such, if we are to ship
it, I'd favor splitting it out into its own package (taking the
opportunity to supply a suitable version number) and doing the same for
the handful of private shared libraries it needs.
> BTW, is the ucko in the commit logs for gene_info.cpp the same Aaron
> M. Ucko working on the Debian package? In this case, he knows better
> than me ;-)
I am, but hadn't noticed that gene_info_reader, unlike the vast majority
of the Toolkit's demos, may actually be of interest to end users, not
just developers; I'm open to including it in the ncbi-blast+ binary
package.
> 3) project_tree_builder
> <http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/lxr/source/scripts/projects/project_tree_builder/>
>
> Used to generate makefiles, internal, not needed.
Indeed.
Thanks for the feedback!
(Olivier, please let me know if you'd like help implementing any of
those suggestions.)
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu
More information about the Debian-med-packaging
mailing list