Repository 'artic_minion'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/artic_minion

Changeset 10:02ea80c89fd1 (2025-02-21)
Previous changeset 9:468b90c41cde (2023-06-21) Next changeset 11:93cfe7df7f8a (2025-02-24)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/artic commit 20c6e3148d4adadc818754e77312cb11eb7af61e
modified:
artic_minion.xml
macros.xml
test-data/all_fasta.loc
test-data/primer_scheme_bedfiles.loc
tool_data_table_conf.xml.sample
tool_data_table_conf.xml.test
added:
test-data/clair3_models.loc
test-data/gupplyplex_output1.fastq.gz
test-data/gupplyplex_output2.fastq.gz
test-data/primers.bed
test-data/reference.fasta
test-data/test.fastq.consensus.fasta
test-data/test.fastq.gz
test-data/test.merged.vcf.gz
test-data/test.primertrimmed.rg.sorted.bam
tool-data/models.loc.sample
removed:
test-data/SRR11410539_seqtk_sample_500_1.fastq
test-data/SRR11410539_seqtk_sample_500_1.fastq.consensus.fasta
test-data/gupplyplex_output.fastq
test-data/nCoV-2019.V1.bed
test-data/nCoV-2019.reference.fasta
test-data/nCoV-2019.scheme.V1.bed
test-data/nCoV-2019.scheme.V3.bed
test-data/test.fastq
b
diff -r 468b90c41cde -r 02ea80c89fd1 artic_minion.xml
--- a/artic_minion.xml Wed Jun 21 15:45:32 2023 +0000
+++ b/artic_minion.xml Fri Feb 21 22:12:51 2025 +0000
[
b'@@ -1,4 +1,4 @@\n-<tool id="artic_minion" name="ARTIC minion" version="@PACKAGE_VERSION@+galaxy0" profile="20.09">\n+<tool id="artic_minion" name="ARTIC minion" version="@TOOL_VERSION@+galaxy0" profile="20.09">\n     <description>Build consensus sequence and call variants from amplicon-based nanopore sequence data</description>\n     <macros>\n         <import>macros.xml</import>\n@@ -6,67 +6,112 @@\n     <xrefs>\n         <xref type="bio.tools">artic</xref>\n     </xrefs>\n-    <requirements>\n-        <requirement type="package" version="@PACKAGE_VERSION@">artic</requirement>\n-    </requirements>\n+    <expand macro="requirements"/>\n     <command detect_errors="exit_code"><![CDATA[\n-        mkdir -p \'scheme/name/V1\' &&\n+\n+        #if $model_source.source == "built-in":\n+            ln -s \\$(dirname \\$(which run_clair3.sh))/models/$model_source.select_built_in clair3_model &&\n+        #else if $model_source.source == "datatable":\n+            #if $model_source.model.fields.source == "rerio" and $ont_license_agree != "true"\n+                echo "You must agree to the terms of the Oxford Nanopore Technologies, Ltd. Public License agreement to use Rerio models." >&2 &&\n+                exit 2 ;\n+            #end if          \n+            ln -s $model_source.model.fields.path clair3_model &&            \n+        #else if $model_source.source == "history":\n+            OUTNAME=`tar -tf $model_source.model | head -1 | cut -f1 -d"/"` &&\n+            tar -xf $model_source.model && \n+            mv \\$OUTNAME clair3_model &&\n+        #end if\n+\n         #if str( $primer_scheme_source.primer_scheme_source_selector ) == "tool_data_table":\n-          ln -s \'${primer_scheme_source.primer_scheme_bedfile.fields.path}\' \'scheme/name/V1/name.scheme.bed\' &&\n+          ln -s \'${primer_scheme_source.bed.fields.path}\' \'primer.bed\' &&\n         #else:\n-          ln -s \'${primer_scheme_source.primer_scheme_bedfile}\' \'scheme/name/V1/name.scheme.bed\' &&\n+          ln -s \'${primer_scheme_source.bed}\' \'primer.bed\' &&\n         #end if\n+\n         #if str( $reference_source.reference_source_selector ) == "history":\n-          ln -s \'${reference_source.reference}\' \'scheme/name/V1/name.reference.fasta\' &&\n-          samtools faidx \'scheme/name/V1/name.reference.fasta\' &&\n+          ln -s \'${reference_source.reference}\' \'reference.fasta\' &&\n+          samtools faidx \'reference.fasta\' &&\n         #else:\n-          ln -s \'${reference_source.reference.fields.path}\' \'scheme/name/V1/name.reference.fasta\' &&\n-          samtools faidx \'scheme/name/V1/name.reference.fasta\' &&\n+          ln -s \'${reference_source.reference.fields.path}\' \'reference.fasta\' &&\n+          samtools faidx \'reference.fasta\' &&\n         #end if\n+\n         artic minion\n+            --read-file \'${read_file}\'\n             --threads \\${GALAXY_SLOTS:-1}\n+            --bed primer.bed\n+            --ref reference.fasta\n+            --model-dir .\n+            --model clair3_model\n+\n+            --min-depth $min_depth\n+            --min-mapq $min_mapq\n+            --primer-match-threshold $primer_match_threshold\n+            $align_consensus\n+\n         #if $normalise > 0:\n             --normalise ${normalise}\n         #end if\n-            --read-file \'${read_file}\'\n-            --scheme-directory \'scheme\'\n-            --medaka\n-            --medaka-model \'$medaka_model\'\n-            $bwa\n-            \'name/V1\'\n-            ## enclose the sample name in extra single quotes because\n-            ## the minion pipeline script doesn\'t care about passing\n-            ## its arguments safely.\n-            "\'"\'${read_file.element_identifier}\'"\'"\n+\n+        ## enclose the sample name in extra single quotes because\n+        ## the minion pipeline script doesn\'t care about passing\n+        ## its arguments safely.\n+        "\'"\'${read_file.element_identifier}\'"\'"\n+        \n         && bgzip -f \'${read_file.element_identifier}.fail.vcf\'\n         ## remove enclosing single-quotes from header of output consensus fasta\n         '..b'nformatics protocols; for example the `MPXV protocol`_.\n+\n+As of v1.5.1 Medaka is no longer used due to issues with long indels and has been replaced with `clair3`_ as the variant caller.\n+\n+ONT provides models for some latest or specific chemistries and basecallers through `Rerio`_. \n+\n+.. class:: warningmark\n+\n+**Please note:** By using these models you agree to ONT licensing which you `can read here`_.\n+\n+**Where to find amplicon schemes?**\n \n-This tool is configured to use the experimental \'medaka\' variant caller and must be supplied with the name of\n-a model file to use with \'medaka\', see the `medaka web page`_ for details.\n+The central location for publically available amplicon schemes is the `primalscheme website`_.\n+\n+Download the "primer.bed" and "reference.fasta" for input into this tool.\n+\n+**Amplicon Scheme Settings**\n \n-.. _ARTIC: https://artic.readthedocs.io/en/latest/\n-.. _medaka web page: https://github.com/nanoporetech/medaka#models\n+Each amplicon scheme will require slightly different minimum and maximum read length settings. On the `primalscheme website`_, under "Scheme Details" look for the \'ampliconsize\' value. Set the maximum value to the ampliconsize+100. If you are using the rapid kit, set the minimum to 200. For ligation kits, set the minimum read length to ampliconsize-200. For example, if the ampliconsize is 2500, maximum=2600, minimum(for ligation)=2300.\n+\n+**Which clair3 model to choose?**\n+\n+Model information is encoded in the fastq headers. In Galaxy, click on the `Display` (\xf0\x9f\x91\x81) icon, then inspect the end of the header file. For example: \n+\n+- Older software version would show only the model: `dna_r.9.4.1_minion_384`\n+- New version would provide all the required information: `basecall_model_version_id=dna_r10.4.1_e8.2_400bps_hac@v4.3.0`\n \n-Note that you should choose an appropriate model for the medaka version used by ARTIC minion.\n+See the documentation on how to read model names https://github.com/nanoporetech/dorado/?tab=readme-ov-file#decoding-dorado-model-names\n+\n+The three most important segments are:\n+\n+- Pore type - Flowcell chemistry - usually r1041 (R10) or r941 (R9). \n+- Model type - Model speed/accuracy - fast, hac or sup. \n+- Model version - eg v4.3.0 is equivalent to v430. \n+\n+Choose the model that is closest to your data.\n+\n+**Downloading Models**\n \n-==================  ==================\n-  ARTIC version     medaka version\n-==================  ==================\n- 1.2.1                1.0.3\n- 1.3.0-dev            1.2.3\n-==================  ==================\n+First check with your Galaxy admins if preloaded Clair3 models are available. Or select \'Data Table\' under models to see if any are cached on your server. Only if required, you can download available models from the Rerio repository: https://github.com/nanoporetech/rerio.  Please note: By using these models you agree to ONT licensing which you `can read here`_\n+\n+**Advanced pipeline parameters**\n+For majority of users the default parameter values will result in a good consensus sequence. You may wish to tweak the following parameters:\n+\n+- minimum mapping quality: The minimap2 mapping quality (phred) of reads against the specified reference.\n+- normalise: Increase this value to include more reads in the consensus generation step. This is per amplicon per strand, a value of a 100 would equate to an effective depth of 200. \n+- primer match threshold: When matching a read to a primer site, the pipeline allows for some deviation from the primer location. This value represents the max nucleotide distance between primer site and alignment position.\n+\n+.. _MPXV protocol: https://artic.network/mpxv/mpxv-bioinformatics-sop.html \n+.. _clair3: https://github.com/HKU-BAL/Clair3\n+.. _Rerio: https://github.com/nanoporetech/rerio\n+.. _can read here: https://raw.githubusercontent.com/nanoporetech/rerio/refs/heads/master/LICENCE.txt\n+.. _primalscheme website: labs.primalscheme.com\n     ]]></help>\n     <expand macro="citations" />\n </tool>\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 macros.xml
--- a/macros.xml Wed Jun 21 15:45:32 2023 +0000
+++ b/macros.xml Fri Feb 21 22:12:51 2025 +0000
b
@@ -1,12 +1,19 @@
 <macros>
-    <token name="@PACKAGE_VERSION@">1.2.3</token>
+    <token name="@TOOL_VERSION@">1.6.0</token>
     <token name="@FASTQ_FORMATS@">fastq,fastq.gz,fastqsanger,fastqsanger.gz</token>
+    
+    <xml name="requirements">
+    <requirements>
+        <requirement type="package" version="@TOOL_VERSION@">artic</requirement>
+    </requirements>
+    </xml>
+    
     <xml name="citations">
         <citations>
             <citation type="bibtex">
                 @misc{githubartic-ncov2019,
-                  author = {Nick Loman and the ZiBRA Project and the ARTIC project},
-                  year = {2017},
+                  author = {@Sam Wilkinson, Nick Loman and the ZiBRA Project and the ARTIC project},
+                  year = {2025},
                   title = {ARTIC toolkit},
                   publisher = {GitHub},
                   journal = {GitHub repository},
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/SRR11410539_seqtk_sample_500_1.fastq
--- a/test-data/SRR11410539_seqtk_sample_500_1.fastq Wed Jun 21 15:45:32 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,2000 +0,0 @@\n-@SRR11410539.882919 882919/1\n-CTTGGGCATTAGTCGTTCAGTTACATGTACTAAGGTTAAACAGACGACTACAAACGGAATCCCGACAGCACCTACCAATAACTTTCAAATCGTAGTCTGTTCTCTAAATATGAACTTTAAAATCTGTGTGGCTGTCATCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAACTAATTACTGTCGTTGACAGGACACGAGTAACTCGTCATCTTCTGCAGGCTGCTTACGGTTCGTCCGTGTTGCAGCCGATCCTCTTTATCTAGGTTTGTCGGGTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCCTGGTTTCAACGAGAAAACACGTCCAGTTTGCCTGTTTTACAGGTTCGACGTGCTCGTACGTGGCTTTGGAGACTCCGTGGAGAGTCTTATCAGAGCACGTCAACATCTTAAAGATGAGGGTGCTATTGGTTTTCCCGTTTGTAGTCGTCTGTTTAACCTTAGCAATACGTAACTTT\n-+\n-$0%#%$##\'*(&)&&*)0/09711$$$&&/3%%)*3;:<:99:;;992&6;DF;<$&,2%%6/8:64=D@B?>:37//.11%%%%\'#%--($&%&)077AB:6A4/0.)\'(+.223301344/3%\'(*0169<,(3%\'\'$%%,+5//,((,40=,8%$8@>?=/&&15676.0++)1335:<:?<;>9;>=A??6**5<830-%&)4//265/1\'59:H@=>3//8:53/-13AE8<A:<:9:?977#%\'\'&&++.0&&)%$%&\'*12/05;ABC<4F)/AAAA?=99450*>;;=?B??B@/)+42.28122+*2/4//)<126,,.2,<9:,83$$-&9@<=6;<DA<<H4@@=CCAA3038)%%\'74.30+(/++*,.3010-7@A7<@C895.\'0:>@>54800+8=<70/6)*>9;EJBDE@0:24&\'(4<::3)).,.,/1,&,&*,0C=@<=9?;7>>;77*+,)-),%&*//;>B?<72&\'+*\n-@SRR11410539.1188960 1188960/1\n-TATTACTACCATTCGTTCCCATGCCTTACTAAGGTCACTCGACCAACTCTGGCATGAATCGACAGCACGCGAAGTGCTCTGCCTATACAGTTGAACTCGGTACAGAAGTAAATGAGTTCGCCTGTGTTGTGGCAGATGCTGTCATAAAGCTTTTGGCAATCATCTGGATGCACCCACACCACTAGGCATTGATTTAGATAGTGGAGTATGGCTACATACTACTTGTTTGATGAGTCTGGTGAGTTTAAATTGGCTTCACATATGTATTGTTCTTTTTACCCTCAGATGAGGATGAAGAAGGTGATTGTGAAGAGAAGTTTGAGCCATCAAACTCAATATGAGTATGTAGTACTGAAGATGATTACCAAGGTAAACCTTTGGAATTTGGTGCGCACTTCTGCATCTTCAACTGAAGAGCAAGAAGAAGATTGGTTAGATCGAAGGTGCTGTCAATTCCGTTTGTAGTAATCTGTTTAACCTTAGCAATACGTAACTT\n-+\n-#$#$$#$$%%%%\'%&$$%)(%%###$%($%))(\'(\'%"$%#$#%#%"\'-$"##$&%&*&086)%421$$*%&).6./8<ACFELGBBCACC>;:B@>D2:BF@21&+/?@C=80.B<<B?:<:9=<614)9844<?BABF93;11234\'/003+&\'*()%#&.9+)+)0%%(***/1632.&&&13>=><1./15-101\'*914,6=;?<=>:-.52261+((*\'-065280,-.;-58@32?EDA8923<0:552:8;602<;03+.<:=:?3/0(1>?<(780@/4)<?=2\'&8,,((2.)\'\'+-,&$5,+$&\'\'-22111<;4-:9:09-7((.-)&*,10%%$%*.&%167B@@EIFMD=79./40459::BA@=*/*0058&&,$$%029;:76\'$#//=9://1(++69;36=:\'0-,3)4//558=>--.%&&&-).<0.5&))&($\'%5499<+&+$$%%.64<9;?970((+</89994@:;00%%(\n-@SRR11410539.1794060 1794060/1\n-CATTTATTGCTTCGTTCAGTTACGTATTGCTAAGGTTAAACAGACGACTACAAACGGAATCGACAGCACCTAGCAGCATCTACAGCAAAAGCACAGAAAGATAATACAGTTGAATTGGCAGGCACTTCTGTTTGCATTACCAGCTTGTGAACGATGCTGTGGCAGCTAAACTACCAAGTACCATACCTCTATTTAGGTTGTTTTAATCCTTTAATAAAGTATAAATACTTCACTTTAGGACCTTTAGGTGTGTCTGTAACAAACCTACAAGGTGGTTTGATTCTGTATAGATAGTACCAGTTCCATCACTCTTAGGGAATCTGGCCATTTCAAATCATTAAATCGGATAACAGGCACAAGTACAAACCTACCTCCCTTTTGTTGTGTTGTAGTAAGCTAACGCATTGTCATCAGTGCAAGCAGTTTGTGTAGTACCGGCAGCACAAAGACATCTGTCGTAAGGTGCTGTCGATTCCGTTTAATAGTCGTCTGTTTAACCTTAGCAATACGTAACT\n-+\n-0&&)*&\'-\'79;9;N+.&<>>6)$.&,0??C:;/ID>;=3?34,7:567>:67*2#&&.9;=D-=*<@DA65-//2=B:;3..-9?IKLCBDIDC@A+%,A?7878408;7:.--0./,*/145<C;D;9:92,,))+7;944$$*\'+($$%&%)$#&383436.4)CD>?<;;:()&73767:9224BB?<:846?AC9?;GB7;89;=CEBC:A@ABGCA@C+$$589??>CC@@7@A4756731-/091+6+,4/15>?9<;<A<:;0<436FD:87=/5<:;;758<967>><8;=A;;81+<++??A6-;>;94*>-2877===6<00*&5%&/;>4*<9=;D430&)&$$%)+,.+*)-)@@F5336:?=?BGC?AE:AB=AB3.:=89622--,3B@@BC>>315-1B<A/006/?CCE68>4528<AAAB/+;;53,---32;=>47293200.,437;:8<BA>@:<8724$$(109;99::@?@D<<5;90;&5761>@9/-.)*\n-@SRR11410539.635976 635976/1\n-GTTGTACTTCGTTCGTTACGTATTGCTAAGGTTAAACAGACGACTACAAACAGATCGACAGCACCTCATGGCTGCATCACGGTCAAATTCAGATTGCCACATTCAAGACTTCTTCAACTTTTTAAGAACAACCAGAATCACCATTAGCAACAGCCTGCTCATAAGCTTCTTGAGCAGTAGCAAAAACTGCATATGATGGAAGGGAACTAAACTCTGAGGCTATAGCTTGTAAGGTTGCCCTGTTGTCCAGCATTTCTTCACAAAGCTTGTTTATGTCTACAGCACCCTGCATGGAAAGCAAAACAGAAAGTAGTGAAACCATTTTTCAGGCTTCAGTAGTATCTTTAGCTAAGGAATGTCATTGTGTAACTGGACACATTGAGCCCACAATTTAGATGATGATTCTACTCTGAGTTGTTGCAAAACTGAGAGTAAGACTACTGATGTGCAAGGTGCTGTCGATTCCGTTGTAGTCGTCTGTTTAACCTTAGCAATACGTAAC\n-+\n-*$%)35;=@;=H<,*1)9?@EI>I=@?\'(5>IHEG93/3/6.+&%#$.269--<9=8:56168==FD>?,232,&%\'*.2056<9:8:2+%1+2/\'25:?@@:8-.--"#&/26F<?DVTSNB,,(9B?9)$*?767;AD@?99=9<>>?BI>B?A?A8C43/1&()+9HGDD89784447?>>9\'3\'+DB@CADB?;=,4,;A;A>?;<-?=<9<-4:4:>3-/&&)*8893>GF;93+8>67@))@B;C>?AC@C04,,-.\'$$$0:>@CB;@>BC?@>GFEHI@;68:44546>?=AAHI@55=5=><34>@A:==@@>B'..b'CGCCTCCTCCATGTTTAAGGTAAACATTGGCTGCATTAACAACCACTGTTGGTTTTACCTTTTAGCTTCTTCCATAATGTCTGCATTTTTAATGTATACATTGTCAGTAAGTTTTTAAATAACCACTAAAACTATTCACTTCAATAGTCTGAATAACTGGTAGTTCCATCTCTAATTGAGGTTGAACCTCAACAATTATTGAATAGTAGTTGCATCTGATTGTCCTCTGCCGTCTTGTTGACCAACAGTTTGTTGACTATCATCATCTAACCAATCTTCTTCTTGCTCTTCTTCAGGTTGAGCGAAGTGGCACAATTAGGTGCTGTCGGTCCGTTTGTAGTCGTCCTGTTTAACCTTGGCAATACGTAAC\n-+\n-$(&\'$$\',\'14=/5.5AAAA@90>D>??EI\'?@ABF0998>.EF?@@?476;),(<::62/,//(\'&.50.&=(-,@CE2*$)))&\'(7;>>BB3B@9?@B@?><:6=<*((+./3:93753-*\'&+%.+)+<11GD?371=DGJAA224=AFGFGDDBB?@88@<D>B:?816GFE65=?EEC7<4<=7222#%$&\')01:<CC@;>?TF?447423337:EG4.><=:6-*ACULFCEFD<=<8/\'1AEA@?ED==AB?D7C?@682;;632.$((\'.$\'$#(&-%)*394C3?A>?=)/>+,8<C;=?@+,33535+.2?AD:<28:<=8()%%&3:67:;$$(,34=8::577?:=>7<--111.>FED19<9963;<BA<83,;,89>B@A?AGCBJFDMH=AFD@9BK3<4@@A=0/+-$$+\'+\'\'$%*%\'#&)(2:1<3//=,,.-7587</335;<6%%()67<=89<?<=%-;@;55=74%\'$\n-@SRR11410539.817445 817445/1\n-CATTGTACTTCGTTCAGTTACGTATTGCTGGGTTAAACGGGCGACTACAAACAAGTCGACACAGCACCGCCCGGTTGAGTGTTGTCAATGCCAGATACGTGCTAAGCATATATTACGGTAACGACCCTGCTGCGCATCAGTTACCTCTTTGCTGTTGCTAGCTAAAGGACACACTGGAACCAGAATATTTCAGTTCGGTGTGAACTTATGAAAACTATGATCAGACATGTTCCTCGGAACTTGTCGGCGTTGTCCTGCTGAAATGTTGACACTGTAGCGTGCTTTGGTTTATGATAATAAACAACACATAAGACAAATCAGCTCAATGCTTTAAAATGTTTTATAAGGGTGTTATCACGCATGATGTTTCATCTGCAATTAACAGGCCACAAATAGGCGTGGTAAGAGAATTCCTTACACGTAACCCTGCTTGGAGAAAGAGGTGCTGTCGATTCCGTTTGCCGGTCATCTGTTTAACCTTAGCAATACATAAC\n-+\n-\'(*,\'/1--1/59/5+19:+3.)\')1./0)(422*+,:&)()%&&1%%5657\'((-+\'\'(#*1-5968/-//*.6/,(9B@@D-&?45::6+%)%(),*-+,---01&$\'#$#&$%#&)#$%&)++#$#"#$%&$%%,$\'$($%%\'##$$##$$)*$%&&$%)/1&-<0,$+&(*%\'%,&+,(7776<=,,\'#3)8*2<9*,+1111+*\'(062-27.,%%)))?<><>C@6:60\'--3@DE93>04;::7&..11%**\'&&$$$)3;<9*&\'%&#%$-9589;;26@;4:?>:6440+-%)(($&+(\'134@;;<3*/&&37<542&&47<CF?J<>BBIA<601\'057?@@@=@-();;@?;;4-3?;;ACD>?>><?85\'*\'-../226<80/->=A253&()9&8214\')\'\'-)3++-,+/0)0*.98ABCA(;00.8:>8:9;8A@BA;1.\'121-*./1+0(-5,,66/--%)%\'%%%,+$%.%%$$%\n-@SRR11410539.1565287 1565287/1\n-CGGTATGCTTCGTTCAGTTACGTATTGCTAAGGTTAAACAGACGACTACAAACGGAATCGACACTTCCTTCCCATCTGGTAAAGTTGAGGTTTGTATGGTACAAGTAACTTGTGGTACAACTACGCTTAACGGTCTTTGGCTTGATGACGTAGTTTACTGTCAAGACATGTGATCTGCACCTCTGAAGACATGCTTAACCCTAATTATGAAGATTTACTCATTCGTAAGTCTAATCATAATTTCTTGGTACAGGCTGGTAATGTTCAACTCCAGGGTTATTGGACATTCTATGCAAAATTGTGTACTTAAGCTTAAAGGTTGATACAGCCAATCCTAAGACACCTAAGTATAAGTTTGTTCGCATTCAACCTTAGGACAGACTTTTTCAGTGTTAACTTGTTACAATGGTTCACCATCTGGTGTTTACCAATGTGCTATGAGGCCCAATTTCACTAGGTGCTGTCGGTCCGTTTTGACGGCTCGTCTGTTTAACCTTAGCAATACGTAAC\n-+\n-9+0,*,+/03/@N1<79BCBB@@@:;;@B9:3E@CDG:>88C@FFCD9+EE9>9<A@>?75+(###))17>@B?>B@@E@AF5<<;=0%),2@58?@?CCB@@>8?8879;842.)*0+*(/(.#%\'*11B7;676>?22$$2>>@AD38365A>7*./+\'=78=F?B8(657::83+*99626;<9@E?C:;//3<=KFEC:<28+8110=AGJ8/>C?;A?A::;<69;:>:3@.@>A<BNBAA145/11155:6;@>>?DHD@./;:$/6BCBKE==A67//09=A@86:9::165;+:+;:999>=5555BD$/D:94.\'\'%\'\'-07<89<@45295)/+>>?<C@C>A@CDF><16-18>;9++$%$%43>F<9;7=AAHE5<+/97&1&\'#$+*/51@EFC@CH=E==<=@C<(+@D>=983989--A<DA8;>654.--@ACAB?7<@A@?@6@=>:=007632.0.++\'$#$\'-4:=@>;::><>59589<@CCBD?:5-,%\n-@SRR11410539.1083900 1083900/1\n-GTTATTCGTTCAGTTACGTATTGCTAAGGTTAAACAGACGACCCCCTATAACAGATCGACAGCACCTCGTGAAATTGGGCCTCATAGCACGTGTATTAAACACCAGATGGTGAACCATTGTAACAAGCTAACTAGAAAATCTGTCCTGGTTGATTACGAACAAACTTATACTTGGAATTTGTGTTAGGTTGGCTGTATCAACCTTAAGCTTAAGTACAATTTTGCATAGAATGTCCAATAACCCTGAGTTGAACATTACCAGCCTGTACCAAGAAATTATGATTAGACTTACGAATGAGTAAATCTTCATAATTAGGGTTAAGCATGTCTTCAGAGTGCAGATCACATGTCTTGGACAGTAGCTTCCTGATGTCATCAAGCCAAAGACCGTTGGTGTAGTTTGTACCACAAGTTACTTGTACCATACAACCCTCAACTTTACCAGATGGGAAGGTGCAATGATTCGTTTGTAGTCGTCTGTTTAACTTATACTTAATACATATT\n-+\n-(%&##%*/;1+\')/3279::;>62<89/@=;12,)%)$/\'&(%%%#&%%\'\'+),79::B3/57531$&&110,++)-15889?735)/0+$(%$&#%&(/8.,-2/:9682:/@4:=DDAGEA=22((/+*%%&#&&&%7989++.2,.9.*%%%$%%%)2./)%%%/))&\'(&)#$$%&&&#.+)\'6+/49/.,52/;896:9:7985585768-BCEAGOJ>@<=>=:@5567?&\'#//5:B8;1?3@?==>====?;HDE<D>2-7:2.+35767(899KB=??;TI<==<A<89>;:<@=?IB7BAFGGFFECC=:/0*\';72-*(\')$$%*)%,443/4-2\'$+78A>?@>+&$(+%$$%%)&)\'\'&*51+<::7D@FG9,;;96<6#\'+,+)8.5=(%%786>>>::0)278<52??..8;321\'#(5269:<405<>9A<27<4;+0+%&&&&%%*.%%$4<94063-,0)@;;<=\'\'&,-(%%$$$))%#$%#$%\'\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/SRR11410539_seqtk_sample_500_1.fastq.consensus.fasta
--- a/test-data/SRR11410539_seqtk_sample_500_1.fastq.consensus.fasta Wed Jun 21 15:45:32 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,500 +0,0 @@\n->SRR11410539_seqtk_sample_500_1.fastq/ARTIC/medaka MN908947.3\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNN'..b'NNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n-NNNNNNNNNNNNNNNNNNNNNNN\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/all_fasta.loc
--- a/test-data/all_fasta.loc Wed Jun 21 15:45:32 2023 +0000
+++ b/test-data/all_fasta.loc Fri Feb 21 22:12:51 2025 +0000
b
@@ -4,4 +4,4 @@
 # - name (Galaxy shows this in the UI)
 # - path (the reference file)
 #
-test_entry test "Test Reference" ${__HERE__}/nCoV-2019.reference.fasta
+test_fasta test "Test Reference" ${__HERE__}/reference.fasta
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/clair3_models.loc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/clair3_models.loc Fri Feb 21 22:12:51 2025 +0000
b
@@ -0,0 +1,10 @@
+#This file lists the names and locations of all the clair3 model files
+#under the "clair3_models" directory (a directory that contains a directory
+#for each build). This file has the format (white space characters are
+#TAB characters):
+#
+#<unique_name> <platform> <sha256sum> <file_path> <source>
+#
+#So, clair3_models.loc could look something like this:
+test_model ont $(dirname $(which run_clair3.sh))/models/r941_prom_hac_g360+g422 clair3
+r1041_e82_400bps_sup_v500 r1041_e82_400bps_sup_v500 ont 01c05768661bdd7de611e6bae1043c43b7523a54b223e029c683bfac0db7a678 /no/such/model rerio
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/gupplyplex_output.fastq
--- a/test-data/gupplyplex_output.fastq Wed Jun 21 15:45:32 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,32 +0,0 @@
-@9bd6c9e7-e630-471b-88f5-f0f46e5b3767
-CATCGGTGTTGGCCCGTTTCAGTTACGTAACCTACCAACCAGCTTTCGATCTCTTGTAGATCTATTCTCTAAACGAACTTTAAAATCTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAACTAGTACTGTCGTCTGACAGGACGAAATAACTCGTCTATCTTCTGCAGGCTGTTACGGTTTTCGTCCGTGTACGGCCGATCATCAACACATCTAGGTTTGTCCGGGTGTGACGAAAATGAATGGAAGCCTTGTCCCCTGGTTTCAACGAGAAAACACGTCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCATGCGTGGCTTTGGAACTCCGTGGAGGTCTTATCAGGGCATCAGCATGTAAAGATGAGCAATACGTAACT
-+
-'%*+%%&#$%%%((*,88):*-++*,'$$#$%$#++13/*(%$$&/7%'13)034)--2/,7'$798<@8:<D568;@BDCLG216A88#)-;6..1%##''))++$$--)*+&(.,,.>>A2/0//1124664;67:>6014*8315---&'%%%%%%.+$%%)*%'''(*.%''37A8I<87*.,/552)$&%%$&=AB>9200402)&%'&)454?;>--8+'),)/8B/0C:=HB1((>&+030DE,6'01**))'+&&'''.0,020//4.&0(*7?A0/.023(2.42-+.(%=1.;:A3'A:)976;.LLP*%(,%2@=61.0&,,4/?D=&&&)(...$$,7)-,'<<B57///+,4888@344&(&'$$.?2*./(%)//01<''%5;;:<<=6231%%
-@2912dba0-4acb-4b30-aa79-115c7c6e3c6c
-CGATGTACTTCGTTCAGTTACGTAACACTACCAACCAACTTTCGATCTACCCGTAGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTGTCACTCCGGCTGCATCGCCCAGTGCACTCACCAAGTATAATTAATAACTAATTACTGTCGTTGACAGGTTTTCGAGTAACTCTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTTACGACCGATCATCAACATCTATGATGGTTTTGTCAGGTGTGACCGAAAGGTAAGATGGAGAGCCTTGTCCCCCTGGTTTCAGCGGAAAACTTTTACGTCAACTCAGTTTGCCTGTTTTACAGGTTGCGGCGATAACTCCCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGAGCACGTCAACATCATAAAGATGGCAATACGTAACTT
-+
-$%'()+-552),54=(&$($((&&#$##&$'*-153./579958713%$%%%$%++2074@HBB674:;D889;BDC>FD=84:3(2(5/>BB0)B)(4?;*-781/-&'$###*+3++)1>B(&&))&,,-.-(00&2?=;>HE@C:/1.&(9E@70%%--%%%%&%./8;:993&.')4544)%(')*8?B?@F=898<LKKD:12831/99($"$##$).01)*0))'6;=;3+0&%).:KLG.'>&//;1$.98:1..,*==><6B87:8<<A55..%&&',**6&'8>:<++)+,,))%,,,+%$##&832::>1@ED.1>?@>EC3'%%$&1.-)&&',+,---**:2+(0+,%&#'()*-',002>=A/0<:>2%%-)*22269<B7%$8665==D62430,$&;;>?C??.<=<>>A<55+&''
-@80de96c0-f65f-45b6-9962-0646f207ffb2
-GATCACTTCGTTCCGGTTACGTAACACTACCAACCAACTTTCGATCTCTTGTAGATCTGTTCTCTCTAAGCAGACTTTAAAATCGCAACATCACTCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAATAATTACTGTCGTTGACGGACTGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAACACATCTAGGTTTTGTCGGGTGGCAATGAAAGGTAGATGGAGAGCCTTGTCCCTGGTTTCAACGAGAAAACACGTCAACTCAGTTTGCCTGTTTACGGTTCGCGACGTACTCGTAAATGCGGTAACTGGGAACTCGTGGAGGGTCTTATCAGAGGCACGTCAACATCTCTAAAGATGAGCAATACGTAATGCTTGA
-+
-$#'%#$/05<C?$=%(--&(&%%$$%*.*22;3459/+>>=??=:BA;IA2---'$6''()''-&)%-.%&%%1/776AA:4.2$"$%%%-:,.1:@@A>=9900&&*09=50/6:<8>744;>;7863510/3+068481;>?AE8GG=7'&,..(),378899@?;=859ACCB;7334=>9,#%,@@=?TQMFD@CD==:G:=88<=;221?4/<9)&.(:79&%0;<RSF3+B02**.(%%%&&(112&%%(-110,*32==/:-002(()+5C@<7.**&)4/0,&%&)$1;9>:;'=6GA3DGC<A@,$$%)/B<<996,'$$&-8($%%$&&%$)/62-,-+($$30>@<:8((+,-&%'(+8)*)*-''((153+-,+.,)(./588''&7;=:>>=3//+%$"##$#
-@197e8890-1cb3-4c52-a783-5ef3ce80953a
-CTGCTTCGTTCAGTTACGTATTGCACAAACCAATAACTTTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTGTCACTCGACTGCATGCTTAGTGCACTCACGCGGTATAATTAATAACTAATTACTGTCGTTGACAGGACACGGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAACATCTAGGTTTGTCAGGTGTGACCGAAAGGTAAAGATAGAGCCTTGTCCCTGGTTTCAACGAGAAAACACACGATCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGATATCATTACGTGGCATTGGAGACTCCGTGGAGGAGGTCTTATCAGAGGCGTCAACATCTTAAAGATGGTAATACGTAACTTG
-+
-#$$""&+0.<C;BEE<>?<<;9'%$$##&$$555:2''+99<?@@=8C7EAB;+(4<=AGHGCHD:KGH5694''@FOF93;=66-=0==<=:470+1:>=?9636@A=E586?;<=CFJA@8''*CD?A?<<:68@5:?F526AAHFAC-;<?7..C54922//79695=;;:;@??KB=6(''0311106;>ACEHDCA9=B@@EDA>A<=AB=@664/68:363/8,,26<GH-'7$37>7339DI@:CA8?9EA>;)$$$4*45237>B@-?79BEFCG<5892%*+)$%'$%4$%::7;;@/?AE;@CDF@EFH=;;<3><69769444)*((,''+253>63119<=<;8??BJG@C@>4%%-9><=G:=77),$%1'*7:<5640)++58463..',-+(.53341##$$
-@74fdf93b-4411-4aba-8346-7c443da2eead
-GTTGTACTTCGTTCAGTTACGTGACAACACCAACCAACTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTAAAATCTGTCGTGCAGCTGTCACTCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAATAATTACTGTCGTTGACAGGACTGAGTAACTCGTCTATCTTCTGCAAGGCATACGGTTTTCGTCCGTGTTGGCAATCCATCATCGGTTTTTTGTCGGGTGTGACCGAAAGGTAGATGGAGAGCCTTGTCCCTACTGGTTTCTTGAAAACACACGTCACTCGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTATTGGCTTTGGAGGCTGTGGAGGATATATCAGAGGCGTCAACATCTTAAAGATGAGCAATACGTAGCCT
-+
-#,-.00//9CDH?<16)*%%&#&#&#$#%(''-4457227??:;=7>;63;:::0,1,.02:;84A>5889<CGGDNE@;555(&$$'#"$/13-%4%%<;59<>>>@<1&(()57355>BA7>/&&><DEMGBC<97</).1-4>=BA;>.>;/,&&:6/+)+(%/1/3470'9-C?C>;*('&&&'&&#&&*%'&,/.*-))*%'%(,%$*%)##''(%$*0%(,139:<0)405C>?BD@BA995,1.((+23311,08,-+/2435/&&%('*%&,&$$&--/,,''$'+).%$'&'(7C/;:;:CBA+%&*/9CE>4801')+**./**%%'1399<635/-$$&%-//&&*%$$''2738018*->A<.:;:75534334556979589:3-*%#$#
-@8fbace70-be6b-4be2-b03c-9265c1693576
-ATATCGCCGTTCAGTTACGTGTACACACCAACCAGCACCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTCCCAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCCTCACGCGGTATAATTAATAATAATTACTGTCGTTGACAGGACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCGGCCGATCATCAACACACATCTAGGTTTTGTCCGGGTGCTGACCCAGGTAAGATGGAAGCCTTGTCCCACCTAGTTTCAACGAGAAAACACACGTCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTGGAGACTCCAGTGGAGGTCTTATCAGGAGGCACGTCAACATCACTAAAGATGAGCAATACATGTG
-+
-##$%%&'*-/,<()13+00'&*'%$$$'(),562%%%%,00660,$**)../0;,.>?ACB3576///2))+&'&'+-+@,015(),@;5<D<;B?,07:688:/&..%-/,$%);00/$$&42/0/.876;<37@:62;@A9EG9A?8,$$591./4,%-999=9@==?=<<?-7494,+,/-/)#&'+31?DJFC>;<@@<94/&&&(*+*9==73;5*00'3&96@1.0;BLSN>%%@'(5;9$@JCBB&&'=@DDDJDD=;(.568895562-13*%:>EB:;<55467,2-&%##&*493.<;?-:7B;2>?=9><7*%%$9:@35657232;5>B@05187***',(-4:669:5')458.-??EGD467(+'(&-++-.7?:,::93%#0/0,04+++6=>999(%%$%#
-@2c03f5fc-9a7b-479a-8d6c-a5bb76a79ed2
-AGTGTGCTTCGTTCAGTTACGTATTGCTACCAACCAATAAACTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTGATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCACATGGTAGTATAATTAATAACTAGTACTGTCGTTGACAGGACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAGCTTTATCTAGGTTTTGTCCGGGTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCTGTTTTCAACGAGAAAACACGTCAACTCAGTTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGAGCACGTCAACATCTTAAAGATAGGCAATACGTAACTGA
-+
-)&%&+,6==>:I7D+@<?BA4@@@>/(9;;18812;0,.-(@HH?BEB?@DBC?0(((=;<DHJKDKA.IFD22341131#&-.-09575911+7;4<@?9=B@@@C<9./<6AGCBCDFA3&$$&(2-*033@BBBA;8D:578$E?@EDAB?KDB4,,DC88785'1:E@>B?>?AA@BFPI>A53347<;1))9<@<B@QNG:89DAFCJB?77C>?DACF:5;.-((+061B7DB<AKHD>&&?9>D?CFGJADFDF=EEOG;<7787?7B=>:?>=>AC:4><EB;FC==G7'*;4,-.'&)&(89=6<6BKIDHJB@AA>761..86/<.9;;:-9:@C>$6,23<4AEFGG@?F>@>FEC>C@IF)+079>@?A1+:0,',***78@B1::53(+<<<7*$$$;=CDBA=000,)*$$
-@78cf30ba-8f84-45cd-b9b6-0bc6f3500787
-AAACGTACTTCGTTCAGTTACGTATTGCTAACCAACCAACTTTCGATCTGTAGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCCGCAGTATAATTAATAACTAATTACTGTCGTTGACAGGACACGAGTAATATTATCTTCTTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAGCACATCTAGGTTTGTGATTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCTAGTTTCAACGAGAAAACACACGTCAACTCAGTTTGCCTCTTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGAGGCACGTCAACATCTTAAAGATGAGCAATACGTAACTGA
-+
-(($%%$#$*/39A9C4:=:''$''&'27,53-/%((,-,$$-3732/12$*120*((6@BFFB*MIE1113667+6;@@;;;-$,6077831;13;7)'%+*,-5&#&--:1+/**9;/*435BDDFA=>@@AG;4:>83:>>C@<C=JG9;99GG<8221.**)&')&*7??=90+''(()8/165AA><--8<8%,4496?866>;;A@:<9:<5/<<$8@(;4>1/.8,>,$%$%)+-=><?@:+*&%;9>?C??C>8DF=>?=:226&%$*0026<3476,718:66/,*.&5>;A=<1:38-&''+&'*==89878CFE7//3-4*56>?9*5598..0101(%(*.;9;9410.0*%$2<?@@??97<47,+>AB:;:CC@>ABFF?D<;;8001ACC5665.))($$##
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/gupplyplex_output1.fastq.gz
b
Binary file test-data/gupplyplex_output1.fastq.gz has changed
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/gupplyplex_output2.fastq.gz
b
Binary file test-data/gupplyplex_output2.fastq.gz has changed
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/nCoV-2019.V1.bed
--- a/test-data/nCoV-2019.V1.bed Wed Jun 21 15:45:32 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,196 +0,0 @@\n-MN908947.3\t30\t54\tnCoV-2019_1_LEFT\t60\t+\n-MN908947.3\t385\t410\tnCoV-2019_1_RIGHT\t60\t-\n-MN908947.3\t320\t342\tnCoV-2019_2_LEFT\t60\t+\n-MN908947.3\t704\t726\tnCoV-2019_2_RIGHT\t60\t-\n-MN908947.3\t642\t664\tnCoV-2019_3_LEFT\t60\t+\n-MN908947.3\t1004\t1028\tnCoV-2019_3_RIGHT\t60\t-\n-MN908947.3\t943\t965\tnCoV-2019_4_LEFT\t60\t+\n-MN908947.3\t1312\t1337\tnCoV-2019_4_RIGHT\t60\t-\n-MN908947.3\t1242\t1264\tnCoV-2019_5_LEFT\t60\t+\n-MN908947.3\t1623\t1651\tnCoV-2019_5_RIGHT\t60\t-\n-MN908947.3\t1573\t1595\tnCoV-2019_6_LEFT\t60\t+\n-MN908947.3\t1942\t1964\tnCoV-2019_6_RIGHT\t60\t-\n-MN908947.3\t1875\t1897\tnCoV-2019_7_LEFT\t60\t+\n-MN908947.3\t2247\t2269\tnCoV-2019_7_RIGHT\t60\t-\n-MN908947.3\t2181\t2205\tnCoV-2019_8_LEFT\t60\t+\n-MN908947.3\t2568\t2592\tnCoV-2019_8_RIGHT\t60\t-\n-MN908947.3\t2505\t2529\tnCoV-2019_9_LEFT\t60\t+\n-MN908947.3\t2882\t2904\tnCoV-2019_9_RIGHT\t60\t-\n-MN908947.3\t2826\t2850\tnCoV-2019_10_LEFT\t60\t+\n-MN908947.3\t3183\t3210\tnCoV-2019_10_RIGHT\t60\t-\n-MN908947.3\t3144\t3166\tnCoV-2019_11_LEFT\t60\t+\n-MN908947.3\t3507\t3531\tnCoV-2019_11_RIGHT\t60\t-\n-MN908947.3\t3460\t3482\tnCoV-2019_12_LEFT\t60\t+\n-MN908947.3\t3826\t3853\tnCoV-2019_12_RIGHT\t60\t-\n-MN908947.3\t3771\t3795\tnCoV-2019_13_LEFT\t60\t+\n-MN908947.3\t4142\t4164\tnCoV-2019_13_RIGHT\t60\t-\n-MN908947.3\t4054\t4077\tnCoV-2019_14_LEFT\t60\t+\n-MN908947.3\t4428\t4450\tnCoV-2019_14_RIGHT\t60\t-\n-MN908947.3\t4294\t4321\tnCoV-2019_15_LEFT\t60\t+\n-MN908947.3\t4674\t4696\tnCoV-2019_15_RIGHT\t60\t-\n-MN908947.3\t4636\t4658\tnCoV-2019_16_LEFT\t60\t+\n-MN908947.3\t4995\t5017\tnCoV-2019_16_RIGHT\t60\t-\n-MN908947.3\t4939\t4966\tnCoV-2019_17_LEFT\t60\t+\n-MN908947.3\t5296\t5321\tnCoV-2019_17_RIGHT\t60\t-\n-MN908947.3\t5230\t5259\tnCoV-2019_18_LEFT\t60\t+\n-MN908947.3\t5620\t5644\tnCoV-2019_18_RIGHT\t60\t-\n-MN908947.3\t5563\t5586\tnCoV-2019_19_LEFT\t60\t+\n-MN908947.3\t5932\t5957\tnCoV-2019_19_RIGHT\t60\t-\n-MN908947.3\t5867\t5894\tnCoV-2019_20_LEFT\t60\t+\n-MN908947.3\t6247\t6272\tnCoV-2019_20_RIGHT\t60\t-\n-MN908947.3\t6167\t6196\tnCoV-2019_21_LEFT\t60\t+\n-MN908947.3\t6528\t6550\tnCoV-2019_21_RIGHT\t60\t-\n-MN908947.3\t6466\t6495\tnCoV-2019_22_LEFT\t60\t+\n-MN908947.3\t6846\t6873\tnCoV-2019_22_RIGHT\t60\t-\n-MN908947.3\t6718\t6745\tnCoV-2019_23_LEFT\t60\t+\n-MN908947.3\t7092\t7117\tnCoV-2019_23_RIGHT\t60\t-\n-MN908947.3\t7035\t7058\tnCoV-2019_24_LEFT\t60\t+\n-MN908947.3\t7389\t7415\tnCoV-2019_24_RIGHT\t60\t-\n-MN908947.3\t7305\t7332\tnCoV-2019_25_LEFT\t60\t+\n-MN908947.3\t7671\t7694\tnCoV-2019_25_RIGHT\t60\t-\n-MN908947.3\t7626\t7651\tnCoV-2019_26_LEFT\t60\t+\n-MN908947.3\t7997\t8019\tnCoV-2019_26_RIGHT\t60\t-\n-MN908947.3\t7943\t7968\tnCoV-2019_27_LEFT\t60\t+\n-MN908947.3\t8319\t8341\tnCoV-2019_27_RIGHT\t60\t-\n-MN908947.3\t8249\t8275\tnCoV-2019_28_LEFT\t60\t+\n-MN908947.3\t8635\t8661\tnCoV-2019_28_RIGHT\t60\t-\n-MN908947.3\t8595\t8619\tnCoV-2019_29_LEFT\t60\t+\n-MN908947.3\t8954\t8983\tnCoV-2019_29_RIGHT\t60\t-\n-MN908947.3\t8888\t8913\tnCoV-2019_30_LEFT\t60\t+\n-MN908947.3\t9245\t9271\tnCoV-2019_30_RIGHT\t60\t-\n-MN908947.3\t9204\t9226\tnCoV-2019_31_LEFT\t60\t+\n-MN908947.3\t9557\t9585\tnCoV-2019_31_RIGHT\t60\t-\n-MN908947.3\t9477\t9502\tnCoV-2019_32_LEFT\t60\t+\n-MN908947.3\t9834\t9858\tnCoV-2019_32_RIGHT\t60\t-\n-MN908947.3\t9784\t9806\tnCoV-2019_33_LEFT\t60\t+\n-MN908947.3\t10146\t10171\tnCoV-2019_33_RIGHT\t60\t-\n-MN908947.3\t10076\t10099\tnCoV-2019_34_LEFT\t60\t+\n-MN908947.3\t10437\t10459\tnCoV-2019_34_RIGHT\t60\t-\n-MN908947.3\t10362\t10384\tnCoV-2019_35_LEFT\t60\t+\n-MN908947.3\t10737\t10763\tnCoV-2019_35_RIGHT\t60\t-\n-MN908947.3\t10666\t10688\tnCoV-2019_36_LEFT\t60\t+\n-MN908947.3\t11048\t11074\tnCoV-2019_36_RIGHT\t60\t-\n-MN908947.3\t10999\t11022\tnCoV-2019_37_LEFT\t60\t+\n-MN908947.3\t11372\t11394\tnCoV-2019_37_RIGHT\t60\t-\n-MN908947.3\t11306\t11331\tnCoV-2019_38_LEFT\t60\t+\n-MN908947.3\t11668\t11693\tnCoV-2019_38_RIGHT\t60\t-\n-MN908947.3\t11555\t11584\tnCoV-2019_39_LEFT\t60\t+\n-MN908947.3\t11927\t11949\tnCoV-2019_39_RIGHT\t60\t-\n-MN908947.3\t11863\t11889\tnCoV-2019_40_LEFT\t60\t+\n-MN908947.3\t12234\t12256\tnCoV-2019_40_RIGHT\t60\t-\n-MN908947.3\t12110\t12133\tnCoV-2019_41_LEFT\t60\t+\n-MN908947.3\t12465\t12490\tnCoV-2019_41_RIGHT\t60\t-\n-MN908947.3\t12417\t12439\tnCoV-2019_42_LEFT\t60\t+\n-MN908947.3\t12779\t12802\tnCoV-2019_42_RIGHT\t60\t-\n-MN908947.3\t12710\t12732\tnCoV-2019_43_LEFT\t60\t+\n-MN908947.3\t13074\t13096\tnCoV-2019_43_RIGHT\t60\t-\n-MN908947.3\t13005\t13027\tnCoV-2019_44_LEFT\t60\t+\n-MN908947.3'..b'GHT\t60\t-\n-MN908947.3\t17065\t17087\tnCoV-2019_57_LEFT\t60\t+\n-MN908947.3\t17430\t17452\tnCoV-2019_57_RIGHT\t60\t-\n-MN908947.3\t17381\t17406\tnCoV-2019_58_LEFT\t60\t+\n-MN908947.3\t17738\t17761\tnCoV-2019_58_RIGHT\t60\t-\n-MN908947.3\t17674\t17697\tnCoV-2019_59_LEFT\t60\t+\n-MN908947.3\t18036\t18062\tnCoV-2019_59_RIGHT\t60\t-\n-MN908947.3\t17966\t17993\tnCoV-2019_60_LEFT\t60\t+\n-MN908947.3\t18324\t18348\tnCoV-2019_60_RIGHT\t60\t-\n-MN908947.3\t18253\t18275\tnCoV-2019_61_LEFT\t60\t+\n-MN908947.3\t18650\t18672\tnCoV-2019_61_RIGHT\t60\t-\n-MN908947.3\t18596\t18618\tnCoV-2019_62_LEFT\t60\t+\n-MN908947.3\t18957\t18979\tnCoV-2019_62_RIGHT\t60\t-\n-MN908947.3\t18896\t18918\tnCoV-2019_63_LEFT\t60\t+\n-MN908947.3\t19275\t19297\tnCoV-2019_63_RIGHT\t60\t-\n-MN908947.3\t19204\t19232\tnCoV-2019_64_LEFT\t60\t+\n-MN908947.3\t19591\t19616\tnCoV-2019_64_RIGHT\t60\t-\n-MN908947.3\t19548\t19570\tnCoV-2019_65_LEFT\t60\t+\n-MN908947.3\t19911\t19939\tnCoV-2019_65_RIGHT\t60\t-\n-MN908947.3\t19844\t19866\tnCoV-2019_66_LEFT\t60\t+\n-MN908947.3\t20231\t20255\tnCoV-2019_66_RIGHT\t60\t-\n-MN908947.3\t20172\t20200\tnCoV-2019_67_LEFT\t60\t+\n-MN908947.3\t20542\t20572\tnCoV-2019_67_RIGHT\t60\t-\n-MN908947.3\t20472\t20496\tnCoV-2019_68_LEFT\t60\t+\n-MN908947.3\t20867\t20890\tnCoV-2019_68_RIGHT\t60\t-\n-MN908947.3\t20786\t20813\tnCoV-2019_69_LEFT\t60\t+\n-MN908947.3\t21146\t21169\tnCoV-2019_69_RIGHT\t60\t-\n-MN908947.3\t21075\t21104\tnCoV-2019_70_LEFT\t60\t+\n-MN908947.3\t21427\t21455\tnCoV-2019_70_RIGHT\t60\t-\n-MN908947.3\t21357\t21386\tnCoV-2019_71_LEFT\t60\t+\n-MN908947.3\t21716\t21743\tnCoV-2019_71_RIGHT\t60\t-\n-MN908947.3\t21658\t21682\tnCoV-2019_72_LEFT\t60\t+\n-MN908947.3\t22013\t22038\tnCoV-2019_72_RIGHT\t60\t-\n-MN908947.3\t21961\t21990\tnCoV-2019_73_LEFT\t60\t+\n-MN908947.3\t22324\t22346\tnCoV-2019_73_RIGHT\t60\t-\n-MN908947.3\t22262\t22290\tnCoV-2019_74_LEFT\t60\t+\n-MN908947.3\t22626\t22650\tnCoV-2019_74_RIGHT\t60\t-\n-MN908947.3\t22516\t22542\tnCoV-2019_75_LEFT\t60\t+\n-MN908947.3\t22877\t22903\tnCoV-2019_75_RIGHT\t60\t-\n-MN908947.3\t22797\t22819\tnCoV-2019_76_LEFT\t60\t+\n-MN908947.3\t23192\t23214\tnCoV-2019_76_RIGHT\t60\t-\n-MN908947.3\t23122\t23144\tnCoV-2019_77_LEFT\t60\t+\n-MN908947.3\t23500\t23522\tnCoV-2019_77_RIGHT\t60\t-\n-MN908947.3\t23443\t23466\tnCoV-2019_78_LEFT\t60\t+\n-MN908947.3\t23822\t23847\tnCoV-2019_78_RIGHT\t60\t-\n-MN908947.3\t23789\t23812\tnCoV-2019_79_LEFT\t60\t+\n-MN908947.3\t24145\t24169\tnCoV-2019_79_RIGHT\t60\t-\n-MN908947.3\t24078\t24100\tnCoV-2019_80_LEFT\t60\t+\n-MN908947.3\t24443\t24467\tnCoV-2019_80_RIGHT\t60\t-\n-MN908947.3\t24391\t24416\tnCoV-2019_81_LEFT\t60\t+\n-MN908947.3\t24765\t24789\tnCoV-2019_81_RIGHT\t60\t-\n-MN908947.3\t24696\t24721\tnCoV-2019_82_LEFT\t60\t+\n-MN908947.3\t25052\t25076\tnCoV-2019_82_RIGHT\t60\t-\n-MN908947.3\t24978\t25003\tnCoV-2019_83_LEFT\t60\t+\n-MN908947.3\t25347\t25369\tnCoV-2019_83_RIGHT\t60\t-\n-MN908947.3\t25279\t25301\tnCoV-2019_84_LEFT\t60\t+\n-MN908947.3\t25646\t25673\tnCoV-2019_84_RIGHT\t60\t-\n-MN908947.3\t25601\t25623\tnCoV-2019_85_LEFT\t60\t+\n-MN908947.3\t25969\t25994\tnCoV-2019_85_RIGHT\t60\t-\n-MN908947.3\t25902\t25924\tnCoV-2019_86_LEFT\t60\t+\n-MN908947.3\t26290\t26315\tnCoV-2019_86_RIGHT\t60\t-\n-MN908947.3\t26197\t26219\tnCoV-2019_87_LEFT\t60\t+\n-MN908947.3\t26566\t26590\tnCoV-2019_87_RIGHT\t60\t-\n-MN908947.3\t26520\t26542\tnCoV-2019_88_LEFT\t60\t+\n-MN908947.3\t26890\t26913\tnCoV-2019_88_RIGHT\t60\t-\n-MN908947.3\t26835\t26857\tnCoV-2019_89_LEFT\t60\t+\n-MN908947.3\t27202\t27227\tnCoV-2019_89_RIGHT\t60\t-\n-MN908947.3\t27141\t27164\tnCoV-2019_90_LEFT\t60\t+\n-MN908947.3\t27511\t27533\tnCoV-2019_90_RIGHT\t60\t-\n-MN908947.3\t27446\t27471\tnCoV-2019_91_LEFT\t60\t+\n-MN908947.3\t27825\t27854\tnCoV-2019_91_RIGHT\t60\t-\n-MN908947.3\t27784\t27808\tnCoV-2019_92_LEFT\t60\t+\n-MN908947.3\t28145\t28172\tnCoV-2019_92_RIGHT\t60\t-\n-MN908947.3\t28081\t28104\tnCoV-2019_93_LEFT\t60\t+\n-MN908947.3\t28442\t28464\tnCoV-2019_93_RIGHT\t60\t-\n-MN908947.3\t28394\t28416\tnCoV-2019_94_LEFT\t60\t+\n-MN908947.3\t28756\t28779\tnCoV-2019_94_RIGHT\t60\t-\n-MN908947.3\t28677\t28699\tnCoV-2019_95_LEFT\t60\t+\n-MN908947.3\t29041\t29063\tnCoV-2019_95_RIGHT\t60\t-\n-MN908947.3\t28985\t29007\tnCoV-2019_96_LEFT\t60\t+\n-MN908947.3\t29356\t29378\tnCoV-2019_96_RIGHT\t60\t-\n-MN908947.3\t29288\t29316\tnCoV-2019_97_LEFT\t60\t+\n-MN908947.3\t29665\t29693\tnCoV-2019_97_RIGHT\t60\t-\n-MN908947.3\t29486\t29510\tnCoV-2019_98_LEFT\t60\t+\n-MN908947.3\t29836\t29866\tnCoV-2019_98_RIGHT\t60\t-\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/nCoV-2019.reference.fasta
--- a/test-data/nCoV-2019.reference.fasta Wed Jun 21 15:45:32 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,500 +0,0 @@\n->MN908947.3\n-ATTAAAGGTTTATACCTTCCCAGGTAACAAACCAACCAACTTTCGATCTCTTGTAGATCT\n-GTTCTCTAAACGAACTTTAAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACT\n-CACGCAGTATAATTAATAACTAATTACTGTCGTTGACAGGACACGAGTAACTCGTCTATC\n-TTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAGCACATCTAGGTTT\n-CGTCCGGGTGTGACCGAAAGGTAAGATGGAGAGCCTTGTCCCTGGTTTCAACGAGAAAAC\n-ACACGTCCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTTGG\n-AGACTCCGTGGAGGAGGTCTTATCAGAGGCACGTCAACATCTTAAAGATGGCACTTGTGG\n-CTTAGTAGAAGTTGAAAAAGGCGTTTTGCCTCAACTTGAACAGCCCTATGTGTTCATCAA\n-ACGTTCGGATGCTCGAACTGCACCTCATGGTCATGTTATGGTTGAGCTGGTAGCAGAACT\n-CGAAGGCATTCAGTACGGTCGTAGTGGTGAGACACTTGGTGTCCTTGTCCCTCATGTGGG\n-CGAAATACCAGTGGCTTACCGCAAGGTTCTTCTTCGTAAGAACGGTAATAAAGGAGCTGG\n-TGGCCATAGTTACGGCGCCGATCTAAAGTCATTTGACTTAGGCGACGAGCTTGGCACTGA\n-TCCTTATGAAGATTTTCAAGAAAACTGGAACACTAAACATAGCAGTGGTGTTACCCGTGA\n-ACTCATGCGTGAGCTTAACGGAGGGGCATACACTCGCTATGTCGATAACAACTTCTGTGG\n-CCCTGATGGCTACCCTCTTGAGTGCATTAAAGACCTTCTAGCACGTGCTGGTAAAGCTTC\n-ATGCACTTTGTCCGAACAACTGGACTTTATTGACACTAAGAGGGGTGTATACTGCTGCCG\n-TGAACATGAGCATGAAATTGCTTGGTACACGGAACGTTCTGAAAAGAGCTATGAATTGCA\n-GACACCTTTTGAAATTAAATTGGCAAAGAAATTTGACACCTTCAATGGGGAATGTCCAAA\n-TTTTGTATTTCCCTTAAATTCCATAATCAAGACTATTCAACCAAGGGTTGAAAAGAAAAA\n-GCTTGATGGCTTTATGGGTAGAATTCGATCTGTCTATCCAGTTGCGTCACCAAATGAATG\n-CAACCAAATGTGCCTTTCAACTCTCATGAAGTGTGATCATTGTGGTGAAACTTCATGGCA\n-GACGGGCGATTTTGTTAAAGCCACTTGCGAATTTTGTGGCACTGAGAATTTGACTAAAGA\n-AGGTGCCACTACTTGTGGTTACTTACCCCAAAATGCTGTTGTTAAAATTTATTGTCCAGC\n-ATGTCACAATTCAGAAGTAGGACCTGAGCATAGTCTTGCCGAATACCATAATGAATCTGG\n-CTTGAAAACCATTCTTCGTAAGGGTGGTCGCACTATTGCCTTTGGAGGCTGTGTGTTCTC\n-TTATGTTGGTTGCCATAACAAGTGTGCCTATTGGGTTCCACGTGCTAGCGCTAACATAGG\n-TTGTAACCATACAGGTGTTGTTGGAGAAGGTTCCGAAGGTCTTAATGACAACCTTCTTGA\n-AATACTCCAAAAAGAGAAAGTCAACATCAATATTGTTGGTGACTTTAAACTTAATGAAGA\n-GATCGCCATTATTTTGGCATCTTTTTCTGCTTCCACAAGTGCTTTTGTGGAAACTGTGAA\n-AGGTTTGGATTATAAAGCATTCAAACAAATTGTTGAATCCTGTGGTAATTTTAAAGTTAC\n-AAAAGGAAAAGCTAAAAAAGGTGCCTGGAATATTGGTGAACAGAAATCAATACTGAGTCC\n-TCTTTATGCATTTGCATCAGAGGCTGCTCGTGTTGTACGATCAATTTTCTCCCGCACTCT\n-TGAAACTGCTCAAAATTCTGTGCGTGTTTTACAGAAGGCCGCTATAACAATACTAGATGG\n-AATTTCACAGTATTCACTGAGACTCATTGATGCTATGATGTTCACATCTGATTTGGCTAC\n-TAACAATCTAGTTGTAATGGCCTACATTACAGGTGGTGTTGTTCAGTTGACTTCGCAGTG\n-GCTAACTAACATCTTTGGCACTGTTTATGAAAAACTCAAACCCGTCCTTGATTGGCTTGA\n-AGAGAAGTTTAAGGAAGGTGTAGAGTTTCTTAGAGACGGTTGGGAAATTGTTAAATTTAT\n-CTCAACCTGTGCTTGTGAAATTGTCGGTGGACAAATTGTCACCTGTGCAAAGGAAATTAA\n-GGAGAGTGTTCAGACATTCTTTAAGCTTGTAAATAAATTTTTGGCTTTGTGTGCTGACTC\n-TATCATTATTGGTGGAGCTAAACTTAAAGCCTTGAATTTAGGTGAAACATTTGTCACGCA\n-CTCAAAGGGATTGTACAGAAAGTGTGTTAAATCCAGAGAAGAAACTGGCCTACTCATGCC\n-TCTAAAAGCCCCAAAAGAAATTATCTTCTTAGAGGGAGAAACACTTCCCACAGAAGTGTT\n-AACAGAGGAAGTTGTCTTGAAAACTGGTGATTTACAACCATTAGAACAACCTACTAGTGA\n-AGCTGTTGAAGCTCCATTGGTTGGTACACCAGTTTGTATTAACGGGCTTATGTTGCTCGA\n-AATCAAAGACACAGAAAAGTACTGTGCCCTTGCACCTAATATGATGGTAACAAACAATAC\n-CTTCACACTCAAAGGCGGTGCACCAACAAAGGTTACTTTTGGTGATGACACTGTGATAGA\n-AGTGCAAGGTTACAAGAGTGTGAATATCACTTTTGAACTTGATGAAAGGATTGATAAAGT\n-ACTTAATGAGAAGTGCTCTGCCTATACAGTTGAACTCGGTACAGAAGTAAATGAGTTCGC\n-CTGTGTTGTGGCAGATGCTGTCATAAAAACTTTGCAACCAGTATCTGAATTACTTACACC\n-ACTGGGCATTGATTTAGATGAGTGGAGTATGGCTACATACTACTTATTTGATGAGTCTGG\n-TGAGTTTAAATTGGCTTCACATATGTATTGTTCTTTCTACCCTCCAGATGAGGATGAAGA\n-AGAAGGTGATTGTGAAGAAGAAGAGTTTGAGCCATCAACTCAATATGAGTATGGTACTGA\n-AGATGATTACCAAGGTAAACCTTTGGAATTTGGTGCCACTTCTGCTGCTCTTCAACCTGA\n-AGAAGAGCAAGAAGAAGATTGGTTAGATGATGATAGTCAACAAACTGTTGGTCAACAAGA\n-CGGCAGTGAGGACAATCAGACAACTACTATTCAAACAATTGTTGAGGTTCAACCTCAATT\n-AGAGATGGAACTTACACCAGTTGTTCAGACTATTGAAGTGAATAGTTTTAGTGGTTATTT\n-AAAACTTACTGACAATGTATACATTAAAAATGCAGACATTGTGGAAGAAGCTAAAAAGGT\n-AAAACCAACAGTGGTTGTTAATGCAGCCAATGTTTACCTTAAACATGGAGGAGGTGTTGC\n-AGGAGCCTTAAATAAGGCTACTAACAATGCCATGCAAGTTGAATCTGATGATTACATAGC\n-TACTAATGGACCACTTAAAGTGGGTGGTAGTTGTGTTTTAAGCGGACACAATCTTGCTAA\n-ACACTGTCTTCATGTTGTCGGCCCAAATGTTAACAAAGGTGAAGACATTCAACTTCTTAA\n-GAGTGCTTATGAAAATTTTAATCAGCACGAAGTTCTACTTGCACCATTATTATCAGCTGG\n-TATTTTTGGTGCTGACCCTATACATTCTTTAAGAGTTTGTGTAGATACTGTTCGCACAAA\n-TGTCTACTTAGCTGTCTTTGATAAAAATCTCTATGACAAACTTGTTTCAAGCTTTTTGGA\n'..b'ACTCA\n-ACTCAATTGAGTACAGACACTGGTGTTGAACATGTTACCTTCTTCATCTACAATAAAATT\n-GTTGATGAGCCTGAAGAACATGTCCAAATTCACACAATCGACGGTTCATCCGGAGTTGTT\n-AATCCAGTAATGGAACCAATTTATGATGAACCGACGACGACTACTAGCGTGCCTTTGTAA\n-GCACAAGCTGATGAGTACGAACTTATGTACTCATTCGTTTCGGAAGAGACAGGTACGTTA\n-ATAGTTAATAGCGTACTTCTTTTTCTTGCTTTCGTGGTATTCTTGCTAGTTACACTAGCC\n-ATCCTTACTGCGCTTCGATTGTGTGCGTACTGCTGCAATATTGTTAACGTGAGTCTTGTA\n-AAACCTTCTTTTTACGTTTACTCTCGTGTTAAAAATCTGAATTCTTCTAGAGTTCCTGAT\n-CTTCTGGTCTAAACGAACTAAATATTATATTAGTTTTTCTGTTTGGAACTTTAATTTTAG\n-CCATGGCAGATTCCAACGGTACTATTACCGTTGAAGAGCTTAAAAAGCTCCTTGAACAAT\n-GGAACCTAGTAATAGGTTTCCTATTCCTTACATGGATTTGTCTTCTACAATTTGCCTATG\n-CCAACAGGAATAGGTTTTTGTATATAATTAAGTTAATTTTCCTCTGGCTGTTATGGCCAG\n-TAACTTTAGCTTGTTTTGTGCTTGCTGCTGTTTACAGAATAAATTGGATCACCGGTGGAA\n-TTGCTATCGCAATGGCTTGTCTTGTAGGCTTGATGTGGCTCAGCTACTTCATTGCTTCTT\n-TCAGACTGTTTGCGCGTACGCGTTCCATGTGGTCATTCAATCCAGAAACTAACATTCTTC\n-TCAACGTGCCACTCCATGGCACTATTCTGACCAGACCGCTTCTAGAAAGTGAACTCGTAA\n-TCGGAGCTGTGATCCTTCGTGGACATCTTCGTATTGCTGGACACCATCTAGGACGCTGTG\n-ACATCAAGGACCTGCCTAAAGAAATCACTGTTGCTACATCACGAACGCTTTCTTATTACA\n-AATTGGGAGCTTCGCAGCGTGTAGCAGGTGACTCAGGTTTTGCTGCATACAGTCGCTACA\n-GGATTGGCAACTATAAATTAAACACAGACCATTCCAGTAGCAGTGACAATATTGCTTTGC\n-TTGTACAGTAAGTGACAACAGATGTTTCATCTCGTTGACTTTCAGGTTACTATAGCAGAG\n-ATATTACTAATTATTATGAGGACTTTTAAAGTTTCCATTTGGAATCTTGATTACATCATA\n-AACCTCATAATTAAAAATTTATCTAAGTCACTAACTGAGAATAAATATTCTCAATTAGAT\n-GAAGAGCAACCAATGGAGATTGATTAAACGAACATGAAAATTATTCTTTTCTTGGCACTG\n-ATAACACTCGCTACTTGTGAGCTTTATCACTACCAAGAGTGTGTTAGAGGTACAACAGTA\n-CTTTTAAAAGAACCTTGCTCTTCTGGAACATACGAGGGCAATTCACCATTTCATCCTCTA\n-GCTGATAACAAATTTGCACTGACTTGCTTTAGCACTCAATTTGCTTTTGCTTGTCCTGAC\n-GGCGTAAAACACGTCTATCAGTTACGTGCCAGATCAGTTTCACCTAAACTGTTCATCAGA\n-CAAGAGGAAGTTCAAGAACTTTACTCTCCAATTTTTCTTATTGTTGCGGCAATAGTGTTT\n-ATAACACTTTGCTTCACACTCAAAAGAAAGACAGAATGATTGAACTTTCATTAATTGACT\n-TCTATTTGTGCTTTTTAGCCTTTCTGCTATTCCTTGTTTTAATTATGCTTATTATCTTTT\n-GGTTCTCACTTGAACTGCAAGATCATAATGAAACTTGTCACGCCTAAACGAACATGAAAT\n-TTCTTGTTTTCTTAGGAATCATCACAACTGTAGCTGCATTTCACCAAGAATGTAGTTTAC\n-AGTCATGTACTCAACATCAACCATATGTAGTTGATGACCCGTGTCCTATTCACTTCTATT\n-CTAAATGGTATATTAGAGTAGGAGCTAGAAAATCAGCACCTTTAATTGAATTGTGCGTGG\n-ATGAGGCTGGTTCTAAATCACCCATTCAGTACATCGATATCGGTAATTATACAGTTTCCT\n-GTTTACCTTTTACAATTAATTGCCAGGAACCTAAATTGGGTAGTCTTGTAGTGCGTTGTT\n-CGTTCTATGAAGACTTTTTAGAGTATCATGACGTTCGTGTTGTTTTAGATTTCATCTAAA\n-CGAACAAACTAAAATGTCTGATAATGGACCCCAAAATCAGCGAAATGCACCCCGCATTAC\n-GTTTGGTGGACCCTCAGATTCAACTGGCAGTAACCAGAATGGAGAACGCAGTGGGGCGCG\n-ATCAAAACAACGTCGGCCCCAAGGTTTACCCAATAATACTGCGTCTTGGTTCACCGCTCT\n-CACTCAACATGGCAAGGAAGACCTTAAATTCCCTCGAGGACAAGGCGTTCCAATTAACAC\n-CAATAGCAGTCCAGATGACCAAATTGGCTACTACCGAAGAGCTACCAGACGAATTCGTGG\n-TGGTGACGGTAAAATGAAAGATCTCAGTCCAAGATGGTATTTCTACTACCTAGGAACTGG\n-GCCAGAAGCTGGACTTCCCTATGGTGCTAACAAAGACGGCATCATATGGGTTGCAACTGA\n-GGGAGCCTTGAATACACCAAAAGATCACATTGGCACCCGCAATCCTGCTAACAATGCTGC\n-AATCGTGCTACAACTTCCTCAAGGAACAACATTGCCAAAAGGCTTCTACGCAGAAGGGAG\n-CAGAGGCGGCAGTCAAGCCTCTTCTCGTTCCTCATCACGTAGTCGCAACAGTTCAAGAAA\n-TTCAACTCCAGGCAGCAGTAGGGGAACTTCTCCTGCTAGAATGGCTGGCAATGGCGGTGA\n-TGCTGCTCTTGCTTTGCTGCTGCTTGACAGATTGAACCAGCTTGAGAGCAAAATGTCTGG\n-TAAAGGCCAACAACAACAAGGCCAAACTGTCACTAAGAAATCTGCTGCTGAGGCTTCTAA\n-GAAGCCTCGGCAAAAACGTACTGCCACTAAAGCATACAATGTAACACAAGCTTTCGGCAG\n-ACGTGGTCCAGAACAAACCCAAGGAAATTTTGGGGACCAGGAACTAATCAGACAAGGAAC\n-TGATTACAAACATTGGCCGCAAATTGCACAATTTGCCCCCAGCGCTTCAGCGTTCTTCGG\n-AATGTCGCGCATTGGCATGGAAGTCACACCTTCGGGAACGTGGTTGACCTACACAGGTGC\n-CATCAAATTGGATGACAAAGATCCAAATTTCAAAGATCAAGTCATTTTGCTGAATAAGCA\n-TATTGACGCATACAAAACATTCCCACCAACAGAGCCTAAAAAGGACAAAAAGAAGAAGGC\n-TGATGAAACTCAAGCCTTACCGCAGAGACAGAAGAAACAGCAAACTGTGACTCTTCTTCC\n-TGCTGCAGATTTGGATGATTTCTCCAAACAATTGCAACAATCCATGAGCAGTGCTGACTC\n-AACTCAGGCCTAAACTCATGCAGACCACACAAGGCAGATGGGCTATATAAACGTTTTCGC\n-TTTTCCGTTTACGATATATAGTCTACTCTTGTGCAGAATGAATTCTCGTAACTACATAGC\n-ACAAGTAGATGTAGTTAACTTTAATCTCACATAGCAATCTTTAATCAGTGTGTAACATTA\n-GGGAGGACTTGAAAGAGCCACCACATTTTCACCGAGGCCACGCGGAGTACGATCGAGTGT\n-ACAGTGAACAATGCTAGGGAGAGCTGCCTATATGGAAGAGCCCTAATGTGTAAAATTAAT\n-TTTAGTAGTGCTATCCCCATGTGATTTTAATAGCTTCTTAGGAGAATGACAAAAAAAAAA\n-AAAAAAAAAAAAAAAAAAAAAAA\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/nCoV-2019.scheme.V1.bed
--- a/test-data/nCoV-2019.scheme.V1.bed Wed Jun 21 15:45:32 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,196 +0,0 @@\n-MN908947.3\t30\t54\tnCoV-2019_1_LEFT\tnCoV-2019_1\n-MN908947.3\t385\t410\tnCoV-2019_1_RIGHT\tnCoV-2019_1\n-MN908947.3\t320\t342\tnCoV-2019_2_LEFT\tnCoV-2019_2\n-MN908947.3\t704\t726\tnCoV-2019_2_RIGHT\tnCoV-2019_2\n-MN908947.3\t642\t664\tnCoV-2019_3_LEFT\tnCoV-2019_1\n-MN908947.3\t1004\t1028\tnCoV-2019_3_RIGHT\tnCoV-2019_1\n-MN908947.3\t943\t965\tnCoV-2019_4_LEFT\tnCoV-2019_2\n-MN908947.3\t1312\t1337\tnCoV-2019_4_RIGHT\tnCoV-2019_2\n-MN908947.3\t1242\t1264\tnCoV-2019_5_LEFT\tnCoV-2019_1\n-MN908947.3\t1623\t1651\tnCoV-2019_5_RIGHT\tnCoV-2019_1\n-MN908947.3\t1573\t1595\tnCoV-2019_6_LEFT\tnCoV-2019_2\n-MN908947.3\t1942\t1964\tnCoV-2019_6_RIGHT\tnCoV-2019_2\n-MN908947.3\t1875\t1897\tnCoV-2019_7_LEFT\tnCoV-2019_1\n-MN908947.3\t2247\t2269\tnCoV-2019_7_RIGHT\tnCoV-2019_1\n-MN908947.3\t2181\t2205\tnCoV-2019_8_LEFT\tnCoV-2019_2\n-MN908947.3\t2568\t2592\tnCoV-2019_8_RIGHT\tnCoV-2019_2\n-MN908947.3\t2505\t2529\tnCoV-2019_9_LEFT\tnCoV-2019_1\n-MN908947.3\t2882\t2904\tnCoV-2019_9_RIGHT\tnCoV-2019_1\n-MN908947.3\t2826\t2850\tnCoV-2019_10_LEFT\tnCoV-2019_2\n-MN908947.3\t3183\t3210\tnCoV-2019_10_RIGHT\tnCoV-2019_2\n-MN908947.3\t3144\t3166\tnCoV-2019_11_LEFT\tnCoV-2019_1\n-MN908947.3\t3507\t3531\tnCoV-2019_11_RIGHT\tnCoV-2019_1\n-MN908947.3\t3460\t3482\tnCoV-2019_12_LEFT\tnCoV-2019_2\n-MN908947.3\t3826\t3853\tnCoV-2019_12_RIGHT\tnCoV-2019_2\n-MN908947.3\t3771\t3795\tnCoV-2019_13_LEFT\tnCoV-2019_1\n-MN908947.3\t4142\t4164\tnCoV-2019_13_RIGHT\tnCoV-2019_1\n-MN908947.3\t4054\t4077\tnCoV-2019_14_LEFT\tnCoV-2019_2\n-MN908947.3\t4428\t4450\tnCoV-2019_14_RIGHT\tnCoV-2019_2\n-MN908947.3\t4294\t4321\tnCoV-2019_15_LEFT\tnCoV-2019_1\n-MN908947.3\t4674\t4696\tnCoV-2019_15_RIGHT\tnCoV-2019_1\n-MN908947.3\t4636\t4658\tnCoV-2019_16_LEFT\tnCoV-2019_2\n-MN908947.3\t4995\t5017\tnCoV-2019_16_RIGHT\tnCoV-2019_2\n-MN908947.3\t4939\t4966\tnCoV-2019_17_LEFT\tnCoV-2019_1\n-MN908947.3\t5296\t5321\tnCoV-2019_17_RIGHT\tnCoV-2019_1\n-MN908947.3\t5230\t5259\tnCoV-2019_18_LEFT\tnCoV-2019_2\n-MN908947.3\t5620\t5644\tnCoV-2019_18_RIGHT\tnCoV-2019_2\n-MN908947.3\t5563\t5586\tnCoV-2019_19_LEFT\tnCoV-2019_1\n-MN908947.3\t5932\t5957\tnCoV-2019_19_RIGHT\tnCoV-2019_1\n-MN908947.3\t5867\t5894\tnCoV-2019_20_LEFT\tnCoV-2019_2\n-MN908947.3\t6247\t6272\tnCoV-2019_20_RIGHT\tnCoV-2019_2\n-MN908947.3\t6167\t6196\tnCoV-2019_21_LEFT\tnCoV-2019_1\n-MN908947.3\t6528\t6550\tnCoV-2019_21_RIGHT\tnCoV-2019_1\n-MN908947.3\t6466\t6495\tnCoV-2019_22_LEFT\tnCoV-2019_2\n-MN908947.3\t6846\t6873\tnCoV-2019_22_RIGHT\tnCoV-2019_2\n-MN908947.3\t6718\t6745\tnCoV-2019_23_LEFT\tnCoV-2019_1\n-MN908947.3\t7092\t7117\tnCoV-2019_23_RIGHT\tnCoV-2019_1\n-MN908947.3\t7035\t7058\tnCoV-2019_24_LEFT\tnCoV-2019_2\n-MN908947.3\t7389\t7415\tnCoV-2019_24_RIGHT\tnCoV-2019_2\n-MN908947.3\t7305\t7332\tnCoV-2019_25_LEFT\tnCoV-2019_1\n-MN908947.3\t7671\t7694\tnCoV-2019_25_RIGHT\tnCoV-2019_1\n-MN908947.3\t7626\t7651\tnCoV-2019_26_LEFT\tnCoV-2019_2\n-MN908947.3\t7997\t8019\tnCoV-2019_26_RIGHT\tnCoV-2019_2\n-MN908947.3\t7943\t7968\tnCoV-2019_27_LEFT\tnCoV-2019_1\n-MN908947.3\t8319\t8341\tnCoV-2019_27_RIGHT\tnCoV-2019_1\n-MN908947.3\t8249\t8275\tnCoV-2019_28_LEFT\tnCoV-2019_2\n-MN908947.3\t8635\t8661\tnCoV-2019_28_RIGHT\tnCoV-2019_2\n-MN908947.3\t8595\t8619\tnCoV-2019_29_LEFT\tnCoV-2019_1\n-MN908947.3\t8954\t8983\tnCoV-2019_29_RIGHT\tnCoV-2019_1\n-MN908947.3\t8888\t8913\tnCoV-2019_30_LEFT\tnCoV-2019_2\n-MN908947.3\t9245\t9271\tnCoV-2019_30_RIGHT\tnCoV-2019_2\n-MN908947.3\t9204\t9226\tnCoV-2019_31_LEFT\tnCoV-2019_1\n-MN908947.3\t9557\t9585\tnCoV-2019_31_RIGHT\tnCoV-2019_1\n-MN908947.3\t9477\t9502\tnCoV-2019_32_LEFT\tnCoV-2019_2\n-MN908947.3\t9834\t9858\tnCoV-2019_32_RIGHT\tnCoV-2019_2\n-MN908947.3\t9784\t9806\tnCoV-2019_33_LEFT\tnCoV-2019_1\n-MN908947.3\t10146\t10171\tnCoV-2019_33_RIGHT\tnCoV-2019_1\n-MN908947.3\t10076\t10099\tnCoV-2019_34_LEFT\tnCoV-2019_2\n-MN908947.3\t10437\t10459\tnCoV-2019_34_RIGHT\tnCoV-2019_2\n-MN908947.3\t10362\t10384\tnCoV-2019_35_LEFT\tnCoV-2019_1\n-MN908947.3\t10737\t10763\tnCoV-2019_35_RIGHT\tnCoV-2019_1\n-MN908947.3\t10666\t10688\tnCoV-2019_36_LEFT\tnCoV-2019_2\n-MN908947.3\t11048\t11074\tnCoV-2019_36_RIGHT\tnCoV-2019_2\n-MN908947.3\t10999\t11022\tnCoV-2019_37_LEFT\tnCoV-2019_1\n-MN908947.3\t11372\t11394\tnCoV-2019_37_RIGHT\tnCoV-2019_1\n-MN908947.3\t11306\t11331\tnCoV-2019_38_LEFT\tnCoV-2019_2\n-MN908947.3\t11668\t11693\tnCoV-2019_38_RIGHT\tnCoV-2019_2\n-'..b'62_LEFT\tnCoV-2019_2\n-MN908947.3\t18957\t18979\tnCoV-2019_62_RIGHT\tnCoV-2019_2\n-MN908947.3\t18896\t18918\tnCoV-2019_63_LEFT\tnCoV-2019_1\n-MN908947.3\t19275\t19297\tnCoV-2019_63_RIGHT\tnCoV-2019_1\n-MN908947.3\t19204\t19232\tnCoV-2019_64_LEFT\tnCoV-2019_2\n-MN908947.3\t19591\t19616\tnCoV-2019_64_RIGHT\tnCoV-2019_2\n-MN908947.3\t19548\t19570\tnCoV-2019_65_LEFT\tnCoV-2019_1\n-MN908947.3\t19911\t19939\tnCoV-2019_65_RIGHT\tnCoV-2019_1\n-MN908947.3\t19844\t19866\tnCoV-2019_66_LEFT\tnCoV-2019_2\n-MN908947.3\t20231\t20255\tnCoV-2019_66_RIGHT\tnCoV-2019_2\n-MN908947.3\t20172\t20200\tnCoV-2019_67_LEFT\tnCoV-2019_1\n-MN908947.3\t20542\t20572\tnCoV-2019_67_RIGHT\tnCoV-2019_1\n-MN908947.3\t20472\t20496\tnCoV-2019_68_LEFT\tnCoV-2019_2\n-MN908947.3\t20867\t20890\tnCoV-2019_68_RIGHT\tnCoV-2019_2\n-MN908947.3\t20786\t20813\tnCoV-2019_69_LEFT\tnCoV-2019_1\n-MN908947.3\t21146\t21169\tnCoV-2019_69_RIGHT\tnCoV-2019_1\n-MN908947.3\t21075\t21104\tnCoV-2019_70_LEFT\tnCoV-2019_2\n-MN908947.3\t21427\t21455\tnCoV-2019_70_RIGHT\tnCoV-2019_2\n-MN908947.3\t21357\t21386\tnCoV-2019_71_LEFT\tnCoV-2019_1\n-MN908947.3\t21716\t21743\tnCoV-2019_71_RIGHT\tnCoV-2019_1\n-MN908947.3\t21658\t21682\tnCoV-2019_72_LEFT\tnCoV-2019_2\n-MN908947.3\t22013\t22038\tnCoV-2019_72_RIGHT\tnCoV-2019_2\n-MN908947.3\t21961\t21990\tnCoV-2019_73_LEFT\tnCoV-2019_1\n-MN908947.3\t22324\t22346\tnCoV-2019_73_RIGHT\tnCoV-2019_1\n-MN908947.3\t22262\t22290\tnCoV-2019_74_LEFT\tnCoV-2019_2\n-MN908947.3\t22626\t22650\tnCoV-2019_74_RIGHT\tnCoV-2019_2\n-MN908947.3\t22516\t22542\tnCoV-2019_75_LEFT\tnCoV-2019_1\n-MN908947.3\t22877\t22903\tnCoV-2019_75_RIGHT\tnCoV-2019_1\n-MN908947.3\t22797\t22819\tnCoV-2019_76_LEFT\tnCoV-2019_2\n-MN908947.3\t23192\t23214\tnCoV-2019_76_RIGHT\tnCoV-2019_2\n-MN908947.3\t23122\t23144\tnCoV-2019_77_LEFT\tnCoV-2019_1\n-MN908947.3\t23500\t23522\tnCoV-2019_77_RIGHT\tnCoV-2019_1\n-MN908947.3\t23443\t23466\tnCoV-2019_78_LEFT\tnCoV-2019_2\n-MN908947.3\t23822\t23847\tnCoV-2019_78_RIGHT\tnCoV-2019_2\n-MN908947.3\t23789\t23812\tnCoV-2019_79_LEFT\tnCoV-2019_1\n-MN908947.3\t24145\t24169\tnCoV-2019_79_RIGHT\tnCoV-2019_1\n-MN908947.3\t24078\t24100\tnCoV-2019_80_LEFT\tnCoV-2019_2\n-MN908947.3\t24443\t24467\tnCoV-2019_80_RIGHT\tnCoV-2019_2\n-MN908947.3\t24391\t24416\tnCoV-2019_81_LEFT\tnCoV-2019_1\n-MN908947.3\t24765\t24789\tnCoV-2019_81_RIGHT\tnCoV-2019_1\n-MN908947.3\t24696\t24721\tnCoV-2019_82_LEFT\tnCoV-2019_2\n-MN908947.3\t25052\t25076\tnCoV-2019_82_RIGHT\tnCoV-2019_2\n-MN908947.3\t24978\t25003\tnCoV-2019_83_LEFT\tnCoV-2019_1\n-MN908947.3\t25347\t25369\tnCoV-2019_83_RIGHT\tnCoV-2019_1\n-MN908947.3\t25279\t25301\tnCoV-2019_84_LEFT\tnCoV-2019_2\n-MN908947.3\t25646\t25673\tnCoV-2019_84_RIGHT\tnCoV-2019_2\n-MN908947.3\t25601\t25623\tnCoV-2019_85_LEFT\tnCoV-2019_1\n-MN908947.3\t25969\t25994\tnCoV-2019_85_RIGHT\tnCoV-2019_1\n-MN908947.3\t25902\t25924\tnCoV-2019_86_LEFT\tnCoV-2019_2\n-MN908947.3\t26290\t26315\tnCoV-2019_86_RIGHT\tnCoV-2019_2\n-MN908947.3\t26197\t26219\tnCoV-2019_87_LEFT\tnCoV-2019_1\n-MN908947.3\t26566\t26590\tnCoV-2019_87_RIGHT\tnCoV-2019_1\n-MN908947.3\t26520\t26542\tnCoV-2019_88_LEFT\tnCoV-2019_2\n-MN908947.3\t26890\t26913\tnCoV-2019_88_RIGHT\tnCoV-2019_2\n-MN908947.3\t26835\t26857\tnCoV-2019_89_LEFT\tnCoV-2019_1\n-MN908947.3\t27202\t27227\tnCoV-2019_89_RIGHT\tnCoV-2019_1\n-MN908947.3\t27141\t27164\tnCoV-2019_90_LEFT\tnCoV-2019_2\n-MN908947.3\t27511\t27533\tnCoV-2019_90_RIGHT\tnCoV-2019_2\n-MN908947.3\t27446\t27471\tnCoV-2019_91_LEFT\tnCoV-2019_1\n-MN908947.3\t27825\t27854\tnCoV-2019_91_RIGHT\tnCoV-2019_1\n-MN908947.3\t27784\t27808\tnCoV-2019_92_LEFT\tnCoV-2019_2\n-MN908947.3\t28145\t28172\tnCoV-2019_92_RIGHT\tnCoV-2019_2\n-MN908947.3\t28081\t28104\tnCoV-2019_93_LEFT\tnCoV-2019_1\n-MN908947.3\t28442\t28464\tnCoV-2019_93_RIGHT\tnCoV-2019_1\n-MN908947.3\t28394\t28416\tnCoV-2019_94_LEFT\tnCoV-2019_2\n-MN908947.3\t28756\t28779\tnCoV-2019_94_RIGHT\tnCoV-2019_2\n-MN908947.3\t28677\t28699\tnCoV-2019_95_LEFT\tnCoV-2019_1\n-MN908947.3\t29041\t29063\tnCoV-2019_95_RIGHT\tnCoV-2019_1\n-MN908947.3\t28985\t29007\tnCoV-2019_96_LEFT\tnCoV-2019_2\n-MN908947.3\t29356\t29378\tnCoV-2019_96_RIGHT\tnCoV-2019_2\n-MN908947.3\t29288\t29316\tnCoV-2019_97_LEFT\tnCoV-2019_1\n-MN908947.3\t29665\t29693\tnCoV-2019_97_RIGHT\tnCoV-2019_1\n-MN908947.3\t29486\t29510\tnCoV-2019_98_LEFT\tnCoV-2019_2\n-MN908947.3\t29836\t29866\tnCoV-2019_98_RIGHT\tnCoV-2019_2\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/nCoV-2019.scheme.V3.bed
--- a/test-data/nCoV-2019.scheme.V3.bed Wed Jun 21 15:45:32 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,218 +0,0 @@\n-MN908947.3\t30\t54\tnCoV-2019_1_LEFT\tnCoV-2019_1\t\n-MN908947.3\t385\t410\tnCoV-2019_1_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t320\t342\tnCoV-2019_2_LEFT\tnCoV-2019_2\t\n-MN908947.3\t704\t726\tnCoV-2019_2_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t642\t664\tnCoV-2019_3_LEFT\tnCoV-2019_1\t\n-MN908947.3\t1004\t1028\tnCoV-2019_3_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t943\t965\tnCoV-2019_4_LEFT\tnCoV-2019_2\t\n-MN908947.3\t1312\t1337\tnCoV-2019_4_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t1242\t1264\tnCoV-2019_5_LEFT\tnCoV-2019_1\t\n-MN908947.3\t1623\t1651\tnCoV-2019_5_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t1573\t1595\tnCoV-2019_6_LEFT\tnCoV-2019_2\t\n-MN908947.3\t1942\t1964\tnCoV-2019_6_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t1875\t1897\tnCoV-2019_7_LEFT\tnCoV-2019_1\t\n-MN908947.3\t1868\t1890\tnCoV-2019_7_LEFT_alt0\tnCoV-2019_1\t\n-MN908947.3\t2247\t2269\tnCoV-2019_7_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t2242\t2264\tnCoV-2019_7_RIGHT_alt5\tnCoV-2019_1\t\n-MN908947.3\t2181\t2205\tnCoV-2019_8_LEFT\tnCoV-2019_2\t\n-MN908947.3\t2568\t2592\tnCoV-2019_8_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t2505\t2529\tnCoV-2019_9_LEFT\tnCoV-2019_1\t\n-MN908947.3\t2504\t2528\tnCoV-2019_9_LEFT_alt4\tnCoV-2019_1\t\n-MN908947.3\t2882\t2904\tnCoV-2019_9_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t2880\t2902\tnCoV-2019_9_RIGHT_alt2\tnCoV-2019_1\t\n-MN908947.3\t2826\t2850\tnCoV-2019_10_LEFT\tnCoV-2019_2\t\n-MN908947.3\t3183\t3210\tnCoV-2019_10_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t3144\t3166\tnCoV-2019_11_LEFT\tnCoV-2019_1\t\n-MN908947.3\t3507\t3531\tnCoV-2019_11_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t3460\t3482\tnCoV-2019_12_LEFT\tnCoV-2019_2\t\n-MN908947.3\t3826\t3853\tnCoV-2019_12_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t3771\t3795\tnCoV-2019_13_LEFT\tnCoV-2019_1\t\n-MN908947.3\t4142\t4164\tnCoV-2019_13_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t4054\t4077\tnCoV-2019_14_LEFT\tnCoV-2019_2\t\n-MN908947.3\t4044\t4068\tnCoV-2019_14_LEFT_alt4\tnCoV-2019_2\t\n-MN908947.3\t4428\t4450\tnCoV-2019_14_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t4402\t4424\tnCoV-2019_14_RIGHT_alt2\tnCoV-2019_2\t\n-MN908947.3\t4294\t4321\tnCoV-2019_15_LEFT\tnCoV-2019_1\t\n-MN908947.3\t4296\t4322\tnCoV-2019_15_LEFT_alt1\tnCoV-2019_1\t\n-MN908947.3\t4674\t4696\tnCoV-2019_15_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t4666\t4689\tnCoV-2019_15_RIGHT_alt3\tnCoV-2019_1\t\n-MN908947.3\t4636\t4658\tnCoV-2019_16_LEFT\tnCoV-2019_2\t\n-MN908947.3\t4995\t5017\tnCoV-2019_16_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t4939\t4966\tnCoV-2019_17_LEFT\tnCoV-2019_1\t\n-MN908947.3\t5296\t5321\tnCoV-2019_17_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t5230\t5259\tnCoV-2019_18_LEFT\tnCoV-2019_2\t\n-MN908947.3\t5257\t5287\tnCoV-2019_18_LEFT_alt2\tnCoV-2019_2\t\n-MN908947.3\t5620\t5644\tnCoV-2019_18_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t5620\t5643\tnCoV-2019_18_RIGHT_alt1\tnCoV-2019_2\t\n-MN908947.3\t5563\t5586\tnCoV-2019_19_LEFT\tnCoV-2019_1\t\n-MN908947.3\t5932\t5957\tnCoV-2019_19_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t5867\t5894\tnCoV-2019_20_LEFT\tnCoV-2019_2\t\n-MN908947.3\t6247\t6272\tnCoV-2019_20_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t6167\t6196\tnCoV-2019_21_LEFT\tnCoV-2019_1\t\n-MN908947.3\t6168\t6197\tnCoV-2019_21_LEFT_alt2\tnCoV-2019_1\t\n-MN908947.3\t6528\t6550\tnCoV-2019_21_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t6526\t6548\tnCoV-2019_21_RIGHT_alt0\tnCoV-2019_1\t\n-MN908947.3\t6466\t6495\tnCoV-2019_22_LEFT\tnCoV-2019_2\t\n-MN908947.3\t6846\t6873\tnCoV-2019_22_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t6718\t6745\tnCoV-2019_23_LEFT\tnCoV-2019_1\t\n-MN908947.3\t7092\t7117\tnCoV-2019_23_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t7035\t7058\tnCoV-2019_24_LEFT\tnCoV-2019_2\t\n-MN908947.3\t7389\t7415\tnCoV-2019_24_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t7305\t7332\tnCoV-2019_25_LEFT\tnCoV-2019_1\t\n-MN908947.3\t7671\t7694\tnCoV-2019_25_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t7626\t7651\tnCoV-2019_26_LEFT\tnCoV-2019_2\t\n-MN908947.3\t7997\t8019\tnCoV-2019_26_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t7943\t7968\tnCoV-2019_27_LEFT\tnCoV-2019_1\t\n-MN908947.3\t8319\t8341\tnCoV-2019_27_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t8249\t8275\tnCoV-2019_28_LEFT\tnCoV-2019_2\t\n-MN908947.3\t8635\t8661\tnCoV-2019_28_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t8595\t8619\tnCoV-2019_29_LEFT\tnCoV-2019_1\t\n-MN908947.3\t8954\t8983\tnCoV-2019_29_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t8888\t8913\tnCoV-2019_30_LEFT\tnCoV-2019_2\t\n-MN908947.3\t9245\t9271\tnCoV-2019_30_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t9204\t9226\tnCoV-2019_31_LEFT\tnCoV-2019_1\t\n-MN908947.3\t9557\t9585\tnCoV-2019_31_RIGHT\tnCoV-2019_1'..b'\t19570\tnCoV-2019_65_LEFT\tnCoV-2019_1\t\n-MN908947.3\t19911\t19939\tnCoV-2019_65_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t19844\t19866\tnCoV-2019_66_LEFT\tnCoV-2019_2\t\n-MN908947.3\t20231\t20255\tnCoV-2019_66_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t20172\t20200\tnCoV-2019_67_LEFT\tnCoV-2019_1\t\n-MN908947.3\t20542\t20572\tnCoV-2019_67_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t20472\t20496\tnCoV-2019_68_LEFT\tnCoV-2019_2\t\n-MN908947.3\t20867\t20890\tnCoV-2019_68_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t20786\t20813\tnCoV-2019_69_LEFT\tnCoV-2019_1\t\n-MN908947.3\t21146\t21169\tnCoV-2019_69_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t21075\t21104\tnCoV-2019_70_LEFT\tnCoV-2019_2\t\n-MN908947.3\t21427\t21455\tnCoV-2019_70_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t21357\t21386\tnCoV-2019_71_LEFT\tnCoV-2019_1\t\n-MN908947.3\t21716\t21743\tnCoV-2019_71_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t21658\t21682\tnCoV-2019_72_LEFT\tnCoV-2019_2\t\n-MN908947.3\t22013\t22038\tnCoV-2019_72_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t21961\t21990\tnCoV-2019_73_LEFT\tnCoV-2019_1\t\n-MN908947.3\t22324\t22346\tnCoV-2019_73_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t22262\t22290\tnCoV-2019_74_LEFT\tnCoV-2019_2\t\n-MN908947.3\t22626\t22650\tnCoV-2019_74_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t22516\t22542\tnCoV-2019_75_LEFT\tnCoV-2019_1\t\n-MN908947.3\t22877\t22903\tnCoV-2019_75_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t22797\t22819\tnCoV-2019_76_LEFT\tnCoV-2019_2\t\n-MN908947.3\t22798\t22821\tnCoV-2019_76_LEFT_alt3\tnCoV-2019_2\t\n-MN908947.3\t23192\t23214\tnCoV-2019_76_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t23189\t23212\tnCoV-2019_76_RIGHT_alt0\tnCoV-2019_2\t\n-MN908947.3\t23122\t23144\tnCoV-2019_77_LEFT\tnCoV-2019_1\t\n-MN908947.3\t23500\t23522\tnCoV-2019_77_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t23443\t23466\tnCoV-2019_78_LEFT\tnCoV-2019_2\t\n-MN908947.3\t23822\t23847\tnCoV-2019_78_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t23789\t23812\tnCoV-2019_79_LEFT\tnCoV-2019_1\t\n-MN908947.3\t24145\t24169\tnCoV-2019_79_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t24078\t24100\tnCoV-2019_80_LEFT\tnCoV-2019_2\t\n-MN908947.3\t24443\t24467\tnCoV-2019_80_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t24391\t24416\tnCoV-2019_81_LEFT\tnCoV-2019_1\t\n-MN908947.3\t24765\t24789\tnCoV-2019_81_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t24696\t24721\tnCoV-2019_82_LEFT\tnCoV-2019_2\t\n-MN908947.3\t25052\t25076\tnCoV-2019_82_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t24978\t25003\tnCoV-2019_83_LEFT\tnCoV-2019_1\t\n-MN908947.3\t25347\t25369\tnCoV-2019_83_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t25279\t25301\tnCoV-2019_84_LEFT\tnCoV-2019_2\t\n-MN908947.3\t25646\t25673\tnCoV-2019_84_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t25601\t25623\tnCoV-2019_85_LEFT\tnCoV-2019_1\t\n-MN908947.3\t25969\t25994\tnCoV-2019_85_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t25902\t25924\tnCoV-2019_86_LEFT\tnCoV-2019_2\t\n-MN908947.3\t26290\t26315\tnCoV-2019_86_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t26197\t26219\tnCoV-2019_87_LEFT\tnCoV-2019_1\t\n-MN908947.3\t26566\t26590\tnCoV-2019_87_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t26520\t26542\tnCoV-2019_88_LEFT\tnCoV-2019_2\t\n-MN908947.3\t26890\t26913\tnCoV-2019_88_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t26835\t26857\tnCoV-2019_89_LEFT\tnCoV-2019_1\t\n-MN908947.3\t26838\t26860\tnCoV-2019_89_LEFT_alt2\tnCoV-2019_1\t\n-MN908947.3\t27202\t27227\tnCoV-2019_89_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t27190\t27215\tnCoV-2019_89_RIGHT_alt4\tnCoV-2019_1\t\n-MN908947.3\t27141\t27164\tnCoV-2019_90_LEFT\tnCoV-2019_2\t\n-MN908947.3\t27511\t27533\tnCoV-2019_90_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t27446\t27471\tnCoV-2019_91_LEFT\tnCoV-2019_1\t\n-MN908947.3\t27825\t27854\tnCoV-2019_91_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t27784\t27808\tnCoV-2019_92_LEFT\tnCoV-2019_2\t\n-MN908947.3\t28145\t28172\tnCoV-2019_92_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t28081\t28104\tnCoV-2019_93_LEFT\tnCoV-2019_1\t\n-MN908947.3\t28442\t28464\tnCoV-2019_93_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t28394\t28416\tnCoV-2019_94_LEFT\tnCoV-2019_2\t\n-MN908947.3\t28756\t28779\tnCoV-2019_94_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t28677\t28699\tnCoV-2019_95_LEFT\tnCoV-2019_1\t\n-MN908947.3\t29041\t29063\tnCoV-2019_95_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t28985\t29007\tnCoV-2019_96_LEFT\tnCoV-2019_2\t\n-MN908947.3\t29356\t29378\tnCoV-2019_96_RIGHT\tnCoV-2019_2\t\n-MN908947.3\t29288\t29316\tnCoV-2019_97_LEFT\tnCoV-2019_1\t\n-MN908947.3\t29665\t29693\tnCoV-2019_97_RIGHT\tnCoV-2019_1\t\n-MN908947.3\t29486\t29510\tnCoV-2019_98_LEFT\tnCoV-2019_2\t\n-MN908947.3\t29836\t29866\tnCoV-2019_98_RIGHT\tnCoV-2019_2\t\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/primer_scheme_bedfiles.loc
--- a/test-data/primer_scheme_bedfiles.loc Wed Jun 21 15:45:32 2023 +0000
+++ b/test-data/primer_scheme_bedfiles.loc Fri Feb 21 22:12:51 2025 +0000
b
@@ -3,4 +3,4 @@
 # - name (Galaxy shows this in the UI)
 # - path (the primer scheme bedfile)
 #
-test_entry "Test Database" ${__HERE__}/nCoV-2019.scheme.V1.bed
+test_bed "Test Bed" ${__HERE__}/primers.bed
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/primers.bed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/primers.bed Fri Feb 21 22:12:51 2025 +0000
b
@@ -0,0 +1,58 @@
+MN908947.3 45 73 SARS-CoV-2_1_LEFT 1 + ATCTCTTGTAGATCTGTTCTCTAAACGA
+MN908947.3 1157 1185 SARS-CoV-2_1_RIGHT 1 - GCAACTGGATAGACAGATCGAATTCTAC
+MN908947.3 1073 1103 SARS-CoV-2_2_LEFT 2 + GTCCAAATTTTGTATTTCCCTTAAATTCCA
+MN908947.3 2185 2213 SARS-CoV-2_2_RIGHT 2 - TAACAATTTCCCAACCGTCTCTAAGAAA
+MN908947.3 2105 2135 SARS-CoV-2_3_LEFT 1 + CTAACATCTTTGGCACTGTTTATGAAAAAC
+MN908947.3 3226 3246 SARS-CoV-2_3_RIGHT 1 - CTGCCGTCTTGTTGACCAAC
+MN908947.3 3154 3176 SARS-CoV-2_4_LEFT 2 + GCCACTTCTGCTGCTCTTCAAC
+MN908947.3 4270 4294 SARS-CoV-2_4_RIGHT 2 - CTTTGCCTCCTCTACAGTGTAACC
+MN908947.3 4187 4211 SARS-CoV-2_5_LEFT 1 + GCACTACTGAAATGCTAGCGAAAG
+MN908947.3 5299 5327 SARS-CoV-2_5_RIGHT 1 - ACTCTATTTGTTGGAGTGTTAACAATGC
+MN908947.3 5198 5229 SARS-CoV-2_6_LEFT 2 + GGTACATGTCAGCATTAAATCACACTAAAAA
+MN908947.3 6329 6356 SARS-CoV-2_6_RIGHT 2 - CTGACTTCAGTACATCAAACGAATTTG
+MN908947.3 6250 6279 SARS-CoV-2_7_LEFT 1 + AATGCAACTAATAAAGCCACGTATAAACC
+MN908947.3 7357 7390 SARS-CoV-2_7_RIGHT 1 - GGCCATTTGTACAAGATTAATTATTAACCACAT
+MN908947.3 7282 7306 SARS-CoV-2_8_LEFT 2 + GTACTTGGATTGGCTGCAATCATG
+MN908947.3 8393 8423 SARS-CoV-2_8_RIGHT 2 - ACATGAAATCTTTAACGTTCCATATCAAAG
+MN908947.3 8320 8343 SARS-CoV-2_9_LEFT 1 + CGTGACCTTGGTGCTTGTATTGA
+MN908947.3 9430 9460 SARS-CoV-2_9_RIGHT 1 - CATAAAATAGTAGGCAAGGCATGTTACTAC
+MN908947.3 9347 9380 SARS-CoV-2_10_LEFT 2 + CTAATATGTTTACACCACTAATTCAACCTATTG
+MN908947.3 10461 10488 SARS-CoV-2_10_RIGHT 2 - CATGAACCATTAAGGAATGAACCCTTA
+MN908947.3 10381 10411 SARS-CoV-2_11_LEFT 1 + CAGACTTTTTCAGTGTTAGCTTGTTACAAT
+MN908947.3 11474 11507 SARS-CoV-2_11_RIGHT 1 - CTACACCTGAGTAGTTAGAAGTAACAGAGATTA
+MN908947.3 11390 11417 SARS-CoV-2_12_LEFT 2 + GGACACTTATGAATGTCTTGACACTCG
+MN908947.3 12498 12530 SARS-CoV-2_12_RIGHT 2 - ATGTTGTACCATCACACGTATTTTTATATGTG
+MN908947.3 12419 12444 SARS-CoV-2_13_LEFT 1 + CAAGAGATGGTTGTGTTCCCTTGAA
+MN908947.3 13530 13559 SARS-CoV-2_13_RIGHT 1 - TCATTGTAGATGTCAAAAGCCCTGTATAC
+MN908947.3 13458 13480 SARS-CoV-2_14_LEFT 2 + GTTTTTAAACGGGTTTGCGGTG
+MN908947.3 14579 14599 SARS-CoV-2_14_RIGHT 2 - GATTACCAGAAGCAGCGTGC
+MN908947.3 14491 14524 SARS-CoV-2_15_LEFT 1 + TAGGTGTTGTACATAATCAGGATGTAAACTTAC
+MN908947.3 15601 15631 SARS-CoV-2_15_RIGHT 1 - GACACTCATAAAGTCTGTGTTGTAAATTGC
+MN908947.3 15531 15551 SARS-CoV-2_16_LEFT 2 + CAAGCTGTCACGGCCAATGT
+MN908947.3 16646 16671 SARS-CoV-2_16_RIGHT 2 - AAATGTCTCCTCAGTAGCTTTGAGC
+MN908947.3 16571 16596 SARS-CoV-2_17_LEFT 1 + TGACTGGACAAATGCTGGTGATTAC
+MN908947.3 17686 17711 SARS-CoV-2_17_RIGHT 1 - TGTGGCCTGTTAATTGCAGATGAAA
+MN908947.3 17595 17627 SARS-CoV-2_18_LEFT 2 + GCTTTGGTTTATGATAATAAGCTTAAAGCACA
+MN908947.3 18712 18737 SARS-CoV-2_18_RIGHT 2 - AATCCAATAGAATGATGCCAACAGG
+MN908947.3 18636 18658 SARS-CoV-2_19_LEFT 1 + AAAATAGGACCTGAGCGCACCT
+MN908947.3 19762 19790 SARS-CoV-2_19_RIGHT 1 - AGCTCAAATGCTACATTAACAGGTAATG
+MN908947.3 19679 19712 SARS-CoV-2_20_LEFT 2 + TGAAGTACCAGTTTCTATCATTAATAACACTGT
+MN908947.3 20787 20819 SARS-CoV-2_20_RIGHT 2 - AAATATTGACACAGTTGAGTATATTTTGCGAC
+MN908947.3 20682 20711 SARS-CoV-2_21_LEFT 1 + GTTGCTATGCCTAATCTTTACAAAATGCA
+MN908947.3 21801 21828 SARS-CoV-2_21_RIGHT 1 - CCATCATTAAATGGTAGGACAGGGTTA
+MN908947.3 21695 21723 SARS-CoV-2_22_LEFT 2 + CCTCAGTTTTACATTCAACTCAGGACTT
+MN908947.3 22825 22858 SARS-CoV-2_22_RIGHT 2 - GCAGCCTGTAAAATCATCTGGTAATTTATAATT
+MN908947.3 22742 22774 SARS-CoV-2_23_LEFT 1 + ATGTCTATGCAGATTCATTTGTAATTAGAGGT
+MN908947.3 23868 23895 SARS-CoV-2_23_RIGHT 1 - GTGTTTTTGTCTTGTTCAACAGCTATT
+MN908947.3 23784 23811 SARS-CoV-2_24_LEFT 2 + CATTTGTGGTGATTCAACTGAATGCAG
+MN908947.3 24875 24905 SARS-CoV-2_24_RIGHT 2 - TGATTTGTGGTTCATAAAAATTCCTTTGTG
+MN908947.3 24797 24822 SARS-CoV-2_25_LEFT 1 + CTGCCATTTGTCATGATGGAAAAGC
+MN908947.3 25911 25937 SARS-CoV-2_25_RIGHT 1 - TGTTCAGAAATAGGACTTGTTGTGCC
+MN908947.3 25784 25809 SARS-CoV-2_26_LEFT 2 + GAAATGCCGTTCCAAAAACCCATTA
+MN908947.3 26899 26924 SARS-CoV-2_26_RIGHT 2 - TAGAAGCGGTCTGGTCAGAATAGTG
+MN908947.3 26818 26840 SARS-CoV-2_27_LEFT 1 + TTTCAGACTGTTTGCGCGTACG
+MN908947.3 27934 27962 SARS-CoV-2_27_RIGHT 1 - CTGTAAACTACATTCTTGGTGAAATGCA
+MN908947.3 27832 27860 SARS-CoV-2_28_LEFT 2 + TATCTTTTGGTTCTCACTTGAACTGCAA
+MN908947.3 28945 28969 SARS-CoV-2_28_RIGHT 2 - GCTCTCAAGCTGGTTCAATCTGTC
+MN908947.3 28702 28723 SARS-CoV-2_29_LEFT 1 + GATCACATTGGCACCCGCAAT
+MN908947.3 29779 29802 SARS-CoV-2_29_RIGHT 1 - GGCTCTTCCATATAGGCAGCTCT
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/reference.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/reference.fasta Fri Feb 21 22:12:51 2025 +0000
b
b'@@ -0,0 +1,429 @@\n+>MN908947.3 Severe acute respiratory syndrome coronavirus 2 isolate Wuhan-Hu-1, complete genome\n+ATTAAAGGTTTATACCTTCCCAGGTAACAAACCAACCAACTTTCGATCTCTTGTAGATCTGTTCTCTAAA\n+CGAACTTTAAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAAC\n+TAATTACTGTCGTTGACAGGACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTG\n+TTGCAGCCGATCATCAGCACATCTAGGTTTCGTCCGGGTGTGACCGAAAGGTAAGATGGAGAGCCTTGTC\n+CCTGGTTTCAACGAGAAAACACACGTCCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTAC\n+GTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGAGGCACGTCAACATCTTAAAGATGGCACTTGTGG\n+CTTAGTAGAAGTTGAAAAAGGCGTTTTGCCTCAACTTGAACAGCCCTATGTGTTCATCAAACGTTCGGAT\n+GCTCGAACTGCACCTCATGGTCATGTTATGGTTGAGCTGGTAGCAGAACTCGAAGGCATTCAGTACGGTC\n+GTAGTGGTGAGACACTTGGTGTCCTTGTCCCTCATGTGGGCGAAATACCAGTGGCTTACCGCAAGGTTCT\n+TCTTCGTAAGAACGGTAATAAAGGAGCTGGTGGCCATAGTTACGGCGCCGATCTAAAGTCATTTGACTTA\n+GGCGACGAGCTTGGCACTGATCCTTATGAAGATTTTCAAGAAAACTGGAACACTAAACATAGCAGTGGTG\n+TTACCCGTGAACTCATGCGTGAGCTTAACGGAGGGGCATACACTCGCTATGTCGATAACAACTTCTGTGG\n+CCCTGATGGCTACCCTCTTGAGTGCATTAAAGACCTTCTAGCACGTGCTGGTAAAGCTTCATGCACTTTG\n+TCCGAACAACTGGACTTTATTGACACTAAGAGGGGTGTATACTGCTGCCGTGAACATGAGCATGAAATTG\n+CTTGGTACACGGAACGTTCTGAAAAGAGCTATGAATTGCAGACACCTTTTGAAATTAAATTGGCAAAGAA\n+ATTTGACACCTTCAATGGGGAATGTCCAAATTTTGTATTTCCCTTAAATTCCATAATCAAGACTATTCAA\n+CCAAGGGTTGAAAAGAAAAAGCTTGATGGCTTTATGGGTAGAATTCGATCTGTCTATCCAGTTGCGTCAC\n+CAAATGAATGCAACCAAATGTGCCTTTCAACTCTCATGAAGTGTGATCATTGTGGTGAAACTTCATGGCA\n+GACGGGCGATTTTGTTAAAGCCACTTGCGAATTTTGTGGCACTGAGAATTTGACTAAAGAAGGTGCCACT\n+ACTTGTGGTTACTTACCCCAAAATGCTGTTGTTAAAATTTATTGTCCAGCATGTCACAATTCAGAAGTAG\n+GACCTGAGCATAGTCTTGCCGAATACCATAATGAATCTGGCTTGAAAACCATTCTTCGTAAGGGTGGTCG\n+CACTATTGCCTTTGGAGGCTGTGTGTTCTCTTATGTTGGTTGCCATAACAAGTGTGCCTATTGGGTTCCA\n+CGTGCTAGCGCTAACATAGGTTGTAACCATACAGGTGTTGTTGGAGAAGGTTCCGAAGGTCTTAATGACA\n+ACCTTCTTGAAATACTCCAAAAAGAGAAAGTCAACATCAATATTGTTGGTGACTTTAAACTTAATGAAGA\n+GATCGCCATTATTTTGGCATCTTTTTCTGCTTCCACAAGTGCTTTTGTGGAAACTGTGAAAGGTTTGGAT\n+TATAAAGCATTCAAACAAATTGTTGAATCCTGTGGTAATTTTAAAGTTACAAAAGGAAAAGCTAAAAAAG\n+GTGCCTGGAATATTGGTGAACAGAAATCAATACTGAGTCCTCTTTATGCATTTGCATCAGAGGCTGCTCG\n+TGTTGTACGATCAATTTTCTCCCGCACTCTTGAAACTGCTCAAAATTCTGTGCGTGTTTTACAGAAGGCC\n+GCTATAACAATACTAGATGGAATTTCACAGTATTCACTGAGACTCATTGATGCTATGATGTTCACATCTG\n+ATTTGGCTACTAACAATCTAGTTGTAATGGCCTACATTACAGGTGGTGTTGTTCAGTTGACTTCGCAGTG\n+GCTAACTAACATCTTTGGCACTGTTTATGAAAAACTCAAACCCGTCCTTGATTGGCTTGAAGAGAAGTTT\n+AAGGAAGGTGTAGAGTTTCTTAGAGACGGTTGGGAAATTGTTAAATTTATCTCAACCTGTGCTTGTGAAA\n+TTGTCGGTGGACAAATTGTCACCTGTGCAAAGGAAATTAAGGAGAGTGTTCAGACATTCTTTAAGCTTGT\n+AAATAAATTTTTGGCTTTGTGTGCTGACTCTATCATTATTGGTGGAGCTAAACTTAAAGCCTTGAATTTA\n+GGTGAAACATTTGTCACGCACTCAAAGGGATTGTACAGAAAGTGTGTTAAATCCAGAGAAGAAACTGGCC\n+TACTCATGCCTCTAAAAGCCCCAAAAGAAATTATCTTCTTAGAGGGAGAAACACTTCCCACAGAAGTGTT\n+AACAGAGGAAGTTGTCTTGAAAACTGGTGATTTACAACCATTAGAACAACCTACTAGTGAAGCTGTTGAA\n+GCTCCATTGGTTGGTACACCAGTTTGTATTAACGGGCTTATGTTGCTCGAAATCAAAGACACAGAAAAGT\n+ACTGTGCCCTTGCACCTAATATGATGGTAACAAACAATACCTTCACACTCAAAGGCGGTGCACCAACAAA\n+GGTTACTTTTGGTGATGACACTGTGATAGAAGTGCAAGGTTACAAGAGTGTGAATATCACTTTTGAACTT\n+GATGAAAGGATTGATAAAGTACTTAATGAGAAGTGCTCTGCCTATACAGTTGAACTCGGTACAGAAGTAA\n+ATGAGTTCGCCTGTGTTGTGGCAGATGCTGTCATAAAAACTTTGCAACCAGTATCTGAATTACTTACACC\n+ACTGGGCATTGATTTAGATGAGTGGAGTATGGCTACATACTACTTATTTGATGAGTCTGGTGAGTTTAAA\n+TTGGCTTCACATATGTATTGTTCTTTCTACCCTCCAGATGAGGATGAAGAAGAAGGTGATTGTGAAGAAG\n+AAGAGTTTGAGCCATCAACTCAATATGAGTATGGTACTGAAGATGATTACCAAGGTAAACCTTTGGAATT\n+TGGTGCCACTTCTGCTGCTCTTCAACCTGAAGAAGAGCAAGAAGAAGATTGGTTAGATGATGATAGTCAA\n+CAAACTGTTGGTCAACAAGACGGCAGTGAGGACAATCAGACAACTACTATTCAAACAATTGTTGAGGTTC\n+AACCTCAATTAGAGATGGAACTTACACCAGTTGTTCAGACTATTGAAGTGAATAGTTTTAGTGGTTATTT\n+AAAACTTACTGACAATGTATACATTAAAAATGCAGACATTGTGGAAGAAGCTAAAAAGGTAAAACCAACA\n+GTGGTTGTTAATGCAGCCAATGTTTACCTTAAACATGGAGGAGGTGTTGCAGGAGCCTTAAATAAGGCTA\n+CTAACAATGCCATGCAAGTTGAATCTGATGATTACATAGCTACTAATGGACCACTTAAAGTGGGTGGTAG\n+TTGTGTTTTAAGCGGACACAATCTTGCTAAACACTGTCTTCATGTTGTCGGCCCAAATGTTAACAAAGGT\n+GAAGACATTCAACTTCTTAAGAGTGCTTATGAAAATTTTAATCAGCACGAAGTTCTACTTGCACCATTAT\n+TATCAGCTGGTATTTTTGGTGCTGACCCTATACATTCTTTAAGAGTTTGTGTAGATACTGTTCGCAC'..b'CAGACTATTACCAGCTGTACTCA\n+ACTCAATTGAGTACAGACACTGGTGTTGAACATGTTACCTTCTTCATCTACAATAAAATTGTTGATGAGC\n+CTGAAGAACATGTCCAAATTCACACAATCGACGGTTCATCCGGAGTTGTTAATCCAGTAATGGAACCAAT\n+TTATGATGAACCGACGACGACTACTAGCGTGCCTTTGTAAGCACAAGCTGATGAGTACGAACTTATGTAC\n+TCATTCGTTTCGGAAGAGACAGGTACGTTAATAGTTAATAGCGTACTTCTTTTTCTTGCTTTCGTGGTAT\n+TCTTGCTAGTTACACTAGCCATCCTTACTGCGCTTCGATTGTGTGCGTACTGCTGCAATATTGTTAACGT\n+GAGTCTTGTAAAACCTTCTTTTTACGTTTACTCTCGTGTTAAAAATCTGAATTCTTCTAGAGTTCCTGAT\n+CTTCTGGTCTAAACGAACTAAATATTATATTAGTTTTTCTGTTTGGAACTTTAATTTTAGCCATGGCAGA\n+TTCCAACGGTACTATTACCGTTGAAGAGCTTAAAAAGCTCCTTGAACAATGGAACCTAGTAATAGGTTTC\n+CTATTCCTTACATGGATTTGTCTTCTACAATTTGCCTATGCCAACAGGAATAGGTTTTTGTATATAATTA\n+AGTTAATTTTCCTCTGGCTGTTATGGCCAGTAACTTTAGCTTGTTTTGTGCTTGCTGCTGTTTACAGAAT\n+AAATTGGATCACCGGTGGAATTGCTATCGCAATGGCTTGTCTTGTAGGCTTGATGTGGCTCAGCTACTTC\n+ATTGCTTCTTTCAGACTGTTTGCGCGTACGCGTTCCATGTGGTCATTCAATCCAGAAACTAACATTCTTC\n+TCAACGTGCCACTCCATGGCACTATTCTGACCAGACCGCTTCTAGAAAGTGAACTCGTAATCGGAGCTGT\n+GATCCTTCGTGGACATCTTCGTATTGCTGGACACCATCTAGGACGCTGTGACATCAAGGACCTGCCTAAA\n+GAAATCACTGTTGCTACATCACGAACGCTTTCTTATTACAAATTGGGAGCTTCGCAGCGTGTAGCAGGTG\n+ACTCAGGTTTTGCTGCATACAGTCGCTACAGGATTGGCAACTATAAATTAAACACAGACCATTCCAGTAG\n+CAGTGACAATATTGCTTTGCTTGTACAGTAAGTGACAACAGATGTTTCATCTCGTTGACTTTCAGGTTAC\n+TATAGCAGAGATATTACTAATTATTATGAGGACTTTTAAAGTTTCCATTTGGAATCTTGATTACATCATA\n+AACCTCATAATTAAAAATTTATCTAAGTCACTAACTGAGAATAAATATTCTCAATTAGATGAAGAGCAAC\n+CAATGGAGATTGATTAAACGAACATGAAAATTATTCTTTTCTTGGCACTGATAACACTCGCTACTTGTGA\n+GCTTTATCACTACCAAGAGTGTGTTAGAGGTACAACAGTACTTTTAAAAGAACCTTGCTCTTCTGGAACA\n+TACGAGGGCAATTCACCATTTCATCCTCTAGCTGATAACAAATTTGCACTGACTTGCTTTAGCACTCAAT\n+TTGCTTTTGCTTGTCCTGACGGCGTAAAACACGTCTATCAGTTACGTGCCAGATCAGTTTCACCTAAACT\n+GTTCATCAGACAAGAGGAAGTTCAAGAACTTTACTCTCCAATTTTTCTTATTGTTGCGGCAATAGTGTTT\n+ATAACACTTTGCTTCACACTCAAAAGAAAGACAGAATGATTGAACTTTCATTAATTGACTTCTATTTGTG\n+CTTTTTAGCCTTTCTGCTATTCCTTGTTTTAATTATGCTTATTATCTTTTGGTTCTCACTTGAACTGCAA\n+GATCATAATGAAACTTGTCACGCCTAAACGAACATGAAATTTCTTGTTTTCTTAGGAATCATCACAACTG\n+TAGCTGCATTTCACCAAGAATGTAGTTTACAGTCATGTACTCAACATCAACCATATGTAGTTGATGACCC\n+GTGTCCTATTCACTTCTATTCTAAATGGTATATTAGAGTAGGAGCTAGAAAATCAGCACCTTTAATTGAA\n+TTGTGCGTGGATGAGGCTGGTTCTAAATCACCCATTCAGTACATCGATATCGGTAATTATACAGTTTCCT\n+GTTTACCTTTTACAATTAATTGCCAGGAACCTAAATTGGGTAGTCTTGTAGTGCGTTGTTCGTTCTATGA\n+AGACTTTTTAGAGTATCATGACGTTCGTGTTGTTTTAGATTTCATCTAAACGAACAAACTAAAATGTCTG\n+ATAATGGACCCCAAAATCAGCGAAATGCACCCCGCATTACGTTTGGTGGACCCTCAGATTCAACTGGCAG\n+TAACCAGAATGGAGAACGCAGTGGGGCGCGATCAAAACAACGTCGGCCCCAAGGTTTACCCAATAATACT\n+GCGTCTTGGTTCACCGCTCTCACTCAACATGGCAAGGAAGACCTTAAATTCCCTCGAGGACAAGGCGTTC\n+CAATTAACACCAATAGCAGTCCAGATGACCAAATTGGCTACTACCGAAGAGCTACCAGACGAATTCGTGG\n+TGGTGACGGTAAAATGAAAGATCTCAGTCCAAGATGGTATTTCTACTACCTAGGAACTGGGCCAGAAGCT\n+GGACTTCCCTATGGTGCTAACAAAGACGGCATCATATGGGTTGCAACTGAGGGAGCCTTGAATACACCAA\n+AAGATCACATTGGCACCCGCAATCCTGCTAACAATGCTGCAATCGTGCTACAACTTCCTCAAGGAACAAC\n+ATTGCCAAAAGGCTTCTACGCAGAAGGGAGCAGAGGCGGCAGTCAAGCCTCTTCTCGTTCCTCATCACGT\n+AGTCGCAACAGTTCAAGAAATTCAACTCCAGGCAGCAGTAGGGGAACTTCTCCTGCTAGAATGGCTGGCA\n+ATGGCGGTGATGCTGCTCTTGCTTTGCTGCTGCTTGACAGATTGAACCAGCTTGAGAGCAAAATGTCTGG\n+TAAAGGCCAACAACAACAAGGCCAAACTGTCACTAAGAAATCTGCTGCTGAGGCTTCTAAGAAGCCTCGG\n+CAAAAACGTACTGCCACTAAAGCATACAATGTAACACAAGCTTTCGGCAGACGTGGTCCAGAACAAACCC\n+AAGGAAATTTTGGGGACCAGGAACTAATCAGACAAGGAACTGATTACAAACATTGGCCGCAAATTGCACA\n+ATTTGCCCCCAGCGCTTCAGCGTTCTTCGGAATGTCGCGCATTGGCATGGAAGTCACACCTTCGGGAACG\n+TGGTTGACCTACACAGGTGCCATCAAATTGGATGACAAAGATCCAAATTTCAAAGATCAAGTCATTTTGC\n+TGAATAAGCATATTGACGCATACAAAACATTCCCACCAACAGAGCCTAAAAAGGACAAAAAGAAGAAGGC\n+TGATGAAACTCAAGCCTTACCGCAGAGACAGAAGAAACAGCAAACTGTGACTCTTCTTCCTGCTGCAGAT\n+TTGGATGATTTCTCCAAACAATTGCAACAATCCATGAGCAGTGCTGACTCAACTCAGGCCTAAACTCATG\n+CAGACCACACAAGGCAGATGGGCTATATAAACGTTTTCGCTTTTCCGTTTACGATATATAGTCTACTCTT\n+GTGCAGAATGAATTCTCGTAACTACATAGCACAAGTAGATGTAGTTAACTTTAATCTCACATAGCAATCT\n+TTAATCAGTGTGTAACATTAGGGAGGACTTGAAAGAGCCACCACATTTTCACCGAGGCCACGCGGAGTAC\n+GATCGAGTGTACAGTGAACAATGCTAGGGAGAGCTGCCTATATGGAAGAGCCCTAATGTGTAAAATTAAT\n+TTTAGTAGTGCTATCCCCATGTGATTTTAATAGCTTCTTAGGAGAATGACAAAAAAAAAAAAAAAAAAAA\n+AAAAAAAAAAAAA\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/test.fastq
--- a/test-data/test.fastq Wed Jun 21 15:45:32 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b"@@ -1,40 +0,0 @@\n-@8db09f2a-de97-4ebd-80ac-fdd69d356cad\n-TGGTCCATGTAACTACCAACCAACTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTTAAAATCTGTGTGGCTGTCCTCCGGCTGCATGCTTAGTGCCACTCACGCAGTATAATTAATATTAATTACTGTCGTTGACAGGACCTTTTTGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTTTGTCGATCATCAACATCTAGGTTTTGTCCGGGTGTGACCGAAAGGTAGATGGAGAGCCTTGTCCCTGGA\n-+\n-%&%$&$$##$$((%'(:7=@8,>@@C=DB;;>EG;:44456<7CC=<4:)21'-,,06::93;?@?9:=5:3<>?@B?+,0053%(&$$)566)*-)7<9//(&.=0.))*)44;CA@>94--%%21-.77;?=@3*19-((?6$/0/1322(#3572:;??<?ADDFJI?>??@AACFB@LGCADNBQK=?;<@>A@B<.,0%5676830370128=75A<COI;=++A6,-/.D@=DGB>?C;942(+--.-,*423/<=<>=42))&#\n-@9518353b-8dcc-460f-9801-2be35ffc6a19\n-AAGCATGCTTCGTTCAGTTACGTGGTAACACCAACCAACTTTCGATCTCTTGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTCTCTCGGCTGCAATAGTGCACTCACGTGTAATTAATAACTAATTACTGTCGTTTGACAGGACCTGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCCATCTAGGTTTTGTCGGGTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCTGGTTTCAACGAGGAAAACACGTCCACTCAGTTTGCCTGTTTTACAGGTTCGCGACGATGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGGCACGTCAGCATCTTAAAGATGGTAATACGTAACTTAAGCATGCTTCGTTCAGTTACGTGGTAACACCAACCAACTTTCGATCTCTTGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTCTCTCGGCTGCAATAGTGCACTCACGTGTAATTAATAACTAATTACTGTCGTTTGACAGGACCTGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCCATCTAGGTTTTGTCGGGTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCTGGTTTCAACGAGGAAAACACGTCCACTCAGTTTGCCTGTTTTACAGGTTCGCGACGATGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGGCACGTCAGCATCTTAAAGATGGTAATACGTAACTTAAGCATGCTTCGTTCAGTTACGTGGTAACACCAACCAACTTTCGATCTCTTGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTCTCTCGGCTGCAATAGTGCACTCACGTGTAATTAATAACTAATTACTGTCGTTTGACAGGACCTGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCCATCTAGGTTTTGTCGGGTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCTGGTTTCAACGAGGAAAACACGTCCACTCAGTTTGCCTGTTTTACAGGTTCGCGACGATGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGGCACGTCAGCATCTTAAAGATGGTAATACGTAACTTAAGCATGCTTCGTTCAGTTACGTGGTAACACCAACCAACTTTCGATCTCTTGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTCTCTCGGCTGCAATAGTGCACTCACGTGTAATTAATAACTAATTACTGTCGTTTGACAGGACCTGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCCATCTAGGTTTTGTCGGGTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCTGGTTTCAACGAGGAAAACACGTCCACTCAGTTTGCCTGTTTTACAGGTTCGCGACGATGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGGCACGTCAGCATCTTAAAGATGGTAATACGTAACTT\n-+\n-,,%+),+78;:(=<E8BA=,-+$($'&%$),0<3--.++,,,+&&/-&''&&(10:>FBFGB8C>19:;=DMM>KGEA:85-0+))&$$$)*%-(0''&$&%$%:@800<>;$%%)$1666?@?DM@<?NHGH>@B8/+#*-.83009<8%%$522;A>:;B=;@==BDAAD@633;9880)19@BE2QLQA?>@D>CFGA2,-?:896::9***67616>8;FJD0*662>@@@BA?B;799?:;7;9001-03501252:;=<=86@G@75258F6%0755/*/*)*%$$&/+.-033=@?AGD=1,--0<<30,*-%()*+.3:7/00341/,+/0-%//).3696.-57<94:><9?==94>3)?::9;364&;>@>=:77;<?++'$646:?:4?7&&(,,%+),+78;:(=<E8BA=,-+$($'&%$),0<3--.++,,,+&&/-&''&&(10:>FBFGB8C>19:;=DMM>KGEA:85-0+))&$$$)*%-(0''&$&%$%:@800<>;$%%)$1666?@?DM@<?NHGH>@B8/+#*-.83009<8%%$522;A>:;B=;@==BDAAD@633;9880)19@BE2QLQA?>@D>CFGA2,-?:896::9***67616>8;FJD0*662>@@@BA?B;799?:;7;9001-03501252:;=<=86@G@75258F6%0755/*/*)*%$$&/+.-033=@?AGD=1,--0<<30,*-%()*+.3:7/00341/,+/0-%//).3696.-57<94:><9?==94>3)?::9;364&;>@>=:77;<?++'$646:?:4?7&&(,,%+),+78;:(=<E8BA=,-+$($'&%$),0<3--.++,,,+&&/-&''&&(10:>FBFGB8C>19:;=DMM>KGEA:85-0+))&$$$)*%-(0''&$&%$%:@800<>;$%%)$1666?@?DM@<?NHGH>@B8/+#*-.83009<8%%$522;A>:;B=;@==BDAAD@633;9880)19@BE2QLQA?>@D>CFGA2,-?:896::9***67616>8;FJD0*662>@@@BA?B;799?:;7;9001-03501252:;=<=86@G@75258F6%0755/*/*)*%$$&/+.-033=@?AGD=1,--0<<30,*-%()*+.3:7/00341/,+/0-%//).3696.-57<94:><9?==94>3)?::9;364&;>@>=:77;<?++'$646:?:4?7&&(,,%+),+78;:(=<E8BA=,-+$($'&%$),0<3--.++,,,+&&/-&''&&(10:>FBFGB8C>19:;=DMM>KGEA:85-0+))&$$$)*%-(0''&$&%$%:@800<>;$%%)$1666?@?DM@<?NHGH>@B8/+#*-.83009<8%%$522;A>:;B=;@==BDAAD@633;9880)19@BE2QLQA?>@D>CFGA2,-?:896::9***67616>8;FJD0*662>@@@BA?B;799?:;7;9001-03501252:;=<=86@G@75258F6%0755/*/*)*%$$&/+.-033=@?AGD=1,--0<<30,*-%()*+.3:7/00341/,+/0-%//).3696.-57<94:><9?==94>3)?::9;364&;>@>=:77;<?++'$646:?:4?7&&(\n-@9bd6c9e7-e630-471b-88f5-f0f46e5b3767\n-CATCGGTGTTGGCCCGTTTCAGTTACGTAACCTACCAACCAGCTTTCGATCTCTTGTAGATCTATTCTCTAAACGA"..b'GCATTGGAGACTCCGTGGAGGAGGTCTTATCAGAGGCGTCAACATCTTAAAGATGGTAATACGTAACTTG\n-+\n-#$$""&+0.<C;BEE<>?<<;9\'%$$##&$$555:2\'\'+99<?@@=8C7EAB;+(4<=AGHGCHD:KGH5694\'\'@FOF93;=66-=0==<=:470+1:>=?9636@A=E586?;<=CFJA@8\'\'*CD?A?<<:68@5:?F526AAHFAC-;<?7..C54922//79695=;;:;@??KB=6(\'\'0311106;>ACEHDCA9=B@@EDA>A<=AB=@664/68:363/8,,26<GH-\'7$37>7339DI@:CA8?9EA>;)$$$4*45237>B@-?79BEFCG<5892%*+)$%\'$%4$%::7;;@/?AE;@CDF@EFH=;;<3><69769444)*((,\'\'+253>63119<=<;8??BJG@C@>4%%-9><=G:=77),$%1\'*7:<5640)++58463..\',-+(.53341##$$\n-@74fdf93b-4411-4aba-8346-7c443da2eead\n-GTTGTACTTCGTTCAGTTACGTGACAACACCAACCAACTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTAAAATCTGTCGTGCAGCTGTCACTCGGCTGCATGCTTAGTGCACTCACGCAGTATAATTAATAATAATTACTGTCGTTGACAGGACTGAGTAACTCGTCTATCTTCTGCAAGGCATACGGTTTTCGTCCGTGTTGGCAATCCATCATCGGTTTTTTGTCGGGTGTGACCGAAAGGTAGATGGAGAGCCTTGTCCCTACTGGTTTCTTGAAAACACACGTCACTCGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTATTGGCTTTGGAGGCTGTGGAGGATATATCAGAGGCGTCAACATCTTAAAGATGAGCAATACGTAGCCT\n-+\n-#,-.00//9CDH?<16)*%%&#&#&#$#%(\'\'-4457227??:;=7>;63;:::0,1,.02:;84A>5889<CGGDNE@;555(&$$\'#"$/13-%4%%<;59<>>>@<1&(()57355>BA7>/&&><DEMGBC<97</).1-4>=BA;>.>;/,&&:6/+)+(%/1/3470\'9-C?C>;*(\'&&&\'&&#&&*%\'&,/.*-))*%\'%(,%$*%)##\'\'(%$*0%(,139:<0)405C>?BD@BA995,1.((+23311,08,-+/2435/&&%(\'*%&,&$$&--/,,\'\'$\'+).%$\'&\'(7C/;:;:CBA+%&*/9CE>4801\')+**./**%%\'1399<635/-$$&%-//&&*%$$\'\'2738018*->A<.:;:75534334556979589:3-*%#$#\n-@8fbace70-be6b-4be2-b03c-9265c1693576\n-ATATCGCCGTTCAGTTACGTGTACACACCAACCAGCACCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTCCCAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCCTCACGCGGTATAATTAATAATAATTACTGTCGTTGACAGGACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCGGCCGATCATCAACACACATCTAGGTTTTGTCCGGGTGCTGACCCAGGTAAGATGGAAGCCTTGTCCCACCTAGTTTCAACGAGAAAACACACGTCAACTCAGTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTGGAGACTCCAGTGGAGGTCTTATCAGGAGGCACGTCAACATCACTAAAGATGAGCAATACATGTG\n-+\n-##$%%&\'*-/,<()13+00\'&*\'%$$$\'(),562%%%%,00660,$**)../0;,.>?ACB3576///2))+&\'&\'+-+@,015(),@;5<D<;B?,07:688:/&..%-/,$%);00/$$&42/0/.876;<37@:62;@A9EG9A?8,$$591./4,%-999=9@==?=<<?-7494,+,/-/)#&\'+31?DJFC>;<@@<94/&&&(*+*9==73;5*00\'3&96@1.0;BLSN>%%@\'(5;9$@JCBB&&\'=@DDDJDD=;(.568895562-13*%:>EB:;<55467,2-&%##&*493.<;?-:7B;2>?=9><7*%%$9:@35657232;5>B@05187***\',(-4:669:5\')458.-??EGD467(+\'(&-++-.7?:,::93%#0/0,04+++6=>999(%%$%#\n-@2c03f5fc-9a7b-479a-8d6c-a5bb76a79ed2\n-AGTGTGCTTCGTTCAGTTACGTATTGCTACCAACCAATAAACTTTCGATCTCTTGTAGATCTGTTCTCTAAACGAACTTTGATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCACATGGTAGTATAATTAATAACTAGTACTGTCGTTGACAGGACACGAGTAACTCGTCTATCTTCTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAGCTTTATCTAGGTTTTGTCCGGGTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCTGTTTTCAACGAGAAAACACGTCAACTCAGTTTTGCCTGTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGAGCACGTCAACATCTTAAAGATAGGCAATACGTAACTGA\n-+\n-)&%&+,6==>:I7D+@<?BA4@@@>/(9;;18812;0,.-(@HH?BEB?@DBC?0(((=;<DHJKDKA.IFD22341131#&-.-09575911+7;4<@?9=B@@@C<9./<6AGCBCDFA3&$$&(2-*033@BBBA;8D:578$E?@EDAB?KDB4,,DC88785\'1:E@>B?>?AA@BFPI>A53347<;1))9<@<B@QNG:89DAFCJB?77C>?DACF:5;.-((+061B7DB<AKHD>&&?9>D?CFGJADFDF=EEOG;<7787?7B=>:?>=>AC:4><EB;FC==G7\'*;4,-.\'&)&(89=6<6BKIDHJB@AA>761..86/<.9;;:-9:@C>$6,23<4AEFGG@?F>@>FEC>C@IF)+079>@?A1+:0,\',***78@B1::53(+<<<7*$$$;=CDBA=000,)*$$\n-@78cf30ba-8f84-45cd-b9b6-0bc6f3500787\n-AAACGTACTTCGTTCAGTTACGTATTGCTAACCAACCAACTTTCGATCTGTAGATCTGTTCTCTAAACGAACTTTAAAATCTGTGTGGCTGTCACTCGGCTGCATGCTTAGTGCACTCCGCAGTATAATTAATAACTAATTACTGTCGTTGACAGGACACGAGTAATATTATCTTCTTGCAGGCTGCTTACGGTTTCGTCCGTGTTGCAGCCGATCATCAGCACATCTAGGTTTGTGATTGTGACCGAAGGTAAGATGGAGAGCCTTGTCCCTAGTTTCAACGAGAAAACACACGTCAACTCAGTTTGCCTCTTTTTACAGGTTCGCGACGTGCTCGTACGTGGCTTTGGAGACTCCGTGGAGGAGGTCTTATCAGAGGCACGTCAACATCTTAAAGATGAGCAATACGTAACTGA\n-+\n-(($%%$#$*/39A9C4:=:\'\'$\'\'&\'27,53-/%((,-,$$-3732/12$*120*((6@BFFB*MIE1113667+6;@@;;;-$,6077831;13;7)\'%+*,-5&#&--:1+/**9;/*435BDDFA=>@@AG;4:>83:>>C@<C=JG9;99GG<8221.**)&\')&*7??=90+\'\'(()8/165AA><--8<8%,4496?866>;;A@:<9:<5/<<$8@(;4>1/.8,>,$%$%)+-=><?@:+*&%;9>?C??C>8DF=>?=:226&%$*0026<3476,718:66/,*.&5>;A=<1:38-&\'\'+&\'*==89878CFE7//3-4*56>?9*5598..0101(%(*.;9;9410.0*%$2<?@@??97<47,+>AB:;:CC@>ABFF?D<;;8001ACC5665.))($$##\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/test.fastq.consensus.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/test.fastq.consensus.fasta Fri Feb 21 22:12:51 2025 +0000
b
b'@@ -0,0 +1,500 @@\n+>test.fastq.gz/MN908947.3/ARTIC/clair3 MN908947.3\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNN'..b'NNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN\n+NNNNNNNNNNNNNNNNNNNNNNN\n'
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/test.fastq.gz
b
Binary file test-data/test.fastq.gz has changed
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/test.merged.vcf.gz
b
Binary file test-data/test.merged.vcf.gz has changed
b
diff -r 468b90c41cde -r 02ea80c89fd1 test-data/test.primertrimmed.rg.sorted.bam
b
Binary file test-data/test.primertrimmed.rg.sorted.bam has changed
b
diff -r 468b90c41cde -r 02ea80c89fd1 tool-data/models.loc.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/models.loc.sample Fri Feb 21 22:12:51 2025 +0000
b
@@ -0,0 +1,18 @@
+#Enter the model names in the second column, the platform name in the second and the path in the third.
+#This file lists the locations and dbkeys of all the model files
+#under the "models" directory (a directory that contains a directory
+#for each build). This file has the format (white space characters are
+#TAB characters):
+#
+#<id>    <name>    <platform>    <path>
+#
+#So, all_model.loc could look something like this:
+test_model "the_model_name" r941_prom_hac_g360+g422 $(dirname $(which run_clair3.sh))/models/r941_prom_hac_g360+g422#This file lists the names and locations of all the clair3 model files
+#under the "clair3_models" directory (a directory that contains a directory
+#for each build). This file has the format (white space characters are
+#TAB characters):
+#
+#<unique_name> <platform> <sha256sum> <file_path> <source>
+#
+#So, clair3_models.loc could look something like this:
+test_model ont $(dirname $(which run_clair3.sh))/models/r941_prom_hac_g360+g422 clair3
b
diff -r 468b90c41cde -r 02ea80c89fd1 tool_data_table_conf.xml.sample
--- a/tool_data_table_conf.xml.sample Wed Jun 21 15:45:32 2023 +0000
+++ b/tool_data_table_conf.xml.sample Fri Feb 21 22:12:51 2025 +0000
b
@@ -10,4 +10,8 @@
         <columns>value, dbkey, name, path</columns>
         <file path="tool-data/all_fasta.loc" />
     </table>
+    <table name="model" comment_char="#">
+        <columns>value, platform, sha256, path, source</columns>
+        <file path="tool-data/model.loc" />
+    </table>
 </tables>
b
diff -r 468b90c41cde -r 02ea80c89fd1 tool_data_table_conf.xml.test
--- a/tool_data_table_conf.xml.test Wed Jun 21 15:45:32 2023 +0000
+++ b/tool_data_table_conf.xml.test Fri Feb 21 22:12:51 2025 +0000
b
@@ -9,4 +9,8 @@
         <columns>value, dbkey, name, path</columns>
         <file path="${__HERE__}/test-data/all_fasta.loc" />
     </table>
+    <table name="model" comment_char="#">
+        <columns>value, platform, sha256, path, source</columns>
+        <file path="${__HERE__}/test-data/clair3_models.loc" />
+    </table>
 </tables>