[med-svn] [spades] 01/08: fix Biopython imports

Sascha Steinbiss sascha at steinbiss.name
Thu Feb 11 15:18:49 UTC 2016


This is an automated email from the git hooks/post-receive script.

sascha-guest pushed a commit to branch master
in repository spades.

commit b08e3a67c79d07f268d37ee3674a524bdbf59e58
Author: Sascha Steinbiss <sascha at steinbiss.name>
Date:   Thu Feb 11 11:46:34 2016 +0000

    fix Biopython imports
---
 debian/patches/0114_adjust_seqio_imports.patch | 59 ++++++++++++++++++++++++++
 debian/patches/series                          |  1 +
 2 files changed, 60 insertions(+)

diff --git a/debian/patches/0114_adjust_seqio_imports.patch b/debian/patches/0114_adjust_seqio_imports.patch
new file mode 100644
index 0000000..f48c096
--- /dev/null
+++ b/debian/patches/0114_adjust_seqio_imports.patch
@@ -0,0 +1,59 @@
+Description: use correct SeqIO imports 
+ Upstream's Biopython imports are missing the 'from Bio' part. Adding this
+ to allow usage of Debian's packaged Biopython.
+Author: Sascha Steinbiss <sascha at steinbiss.name> 
+--- a/src/spades_pipeline/truspades/break_by_coverage.py
++++ b/src/spades_pipeline/truspades/break_by_coverage.py
+@@ -7,7 +7,7 @@
+ ############################################################################
+ 
+ 
+-import SeqIO
++from Bio import SeqIO
+ from SeqIO import SeqRecord
+ 
+ import sys
+--- a/src/spades_pipeline/truspades/moleculo_filter_contigs.py
++++ b/src/spades_pipeline/truspades/moleculo_filter_contigs.py
+@@ -9,7 +9,7 @@
+ 
+ import sam_parser
+ 
+-import SeqIO
++from Bio import SeqIO
+ 
+ import sys
+ 
+--- a/src/spades_pipeline/truspades/moleculo_postprocessing.py
++++ b/src/spades_pipeline/truspades/moleculo_postprocessing.py
+@@ -6,7 +6,7 @@
+ 
+ import moleculo_filter_contigs
+ import break_by_coverage
+-import SeqIO
++from Bio import SeqIO
+ import sys
+ import generate_quality
+ import sam_parser
+--- a/src/spades_pipeline/truspades/reference_construction.py
++++ b/src/spades_pipeline/truspades/reference_construction.py
+@@ -16,7 +16,7 @@
+ import itertools
+ import traceback
+ 
+-import SeqIO
++from Bio import SeqIO
+ import alignment
+ import parallel_launcher
+ import sam_parser
+--- a/truspades.py
++++ b/truspades.py
+@@ -24,7 +24,7 @@
+ sys.path.append(os.path.join(python_modules_home, "spades_pipeline", "truspades"))
+ sys.path.append(os.path.join(python_modules_home, "spades_pipeline"))
+ 
+-import SeqIO
++from Bio import SeqIO
+ import parallel_launcher
+ import reference_construction
+ import launch_options
diff --git a/debian/patches/series b/debian/patches/series
index 3d8c8f0..be65510 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -14,3 +14,4 @@
 0111_use_full_config_dirs.patch
 0112_spelling.patch
 0113_adjust_paths.patch
+0114_adjust_seqio_imports.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/spades.git



More information about the debian-med-commit mailing list