changeset 7:9ed6579f52f3 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bbtools commit aca07f4e7d683d1b7d06abb63e05d4ff1b28771f
author iuc
date Mon, 06 Feb 2023 18:06:17 +0000
parents 858a65b52cf9
children 517464809c33
files bbmap.xml macros.xml test-data/SRX7529235_SRR10859038_1.fastq.gz test-data/SRX7529235_SRR10859038_2.fastq.gz test-data/bbmerge/input_R1.fastq test-data/bbmerge/input_R2.fastq test-data/bbmerge/input_interleaved.fastq test-data/bbmerge/insert_length_hist.tabular test-data/bbmerge/merged.fastq test-data/bbmerge/unmerged.fastq
diffstat 10 files changed, 235 insertions(+), 11 deletions(-) [+]
line wrap: on
line diff
--- a/bbmap.xml	Tue Jul 05 13:06:30 2022 +0000
+++ b/bbmap.xml	Mon Feb 06 18:06:17 2023 +0000
@@ -1,8 +1,9 @@
-<tool id="bbtools_bbmap" name="BBTools: BBMap" version="@WRAPPER_VERSION@+galaxy4" profile="@PROFILE@">
+<tool id="bbtools_bbmap" name="BBTools: BBMap" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
     <description>short-read aligner</description>
     <macros>
         <import>macros.xml</import>
     </macros>
