From 03d0f82a53df3e2c569d6b7504ea4c2e00f6ca82 Mon Sep 17 00:00:00 2001 From: "Aaron M. Ucko" Date: Sun, 25 Aug 2019 21:03:25 -0400 Subject: ncbi-tools6 6.1.20170106+dfsg1-3: More UniVec rm fixups (#935424) * debian/ncbi-data.NEWS: Note UniVec removal, which turned out to have a bigger impact than anticipated. * debian/tests/run-unit-test: Explicitly point vecscreen at UniVec_Core. (Closes: #935424.) --- debian/changelog | 9 +++++++++ debian/ncbi-data.NEWS | 17 +++++++++++++++++ debian/tests/run-unit-test | 2 +- 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 debian/ncbi-data.NEWS diff --git a/debian/changelog b/debian/changelog index fb4c9951..2e1e9c96 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +ncbi-tools6 (6.1.20170106+dfsg1-3) unstable; urgency=medium + + * debian/ncbi-data.NEWS: Note UniVec removal, which turned out to have a + bigger impact than anticipated. + * debian/tests/run-unit-test: Explicitly point vecscreen at UniVec_Core. + (Closes: #935424.) + + -- Aaron M. Ucko Sun, 25 Aug 2019 21:03:24 -0400 + ncbi-tools6 (6.1.20170106+dfsg1-2) unstable; urgency=medium * debian/test/run-unit-test: Substitute UniVec_Core for UniVec (removed diff --git a/debian/ncbi-data.NEWS b/debian/ncbi-data.NEWS new file mode 100644 index 00000000..b6105924 --- /dev/null +++ b/debian/ncbi-data.NEWS @@ -0,0 +1,17 @@ +ncbi-tools6 (6.1.20170106+dfsg1-3) unstable; urgency=medium + + As of version 6.1.20170106+dfsg1-1 (and corresponding -0deb* stable + updates), Debian no longer distributes the full UniVec database + because it contains some non-free sequences. (Invitrogen Corporation + holds copyright on them and requires a license for commercial use.) + + The UniVec_Core database remains available for explicit use, for + instance by passing -d /usr/share/ncbi/data/UniVec_Core to vecscreen. + + Also, any user for whom this legal restriction isn't a concern can + download and use a copy of the UniVec database from + https://ftp.ncbi.nlm.nih.gov/entrez/misc/data/. + + Apologies for any resulting inconvenience. + + -- Aaron M. Ucko Sun, 25 Aug 2019 21:03:22 -0400 diff --git a/debian/tests/run-unit-test b/debian/tests/run-unit-test index 3433b92b..063933ad 100644 --- a/debian/tests/run-unit-test +++ b/debian/tests/run-unit-test @@ -139,7 +139,7 @@ fi ################################################################## echo '---vecscreen test---' ################################################################## -/usr/bin/vecscreen -f 3 < nc0225.fna > vecscreen.output +/usr/bin/vecscreen -f 3 -d UniVec_Core < nc0225.fna > vecscreen.output [ -s vecscreen.output ] last_in="$(grep ">" nc0225.fna | tail -1 | sed 's/>//' | sed 's/ .*//')" last_out="$(grep ">" vecscreen.output | tail -1 | sed 's/>Vector //' | sed 's/ .*//')" -- cgit v1.2.3