[med-svn] [Git][med-team/lumpy-sv][master] 3 commits: Bamkit is about to be uploaded to new
Andreas Tille
gitlab at salsa.debian.org
Mon Jun 1 22:20:30 BST 2020
Andreas Tille pushed to branch master at Debian Med / lumpy-sv
Commits:
eaa7dcc3 by Andreas Tille at 2020-06-01T22:19:24+02:00
Bamkit is about to be uploaded to new
- - - - -
dee6e8cf by Andreas Tille at 2020-06-01T23:05:16+02:00
Remove autopkgtest template
- - - - -
e64a6554 by Andreas Tille at 2020-06-01T23:20:10+02:00
Adapt check to Python3
- - - - -
8 changed files:
- − debian/README.test
- debian/changelog
- debian/control
- debian/etc/lumpyexpress.config
- debian/install
- debian/patches/lumpyexpress.config.patch
- − debian/tests/control
- − debian/tests/run-unit-test
Changes:
=====================================
debian/README.test deleted
=====================================
@@ -1,8 +0,0 @@
-Notes on how this package can be tested.
-────────────────────────────────────────
-
-This package can be tested by running the provided test:
-
- sh run-unit-test
-
-in order to confirm its integrity.
=====================================
debian/changelog
=====================================
@@ -1,6 +1,5 @@
-lumpy-sv (0.3.0+dfsg-2) UNRELEASED; urgency=medium
+lumpy-sv (0.3.0+dfsg-1) UNRELEASED; urgency=medium
* Initial release (Closes: #961998)
- TODO: https://salsa.debian.org/med-team/bamkit
-- Andreas Tille <tille at debian.org> Mon, 01 Jun 2020 21:58:38 +0200
=====================================
debian/control
=====================================
@@ -27,7 +27,8 @@ Depends: ${shlibs:Depends},
samtools,
python3,
python3-pysam,
- python3-numpy
+ python3-numpy,
+ bamkit
Recommends: sambamba
Description: general probabilistic framework for structural variant discovery
LUMPY, a novel SV discovery framework that naturally integrates multiple
=====================================
debian/etc/lumpyexpress.config
=====================================
@@ -8,6 +8,6 @@ SAMTOOLS=/usr/bin/samtools
PYTHON=/usr/bin/python3
PAIREND_DISTRO=/usr/share/lumpy-sv/scripts/pairend_distro.py
-#BAMGROUPREADS=/usr/share/lumpy-sv/scripts/bamkit/bamgroupreads.py
-#BAMFILTERRG=/usr/share/lumpy-sv/scripts/bamkit/bamfilterrg.py
-#BAMLIBS=/usr/share/lumpy-sv/scripts/bamkit/bamlibs.py
+BAMGROUPREADS=/usr/share/bamkit/bamgroupreads.py
+BAMFILTERRG=/usr/share/bamkit/bamfilterrg.py
+BAMLIBS=/usr/share/bamkit/bamlibs.py
=====================================
debian/install
=====================================
@@ -1,4 +1,4 @@
-debian/etc/lumpyexpress.config etc/lumpy
+debian/etc/lumpyexpress.config etc/lumpy-sv
scripts usr/share/lumpy-sv
bin/lumpy usr/bin
bin/lumpy_filter usr/bin
=====================================
debian/patches/lumpyexpress.config.patch
=====================================
@@ -21,6 +21,17 @@ Description: Adapt paths to Debian locations
# For testing if the full BAM is actually a CRAM!
HEXDUMP=`which hexdump || true`
+@@ -92,8 +92,8 @@ check_python_modules() {
+ PYTHON_TEST=$1
+ echo -e "\nChecking for required python modules ($PYTHON_TEST)..."
+
+- $PYTHON_TEST -c "import imp; imp.find_module('pysam')"
+- $PYTHON_TEST -c "import imp; imp.find_module('numpy')"
++ $PYTHON_TEST -c "import importlib; importlib.util.find_spec('pysam')"
++ $PYTHON_TEST -c "import importlib; importlib.util.find_spec('numpy')"
+ }
+
+ ## usage
@@ -126,7 +126,7 @@ options:
# set defaults
=====================================
debian/tests/control deleted
=====================================
@@ -1,3 +0,0 @@
-Tests: run-unit-test
-Depends: @
-Restrictions: allow-stderr
=====================================
debian/tests/run-unit-test deleted
=====================================
@@ -1,19 +0,0 @@
-#!/bin/bash
-set -e
-
-pkg=#PACKAGENAME#
-
-export LC_ALL=C.UTF-8
-if [ "${AUTOPKGTEST_TMP}" = "" ] ; then
- AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX)
- # Double quote below to expand the temporary directory variable now versus
- # later is on purpose.
- # shellcheck disable=SC2064
- trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM
-fi
-
-cp -a /usr/share/doc/${pkg}/examples/* "${AUTOPKGTEST_TMP}"
-
-cd "${AUTOPKGTEST_TMP}"
-
-#do_stuff_to_test_package#
View it on GitLab: https://salsa.debian.org/med-team/lumpy-sv/-/compare/1112e38314b113869a3f4b9748ce484113c9c107...e64a65545fbf60c5c98965bc1d00d416b2f9582c
--
View it on GitLab: https://salsa.debian.org/med-team/lumpy-sv/-/compare/1112e38314b113869a3f4b9748ce484113c9c107...e64a65545fbf60c5c98965bc1d00d416b2f9582c
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200601/72084866/attachment-0001.html>
More information about the debian-med-commit
mailing list