+    <expand macro="edam_ontology"/>
     <expand macro="requirements"/>
     <command detect_errors="exit_code"><![CDATA[
 #import os
@@ -269,13 +270,13 @@
             <output name="output_all_reads" ftype="bam">
                 <metadata name="dbkey" value="89"/>
                 <assert_contents>
-                    <has_size value="9639" delta="300"/>
+                    <has_size value="9310" delta="300"/>
                 </assert_contents>
             </output>
             <output name="output_unmapped_reads" ftype="bam">
                 <metadata name="dbkey" value="89"/>
                 <assert_contents>
-                    <has_size value="9639" delta="300"/>
+                    <has_size value="9310" delta="300"/>
                 </assert_contents>
             </output>
             <output name="output_mapped_reads" ftype="bam">
@@ -294,13 +295,13 @@
             <output name="output_all_reads" ftype="qname_sorted.bam">
                 <metadata name="dbkey" value="89"/>
                 <assert_contents>
-                    <has_size value="17540" delta="600"/>
+                    <has_size value="16893" delta="600"/>
                 </assert_contents>
             </output>
             <output name="output_unmapped_reads" ftype="qname_sorted.bam">
                 <metadata name="dbkey" value="89"/>
                 <assert_contents>
-                    <has_size value="17540" delta="600"/>
+                    <has_size value="16893" delta="600"/>
                 </assert_contents>
             </output>
             <output name="output_mapped_reads" ftype="qname_sorted.bam">
@@ -325,13 +326,13 @@
             <output name="output_all_reads" ftype="qname_input_sorted.bam">
                 <metadata name="dbkey" value="89"/>
                 <assert_contents>
-                    <has_size value="17602" delta="600"/>
+                    <has_size value="16928" delta="600"/>
                 </assert_contents>
             </output>
             <output name="output_unmapped_reads" ftype="qname_input_sorted.bam">
                 <metadata name="dbkey" value="89"/>
                 <assert_contents>
-                    <has_size value="17602" delta="600"/>
+                    <has_size value="16928" delta="600"/>
                 </assert_contents>
             </output>
             <output name="output_mapped_reads" ftype="qname_input_sorted.bam">
--- a/macros.xml	Tue Jul 05 13:06:30 2022 +0000
+++ b/macros.xml	Mon Feb 06 18:06:17 2023 +0000
@@ -1,10 +1,21 @@
 <macros>
-    <token name="@WRAPPER_VERSION@">1.0.0</token>
-    <token name="@VERSION_SUFFIX@">3</token>
-    <token name="@PROFILE@">20.09</token>
+    <token name="@TOOL_VERSION@">39.01</token>
+    <token name="@VERSION_SUFFIX@">0</token>
+    <token name="@PROFILE@">22.01</token>
+    <xml name="edam_ontology">
+        <edam_topics>
+            <edam_topic>topic_0622</edam_topic> <!-- Genomics -->
+            <edam_topic>topic_0091</edam_topic> <!-- Bioinformatics -->
+        </edam_topics>
+        <edam_operations>
+            <edam_operation>operation_0496</edam_operation> <!-- Global alignment -->
+            <edam_operation>operation_0491</edam_operation> <!-- Pairwise sequence alignment -->
+        </edam_operations>
+    </xml>
     <xml name="requirements">
         <requirements>
-            <requirement type="package" version="38.93">bbmap</requirement>
+            <requirement type="package" version="@TOOL_VERSION@">bbmap</requirement>
+            <requirement type="package" version="1.16.1">samtools</requirement> <!-- automatic solving installs 1.6 in some cases, instead -->
         </requirements>
     </xml>
     <macro name="dbKeyActionsBBMap">
Binary file test-data/SRX7529235_SRR10859038_1.fastq.gz has changed
Binary file test-data/SRX7529235_SRR10859038_2.fastq.gz has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bbmerge/input_R1.fastq	Mon Feb 06 18:06:17 2023 +0000
@@ -0,0 +1,40 @@
+@A00604:500:HKMVNDSX3:2:1101:8196:1000 1:N:0:ATCGTCTC+NTAACCGA
+NATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGTGGAATCGCAGCCGAACCTGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+#FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20419:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCCGGGCGACGATCATGAGCGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFF,,,F:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20853:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGGCCGCGGACATCTCGGTGGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFF:FFF:FFFFFFFFFFFFFFFFFFFFF:FF,FFFFFFFFFFFFFFFFF:FFFFFF:FF:FFFFF
+@A00604:500:HKMVNDSX3:2:1101:20943:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGTAAGTCATGGAGATTGTGTCTATATAAAAAGTGGTAGTGAAATCTGCATTATAAGATGACACTATCTCAAAGTGTATATCAATGAAGAGGATTGGTCATCCAGAAGTAGCACTGGAA
++
+FFFFFFFFFFFFFFFFFFFF:FFFFFF:FFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:29460:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGTCGATTCGGCCGCAGACGGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFF:FFFFFFFFFFFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFF:FFF:FF,FFFFFFFFFFFFF:FFFFFFFFFF:FFFFFF:FFFFFFFF:FFFFFFFFF,FFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:12979:1016 1:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACTGCGCACTGCAGGTGCCATCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFF:FFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:17517:1016 1:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACGATGAAACTATGGGACCCTCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFF,FF:FFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:25310:1016 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCAAAGCCCCGGTAGGGCCGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFF:FFFFFFF:FFFFFF:FFFFFFF:FFFF:F:FF:FFFFF::FFFFFFFF::FFF:FFF:FFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:7346:1031 1:N:0:ATCGTCTC+GTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACGGACTCGCCCACCTATGTCCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFF:FFFFFFFFFFFFFFF:FF
+@A00604:500:HKMVNDSX3:2:1101:8919:1031 1:N:0:ATCGTCTC+GTAACCGA
+GATCTCATTCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCTCACCGGTTCTGCAGTAAGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF::FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFF:F
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bbmerge/input_R2.fastq	Mon Feb 06 18:06:17 2023 +0000
@@ -0,0 +1,40 @@
+@A00604:500:HKMVNDSX3:2:1101:8196:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACAGGTTCGGCTGCGATTCCACGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFF
+@A00604:500:HKMVNDSX3:2:1101:20419:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACGCTCATGATCGTCGCCCGGCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20853:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACCCACCGAGATGTCCGCGGCCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFF,FFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20943:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAACCAAGAGGGGCTAAAAATTTTCAAAGGTTACCTATATGATCAGATAAGTTCTGTTGGAAAGAAAATCAATTGATATGACATTGTCAGTCAACTGACATGGATTTTCTCATGACCTAACATGATATATTAAC
++
+FFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFF:FFFFFFFFFF:FFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFF:FFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFF:FFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:29460:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACCCGTCTGCGGCCGAATCGACGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFF:FFFFFFFFFFFFFFF:F:FFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:12979:1016 2:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGATGGCACCTGCAGTGCGCAGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:17517:1016 2:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGAGGGTCCCATAGTTTCATCGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:,FFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF::FF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:25310:1016 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACCGGCCCTACCGGGGCTTTGCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:7346:1031 2:N:0:ATCGTCTC+GTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGGACATAGGTGGGCGAGTCCGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFFF:FFFFFFFF,FFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFF:FFFFFFFFFFFFFFFF:FFFFFF:FFF
+@A00604:500:HKMVNDSX3:2:1101:8919:1031 2:N:0:ATCGTCTC+GTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACTTACTGCAGAACCGGTGAGCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FF,FFFFF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bbmerge/input_interleaved.fastq	Mon Feb 06 18:06:17 2023 +0000
@@ -0,0 +1,80 @@
+@A00604:500:HKMVNDSX3:2:1101:8196:1000 1:N:0:ATCGTCTC+NTAACCGA
+NATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGTGGAATCGCAGCCGAACCTGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+#FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:8196:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACAGGTTCGGCTGCGATTCCACGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFF
+@A00604:500:HKMVNDSX3:2:1101:20419:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCCGGGCGACGATCATGAGCGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFF,,,F:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20419:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACGCTCATGATCGTCGCCCGGCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20853:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGGCCGCGGACATCTCGGTGGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFF:FFF:FFFFFFFFFFFFFFFFFFFFF:FF,FFFFFFFFFFFFFFFFF:FFFFFF:FF:FFFFF
+@A00604:500:HKMVNDSX3:2:1101:20853:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACCCACCGAGATGTCCGCGGCCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFF,FFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20943:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGTAAGTCATGGAGATTGTGTCTATATAAAAAGTGGTAGTGAAATCTGCATTATAAGATGACACTATCTCAAAGTGTATATCAATGAAGAGGATTGGTCATCCAGAAGTAGCACTGGAA
++
+FFFFFFFFFFFFFFFFFFFF:FFFFFF:FFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20943:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAACCAAGAGGGGCTAAAAATTTTCAAAGGTTACCTATATGATCAGATAAGTTCTGTTGGAAAGAAAATCAATTGATATGACATTGTCAGTCAACTGACATGGATTTTCTCATGACCTAACATGATATATTAAC
++
+FFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFF:FFFFFFFFFF:FFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFF:FFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFF:FFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:29460:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGTCGATTCGGCCGCAGACGGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFF:FFFFFFFFFFFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFF:FFF:FF,FFFFFFFFFFFFF:FFFFFFFFFF:FFFFFF:FFFFFFFF:FFFFFFFFF,FFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:29460:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACCCGTCTGCGGCCGAATCGACGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFF:FFFFFFFFFFFFFFF:F:FFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:12979:1016 1:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACTGCGCACTGCAGGTGCCATCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFF:FFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:12979:1016 2:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGATGGCACCTGCAGTGCGCAGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:17517:1016 1:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACGATGAAACTATGGGACCCTCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFF,FF:FFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:17517:1016 2:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGAGGGTCCCATAGTTTCATCGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:,FFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF::FF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFFFF:FFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:25310:1016 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCAAAGCCCCGGTAGGGCCGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFF:FFFFFFF:FFFFFF:FFFFFFF:FFFF:F:FF:FFFFF::FFFFFFFF::FFF:FFF:FFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:25310:1016 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACCGGCCCTACCGGGGCTTTGCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:7346:1031 1:N:0:ATCGTCTC+GTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACGGACTCGCCCACCTATGTCCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFF:FFFFFFFFFFFFFFF:FF
+@A00604:500:HKMVNDSX3:2:1101:7346:1031 2:N:0:ATCGTCTC+GTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGGACATAGGTGGGCGAGTCCGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF,FFFFFF:FFFFFFFF,FFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFF:FFFFFFFFFFFFFFFF:FFFFFF:FFF
+@A00604:500:HKMVNDSX3:2:1101:8919:1031 1:N:0:ATCGTCTC+GTAACCGA
+GATCTCATTCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCTCACCGGTTCTGCAGTAAGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAA
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF::FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFF:F
+@A00604:500:HKMVNDSX3:2:1101:8919:1031 2:N:0:ATCGTCTC+GTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACTTACTGCAGAACCGGTGAGCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTT
++
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FF,FFFFF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bbmerge/insert_length_hist.tabular	Mon Feb 06 18:06:17 2023 +0000
@@ -0,0 +1,8 @@
+#Mean	165.889
+#Median	166
+#Mode	166
+#STDev	0.314
+#PercentOfPairs	90.000
+#InsertSize	Count
+165	1
+166	8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bbmerge/merged.fastq	Mon Feb 06 18:06:17 2023 +0000
@@ -0,0 +1,36 @@
+@A00604:500:HKMVNDSX3:2:1101:8196:1000 1:N:0:ATCGTCTC+NTAACCGA
+NATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGTGGAATCGCAGCCGAACCTGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAAAAGTGGCACCGAGT
++
+!FFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20419:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCCGGGCGACGATCATGAGCGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAAAAGTGGCACCGAGT
++
+FFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20853:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGGCCGCGGACATCTCGGTGGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAAAAGTGGCACCGAGT
++
+FFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJHJJJJJHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:29460:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGTCGATTCGGCCGCAGACGGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAAAAGTGGCACCGAGT
++
+FFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHJJJJJJJJJJJJFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:12979:1016 1:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACTGCGCACTGCAGGTGCCATCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTTTCAAGGAATGAGATC
++
+FFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:17517:1016 1:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACGATGAAACTATGGGACCCTCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTTTCAAGGAATGAGATC
++
+FFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJH<JJJJJJJJJJJJJJJFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:25310:1016 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCAAAGCCCCGGTAGGGCCGGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAAAAGTGGCACCGAGT
++
+FFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:7346:1031 1:N:0:ATCGTCTC+GTAACCGA
+ACTCGGTGCCACTTTTTCAAGTTGATAACGGACTAGCCTTATTTAAACTTGCTATGCTGTTTCCAGCATAGCTCTTAAACGGACTCGCCCACCTATGTCCGGTGTTTCGTCCTTTCCACAAGATATATAAAGCCAAGAAATCGAAATACTTTCAAGGAATGAGATC
++
+FFFFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHJJJJJJJHJJJJJJJHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:8919:1031 1:N:0:ATCGTCTC+GTAACCGA
+GATCTCATTCTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCGCTCACCGGTTCTGCAGTAAGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAAAAGTGGCACCGAGT
++
+FFFFFFFFFFFFFFJJJJJHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/bbmerge/unmerged.fastq	Mon Feb 06 18:06:17 2023 +0000
@@ -0,0 +1,8 @@
+@A00604:500:HKMVNDSX3:2:1101:20943:1000 1:N:0:ATCGTCTC+NTAACCGA
+GATCTCATTCCTTGAAAGTATTTCGATTTCTTGGTAAGTCATGGAGATTGTGTCTATATAAAAAGTGGTAGTGAAATCTGCATTATAAGATGACACTATCTCAAAGTGTATATCAATGAAGAGGATTGGTCATCCAGAAGTAGCACTGGAA
++
+FFFFFFFFFFFFFFFFFFFF:FFFFFF:FFF:FF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+@A00604:500:HKMVNDSX3:2:1101:20943:1000 2:N:0:ATCGTCTC+NTAACCGA
+ACTCGGTGCCACTTTTTCAACCAAGAGGGGCTAAAAATTTTCAAAGGTTACCTATATGATCAGATAAGTTCTGTTGGAAAGAAAATCAATTGATATGACATTGTCAGTCAACTGACATGGATTTTCTCATGACCTAACATGATATATTAAC
++
+FFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFFFF:FFFFFFFFFF:FFFFF:FFFFFFFFFFFFFFFFFFFFFFFFFF:FFFF:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF:FFFFFFFFFF:FFFFFFFFFFFFFFFFFF