# HG changeset patch
# User jackcurragh
# Date 1650185060 0
# Node ID 3ac12b611d7fe7fb5e74b0934182a6d9bb2e1a8f
# Parent fef356fa1802053ade26b03052983a1ae002b415
Uploaded
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/bam_to_sqlite.py
--- a/trips_bam_to_sqlite/bam_to_sqlite.py Mon Apr 04 09:48:32 2022 +0000
+++ b/trips_bam_to_sqlite/bam_to_sqlite.py Sun Apr 17 08:44:20 2022 +0000
@@ -288,7 +288,8 @@
master_offset_dict = {"fiveprime": {}, "threeprime": {}}
master_metagene_stop_dict = {"fiveprime": {}, "threeprime": {}}
- infile = pysam.Samfile(bam_filepath, "rb")
+ os.system(f'samtools sort -n {bam_filepath} -o {bam_filepath}_n_sorted.bam')
+ infile = pysam.Samfile(f"{bam_filepath}_n_sorted.bam", "rb")
header = infile.header["HD"]
unsorted = False
if "SO" in header:
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test.bam
Binary file trips_bam_to_sqlite/test-data/test.bam has changed
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test.bamv2.sqlite
Binary file trips_bam_to_sqlite/test-data/test.bamv2.sqlite has changed
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test_n_sorted.bam
Binary file trips_bam_to_sqlite/test-data/test_n_sorted.bam has changed
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test_n_sorted.bam_n_sorted.bam
Binary file trips_bam_to_sqlite/test-data/test_n_sorted.bam_n_sorted.bam has changed
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test_n_sorted.bamv2.sqlite
Binary file trips_bam_to_sqlite/test-data/test_n_sorted.bamv2.sqlite has changed
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test_org.sqlite
Binary file trips_bam_to_sqlite/test-data/test_org.sqlite has changed
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test_organism.sqlite
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test_sorted.bam
Binary file trips_bam_to_sqlite/test-data/test_sorted.bam has changed
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/test-data/test_sorted.bamv2.sqlite
Binary file trips_bam_to_sqlite/test-data/test_sorted.bamv2.sqlite has changed
diff -r fef356fa1802 -r 3ac12b611d7f trips_bam_to_sqlite/trips_bam_to_sqlite.xml
--- a/trips_bam_to_sqlite/trips_bam_to_sqlite.xml Mon Apr 04 09:48:32 2022 +0000
+++ b/trips_bam_to_sqlite/trips_bam_to_sqlite.xml Sun Apr 17 08:44:20 2022 +0000
@@ -6,22 +6,22 @@
sqlite
+ python $__tool_directory__/bam_to_sqlite.py $input1 $input2 $input3
]]>
-
+
-
+
-
-
-
-
+
+
+
+