# HG changeset patch
# User jdv
# Date 1518415090 18000
# Node ID 32cb27adeb341dbb10e7f5490d707ce85c3551ea
# Parent 36cc4ae4160e2093f7bdf69ba760e5ff6eb93184
planemo upload for repository https://github.com/jvolkening/galaxy-tools/tree/master/tools/nanopolish commit 2dabc22c3707cc87100b094b25705160b842e9f9-dirty
diff -r 36cc4ae4160e -r 32cb27adeb34 nanopolish_extract.py
--- a/nanopolish_extract.py Mon Dec 04 02:03:21 2017 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,58 +0,0 @@
-#!/usr/bin/env python3
-
-import sys, os
-import glob
-import subprocess
-import shutil
-import h5py
-import numpy as np
-
-def main():
- tar_file = sys.argv[1]
- out_file = sys.argv[2]
- threads = sys.argv[3] # currently unused
-
- extract_fast5(tar_file)
-
- subprocess.call([
- "nanopolish",
- "extract",
- "--recurse",
- "--fastq",
- "--output", out_file,
- "in_dir" ])
-
-def extract_fast5(fn):
-
- try:
- in_dir = "in_dir"
- if not os.path.exists(in_dir):
- os.makedirs(in_dir)
-
- # python's tarfile interface does not sanitize file paths within
- # tarballs, which can be a big security risk. GNU tar does sanitize by
- # default, so it's easier/safer here just to call the system tar
- subprocess.call([
- "tar",
- "-xf",
- fn,
- "-C",
- "in_dir"])
-
- files = glob.glob(
- os.path.join(in_dir, "**", "*.fast5"),
- recursive=True
- )
- if len(files) < 1:
- raise ValueError('No FAST5 files found')
-
- except OSError as e:
- print("Unexpected error:", e.strerror)
- raise
-
- except:
- print("Unexpected error:", sys.exc_info()[0])
- raise
-
-if __name__ == "__main__" :
- main()
diff -r 36cc4ae4160e -r 32cb27adeb34 nanopolish_extract.xml
--- a/nanopolish_extract.xml Mon Dec 04 02:03:21 2017 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,86 +0,0 @@
-
diff -r 36cc4ae4160e -r 32cb27adeb34 nanopolish_index.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nanopolish_index.pl Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,74 @@
+#!/usr/bin/env perl
+
+use strict;
+use warnings;
+use 5.012;
+
+use Cwd qw/getcwd abs_path/;
+use File::Copy qw/copy/;
+use Getopt::Long qw/:config pass_through/;
+use threads;
+use threads::shared;
+use BioX::Seq::Stream;
+
+my $fn_link = 'reads';
+
+my $fn_fast5;
+my $fn_reads;
+my $fn_outfile;
+
+# parse genome filename and add back to arg stack
+GetOptions(
+ 'fast5=s' => \$fn_fast5,
+ 'reads=s' => \$fn_reads,
+ 'outfile=s' => \$fn_outfile,
+);
+
+my $ret;
+
+$fn_fast5 = abs_path($fn_fast5);
+$fn_reads = abs_path($fn_reads);
+$fn_outfile = abs_path($fn_outfile);
+
+# extract FAST5 files to path where they are expected
+my $fast5_dir = 'fast5';
+if (-e $fast5_dir) {
+ warn "$fast5_dir exists, won't overwrite";
+ exit;
+}
+mkdir $fast5_dir;
+my $cwd = abs_path( getcwd() );
+chdir $fast5_dir;
+
+# use system 'tar' to transparently and safely handle absolute paths
+$ret = system(
+ 'tar',
+ '-xf',
+ $fn_fast5
+);
+die "Failed to extract tarball: $!\n"
+ if ($ret);
+
+chdir $cwd;
+
+symlink( $fn_reads, $fn_link )
+ or die "Failed to create symlink: $@";
+
+# index reads
+$ret = system(
+ 'nanopolish',
+ 'index',
+ '--directory' => $fast5_dir,
+ $fn_link,
+);
+die "Failed nanopolish indexing: $!\n"
+ if ($ret);
+
+my @idx_fns = glob "$fn_link.*";
+$ret = system(
+ 'tar',
+ '-cf' => $fn_outfile,
+ @idx_fns,
+);
+die "Failed tarball creation: $!\n"
+ if ($ret);
diff -r 36cc4ae4160e -r 32cb27adeb34 nanopolish_index.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/nanopolish_index.xml Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,82 @@
+
+
+ Index FASTQ reads in FAST5 file
+
+
+
+
+ nanopolish
+
+
+
+
+ nanopolish --version | perl -wnE'print "$1\n" for /^nanopolish version (.+)$/mg'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 36cc4ae4160e -r 32cb27adeb34 nanopolish_variants.pl
--- a/nanopolish_variants.pl Mon Dec 04 02:03:21 2017 -0500
+++ b/nanopolish_variants.pl Mon Feb 12 00:58:10 2018 -0500
@@ -17,6 +17,7 @@
my $fn_consensus;
my $fn_fast5;
my $fn_reads;
+my $fn_index;
# remember full command string (with proper binary)
@@ -28,10 +29,12 @@
'consensus=s' => \$fn_consensus,
'fast5=s' => \$fn_fast5,
'reads=s' => \$fn_reads,
+ 'index=s' => \$fn_index,
);
my $ret;
+my $fn_link = 'reads';
my $tmp_dir = 'tmp_dir';
mkdir $tmp_dir;
@@ -45,28 +48,42 @@
chdir $fast5_dir;
$ret = system(
'tar',
- '-xvf',
+ '-xf',
$fn_fast5
);
die "Failed to extract tarball: $!\n"
if ($ret);
chdir $cwd;
+symlink( $fn_reads, $fn_link )
+ or die "Failed to create symlink";
+
# index reads
-$ret = system(
- 'nanopolish',
- 'index',
- '--directory' => $fast5_dir,
- $fn_reads,
-);
-die "Failed nanopolish indexing: $!\n"
- if ($ret);
+if (defined $fn_index) {
+ $ret = system(
+ 'tar',
+ '-xf',
+ $fn_index
+ );
+ die "Failed to extract tarball: $!\n"
+ if ($ret);
+}
+else {
+ $ret = system(
+ 'nanopolish',
+ 'index',
+ '--directory' => $fast5_dir,
+ $fn_link,
+ );
+ die "Failed nanopolish indexing: $!\n"
+ if ($ret);
+}
my @cmd = @ARGV;
unshift @cmd, 'nanopolish';
push @cmd, '--genome', $fn_genome;
-push @cmd, '--reads', $fn_reads;
+push @cmd, '--reads', $fn_link;
my @regions :shared;
diff -r 36cc4ae4160e -r 32cb27adeb34 nanopolish_variants.xml
--- a/nanopolish_variants.xml Mon Dec 04 02:03:21 2017 -0500
+++ b/nanopolish_variants.xml Mon Feb 12 00:58:10 2018 -0500
@@ -1,14 +1,12 @@
-
+
Re-call consensus and variants from raw signal
-
@@ -35,6 +33,9 @@
--min-candidate-depth $min_candidate_depth
--min-candidate-frequency $min_candidate_frequency
--fast5 $input_fast5
+ #if $input_index:
+ --index $input_index
+ #end if
$fix_homopolymers
$calculate_all_support
@@ -45,10 +46,11 @@
-
+
+
@@ -69,13 +71,54 @@
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/called.bam
Binary file test-data/called.bam has changed
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/called.bam.bai
Binary file test-data/called.bam.bai has changed
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/called.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/called.fa Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,174 @@
+>b420c1c9-a6c8-4473-b84f-66efa4615833 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9985 ch=405 start_time=2017-08-29T09:24:12Z
+CCTCATTGTACTTGTTCAGTTACGTATTGCTGGGTGCTGAAGAAAGTTGTCAGATGTCTT
+TATTGTTAACCTTTCTGTTGGTGTGATATTGCGAGGTTACCTCCACTAAGCTAGAGAAAG
+GGGCACACCCTTACTTAAATACAATCCTTTAAGGAAATAAGCTGCGTCTCTGAGATTGCG
+CTCCGCCCTCCTTGAATCATCATGACAAAACAATCTGTCTTGATTATTTACAGTTAGTTT
+ACCTGTCTATCGAAGTTAGAAAAAACTTGGTGAAGATTCTGTGGATCCCGGTTGGCGCCC
+TCAGGGTGCAAGATGGGCTCCAGACCTTCTCAGAACTAGCACCTATGATGCTTGACTAGC
+CCGGGTTGCGCTGGTACTGGGGATTTGCATCTGTCCGGCAAACTCTCCATTGATAGCAGA
+CCCTCTCTTGCAGCTGCAGGAATTGTGGTTACAGGAGACAAAGCCGTCAACATATGCACC
+TCATCCCAGACCAGGATCAATCATAGTTAAGCTCCTCCACGAATCTGCCCAAGGATAAGG
+AGGCGTAGTGAAAGCCCCCCTTGGATGCATACAACGGGACATTGACCACTTTTGCTCACC
+TTGGTGACTCTATCAGGATACAAAGGTCTGTGACTACATCTGGAGACGGGGCGCCTTAGG
+CGCCCTGTCTCCCCCTCCGGATACCAAGAAGGCTATCTGGGCCAATATGCAAGGGCTTCA
+CACATGCTGAACCTTCGGAAACTGCTCCTGTTGATCCTGGCTCTGAGATAGTGCGCTGTC
+CTTATTCTGTTCCCGGCTGCCGGACGAATAACTCCATGCCAGCACAACGACAATCGGCAT
+CTGGAATAACTGAATTCGAAGGTCTGGGCCGCTACACCTGGGCAACATCCTCTACCGTTT
+CAACTTGACGAACGAACAAGCAATAATAATCGAGAGACGAATGATTTTGTCATGTCTGGA
+AGCTGAAATTGTCATTTAACGAAGTGTCTTCTCAG
+>82d06bd9-aca9-4fe2-9e73-b7a1b30973b2 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9933 ch=405 start_time=2017-08-29T09:23:34Z
+AAGTATGCTTCGTTCAGTTACGTATTGCGGTGCTGGTTTCATCTATCGGAGGAATGGATT
+AACCTTTCTGTTGGTGCTGATATTGCGGGTTACCTCCACCCAAGCTGGAAGGAAAGATCA
+GGAGACTTGAATCTATCTGTTGGGCTCAGCAGTGTACTCGGACCCTCCATGCTTGTGAAG
+GCAGGGGTGCACGGACAGACTGCTGGCACCTTTCTTCTCTAGCAGTGGGACAGCCTGCTA
+TCCCCATAGCAAATGCACACCTCCTCAGGTAGCTAAGATACTCTGGAGTCAAACTGCACG
+CCTGCGGGTGTAAAGTCATCATTCAAGCAGACTTTTAACGTGCTGTTGCAGTGACTGCTG
+ACCATGAGGTCACCTCTACTAAAATAGAAAATACATACCATCGCTAAATACAATCCTTTC
+AAGAAATAAGCTGCACCCTGAGACTACCAACCGCCTGCTTCTCCTAATCACCATGATACT
+AGGTAATGATCTGTCTTAGTTGCTCACAGTTAGTTTACCTGTCATTAAATTAGAAAAAAC
+ACGGGTAGAAGAATTTGGATCCCGGTTGGCACATTGGGGTGCAAGATGGAAACCAGTCTT
+CTACAGGATCAGTATCTCCAATGCTGATCGTCCAGGTGCGCTGATGCTGAGTTGTATCCG
+TCTGACAAGCTCTCTCTTGATGTGGAGCCTCTCGCGGCTGCAGGGGATCGTGGTAACAGG
+TGATGAAGCAGTCAACATATACACCTCATCCCAGACAGGGTCAATCATAGTCAAGTTACT
+CCAAATATGCCCAAGGACAAAGAGGCGTGTGCAAGGCCCCATTGGAGGCAGCCTGGCAAG
+ACACTGACTACTTTGCTTACCCCATGGTGATTCTATCACCCAGGATGGGGAGTCTGTGAC
+TACTTCCGGAGGAAGGAGACAGAGACGCTTGGGGGTGCCATTATCGGCAGATTGTAGCTC
+TTGGGGTTGCAACAGCTGCACAGATAACAACAGCCACAGCCCTGATACAATAAACAGAAT
+GCTGTAACATCCTCCGGCTAAAGAGCATTGCTGCAACCAATGAAGCTGTGCAGGGTCACT
+GATGGATTATCACAATTAGCAGTGGCAGTTGGGAGGAGTAAGCAATTTGGAAATTTGAAA
+TGAAGATAGAGCGACAGGCAAGTAGGTTAATCCCATTCCCTCCGATAGATGCAT
+>576bfb49-03c7-4ba6-8d74-8bb886e5f3d3 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9967 ch=405 start_time=2017-08-29T09:23:57Z
+ACGGTACTTCGTTCGAGGACACGTATTGCTGGTGCTGCATGCCAGCGACTACGCATTCTC
+ATTTAACCTTTCTGTTGGTGCTGATATTGCGGGTTACCTCTTACCAAGCTGGAAAACCAC
+ACCATCCGCCAAATACAATCCCTTCGAAATGGGTTTATCGAAGACTGTGATCACCGTTTT
+CCTGAATCGTACTGACAACAGACAATCTATCCTGATTGCCCCAGTTGATTCCGCTGTCTT
+TATAATTAGAAAAAACGGGTAGAAGAGTCTGGATCCCGGCTAACACATTTCTGGAAGGCG
+CAGTATGGAAAACCAAACGCTCACCGGGATCTTAGTACCTTGACACTGATCACTCGGATT
+GCATTGATACTAAAGTTGTATCTGCCTGACAAGCTCTCTGACGGCAGGTCACTTGCACAG
+CCACCAGGGATTATAAGTAACAGGATAAAGGCAATCAATATACCTCATCTCGAACAGGGT
+CCAATCATGAATCAAGTTGCTCCCGGAGCCAATGCCCAAGGACCAAAGGGCATGTGCAGA
+GCCCCATTAAGAGGCCTAACAGAACACTGACCTCACTCCAAGCCCCTTGGCGATTCCATC
+CCACCAGATACAAAGTCTGTGCCCTTCTGGAGGAAAGGAGGCAAACATAGGTGCTGTTAT
+CGGTAATTAGCTCTTGGGGTTTACAACAGCGGCGCAGATAACAGCAGCTGCAGCTAATAC
+AAGCCGCCGAGAATGCCGCCAGCATCCTCCGGCTTAAGGAGAACATTACCACAACCAATG
+AAGCTGTGCATGAGGTCGCAACGGATTGTCACAATAGCGGTAGGGAGAAGATCTACAACA
+GTTTGTTAATGAAGATGAGCGACAGGCAAGTGGGTTAAATGAATGCGTAGTCGCTGTACC
+TTTTCAACAATACGTAACTGA
+>3c97d255-57d0-4d02-8c8b-6d0c0d53e0df runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9989 ch=405 start_time=2017-08-29T09:24:15Z
+ACATTTTAGGTTAAGTTACGTGTGCTGGTGCTGTCGATTCCGTTTGCTTAGTCGTCTGTT
+TTAACCTACTTGCCTGTCGCTCTATCTTCCTCACATTAAATTGCTCATCTTCCCTACTGC
+CACTGCTGGTTGCAGATAATCCAAGTCAGTGACCCTCCTTCACGCAGCCTCATTGGTTGC
+GCAATGCTCTCTTTAAGTCCAGGAGGATGTTGGCAGCATTTTGTTTGGCTTGTATCAGAG
+CACGGCCACTGTGCAGCTGTGCGGCGATTTTAAAGGCCGCACATAATGAAAACAAACTAT
+AAGACGCCCTGTCTCCCCACCAGATGTGATACAGACTCTTGTATCCCGGTGGGAGGTCGC
+AAGGGGGCAAATTAATGTCCTGTTTAGCATGAGGGGGCTTTCGCACATTACCTCCCTTAT
+CCTTGGAATGATTCAGGGAGGAACTTAACTATGATTGGTCCCTGTCTGGGATGAAGGTGT
+ATATGTTATTCTACTTTGCAATGCTCCCTGTAACCCTACAGCTACAAGGCCTGCACCATC
+AATGAGTTTGGACAGATGCAACTCCAATACCAACACGACCCAGATAGTCAGCATCGCCGT
+TGCTGGGTTCTTGAGTAGAAAGGTCTGGAGCCCATCCACCTGCACCTGGAGGGGGCGCCA
+ACCGGGATCCAGAATCTTCCTACCCGTGACACAACGGTAGTTGGGTAAACTAACTTTGTA
+AATAATCAGACAATTGTTTTGCATGTCATGATGATCTGGGTGTTGAGTGGGCACGGAGCG
+CAATCAGGGAACACAACTTATTTCTTAAGAGGATTTCTTTATA
+>96868172-8a9c-4e05-9274-9135e30d1269 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9957 ch=405 start_time=2017-08-29T09:23:51Z
+ACATTGTGCTTCGTTCAGTTACGTATTGCTGGTGCTGCGCTAGACACCTTGGTTGACAGA
+CCGCCAACCCTTTCTGTTGGTGCTGATATTGCGAGGTTACCTCTACTTAAGCTGGGTACA
+CCATTGCCAAACTCTCAATCCCCTTCAGGAAATAAGTTGCATCCTTAAGCCTGCGATTCA
+TTCGCTTTCCCTGCATCATTATGACATCAGATGCTTATAGTTAGTTCACCTACATCGCCA
+ATTAGAAAAACACGGGTAGAAAGAGTCTGGATCCCAACCAACACATTAAGAATCAATATG
+AACCAAACCTTCTACCAGGATCCCTGGTACCCTTGATGCGATCTCTGATTATGCTGATGC
+CAAACTTTCATATGTCAATAAACTCCCTTGACAGCATGAGCCTCTCTTGCAGCTTCCTGC
+GGGATTGGCAACAACAGGGGAATGGGCAATCAAGATATATACCTCATCTCAGACCCGGAT
+CCATCGCGCCAGTCAGTTGCTCCCAAACATACCCAGGGACAATAAGGAAGCGCGGCGAGC
+CCACTAGAGGCGCTTACCGGCAGAACACCATGCCTTACTCCACTCCTCTTGGTGATTCCA
+TCCACGCAGATACAAGGGGTCTGTCCACATCTGGAGGTGACGGAAGCACGTTTTGAGTGC
+AGTTGACGAGCAGTGTAGCTCTTGGGGTTGCAACAGCAGCACGGGTAGCAGCAACACGGC
+TCGGCCCTGAAGCTAACAGAATGCCAACATCCTCCGGCAGGAGCATTTTACAACCGGCCA
+GAGCTGCTGCAGTGCGCGACAGATTCCGCAACTGCGGCAGCGTTGAAGGTAACGTTTGTT
+AGAAATGACAAGTATTGGGGTTAAGTCCTGTCAGCAAGGTGTCTAACAGCACCAACCAAT
+ACGCCAACCCC
+>100dd03a-e91a-439a-b746-d1f2be90458d runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9995 ch=405 start_time=2017-08-29T09:24:20Z
+ACCTCCGGTGGCCTTCGTTCGGTTACGTATTGCTGGTGCTGGTAAGTTGGGTATGCAACA
+CCAATGTTAACCTACTTGCCTGTCGCTCTATCTTCTCATTAACAAATTGCTGCATCTTCC
+CAACGGCCACTGCGAGAGTTGCGATAATCCGTCAGTGACCTCATACGGCCTCATTGGTGC
+GGCAATGCTCTTCCCAAGCCGGAGGATGTTGGCAGCATTTTGGTTGAAAGAAGCAGCCTC
+AGAGCCAGGGCTGCTGTTATCTGTGCAGCAGTTGCAACCCCAAAGGGCTACACCGCCAAT
+AATGGCACCTATAAGACGCCCCTGTTTTCCCTCACTCCAGATGTGAGTGCAGACTCTTGT
+ATCCCTACGAATAGAGATACCAAGGGGTGAGCAGAGTGGTCAATGTCCTGTTGTATGCCT
+CTAAAGGTGCTTTTTTTGCACATGCCTCTTTATCCTTGGGCATGTTGGGAGTAACGACTA
+TGATTGACCCTGTCTGAGATGAGGTATATATGTTGGCTTCTGCCTTGTCCCCGTTACCAC
+AATTCCTGCAACTGCAGGAGGCCTGCCATCAAAGAGCTTGTCAGACGGATGCAACTTAGT
+GTCAGTGCGGCCGGACGGTCAGCATCAGGGCACGCTGGGATCCTGGTAGAAAGATCCGGA
+GTGGCATCCTGCACCCTGGAGGCATAACCGGGATCCAGAATCTTCTACCCGTGTTTTCTA
+ATCTGATGAACAGAGTAAACTAGTTATAAACTTAATCAAGACAGATCATTATTTAGTGTC
+ATGGTAATTCCGGGAAGGTGAACGGAGCTCAATCTCATAGATACAGCCTATTTCCTGAAA
+GAAAGGATTGTATTTAGCAATGGTATGCCCCTTCTCCAGCTTGGTGGAGGTAACCTCACG
+CAATATCAGCGCAACAGAAGGTTAACACGTTGCATACCCAACTTACCAGCACCAACAATA
+CACGTAACTTAC
+>89ae3497-c03e-4e48-b903-d00fc4851be1 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9971 ch=405 start_time=2017-08-29T09:24:02Z
+ACGGTAGCACTTCGTTCAGTTACGTATTGCTGGTGCTGTGCGTACAGCAGCAATCAGTTA
+CATTGTTAACCTTTCTGTTGGTGCTGATATTGCGGTTACCTCTACTAAGCTGGAGAAAGA
+GGCACACCATTGCTAAGCTAATCTTTTGAAATAAGTTGCATCTCATGATGATTCTGCTTT
+CCTGAATCCTTATGACACTAGATAGTGATCCATTTCGATTGATATAGTTATTGCACCTGT
+CTATCTAATTAGAAAAAACACGGGTAGAAGAATTTGGATCCCGTACCAGGGCGCGGCATG
+GGCTCAACCTTCTACCAGGACTCCACATTATCCCTGATGCTTATTATCCAGATTATGCTG
+GTACACTAAGCTGTCTCTCGACAAGCTCGGCCTCTTGCGCTGCAGGAATTGGCTACACCT
+CGTCCCAGACAGGGTCGATCATAGTCAAGTTACTCGGGTAAAGGATAAAGGCGTGCAAGC
+CCCATTGAGGCATACAACAGAACATTAACCACCTGCTCACTCCTCGATTCCATCCACGGG
+ATACAAGGGTCTACATCTACATCTGGAGGAGGAGACGAAACGCTTTATAGGTGCCGGGTG
+GCAGTGTAGCTCTCTTGGGGTTGCAACAGCAGCACGGATAACAGCAGCTGCGGCCCTAAC
+CTGAAGACGCTGCCAACATCCTCCGGCTTAAGGAGAACATTGCTGCAACCAAGCTGTGTG
+AGGTCACCGACGGATTATCTACAAGTGATGCCCAGTGGCAGTACGGGAAGATGCGGCAGT
+TTGTTAATGAGAAGATAGAGCGACAGGCAAGTAGGTTAACAATGCAACTGATTGCTGTAC
+ACTTTGCTTCGCA
+>eb35cfa9-2726-4109-a157-398a32a4d5d8 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9931 ch=405 start_time=2017-08-29T09:23:29Z
+CTGTACTTCGTTCAGTTACGTATTGCCTTTCAATTTGCTGTTTGCGTCCTGTTACGAGAA
+CTCAGCACATTTAACCTTTCTGTTGGTGCTGATGTGCAGGGTTACCTCTACTAAGCTGGA
+GAGACACACCATTGCCAAATACAATCCTTTCAGAAATAGAAGTTGCATCCCTAAGACTTG
+CGAGTTCACCTGCTTTTCCTGAATCAACACTTGAAGGCACCCAGATGAGTCATCTCAGCG
+CTGCTTATAGTTGGTTCTGTTTGCCAAATTAGAAAAACACGGGTAGAAGGGGTCTGGATC
+CCGACCGAAATCATCCAGGACAATGGAGGAAACCAAACCTTCTACCGGGAGGATCGCGCT
+TCGATGCAGTAACTCGGATTATGCTGATATTGAGCTGTATCGCGTCCCGACAGCTCCCAT
+GACGGCAGGCCTCTTGCTTCTTGAGATTGTAGTGACAGGAGATAAGGCAGTCCAATGTGT
+ACCTCGTCTCAGACGGGGTCAATCCTGGAGAATCAAATTGCTCCCGAGTATGCCAGGATA
+AGGAGGCGTGTGCAAAAGCCCCATTAGAGGCATGCTCCCAACAGAACACTGACTACTTTA
+TACACTCCTCTTGGCGATTCCATCCTGAAGATCCAAGGGTCTGTGTCCACGTCTGGAGGG
+AACTAAAAACATAGGTGCCATAGATTATTGGCAGTGTAGCGCTCAGGGTTGCAGCTGCGC
+TTGGCACAGATAACAGCTGCGGCTAATACAGGCCAACCAGAATGCTGCCAGCATCCTCCG
+GCTTAAGGGAGAGCATTGCTGCAACCAATGAGAGCTGTGCATGTGGGGAAGTCACCGACG
+GATTATGCAACTATCGAGGTAGCGGTTGGGAAGATGCAGCAATTTGTTAATGAAGATAGA
+GCGACAGGCAAAGTAGGTTGTTAAATGGAGTTCTCGTAACGCAGGACACCAACAGCACCA
+GCAATACGGCA
+>0b65a5bc-4672-48fd-b392-a96410a985d6 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9935 ch=405 start_time=2017-08-29T09:23:38Z
+CGGTACTTCGTTCAGTTACGTATTACTGGTGCTGTTCGAGACAAACAAGTTACGATTTAA
+CCTACTTGCCTGTCGCTCTATCTTCTCTGCATTAACAAATTGCTGCATCTTTGCTACTGC
+TGCTGGTTACGATAATCCCGTCATTGACCTCATGCGGCCTCATTGGTTGCAGCAATGCTC
+TCTTTAGAATCGGAGGATATTGGCAGCATTTTGTTTTGGCTAGTGTCAGAGCTGCGGCCG
+CTGTTATTTGTGCAACAGTTGCAACCCCAAAACCCACACCGCCAACTAATGGCGCCTATA
+AAGCGTTCTGTCTCCTCCCTCCAGATGTAGTTACGGACTCTTGTATCCTACGGATAGGTC
+CTGAGGGGAGTGAGCAAGTGGTCAATGTCCTGTTGTATGCATCAAGGGGCTTTCGCACAT
+GCCTCCTTATCCTTGGGTGTGAGTTTGGGAGGAGGCAACTATGATTGATCCTGTCTGGGA
+TGAGGTGTATATGTTGACTGCTTTGTCCCCTGTTACCACAATTCCAGCAGCCGCAAAGGC
+CACCATCAATAGAGTTTGCCGGACAGATTAGCTCAGTACCAGCGCGACTCTGACGGTCAG
+CATCATAGGTGCTGGGTTCTTGGTAGAAGGTCTGGGGCCCATCTTGCACCCTAGAAGGCG
+CCAACCGGGATCCAGAATCTTCTACCCGTGTTTTCTAATTTGATGAACAGAATTGAAACT
+AACTGTAAATAATCAAGACAGATTAGTTTTGTGTCATGATACTCCAGGTGAGAGTGAGCA
+GGTCTCAGAGACGCAACTTATTTCTTAAAAAGTTGTATTTGGCAAAGGGTGTGTGCCCCT
+TCTCAACAGTGGGGTAACCTCGCAATATCAGCACCAACAGAAGGTTAAACGTAGCTTGGT
+TTGTTCCTGAACAGCACCAGCAATACGGCAGCTTCA
+>9ac4d524-83af-4bac-a4c7-76be1b9cb92c runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9939 ch=405 start_time=2017-08-29T09:23:40Z
+ACGGTACTTCGTTCAGTTACATTATTGCTGGTGCTGGTAGACCCTGTTACGAGAACTCAT
+TTAATACTGCCTGTCGCTCTATCTTCTCATTAACAAATTGCGTCTTCCTACTACTACTGA
+TGGTTGTGATGGCTCCGTCGGTGACTTCATTACACAGCTTCGTGGTTGCAACAATGCTCT
+CTAACAAACCAGATGTTGGCATTCTGGTTGGCCACATATTGGGGCCGCAGCTGCTTTCTG
+TTATCTCTGTACCCTTGCTATTCCCATTTACCCAAGAGCTACCAATAACGGCACCTGCTC
+AAACGCTTTTATTCCTCCAGACGTGGACACAAGACCCTTGGATCTTGCGGATGGAGTCAT
+AGAAAGTGAGCAAGTGGTCAGTGTTCTGCCATGCCTCTAATGGAGACTTTTGCACACCTC
+ACCCATCCTTGGGCATATTCGGGGCAATTTGACTATGATTGACCCTTCTGAGACGAGGTG
+GCATAGCCATTGACTGCCTTATCTCTATCATAATTCACCCAGCTACGGAGGCCTGCGATC
+GAGAGCTGTCAGGCTGGATACAGCTCAATATCAATCCCGAGTTATCAGCATCAAGTGCCT
+GGATCTGGTAGAGGTTGGAGCCCATATTGGGCATCCTGAGTGAGCTGGTCGGGATCCAGG
+CCCTTCCCTGCTGTTTTTCTAATTTGCTAAACAATTGTGAACTAACTATAAGCAGTTGAG
+ATGGATCATTATCTGGTGTCCTATTTGATTCAGGAAAGCAGGTGAACTGCAGTCTTAGGG
+ATGCAACTTATTTTCGAGTTGTATTTGGCAATAGGTGTCTCTTCTCTCCAGCTTGGTGAA
+GGTAACCTCGCAATATCAGCACCAACAGAAAGGTTAAATGAGTTCTGCCTCGTAACAGGA
+CTGGCACAAACAATGCAATAACTAC
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/called.fq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/called.fq Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,174 @@
+>b420c1c9-a6c8-4473-b84f-66efa4615833 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9985 ch=405 start_time=2017-08-29T09:24:12Z
+CCTCATTGTACTTGTTCAGTTACGTATTGCTGGGTGCTGAAGAAAGTTGTCAGATGTCTT
+TATTGTTAACCTTTCTGTTGGTGTGATATTGCGAGGTTACCTCCACTAAGCTAGAGAAAG
+GGGCACACCCTTACTTAAATACAATCCTTTAAGGAAATAAGCTGCGTCTCTGAGATTGCG
+CTCCGCCCTCCTTGAATCATCATGACAAAACAATCTGTCTTGATTATTTACAGTTAGTTT
+ACCTGTCTATCGAAGTTAGAAAAAACTTGGTGAAGATTCTGTGGATCCCGGTTGGCGCCC
+TCAGGGTGCAAGATGGGCTCCAGACCTTCTCAGAACTAGCACCTATGATGCTTGACTAGC
+CCGGGTTGCGCTGGTACTGGGGATTTGCATCTGTCCGGCAAACTCTCCATTGATAGCAGA
+CCCTCTCTTGCAGCTGCAGGAATTGTGGTTACAGGAGACAAAGCCGTCAACATATGCACC
+TCATCCCAGACCAGGATCAATCATAGTTAAGCTCCTCCACGAATCTGCCCAAGGATAAGG
+AGGCGTAGTGAAAGCCCCCCTTGGATGCATACAACGGGACATTGACCACTTTTGCTCACC
+TTGGTGACTCTATCAGGATACAAAGGTCTGTGACTACATCTGGAGACGGGGCGCCTTAGG
+CGCCCTGTCTCCCCCTCCGGATACCAAGAAGGCTATCTGGGCCAATATGCAAGGGCTTCA
+CACATGCTGAACCTTCGGAAACTGCTCCTGTTGATCCTGGCTCTGAGATAGTGCGCTGTC
+CTTATTCTGTTCCCGGCTGCCGGACGAATAACTCCATGCCAGCACAACGACAATCGGCAT
+CTGGAATAACTGAATTCGAAGGTCTGGGCCGCTACACCTGGGCAACATCCTCTACCGTTT
+CAACTTGACGAACGAACAAGCAATAATAATCGAGAGACGAATGATTTTGTCATGTCTGGA
+AGCTGAAATTGTCATTTAACGAAGTGTCTTCTCAG
+>82d06bd9-aca9-4fe2-9e73-b7a1b30973b2 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9933 ch=405 start_time=2017-08-29T09:23:34Z
+AAGTATGCTTCGTTCAGTTACGTATTGCGGTGCTGGTTTCATCTATCGGAGGAATGGATT
+AACCTTTCTGTTGGTGCTGATATTGCGGGTTACCTCCACCCAAGCTGGAAGGAAAGATCA
+GGAGACTTGAATCTATCTGTTGGGCTCAGCAGTGTACTCGGACCCTCCATGCTTGTGAAG
+GCAGGGGTGCACGGACAGACTGCTGGCACCTTTCTTCTCTAGCAGTGGGACAGCCTGCTA
+TCCCCATAGCAAATGCACACCTCCTCAGGTAGCTAAGATACTCTGGAGTCAAACTGCACG
+CCTGCGGGTGTAAAGTCATCATTCAAGCAGACTTTTAACGTGCTGTTGCAGTGACTGCTG
+ACCATGAGGTCACCTCTACTAAAATAGAAAATACATACCATCGCTAAATACAATCCTTTC
+AAGAAATAAGCTGCACCCTGAGACTACCAACCGCCTGCTTCTCCTAATCACCATGATACT
+AGGTAATGATCTGTCTTAGTTGCTCACAGTTAGTTTACCTGTCATTAAATTAGAAAAAAC
+ACGGGTAGAAGAATTTGGATCCCGGTTGGCACATTGGGGTGCAAGATGGAAACCAGTCTT
+CTACAGGATCAGTATCTCCAATGCTGATCGTCCAGGTGCGCTGATGCTGAGTTGTATCCG
+TCTGACAAGCTCTCTCTTGATGTGGAGCCTCTCGCGGCTGCAGGGGATCGTGGTAACAGG
+TGATGAAGCAGTCAACATATACACCTCATCCCAGACAGGGTCAATCATAGTCAAGTTACT
+CCAAATATGCCCAAGGACAAAGAGGCGTGTGCAAGGCCCCATTGGAGGCAGCCTGGCAAG
+ACACTGACTACTTTGCTTACCCCATGGTGATTCTATCACCCAGGATGGGGAGTCTGTGAC
+TACTTCCGGAGGAAGGAGACAGAGACGCTTGGGGGTGCCATTATCGGCAGATTGTAGCTC
+TTGGGGTTGCAACAGCTGCACAGATAACAACAGCCACAGCCCTGATACAATAAACAGAAT
+GCTGTAACATCCTCCGGCTAAAGAGCATTGCTGCAACCAATGAAGCTGTGCAGGGTCACT
+GATGGATTATCACAATTAGCAGTGGCAGTTGGGAGGAGTAAGCAATTTGGAAATTTGAAA
+TGAAGATAGAGCGACAGGCAAGTAGGTTAATCCCATTCCCTCCGATAGATGCAT
+>576bfb49-03c7-4ba6-8d74-8bb886e5f3d3 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9967 ch=405 start_time=2017-08-29T09:23:57Z
+ACGGTACTTCGTTCGAGGACACGTATTGCTGGTGCTGCATGCCAGCGACTACGCATTCTC
+ATTTAACCTTTCTGTTGGTGCTGATATTGCGGGTTACCTCTTACCAAGCTGGAAAACCAC
+ACCATCCGCCAAATACAATCCCTTCGAAATGGGTTTATCGAAGACTGTGATCACCGTTTT
+CCTGAATCGTACTGACAACAGACAATCTATCCTGATTGCCCCAGTTGATTCCGCTGTCTT
+TATAATTAGAAAAAACGGGTAGAAGAGTCTGGATCCCGGCTAACACATTTCTGGAAGGCG
+CAGTATGGAAAACCAAACGCTCACCGGGATCTTAGTACCTTGACACTGATCACTCGGATT
+GCATTGATACTAAAGTTGTATCTGCCTGACAAGCTCTCTGACGGCAGGTCACTTGCACAG
+CCACCAGGGATTATAAGTAACAGGATAAAGGCAATCAATATACCTCATCTCGAACAGGGT
+CCAATCATGAATCAAGTTGCTCCCGGAGCCAATGCCCAAGGACCAAAGGGCATGTGCAGA
+GCCCCATTAAGAGGCCTAACAGAACACTGACCTCACTCCAAGCCCCTTGGCGATTCCATC
+CCACCAGATACAAAGTCTGTGCCCTTCTGGAGGAAAGGAGGCAAACATAGGTGCTGTTAT
+CGGTAATTAGCTCTTGGGGTTTACAACAGCGGCGCAGATAACAGCAGCTGCAGCTAATAC
+AAGCCGCCGAGAATGCCGCCAGCATCCTCCGGCTTAAGGAGAACATTACCACAACCAATG
+AAGCTGTGCATGAGGTCGCAACGGATTGTCACAATAGCGGTAGGGAGAAGATCTACAACA
+GTTTGTTAATGAAGATGAGCGACAGGCAAGTGGGTTAAATGAATGCGTAGTCGCTGTACC
+TTTTCAACAATACGTAACTGA
+>3c97d255-57d0-4d02-8c8b-6d0c0d53e0df runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9989 ch=405 start_time=2017-08-29T09:24:15Z
+ACATTTTAGGTTAAGTTACGTGTGCTGGTGCTGTCGATTCCGTTTGCTTAGTCGTCTGTT
+TTAACCTACTTGCCTGTCGCTCTATCTTCCTCACATTAAATTGCTCATCTTCCCTACTGC
+CACTGCTGGTTGCAGATAATCCAAGTCAGTGACCCTCCTTCACGCAGCCTCATTGGTTGC
+GCAATGCTCTCTTTAAGTCCAGGAGGATGTTGGCAGCATTTTGTTTGGCTTGTATCAGAG
+CACGGCCACTGTGCAGCTGTGCGGCGATTTTAAAGGCCGCACATAATGAAAACAAACTAT
+AAGACGCCCTGTCTCCCCACCAGATGTGATACAGACTCTTGTATCCCGGTGGGAGGTCGC
+AAGGGGGCAAATTAATGTCCTGTTTAGCATGAGGGGGCTTTCGCACATTACCTCCCTTAT
+CCTTGGAATGATTCAGGGAGGAACTTAACTATGATTGGTCCCTGTCTGGGATGAAGGTGT
+ATATGTTATTCTACTTTGCAATGCTCCCTGTAACCCTACAGCTACAAGGCCTGCACCATC
+AATGAGTTTGGACAGATGCAACTCCAATACCAACACGACCCAGATAGTCAGCATCGCCGT
+TGCTGGGTTCTTGAGTAGAAAGGTCTGGAGCCCATCCACCTGCACCTGGAGGGGGCGCCA
+ACCGGGATCCAGAATCTTCCTACCCGTGACACAACGGTAGTTGGGTAAACTAACTTTGTA
+AATAATCAGACAATTGTTTTGCATGTCATGATGATCTGGGTGTTGAGTGGGCACGGAGCG
+CAATCAGGGAACACAACTTATTTCTTAAGAGGATTTCTTTATA
+>96868172-8a9c-4e05-9274-9135e30d1269 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9957 ch=405 start_time=2017-08-29T09:23:51Z
+ACATTGTGCTTCGTTCAGTTACGTATTGCTGGTGCTGCGCTAGACACCTTGGTTGACAGA
+CCGCCAACCCTTTCTGTTGGTGCTGATATTGCGAGGTTACCTCTACTTAAGCTGGGTACA
+CCATTGCCAAACTCTCAATCCCCTTCAGGAAATAAGTTGCATCCTTAAGCCTGCGATTCA
+TTCGCTTTCCCTGCATCATTATGACATCAGATGCTTATAGTTAGTTCACCTACATCGCCA
+ATTAGAAAAACACGGGTAGAAAGAGTCTGGATCCCAACCAACACATTAAGAATCAATATG
+AACCAAACCTTCTACCAGGATCCCTGGTACCCTTGATGCGATCTCTGATTATGCTGATGC
+CAAACTTTCATATGTCAATAAACTCCCTTGACAGCATGAGCCTCTCTTGCAGCTTCCTGC
+GGGATTGGCAACAACAGGGGAATGGGCAATCAAGATATATACCTCATCTCAGACCCGGAT
+CCATCGCGCCAGTCAGTTGCTCCCAAACATACCCAGGGACAATAAGGAAGCGCGGCGAGC
+CCACTAGAGGCGCTTACCGGCAGAACACCATGCCTTACTCCACTCCTCTTGGTGATTCCA
+TCCACGCAGATACAAGGGGTCTGTCCACATCTGGAGGTGACGGAAGCACGTTTTGAGTGC
+AGTTGACGAGCAGTGTAGCTCTTGGGGTTGCAACAGCAGCACGGGTAGCAGCAACACGGC
+TCGGCCCTGAAGCTAACAGAATGCCAACATCCTCCGGCAGGAGCATTTTACAACCGGCCA
+GAGCTGCTGCAGTGCGCGACAGATTCCGCAACTGCGGCAGCGTTGAAGGTAACGTTTGTT
+AGAAATGACAAGTATTGGGGTTAAGTCCTGTCAGCAAGGTGTCTAACAGCACCAACCAAT
+ACGCCAACCCC
+>100dd03a-e91a-439a-b746-d1f2be90458d runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9995 ch=405 start_time=2017-08-29T09:24:20Z
+ACCTCCGGTGGCCTTCGTTCGGTTACGTATTGCTGGTGCTGGTAAGTTGGGTATGCAACA
+CCAATGTTAACCTACTTGCCTGTCGCTCTATCTTCTCATTAACAAATTGCTGCATCTTCC
+CAACGGCCACTGCGAGAGTTGCGATAATCCGTCAGTGACCTCATACGGCCTCATTGGTGC
+GGCAATGCTCTTCCCAAGCCGGAGGATGTTGGCAGCATTTTGGTTGAAAGAAGCAGCCTC
+AGAGCCAGGGCTGCTGTTATCTGTGCAGCAGTTGCAACCCCAAAGGGCTACACCGCCAAT
+AATGGCACCTATAAGACGCCCCTGTTTTCCCTCACTCCAGATGTGAGTGCAGACTCTTGT
+ATCCCTACGAATAGAGATACCAAGGGGTGAGCAGAGTGGTCAATGTCCTGTTGTATGCCT
+CTAAAGGTGCTTTTTTTGCACATGCCTCTTTATCCTTGGGCATGTTGGGAGTAACGACTA
+TGATTGACCCTGTCTGAGATGAGGTATATATGTTGGCTTCTGCCTTGTCCCCGTTACCAC
+AATTCCTGCAACTGCAGGAGGCCTGCCATCAAAGAGCTTGTCAGACGGATGCAACTTAGT
+GTCAGTGCGGCCGGACGGTCAGCATCAGGGCACGCTGGGATCCTGGTAGAAAGATCCGGA
+GTGGCATCCTGCACCCTGGAGGCATAACCGGGATCCAGAATCTTCTACCCGTGTTTTCTA
+ATCTGATGAACAGAGTAAACTAGTTATAAACTTAATCAAGACAGATCATTATTTAGTGTC
+ATGGTAATTCCGGGAAGGTGAACGGAGCTCAATCTCATAGATACAGCCTATTTCCTGAAA
+GAAAGGATTGTATTTAGCAATGGTATGCCCCTTCTCCAGCTTGGTGGAGGTAACCTCACG
+CAATATCAGCGCAACAGAAGGTTAACACGTTGCATACCCAACTTACCAGCACCAACAATA
+CACGTAACTTAC
+>89ae3497-c03e-4e48-b903-d00fc4851be1 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9971 ch=405 start_time=2017-08-29T09:24:02Z
+ACGGTAGCACTTCGTTCAGTTACGTATTGCTGGTGCTGTGCGTACAGCAGCAATCAGTTA
+CATTGTTAACCTTTCTGTTGGTGCTGATATTGCGGTTACCTCTACTAAGCTGGAGAAAGA
+GGCACACCATTGCTAAGCTAATCTTTTGAAATAAGTTGCATCTCATGATGATTCTGCTTT
+CCTGAATCCTTATGACACTAGATAGTGATCCATTTCGATTGATATAGTTATTGCACCTGT
+CTATCTAATTAGAAAAAACACGGGTAGAAGAATTTGGATCCCGTACCAGGGCGCGGCATG
+GGCTCAACCTTCTACCAGGACTCCACATTATCCCTGATGCTTATTATCCAGATTATGCTG
+GTACACTAAGCTGTCTCTCGACAAGCTCGGCCTCTTGCGCTGCAGGAATTGGCTACACCT
+CGTCCCAGACAGGGTCGATCATAGTCAAGTTACTCGGGTAAAGGATAAAGGCGTGCAAGC
+CCCATTGAGGCATACAACAGAACATTAACCACCTGCTCACTCCTCGATTCCATCCACGGG
+ATACAAGGGTCTACATCTACATCTGGAGGAGGAGACGAAACGCTTTATAGGTGCCGGGTG
+GCAGTGTAGCTCTCTTGGGGTTGCAACAGCAGCACGGATAACAGCAGCTGCGGCCCTAAC
+CTGAAGACGCTGCCAACATCCTCCGGCTTAAGGAGAACATTGCTGCAACCAAGCTGTGTG
+AGGTCACCGACGGATTATCTACAAGTGATGCCCAGTGGCAGTACGGGAAGATGCGGCAGT
+TTGTTAATGAGAAGATAGAGCGACAGGCAAGTAGGTTAACAATGCAACTGATTGCTGTAC
+ACTTTGCTTCGCA
+>eb35cfa9-2726-4109-a157-398a32a4d5d8 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9931 ch=405 start_time=2017-08-29T09:23:29Z
+CTGTACTTCGTTCAGTTACGTATTGCCTTTCAATTTGCTGTTTGCGTCCTGTTACGAGAA
+CTCAGCACATTTAACCTTTCTGTTGGTGCTGATGTGCAGGGTTACCTCTACTAAGCTGGA
+GAGACACACCATTGCCAAATACAATCCTTTCAGAAATAGAAGTTGCATCCCTAAGACTTG
+CGAGTTCACCTGCTTTTCCTGAATCAACACTTGAAGGCACCCAGATGAGTCATCTCAGCG
+CTGCTTATAGTTGGTTCTGTTTGCCAAATTAGAAAAACACGGGTAGAAGGGGTCTGGATC
+CCGACCGAAATCATCCAGGACAATGGAGGAAACCAAACCTTCTACCGGGAGGATCGCGCT
+TCGATGCAGTAACTCGGATTATGCTGATATTGAGCTGTATCGCGTCCCGACAGCTCCCAT
+GACGGCAGGCCTCTTGCTTCTTGAGATTGTAGTGACAGGAGATAAGGCAGTCCAATGTGT
+ACCTCGTCTCAGACGGGGTCAATCCTGGAGAATCAAATTGCTCCCGAGTATGCCAGGATA
+AGGAGGCGTGTGCAAAAGCCCCATTAGAGGCATGCTCCCAACAGAACACTGACTACTTTA
+TACACTCCTCTTGGCGATTCCATCCTGAAGATCCAAGGGTCTGTGTCCACGTCTGGAGGG
+AACTAAAAACATAGGTGCCATAGATTATTGGCAGTGTAGCGCTCAGGGTTGCAGCTGCGC
+TTGGCACAGATAACAGCTGCGGCTAATACAGGCCAACCAGAATGCTGCCAGCATCCTCCG
+GCTTAAGGGAGAGCATTGCTGCAACCAATGAGAGCTGTGCATGTGGGGAAGTCACCGACG
+GATTATGCAACTATCGAGGTAGCGGTTGGGAAGATGCAGCAATTTGTTAATGAAGATAGA
+GCGACAGGCAAAGTAGGTTGTTAAATGGAGTTCTCGTAACGCAGGACACCAACAGCACCA
+GCAATACGGCA
+>0b65a5bc-4672-48fd-b392-a96410a985d6 runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9935 ch=405 start_time=2017-08-29T09:23:38Z
+CGGTACTTCGTTCAGTTACGTATTACTGGTGCTGTTCGAGACAAACAAGTTACGATTTAA
+CCTACTTGCCTGTCGCTCTATCTTCTCTGCATTAACAAATTGCTGCATCTTTGCTACTGC
+TGCTGGTTACGATAATCCCGTCATTGACCTCATGCGGCCTCATTGGTTGCAGCAATGCTC
+TCTTTAGAATCGGAGGATATTGGCAGCATTTTGTTTTGGCTAGTGTCAGAGCTGCGGCCG
+CTGTTATTTGTGCAACAGTTGCAACCCCAAAACCCACACCGCCAACTAATGGCGCCTATA
+AAGCGTTCTGTCTCCTCCCTCCAGATGTAGTTACGGACTCTTGTATCCTACGGATAGGTC
+CTGAGGGGAGTGAGCAAGTGGTCAATGTCCTGTTGTATGCATCAAGGGGCTTTCGCACAT
+GCCTCCTTATCCTTGGGTGTGAGTTTGGGAGGAGGCAACTATGATTGATCCTGTCTGGGA
+TGAGGTGTATATGTTGACTGCTTTGTCCCCTGTTACCACAATTCCAGCAGCCGCAAAGGC
+CACCATCAATAGAGTTTGCCGGACAGATTAGCTCAGTACCAGCGCGACTCTGACGGTCAG
+CATCATAGGTGCTGGGTTCTTGGTAGAAGGTCTGGGGCCCATCTTGCACCCTAGAAGGCG
+CCAACCGGGATCCAGAATCTTCTACCCGTGTTTTCTAATTTGATGAACAGAATTGAAACT
+AACTGTAAATAATCAAGACAGATTAGTTTTGTGTCATGATACTCCAGGTGAGAGTGAGCA
+GGTCTCAGAGACGCAACTTATTTCTTAAAAAGTTGTATTTGGCAAAGGGTGTGTGCCCCT
+TCTCAACAGTGGGGTAACCTCGCAATATCAGCACCAACAGAAGGTTAAACGTAGCTTGGT
+TTGTTCCTGAACAGCACCAGCAATACGGCAGCTTCA
+>9ac4d524-83af-4bac-a4c7-76be1b9cb92c runid=f54935eaa7db14eeb8cd7e5a6f5a8fd32ad282c1 read=9939 ch=405 start_time=2017-08-29T09:23:40Z
+ACGGTACTTCGTTCAGTTACATTATTGCTGGTGCTGGTAGACCCTGTTACGAGAACTCAT
+TTAATACTGCCTGTCGCTCTATCTTCTCATTAACAAATTGCGTCTTCCTACTACTACTGA
+TGGTTGTGATGGCTCCGTCGGTGACTTCATTACACAGCTTCGTGGTTGCAACAATGCTCT
+CTAACAAACCAGATGTTGGCATTCTGGTTGGCCACATATTGGGGCCGCAGCTGCTTTCTG
+TTATCTCTGTACCCTTGCTATTCCCATTTACCCAAGAGCTACCAATAACGGCACCTGCTC
+AAACGCTTTTATTCCTCCAGACGTGGACACAAGACCCTTGGATCTTGCGGATGGAGTCAT
+AGAAAGTGAGCAAGTGGTCAGTGTTCTGCCATGCCTCTAATGGAGACTTTTGCACACCTC
+ACCCATCCTTGGGCATATTCGGGGCAATTTGACTATGATTGACCCTTCTGAGACGAGGTG
+GCATAGCCATTGACTGCCTTATCTCTATCATAATTCACCCAGCTACGGAGGCCTGCGATC
+GAGAGCTGTCAGGCTGGATACAGCTCAATATCAATCCCGAGTTATCAGCATCAAGTGCCT
+GGATCTGGTAGAGGTTGGAGCCCATATTGGGCATCCTGAGTGAGCTGGTCGGGATCCAGG
+CCCTTCCCTGCTGTTTTTCTAATTTGCTAAACAATTGTGAACTAACTATAAGCAGTTGAG
+ATGGATCATTATCTGGTGTCCTATTTGATTCAGGAAAGCAGGTGAACTGCAGTCTTAGGG
+ATGCAACTTATTTTCGAGTTGTATTTGGCAATAGGTGTCTCTTCTCTCCAGCTTGGTGAA
+GGTAACCTCGCAATATCAGCACCAACAGAAAGGTTAAATGAGTTCTGCCTCGTAACAGGA
+CTGGCACAAACAATGCAATAACTAC
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/consensus.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/consensus.fa Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,2 @@
+>ref:0-921
+ACGGTACTTCGTTCGAGGACACGTATTGCTGGTGCTGCATGCCAGCGACTACGCATTCTCATTTAACCTTTCTGTTGGTGCTGATATTGCGAGGTTACCTCTACCAAGCTGGAGAAGCCACACCATCCGCCAAATACAATCCTTTCGAAATGGGTTTATCGAAGACTGTGATCACCGTTTTCCTGAATCGTACTGACAACAGACAATCTATCCTGATTGCCCCAGTTGATTCCGCTGTCTTTAAAATTAGAAAAACACGGGTAGAAGAGTCTGGATCCCGGCTAACACATTTCTGGAAGGCGCAGTATGGAAAACCAAACGCTCACCGGGATCTTAGTACCTTGACACTGATCACTCGGATTGCACTTGATACTAAAGTTGTATCTGCCTGACAAGCTCTCTGACGGCAGGTCACTTGCACACCACCAGGGATTATAAGTAACAGGATAAAGGCAATCAATATACCTCATCTCGAACAGGGTCCAATCATGAACCAAGTTGCTCCCGGAGCCATGCCCAAGGACCAAAGAGGGCATGTGCAAGAGCCCCATTAGAGGCATAACAGAACACTGACCTCACTCCAAGCCCCTTGGCGATTCCATCCCACCAGATACAAAGTCTGTGCCCTTCTGGAGGAAAGGAGGCAAACATAGGTGCTGTTATCGGTAGTGTAGCTCTTGGGGTTTGCAACAGCGGCGCAGATAACAGCAGCTGCAGCCCTAATACAAGCCGCCGAGAATGCCGCCAGCATCCTCCGGCTTAAGGAGAGCATTGCTGCAACCAATGAAGCTGTGCATGAGGTCGCAACGGATTGTCACAATAGCGGTAGGGAGAAGATCTACAGCAATTTGTTAATGAGAAGATAGAGCGACAGGCAAGTGGGTTAAATGAATGCGTAGTCGCTGTACCTTTTCAACAATACGTAACTGA
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/consensus.hp.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/consensus.hp.fa Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,2 @@
+>ref:0-921
+ACGGTACTTCGTTCGAGGACACGTATTGCTGGTGCTGCATGCCAGCGACTACGCATTCTCATTTAACCTTTCTGTTGGTGCTGATATTGCGAGGTTACCTCTACCAAGCTGGAGAAGCCACACCATCCGCCAAATACAATCCTTTCGAAATGGGGTTTATCGAAGACTGTGATCACCGTTTTTCCTGAATCGTACTGACAACAGACAATCTATCCTGATTGCCCCAGTTGATTCCGCTGTCTTTAAAATTAGAAAAACACGGGTAGAAGAGTCTGGATCCCGGCTAACACATTTCTGGAAGGCGCAGTATGGAAACCAAACGCTCACCGGGATCTTAGTACCTTGACACTGATCACTCGGATTGCACTTGATACTAAAGTTGTATCTGCCTGACAAGCTCTCTGACGGCAGGTCACTTGCACACCACCAGGGATTATAAGTAACAGGATAAAGGCAATCAATATACCTCATCTCGAACAGGGTCCAATCATGAACCAAGTTGCTCCCGGAGCCATGCCCAAGGACCAAAGAGGGCATGTGCAAGAGCCCCATTAGAGGCATAACAGAACACTGACCTCACTCCAAGCCCCTTGGCGATTCCATCCCACCAGATACAAAGTCTGTGCCCTTCTGGAGGAAAGGAGGCAAAACATAGGTGCTGTTATCGGTAGTGTAGCTCTTGGGGTTTGCAACAGCGGCGCAGATAACAGCAGCTGCAGCCCTAATACAAGCCGCCGAGAATGCCGCCAGCATCCTCCGGCTTAAGGAGAGCATTGCTGCAACCAATGAAGCTGTGCATGAGGTCGCAACGGATTGTCACAATAGCGGTAGGGAGAAGATCTACAGCAATTTGTTAATGAGAAGATAGAGCGACAGGCAAGTGGGTTAAATGAATGCGTAGTCGCTGTACCTTTTCAACAATACGTAACTGA
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/consensus.hp.vcf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/consensus.hp.vcf Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,83 @@
+##fileformat=VCFv4.2
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##FORMAT=
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sample
+ref 91 . G GA 76.8 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.472064 GT 1
+ref 100 . CT C 76.8 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.600762 GT 1
+ref 113 . A AG 20.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.62332 GT 1
+ref 116 . A G 20.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.568855 GT 1
+ref 142 . C T 28.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.215363 GT 1
+ref 254 . A AC 57.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.435726 GT 1
+ref 456 . CA C 48.4 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.0291696 GT 1
+ref 510 . CA C 48.4 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.352106 GT 1
+ref 528 . G GA 23.8 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.542136 GT 1
+ref 537 . C CA 23.8 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.520509 GT 1
+ref 548 . TA T 43.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.299671 GT 1
+ref 556 . C A 43.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.120227 GT 1
+ref 599 . TC T 21.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.0689728 GT 1
+ref 638 . GA G 21.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.0753427 GT 1
+ref 666 . A G 35.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.172919 GT 1
+ref 667 . T TG 35.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.29952 GT 1
+ref 683 . A G 39.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.695758 GT 1
+ref 694 . G A 39.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.679033 GT 1
+ref 713 . G GC 41.5 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.288257 GT 1
+ref 728 . CG C 41.5 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.223589 GT 1
+ref 742 . G A 41.5 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.455935 GT 1
+ref 763 . A G 92.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.783764 GT 1
+ref 768 . A G 92.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.835095 GT 1
+ref 770 . C T 92.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.605993 GT 1
+ref 771 . A G 92.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.845481 GT 1
+ref 838 . A G 29.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.139648 GT 1
+ref 841 . G A 29.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.366238 GT 1
+ref 852 . A AG 37.7 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.796436 GT 1
+ref 856 . T TA 37.7 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.874709 GT 1
+ref 91 . G GA 78.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.50089 GT 1
+ref 100 . CT C 78.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.374252 GT 1
+ref 113 . A AG 20.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.635287 GT 1
+ref 116 . A G 20.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.744199 GT 1
+ref 142 . C T 36.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.703642 GT 1
+ref 254 . A AC 65.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.803838 GT 1
+ref 510 . CA C 33.4 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.513822 GT 1
+ref 528 . G GAG 24.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.408269 GT 1
+ref 537 . C CA 24.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.338892 GT 1
+ref 548 . TA T 46.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.351277 GT 1
+ref 556 . C A 46.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.709209 GT 1
+ref 666 . A G 47.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.829231 GT 1
+ref 667 . T TG 47.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.6682 GT 1
+ref 683 . A G 27.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.88787 GT 1
+ref 713 . G GCC 32.2 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.530639 GT 1
+ref 763 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.774073 GT 1
+ref 768 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.876258 GT 1
+ref 770 . C T 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.555854 GT 1
+ref 771 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.852648 GT 1
+ref 838 . A G 45.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.773069 GT 1
+ref 841 . G A 45.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.701949 GT 1
+ref 852 . A AGA 60.2 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.791628 GT 1
+ref 856 . T TA 60.2 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.672761 GT 1
+ref 91 . G GA 78.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.50089 GT 1
+ref 100 . CT C 78.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.374252 GT 1
+ref 113 . A AG 20.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.635287 GT 1
+ref 116 . A G 20.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.744199 GT 1
+ref 142 . C T 36.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.703642 GT 1
+ref 254 . A AC 65.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.803838 GT 1
+ref 510 . CA C 33.4 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.513822 GT 1
+ref 528 . G GAG 24.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.268594 GT 1
+ref 537 . C CA 24.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.340399 GT 1
+ref 548 . TA T 46.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.351277 GT 1
+ref 556 . C A 46.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.709209 GT 1
+ref 666 . A G 47.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.829231 GT 1
+ref 667 . T TG 47.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.6682 GT 1
+ref 683 . A G 27.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.88787 GT 1
+ref 713 . G GCC 32.2 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.31882 GT 1
+ref 763 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.774073 GT 1
+ref 768 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.876258 GT 1
+ref 770 . C T 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.555854 GT 1
+ref 771 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.852648 GT 1
+ref 838 . A G 45.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.773069 GT 1
+ref 841 . G A 45.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.701949 GT 1
+ref 852 . A AGA 60.2 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.752959 GT 1
+ref 856 . T TA 60.2 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.672828 GT 1
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/consensus.vcf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/consensus.vcf Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,83 @@
+##fileformat=VCFv4.2
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##INFO=
+##FORMAT=
+#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT sample
+ref 91 . G GA 76.8 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.472064 GT 1
+ref 100 . CT C 76.8 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.600762 GT 1
+ref 113 . A AG 20.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.62332 GT 1
+ref 116 . A G 20.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.568855 GT 1
+ref 142 . C T 28.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.215363 GT 1
+ref 254 . A AC 57.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.435726 GT 1
+ref 456 . CA C 48.4 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.0291696 GT 1
+ref 510 . CA C 48.4 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.352106 GT 1
+ref 528 . G GA 23.8 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.542136 GT 1
+ref 537 . C CA 23.8 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.520509 GT 1
+ref 548 . TA T 43.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.299671 GT 1
+ref 556 . C A 43.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.120227 GT 1
+ref 599 . TC T 21.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.0689728 GT 1
+ref 638 . GA G 21.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.0753427 GT 1
+ref 666 . A G 35.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.172919 GT 1
+ref 667 . T TG 35.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.29952 GT 1
+ref 683 . A G 39.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.695758 GT 1
+ref 694 . G A 39.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.679033 GT 1
+ref 713 . G GC 41.5 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.288257 GT 1
+ref 728 . CG C 41.5 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.223589 GT 1
+ref 742 . G A 41.5 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.455935 GT 1
+ref 763 . A G 92.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.783764 GT 1
+ref 768 . A G 92.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.835095 GT 1
+ref 770 . C T 92.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.605993 GT 1
+ref 771 . A G 92.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.845481 GT 1
+ref 838 . A G 29.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.139648 GT 1
+ref 841 . G A 29.3 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.366238 GT 1
+ref 852 . A AG 37.7 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.796436 GT 1
+ref 856 . T TA 37.7 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.874709 GT 1
+ref 91 . G GA 78.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.50089 GT 1
+ref 100 . CT C 78.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.374252 GT 1
+ref 113 . A AG 20.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.635287 GT 1
+ref 116 . A G 20.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.744199 GT 1
+ref 142 . C T 36.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.703642 GT 1
+ref 254 . A AC 65.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.803838 GT 1
+ref 510 . CA C 33.4 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.513822 GT 1
+ref 528 . G GAG 24.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.408269 GT 1
+ref 537 . C CA 24.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.338892 GT 1
+ref 548 . TA T 46.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.351277 GT 1
+ref 556 . C A 46.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.709209 GT 1
+ref 666 . A G 47.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.829231 GT 1
+ref 667 . T TG 47.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.6682 GT 1
+ref 683 . A G 27.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.88787 GT 1
+ref 713 . G GCC 32.2 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.530639 GT 1
+ref 763 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.774073 GT 1
+ref 768 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.876258 GT 1
+ref 770 . C T 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.555854 GT 1
+ref 771 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.852648 GT 1
+ref 838 . A G 45.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.773069 GT 1
+ref 841 . G A 45.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.701949 GT 1
+ref 852 . A AGA 60.2 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.791628 GT 1
+ref 856 . T TA 60.2 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.672761 GT 1
+ref 91 . G GA 78.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.50089 GT 1
+ref 100 . CT C 78.7 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.374252 GT 1
+ref 113 . A AG 20.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.635287 GT 1
+ref 116 . A G 20.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.744199 GT 1
+ref 142 . C T 36.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.703642 GT 1
+ref 254 . A AC 65.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.803838 GT 1
+ref 510 . CA C 33.4 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.513822 GT 1
+ref 528 . G GAG 24.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.268594 GT 1
+ref 537 . C CA 24.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.340399 GT 1
+ref 548 . TA T 46.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.351277 GT 1
+ref 556 . C A 46.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.709209 GT 1
+ref 666 . A G 47.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.829231 GT 1
+ref 667 . T TG 47.6 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.6682 GT 1
+ref 683 . A G 27.0 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.88787 GT 1
+ref 713 . G GCC 32.2 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.31882 GT 1
+ref 763 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.774073 GT 1
+ref 768 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.876258 GT 1
+ref 770 . C T 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.555854 GT 1
+ref 771 . A G 89.9 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.852648 GT 1
+ref 838 . A G 45.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.773069 GT 1
+ref 841 . G A 45.1 PASS TotalReads=8;AlleleCount=1;SupportFraction=0.701949 GT 1
+ref 852 . A AGA 60.2 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.752959 GT 1
+ref 856 . T TA 60.2 PASS TotalReads=5;AlleleCount=1;SupportFraction=0.672828 GT 1
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/index.tar
Binary file test-data/index.tar has changed
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/ref.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ref.fa Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,17 @@
+>ref
+ACGGTACTTCGTTCGAGGACACGTATTGCTGGTGCTGCATGCCAGCGACTACGCATTCTC
+ATTTAACCTTTCTGTTGGTGCTGATATTGCGGGTTACCTCTTACCAAGCTGGAAAACCAC
+ACCATCCGCCAAATACAATCCCTTCGAAATGGGTTTATCGAAGACTGTGATCACCGTTTT
+CCTGAATCGTACTGACAACAGACAATCTATCCTGATTGCCCCAGTTGATTCCGCTGTCTT
+TAAAATTAGAAAAAACGGGTAGAAGAGTCTGGATCCCGGCTAACACATTTCTGGAAGGCG
+CAGTATGGAAAACCAAACGCTCACCGGGATCTTAGTACCTTGACACTGATCACTCGGATT
+GCACTTGATACTAAAGTTGTATCTGCCTGACAAGCTCTCTGACGGCAGGTCACTTGCACA
+CCACCAGGGATTATAAGTAACAGGATAAAGGCAATCAATATACCTCATCTCGAACAGGGT
+CCAATCATGAACCAAGTTGCTCCCGGAGCCAATGCCCAAGGACCAAAGGGCATGTGCAGA
+GCCCCATTAAGAGGCCTAACAGAACACTGACCTCACTCCAAGCCCCTTGGCGATTCCATC
+CCACCAGATACAAAGTCTGTGCCCTTCTGGAGGAAAGGAGGCAAACATAGGTGCTGTTAT
+CGGTAATTAGCTCTTGGGGTTTACAACAGCGGCGCAGATAACAGCAGCTGCAGCTAATAC
+AAGCCGCCGAGAATGCCGCCAGCATCCTCCGGCTTAAGGAGAACATTACCACAACCAATG
+AAGCTGTGCATGAGGTCGCAACGGATTGTCACAATAGCGGTAGGGAGAAGATCTACAACA
+GTTTGTTAATGAAGATGAGCGACAGGCAAGTGGGTTAAATGAATGCGTAGTCGCTGTACC
+TTTTCAACAATACGTAACTGA
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/ref.fa.fai
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ref.fa.fai Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,1 @@
+ref 921 5 60 61
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/test.fast5.tar.gz
Binary file test-data/test.fast5.tar.gz has changed
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/test_data.fast5.tar.gz
Binary file test-data/test_data.fast5.tar.gz has changed
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/test_data.fastq
--- a/test-data/test_data.fastq Mon Dec 04 02:03:21 2017 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-@3030a28d-1f16-4086-9ba1-ff31a97f434d_Basecall_1D_template:1D_001:template macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12068_ch_399_strand in_dir/out_dir/workspace/macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12068_ch_399_strand.fast5
-TCGTGTAGCCTGAATTCGATGCGTATCGCTTGAGAAAATAAACTCGCTGGCGTGACGAAACGTAATGAATTACGACGCTGTCGAAATGAAACTCTTCGCCGGCATGTCGCAGGCATTAGCGGGCCGAAACTAGTGATAGCACATTATCGATAAAAACTGGCGAATCTCATCTAAAGAGGCGGCGCTGTTCGTGAATAAGGGCAGCAATGGCTGCGAAGCGTGTTCAGGCAGAATTGCCAGAGAGAATCATCGAAGGCATCGAAAATGATATGCTCTTCTTTCGCTGGCGATATGAGAATGTCGAGAGCTTCGTTCGTAATAAATGGCGAGGCAATGTGAGCTCTCGTATAAAGATGGGCGGGCGTCTTGAATGGCATCGCGAAAGCCAAGCTTCGGTATGACTCGGTAGAAGCTGACGTGTTATCGAGGCATAGCGAGAGA
-+
-"%(()""#2.,$.*->,,,,*-27,1,#"&"($&+6:0/$+.&)*&,0>E(,(($/.39'$""$'((+).%"&/'<&$&"($"$$#*&+'"#-$')""(&0.<+=0:?7C&'MN%K'&"*/),/9,/1"%#-##1"(*&*#4,,/=%%&,8:=27'*&"%-(-+-+&(("&*%)'-7D>FEE=<&*'(%'*'%%"$,)&$%"&))(**$"#")$$(,+%/#(6.'%0'(1)&*(#()()',(/6-))%&(--47?:&02@,%$)),-""$"#($%+(&*4+6)%'$#""&')+01/;C2.2$&:5>.&/71)B*.*(*"""$(&%(%)*1&(2.*((%''%"$"%.7.-$,/6*'-?/352&'&'*=0(+'),+$&+6EB35:2.&+2)--#%'--""#$(+#&&-+"$$'",&*"%""$=-0959&+'%#$+&&(%
-@86fd3e14-b5ee-4453-98fa-084d75821456_Basecall_1D_template:1D_001:template macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12091_ch_399_strand in_dir/out_dir/workspace/macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12091_ch_399_strand.fast5
-ATATTATGCTAAATTGGAAGTGCGTATGAATACAGAAGCTGACGCGAGAGTGAGCGAAAGCGAAATGACGAAGCATGTCAAAAATTACAACTTTAATATCGGCTAGAATGAGCTGCTAAGCATGTCGCAAGCGTGGGCCGAAACTAAAGATGATATTTGATATCATTAAGCTGGCATAGAATCAGAAAGCGGCGTAAAGTCTCGGCATCGAGCATTATAGTGCGAAAGCGGGAAATGATGAAGCGGTGAGAATACATCAAAGGCGCTCAAAGTAAATGTAGAATGCGCGATATCAATGATATATTAATGAAAGAAATATCGAAATCAGTGTATAAACGACACGGCTGGCGAATTCACTAATATCGAAATGGGCCGAGGCGGTAATGAGCCGAGCGCATCGCTGAGGCAGTATAGTGTAATCCTGATATAAATTCCAGGGCGCAATATACTCGAAGCTTTGCGAAGAGAGCGTGGAAACACAATGGCATATATGAGGGGCGTAGCAATGAGATATAAAGTAACGATGAAATTCTCATCGAGAGCTCAAATGAAATAATCGGCGCGGTCGTCCTGCCTCGAAGCCCTAAAGAGGTAATGAAGGCGAAATGATGAGGCATATCTCCCAAGCGAAAGCGAGAAAATGGAGAGCAATCAGGCCGAAGTGGCTCGGTATTGATCGAAAGTGCGCGATCGAAACGAGAGAGCGACGGGCGATCAGCCAGCGCTTGGTATAACGTAGCTCAATGGGCGAAACCGAAACACCGACAATAGTGATAAAGAAACGCGCCATTTC
-+
-""$'#$+-.(55':)5-+*$'"%#$&32)%%"#(#))&0",0<64%*#')&()-557-*,-*''%&$"6/)3/4".0%1**),0$*'&',0))"#((('%&.4&2'%,$"$'"$%%#)+"'$1037'8&+*(%#"0)-2?540$.$'&$*"+0$#(&)4/",,(*"$#'$&"(#&8737)$,)&%#.74)0+&$%,)-$%$"#$%#()*+;%"#"#(&('./5$-(-"-&.+#$3)'&$"%"&$+%+.%$%$&%)0-33.)1/5-.'%#**#%"""**&),CCF87:>=0)%&$+,.40-?):0)61,%6D56)3%()(%'#,):++1,7&"#%'+,')%"">$)#7';1I,-"2.=>9F/2?D/7($6:3*,893/,0*(($+.),8)//<97$0#,$%($&*).++&1387>>290.,:12#&&)2(+/$-,11+)()""#%#%757?;A=1)'-12("$"$%)3A28/%#*$*-64#*#"&,122('+'()28>MN-#."1&'C(.;5,0B@52/4$&""$)*1?&"$$&&$-%%'*+'(*/0(&'-&('-1(/%('&%%"*&./(&*-+-.@/$$##$&*..1%#&*65245+%'3356.2**')+.01./)$015-/-&'%#"#&+(&$-"$"9123;1-.)((%(2/+%6)%'%($,2)$(##/.9F6%$+)&""#%""""+&""(%"#"#""$%%1%(%60++)01(%$((#""""#)"'$?--0':4-"+"""',$$3//"
-@2dd21811-c9af-4c4a-aaa0-4fd1f605abf8_Basecall_1D_template:1D_001:template macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12153_ch_399_strand in_dir/out_dir/workspace/macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12153_ch_399_strand.fast5
-CAAGTAATGTAATTGGATGTCCAACATGGTGGCGGTAGATGACGAGATAATTCCTAAAATTAAACGTGATGATGATAAAATTGCTAAGTAAACATTCTGGCTGTCAAATAGTAATAACGATGCATTTTAAGATTTAATGCTGACGCTGTATTATGCATAACATCGGCATCGGCATATGCATAGCGAGAATATTTGATGGAGTCGATAACCGTGAGATGGCATCTTTGTCTCTTCTGGCGCTGAGAGAATCAGAAGCCTCTCATCCAATAAACCATCATTTCAATGATAAATTTTAAGTAAGCGATAGTATTTAATTTGCTGGTGAAGATTATTATGTCGCGTAACTAACGATAATATCAATGGCGGCGGCGCTGGTACGGTAATTTTGTCATTATCTCTCATGATGCCGAGCTTCAATGACATCGTCTCTCGGTAACTTTTCGTATATCGCTATTTTATTGTATTTATTTTGCTTTTTGGCGCCGCGCCGTGTTTAATGAGTGGTATTAGCA
-+
-"$%.*,$/+-*,%$"$"<7783348)/#%."'$"$("'((#$#.*.&')#+((,*-%+%<65<,:'-4--(##/(-,6,1)''"*(8.+'2-*(/""'(*%$$'/(,,510*+-,+2)(2<>4**"&".*+.36(*"$$3)*."**6-3022--+''%'8.**''"""").,/#'%%((,.*+0)'$*3,))-,'%"/'"%*'"%"%),,:0C2))(4%*/*#9/01'.#(%,'&'&)&('',)&%'%)+"&&(,45.2:$+".&-'""$(6.37*&(#%*:92##*.2)25+3(%%')+,''*%/6=073C:')$).,')#(%:,((#(%"'"#%+"-&""#"$')*#0#+$&%4=*)&%(%#'.,'++?@D2NSL15?@CHM1EFFDB@%,-+.+(&+)+)'(*0223140#-)0%-(+0%(*('(&(%"&*1-+'""''.*)"$7)&*26=7/6?6+"$,07-&/&($(4*0&'*+2)9L8+""%##-#&%).++#%#
-@28daae22-d0dc-4fee-8453-3a2178b331c8_Basecall_1D_template:1D_001:template macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12175_ch_399_strand in_dir/out_dir/workspace/macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12175_ch_399_strand.fast5
-TCGTATGCTAGATCGTCGCATATCAGCGAATCCTGAGCGTAGCGTGAGTAGAGGCGAGGCCGGTAATGAGAGAGAATGAGTAGCCTGGCAGTCGAGCGTAGCGTCTCCTATCGTCATCGAGGCCTCCAGAAGCCGAAATCGCGCGAAGCTCGGTATTTTAGAAGAAACGCGAATGTGAAGCTCTCGTGAGTATTCGAGGCAAGGCCAATCTGTCGCTCTATTCAAAGAAATCCCTGAAATTGTGTTGCGTCGCCGTGGTTGTCGGCGAGGGAGCCTGCGTATGAGCCGTGGCAAAAATAGCCTAAATGAAATGAAGGCTGAAACGGCATGTTGAGGCGGTAAAGGCTATGCGAAGCTGAAATGAGCATTCATCAGGCGAAAGTAGCGCTCGTTACGCTCGACTAATTTGGCGCTTGCTGGTATGATATATGCGTAGGGTAAGGCGTGACGCGTGAAAACTGTGGCTATTATGTGCCGCTCAATGAAGCCGAGTAGCACGGCATCGTCACGAGCGAATGGCATTGCAGCCCGCTAATCGAGCATGAAACGAAATGGCCCGATAGCAAGGCGCGTAGGCGAAATGGCCTGAATCGATGGTGACGGCGAAGCCATGAAATGCGCGTAGAGCTGGGCGGAAATGCGCGGCCAATGAGAGCAGTGAGCTCGCCTAAAGCTCGATGCTGAATCTGAAACGTCTCAATAATGCGGCTCGCCCGAAAGCAATAATTGCCGAAATGGCAGCATTCGAAATGTCTCTCAAATGTGCGGCGGCATCGTGAATAATAAGCAATATCTGAATTATGATAAAATGCTAAAATGCGTATCAAATAAACAAATAGGTACAAGGCGCTGAAGAGTAACTCGAATCTATGAAGTATCGGCGAAGCGTAACAATGAGTATTGACGATATTCATTGTCGGCATAGGCTGGAAATGAAATACTCTTTGCTCGCATAAATGACTGG
-+
-"'#*&'"#'%)&+)321/517.52"$"%$"&','('/00(##"#$)))*+)&+3<3+33.*-40&&'(&)#&%&(#$&)#%(&&$,:'**&%.)/.4*&&,80310.<=2$+1()+2"1"+"%*#+'9,*."$+''-+0,26*(*&-5','$#,$#"#"7,(,1)..7032,%&('(&00.*-'<)-#+&%%$$)3*596:>?983<@,(../8-.0,2-1+(#%&"+,'&$&+#4(&+$9*'%&$*+9+*.,$$"#$/5;<:-.8+&%/,.-1*$%(-(),)#'"%#%*)*%$%#(""+<9=4/,.,0,'7&/"&0B%/(1.0H66+-+45.7+)./(*(9>532*'*05'&$)'<0+"-(""''$(%$""**'+..++44-*.&%*76:71$.&$5161:(&(0,*4?4><69$,%$/,**-)';94:./0:4570/-)))-$(#4,.-0-(34)@@3-:,*,"(#%0B;$<;5,)/05$)*%("""+'"()%"&*,1(/923.,&&''#7-('.A3,+.+-.091()%%(/)('#%'-5%,)(&4:+(%/174.+$'$%"+%-(208PGENL72,(6,+%(((+)=1/*.."')'%)"(&-79,I#%",0K>.58.H223"+$(E2)(34(%$*.-+#(&-%("1,0%$$(%'+)++&$*%('"#,&"#$*')$$('($""#&('.545&((1')+%)%'+'2'"+2/-/6>-,()2).,$/**'#6,$#"*,-,&4*-/4.3&).=?;0,-*""
-@15bdfe23-0646-4c89-b523-185bc14c3a2a_Basecall_1D_template:1D_001:template macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12081_ch_399_strand in_dir/out_dir/workspace/macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12081_ch_399_strand.fast5
-CATTGTAACTTGCATTCAAATTGCATGTCAGCCTAGGAAAATGCAGCCATCTAGTAGAGTAGAGTGTGTATTCAGGTAAATATATGGCTAAAAGCTAGGCCTAGTTAGCAGGAACTCATAGATGTATTATTTCAAATATACTACTGATCTCTTTGATCACAACAAACTCTTTAATCATTTGTTTCTGAAGCTTATAGACTCAGAACATTTATAAGCCGTACAAATTTTCTAAATTTGAGTAGAAATTATAAAATGCTGGTGGCTTTCTTAATAAGGCCGAGATGTAACCAAAGGACTCTAGAACTCGAGCTGTTACATAAACATTTGAAATTTTGGCTGGGAGACCGTACGGCATCATCATTGTAATGCCTCAGGAAATTGTAGGTACGTGCTTCTAGCCTACAAATGAAACCACTATGATGGCATCAGCCTTCCGCAGTGATCGAAATCACTTCAGAATTTCTTGATAATGTATGGTTTGAAGGCCTCGCGCCTGCCAGGCATCAGCTCGGCGTCCTCGGCCTCGTACCATAGGCTCAAATCGGCAAGAAGAATAAGAGGTAATGTCCTTCAGTACTCATCAAATTCTCTCCTGGGGAATGCAGCCTGCTTCTTCAAGCGCGATGGCCCTGATATACATTTGAAATAACTGCTCACCATGCTCGAGGCTTTCAGATAAAGCGCAGGCAAAAGCCTCGAAATGGTATCAAATTATATGTAAATCGTCGCAGGCACTTCTGCTGAAACGCGTATGCAGAGGCTCATCTCATTTTGCCTCACTGCTCTAGGGGTGCTCAATATGGCGGCATCAGCAGCTTATGGCCAACAAAATAACTCTGCAGGTGGGCCAGGCATGAAACAGTGGCGTGGCGCGCGGTGCATCGCGGGGAGAGTGTCAGGCTGGTATCATGGCGAGGCTGATCAATAATCGGGGCATCGCAGGTAACTGGCATGTTTTTGAAGTCAAATGGCGGTGGTACTGATGCGCCGGAAATAAAGGAAGAACTACTCGAAGCTAAGTAGAAGTATAAAATTGGCGGGGGCCATGCGGTATCAAGGCTCTCATATAAAATGCCATATAAGTGTTTCTCGGCTCGCATAGAGGTGTGCATATCAGCGGCGAAAAGTAAACACCTTCTGGAATCTCCTCATGTCTGTGCCACAAACCATACCGACAGGCGTCATCTGTGAAATCGACATCAATGCGCAAAAAGTACTTCGATACTAATCCGGTAGCTTCAGTACCTAAATCAGAGTAACTCCAGCAAATATCCCC
-+
-""*&%1--)/.399DJ6-$"8#"#"''#%#$'+')/*00-,&"#""$#"#""+","&$#"$'%./*7+4110+')""#$$8.-')"%%63;@6"%")%#&$($&-+"#"#('%$#%%1))$)'#%(&'(:D+&-0&)()17-,$+,5445,17283,/"%/A((,("%%0/"2,.-((60'6JO8-*%$$+4/('$""""">"""#","%#&&+%(#%%$"--.6/2D;('2%*$#"&$*#'&*)$%.14:&*5&+%)$%"-$(+$&,/,0>"#"5-/('#*(($&%"%(%#$$&*)('%"%#3-+#""$%+)7;:4(/&'1<4,)#$%&;?=B71##"##&4&%%)'()"""""#%''+'()+)3+3"3*.'"&+<5("
-@310f7b48-a3e0-4cdc-b396-09f4b86081dd_Basecall_1D_template:1D_001:template macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12113_ch_399_strand in_dir/out_dir/workspace/macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12113_ch_399_strand.fast5
-TCTTTCATTTGTGGCAGGTGGAGCGTATTCGAATCTCGAAACTGGCGCGGTGATGAAACTTGAGGTATTTTATCGCTAAATAATTTGGCCGAGGTTACTCGCTCAACTCTGCTTCGGCTGATAATTGAAACAATAAAGCGTCATCTGTTGACTGATGCTCTGTGTTGCTGTCGTGGCAGCGATCATTGTTCTTAGAGCTTTAGCGACAAGTGTTATAAACAAGAACAACGGAGGTAGGAATGCTCGTATGGCGGCGAAGTGTATGAATTTCATGAGAGGGCTCGACTATTGATGCAATAAAATTGCATTCGAGTCTCGTCAGGGGCTTTTGATAGCCCTGACGTCTCGTCGGTATATGAGAGAAATGGCGATGAAATTTCTCGCGATTCAACCATAACTATAAAGTACAATGGCCATCAGGTTTCGGCGTCAGTCGCTGAAAGTAAAACACCGACCATATGATATTTGTAAATGCGTTATTAACAATTCGTGCAATGCCGAGGCGCAAGCACCTGTTGGTATGGCGCATCAGGCAATCATCGATATTCTTCAATAGTCATATCGGTCGATATGGTGGCAGGCAGGCAATAGTCGTACCGAGTGGCACTCCATCGTTAACTACTCTCGAAATCGCTCATATCATTTTACGCGTCTTCTTCGTGTCCGGGCCGAAATTAGCCTGCTCTTGCATAAGAACCTGATGCGGCGCGGCCATCGAGGTCTCCGATGCTGCCGTCGTGCATGCTTGAAAACTTGTCTACTCGAAAGCTCGACGCGTGTCAAAGCTAAAATTATGTTTTTTATTGGCATATTTATCGCTT
-+
-$"%%##",/')/#,)'/-70/$#"'4--+""*'%&&""1+%)'7*-/,*%#(#)".,($""&&)+,)-:.%%)'"%'-=0.)$/)"%""#+/))*,#&""%%#%*::0,..,(-*."("(+#("(#02,72)6B8,=9A,$+4545&&&%$%&/""(*6+5.2.#"&"/#&((1$"""$")2"&""%(#'%0#()1($%('#$(*"*"/)"""##$+/#''$%$"%/)-,$%*)(%&''**&/$'&4,6&"#'+)2--%"%'$@E--&$%#(%/26AB++%&)'4+,2D18/,1H96)>+$'+7@"#(+*-04075$:B:%"-*/'))'*#"(#"#$%"*+0/*-.,5+*+"%%)))*)*+&(0.6"**-/'*/&&-<37,&+'#+.+"$"$%$&$&+2.''%"&$%$"*)"+""+#-8'#%"%(3)$#('%()&850&,$51-'+6C::#)0101/04,0B;%()'#+*#%.'%++03161*-("0""#'*"&%*#7A&538/%%'2)6;-/,('+"$&46;8$+)%,0$'),%""/+%.+()"%&5>KLMKACC;4#(*,%.+(%"&*)($)&"")313:"$%"%##&*-610%()*+&-.,202""""/531'#09/--),6?9><8.*-57/%)*,-*)*:=NPA7?64F%61$5'%-6-0+'"'&*&*+-34$*'($)#--05%%+0)-2+0&,/69G35G+,'(#*./"#$$"((",&""%%##%'B2(%"(21,$+2*89D;B=1.&5/,'),)%",/334581693#-09PF'8//6DJJYWZ>%(,-.10)%25$%)%"%##
-@921ea44a-1215-4f98-9f38-bf36b1bdf69c_Basecall_1D_template:1D_001:template macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12085_ch_399_strand in_dir/out_dir/workspace/macs_MacBook_local_20170809_FAH11850_MN21227_sequencing_run_AIV_run_1_84332_read_12085_ch_399_strand.fast5
-TCTTTCGGTAGCAAATTAAATCCAACGGTAACCGGCTTCATTCTGAAATGAAATTAAATAGAAGCGAAATAACCCTGAGGCAGTATGGTGTGACGTGGCATTCGCATTAGCCCTAAGTGCGTAATGAAGATGGTAGTGCGTCAGCAAGGCCCGGGGAGATAAATAATCCTCGATACATGGCCTTGGCTGAAAGATAGAAATTTAGAATTCATTGACCAAGTAACTCGAGCAATAGAGGCATTTCCCTCGTCGGCCTGAAGCCTCGGTGTGGAAATGGCATATAGTATTAATGCAGTAACTAATGAAATTGCCAAATGGGCATATAAGCATTGCGATGAGGGCCGTATTTGCATTGGGCTGAGGTGCGTGTGTCCTTATGGGCGAGGTAGGCTCGTCATGCCTCCGGTGAGGGGTGAGGTAGAAATATTACCGTAGAAGTGCTGAAAGCTAACCAATGAAATGGGTAAAACCATCGGAAGCGCCTAGCGATGGGCTATACAATTTCATTCGACAATCCAGCTATAAATGATGAGGCATCAGGGCGCATTCTAGAGAGGCGTGACAGCATTGATAGCATTTCGATGCAAACCATCTTCTGCGTAATGACACTGACACTATTCAGTGACAGCTCATC
-+
-#"')*%"%%&"&()+-@58+2&&+#(,)$.1).((&$#+*(#&28/1..&(%%HBRC:,46')).A@11#.1+$%,:(P%+/6-%"-%"$"*'$##"%*@)"%$)"&")/.(4>)88=G-90,&,(%#)$*++$)&/$&$&%$*'/*>4)8=:*$&'-$'("*)""#)+,)+%*&-*,*#4(.""7""/1%,2,,6,-86)#)*+084(-1*%#$'((5+(578$&>?A?:,'&*/,*30&(0-56O?;:79*0$)%"$33"&%)*.10)((')()'+6#*#0./)8A33*&)/+')/BJ>F$8))+1*,(&&28)/"$$)(0.1-0&"#&%))+()D-*#(#""#$(*%*&"#"#"#"&-+%"')'4)"$*+'+.#"#"%#"$&$"/3(.)&'%&&(%'&%(&*-"#.,&"3$,)1)-$"%#'"#"%%1,2B0$'&,+.#""($"$/$""&($,)#%$+'"$#""#"%$'),((#%*#)&&(+"*%%%#"#-)"'))').((($&(#&%*&1.743@A?>"@%.4917=,(&%-%.#.)+&&"'+'56D@?@980+*,.),.+#(+3.30.*$#,*'&"''"%)/+*./(('$-(*%$($')0)##$#$".-()"%'',"""%%$0$+(:A62%#%)&%,."#+)#$/(//:J>&6.()*+(""",%3+(#((&$,.1.)0(+1""""%-+15=>,:0&""/;-'#"&*('&*'("#&""(#68%%*++-&&%$(-6F4)7-(,0*$+"+'$$$($*"%))3+0#3$347*0&"%$"#.0,++"##"&1:61-,.:*$)(+'(%'%03*3$"$'$"'''+-9-'%%'1'*+,62.CDIJ@583671)+&),2,($078/.-%"#$++&&$$#)(#(*+<8,/-)&'),%,)/$40%%%%.58'*31,&73"*%'&,0675.''1%%#$"",*(&>(+""+,02/2+-'.?@.2-+**+%%&-*7=,DB*"'$'B-)3''(**%$#)-%4;-(46&+#4,*-+'(*,-,.,B(("'(2"+'5-#
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/variants.bam
Binary file test-data/variants.bam has changed
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/variants.in.fast5.tar.bz2
Binary file test-data/variants.in.fast5.tar.bz2 has changed
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/variants.out.fa
--- a/test-data/variants.out.fa Mon Dec 04 02:03:21 2017 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
->cluster_0:0-783
-TCATTAACAAATGCTGCATCTTCCCTACTGCTACTGATAGTTGTGATAATCCGTCGGTGACTTCATGCACAGCTTCATTGGTTGCAGCAATGCTCTCCTTAAGCCGGAGGATGTTGGCAGCATTCTGGTTGGCCTGTATTAGGGCCGCAGCTGCTGTTATCTGTGCCGCTGTTGCAACCCCAAGAGCTACACTGCCAATAACGGCACCTATAAAGCGCTTTTGTCTCCTTCCTCAGACGTGGACACAGACCCTTGGATCTTGCGGATGGAATCGCCAAGAGGAGTGAGCAAAGTAGTCAGTGTTCTGTTATATGCCTCTAATGGGGCTTTTGCACACGCCTCCTTATCCTTGGGCATATTCGGGAGCAATTTGACTATGATTGACCCTGTCTGAGACGAGGTGTATACATTGACTGCCTTATCTCCTGTCACTACAATTCCTGCAGCTGCANGAGGCCTGCCGTCAAGGGAGCTTGTCAGACGGATACAGCTCAATATCAGCATAATCCGAGTTATCAGCATCNGAAGTGCTGGGATCCTGGTGAAGGTTTGGAGCCCATATTGCGTCCTGGATGAGCTGGTCGGGATCCAGACCCTTCTACCCGTGTGTTTTTCTAATTTGCTAAACAGGTGAACTAACTATAAGCAGTTGAGATGGATCATTATCTGGTGTCATGTTGATTCAGGAAAGCAGGTGAACTGCAGTCTTAGGGATGCAACTTATTTTCTGAAAGGATTGTATTTGGCAATGGTGTGTCTCTTCTCCAGCTTAGTAGAGGTAACCTC
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/variants.reads.fa
--- a/test-data/variants.reads.fa Mon Dec 04 02:03:21 2017 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,121 +0,0 @@
->88bad4e9-c28f-4b9c-8011-6b07bace6d29
-ACGGTATTGCTTCGTTCAGTTACGTATTGCTGGTGCTGTTGCGTCCTGTACGAGAACTCA
-TTTAACCTACTTGCCTGTCGCTCTATCTTCTCATTAACAACTGCTGCATCTTCCCAACTA
-CTGATGATTTGTGATAATCGTCAGTGACTTCATGCACAACTTCATTGAGTTGCAACAATG
-CTCTCCTTAAACCGGAGGATGTTGGCAGCATTCTGGATGGCCAGCCTGTATTAGGGCCGC
-AGCTGCTGTTATCTGTGCCACTGTTGCAACCCCAGAGCTACACTGCCAATAACAGCTATA
-AAGCGCTTTTGTCTCCTTCACTCCCAGACGGACACAGACCCTTGGATCTTGCGGATGGAA
-TCGCCAAGAAGGAGTGAAGAAGTAGTCAGTGGATGTTGCTTAGCCTCTAATGGGGCTTTT
-ACACGCCTCTTGCTTAGTCGGAGCAATTTGACTATGATTGACCTGTCTGAGACAGATGTA
-TACATTGACTGCCTTATCTCCCTGTCACTGTTCCTGCAGCTGCAAGGCCTGCCGTCAAGG
-GAGCTTGTCAGACGGATACATCTCCAATATATCAGCATAATCGAGTTATCAGCATCAAGA
-ATTCTTTGGGATCCTGTGAAAGGTTTGGAGCCCATATTGCGTCCTGGATGAGCTGGTCAG
-ACCCTTCTACCGATGTTTTTCTAATTTGCTAAACAGACACAACTATAAGCGGATGGATCG
-TATCTGGTGTCGCATGTGTTGATTCAGGAAAGCAGGTGAACTGCAGTCTTAGGGATGCAA
-CTTATTTTCTGTGAAGGATTGTGTACAACTTGTGGTATTGTCTCTTCTCCAACGGTGGAG
-TACTCATATCAGCACCAACAGAAAGGTTAAATGAGTTCTCGTAACAGGACACAACAGCAC
-CAACAATACATGAAAAAAAAAAAAGA
->307ec816-d48a-46c5-93dd-4035dde1d324
-ACATCGGTACTTCCGTTCAGTTACGTATTGCTGGTGCTGTTGCGTCCTGTTACGAGAACT
-CATTTAACCTACTTGCCTGTCAGCTCCTCTTCTCATTAACAAACTGCATCTTCCCTACTG
-CTACTGATAGTTGTAGGTAATCCGTCGTTGACTGTACACAGCTTCATTAGTTTTGCAATA
-CTCCGCAAGCCGGAGGATGTTGACATTCTGGTTGGCCTGTAGTGGGGCCACGGCTATATT
-GTCTGTTGCCGCTATTTACTAACCCAAAACTACACTGCCAATAACGGCACCTATAAAAGC
-GCTTTGTCTCCCTTCCCCTCAGACGTGGACACAGACCCTTGGATCTTGGGATGGAATCGC
-CAAGAAGAATTGAACAAAGTAGTCAGTGTTCACAGTATGCCTCTAAGCTGGGGCTTTTGC
-ACACGCCTCCTTGTCCTTGGGCATATTCAGGGAGCAATTTGACTATGATTGACCCTGTCT
-GAGACAGTGTATACATTGACACCTTATCTCCTGTCACTACAATTTCCTGCAGCTACAGGC
-CTGCCAAATCCAAGGGAGCTTGTCAGACGGATACAACAATATCAGCATAATCCGAGTTAT
-CCAGCATCAAGTGCTGGGATCTGGTGAAGGTTTGGTGGAGCCCATATTGCGTCCTGGATG
-GCTGGTCGGGATCAGACCCTTCTACCAAATGTTTTCTAATTTGCTAAACAGGTGAACTAA
-CTTAAGCAGTTGAGATGGATCATTATCTGAGTGTCATGTTGGATTCAGGAAGCAGGTGAA
-CACCACAGTCTTAGGGATGCAACTTATTTTCTGAAGGATTGTATTTGGCAATGTTGTGTC
-TCTTCTCTAGCTTAGGGTAACCTCTGCAATATCAGCACCAACAGAAAGGTTAAATGAGTT
-CTCGTAACAGGACGCAACAACTCCAGCACAACTCCCCTTCAACTCCCA
->8b9c1924-15ee-4da4-960b-c1f9de201685
-ACGGTATGCTTGCTTCGTTCAGTTACATGTTACTGAATTGCTGTTGCGTGTCCTGTTACG
-AGAACTTTCGATTGCTCCTACTTGCCTGTCGCTCTATCCTTCTCATTAACAAACTGCTGC
-ATCTTCCCTACTGCTACTGATAGTTTGTGATAATCCGTCCCATTTGACTTCATACACAAC
-TTCATTGGTTGCAACAATATATAACCGGAGGAGGATGTTCGGCAGCATTCTGGTTGGCCT
-GTATTGGGCCGCAGCTGCTGGTATCTATTATATGTTACCCAACCCAAAACTACTGTATGG
-CACCTATAAAGCGCTTTTGTCTCCTTCCTCAGACTTTTGGACACGGGCCCTTGAGATCTT
-GCCGGATGGAATCGCCAAGGAGTGGTACAAAGTAGTCAGTGTTCTGTTATGTATGCCTCT
-AATGGAGACTTTTGCACACACCTCCTTATCACTTGGGCATATTCGGGAACATTTGACTAC
-CAATTGACCCTATGCGAGACGGTGTATACGATGACTGCCTTATCTCCTGTCACTACAGGT
-TCCTGCAGCTGCAAGGAGGTACCGTCAAGGAGCTTGTGTCAGACCGGATACAGCTCCAAT
-ATCAACATAATCCGAGTTACATCAGCATCAAGAGTGCTGGGATCCTATTGGTGAAGGTTT
-GGAGCCCATATTGCGTCCTGGATGAGCTGGTCGGGACCAGACCCTTCTACCACTATTTTA
-TTTGCTAAACGGGTGAACTAACATAAGCCGGTTGAGATGGATCATTATCTGGTGTCATGT
-TGATTCCAGGAAAACAGGTGAACTGCAGTCTTAGGGATGCAACTTAGTACTGAAAGAGTT
-GTATTTGGCAATGGTGTCTCTTCTCCAGCGGAAAAGTAGAGGTAACCTCGCAACCATCCT
-TTCCAAACAGAAAGGTTAAATGAGTTCTCGTAACAGGACGCAACAGCACCAAACAGCCCA
-TGAG
->a6f90ea9-42d4-47c2-b988-f805ca7a154b
-ACGGTAACGCTTCGTTCAGTTTACGTATTGCTGGTGCTGTTGCGTCCTGTACGAGAACTC
-AATTTAACCTACTTGCCTGTCGCTCTATCTTCTCATTAACAAACTGCATCTTCCCAACTG
-CTACTGATAGTTGTGATAATCCGTCAGTGACTTCATGCAGCTTCATTGGTTTAACCAATG
-CTCTCCCTTACAGCCTTGGAGGGATGCTGGCAGCATTCTGGTTGGCCTGTGTGGGGCCGC
-AGCTGCTGTTATCTGTGCCGCTGTTGCAACCCCAAAACTACTGCCAATAGCGGCACCTAT
-AAAGCGCTTTTGTCTCCTTCCTCAGACGTGGACACAGACCCTTGGATCTTGGATGGAATC
-GCCAAGAGGAGTGAGCAAGTGATCGGTGTTCTGTTATATGCCTCTAATGGAGACTTTTGC
-ACACCTCCTTATCCTTGGGCATATTCGGGAGCAATTTGATATGGTGACCCTGTCTGAGAC
-GAGGTGTATACATTGACTGCACTTATCTCCTGTCACCAATTCCTGCAGCTGCAAGGCCTG
-CCGTCAAAGGGGAGCTTGTCAGACGGATACAGCTCAATATCAGCATAATCGAGTTATCAG
-CATCAGAAGTGCTGGGATCCTGGTGAAGGTTTGGAGGCCCATATTGCGTCCTGGATGAGC
-TAGCGGTCGGGATCTCCAGACCCTTCTACTGATGTTTTTCTAATTTCATGGTGAACCCCT
-TTATAAGCAGTTGAGATGGATCATTATCTGGTGTCATGTTGATTCAGAGCCAGGTGGAGC
-ACAGTCTTAGGGATGCAACTTATTTTCTGAAAGGATTGTATTTGGCAATGGTGTGTCTTC
-TCAGCTTAGTGAAACACCTCGCAATATCAGCACCAACAGAAGGTTAAATAGGTTCTGTAA
-CAGGACGCAACAGCACCAGCAATACGTAGCA
->eb35cfa9-2726-4109-a157-398a32a4d5d8
-CTGTACTTCGTTCAGTTACGTATTGCCTTTCAATTTGCTGTTTGCGTCCTGTTACGAGAA
-CTCAGCACATTTAACCTTTCTGTTGGTGCTGATGTGCAGGGTTACCTCTACTAAGCTGGA
-GAGACACACCATTGCCAAATACAATCCTTTCAGAAATAGAAGTTGCATCCCTAAGACTTG
-CGAGTTCACCTGCTTTTCCTGAATCAACACTTGAAGGCACCCAGATGAGTCATCTCAGCG
-CTGCTTATAGTTGGTTCTGTTTGCCAAATTAGAAAAACACGGGTAGAAGGGGTCTGGATC
-CCGACCGAAATCATCCAGGACAATGGAGGAAACCAAACCTTCTACCGGGAGGATCGCGCT
-TCGATGCAGTAACTCGGATTATGCTGATATTGAGCTGTATCGCGTCCCGACAGCTCCCAT
-GACGGCAGGCCTCTTGCTTCTTGAGATTGTAGTGACAGGAGATAAGGCAGTCCAATGTGT
-ACCTCGTCTCAGACGGGGTCAATCCTGGAGAATCAAATTGCTCCCGAGTATGCCAGGATA
-AGGAGGCGTGTGCAAAAGCCCCATTAGAGGCATGCTCCCAACAGAACACTGACTACTTTA
-TACACTCCTCTTGGCGATTCCATCCTGAAGATCCAAGGGTCTGTGTCCACGTCTGGAGGG
-AACTAAAAACATAGGTGCCATAGATTATTGGCAGTGTAGCGCTCAGGGTTGCAGCTGCGC
-TTGGCACAGATAACAGCTGCGGCTAATACAGGCCAACCAGAATGCTGCCAGCATCCTCCG
-GCTTAAGGGAGAGCATTGCTGCAACCAATGAGAGCTGTGCATGTGGGGAAGTCACCGACG
-GATTATGCAACTATCGAGGTAGCGGTTGGGAAGATGCAGCAATTTGTTAATGAAGATAGA
-GCGACAGGCAAAGTAGGTTGTTAAATGGAGTTCTCGTAACGCAGGACACCAACAGCACCA
-GCAATACGGCA
->9ac4d524-83af-4bac-a4c7-76be1b9cb92c
-ACGGTACTTCGTTCAGTTACATTATTGCTGGTGCTGGTAGACCCTGTTACGAGAACTCAT
-TTAATACTGCCTGTCGCTCTATCTTCTCATTAACAAATTGCGTCTTCCTACTACTACTGA
-TGGTTGTGATGGCTCCGTCGGTGACTTCATTACACAGCTTCGTGGTTGCAACAATGCTCT
-CTAACAAACCAGATGTTGGCATTCTGGTTGGCCACATATTGGGGCCGCAGCTGCTTTCTG
-TTATCTCTGTACCCTTGCTATTCCCATTTACCCAAGAGCTACCAATAACGGCACCTGCTC
-AAACGCTTTTATTCCTCCAGACGTGGACACAAGACCCTTGGATCTTGCGGATGGAGTCAT
-AGAAAGTGAGCAAGTGGTCAGTGTTCTGCCATGCCTCTAATGGAGACTTTTGCACACCTC
-ACCCATCCTTGGGCATATTCGGGGCAATTTGACTATGATTGACCCTTCTGAGACGAGGTG
-GCATAGCCATTGACTGCCTTATCTCTATCATAATTCACCCAGCTACGGAGGCCTGCGATC
-GAGAGCTGTCAGGCTGGATACAGCTCAATATCAATCCCGAGTTATCAGCATCAAGTGCCT
-GGATCTGGTAGAGGTTGGAGCCCATATTGGGCATCCTGAGTGAGCTGGTCGGGATCCAGG
-CCCTTCCCTGCTGTTTTTCTAATTTGCTAAACAATTGTGAACTAACTATAAGCAGTTGAG
-ATGGATCATTATCTGGTGTCCTATTTGATTCAGGAAAGCAGGTGAACTGCAGTCTTAGGG
-ATGCAACTTATTTTCGAGTTGTATTTGGCAATAGGTGTCTCTTCTCTCCAGCTTGGTGAA
-GGTAACCTCGCAATATCAGCACCAACAGAAAGGTTAAATGAGTTCTGCCTCGTAACAGGA
-CTGGCACAAACAATGCAATAACTAC
->2751bdce-4bb4-4d0a-ba04-6fcaaa1b7f93
-TTTAACATCAGTATGCTTCGTTCAGTTACGTATTGCTGGTGCTATTTGCGTCCTGTTACG
-AGAACTCATTTAACACTCTGTTGGTGCTGATGGCCCGAGGTTACCTCTACTAAGCTGGAG
-AAAAGAGACACACCATTGCCAAATACAATCACTTTCCAGAAAATAAAGTTGCATCCTAAG
-ACTGCAGTTCACCTGCTTTCCTGAATCAACATGACACCAGATAATGATCCATCTCAACTG
-CCCATAGTTGGATTCTTGTTTAGCAAATTAGAAAAACACGGGTAGAAGGGTCTGGATCCC
-GACCAGCTCATCAGACGCAATATGGGCTCCAAACCTTCTACCAGGATCCCAGCACTTCTG
-ATGCTGATAACTCTCCCGGATTATGCTGATGATGAGCTTTGTATCCGTCCTGACAAGCTC
-CCTTGACGGCGAGCCTCTTGCAGCTGGGAATTGTAGTGACGGGGAGATAAGGCAGTCAAT
-GTATACACCTCGCCTCAGACAGGGTCAATCTTAGTCAAATTGCTCCCAGGCCATGCCCAA
-GGATAGGAGCGTGTGCAAAGCCCCCATTAGAGGCATATAACAGAACACTGACTACTTTGC
-TCACTCCTCTTGGCGATTCATCCACCAAGATCAGGGTCTATGTCCACGTCTGGAGGGGAA
-CCAAAAAGCGCTTTATAGGTGCCGTTATTGGCAGTGTAGCTCTTGGGGTTGCAACAACGC
-ACAAATAACAGCAACTGCGGCCCTAATACAGGCCAACCAGAATACTTAACATCCTCGGCT
-TAAGGAGAGCATTGCTGCAACCAATGAAGCTGTGCATGAAGTCACCGACAGTTATCACAA
-CGCTATCAGTAGCAGTAGGGAAGATGCAGCAATTTGTTAATGAGAAGATAGAGCGACAGT
-AGAGTAGGTTAAATGAGTTCTCGTAACAGGACATAACAACTTTTTCAACAATAAG
diff -r 36cc4ae4160e -r 32cb27adeb34 test-data/variants.ref.fa
--- a/test-data/variants.ref.fa Mon Dec 04 02:03:21 2017 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
->cluster_0
-TCATTAACAAATGCTGCATCTTCCCTACTGCTACTGATAGTTGTGATAATCCGTCGGTGA
-CTTCATGCACAGCTTCATTGGTTGCAACAATGCTCTCCTTAAGCCGGAGGATGTTGGCAG
-CATTCTGGTTGGCCTGTATTGGGGCCGCAGCTGCTGTTATCTGTGCCGCTGTTGCAACCC
-CAAAGCTACACTGCCAATAACGGCACCTATAAAGCGCTTTTGTCTCCTTCCTCAGACGTG
-GACACAGACCCTTGGATCTTGCGGATGGAATCGCCAAGAGGAGTGANCAAAGTAGTCAGT
-GTTCTGTTATATGCCTCTAATGGNGGCTTTTGCACACGCCTCCTTATCCTTGGGCATATT
-CGGGAGCAATTTGACTATGATTGACCCTGTCTGAGACGAGGTGTATACATTGACTGCCTT
-ATCTCCTGTCACTACAATTCCTGCAGCTGCANGAGGCCTGCCGTCAAGGGAGCTTGTCAG
-ACGGATACAGCTCAATATCAGCATAATCCGAGTTATCAGCATCNAAGTGCTGGGATCCTG
-GTGAAGGTTTGGAGCCCATATTGCGTCCTGGATGAGCTGGTCGGGATCCAGACCCTTCTA
-CCGATGTTTTTCTAATTTGCTAAACAGGTGAACNAACTATAAGCAGTTGAGATGGATCAT
-TATCTGGTGTCATGTTGATTCAGGAAAGCAGGTGAACTGCAGTCTTAGGGATGCAACTTA
-TTTTCTGAAAGGATTGTATTTGGCAATGGTGTGTCTCTTCTCCAGCTTAGTAGAGGTAAC
-CTC