changeset 0:05c27700e5ca

initial commit
author biomonika <biomonika@psu.edu>
date Thu, 04 Sep 2014 18:24:19 -0400
parents
children 4c5de3a2c54e
files A.sh Galaxy-Workflow-linkX.ga Galaxy-Workflow-linkY.ga LINKYX_identify_X_linked_SNPs.sh LINKYX_identify_X_linked_SNPs.xml LINKYX_identify_Y_linked_SNPs.sh LINKYX_identify_Y_linked_SNPs.xml LINKYX_mpileup_wrapper.sh LINKYX_mpileup_wrapper.xml README.txt Y.sh demo_files/.DS_Store demo_files/daughter.bam demo_files/daughter.bam.bai demo_files/daughter_1.fastq demo_files/daughter_2.fastq demo_files/daughter_male.bam demo_files/daughter_male.bam.bai demo_files/father.bam demo_files/father.bam.bai demo_files/father_1.fastq demo_files/father_2.fastq demo_files/father_male.bam demo_files/father_male.bam.bai demo_files/mother.bam demo_files/mother.bam.bai demo_files/mother_1.fastq demo_files/mother_2.fastq demo_files/mother_male.bam demo_files/mother_male.bam.bai demo_files/reference.fasta demo_files/reference_male.fasta demo_files/son.bam demo_files/son.bam.bai demo_files/son_1.fastq demo_files/son_2.fastq demo_files/son_male.bam demo_files/son_male.bam.bai references/.gitignore references/reference.fasta references/reference_contig_names reformat_trinity_header.sh reformat_trinity_header.xml runLinkYX.sh runLinkYX_galaxy.sh run_snp_analysis.sh scripts/bam_analysis.pl scripts/contains_these_variants.sh scripts/createBamFromResults.sh scripts/filter_diverged_Y_contigs.pl scripts/get_average_contig_coverage.sh scripts/get_sequence_based_on_id.pl scripts/get_sequences_based_on_ids.pl scripts/isoform_exists.sh scripts/number_of_not_uniq_mapped_reads.sh scripts/prepare_statistics.sh scripts/sorting.pl scripts/test.sh scripts/to_get_Y_variants.sh scripts/to_get_vcf_files.sh tool_dependencies.xml vcf/.gitignore vcf/daughter.vcf vcf/father.vcf vcf/mother.vcf vcf/son.vcf
diffstat 64 files changed, 8796 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/A.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,242 @@
+#!/bin/bash
+set -e;
+email_address_of_user=$1;
+echo "email: " $email_address_of_user;
+
+newline () {
+	echo -e "\n---";
+}
+#variables
+mother_contigs=`cat references/reference_contig_names | wc -l`;
+echo -e "A variant"; newline; dir=A/; mkdir -p $dir;
+
+#DAUGHTER PREPARE FILES
+
+	grep -E '#|AF1=0.' vcf/aln_0.85_daughter.vcf | cut -f1 | uniq >${dir}daughter_on_mother_one_allele_heterozygous_ids.vcf
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/daughter_on_mother_one_allele_heterozygous_ids.vcf"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if exists $a{$res}' vcf/aln_0.85_daughter.vcf | sort | uniq | sed '/#/d' >${dir}daughter_on_mother_heterozygous.vcf
+
+	#be aware that if there are more snps, one with allele frequency '0.' is enough for the whole contig to be in contig_pos_ref_heterozygous
+	sed '/#/d' ${dir}daughter_on_mother_heterozygous.vcf | perl -pe 's/(comp\S+)\t(\d+)\t\.\t(\S+)\t(\S+).+/$1\t$2\t$3\t$4/' | sort >${dir}contig_pos_ref_alt_daughter_heterozygous
+	cut -f 1 ${dir}contig_pos_ref_alt_daughter_heterozygous | sort | uniq >${dir}contigs_where_daughter_heterozygous
+
+	sed '/#/d' vcf/aln_0.85_daughter.vcf | perl -pe 's/(comp\S+)\t(\d+)\t\.\t(\S+)\t(\S+).+/$1\t$2\t$3\t$4/' | sort >${dir}contig_pos_ref_alt_daughter
+
+#FATHER PREPARE FILES
+
+	sed '/#/d' vcf/aln_0.85_father.vcf | perl -pe 's/(comp\S+)\t(\d+)\t\.\t(\S+)\t(\S+).+/$1\t$2\t$3\t$4/' | sort >${dir}contig_pos_ref_alt_father
+
+#SON PREPARE FILES
+
+	sed '/#/d' vcf/aln_0.85_son.vcf | perl -pe 's/(comp\S+)\t(\d+)\t\.\t(\S+)\t(\S+).+/$1\t$2\t$3\t$4/' | sort >${dir}contig_pos_ref_alt_son
+
+
+echo -e "Step 0 of 3.\nMother must be homozygote.";
+	sed '/#/d' vcf/aln_0.85_mother.vcf | cut -f1 | sort | uniq >${dir}contigs_where_mother_differs_from_mother;
+	differing=`cat ${dir}contigs_where_mother_differs_from_mother | wc -l`;
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/contigs_where_mother_differs_from_mother"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' references/reference_contig_names | sort | uniq >${dir}contigs_where_mother_same_as_mother_unchecked
+
+	#check whether mother really does not contain any father variants
+	wrong_hits=0;
+	cat ${dir}contigs_where_mother_same_as_mother_unchecked | (while read line; do 
+		contig_check=`./scripts/test.sh ${line} 4 ${dir}contig_pos_ref_alt_father bam/aln_cleaned_sorted_deduplicated_mother.bam A`
+		if [[ $contig_check -gt 0 ]]; then
+			echo "contig: " ${line} "contig_check:" $contig_check >>kontrola;
+			echo "DID NOT PASS "${line}; 
+			wrong_hits=`expr $wrong_hits + 1`
+		else
+			#echo "0K"; 
+			echo ${line} >>${dir}contigs_where_mother_same_as_mother
+		fi
+	done;
+	echo "There is this number of wrong variants: "$wrong_hits;
+	)
+
+	same=`cat ${dir}contigs_where_mother_same_as_mother | wc -l`;
+	echo -e "Number of contigs, where mother differs: $differing.";
+	echo -e "NUMBER of contigs AFTER just this filter: $same/$mother_contigs";
+
+	newline;
+
+echo -e "Step 1 of 3.\nSons must be same as mother.";
+	#First we have to get rid of the intersection with father, possible Y variants do not matter in the calculation
+	comm -12 ${dir}contig_pos_ref_alt_son ${dir}contig_pos_ref_alt_father | sort | uniq >${dir}possible_Yvariants
+	cut -f 1 ${dir}possible_Yvariants | sort | uniq >${dir}contigs_with_possible_Yvariants
+	
+	#if these possible_Yvariants are in the daughter, they are not Y variants
+	comm -12 ${dir}contig_pos_ref_alt_daughter ${dir}possible_Yvariants | sort | uniq >${dir}NOT_Yvariants
+	cut -f 1 ${dir}NOT_Yvariants  | sort | uniq >${dir}contigs_with_NOT_Yvariants
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/contigs_with_NOT_Yvariants"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' ${dir}contigs_with_possible_Yvariants | sort | uniq >${dir}contigs_with_Yvariants
+
+	#contig_pos_ref_alt_Yvariants_confirmed; we deplet just those contigs that contain Y variants and then decide if sons are same as mother
+
+cat ${dir}contigs_with_Yvariants | (while read line; do 
+	grep ${line} ${dir}contig_pos_ref_alt_father | sort >>${dir}contig_pos_ref_alt_Yvariants_confirmed_pro
+done;
+)
+	cat ${dir}contig_pos_ref_alt_Yvariants_confirmed_pro | sort >${dir}contig_pos_ref_alt_Yvariants_confirmed;
+	
+	comm -23 ${dir}contig_pos_ref_alt_son ${dir}contig_pos_ref_alt_Yvariants_confirmed | cut -f 1 | sort | uniq >${dir}contigs_where_sons_variation_not_caused_by_father
+	#rm ${dir}contig_pos_ref_alt_Yvariants_confirmed_pro;
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/contigs_where_sons_variation_not_caused_by_father"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' references/reference_contig_names | sort | uniq >${dir}contigs_where_sons_same_as_mother
+
+	same=`cat ${dir}contigs_where_sons_same_as_mother | wc -l`;
+	echo -e "Number of contigs, where sons differ: $differing.";
+	echo -e "NUMBER of contigs AFTER just this filter: $same/$mother_contigs";
+
+
+	newline;
+echo -e "Step 2 of 3.\nFather must differ from mother.";
+	sed '/#/d' vcf/aln_0.85_father.vcf | cut -f1 | sort | uniq >${dir}/contigs_where_father_differs_from_mother;
+	differing=`cat ${dir}contigs_where_father_differs_from_mother | wc -l`;
+	echo -e "NUMBER of contigs AFTER just this filter: $differing/$mother_contigs";
+
+	newline;
+
+echo -e "Step 3 of 3.\nDaughter must have mother and father alleles.";
+	#we need daughter to have alleles from both parents (AF stands for 'allele frequency')
+
+	#unique lines in first file mean that those are not subsets of father variants - otherwise they would be in common
+	comm -23 ${dir}contig_pos_ref_alt_daughter_heterozygous ${dir}contig_pos_ref_alt_father | cut -f 1 | sort | uniq >${dir}daughter_NOT_subset_of_father
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/daughter_NOT_subset_of_father"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' ${dir}contigs_where_daughter_heterozygous | sort | uniq >${dir}/contigs_where_daughter_from_parents
+	
+
+same=`cat ${dir}contigs_where_daughter_from_parents | wc -l`;
+	echo -e "NUMBER of contigs AFTER just this filter: $same/$mother_contigs";
+	
+	newline;
+
+echo -e "Step 4 of 3.\nDaughters and sons can not have any intersection.";
+	comm -12 ${dir}contig_pos_ref_alt_daughter ${dir}contig_pos_ref_alt_son >${dir}sons_and_daughters_similiar
+	cut -f 1 ${dir}sons_and_daughters_similiar | sort | uniq >${dir}contigs_where_sons_and_daughters_similiar
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/contigs_where_sons_and_daughters_similiar"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' ${dir}contigs_where_daughter_heterozygous | sort | uniq >${dir}contigs_where_daughters_and_sons_different_pro
+
+	#check whether they are really different (small amount of variants is also wrong)
+
+	echo -e "daughter contains son variants?"
+	#check whether daughter really does not contain any of son variants
+	wrong_hits=0;
+	cat ${dir}contigs_where_daughters_and_sons_different_pro | (while read line; do 
+		contig_check=`./scripts/test.sh ${line} 4 ${dir}contig_pos_ref_alt_daughter bam/aln_cleaned_sorted_deduplicated_son.bam A`
+		if [[ $contig_check -gt 0 ]]; then
+			echo "DID NOT PASS "${line}; 
+			echo "daughter contains son variants DID NOT PASS "${line} >>kontrola
+			wrong_hits=`expr $wrong_hits + 1`
+		else
+			#echo "0K"; 
+			echo ${line} >>${dir}contigs_where_daughters_and_sons_different_un1
+		fi
+	done;
+	echo "There is this number of wrong variants: "$wrong_hits;
+	)
+
+	echo -e "son contains daughter variants?"
+	#check whether son really does not contain any of daughter variants
+	wrong_hits=0;
+	cat ${dir}contigs_where_daughters_and_sons_different_pro | (while read line; do 
+		contig_check=`./scripts/test.sh ${line} 4 ${dir}contig_pos_ref_alt_son bam/aln_cleaned_sorted_deduplicated_daughter.bam A`
+		if [[ $contig_check -gt 0 ]]; then
+			echo "DID NOT PASS "${line}; 
+			echo "son contains daughter variants DID NOT PASS "${line} >>kontrola
+			wrong_hits=`expr $wrong_hits + 1`
+		else
+			#echo "0K"; 
+			echo ${line} >>${dir}contigs_where_daughters_and_sons_different_un2
+		fi
+	done;
+	echo "There is this number of wrong variants: "$wrong_hits;
+	)
+
+	comm -12 ${dir}contigs_where_daughters_and_sons_different_un1 ${dir}contigs_where_daughters_and_sons_different_un2 | sort >${dir}contigs_where_daughters_and_sons_different_un
+
+	cat ${dir}contigs_where_daughters_and_sons_different_un | sort | uniq >${dir}contigs_where_daughters_and_sons_different;
+	
+#rm ${dir}contigs_where_daughters_and_sons_different_un1 ${dir}contigs_where_daughters_and_sons_different_un2 ${dir}contigs_where_daughters_and_sons_different_un;
+
+	same=`cat ${dir}contigs_where_daughters_and_sons_different | wc -l`;
+	echo -e "NUMBER of contigs AFTER just this filter: $same/$mother_contigs";
+
+echo -e "Calculating intersection of candidate contigs from steps 0-3.";
+
+	comm -12 ${dir}contigs_where_mother_same_as_mother ${dir}contigs_where_sons_same_as_mother | sort >${dir}first_couple;
+        comm -12 ${dir}contigs_where_father_differs_from_mother ${dir}contigs_where_daughter_from_parents | sort >${dir}second_couple;
+	comm -12 ${dir}first_couple ${dir}second_couple | sort >${dir}set1
+	comm -12 ${dir}contigs_where_daughters_and_sons_different ${dir}set1 | sort >${dir}set2; 
+
+echo -e "Step -1 of 3.\nCoverage must be sufficient.";
+	touch ${dir}contigs_with_sufficient_coverage;
+
+cat ${dir}set2 | (while read line; do 
+
+	coverage_check1=`./scripts/get_average_contig_coverage.sh 0.75 ${line} bam/aln_cleaned_sorted_deduplicated_mother.bam 2>/dev/null &`;
+	coverage_check2=`./scripts/get_average_contig_coverage.sh 0.75 ${line} bam/aln_cleaned_sorted_deduplicated_father.bam 2>/dev/null &`;
+	coverage_check3=`./scripts/get_average_contig_coverage.sh 0.75 ${line} bam/aln_cleaned_sorted_deduplicated_son.bam 2>/dev/null &`;
+	coverage_check4=`./scripts/get_average_contig_coverage.sh 0.75 ${line} bam/aln_cleaned_sorted_deduplicated_daughter.bam 2>/dev/null &`;
+
+	coverage_check=$(($coverage_check1 + $coverage_check2 + $coverage_check3 + $coverage_check4))
+		if [[ $coverage_check -gt 0 ]]; then
+			echo "LOW COVERAGE "${line}; 
+		else
+			#echo "0K"; 
+			echo ${line} >>${dir}contigs_with_sufficient_coverage
+		fi
+done;
+)
+
+	
+	cat ${dir}contigs_with_sufficient_coverage | sort >X_results.txt; 
+	#rm ${dir}first_couple; #rm ${dir}second_couple; #rm ${dir}set1; #rm ${dir}set2;
+	
+	#have we found any genes?
+
+	final_contigs=`cat X_results.txt | wc -l`;
+	echo -e "$final_contigs contigs found fulfilling criteria.";
+
+
+	if [ $final_contigs -gt 0 ]; then
+		#we found SOME genes
+
+		#prepare files for sorting into the categories
+		samtools view -bq 1 bam/aln_cleaned_sorted_deduplicated_mother.bam >${dir}high_score_mother.bam &
+		samtools view -bq 1 bam/aln_cleaned_sorted_deduplicated_father.bam >${dir}high_score_father.bam &
+		samtools view -bq 1 bam/aln_cleaned_sorted_deduplicated_daughter.bam >${dir}high_score_daughter.bam &
+		samtools view -bq 1 bam/aln_cleaned_sorted_deduplicated_son.bam >${dir}high_score_son.bam &
+		wait;
+
+		samtools index ${dir}high_score_mother.bam &
+		samtools index ${dir}high_score_father.bam &
+		samtools index ${dir}high_score_daughter.bam &
+		samtools index ${dir}high_score_son.bam &
+		wait;
+
+		#get sequences based on ids
+		perl scripts/get_sequences_based_on_ids.pl references/reference.fasta X_results.txt >X_results_sequences.txt;
+
+		get_results_in_bam_file () 
+	{
+	  for ARG in "$@";
+	    do
+	    	./scripts/createBamFromResults.sh X_results.txt bam/aln_cleaned_sorted_deduplicated_${ARG}.bam bam/${ARG}.bam;
+	    	samtools index bam/${ARG}.bam;
+	    done;
+	}
+
+	get_results_in_bam_file mother father daughter son;
+	wait;
+	#send BAM files with corresponding contigs
+	mutt -s "LINKYX: Results of computation for X-linked genes" $email_address_of_user -a bam/mother.bam -a bam/mother.bam.bai -a bam/father.bam -a bam/father.bam.bai -a bam/daughter.bam -a bam/daughter.bam.bai -a bam/son.bam -a bam/son.bam.bai < messages_to_user/message_results_sentBamX;
+
+	else
+		#we found NO genes
+		echo "No sequences found." >X_results.txt;
+		echo "No sequences found." >X_results_sequences.txt;
+	fi
+
+	newline;
+echo -e "Writing output to X_results.txt";
+echo -e "Total number of found X-linked genes: $final_contigs";
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Galaxy-Workflow-linkX.ga	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,1523 @@
+{
+    "a_galaxy_workflow": "true", 
+    "annotation": "", 
+    "format-version": "0.1", 
+    "name": "linkX", 
+    "steps": {
+        "0": {
+            "annotation": "", 
+            "id": 0, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "mother_1.fastq"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 244.16668701171875, 
+                "top": 295
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"mother_1.fastq\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "1": {
+            "annotation": "", 
+            "id": 1, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "mother_2.fastq"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 230.16668701171875, 
+                "top": 443
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"mother_2.fastq\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "2": {
+            "annotation": "", 
+            "id": 2, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "father_1.fastq"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 227.16668701171875, 
+                "top": 598
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"father_1.fastq\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "3": {
+            "annotation": "", 
+            "id": 3, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "father_2.fastq"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 206.16668701171875, 
+                "top": 688
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"father_2.fastq\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "4": {
+            "annotation": "", 
+            "id": 4, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "daughter_1.fastq"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 199.97918701171875, 
+                "top": 847.3333740234375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"daughter_1.fastq\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "5": {
+            "annotation": "", 
+            "id": 5, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "daughter_2.fastq"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 205.97918701171875, 
+                "top": 966.3333740234375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"daughter_2.fastq\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "6": {
+            "annotation": "", 
+            "id": 6, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "son_1.fastq"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 215.97918701171875, 
+                "top": 1110.3333740234375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"son_1.fastq\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "7": {
+            "annotation": "", 
+            "id": 7, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "son_2.fastq"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 206.97918701171875, 
+                "top": 1224.3333740234375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"son_2.fastq\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "8": {
+            "annotation": "", 
+            "id": 8, 
+            "input_connections": {
+                "input_file": {
+                    "id": 0, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 438.16668701171875, 
+                "top": 274
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "9": {
+            "annotation": "", 
+            "id": 9, 
+            "input_connections": {
+                "input_file": {
+                    "id": 1, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 424.16668701171875, 
+                "top": 434
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "10": {
+            "annotation": "", 
+            "id": 10, 
+            "input_connections": {
+                "input_file": {
+                    "id": 2, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 431.16668701171875, 
+                "top": 585
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "11": {
+            "annotation": "", 
+            "id": 11, 
+            "input_connections": {
+                "input_file": {
+                    "id": 3, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 431.16668701171875, 
+                "top": 717
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "12": {
+            "annotation": "", 
+            "id": 12, 
+            "input_connections": {
+                "input_file": {
+                    "id": 4, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 427, 
+                "top": 839.3333740234375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "13": {
+            "annotation": "", 
+            "id": 13, 
+            "input_connections": {
+                "input_file": {
+                    "id": 5, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 427, 
+                "top": 975.3333740234375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "14": {
+            "annotation": "", 
+            "id": 14, 
+            "input_connections": {
+                "input_file": {
+                    "id": 6, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 430, 
+                "top": 1096.3333740234375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "15": {
+            "annotation": "", 
+            "id": 15, 
+            "input_connections": {
+                "input_file": {
+                    "id": 7, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 440, 
+                "top": 1235.3333740234375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"sanger\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "16": {
+            "annotation": "", 
+            "id": 16, 
+            "input_connections": {
+                "inputs|left_input": {
+                    "id": 8, 
+                    "output_name": "output_file"
+                }, 
+                "inputs|right_input": {
+                    "id": 9, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Trinity", 
+            "outputs": [
+                {
+                    "name": "trinity_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "assembled_transcripts", 
+                    "type": "fasta"
+                }
+            ], 
+            "position": {
+                "left": 810.166748046875, 
+                "top": 106
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionassembled_transcripts": {
+                    "action_arguments": {
+                        "newname": "Trinity.fasta"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/bhaas/trinityrnaseq/trinityrnaseq/0.0.1", 
+            "tool_state": "{\"__page__\": 0, \"additional_params\": \"{\\\"use_additional\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"inputs\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"library_type\\\": \\\"None\\\", \\\"group_pairs_distance\\\": \\\"500\\\", \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"path_reinforcement_distance\\\": \\\"75\\\", \\\"right_input\\\": null}\", \"__rerun_remap_job_id__\": null, \"JM\": \"\\\"1G\\\"\", \"CPU\": \"\\\"2\\\"\"}", 
+            "tool_version": "0.0.1", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "17": {
+            "annotation": "", 
+            "id": 17, 
+            "input_connections": {
+                "input1": {
+                    "id": 16, 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "name": "reformat_trinity_header", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "fasta"
+                }
+            ], 
+            "position": {
+                "left": 1153.166748046875, 
+                "top": 151.5
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "Trinity_reformatted.fasta"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "reformat_trinity_header", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "18": {
+            "annotation": "", 
+            "id": 18, 
+            "input_connections": {
+                "genomeSource|ownFile": {
+                    "id": 17, 
+                    "output_name": "output"
+                }, 
+                "paired|input1": {
+                    "id": 8, 
+                    "output_name": "output_file"
+                }, 
+                "paired|input2": {
+                    "id": 9, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Map with BWA for Illumina", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "sam"
+                }
+            ], 
+            "position": {
+                "left": 790, 
+                "top": 381.3333435058594
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "mother.sam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3", 
+            "tool_state": "{\"genomeSource\": \"{\\\"refGenomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"paired\": \"{\\\"input2\\\": null, \\\"sPaired\\\": \\\"paired\\\", \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"params\": \"{\\\"__current_case__\\\": 0, \\\"source_select\\\": \\\"pre_set\\\"}\", \"suppressHeader\": \"\\\"False\\\"\"}", 
+            "tool_version": "1.2.3", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "19": {
+            "annotation": "", 
+            "id": 19, 
+            "input_connections": {
+                "genomeSource|ownFile": {
+                    "id": 17, 
+                    "output_name": "output"
+                }, 
+                "paired|input1": {
+                    "id": 10, 
+                    "output_name": "output_file"
+                }, 
+                "paired|input2": {
+                    "id": 11, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Map with BWA for Illumina", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "sam"
+                }
+            ], 
+            "position": {
+                "left": 746.6666870117188, 
+                "top": 628
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "father.sam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3", 
+            "tool_state": "{\"genomeSource\": \"{\\\"refGenomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"paired\": \"{\\\"input2\\\": null, \\\"sPaired\\\": \\\"paired\\\", \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"params\": \"{\\\"__current_case__\\\": 0, \\\"source_select\\\": \\\"pre_set\\\"}\", \"suppressHeader\": \"\\\"False\\\"\"}", 
+            "tool_version": "1.2.3", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "20": {
+            "annotation": "", 
+            "id": 20, 
+            "input_connections": {
+                "genomeSource|ownFile": {
+                    "id": 17, 
+                    "output_name": "output"
+                }, 
+                "paired|input1": {
+                    "id": 12, 
+                    "output_name": "output_file"
+                }, 
+                "paired|input2": {
+                    "id": 13, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Map with BWA for Illumina", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "sam"
+                }
+            ], 
+            "position": {
+                "left": 735, 
+                "top": 852.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "daughter.sam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3", 
+            "tool_state": "{\"genomeSource\": \"{\\\"refGenomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"paired\": \"{\\\"input2\\\": null, \\\"sPaired\\\": \\\"paired\\\", \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"params\": \"{\\\"__current_case__\\\": 0, \\\"source_select\\\": \\\"pre_set\\\"}\", \"suppressHeader\": \"\\\"False\\\"\"}", 
+            "tool_version": "1.2.3", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "21": {
+            "annotation": "", 
+            "id": 21, 
+            "input_connections": {
+                "genomeSource|ownFile": {
+                    "id": 17, 
+                    "output_name": "output"
+                }, 
+                "paired|input1": {
+                    "id": 14, 
+                    "output_name": "output_file"
+                }, 
+                "paired|input2": {
+                    "id": 15, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Map with BWA for Illumina", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "sam"
+                }
+            ], 
+            "position": {
+                "left": 771, 
+                "top": 1096.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "son.sam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3", 
+            "tool_state": "{\"genomeSource\": \"{\\\"refGenomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"paired\": \"{\\\"input2\\\": null, \\\"sPaired\\\": \\\"paired\\\", \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"params\": \"{\\\"__current_case__\\\": 0, \\\"source_select\\\": \\\"pre_set\\\"}\", \"suppressHeader\": \"\\\"False\\\"\"}", 
+            "tool_version": "1.2.3", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "22": {
+            "annotation": "", 
+            "id": 22, 
+            "input_connections": {
+                "source|input1": {
+                    "id": 18, 
+                    "output_name": "output"
+                }, 
+                "source|ref_file": {
+                    "id": 17, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "SAM-to-BAM", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 999, 
+                "top": 421.3333435058594
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput1": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output1"
+                }, 
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "mother.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4", 
+            "tool_state": "{\"source\": \"{\\\"index_source\\\": \\\"history\\\", \\\"ref_file\\\": null, \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"__page__\": 0}", 
+            "tool_version": "1.1.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "23": {
+            "annotation": "", 
+            "id": 23, 
+            "input_connections": {
+                "source|input1": {
+                    "id": 19, 
+                    "output_name": "output"
+                }, 
+                "source|ref_file": {
+                    "id": 17, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "SAM-to-BAM", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 999.166748046875, 
+                "top": 671
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput1": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output1"
+                }, 
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "father.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4", 
+            "tool_state": "{\"source\": \"{\\\"index_source\\\": \\\"history\\\", \\\"ref_file\\\": null, \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"__page__\": 0}", 
+            "tool_version": "1.1.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "24": {
+            "annotation": "", 
+            "id": 24, 
+            "input_connections": {
+                "source|input1": {
+                    "id": 20, 
+                    "output_name": "output"
+                }, 
+                "source|ref_file": {
+                    "id": 17, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "SAM-to-BAM", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 983, 
+                "top": 891.3333740234375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput1": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output1"
+                }, 
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "daughter.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4", 
+            "tool_state": "{\"source\": \"{\\\"index_source\\\": \\\"history\\\", \\\"ref_file\\\": null, \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"__page__\": 0}", 
+            "tool_version": "1.1.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "25": {
+            "annotation": "", 
+            "id": 25, 
+            "input_connections": {
+                "source|input1": {
+                    "id": 21, 
+                    "output_name": "output"
+                }, 
+                "source|ref_file": {
+                    "id": 17, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "SAM-to-BAM", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 994, 
+                "top": 1144.3333740234375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput1": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output1"
+                }, 
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "son.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4", 
+            "tool_state": "{\"source\": \"{\\\"index_source\\\": \\\"history\\\", \\\"ref_file\\\": null, \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"__page__\": 0}", 
+            "tool_version": "1.1.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "26": {
+            "annotation": "", 
+            "id": 26, 
+            "input_connections": {
+                "input1": {
+                    "id": 22, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "sort", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1171, 
+                "top": 440.3333435058594
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput1": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output1"
+                }, 
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "mother.sorted.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"sort_mode\": \"\\\"\\\"\"}", 
+            "tool_version": "1.0.2", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "27": {
+            "annotation": "", 
+            "id": 27, 
+            "input_connections": {
+                "input1": {
+                    "id": 23, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "sort", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1166.166748046875, 
+                "top": 673
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput1": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output1"
+                }, 
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "father.sorted.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"sort_mode\": \"\\\"\\\"\"}", 
+            "tool_version": "1.0.2", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "28": {
+            "annotation": "", 
+            "id": 28, 
+            "input_connections": {
+                "input1": {
+                    "id": 24, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "sort", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1148, 
+                "top": 903.3333740234375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput1": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output1"
+                }, 
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "daughter.sorted.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"sort_mode\": \"\\\"\\\"\"}", 
+            "tool_version": "1.0.2", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "29": {
+            "annotation": "", 
+            "id": 29, 
+            "input_connections": {
+                "input1": {
+                    "id": 25, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "sort", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1159, 
+                "top": 1123.3333740234375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput1": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output1"
+                }, 
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "son.sorted.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"sort_mode\": \"\\\"\\\"\"}", 
+            "tool_version": "1.0.2", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "30": {
+            "annotation": "", 
+            "id": 30, 
+            "input_connections": {
+                "input_file": {
+                    "id": 26, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Mark Duplicate reads", 
+            "outputs": [
+                {
+                    "name": "out_file", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "html_file", 
+                    "type": "html"
+                }
+            ], 
+            "position": {
+                "left": 1366, 
+                "top": 454.3333435058594
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionhtml_file": {
+                    "action_arguments": {
+                        "newname": "mother.deduplicated.html"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "html_file"
+                }, 
+                "RenameDatasetActionout_file": {
+                    "action_arguments": {
+                        "newname": "mother.deduplicated.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0", 
+            "tool_state": "{\"remDups\": \"\\\"True\\\"\", \"assumeSorted\": \"\\\"True\\\"\", \"input_file\": \"null\", \"readRegex\": \"\\\"[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).*\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"out_prefix\": \"\\\"Dupes Marked\\\"\", \"optDupeDist\": \"\\\"100\\\"\"}", 
+            "tool_version": "1.56.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "31": {
+            "annotation": "", 
+            "id": 31, 
+            "input_connections": {
+                "input_file": {
+                    "id": 27, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Mark Duplicate reads", 
+            "outputs": [
+                {
+                    "name": "out_file", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "html_file", 
+                    "type": "html"
+                }
+            ], 
+            "position": {
+                "left": 1328.666748046875, 
+                "top": 647
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionhtml_file": {
+                    "action_arguments": {
+                        "newname": "father.deduplicated.html"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "html_file"
+                }, 
+                "RenameDatasetActionout_file": {
+                    "action_arguments": {
+                        "newname": "father.deduplicated.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0", 
+            "tool_state": "{\"remDups\": \"\\\"True\\\"\", \"assumeSorted\": \"\\\"True\\\"\", \"input_file\": \"null\", \"readRegex\": \"\\\"[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).*\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"out_prefix\": \"\\\"Dupes Marked\\\"\", \"optDupeDist\": \"\\\"100\\\"\"}", 
+            "tool_version": "1.56.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "32": {
+            "annotation": "", 
+            "id": 32, 
+            "input_connections": {
+                "input_file": {
+                    "id": 28, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Mark Duplicate reads", 
+            "outputs": [
+                {
+                    "name": "out_file", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "html_file", 
+                    "type": "html"
+                }
+            ], 
+            "position": {
+                "left": 1339, 
+                "top": 873.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionhtml_file": {
+                    "action_arguments": {
+                        "newname": "daughter.deduplicated.html"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "html_file"
+                }, 
+                "RenameDatasetActionout_file": {
+                    "action_arguments": {
+                        "newname": "daughter.deduplicated.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0", 
+            "tool_state": "{\"remDups\": \"\\\"True\\\"\", \"assumeSorted\": \"\\\"True\\\"\", \"input_file\": \"null\", \"readRegex\": \"\\\"[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).*\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"out_prefix\": \"\\\"Dupes Marked\\\"\", \"optDupeDist\": \"\\\"100\\\"\"}", 
+            "tool_version": "1.56.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "33": {
+            "annotation": "", 
+            "id": 33, 
+            "input_connections": {
+                "input_file": {
+                    "id": 29, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Mark Duplicate reads", 
+            "outputs": [
+                {
+                    "name": "out_file", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "html_file", 
+                    "type": "html"
+                }
+            ], 
+            "position": {
+                "left": 1355, 
+                "top": 1102.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionhtml_file": {
+                    "action_arguments": {
+                        "newname": "son.deduplicated.html"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "html_file"
+                }, 
+                "RenameDatasetActionout_file": {
+                    "action_arguments": {
+                        "newname": "son.deduplicated.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0", 
+            "tool_state": "{\"remDups\": \"\\\"True\\\"\", \"assumeSorted\": \"\\\"True\\\"\", \"input_file\": \"null\", \"readRegex\": \"\\\"[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).*\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"out_prefix\": \"\\\"Dupes Marked\\\"\", \"optDupeDist\": \"\\\"100\\\"\"}", 
+            "tool_version": "1.56.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "34": {
+            "annotation": "", 
+            "id": 34, 
+            "input_connections": {
+                "input1": {
+                    "id": 30, 
+                    "output_name": "out_file"
+                }, 
+                "input2": {
+                    "id": 17, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "LINKYX_mpileup", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "vcf"
+                }
+            ], 
+            "position": {
+                "left": 1644, 
+                "top": 465.3333435058594
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "mother.vcf"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "LINKYX_mpileup", 
+            "tool_state": "{\"input2\": \"null\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "35": {
+            "annotation": "", 
+            "id": 35, 
+            "input_connections": {
+                "input1": {
+                    "id": 31, 
+                    "output_name": "out_file"
+                }, 
+                "input2": {
+                    "id": 17, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "LINKYX_mpileup", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "vcf"
+                }
+            ], 
+            "position": {
+                "left": 1653.666748046875, 
+                "top": 656.5
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "father.vcf"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "LINKYX_mpileup", 
+            "tool_state": "{\"input2\": \"null\", \"input\": \"null\", \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"__page__\": 0}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "36": {
+            "annotation": "", 
+            "id": 36, 
+            "input_connections": {
+                "input1": {
+                    "id": 32, 
+                    "output_name": "out_file"
+                }, 
+                "input2": {
+                    "id": 17, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "LINKYX_mpileup", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "vcf"
+                }
+            ], 
+            "position": {
+                "left": 1653, 
+                "top": 873.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "daughter.vcf"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "LINKYX_mpileup", 
+            "tool_state": "{\"input2\": \"null\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "37": {
+            "annotation": "", 
+            "id": 37, 
+            "input_connections": {
+                "input1": {
+                    "id": 33, 
+                    "output_name": "out_file"
+                }, 
+                "input2": {
+                    "id": 17, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "LINKYX_mpileup", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "vcf"
+                }
+            ], 
+            "position": {
+                "left": 1671, 
+                "top": 1104.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "son.vcf"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "LINKYX_mpileup", 
+            "tool_state": "{\"input2\": \"null\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "38": {
+            "annotation": "", 
+            "id": 38, 
+            "input_connections": {
+                "input1": {
+                    "id": 17, 
+                    "output_name": "output"
+                }, 
+                "input2": {
+                    "id": 30, 
+                    "output_name": "out_file"
+                }, 
+                "input3": {
+                    "id": 34, 
+                    "output_name": "output"
+                }, 
+                "input4": {
+                    "id": 31, 
+                    "output_name": "out_file"
+                }, 
+                "input5": {
+                    "id": 35, 
+                    "output_name": "output"
+                }, 
+                "input6": {
+                    "id": 32, 
+                    "output_name": "out_file"
+                }, 
+                "input7": {
+                    "id": 36, 
+                    "output_name": "output"
+                }, 
+                "input8": {
+                    "id": 33, 
+                    "output_name": "out_file"
+                }, 
+                "input9": {
+                    "id": 37, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "LINKYX_X", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "output1", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "output2", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "output3", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "output4", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "output5", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1921.83349609375, 
+                "top": 602.3333740234375
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "LINKYX_X", 
+            "tool_state": "{\"input2\": \"null\", \"input3\": \"null\", \"input1\": \"null\", \"input6\": \"null\", \"input7\": \"null\", \"input4\": \"null\", \"input5\": \"null\", \"__page__\": 0, \"input8\": \"null\", \"input9\": \"null\", \"__rerun_remap_job_id__\": null}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }
+    }
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Galaxy-Workflow-linkY.ga	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,1441 @@
+{
+    "a_galaxy_workflow": "true", 
+    "annotation": "", 
+    "format-version": "0.1", 
+    "name": "linkY", 
+    "steps": {
+        "0": {
+            "annotation": "", 
+            "id": 0, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "Mother_reads_1"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 195.70834350585938, 
+                "top": 304.9375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"Mother_reads_1\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "1": {
+            "annotation": "", 
+            "id": 1, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "Mother_reads_2"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 190.70834350585938, 
+                "top": 428.9375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"Mother_reads_2\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "2": {
+            "annotation": "", 
+            "id": 2, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "Father_reads_1"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 194.6875, 
+                "top": 555.9375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"Father_reads_1\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "3": {
+            "annotation": "", 
+            "id": 3, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "Father_reads_2"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 195.70834350585938, 
+                "top": 677.9375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"Father_reads_2\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "4": {
+            "annotation": "", 
+            "id": 4, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "Daughter_reads_1"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 204.6875, 
+                "top": 812.9375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"Daughter_reads_1\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "5": {
+            "annotation": "", 
+            "id": 5, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "Daughter_reads_2"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 200.70834350585938, 
+                "top": 913.9375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"Daughter_reads_2\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "6": {
+            "annotation": "", 
+            "id": 6, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "Son_reads_1"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 208.70834350585938, 
+                "top": 1030.9375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"Son_reads_1\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "7": {
+            "annotation": "", 
+            "id": 7, 
+            "input_connections": {}, 
+            "inputs": [
+                {
+                    "description": "", 
+                    "name": "Son_reads_2"
+                }
+            ], 
+            "name": "Input dataset", 
+            "outputs": [], 
+            "position": {
+                "left": 216.6875, 
+                "top": 1159.9375
+            }, 
+            "tool_errors": null, 
+            "tool_id": null, 
+            "tool_state": "{\"name\": \"Son_reads_2\"}", 
+            "tool_version": null, 
+            "type": "data_input", 
+            "user_outputs": []
+        }, 
+        "8": {
+            "annotation": "", 
+            "id": 8, 
+            "input_connections": {
+                "input_file": {
+                    "id": 0, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 384.6875, 
+                "top": 279.4375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }, 
+                "RenameDatasetActionoutput_file": {
+                    "action_arguments": {
+                        "newname": "Mother_reads_1_groomed"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"illumina\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "9": {
+            "annotation": "", 
+            "id": 9, 
+            "input_connections": {
+                "input_file": {
+                    "id": 1, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 394.6875, 
+                "top": 414.4375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }, 
+                "RenameDatasetActionoutput_file": {
+                    "action_arguments": {
+                        "newname": "Mother_reads_2_groomed"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"illumina\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "10": {
+            "annotation": "", 
+            "id": 10, 
+            "input_connections": {
+                "input_file": {
+                    "id": 2, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 392.6875, 
+                "top": 536.4375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }, 
+                "RenameDatasetActionoutput_file": {
+                    "action_arguments": {
+                        "newname": "Father_reads_1_groomed"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"illumina\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "11": {
+            "annotation": "", 
+            "id": 11, 
+            "input_connections": {
+                "input_file": {
+                    "id": 3, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 400.7083740234375, 
+                "top": 668.4375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }, 
+                "RenameDatasetActionoutput_file": {
+                    "action_arguments": {
+                        "newname": "Father_reads_2_groomed"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"illumina\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "12": {
+            "annotation": "", 
+            "id": 12, 
+            "input_connections": {
+                "input_file": {
+                    "id": 4, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 397.6875, 
+                "top": 790.4375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }, 
+                "RenameDatasetActionoutput_file": {
+                    "action_arguments": {
+                        "newname": "Daughter_reads_1_groomed"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"illumina\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "13": {
+            "annotation": "", 
+            "id": 13, 
+            "input_connections": {
+                "input_file": {
+                    "id": 5, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 404.6875, 
+                "top": 910.4375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }, 
+                "RenameDatasetActionoutput_file": {
+                    "action_arguments": {
+                        "newname": "Daughter_reads_2_groomed"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"illumina\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "14": {
+            "annotation": "", 
+            "id": 14, 
+            "input_connections": {
+                "input_file": {
+                    "id": 6, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 394.6875, 
+                "top": 1032.4375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }, 
+                "RenameDatasetActionoutput_file": {
+                    "action_arguments": {
+                        "newname": "Son_reads_1_groomed"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"illumina\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "15": {
+            "annotation": "", 
+            "id": 15, 
+            "input_connections": {
+                "input_file": {
+                    "id": 7, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "FASTQ Groomer", 
+            "outputs": [
+                {
+                    "name": "output_file", 
+                    "type": "fastqsanger"
+                }
+            ], 
+            "position": {
+                "left": 404.6875, 
+                "top": 1162.4375
+            }, 
+            "post_job_actions": {
+                "HideDatasetActionoutput_file": {
+                    "action_arguments": {}, 
+                    "action_type": "HideDatasetAction", 
+                    "output_name": "output_file"
+                }, 
+                "RenameDatasetActionoutput_file": {
+                    "action_arguments": {
+                        "newname": "Son_reads_2_groomed"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4", 
+            "tool_state": "{\"__page__\": 0, \"input_type\": \"\\\"illumina\\\"\", \"__rerun_remap_job_id__\": null, \"options_type\": \"{\\\"options_type_selector\\\": \\\"basic\\\", \\\"__current_case__\\\": 0}\", \"input_file\": \"null\"}", 
+            "tool_version": "1.0.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "16": {
+            "annotation": "", 
+            "id": 16, 
+            "input_connections": {
+                "input1": {
+                    "id": 10, 
+                    "output_name": "output_file"
+                }, 
+                "queries_0|input2": {
+                    "id": 14, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Concatenate datasets", 
+            "outputs": [
+                {
+                    "name": "out_file1", 
+                    "type": "input"
+                }
+            ], 
+            "position": {
+                "left": 894.166748046875, 
+                "top": 205
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionout_file1": {
+                    "action_arguments": {
+                        "newname": "male_1.fastq"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "cat1", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"queries\": \"[{\\\"input2\\\": null, \\\"__index__\\\": 0}]\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "17": {
+            "annotation": "", 
+            "id": 17, 
+            "input_connections": {
+                "input1": {
+                    "id": 11, 
+                    "output_name": "output_file"
+                }, 
+                "queries_0|input2": {
+                    "id": 15, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Concatenate datasets", 
+            "outputs": [
+                {
+                    "name": "out_file1", 
+                    "type": "input"
+                }
+            ], 
+            "position": {
+                "left": 895.1875, 
+                "top": 337.0208435058594
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionout_file1": {
+                    "action_arguments": {
+                        "newname": "male_2.fastq"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "cat1", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"queries\": \"[{\\\"input2\\\": null, \\\"__index__\\\": 0}]\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "18": {
+            "annotation": "", 
+            "id": 18, 
+            "input_connections": {
+                "inputs|left_input": {
+                    "id": 16, 
+                    "output_name": "out_file1"
+                }, 
+                "inputs|right_input": {
+                    "id": 17, 
+                    "output_name": "out_file1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Trinity", 
+            "outputs": [
+                {
+                    "name": "trinity_log", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "assembled_transcripts", 
+                    "type": "fasta"
+                }
+            ], 
+            "position": {
+                "left": 1187.5, 
+                "top": 233.875
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionassembled_transcripts": {
+                    "action_arguments": {
+                        "newname": "Trinity.fasta"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/bhaas/trinityrnaseq/trinityrnaseq/0.0.1", 
+            "tool_state": "{\"__page__\": 0, \"additional_params\": \"{\\\"use_additional\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"inputs\": \"{\\\"paired_or_single\\\": \\\"paired\\\", \\\"library_type\\\": \\\"None\\\", \\\"group_pairs_distance\\\": \\\"500\\\", \\\"left_input\\\": null, \\\"__current_case__\\\": 0, \\\"path_reinforcement_distance\\\": \\\"75\\\", \\\"right_input\\\": null}\", \"__rerun_remap_job_id__\": null, \"JM\": \"\\\"1G\\\"\", \"CPU\": \"\\\"2\\\"\"}", 
+            "tool_version": "0.0.1", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "19": {
+            "annotation": "", 
+            "id": 19, 
+            "input_connections": {
+                "input1": {
+                    "id": 18, 
+                    "output_name": "assembled_transcripts"
+                }
+            }, 
+            "inputs": [], 
+            "name": "reformat_trinity_header", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "fasta"
+                }
+            ], 
+            "position": {
+                "left": 1448, 
+                "top": 235.875
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "Trinity_reformatted.fasta"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "reformat_trinity_header", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "20": {
+            "annotation": "", 
+            "id": 20, 
+            "input_connections": {
+                "genomeSource|ownFile": {
+                    "id": 19, 
+                    "output_name": "output"
+                }, 
+                "paired|input1": {
+                    "id": 8, 
+                    "output_name": "output_file"
+                }, 
+                "paired|input2": {
+                    "id": 9, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Map with BWA for Illumina", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "sam"
+                }
+            ], 
+            "position": {
+                "left": 906.1875, 
+                "top": 514.9375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "mother_male.sam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3", 
+            "tool_state": "{\"genomeSource\": \"{\\\"refGenomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"paired\": \"{\\\"input2\\\": null, \\\"sPaired\\\": \\\"paired\\\", \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"params\": \"{\\\"__current_case__\\\": 0, \\\"source_select\\\": \\\"pre_set\\\"}\", \"suppressHeader\": \"\\\"False\\\"\"}", 
+            "tool_version": "1.2.3", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "21": {
+            "annotation": "", 
+            "id": 21, 
+            "input_connections": {
+                "genomeSource|ownFile": {
+                    "id": 19, 
+                    "output_name": "output"
+                }, 
+                "paired|input1": {
+                    "id": 10, 
+                    "output_name": "output_file"
+                }, 
+                "paired|input2": {
+                    "id": 11, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Map with BWA for Illumina", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "sam"
+                }
+            ], 
+            "position": {
+                "left": 916.1875, 
+                "top": 684.9375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "father_male.sam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3", 
+            "tool_state": "{\"genomeSource\": \"{\\\"refGenomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"paired\": \"{\\\"input2\\\": null, \\\"sPaired\\\": \\\"paired\\\", \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"params\": \"{\\\"__current_case__\\\": 0, \\\"source_select\\\": \\\"pre_set\\\"}\", \"suppressHeader\": \"\\\"False\\\"\"}", 
+            "tool_version": "1.2.3", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "22": {
+            "annotation": "", 
+            "id": 22, 
+            "input_connections": {
+                "genomeSource|ownFile": {
+                    "id": 19, 
+                    "output_name": "output"
+                }, 
+                "paired|input1": {
+                    "id": 12, 
+                    "output_name": "output_file"
+                }, 
+                "paired|input2": {
+                    "id": 13, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Map with BWA for Illumina", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "sam"
+                }
+            ], 
+            "position": {
+                "left": 911.1875, 
+                "top": 847.875
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "daughter_male.sam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3", 
+            "tool_state": "{\"genomeSource\": \"{\\\"refGenomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"paired\": \"{\\\"input2\\\": null, \\\"sPaired\\\": \\\"paired\\\", \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"params\": \"{\\\"__current_case__\\\": 0, \\\"source_select\\\": \\\"pre_set\\\"}\", \"suppressHeader\": \"\\\"False\\\"\"}", 
+            "tool_version": "1.2.3", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "23": {
+            "annotation": "", 
+            "id": 23, 
+            "input_connections": {
+                "genomeSource|ownFile": {
+                    "id": 19, 
+                    "output_name": "output"
+                }, 
+                "paired|input1": {
+                    "id": 14, 
+                    "output_name": "output_file"
+                }, 
+                "paired|input2": {
+                    "id": 15, 
+                    "output_name": "output_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Map with BWA for Illumina", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "sam"
+                }
+            ], 
+            "position": {
+                "left": 918.1875, 
+                "top": 1024.916748046875
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput": {
+                    "action_arguments": {
+                        "newname": "son_male.sam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3", 
+            "tool_state": "{\"genomeSource\": \"{\\\"refGenomeSource\\\": \\\"history\\\", \\\"ownFile\\\": null, \\\"__current_case__\\\": 1}\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"paired\": \"{\\\"input2\\\": null, \\\"sPaired\\\": \\\"paired\\\", \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"params\": \"{\\\"__current_case__\\\": 0, \\\"source_select\\\": \\\"pre_set\\\"}\", \"suppressHeader\": \"\\\"False\\\"\"}", 
+            "tool_version": "1.2.3", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "24": {
+            "annotation": "", 
+            "id": 24, 
+            "input_connections": {
+                "source|input1": {
+                    "id": 20, 
+                    "output_name": "output"
+                }, 
+                "source|ref_file": {
+                    "id": 19, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "SAM-to-BAM", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1179.6875, 
+                "top": 503.9375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "mother_male.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4", 
+            "tool_state": "{\"source\": \"{\\\"index_source\\\": \\\"history\\\", \\\"ref_file\\\": null, \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"__page__\": 0}", 
+            "tool_version": "1.1.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "25": {
+            "annotation": "", 
+            "id": 25, 
+            "input_connections": {
+                "source|input1": {
+                    "id": 21, 
+                    "output_name": "output"
+                }, 
+                "source|ref_file": {
+                    "id": 19, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "SAM-to-BAM", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1172.6875, 
+                "top": 682.9375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "father_male.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4", 
+            "tool_state": "{\"source\": \"{\\\"index_source\\\": \\\"history\\\", \\\"ref_file\\\": null, \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"__page__\": 0}", 
+            "tool_version": "1.1.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "26": {
+            "annotation": "", 
+            "id": 26, 
+            "input_connections": {
+                "source|input1": {
+                    "id": 22, 
+                    "output_name": "output"
+                }, 
+                "source|ref_file": {
+                    "id": 19, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "SAM-to-BAM", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1186.6875, 
+                "top": 854.9375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "daughter_male.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4", 
+            "tool_state": "{\"source\": \"{\\\"index_source\\\": \\\"history\\\", \\\"ref_file\\\": null, \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"__page__\": 0}", 
+            "tool_version": "1.1.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "27": {
+            "annotation": "", 
+            "id": 27, 
+            "input_connections": {
+                "source|input1": {
+                    "id": 23, 
+                    "output_name": "output"
+                }, 
+                "source|ref_file": {
+                    "id": 19, 
+                    "output_name": "output"
+                }
+            }, 
+            "inputs": [], 
+            "name": "SAM-to-BAM", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1197.6875, 
+                "top": 1022.9375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "son_male.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4", 
+            "tool_state": "{\"source\": \"{\\\"index_source\\\": \\\"history\\\", \\\"ref_file\\\": null, \\\"input1\\\": null, \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"__page__\": 0}", 
+            "tool_version": "1.1.4", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "28": {
+            "annotation": "", 
+            "id": 28, 
+            "input_connections": {
+                "input1": {
+                    "id": 24, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "sort", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1388.8333740234375, 
+                "top": 511.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "mother_male.sorted.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"sort_mode\": \"\\\"\\\"\"}", 
+            "tool_version": "1.0.2", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "29": {
+            "annotation": "", 
+            "id": 29, 
+            "input_connections": {
+                "input1": {
+                    "id": 25, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "sort", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1384.8333740234375, 
+                "top": 678.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "father_male.sorted.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"sort_mode\": \"\\\"\\\"\"}", 
+            "tool_version": "1.0.2", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "30": {
+            "annotation": "", 
+            "id": 30, 
+            "input_connections": {
+                "input1": {
+                    "id": 26, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "sort", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1401.8333740234375, 
+                "top": 854.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "daughter_male.sorted.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"sort_mode\": \"\\\"\\\"\"}", 
+            "tool_version": "1.0.2", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "31": {
+            "annotation": "", 
+            "id": 31, 
+            "input_connections": {
+                "input1": {
+                    "id": 27, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "sort", 
+            "outputs": [
+                {
+                    "name": "output1", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1399.8333740234375, 
+                "top": 1022.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionoutput1": {
+                    "action_arguments": {
+                        "newname": "son_male.sorted.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "output1"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2", 
+            "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input1\": \"null\", \"sort_mode\": \"\\\"\\\"\"}", 
+            "tool_version": "1.0.2", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "32": {
+            "annotation": "", 
+            "id": 32, 
+            "input_connections": {
+                "input_file": {
+                    "id": 28, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Mark Duplicate reads", 
+            "outputs": [
+                {
+                    "name": "out_file", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "html_file", 
+                    "type": "html"
+                }
+            ], 
+            "position": {
+                "left": 1572.8333740234375, 
+                "top": 514.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionhtml_file": {
+                    "action_arguments": {
+                        "newname": "mother_male.deduplicated.html"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "html_file"
+                }, 
+                "RenameDatasetActionout_file": {
+                    "action_arguments": {
+                        "newname": "mother_male.deduplicated.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0", 
+            "tool_state": "{\"remDups\": \"\\\"True\\\"\", \"assumeSorted\": \"\\\"True\\\"\", \"input_file\": \"null\", \"readRegex\": \"\\\"[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).*\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"out_prefix\": \"\\\"Dupes Marked\\\"\", \"optDupeDist\": \"\\\"100\\\"\"}", 
+            "tool_version": "1.56.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "33": {
+            "annotation": "", 
+            "id": 33, 
+            "input_connections": {
+                "input_file": {
+                    "id": 29, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Mark Duplicate reads", 
+            "outputs": [
+                {
+                    "name": "out_file", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "html_file", 
+                    "type": "html"
+                }
+            ], 
+            "position": {
+                "left": 1577.8333740234375, 
+                "top": 684.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionhtml_file": {
+                    "action_arguments": {
+                        "newname": "father_male.deduplicated.html"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "html_file"
+                }, 
+                "RenameDatasetActionout_file": {
+                    "action_arguments": {
+                        "newname": "father_male.deduplicated.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0", 
+            "tool_state": "{\"remDups\": \"\\\"True\\\"\", \"assumeSorted\": \"\\\"True\\\"\", \"input_file\": \"null\", \"readRegex\": \"\\\"[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).*\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"out_prefix\": \"\\\"Dupes Marked\\\"\", \"optDupeDist\": \"\\\"100\\\"\"}", 
+            "tool_version": "1.56.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "34": {
+            "annotation": "", 
+            "id": 34, 
+            "input_connections": {
+                "input_file": {
+                    "id": 30, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Mark Duplicate reads", 
+            "outputs": [
+                {
+                    "name": "out_file", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "html_file", 
+                    "type": "html"
+                }
+            ], 
+            "position": {
+                "left": 1580.8333740234375, 
+                "top": 855.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionhtml_file": {
+                    "action_arguments": {
+                        "newname": "daughter_male.deduplicated.html"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "html_file"
+                }, 
+                "RenameDatasetActionout_file": {
+                    "action_arguments": {
+                        "newname": "daughter_male.deduplicated.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0", 
+            "tool_state": "{\"remDups\": \"\\\"True\\\"\", \"assumeSorted\": \"\\\"True\\\"\", \"input_file\": \"null\", \"readRegex\": \"\\\"[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).*\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"out_prefix\": \"\\\"Dupes Marked\\\"\", \"optDupeDist\": \"\\\"100\\\"\"}", 
+            "tool_version": "1.56.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "35": {
+            "annotation": "", 
+            "id": 35, 
+            "input_connections": {
+                "input_file": {
+                    "id": 31, 
+                    "output_name": "output1"
+                }
+            }, 
+            "inputs": [], 
+            "name": "Mark Duplicate reads", 
+            "outputs": [
+                {
+                    "name": "out_file", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "html_file", 
+                    "type": "html"
+                }
+            ], 
+            "position": {
+                "left": 1585.8333740234375, 
+                "top": 1027.3333740234375
+            }, 
+            "post_job_actions": {
+                "RenameDatasetActionhtml_file": {
+                    "action_arguments": {
+                        "newname": "son_male.deduplicated.html"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "html_file"
+                }, 
+                "RenameDatasetActionout_file": {
+                    "action_arguments": {
+                        "newname": "son_male.deduplicated.bam"
+                    }, 
+                    "action_type": "RenameDatasetAction", 
+                    "output_name": "out_file"
+                }
+            }, 
+            "tool_errors": null, 
+            "tool_id": "toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0", 
+            "tool_state": "{\"remDups\": \"\\\"True\\\"\", \"assumeSorted\": \"\\\"True\\\"\", \"input_file\": \"null\", \"readRegex\": \"\\\"[a-zA-Z0-9]+:[0-9]:([0-9]+):([0-9]+):([0-9]+).*\\\"\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"out_prefix\": \"\\\"Dupes Marked\\\"\", \"optDupeDist\": \"\\\"100\\\"\"}", 
+            "tool_version": "1.56.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }, 
+        "36": {
+            "annotation": "", 
+            "id": 36, 
+            "input_connections": {
+                "input1": {
+                    "id": 19, 
+                    "output_name": "output"
+                }, 
+                "input2": {
+                    "id": 32, 
+                    "output_name": "out_file"
+                }, 
+                "input3": {
+                    "id": 33, 
+                    "output_name": "out_file"
+                }, 
+                "input4": {
+                    "id": 34, 
+                    "output_name": "out_file"
+                }, 
+                "input5": {
+                    "id": 35, 
+                    "output_name": "out_file"
+                }
+            }, 
+            "inputs": [], 
+            "name": "LINKYX_Y", 
+            "outputs": [
+                {
+                    "name": "output", 
+                    "type": "txt"
+                }, 
+                {
+                    "name": "output1", 
+                    "type": "fasta"
+                }, 
+                {
+                    "name": "output2", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "output3", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "output4", 
+                    "type": "bam"
+                }, 
+                {
+                    "name": "output5", 
+                    "type": "bam"
+                }
+            ], 
+            "position": {
+                "left": 1874.0625, 
+                "top": 379.3125
+            }, 
+            "post_job_actions": {}, 
+            "tool_errors": null, 
+            "tool_id": "LINKYX_Y", 
+            "tool_state": "{\"input2\": \"null\", \"input3\": \"null\", \"input1\": \"null\", \"input4\": \"null\", \"__page__\": 0, \"__rerun_remap_job_id__\": null, \"input5\": \"null\"}", 
+            "tool_version": "1.0.0", 
+            "type": "tool", 
+            "user_outputs": []
+        }
+    }
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LINKYX_identify_X_linked_SNPs.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,311 @@
+#!/bin/bash
+
+#LINKYX_PATH set during toolshed installation
+
+results=$1 #X-linked candidates written here
+
+reference=${2}
+mother_bam=${3}
+mother_vcf=${4}
+father_bam=${5}
+father_vcf=${6}
+daughter_bam=${7}
+daughter_vcf=${8}
+son_bam=${9}
+son_vcf=${10}
+
+results_fasta=${11}
+
+file_exists () 
+	{
+	for ARG in "$@";
+	do
+		if [ ! -f ${ARG} ]; then
+		echo "File $ARG not found"; 
+		fi
+	done;
+	}
+
+#index bam files
+	
+index_bam_file () 
+	{
+	for ARG in "$@";
+		do
+		bam_file_index=${ARG}".bai"
+		if [ -e $bam_file_index ];
+		then	
+			echo "Index already exists. Not being created again.";
+		else
+			samtools index ${ARG} &
+		fi
+	    done;
+	}
+
+idxstats_bam_file () 
+	{
+		#get statistics about mapped and unmapped reads for every contig
+		echo "Idxstats" $1 $2;
+		stat_name=statistics/stat_${2};
+		samtools idxstats $1 >$stat_name #statistics for bam files mapping on male reference
+
+		#with MAPQ>0
+		samtools view -bq 1 $1 >statistics/high_score_${2}.bam
+		samtools index statistics/high_score_${2}.bam
+
+		stat_high_name=statistics/stat_${2}_high
+		samtools idxstats statistics/high_score_${2}.bam >$stat_high_name #statistics for bam files mapping on male reference with MAPQ>0
+	}
+
+
+file_exists $testing $results $reference $mother_bam $mother_vcf $father_bam $father_vcf $daughter_bam $daughter_vcf $son_bam $son_vcf #check if all input files are present
+index_bam_file $mother_bam $father_bam $daughter_bam $son_bam #index bam files
+
+#retrieve statistics
+mkdir -p statistics;
+idxstats_bam_file $mother_bam mother
+idxstats_bam_file $father_bam father
+idxstats_bam_file $daughter_bam daughter
+idxstats_bam_file $son_bam son
+
+newline () {
+	echo -e "\n---";
+}
+
+#variables
+
+dir="A/";
+echo -e "A variant"; newline; mkdir -p A references bam;
+
+grep ">" $reference | sed 's/>//g' >references/reference_contig_names
+mother_contigs=`cat references/reference_contig_names | wc -l`;
+
+#DAUGHTER PREPARE FILES
+
+	grep -E '#|AF1=0.' $daughter_vcf | cut -f1 | uniq >${dir}daughter_on_mother_one_allele_heterozygous_ids.vcf
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/daughter_on_mother_one_allele_heterozygous_ids.vcf"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if exists $a{$res}' $daughter_vcf | sort | uniq | sed '/#/d' >${dir}daughter_on_mother_heterozygous.vcf
+
+	#be aware that if there are more snps, one with allele frequency '0.' is enough for the whole contig to be in contig_pos_ref_heterozygous
+	sed '/#/d' ${dir}daughter_on_mother_heterozygous.vcf | perl -pe 's/(comp\S+)\t(\d+)\t\.\t(\S+)\t(\S+).+/$1\t$2\t$3\t$4/' | sort >${dir}contig_pos_ref_alt_daughter_heterozygous
+	cut -f 1 ${dir}contig_pos_ref_alt_daughter_heterozygous | sort | uniq >${dir}contigs_where_daughter_heterozygous
+
+	sed '/#/d' $daughter_vcf | perl -pe 's/(comp\S+)\t(\d+)\t\.\t(\S+)\t(\S+).+/$1\t$2\t$3\t$4/' | sort >${dir}contig_pos_ref_alt_daughter
+
+#FATHER PREPARE FILES
+
+	sed '/#/d' $father_vcf | perl -pe 's/(comp\S+)\t(\d+)\t\.\t(\S+)\t(\S+).+/$1\t$2\t$3\t$4/' | sort >${dir}contig_pos_ref_alt_father
+
+#SON PREPARE FILES
+
+	sed '/#/d' $son_vcf | perl -pe 's/(comp\S+)\t(\d+)\t\.\t(\S+)\t(\S+).+/$1\t$2\t$3\t$4/' | sort >${dir}contig_pos_ref_alt_son
+
+
+echo -e "Step 0 of 3.\nMother must be homozygote.";
+	sed '/#/d' $mother_vcf | cut -f1 | sort | uniq >${dir}contigs_where_mother_differs_from_mother;
+	differing=`cat ${dir}contigs_where_mother_differs_from_mother | wc -l`;
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/contigs_where_mother_differs_from_mother"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' references/reference_contig_names | sort | uniq >${dir}contigs_where_mother_same_as_mother_unchecked
+
+	#check whether mother really does not contain any father variants
+	wrong_hits=0;
+	cat ${dir}contigs_where_mother_same_as_mother_unchecked | (while read line; do 
+		contig_check=`bash ${LINKYX_PATH}/scripts/test.sh ${line} 4 ${dir}contig_pos_ref_alt_father $mother_bam A`
+		if [[ $contig_check -gt 0 ]]; then
+			echo "contig: " ${line} "contig_check:" $contig_check >>kontrola;
+			echo "DID NOT PASS "${line}; 
+			wrong_hits=`expr $wrong_hits + 1`
+		else
+			#echo "0K"; 
+			echo ${line} >>${dir}contigs_where_mother_same_as_mother
+		fi
+	done;
+	echo "There is this number of wrong variants: "$wrong_hits;
+	)
+
+	same=`cat ${dir}contigs_where_mother_same_as_mother | wc -l`;
+	echo -e "Number of contigs, where mother differs: $differing.";
+	echo -e "NUMBER of contigs AFTER just this filter: $same/$mother_contigs";
+
+newline;
+
+echo -e "Step 1 of 3.\nSons must be same as mother.";
+	#First we have to get rid of the intersection with father, possible Y variants do not matter in the calculation
+	comm -12 ${dir}contig_pos_ref_alt_son ${dir}contig_pos_ref_alt_father | sort | uniq >${dir}possible_Yvariants
+	cut -f 1 ${dir}possible_Yvariants | sort | uniq >${dir}contigs_with_possible_Yvariants
+	
+	#if these possible_Yvariants are in the daughter, they are not Y variants
+	comm -12 ${dir}contig_pos_ref_alt_daughter ${dir}possible_Yvariants | sort | uniq >${dir}NOT_Yvariants
+	cut -f 1 ${dir}NOT_Yvariants  | sort | uniq >${dir}contigs_with_NOT_Yvariants
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/contigs_with_NOT_Yvariants"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' ${dir}contigs_with_possible_Yvariants | sort | uniq >${dir}contigs_with_Yvariants
+
+	#contig_pos_ref_alt_Yvariants_confirmed; we deplet just those contigs that contain Y variants and then decide if sons are same as mother
+
+	touch ${dir}contig_pos_ref_alt_Yvariants_confirmed_pro #todo - needs to be created?
+cat ${dir}contigs_with_Yvariants | (while read line; do 
+	grep ${line} ${dir}contig_pos_ref_alt_father | sort >>${dir}contig_pos_ref_alt_Yvariants_confirmed_pro
+done;
+)
+	cat ${dir}contig_pos_ref_alt_Yvariants_confirmed_pro | sort >${dir}contig_pos_ref_alt_Yvariants_confirmed;
+	
+	comm -23 ${dir}contig_pos_ref_alt_son ${dir}contig_pos_ref_alt_Yvariants_confirmed | cut -f 1 | sort | uniq >${dir}contigs_where_sons_variation_not_caused_by_father
+	#rm ${dir}contig_pos_ref_alt_Yvariants_confirmed_pro;
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/contigs_where_sons_variation_not_caused_by_father"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' references/reference_contig_names | sort | uniq >${dir}contigs_where_sons_same_as_mother
+
+	same=`cat ${dir}contigs_where_sons_same_as_mother | wc -l`;
+	echo -e "Number of contigs, where sons differ: $differing.";
+	echo -e "NUMBER of contigs AFTER just this filter: $same/$mother_contigs";
+
+
+	newline;
+echo -e "Step 2 of 3.\nFather must differ from mother.";
+	sed '/#/d' $father_vcf | cut -f1 | sort | uniq >${dir}/contigs_where_father_differs_from_mother;
+	differing=`cat ${dir}contigs_where_father_differs_from_mother | wc -l`;
+	echo -e "NUMBER of contigs AFTER just this filter: $differing/$mother_contigs";
+
+	newline;
+
+echo -e "Step 3 of 3.\nDaughter must have mother and father alleles.";
+	#we need daughter to have alleles from both parents (AF stands for 'allele frequency')
+
+	#unique lines in first file mean that those are not subsets of father variants - otherwise they would be in common
+	comm -23 ${dir}contig_pos_ref_alt_daughter_heterozygous ${dir}contig_pos_ref_alt_father | cut -f 1 | sort | uniq >${dir}daughter_NOT_subset_of_father
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/daughter_NOT_subset_of_father"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' ${dir}contigs_where_daughter_heterozygous | sort | uniq >${dir}/contigs_where_daughter_from_parents
+	
+
+same=`cat ${dir}contigs_where_daughter_from_parents | wc -l`;
+	echo -e "NUMBER of contigs AFTER just this filter: $same/$mother_contigs";
+	
+	newline;
+
+echo -e "Step 4 of 3.\nDaughters and sons can not have any intersection.";
+	comm -12 ${dir}contig_pos_ref_alt_daughter ${dir}contig_pos_ref_alt_son >${dir}sons_and_daughters_similiar
+	cut -f 1 ${dir}sons_and_daughters_similiar | sort | uniq >${dir}contigs_where_sons_and_daughters_similiar
+
+	perl -MFile::Slurp -ne 'BEGIN{@a{split(/\s/,read_file("A/contigs_where_sons_and_daughters_similiar"))}=()}; $b=$_; @data = split(/\s/, $b); $res=$data[0]; print if !exists $a{$res}' ${dir}contigs_where_daughter_heterozygous | sort | uniq >${dir}contigs_where_daughters_and_sons_different_pro
+
+	#check whether they are really different (small amount of variants is also wrong)
+
+	echo -e "daughter contains son variants?"
+	#check whether daughter really does not contain any of son variants
+	wrong_hits=0;
+	cat ${dir}contigs_where_daughters_and_sons_different_pro | (while read line; do 
+		contig_check=`bash ${LINKYX_PATH}/scripts/test.sh ${line} 4 ${dir}contig_pos_ref_alt_daughter $son_bam A`
+		if [[ $contig_check -gt 0 ]]; then
+			echo "DID NOT PASS "${line}; 
+			echo "daughter contains son variants DID NOT PASS "${line} >>kontrola
+			wrong_hits=`expr $wrong_hits + 1`
+		else
+			#echo "0K"; 
+			echo ${line} >>${dir}contigs_where_daughters_and_sons_different_un1
+		fi
+	done;
+	echo "There is this number of wrong variants: "$wrong_hits;
+	)
+
+	echo -e "son contains daughter variants?"
+	#check whether son really does not contain any of daughter variants
+	wrong_hits=0;
+	cat ${dir}contigs_where_daughters_and_sons_different_pro | (while read line; do 
+		contig_check=`bash ${LINKYX_PATH}/scripts/test.sh ${line} 4 ${dir}contig_pos_ref_alt_son $daughter_bam A`
+		if [[ $contig_check -gt 0 ]]; then
+			echo "DID NOT PASS "${line}; 
+			echo "son contains daughter variants DID NOT PASS "${line} >>kontrola
+			wrong_hits=`expr $wrong_hits + 1`
+		else
+			#echo "0K"; 
+			echo ${line} >>${dir}contigs_where_daughters_and_sons_different_un2
+		fi
+	done;
+	echo "There is this number of wrong variants: "$wrong_hits;
+	)
+
+	comm -12 ${dir}contigs_where_daughters_and_sons_different_un1 ${dir}contigs_where_daughters_and_sons_different_un2 | sort >${dir}contigs_where_daughters_and_sons_different_un
+
+	cat ${dir}contigs_where_daughters_and_sons_different_un | sort | uniq >${dir}contigs_where_daughters_and_sons_different;
+	
+#rm ${dir}contigs_where_daughters_and_sons_different_un1 ${dir}contigs_where_daughters_and_sons_different_un2 ${dir}contigs_where_daughters_and_sons_different_un;
+
+	same=`cat ${dir}contigs_where_daughters_and_sons_different | wc -l`;
+	echo -e "NUMBER of contigs AFTER just this filter: $same/$mother_contigs";
+
+	echo -e "Calculating intersection of candidate contigs from steps 0-3.";
+
+	comm -12 ${dir}contigs_where_mother_same_as_mother ${dir}contigs_where_sons_same_as_mother | sort >${dir}first_couple;
+        comm -12 ${dir}contigs_where_father_differs_from_mother ${dir}contigs_where_daughter_from_parents | sort >${dir}second_couple;
+	comm -12 ${dir}first_couple ${dir}second_couple | sort >${dir}set1
+	comm -12 ${dir}contigs_where_daughters_and_sons_different ${dir}set1 | sort >${dir}set2; 
+
+cat ${dir}set2 >>results; #todo remove
+echo -e "Number of contigs after intersection: " `cat ${dir}set2 | wc -l`;
+
+echo -e "Step -1 of 3.\nCoverage must be sufficient.";
+	touch ${dir}contigs_with_sufficient_coverage;
+
+cat ${dir}set2 | (while read line; do 
+
+	coverage_check1=`bash ${LINKYX_PATH}/scripts/get_average_contig_coverage.sh 0.75 ${line} $mother_bam $reference 2>/dev/null &`;
+	coverage_check2=`bash ${LINKYX_PATH}/scripts/get_average_contig_coverage.sh 0.75 ${line} $father_bam $reference 2>/dev/null &`;
+	coverage_check3=`bash ${LINKYX_PATH}/scripts/get_average_contig_coverage.sh 0.75 ${line} $son_bam $reference 2>/dev/null &`;
+	coverage_check4=`bash ${LINKYX_PATH}/scripts/get_average_contig_coverage.sh 0.75 ${line} $daughter_bam $reference 2>/dev/null &`;
+
+	#echo "coverage check: " $coverage_check1 $coverage_check2 $coverage_check3 $coverage_check4
+
+	coverage_check=$(($coverage_check1 + $coverage_check2 + $coverage_check3 + $coverage_check4))
+		if [[ $coverage_check -gt 0 ]]; then
+			echo "LOW COVERAGE "${line}; 
+		else
+			echo "COVERAGE 0K"; 
+			echo ${line} >>${dir}contigs_with_sufficient_coverage
+		fi
+done;
+)
+
+	cat ${dir}contigs_with_sufficient_coverage | sort >X_results.txt; 
+
+#have we found any genes?
+	final_contigs=`cat X_results.txt | wc -l`;
+	echo -e "$final_contigs contigs found fulfilling criteria.";
+
+	if [ $final_contigs -gt 0 ]; then
+		#we found SOME genes
+
+		#retrieve sequences in fasta
+		perl ${LINKYX_PATH}/scripts/get_sequences_based_on_ids.pl $reference X_results.txt >X_results_sequences.fasta;
+		#sort sequences
+		perl ${LINKYX_PATH}/scripts/sorting.pl A/ $reference ${LINKYX_PATH} >>$results
+
+	get_results_in_bam_file () 
+	{
+	#candidates full_bam_file candidates_bam_file
+	cat X_results.txt | xargs samtools view -F 4 -b $1 > $2;
+	samtools index $2
+	}
+
+	get_results_in_bam_file $mother_bam ${12} #argument for output bam file mother
+	get_results_in_bam_file $father_bam ${13} #argument for output bam file father
+	get_results_in_bam_file $daughter_bam ${14} #argument for output bam file daughter
+	get_results_in_bam_file $son_bam ${15} #argument for output bam file son
+	wait;
+
+	#send BAM files with corresponding contigs
+	#mutt -s "LINKYX: Results of computation for X-linked genes" $email_address_of_user -a bam/mother.bam -a bam/mother.bam.bai -a bam/father.bam -a bam/father.bam.bai -a bam/daughter.bam -a bam/daughter.bam.bai -a bam/son.bam -a bam/son.bam.bai < messages_to_user/message_results_sentBamX;
+
+	else
+		#we found NO genes
+		echo "No sequences found." >X_results.txt;
+		echo "No sequences found." >X_results_sequences.fasta;
+	fi
+
+	newline;
+echo -e "Writing output to X_results.txt";
+echo -e "Total number of found X-linked genes: $final_contigs";
+
+#TEST OUTPUT
+	cat X_results.txt >>$results
+	cat X_results_sequences.fasta >>$results_fasta
+	ls -lah */* >>$results
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LINKYX_identify_X_linked_SNPs.xml	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,39 @@
+<tool id="LINKYX_X" name="LINKYX_X">
+      <description>Identify X linked contigs from cross</description>
+      <requirements>
+        <requirement type="set_environment">LINKYX_PATH</requirement>
+        <requirement type="set_environment">SAMTOOLS</requirement>
+        <requirement type="package" version="0.1.19">samtools</requirement>
+      </requirements>
+      <command interpreter="bash">LINKYX_identify_X_linked_SNPs.sh $output $input1 $input2 $input3 $input4 $input5 $input6 $input7 $input8 $input9 $output1 $output2 $output3 $output4 $output5</command>
+      <inputs>
+        <param format="fasta" name="input1" type="data" label="Reference"/>
+        <param format="bam" name="input2" type="data" label="Mother - Binary alignment format"/>
+        <param format="vcf" name="input3" type="data" label="Mother - Variant call format"/>
+        <param format="bam" name="input4" type="data" label="Father - Binary alignment format"/>
+        <param format="vcf" name="input5" type="data" label="Father - Variant call format"/>
+        <param format="bam" name="input6" type="data" label="Daughter - Binary alignment format"/>
+        <param format="vcf" name="input7" type="data" label="Daughter - Variant call format"/>
+        <param format="bam" name="input8" type="data" label="Son - Binary alignment format"/>
+        <param format="vcf" name="input9" type="data" label="Son - Variant call format"/>
+      </inputs>
+      <outputs>
+        <data format="txt" name="output" />
+        <data format="fasta" name="output1" label="X_sequences.fasta " />
+        <data format="bam" name="output2" label="Mother bam file - X linked " />
+        <data format="bam" name="output3" label="Father bam file - X linked " />
+        <data format="bam" name="output4" label="Daughter bam file - X linked " />
+        <data format="bam" name="output5" label="Son bam file - X linked " />
+      </outputs>
+  
+     <tests>
+       <test>
+        <output name="out_file1" file="X_results.txt"/>
+       </test>
+     </tests>
+   
+     <help>
+   This tool identifies X linked contigs from cross (represented as 4 VCF files).
+     </help>
+   
+   </tool>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LINKYX_identify_Y_linked_SNPs.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,114 @@
+#!/bin/bash
+
+#LINKYX_PATH set during toolshed installation
+
+results=$1 #X-linked candidates written here
+
+reference=${2}
+mother_male_bam=${3}
+father_male_bam=${4}
+daughter_male_bam=${5}
+son_male_bam=${6}
+
+results_fasta=${7}
+
+mkdir -p Y references; dir="Y/";
+grep ">" $reference | sed 's/>//g' >references/male_contig_names
+
+file_exists () 
+	{
+	for ARG in "$@";
+	do
+		if [ ! -f ${ARG} ]; then
+		echo "File $ARG not found"; 
+		fi
+	done;
+	}
+
+#index bam files
+	
+index_bam_file () 
+	{
+	for ARG in "$@";
+		do
+		bam_file_index=${ARG}".bai"
+		if [ -e $bam_file_index ];
+		then	
+			echo "Index already exists. Not being created again.";
+		else
+			samtools index ${ARG};
+		fi
+	    done;
+	}
+
+#get statistics about mapped and unmapped reads for every contig
+
+idxstats_bam_file () 
+	{
+		#get statistics about mapped and unmapped reads for every contig
+		echo "Idxstats" $1 $2;
+		stat_male_name=statistics/stat_male_${2};
+		samtools idxstats $1 >$stat_male_name #statistics for bam files mapping on male reference
+
+		#with MAPQ>0
+		samtools view -bq 1 $1 >statistics/high_score_male_${2}.bam
+		samtools index statistics/high_score_male_${2}.bam
+
+		stat_male_high_name=statistics/stat_male_${2}_high
+		samtools idxstats statistics/high_score_male_${2}.bam >$stat_male_high_name #statistics for bam files mapping on male reference with MAPQ>0
+	}
+
+echo "Checking existence of input bam files."
+file_exists $mother_male_bam $father_male_bam $son_male_bam $daughter_male_bam
+index_bam_file $mother_male_bam $father_male_bam $son_male_bam $daughter_male_bam
+
+#retrieve statistics
+mkdir -p statistics;
+idxstats_bam_file $mother_male_bam mother
+idxstats_bam_file $father_male_bam father
+idxstats_bam_file $daughter_male_bam daughter
+idxstats_bam_file $son_male_bam son
+
+#read statistics
+reads_number_mother=`awk '{read_number+=($3+$4)} END {print read_number}' statistics/stat_male_mother`;
+reads_number_father=`awk '{read_number+=($3+$4)} END {print read_number}' statistics/stat_male_father`;
+reads_number_daughter=`awk '{read_number+=($3+$4)} END {print read_number}' statistics/stat_male_daughter`;
+reads_number_son=`awk '{read_number+=($3+$4)} END {print read_number}' statistics/stat_male_son`;
+
+echo "Reads numbers: " $reads_number_mother $reads_number_father $reads_number_daughter $reads_number_son
+
+#filter contigs, which are candidate Y genes - very divergent from their X counterparts
+perl ${LINKYX_PATH}/scripts/filter_diverged_Y_contigs.pl $reads_number_mother $reads_number_father $reads_number_daughter $reads_number_son $reference ${LINKYX_PATH} >Y_results.txt;
+
+echo "Y_results: " >>$results
+
+final_contigs=`cat Y_list | wc -l`
+#have we found any genes?
+
+if [ $final_contigs -gt 0 ]; then
+	#we found SOME genes
+	#retrieve sequences in fasta
+	perl ${LINKYX_PATH}/scripts/get_sequences_based_on_ids.pl $reference Y_list >Y_results_sequences.fasta;
+
+	get_results_in_bam_file () 
+	{
+	#candidates full_bam_file candidates_bam_file
+	cat Y_list | xargs samtools view -F 4 -b $1 > $2;
+	samtools index $2
+	}
+
+	get_results_in_bam_file $mother_male_bam ${8} #argument for output bam file mother
+	get_results_in_bam_file $father_male_bam ${9} #argument for output bam file father
+	get_results_in_bam_file $daughter_male_bam ${10} #argument for output bam file daughter
+	get_results_in_bam_file $son_male_bam ${11} #argument for output bam file son
+	wait;
+else
+		#we found NO genes
+		echo "No sequences found." >Y_results.txt;
+		echo "No sequences found." >Y_results_sequences.fasta;
+	fi
+
+#output results to Galaxy
+	cat Y_results.txt >>$results
+	cat Y_results_sequences.fasta >>$results_fasta
+	ls -lah */* >>$results
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LINKYX_identify_Y_linked_SNPs.xml	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,34 @@
+<tool id="LINKYX_Y" name="LINKYX_Y">
+      <description>Identify Y linked contigs from cross</description>
+      <requirements>
+        <requirement type="set_environment">LINKYX_PATH</requirement>
+        <requirement type="set_environment">SAMTOOLS</requirement>
+        <requirement type="package" version="0.1.19">samtools</requirement>
+      </requirements>
+      <command interpreter="bash">LINKYX_identify_Y_linked_SNPs.sh $output $input1 $input2 $input3 $input4 $input5 $output1 $output2 $output3 $output4 $output5</command>
+      <inputs>
+        <param format="fasta" name="input1" type="data" label="Reference"/>
+        <param format="bam" name="input2" type="data" label="Mother - Binary alignment format"/>
+        <param format="bam" name="input3" type="data" label="Father - Binary alignment format"/>
+        <param format="bam" name="input4" type="data" label="Daughter - Binary alignment format"/>
+        <param format="bam" name="input5" type="data" label="Son - Binary alignment format"/>
+      </inputs>
+      <outputs>
+        <data format="txt" name="output" />
+        <data format="fasta" name="output1" label="Y_results_sequences.fasta" />
+        <data format="bam" name="output2" label="Mother male bam file - Y linked " />
+        <data format="bam" name="output3" label="Father male bam file - Y linked " />
+        <data format="bam" name="output4" label="Daughter male bam file - Y linked " />
+        <data format="bam" name="output5" label="Son bam male file - Y linked " />
+      </outputs>
+  
+     <tests>
+       <test>
+       </test>
+     </tests>
+   
+     <help>
+   This tool identifies Y linked contigs from cross (represented as 4 bam files mapped on male reference).
+     </help>
+   
+   </tool>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LINKYX_mpileup_wrapper.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,12 @@
+#!/bin/bash
+results=$1;
+bam_file=$2;
+reference=$3;
+
+sorted_bam=${bam_file}_sorted
+
+#LINKYX_PATH set during toolshed installation
+
+samtools mpileup -uf $reference $bam_file 2>log.txt | bcftools view -p 0.85 -cgv - 2>log.txt >$results
+
+#samtools mpileup -uf $reference $2 2>log.txt | bcftools view -p 0.85 -cgv - 2>>log.txt| vcfutils.pl varFilter >$results 2>>log.txt
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LINKYX_mpileup_wrapper.xml	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,22 @@
+<tool id="LINKYX_mpileup" name="LINKYX_mpileup">
+      <description>Run mpileup with LINKYX-specific parameters</description>
+      <command interpreter="bash">LINKYX_mpileup_wrapper.sh $output $input1 $input2</command>
+      <inputs>
+        <param format="bam" name="input1" type="data" label="Alignment file"/>
+        <param format="fasta" name="input2" type="data" label="Reference file"/>
+      </inputs>
+      <outputs>
+        <data format="vcf" name="output" />
+      </outputs>
+  
+     <tests>
+       <test>
+        <output name="out_file1" file="alignent_mpileup.txt"/>
+       </test>
+     </tests>
+   
+     <help>
+   This tool tests if primers are present in gorilla female or on human Y or chimp Y chromosome.
+     </help>
+   
+   </tool>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/README.txt	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,14 @@
+LinkYX
+
+Fully automated pipeline for detection of sex linked genes using RNA-Seq data
+bitbucket.org/biomonika/linkyx
+
+Please install following dependencies from toolshed:
+toolshed.g2.bx.psu.edu/repos/devteam/fastq_groomer/fastq_groomer/1.0.4
+toolshed.g2.bx.psu.edu/repos/bhaas/trinityrnaseq/trinityrnaseq/0.0.1
+toolshed.g2.bx.psu.edu/repos/devteam/bwa_wrappers/bwa_wrapper/1.2.3
+toolshed.g2.bx.psu.edu/repos/devteam/sam_to_bam/sam_to_bam/1.1.4
+toolshed.g2.bx.psu.edu/repos/iuc/samtools_sort/samtools_sort/1.0.2
+toolshed.g2.bx.psu.edu/repos/devteam/picard/rgPicardMarkDups/1.56.0
+
+If you have any questions, please use following email address: biomonika@psu.edu
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Y.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,32 @@
+#!/bin/bash
+set -e;
+email_address_of_user=$1;
+echo "email: " $email_address_of_user;
+
+echo "Calculation of Y-linked genes started."
+./scripts/prepare_statistics.sh;
+echo "Statistics done";
+	
+#filter contigs, which are candidate Y genes - very divergent from their X counterparts
+perl scripts/filter_diverged_Y_contigs.pl scripts/statistics/stat_mother scripts/statistics/stat_father scripts/statistics/stat_daughter scripts/statistics/stat_son >Y_results.txt;
+perl scripts/get_sequences_based_on_ids.pl references/reference_male.fasta Y_list >Y_results_sequences.txt;
+
+if [[ -s Y_list ]] ; then
+	get_results_in_bam_file () 
+	{
+	  for ARG in "$@";
+	    do
+	    	./scripts/createBamFromResults.sh Y_list bam/aln_cleaned_sorted_deduplicated_${ARG}_male.bam bam/${ARG}_male.bam;
+	    	samtools index bam/${ARG}_male.bam;
+	    done;
+	}
+
+	get_results_in_bam_file mother father daughter son;
+	wait;
+	#send BAM files with corresponding contigs
+	mutt -s "LINKYX: Results of computation for Y-linked genes" $email_address_of_user -a bam/mother_male.bam -a bam/mother_male.bam.bai -a bam/father_male.bam -a bam/father_male.bam.bai -a bam/daughter_male.bam -a bam/daughter_male.bam.bai -a bam/son_male.bam -a bam/son_male.bam.bai < messages_to_user/message_results_sentBamY;
+else 
+		#we found NO genes
+		echo "No sequences found." >Y_results.txt;
+		echo "No sequences found." >Y_results_sequences.txt;
+fi
\ No newline at end of file
Binary file demo_files/.DS_Store has changed
Binary file demo_files/daughter.bam has changed
Binary file demo_files/daughter.bam.bai has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/daughter_1.fastq	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,516 @@
+@HISEQ1:121:C0EP5ACXX:8:1301:12962:135792/1
+AATGGTCTCTCTCCTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGC
++
+HICEGFFGHGHHIIIIGGIJJIGGIIDE@GIIJIJCHGCHIEHIIJJIGDHJJFFEFEFEFBBDDDEACCEEBB=CBDDEDDCACC?
+@HISEQ1:121:C0EP5ACXX:8:1105:5390:32380/1
+AAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCC
++
+IJJJJJJJJJJJJIJJJJJJJJJIJJJJJJIIJIJJJJJIJJJJJJJJHIJJJJGGEIHHE?EHFFFFECADCD;ACBCDDDEEACC
+@HISEQ1:121:C0EP5ACXX:8:1301:11290:183940/1
+TCCTCTAAAACGCTCTCTCCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAG
++
+IJJJIIJJJJIIJJIHIJGGGIGIIJIIJGHDHIJJJJJJJJJJJGIJJJHIHIIIIIHGIHFHHFFFFFDCECCDDDDDDDDDDC<
+@HISEQ1:121:C0EP5ACXX:8:2207:5683:120579/1
+GTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCCTCCCCTCTGTGCTTGTTTTC
++
+IIJIIIJIJJJIJJIJJIFGIJJJIJJJIJIIHGJJJIJJIHHHJHIIGJJIJIDGIJIJJEHFGFHFFFFCCCCDDCCDCDDDCD>
+@HISEQ1:121:C0EP5ACXX:8:1301:12479:185948/1
+GAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCANN
++
+JHHIIJJJJJIJJGGGHEDHHGHJFHHIIBFFIIFGIJIFIIJFGHJIIDIDACEEHHFFA=>>B@CDDCDDDDCDDDDDDDCDDDD
+@HISEQ1:121:C0EP5ACXX:8:2103:4989:50580/1
+TCTCTCTCCTCTAAAACGCTCTCTCCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGG
++
+ACGFHHGIIIIGGEHII<F?@FDGCHHCGIEIFDHEHDFIEIGICHGG@GGIGIIIIECGEGEHHHEFFBEAECDEECCCCBBCCCC
+@HISEQ1:121:C0EP5ACXX:8:1202:1654:144608/1
+CGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCNN
++
+JJJFGGIIFHGIGIJJJJJJIEIJJCGHJIJ@FHHI=DEGHIHHHH=?DDDBDEEDDD=>ACDDDBDBB@9>BDDDCDDDDDCDDE:
+@HISEQ1:121:C0EP5ACXX:8:2304:11218:150303/1
+GCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACN
++
+HIIIJJJJJJJJJJJJIIJJIJJIIIJJBGIJJIIIHIJHICHIFGEHIIJJHH=CEFFAEBEEDD@DCEFDBDDDDD@BBDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2102:13316:62111/1
+AGCTTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGT
++
+GGBHEIEEEDHI>GHGIJIHIIGDBCHEHIJIIJEFEGHGIJIHHHJE>@FHC>CHCCAEA??BD?CEDEEECCCDDDCDCDDCDA5
+@HISEQ1:121:C0EP5ACXX:8:1106:3218:101980/1
+TCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTG
++
+IJIJJJJJJIJGHIJIIGGGIJJJIIJJJJJJJJJJJJJJJGBGGGHGJIJJJGHIJJFCHEHFFFFEBEEEEEDDDDDDDDDDAC:
+@HISEQ1:121:C0EP5ACXX:8:1201:18503:100349/1
+AAAACGCTCTCTCCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTT
++
+HICGI:<CAEEBGGIIIIGHHGI<GBGHFEABBGEGGGHGIIGIGF@BEHGIHGF7EHI=A?EEA>:BBBCCC@@C@C??=9?C
+@HISEQ1:121:C0EP5ACXX:8:1204:4243:118195/1
+CAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCN
++
+:?ADABCB>?@@3@DDGEE>EDFFGFF=BBB;F?;FFBE9;CEFD=@DCC?6=?5:AAAB?3,20(258399??AB?A<993<<@?B
+@HISEQ1:121:C0EP5ACXX:8:1106:18868:150736/1
+TCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGNNNNNNN
++
+IGGEIGIICHHEHFGBHF<CAF=DHCHICBGG;CCCEFIDAHHECBDFFDEEDDDBDDDCDC@CBDDDBA@BD9?<AACD<C?DDDC
+@HISEQ1:121:C0EP5ACXX:8:1104:20525:199060/1
+TGTTTCATTTTGTGGTGGAACACATAGTTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACT
++
+JJJJJJJJJJJJFHICHHJJIJIJJJEIIIIJJJJJJJIJJIJJGIJJJIJJGJHHHEDA??ADDDDDDDDDDDDDDDDCDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2207:17083:161210/1
+TCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTG
++
+IJJJIIIJGHIEHGIJJJJHGIJJIJIIJJGIGHIJJFHIIIHGIIJJBH;FDGGIJJHHHEEF=?@DCEEC>>>@CDDDDDDDDC:
+@HISEQ1:121:C0EP5ACXX:8:2104:7464:97678/1
+GAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATC
++
+BGIGGIIIII)?EEGCHIIBHEIIIHHIIHEGGCHIIEGIIIGIIGEGE6AE;?ECEEBBBBA?8??@B@BBB??@@8??BCBBBB>
+@HISEQ1:121:C0EP5ACXX:8:1106:9192:29781/1
+TCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTT
++
+IIJJIJJIIJJJIJIIJGHJIJIGJIJJJJJJJJJIIIIJJJJJJIJJJJJJIJJJIIJJHHHHFFFDFFEACECEDDDDDDDDDDA
+@HISEQ1:121:C0EP5ACXX:8:2302:12102:76322/1
+CAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAG
++
+JJJJHIJJJJJJJJJJJJDHIJJJIJJJJJJJJJJJIJJJJJJJJJJJJJJJJJHHHFFDDABDDDDDDDDDDDDDDDDDBBDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1202:10923:67043/1
+ACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCC
++
+JJJJJGGIJJJIEHIGHGIIEHIIIGIJGIJJJJJJIHIJJICFHGIGHHJIGICHIHGHHGEEEDEF@C96;@CD<ACDCDADAC>
+@HISEQ1:121:C0EP5ACXX:8:2303:8797:124341/1
+CCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCG
++
+JJJJJJIIGHJJIEHIJGIJJIJIJJJI@FHGIJFGIJJHGIFGGGGIJCHIIIHIJJJHHHHHFFFFDFCCCCD?>==CCDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1304:8551:182744/1
+CCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCG
++
+EBFHCAGGIGH@AHECBCGECG?FHIGIADHIIEGGDFA?BED=@28)=@@@EGG@D@@EE:?.7);?BDC@C=A@=@?(5=/;@@
+@HISEQ1:121:C0EP5ACXX:8:2205:17966:149411/1
+GAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCCATCTCCAATCACCATTCGCN
++
+JIJJJJJIJJJJFHGIJJJJJJJJIJJIJJIIJJFHJJJIJJJJJJJJFHIJJHHHHFFFEFEDEEEEDDDDD@CDDCDDDDDDCD<
+@HISEQ1:121:C0EP5ACXX:8:2204:7913:47072/1
+CTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCT
++
+GGIIIJJGEBEG<GGICHCGIGIIJIGBFDACGGHIIJIIIGIIJJJJIICCDCHEG)=CAAAEEDEF>B@CCBDDDDDCDDDAB=B
+@HISEQ1:121:C0EP5ACXX:8:1206:14809:89750/1
+TCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCAC
++
+GGEICEHIIIGIICHIJHGGEFIEGEGGGGGHIJJFEGIJJDCGBBGEICGGHIJAEFFFFDDEEAEECCDEDDDCDDC@C?CDDD
+@HISEQ1:121:C0EP5ACXX:8:1107:8614:188228/1
+GGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCCATCTCCNN
++
+IJIJJIGIJJJGIDIIJJIIFGIJGIJIJJHHGFEHGFFFFFDDDD@CDDDCDDDDDEDB?<BBDDDDDDDDDDDDEDDDDDDDDC<
+@HISEQ1:121:C0EP5ACXX:8:1207:13629:148866/1
+GGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCC
++
+GA3BDCGHGI>F7F9:@B<;@;77/=))).)==;C9E7)7;2=?@(;;3;;>((,:;;>@@<7<AC149<?CC(:A:>@@::3:C
+@HISEQ1:121:C0EP5ACXX:8:1302:20544:36891/1
+GCTCTCTCCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCC
++
+IIIJJJJJJJJGIGIJJJIJGHBGIIGHGIIGJJJJIJJJJJJIIJIIJIJEHJJIIJJEEHHHFFDDFEEEEDADDDDDDDCDDD
+@HISEQ1:121:C0EP5ACXX:8:1201:13712:106244/1
+TCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTN
++
+IJJJJJJJJJJJIIIJIJIJJFHIIIFIGIHIGIIIJIIIIJJIJIJIIHHHHGFDDCEDDEDDDDDDDDDCDCDDDEEDC@CCCD@
+@HISEQ1:121:C0EP5ACXX:8:1205:1987:169105/1
+TTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTC
++
+JJIIIHIIGJIJJJJJJJJJJJHIJIJJIIGGHIIGIFHIIJJJJIJJJIIEHGGHIIIHHHHHF@DEFCDCEEDBD?B?CCDBDDC
+@HISEQ1:121:C0EP5ACXX:8:1304:10703:43081/1
+CTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACN
++
+JJJJGIJJJIIJJJHIIGHGHIJJJIIIJJJJJIGIJJJJJJHHGI<FFHHGIJIHHHFDCDDDDFDDDDDDDCDDDDDDCCCDDDD
+@HISEQ1:121:C0EP5ACXX:8:1302:18312:8993/1
+TGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTAGGGATTCGCCCCGTATACCCAA
++
+DGA<CG<EHI<<D>HII9C?C9?FBDFB<)?B:BG)09D?8BFF<=8B<7=@@FDEC;@A7?;??C;BD);?8998,'5@A>>BB
+@HISEQ1:121:C0EP5ACXX:8:2202:11034:3947/1
+CTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACN
++
+JJJJJJJJGJJJJIGHIEFHHHJCCHIIJJJJJJJJJJJJJJHIIJIIIJJHIIIHHHFDDDDBDEDDDDDBDCDDDDDDCCCDDDA
+@HISEQ1:121:C0EP5ACXX:8:1101:3334:33169/1
+GAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAG
++
+FFG9?CHGGGHHE6F??*??3BGHI>.@FH45@;;:?EAHE>C;7;;(666(;A(-->;@98555:35;@
+@HISEQ1:121:C0EP5ACXX:8:2104:7518:85500/1
+TCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGG
++
+BEC?CAF@EHEEHAFEHE@DG?B?1??9CG?GIGGGHE??DGGGGEGEECGCE;=C==CH?AAE>DCDB5=ACA>?C@CACCCB3@>
+@HISEQ1:121:C0EP5ACXX:8:2104:18741:150825/1
+AAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGC
++
+JJJIIJJJHGIJJJJJIIJIIIIEHHIIIJIIJJFDHGIJJJJJJJJJIJIJFG@GHIJHHHHHHBDFFFDEECEDDDDD?CDCCDC
+@HISEQ1:121:C0EP5ACXX:8:2103:17562:161306/1
+GAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCC
++
+HBEHGFFEAABDHHIFHGGCA?GBB@D<ADBH;FFH@;CGHCEFEEC9883,:@:><?9AB<>CDDCBCC99CCCCCCA44@+>>@C
+@HISEQ1:121:C0EP5ACXX:8:2303:4331:138576/1
+CTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTC
++
+IJJJGEHIIJJIJIJIIJJIJJJIJIGIIIJJJJJI@GHJJBHIICHGHIIJJGGIHEEHHFF>CBFFB>ACACD@ACCCDDCDDD=
+@HISEQ1:121:C0EP5ACXX:8:1206:16241:142787/1
+TTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCA
++
+HGGGHIIGGIEIIIHCF<GGGGGGHIDGBEE>FIFBHHEIDEHBED;;@:@AACB88;9>A:@ACBDB?CDDEEC?A?@BD@CCCA
+@HISEQ1:121:C0EP5ACXX:8:2305:14287:109430/1
+CATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACC
++
+IJJJJJIIJJGIIIJJJJJJJJJJJJJJJJJIIGIGIIIHIJJJJIIJJJJHHF9AEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2107:12104:180859/1
+GATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGN
++
+GHGBGHDHBFDHECEGGGBBA@FDFAHEBFD<?G@9?B@B@;@AE<=CE<D?B>@>@3>CD>A=:059?CCCCC38+28?@>ADAB:
+@HISEQ1:121:C0EP5ACXX:8:2306:14745:2012/1
+TGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGANNNN
++
+EGIGHGFGIIEFEHDHEIJ<FECHIH>FGIIIJIGHIJJEIJIICECCEEEFHFDDDB@CECCCCCACDDEDDDDDCACCC@BD@BC
+@HISEQ1:121:C0EP5ACXX:8:1107:19971:96047/1
+ACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCC
++
+JJJJJJJJJJJJJJJIJJJJGIHIIIIJIJJJJIJJJJJJJJJIJJJJIHIIFHIIJJJHHHHFHFFFFEECECEDDDDDDDDCDDC
+@HISEQ1:121:C0EP5ACXX:8:1102:13754:6046/1
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+EDFE@,A?CFEDG9C<EFEB?FEFGFIFCFF<FB?D@DFIGGIIIII@:@@FFD4@>DEEEACDDDB;;@CC>A;>BB@8<@A>BBB
+@HISEQ1:121:C0EP5ACXX:8:1305:16307:34281/1
+ATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGG
++
+JJHIJJJJJJJJIJJJJIJJIIGHJJJJJJJJIJJJJHIJJJJJIJJJJJJJIHFFDEEDDDDDDDCDCDDCDDDB5<B?CCDDCDD
+@HISEQ1:121:C0EP5ACXX:8:1202:10226:164500/1
+AATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGG
++
+JIJJJJJJJJJJJJJJIJFIJJJJJIIJGJJJJJJJJJIIIJJJJJJIGHIIIHFFDDCCDBBDDDC>C@CCDDDDD9<BAC@CCCD
+@HISEQ1:121:C0EP5ACXX:8:2106:9872:27596/1
+GCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCT
++
+IIJJJJIJIJJIIIHGGIIDHIJJIIJJIFHIIJJJIIJIJGHHHHHFEFFFBEEDEE@ACDDDDDDDDECDDDDDCDEDCCDDCDD
+@HISEQ1:121:C0EP5ACXX:8:1203:18967:39790/1
+TCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTC
++
+D@<?<<?@EEBB?A?4CAF?EE?EE?EDD?89?DEEE9?D@3((*9)8B@B7)=@6==@4=77.=?=@@>66@AAA3>5>??:AAAA
+@HISEQ1:121:C0EP5ACXX:8:1206:4841:180732/1
+TCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTAT
++
+JJJIHIJJJJJJJIIJJJJIJJJJJIJJJJJIJJJJIIJJGHIJJIIIIIJIIJJJJJJHHGEHFFFFFFEDDDBDACDDBDDD>BA
+@HISEQ1:121:C0EP5ACXX:8:2104:5669:156581/1
+TGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCC
++
+CHJHIJJJIIJGGJIJGHJ>FHIJEIJIIIIIIIJJJHGGIIJHIHEHHHEFFFFFFEDCE?CCCDDDDDDB@BCCCDDDEDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1203:5383:144796/1
+CCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCCTCCCCTCT
++
+AEBB?FGHIII@B:EHEGHIHGBHEGGGGIICD9?<DHHEGEHCEIHHGIEHEC@EAEECEEA>>?;@B>@@AC((>(;CA5?:5;5
+@HISEQ1:121:C0EP5ACXX:8:1201:18290:177436/1
+CCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGN
++
+JJJJGHIJIIIJJIJJIJJJEHIEHHGGIJJJJJJJJGIHHHHHFFFFFFEEEEEEDCDCDCFDDDDDDCCDDDDD?BB@@@CDDD7
+@HISEQ1:121:C0EP5ACXX:8:1207:3038:16038/1
+CCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGN
++
+FBGGDHIJIJGIIIG>HGIC9?DBFCHHIICDACHDGIIHHHGEDDFEE@CCEEEC>CCAA>@C>A>ACC@@>:?BBBDBBDCDB9<
+@HISEQ1:121:C0EP5ACXX:8:1206:16810:160141/1
+AGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTC
++
+GB?DHIIDHGGHJIJFIJJIIIGGHDEE@DEFFECE@C@ACD@CCD@CDDBDDDCDDC@>AACCCDDCCDDDDDBCCCDDDCCA:@
+@HISEQ1:121:C0EP5ACXX:8:2108:13659:50707/1
+AAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTC
++
+IJGIHJBHIDFGIIJEHIJI@HHIIGIJBDAFFGGGGAEHGJ@AEFFEHFDBEFF>CC@CE@>CCCA5@
+@HISEQ1:121:C0EP5ACXX:8:2307:12319:57989/1
+AGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTN
++
+EGGGHHGGHIIJJJJGHI@FHDAHGIGI6@BCCDDDDCDD:ACDC@C@CCDCDDB@DDCCDCC>>?CDDDDDCCDDDDC:>@ACDD>
+@HISEQ1:121:C0EP5ACXX:8:1101:8737:95819/1
+GGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCT
++
+JJJIIJJJJJJIJJIJJJIIIJJJJJIJGIIGFHIGHGGIJJJCGEHHHGHFEFFFA?EED@CCDDDDDDBDB>CCDDDDDDDCDD:
+@HISEQ1:121:C0EP5ACXX:8:1301:15961:111397/1
+AGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTT
++
+JJJJJJJIJIIJJIGGIGIJJJJIJJHIHHHFCCDDDDDACDDDDDDDDDDDDDDDDDDDDDEDDDDDDDDDDDDDDDDDDEDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1302:19521:69299/1
+AACAGAGGCGAGGAACGAAACTCCTTAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTC
++
+IIIEGAGICG>FAHD<FIIBEHIG;;=D4?=74=93?CD@C@CCCCCDDCCDACDDC@DB8ACCDCDCCDACC344+3>@@:C3@@:
+@HISEQ1:121:C0EP5ACXX:8:1203:3175:113512/1
+AAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTC
++
+IJFIIEHI?EGGHGIJFHIJJEHJIIIEHHEEEEFDDDDDDDDCCCDCCCDDCDCCDDC9BBDDDDC>C>C@CDDCACACCCC@@:>
+@HISEQ1:121:C0EP5ACXX:8:1208:3501:162441/1
+TACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGCCTCCTCTGCTCCC
++
+IIIIIEHH9HIIIIIIBHGEIIII9DHG>BGCA8BGIIIIIHGIIIIIIGIIIIHEEEEA?CBCECCCC@(5??CBBCCCACCCCB
+@HISEQ1:121:C0EP5ACXX:8:2102:10284:25123/1
+GCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGAT
++
+FGHHII@IHHIH6?EF@1CDFEE@FHHIHGGIHD=@GEGHEDEEFEFEF?C@DCEDDECCD>ADCC>ACCCCD@@CCCC9ACC>?8@
+@HISEQ1:121:C0EP5ACXX:8:1102:16158:78675/1
+TTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGCCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATGGATTGAAGGCT
++
+JJJJJJJJJJIIIIIJJJJJJIJHIIJIJJGGIIJJJIJJJJJIJJIJJIHHHHHFEFFDDDDDCCDDEDDCCACCDCDDDDCCDDA
+@HISEQ1:121:C0EP5ACXX:8:1203:3978:188625/1
+TGGTTCCCTCCTGGCCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATGGATTG
++
+EHI?EHHG>FGDEC8E9FC3?*:?@DGG>3BDAGGHB)===DC<EC7)7A3;;?
+@HISEQ1:121:C0EP5ACXX:8:2302:10875:119470/1
+TTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGT
++
+JJIIJJIIIFHIHIJJJIIJDGHIIIJJIHIJHII>DHIIIJJJJDC>GGGJJJJJGDHHHFHEBDFFFCDEEDDCDCCDDDDDDAC
+@HISEQ1:121:C0EP5ACXX:8:1302:7021:199313/1
+TCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAG
++
+JJJJJJJJJJJGIJIIJJIJJJJFIJJJJHHHFFFFFFCEEEEDDDDBDDDDDDDDCCDDDDDDDEDDDBBBDCDEDDDDDDDCCCD
+@HISEQ1:121:C0EP5ACXX:8:1306:10437:150125/1
+CTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGNN
++
+JJJJJJIJJGJJIIIJIJJFHIJJIJJJHFHFFFFDEEEEEEDDDDDDDDDDDDDDCDDDDCCDDDEDDDDDDDDDEDDDDDDDDDA
+@HISEQ1:121:C0EP5ACXX:8:1202:7387:154438/1
+GCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGNNNNNNNN
++
+JJJJJJJJIJJJJIJIIJJJJJIJJGIJJHHHGHGFFBFDDDDDDDDDDDCDCDDDDDDDECDDBBDDDCDDDDDDDDDDDDDDDD:
+@HISEQ1:121:C0EP5ACXX:8:2103:12603:82497/1
+AACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTG
++
+DDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDDDDDDDDCDDDDDDDDDDDDCDCDDDDDCDDDDDDEDDD<@DDD@DDDCDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2104:11050:81554/1
+TAGGATGGAGCTTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTG
++
+IJJIEGII@FICGGHEGHIIIIJJJIGHG<DBGGEDHHIIJJJIIGIGIIIIIJJHEEEEHCHE=;B=?CEECDDDCDDCCDCDDDD
+@HISEQ1:121:C0EP5ACXX:8:2106:4110:37086/1
+GGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATC
++
+JJD7@DDDDDEDDDDDDDDDDDBDDDDDDCCBDDDDDBDDDDDDDDDDDDDDDDDDDDDDDDCDDDDCDDDDDDDDDDDEDDDB7?
+@HISEQ1:121:C0EP5ACXX:8:1103:1762:125454/1
+GTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTG
++
+JGJJJJJFIIJIIIICGIIIHIIIJJIIJIIFIIJIIHIJJIIGGGGIJIJJII@GEHFHEEHFFFFFFEEDCCEEDCCCDEEEEE@
+@HISEQ1:121:C0EP5ACXX:8:1101:15305:126129/1
+CCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGNNNNN
++
+JIIIJJJJJJJGJIIJJJJIJJJJJIJFHJJGJJIJJJJGGHHHFFFFFEEEDEDDDDDDEDEDDDDDDDEDDDDDDDDDDDCDDD?
+@HISEQ1:121:C0EP5ACXX:8:1103:15265:116871/1
+GAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCC
++
+GEHIGIHJJGG@GGHGIJIIJIIJIJGHI@GGIJJIIBDHIIJIIJAHIEHHBGIGDHEHHBDBCCC3>>C@ABDDDBCDACD?@DB
+@HISEQ1:121:C0EP5ACXX:8:1102:18712:9225/1
+CAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCANNNN
++
+JJJIIFDGHIJGIIJD6@1<CCCDCDDDCDDDCDBDDDDCDCCCD?BBBB@BDBBDD;CDDDDCCD4>ACDB<>BCDDDCDDC<CD:
+@HISEQ1:121:C0EP5ACXX:8:1102:11058:174357/1
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCANNN
++
+IJJJIIIIIDEHIJJJD@BBBCDDEDDDDDDDDDDDDDDDDDDDDDDDDDDBDDBDDDDDCCDDDDDDDDCDDDDDDCCCCCCDDDC
+@HISEQ1:121:C0EP5ACXX:8:2206:15398:115295/1
+CCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCCTCCCCTCT
++
+IJJIIIJIJHIJICFGIGIGGHGIJIGGGDHEIFGCGIJIIJIEGGIJJHFGFFACEHH:AAEDFFFD@;>CECC>CCDDCC8;<B?
+@HISEQ1:121:C0EP5ACXX:8:1101:20404:83019/1
+TCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCC
++
+IJJIJIIJJEEFHGIHIJICHIJGJJJJGHIFFHICHIIJIDHIIFGIGIGICGHG@CHHHGHEFFFFFC3>ACCEDDD?@C:<;>B
+@HISEQ1:121:C0EP5ACXX:8:1108:5820:79317/1
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCANN
++
+JJJJJJJJJJJJJJJJDBDDDDDCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCDDCCDDCDDDDDDDDDCDCCCC
+@HISEQ1:121:C0EP5ACXX:8:1106:6069:149613/1
+GGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAG
++
+IJIIJJJIJJIIJIJIJJIIIJJFIDFHIJIJJJHIJJFGGHJJJJJJJHHHHHFFFFDDBDDDDDDDEDDDCCDDDDDDDDEDDCC
+@HISEQ1:121:C0EP5ACXX:8:1106:6337:118237/1
+TTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTT
++
+JJJJHIIDHIJJIIJJJJJJJAGIJJJJJJJJJJJJGHJJJGJJJJJJJHE=BEEFEEE;ABDDDDDDDDDCDDDDDDDDDDDDDDA
+@HISEQ1:121:C0EP5ACXX:8:1303:16108:108202/1
+CCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATA
++
+ICEFAFGGIIGEDAF?FGI>CC4D<DBDGHGIIICBCDHIIC<=@CFCDH4=@A=@EEHEHHEEDEE3?C?;?;?>>A<ACA
+@HISEQ1:121:C0EP5ACXX:8:1106:16181:135878/1
+CTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCA
++
+EBHCFH9EFEGECFCCED1?EFEGGBFB@;?FGI<@B@FH@>=B=FC9F@C4@
+@HISEQ1:121:C0EP5ACXX:8:1107:11975:14320/1
+ATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTT
++
+CGFBDEH4AEF3AAF<FGEGB1*1CDDFEGE99?DBF(0@;F=B47;CFGE>C7=EE;AEFFB;@;;;;;6@@
+@HISEQ1:121:C0EP5ACXX:8:1103:4920:91470/1
+AACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAG
++
+IJJJJJJJJFH<?FHHIJIGJGIJJIGIDHIJHD7@DBDDDDDCACDDDCCDDDB>BDDD9?@B>BD95?B@>BDDCDCDCDDDA38
+@HISEQ1:121:C0EP5ACXX:8:2106:16293:193745/1
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGA
++
+AF:CF@@?EA??08?<05700>A>@>@8>888(+3)759BA<9>ABBBB05>B?7@@;;A:(+4:ABB@
+@HISEQ1:121:C0EP5ACXX:8:2102:17267:17939/1
+TCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCNN
++
+IGDHGGIII@HG?CF?BFDHGGIJJDIJJEEGBHIGBB8@@CDDCCDADCDCCCDB>B>@DACDDB@D>B<BDD<<B@9ACCCCCDD
+@HISEQ1:121:C0EP5ACXX:8:1101:9236:28777/1
+GATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGC
++
+JJJJJJJJJJIJJJJIJJIIJJJIIJJIJJJJIIDFHGIFJIGHIHHHHFFFDDDDD>@@B@@ACCDCCDDDC@CDD5<5>A9ADD7
+@HISEQ1:121:C0EP5ACXX:8:1304:7828:90428/1
+GATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGC
++
+IJJJJIJJIJJJJJJIJJJJJJJJJJJIJIJJGHHFHIHIJIJJJHHHHFFFDDDDBBBBBCCDEDDDDDCDDDDDDDBDCDCDDD8
+@HISEQ1:121:C0EP5ACXX:8:1108:13629:82569/1
+TCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGG
++
+IIJJJGIDGHIIJI@BFFEFIDHH@FHGCF>FHGHIE@BGCE=GIJJIGIIG@AAED@@EF?CCEB>(45;>@CC1-2>A@CD?5:>
+@HISEQ1:121:C0EP5ACXX:8:2303:21067:161452/1
+CTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGAT
++
+DHFH9CFEGGG)@GEGGIICH<G<BGHHG<FH>;BC@HBB9CCCCC3ACCCA>3>5;>:;5:@C99?(9:(+:(4(29<?>CC>C
+@HISEQ1:121:C0EP5ACXX:8:2102:4018:54516/1
+TAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGT
++
+GHJJJJJJJJIJJJJJJJIJJJIJJDHHCGHIJJIIJIHIIIJJIDIIJJJJJGJGIIEFHEHFFFDADDDDAABDDDDD??DBBDD
+@HISEQ1:121:C0EP5ACXX:8:1301:9106:149287/1
+ATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTG
++
+GBHG?CCEEDCBHIICHGGGIJI@DGHGG@DH9BBDHBDFEIFHGIGII;=DEECHHECEB@DFFEECACBDB@B>:@BDCCCDBB@
+@HISEQ1:121:C0EP5ACXX:8:2107:3966:107043/1
+ACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGCCTCCTCTGCTCCCTG
++
+JJJJJJJFHHJIIHHIIGGGIJIIFECHGIJJGG@GHCHIEFHIJJJJGJEHHCEH>AHHE?DFFFEDCCEDDDD?CDDDDCA@@?:
+@HISEQ1:121:C0EP5ACXX:8:2207:2091:165857/1
+AATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGNNN
++
+IJJJJBHHJJIJIIGHJJEIJDHIDCHGJJIIJJJJJJJJJJIIJJJHHHFHGFFFFFFCCEEEEEDCAACCDDDDDDDCDDD@BDD
+@HISEQ1:121:C0EP5ACXX:8:1201:14768:136485/1
+ATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATANNN
++
+@HIIIIJJJIHHGC+A?EDG<CF;CFG?FIIIFCHJ@GIGEDHIJJDG<BGHDHIFJJEIH?A?B;>@ACCCAD@CCDDDDD@CCCD
+@HISEQ1:121:C0EP5ACXX:8:2203:13818:80144/1
+CTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTT
++
+JIGEHJIJEGEGIJD;@@DH4BFGIJGJI>?DHGIIIFFFFE@CCEC5=CD;>CCCD@:@35>C<98>(:@C@>CDBC8ACC>CDC@
+@HISEQ1:121:C0EP5ACXX:8:2303:15336:10647/1
+ATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCC
++
+GGGHFGGICHI@DHBFGIBGD>8DDBGEHJIGHIJIG>GHI@E@HGCCEH@CBCDFCEECCCE;?=?AB?ACCD?BD@8<ACACCCB
+@HISEQ1:121:C0EP5ACXX:8:2106:17975:106193/1
+AAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGNN
++
+JJIIHIJJJJJJJJJJJJJJJJJJIJJJJJIJJJGIJJJJJJJJJIJFHJJJJJJJJJJJHHHHHHFFFFFFEDEEDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1305:8510:135015/1
+CGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAG
++
+JIEHJIIGIJ?EGHIGIIHIJJJJJJJIHHHIGIIJIIJIGIIJJJII@EHEHHFHGFFFEFDDEEDDEDDDDDEDDDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1208:6964:75542/1
+AAGGAGATGGTAATAAAGTCTAGAAATGAAATACTCATAACCTAAGGAAAATACTTTATCAAAGTCATAATTAAGACTATGCACTC
++
+HJIJI?C>DHCCEIIJGEEFIGIIJGIIGGGGBGIGIGCDFEGHII@HHIDCGGGIGEGHI>CA?3=AE>D3@C>B>>C@@>;;@C
+@HISEQ1:121:C0EP5ACXX:8:1204:20561:59058/1
+GACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTC
++
+GIJJJIGIIEHGGCGGGGIEAHA<F9FCGGIIGIIIIIHGHHFFEFDFC@>>CEEDDDEDDC??@BDDDCCDCDDD<CCD@BD<CD@
+@HISEQ1:121:C0EP5ACXX:8:2303:7038:46610/1
+ATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTN
++
+JJJJJJJJJJJJIJJIJJJJJJJJJDHIIIJJJFHIJJJJJJJJJJJJJHHHHHHFFFFDEEECDDDEDDDDDDDDBCFDDCDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2304:2164:16073/1
+CGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAANNNN
++
+JJJIJJJJIJJJJJIJJJJJJJJJIJJJJIIIHIJJJ@FGHIJIIGHHHHGHEFFFFFEEDEEEDCDDDDDDDCB>ADDDDDDCDDD
+@HISEQ1:121:C0EP5ACXX:8:2302:16643:74025/1
+TCTCAGATCGGTGCTTGGTTCCCTCCTGGCCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATGGATTGAAGGCTGCTCTCACCGGN
++
+JJJJJJIJJJJFIJIIJJGGHJJIJJIJJJJIJJJJJJJJJJJJJJJJJHHHEDFFFFFCECEEDDDDDDDDCDDDDCCDDCDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1201:6783:137262/1
+TATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTNNNNNNNNNN
++
+JJJIJJIIJGJJJJJIJIJJJJIIJJHIIIEHJJIIJJJJHJIJJEGIJJHGFHGHHHFFFFFDDDBDDDBDDBBD9ACDDDDDCAA
+@HISEQ1:121:C0EP5ACXX:8:1305:18884:19620/1
+AACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGG
++
+IJIGIIGIGHJIJJJJIGIGHIJIIJJIGGHHHHHFFFFFEDDDDDDDDD5>CDDDDDDDDCDEEDDDCDDDDDDEDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2301:20719:86692/1
+GTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCNNNN
++
+;CFEGIII9FHGCHEHI9GHIEGGIGGIHBGGGE<FHGIH>=EGC@HECEH>CFFFAC@?@CCC5::?@>:@:4>CCDEC>>CCCC<
+@HISEQ1:121:C0EP5ACXX:8:2203:14371:65836/1
+ATCTGATAACCTTAACACCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTN
++
+JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHJIJIIGIJIJJJJJJJJJJJIHHHFFEFDFDDDEDDDDDDFDDEEDDDDD88
+@HISEQ1:121:C0EP5ACXX:8:1301:10584:5300/1
+AAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGAC
++
+IFHE9EGIIIG4EFHGEG?FEDGBGGCF@F;?BCHHGGEGGBFHIIIGHHEFE>BDF;>A>>ACCCDD@@ADDCDCCBDD:@CDDDD
+@HISEQ1:121:C0EP5ACXX:8:2105:3982:74547/1
+CAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAAAC
++
+JJJJJGIJJJIFHGGHIGIJHIGGICHGJJJJJJJJJJJJCHHEIGGIIJII@AB>BFDCEEEEEFC?BBDBDCDCDDCDCCDDC>A
+@HISEQ1:121:C0EP5ACXX:8:2106:6787:24507/1
+ATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTTGTTTTCGTTGTAAGATT
++
+GGIIEJJIJJJIIJJIJJIIJJEDFHIIIJJJJIIFGIJJIGHEBCEHHGHGGHFFEEEFFEECEEEEEDDDDDDDBDACDD:C:AC
+@HISEQ1:121:C0EP5ACXX:8:2201:3644:185103/1
+TCCTCTGCTCCCTGCGAATGGTGATTGGAGATGGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTN
++
+IGGGHIEHIJJGEGIJJJEHG0??DFHIFHGEHGICEHGIHHCGHGIIIGHGEED>BCEDDCCDAADDACC@CCC:;ADDA@CA?AA
+@HISEQ1:121:C0EP5ACXX:8:2306:20358:147552/1
+TTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTNN
++
+JJIJIJJJJJGIIIJIJIJJIIHIIJJIIJGJJJJIJJJJIJIIIIJIJJJJHIJHHGHFFFFFCCECECEEDDEDED@ADDDDBB@
+@HISEQ1:121:C0EP5ACXX:8:2302:1563:56433/1
+ATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTC
++
+JJJJGIJJJJJJJJJJJJIJJJJJJJJJJJJJJJIIJJJJJJJJJJJJJJJJJJJJJHHHDBEFEEEEEEDDDDDDEDDDEEEEEEC
+@HISEQ1:121:C0EP5ACXX:8:2305:17541:101277/1
+ATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTC
++
+JJJJIJJJJJJJJJJJJJJJIJJJJJJJIJJJIIJJJJJJJJJJJJJJJIIIIJIJJHHHFDFFEEEEEEDDDDCDEDDEFEFDEEC
+@HISEQ1:121:C0EP5ACXX:8:2105:7286:178698/1
+GAAAGGATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAACAAGGAATGAGATTACTTATNNN
++
+JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJHHHHFFFDEDEDDDDDDDDDDDDEDDE>
+@HISEQ1:121:C0EP5ACXX:8:1305:8563:150819/1
+CAACATGCACAGTCTCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAACN
++
+IIGDBFGA<F9;CFHIIEHIEI>FGGGBEAGEGEHGGHGGAFHHIGH:FHGAF@FCEGIIGEEHEEFFD:ACEECDCCC>?B?BBCB
+@HISEQ1:121:C0EP5ACXX:8:2202:16059:23739/1
+TGAGATCCAACATGCACAGTCTCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAAC
++
+JJJJJJJJJJJJJJIJJJJIJJIJJJJIJJJJJJJJJJJJJJJJJJIJJIJJJJJJJJIJJIIHHHHFFFFEEEEDCDDDDDEDDDD
+@HISEQ1:121:C0EP5ACXX:8:1106:12563:12186/1
+AATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTCTCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAG
++
+JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHIJJJJJJJJJJJJJJJJJJJIJJJJJHHGHHFFFFFFFCECEEEDDDDDDD;
+@HISEQ1:121:C0EP5ACXX:8:1101:19268:137461/1
+TTCTAATCTAGTTAGAATTGATCCTTTCCAGTTGAGACTGTGCATGTTGGATCTCAAGATTAGATGTATTATTGGAATCAATTTTGT
++
+IJJIIIJJJHGHIIIHIJJJGIJJJJJJJIIHIJHIBHJJIIJIHJHIJIFHGIGGCGFHCHGGIIHGIHEEHFFFDFF@DDECEEE
+@HISEQ1:121:C0EP5ACXX:8:2303:2805:180545/1
+TTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGTCGCTCATGGTTTGAGNNNNN
++
+IIIJIIJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGJJJJJJJJJJHHHHFFFFEEEEDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1106:12024:106184/1
+TGTTGGATCTCAAGATTAGATGTATTATTGGAATCAATTTTGTTGCTGCTCTGCAGGAGAGTGTGTTAGATAGATTCCTCTACCTTT
++
+JIJJJJJJJJJJJJGIJJJIJJFIGJJJJJJIJJJIJJJJJJJJJHIJIIJJIJIJIFHHIJHHHHGHHFFFFFFFEFDEEEEDDDC
+@HISEQ1:121:C0EP5ACXX:8:1203:12551:9896/1
+GCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATN
++
+IIEIIGIIJJJJ<FCFGIJIJJGGHHGIGHIGI@HEIFCIIIJIJJJJIGHJJJJGIGIIJIHIGHHHGGFCFDDFECCCCEDC@CC
+@HISEQ1:121:C0EP5ACXX:8:2302:5053:188424/1
+TCTTGGGGAGGAAGATAATATAGCACAATCATATTGTTGACACCTTGAGTCCACAAGGAAGGCATGTAATGTTAATAAAATTCANNN
++
+JJJJJJJJHJJIJJIJJJJJJJJJJJJJJJJJJJJJIIJJJJJJIJJJJIJJIJJJHHHHFFFFEEEEEEDCDEEEEDDDEDDDEDD
+@HISEQ1:121:C0EP5ACXX:8:1203:12097:70095/1
+TTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGANN
++
+JJJJJJJIJJJJJJJJJJIJJJJJJJJJJJJJJJJJJIJJJJIJJJJJJJJJIGIIJJJIFCHEHHFCFBEEEEEEEDCDDDDDDD@
+@HISEQ1:121:C0EP5ACXX:8:1305:18243:121070/1
+GAATTTATTAATATTGCACCCAGGCATTGCATTTCTCTTGGGGAGGAAGATAATATAGCACAATCATATTGTTGACACCTTGAGTCC
++
+DDBHHHGHGHDCH@@@AHHGIGIGII3CBGBBDDGHGIIHDCHHGBHHHCHEIIIHHHHCEBBDFBCC@@CC>>CCC>?AC>CCCCC
+@HISEQ1:121:C0EP5ACXX:8:2208:11196:39835/1
+CCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTAT
++
+AEB@E@IDH6B@81:?3?9;81:???D9BB9D?BGHIB7';@H@FACE=C?>E<B1;>;>>@(;>9;;59A>CB:@
+@HISEQ1:121:C0EP5ACXX:8:1202:2784:55498/1
+AAGTCATAATTAAGACTATGCACTCTATGAATATCACTGAAGTTCTTCAACAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGNNN
++
+JJJIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJIJJJJJJJJIIJIJJJJJJIIJJIJJJHHHHFFFFF@@ACEEDDC
+@HISEQ1:121:C0EP5ACXX:8:1308:6994:8081/1
+TCATAACCTAAGGAAAATACTTTATCAAAGTCATAATTAAGACTATGCACTCTATGAATATCACTGAAGTTCTTCAACAGNNNNNNN
++
+JJJJJJJJJJIJGJIJJGHIJJJJJJJJJJHHIJJJJJJJJJIJIIIGIJJJJJJIJGJJJHHIJJJJJHFHHHHHEFFFFFEEEE>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/daughter_2.fastq	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,516 @@
+@HISEQ1:121:C0EP5ACXX:8:1301:12962:135792/2
+ACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACAGAGN
++
+IIJIIJJJJJIJJJJIJIJJIIJJJHHGHFFFFCEEEEEFFDDDEDDDDDDDDDDDDDDDDDDDDDBBDDDDDDDDDDDDDDDCCC?
+@HISEQ1:121:C0EP5ACXX:8:1105:5390:32380/2
+ATACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACANN
++
+GIIJJJJJIJJIJJJJJIIIJJJJIHHHHHFFFFDEEEEEEFFDDDEDDDDDABDDDDDDDDDDDDDDDDCCDDDD?C?BDDDDCDC
+@HISEQ1:121:C0EP5ACXX:8:1301:11290:183940/2
+CGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACANNNNNNNNNN
++
+IIJJJJJIIGFHHIJJJJIJJJJGIHHHHHFFBDEFCCDEEDDDDDDDDDDDDDBDDDDDDDDDDDDDDDDDDDDDDDCDDDDDBD8
+@HISEQ1:121:C0EP5ACXX:8:2207:5683:120579/2
+GGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACANNNNNNN
++
+JIIJI>GIIJJIGHIGIJJJIIJIHHHGFEFFFEEECEEEDEDDDDDDDDDDDDDDDDDDDCDDDDDDDDDCDDDDDBCDDDDBBD9
+@HISEQ1:121:C0EP5ACXX:8:1301:12479:185948/2
+AACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTNNNN
++
+JIJJJJJJIJJJGIIJHIIGIGIIJJIJJJJJJJJJJIJIJIJIGHIIHGHIGG@EEIIHEE?EHFFFFD:CCCCC?CBCBDDCDDD
+@HISEQ1:121:C0EP5ACXX:8:2103:4989:50580/2
+GAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAA
++
+BEHIGIIGIIJIJFGIEHDGGGHI?FHIG?DBGHGHFGI8BGHGGGIJJIJ@CEEFHHFFDDBB>BDD?ADDDDCDDDECCDDBB78
+@HISEQ1:121:C0EP5ACXX:8:1202:1654:144608/2
+TTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTT
++
+GHHFIGIEIGIJHGIIJJGHHGIIIIHJGHFFHHIJGGFEHIGIIGIGGHIIJIJJDIJJDIFEHHFFF@>@A@CCACDBDDDDDC5
+@HISEQ1:121:C0EP5ACXX:8:2304:11218:150303/2
+TCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTC
++
+JIJJJJIJJJJIJIHHJJJJHIHIGHIIIIJJJIIJEHIJIIJJIJJIJIJJIJJJGHFHHHFFFFEDECEECBCCDDDDDDDDDD:
+@HISEQ1:121:C0EP5ACXX:8:2102:13316:62111/2
+GGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCC
++
+JJFGIHIIEGIJJJGHIJHGGEHIECGEHHIIJJJJCHIIJJI=CEEG@E@EFHFHHE;BDECDECEEDB?ACDEDDDD@BDDD?CD
+@HISEQ1:121:C0EP5ACXX:8:1106:3218:101980/2
+AGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTN
++
+JJJGIJJJIHEIIJGIIJJIJJHIGIJIIJJJIJJHHHHCFFDDEEEDEFDCCDDD>CCDDD2<ACD@CADBCDDCB9CDCD@CDAA
+@HISEQ1:121:C0EP5ACXX:8:1201:18503:100349/2
+AGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTNNNN
++
+GIIGHHIGIJIHIJJGGIJGIHHIGGE@EIIJJJEHAEDFFFEEDEEDDDCCBDBDDDDDEEDDCEDC>ACCDD<ABCCCC:@BCDC
+@HISEQ1:121:C0EP5ACXX:8:1204:4243:118195/2
+GCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCT
++
+GI@3CGGFAB;98CEGIIIGH>HEHHEHEB99DG9BB;?F@FGIG<CAGGCE;DDEHGEFC=A).;1@???>CA<?CCCCEDACCCC
+@HISEQ1:121:C0EP5ACXX:8:1106:18868:150736/2
+TTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACA
++
+HJI:CCEFIGIJGHIICCFGGGCHG@GCHBBHIJGGBDDDFBDFHDC;;@@GHIHGHFFD38;@@CD>A<<?>@CDDCACCDA@C:
+@HISEQ1:121:C0EP5ACXX:8:1104:20525:199060/2
+AGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGN
++
+HIJJJJJIJJJJIJJJJIJJJJJGIJJJJHIGIIJJIIJJJJJJJJHHHFFFFDDDDDDDBDBDDDDDDDDDDBDDDDDDDCDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2207:17083:161210/2
+CGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGANNNN
++
+JJJFHHGIIJIIJJJJIIIJIIJJJIJJJJJJIGIIIEIIIJJIGGGFHGHFEBFDDDDDDBB?BBDDDDBBDDDDDDDDDCDDDCD
+@HISEQ1:121:C0EP5ACXX:8:2104:7464:97678/2
+GCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTT
++
+D:EH@EDH<DGGEGEGDHCEIHGDG=GAG??G@DHHB?BFHBHGI@CC;=C@=;EGGC;A@>AHHB;@B=A:;?;;AACA;@
+@HISEQ1:121:C0EP5ACXX:8:1106:9192:29781/2
+TTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCNNNNNNNN
++
+JJJJJICGIJJJJIJIJJIJJJIJJJJIJJJIGJJJHIIJJJJJJIJJJHHFFFFFEDDDDDDDDDDDBDDDDDD?BDDB>>BBCDC
+@HISEQ1:121:C0EP5ACXX:8:2302:12102:76322/2
+TTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTT
++
+IJJJJJJJJIJIIJJJJIIJGGIIJIIJGIIIJJJJIIGHIJJJJJJJIJIJJJJJIIJJJJHH3?EDECCC@ACEDDCACDDDDDA
+@HISEQ1:121:C0EP5ACXX:8:1202:10923:67043/2
+AGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAA
++
+IEEHIGHIJ?DEIGIJIIJJGIGF<GDCFGIJIE>FFHIIIJIGGEFHGHGHIJHHHHHHFDDDDDBDDDDDDDBDDDABBDDDDBA
+@HISEQ1:121:C0EP5ACXX:8:2303:8797:124341/2
+AGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAA
++
+HIJJIIIJJHIEIGIIIIJJGIJ?GHIHIJJIIJJJHGGIJJJJIJIIJIJJJJHHHHHHFFCCDDDDDDDD?ABAB@BBBDDDB<A
+@HISEQ1:121:C0EP5ACXX:8:1304:8551:182744/2
+AAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCCATCTCCAATCACCATTCGCAGGGAGCAGAGGAGGCCAGNN
++
+<EFBEGGB9FE@GHC?FEHIIGGDE@FBFECDHIHIFDFEGGCH4@@:@A;CHGEHEC>@>@DFFCA>>:@;;BCA?15<)2?B?8<
+@HISEQ1:121:C0EP5ACXX:8:2205:17966:149411/2
+CTCTAAAACGCTCTCTCCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCT
++
+JJIJJJJJJJJJJJJJJJJJIJJJJIIJJIIIJJIJHHIJJJJJJJJJJJIIJJJJHJIIGGCEHFFFFFFECDDEDCDDCDDDDCA
+@HISEQ1:121:C0EP5ACXX:8:2204:7913:47072/2
+TCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACC
++
+JIIJJIHGHIHEHDHHGGEHBBGGIGHGGHIJJGGIGIH;F=FBFHHECGHIIIJ:BEEECBEEEDEDDDCDDDDDCDDDCACAACC
+@HISEQ1:121:C0EP5ACXX:8:1206:14809:89750/2
+AAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGC
++
+GGGIEHHIIIGIGHGGHIDGIIHDH<BGEIGGHIGHIHJJJJJJIGCFGIEGIIGBDCHHEHHGG@D3;B?@E>C@@C?3?ABCCC:
+@HISEQ1:121:C0EP5ACXX:8:1107:8614:188228/2
+TTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCA
++
+HJIIGIJJIJIEIIGIFHII>GGIIJHGHHDIJJGGGHHEGIJJJIGGHGIIJIHFHEHFEEDDD@A:CCDDDBBBDCCCDDCCA?A
+@HISEQ1:121:C0EP5ACXX:8:1207:13629:148866/2
+TCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGATCTCAGATCGGTGCTTGGTTCCCTCCTGN
++
+;EGH@<EHGDHAHHHCGGHIE@FFHGH<F<BGHJEHCHGAC=GCFHHIJGIEHGGG?(7?;ACHFEFDAA?@35>=;AA>AC9<C:>
+@HISEQ1:121:C0EP5ACXX:8:1302:20544:36891/2
+TGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCCA
++
+GIIJIJJJJJJJJJJJJJJJJJIJJIJJJIJHIJIJGHJIJHHHHHGFFFFEDCEEEDDDDDCDFDD=BDDDDDCCDDDDDDDEDDC
+@HISEQ1:121:C0EP5ACXX:8:1201:13712:106244/2
+AGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTT
++
+IIJJJJCGIIJGIIIJJIJJIJJJJIIIJJJJJJIJJIHHHHHHFFFFFFEEEEEDDDDDCDDEDDDDCDDEDD@@BDDDDDDDDC:
+@HISEQ1:121:C0EP5ACXX:8:1205:1987:169105/2
+GAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGA
++
+HHGBHGHJJIDDDGGIIEAFGDCAEEHIHGICHIGHEHFDF@B;BCCECECDDDCDDDDCDDDBB>ACD@CDDCCDECD55?<@
+@HISEQ1:121:C0EP5ACXX:8:1304:10703:43081/2
+TCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGANN
++
+?HIJGIHHHIJJJI?AHGIAGIGIJFGCEEHHHHFFDDCEEEDDDD3>CDDDDDDCCDDDDDDDDDDD@CCDDDD9(4>CCB<BDDA
+@HISEQ1:121:C0EP5ACXX:8:1302:18312:8993/2
+TCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGG
++
+18994?4EH>9BFA(7<88..=C@67667)).7;@?;83>>;6;CC@@C>;5@,:(:>:>@:52(82(:3444:2<4:4>A@
+@HISEQ1:121:C0EP5ACXX:8:2202:11034:3947/2
+GCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTC
++
+JJJJJJJGHIIJGIEHGIIJJJ;BEAEBEEFFFEDDCDDEEDDDDDDDDDDDDDCC>ACDCDCDDDDDDDCDBBDDCCCDCA<3:AC
+@HISEQ1:121:C0EP5ACXX:8:1101:3334:33169/2
+TCCTCTAAAACGCTCTCTCCTCTCTCTACAGTGGCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCT
++
+GIIIJBEDH@:3C+11:?F9C?FF@?<*?:**0*)(*/*9E<======))84@4@=7@7=)(((.;@;BCC((.;@@@
+@HISEQ1:121:C0EP5ACXX:8:2104:7518:85500/2
+AGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAG
++
+HIGI>FHGGEGGBHIBH1BFDC49=)./8B44-9>9.6;@@CB9??CCDDDCD>?:5+>>4@:?@(:ACCA@(9AC4:>CC@BDD?
+@HISEQ1:121:C0EP5ACXX:8:2104:18741:150825/2
+CTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGC
++
+JJJJJJJFIIIJJIJJJJJIJGHHJIGIGIGHJJJHEACEDCDDDDDCDDDDDEEDDEDDDDDDDDDDCCDDDDDDCCCCDDDDDD@
+@HISEQ1:121:C0EP5ACXX:8:2103:17562:161306/2
+CTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATT
++
+HIJGGHCCHGGCEGEDBCGGEDCG<DDGGEDBBD@FCHGDFHIJGIIJHHHF>DFEFDC@AA?>8;?CCDDD@>CC:4:?CCCC>C>
+@HISEQ1:121:C0EP5ACXX:8:2303:4331:138576/2
+TTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAN
++
+IJIJJJJIIJICF@HIBGHIGDHHGIBFHIIIJJGIGGHIEHFFF?D@CCCC>@D;?B>C>@>CCD<???CCDDABDDDBDCCCC>A
+@HISEQ1:121:C0EP5ACXX:8:1206:16241:142787/2
+TTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGNNNN
++
+I@FHECFGIJJGHGGHHCHDHFHEEHIIJIIJGIEIJIIJJJJIJJIJJJIIGJIIJGEEHHFE=;?@DED>CEDDDDBD@CDBCDC
+@HISEQ1:121:C0EP5ACXX:8:2305:14287:109430/2
+GTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCA
++
+IJJJJJJJJIJJJIJIJGIJJIJJJJJHIJJJJJJJIJJJJHHHFFFFEFEEDEDD8;BCCCDDDDDCBDDCDEEDDEDDDDDDDD:
+@HISEQ1:121:C0EP5ACXX:8:2107:12104:180859/2
+CTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTT
++
+4A<CB<,<EE@HHGCFFBA?9EFB>DBBD@CHHIB?99?B1/88C<C8=8=@DA9;8==E?7.7;?>;;>>>CCA>3;3ACCDA:@
+@HISEQ1:121:C0EP5ACXX:8:2306:14745:2012/2
+GGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTC
++
+JJIJJJIJHIIIHGIGGHGGIGJJIIGGIGIJJEIGHHGGEGHIIIHHHDD?=?BCD@C>CCCCBDD09@CDCDDCCD??8?C@CC>
+@HISEQ1:121:C0EP5ACXX:8:1107:19971:96047/2
+ATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTC
++
+JJJJJJJJIJJJJHJIJJJJJJIIIJJJJIJJJJJJIJJJJJJGHJJJJGHFFFFDDCBDDCCCCDDDDDDD<<BCCCDDDDDDBDC
+@HISEQ1:121:C0EP5ACXX:8:1102:13754:6046/2
+GAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTT
++
++<<CCFABAC4BFABHIGFGHFGB)0?@<FG:A5;)7)=;AEEH>8>'2;3,,;AC?A<AA
+@HISEQ1:121:C0EP5ACXX:8:1305:16307:34281/2
+TGGTTCCCTCCTGGCCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATGGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCC
++
+JJJIIJJJIJIIFGHJJJJIJJIJJIJJIJJJJJJJGHHGJJJJJJHHHHGFFFFFEEDEEDDDDDDDDDDDDBDDDEDDDDDDCC?
+@HISEQ1:121:C0EP5ACXX:8:1202:10226:164500/2
+AACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTNNNN
++
+JBHEHIGH@FGIIIIJIIJJJIJIDIGIIJJJJJJIIFHIJIIIGCGHICIIJJ2@HIJEHHHE>CCFFCCEAECC<5=CBDDDA@A
+@HISEQ1:121:C0EP5ACXX:8:2106:9872:27596/2
+AATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGN
++
+JIJJJJGIJJJJJJJJJJGIJJEIGIJJIIJJJJIJIJIIJJJJJJIJIIIJJHFFDDDCBDBBDDDDDCDDDDDDB5<BCDADDDC
+@HISEQ1:121:C0EP5ACXX:8:1203:18967:39790/2
+ATCTGAGATAGGGGGGTGAGTT
++
+E=FDB<?9<F>F?6D&6:28@A
+@HISEQ1:121:C0EP5ACXX:8:1206:4841:180732/2
+GAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGANN
++
+IIJIJJJJJJJJJJJIJJJJJJJIIJJJJJJIJJJJGIJJJJJJJHHHHHFFFFFEFDEEEEEDDCCBDDDBDDDDDDDBDDCDDDC
+@HISEQ1:121:C0EP5ACXX:8:2104:5669:156581/2
+GAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGANN
++
+JIJJJJJJJJJIJJJJGIJJJJJJJJJIJIJJJJJIGIJJJJJIJFFHHHFFFFFFFEECEEEDDCDDDDDDDDDDDDDDDDCC>A@
+@HISEQ1:121:C0EP5ACXX:8:1203:5383:144796/2
+GAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTG
++
+HBB;CFEG?FGGG@GIBBGGHHBG@FIGDH6<F@@F;BA7CGGIIHAEECDEFDFBDAC@CCC>>>@>B@@B595ACBB<<>CC
+@HISEQ1:121:C0EP5ACXX:8:1201:18290:177436/2
+TCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCANN
++
+IIIGJJIIIIIIGEBCFHIGIJGHIIIJJHHHIFHEDGGIJJJGJIJHIIJBHGAHFE;;B@BEDEDEDDDDDCBDDDB?CDCAAC@
+@HISEQ1:121:C0EP5ACXX:8:1207:3038:16038/2
+TTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGNNNN
++
+IIIEEHFHCFDC<FDHIDI@FGID><DHIJJG@GGGBDHGGG3?FHIHHC;FEA@EB>D>EEEA?DD@DA>A3;3;3,;?CCD1>?>
+@HISEQ1:121:C0EP5ACXX:8:1206:16810:160141/2
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+JJIIGGIIHGGIIIJJGIGGIJJJJJIGIIGIGIEGFHIJIIJJJIGGGEIC;DGIJIGHHGHFFDB@CCEEDA@@AA@5<@DCDBC
+@HISEQ1:121:C0EP5ACXX:8:2108:13659:50707/2
+TTACCCATCAACAATTAACACTTACTTTAAAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGNNNN
++
+GEFI3A+3<ACFFB9EGHH4*:*1?FHBG*?**0?4EGGHIIJDFGIFH=@DAE@'7.@D;CCHCCEFCECCC@A6;?BACDDCBD
+@HISEQ1:121:C0EP5ACXX:8:2307:12319:57989/2
+GGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAN
++
+3EFHJJJIJIGIJJJJJIJJIJJJ?FHEIG<DCCH<CA;FHGIJGGIIFHHEHFFFFD>B@CDDECDDCCDCDDDDDC>CDD>ACC
+@HISEQ1:121:C0EP5ACXX:8:1101:8737:95819/2
+AGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTT
++
+JJJJIIIGIJIJJJIJJJJIJIIGIJJIHHHFDDBDCDDCDDDDCCDDDDDDEDDDBDDDDCEDDDDDDDCCCDDDDDDDDCCDDDC
+@HISEQ1:121:C0EP5ACXX:8:1301:15961:111397/2
+TCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTAT
++
+IIGIHGIIFGIIIGHIJJIIIIJIIJFGHJHGIJGIHIHJHIJJIJJJJJJJJJJJJJJGHHHHEFFFFFFCBD=@CCDDDDD>>>B
+@HISEQ1:121:C0EP5ACXX:8:1302:19521:69299/2
+GCCTAGGATGGAGCTTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACAAATAATTTGCCC
++
+C:A<F+A??FFG9F;FEG9ECGGHEGI00?;FFEIG?@?DFF=FHGC=CC@FHHG=@;).=?AHH@9?7(;;A5(((-55;>ACACD
+@HISEQ1:121:C0EP5ACXX:8:1203:3175:113512/2
+TACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTAGCTCCCAGGTTCTCANNNNNN
++
+GIIIIJJCGIHGJJGGIGGEHIJJE@FEHGIJEEAF@FHIIJIGEHEEAEHEEHFEEFFFDE>A@(,>ACDDDD?@ACCDDDDAC?<
+@HISEQ1:121:C0EP5ACXX:8:1208:3501:162441/2
+GGAACTAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCCATCTGGGGATCGGATTGTTGGTGAAGAATACAGTC
++
+HG<@G**?F;CBBHGACGBDGGIIII@FH;B;C9A>ECE)7@;>DECBB>?';?DD<@:9(+8@@@39:C@C>>C
+@HISEQ1:121:C0EP5ACXX:8:2102:10284:25123/2
+AAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAAT
++
+A<FGICEC7EFB>FABB:;@BE;CGH>==CHHDD'9;;=CC:>@C>CCCCCDCCCC@C<>85(4>CDA:@3?AAA@C:>?@
+@HISEQ1:121:C0EP5ACXX:8:1102:16158:78675/2
+CTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAA
++
+JJJJJJJJJJIJJJJJJJJJJIJIJGJIJHHHHHHFFFFFEDDDDDDDDDDDDDDDDDDDDDDEDDDDDDDDDEDDDDDCCCDCCCC
+@HISEQ1:121:C0EP5ACXX:8:1203:3978:188625/2
+CTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAA
++
+GGIGIIFII@EHD>CDHE0@A@FAGEG<EEHHHEHFEEFB@C>BDDCC:A>@CC3>:AC>CCA@CCD<5?CCCD@C>CAAA>ACACC
+@HISEQ1:121:C0EP5ACXX:8:2302:10875:119470/2
+CTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAA
++
+JJJJIIJIIJIJJIIJIJIJJEGGJGIIEEHHHHHFEFFFDDDDDDDDDCDDDDDDDDDDDDDCCCDD>BDDCDCD>AACCDCDDCC
+@HISEQ1:121:C0EP5ACXX:8:1302:7021:199313/2
+AGATGGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAAC
++
+IJIJJJJJJIIIJJJJIJJJIJJJJJJIJJJIJJJJHIIJJIJGJGIJJIIJJEHCHHHHHFFFFFEEEEED>CCB@ACCCDDDACB
+@HISEQ1:121:C0EP5ACXX:8:1306:10437:150125/2
+TCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCANNNN
++
+JJJJJJJIJJIJJJJJJJJJIIIJJJJJJJJJIIJHDGIJJJJIJJJJJIJJIHHHGHFFFFFCEEEEDDDDDDDDDDCDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1202:7387:154438/2
+CGGTGCTTGGTTCCCTCCTGGCCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATGGATTGAAGGCTGCTCTCACCGGAATCTCTTC
++
+JJJGIJJIJIHIJJJJJJIIJJJJJJIJIIHIJJHIIIIGGIJJCGEEHHHEFFFFFEDEECEDDDDDDDDCCDDDBB@9?CDDEC>
+@HISEQ1:121:C0EP5ACXX:8:2103:12603:82497/2
+AAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCANNNN
++
+JIIIJJJJJJJIIJGJJJJJIJJJJIJIGGIIHIJIIIIJJHFDDDCDDDDDDDDDCEEEEFEDEDDDDD?BCDDDDDDDDD?@BCC
+@HISEQ1:121:C0EP5ACXX:8:2104:11050:81554/2
+AACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTN
++
+@CDDDDDDACB6BD6?BDDCDDDB9B6BA@BBD@DCCD3>AACCBCBDDDBCCDDDC?C?C@CCDDDDEDDDBBDAAACC@@CBDD@
+@HISEQ1:121:C0EP5ACXX:8:2106:4110:37086/2
+GGATGGAGCTTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCA
++
+IIIIIJEHIIIJJJIIJJIIJJIHIIEDGHIIIJIJGHJJJIIIJJJIIGHIIIIIIIJBHHHBDEDEDEEDDDCDEECDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1103:1762:125454/2
+GGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGNNNNNN
++
+JD@BDDDDDEDDDDDDCCDCDDDDDDDDCDDBDDDDBBDDDDD<DDDDDDDDCDDDDDDDDDDDDDDDDDC>CDCAACEDCB?@BCC
+@HISEQ1:121:C0EP5ACXX:8:1101:15305:126129/2
+GAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGN
++
+JJJJJJJID9@B@CDDEDDDDCDDDDDDDDDDDDDDCDDDDDDBDDDDDDDDDDCDDDDDDDCDBBD@DDCDDDDA<CC::ADDDDC
+@HISEQ1:121:C0EP5ACXX:8:1103:15265:116871/2
+CGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTN
++
+FHCBFEGGIDDD16@CDEDDCC@CACCCDBDDDDDDC?BDDBBBBDDD@@B;@AACCCCCC>8?59359CAAC@CA@?C>@:AACCC
+@HISEQ1:121:C0EP5ACXX:8:1102:18712:9225/2
+GCTCCCTGCGAATGGTGATTGGAGATGGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAN
++
+JJJGJJJIIJJJJIJDHIGIJJFHHGGJGIIIIJEGHHGDHGIAEGIBHFFFBDFEEEEEDECCCACCCCCDDDC@CACCCDDCCCC
+@HISEQ1:121:C0EP5ACXX:8:1102:11058:174357/2
+GGATGGAGCTTTTGCTCCTCCCCTCTGTGCTCGTTTTCTTTCCTTTCTTGTTTCATTTGTGGTGGAACACATAATTTGCCCTTGCAA
++
+JJIJJJGIJIJJJJJJIJIIFHIJJJJIDIJJIEGIHIJJJIJGJJJJJIHIJIHHGHHHHF@BDBCACEDDCDDDECCDDDCDCDD
+@HISEQ1:121:C0EP5ACXX:8:2206:15398:115295/2
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAAT
++
+JJJJIIIIGIGFIJJJD3@D@>A@CCD@CCDCDDDDDDDDDDDDD<?BDDDDDD@BDBDC:@CCDDCCDDC-9355CCDCCCDDCCC
+@HISEQ1:121:C0EP5ACXX:8:1101:20404:83019/2
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAA
++
+FHIJJIJIGHIIIJJJD:BDBDD8@CDCDDDDDDDDDDD5CBCCCDDD@BD>AA@B<@>C@C@CD@33:<9@BB>>CCAA>A?:?C
+@HISEQ1:121:C0EP5ACXX:8:1108:5820:79317/2
+CACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCCAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCNNNN
++
+JJJJIJJJJJIJJJJJJJJJHJJJJJJJJJJIJIJJIIJIJIJJJJJJJIJJJJJJHHHFFFDEEEEDDCDDDBBDDDDDDDDDBDB
+@HISEQ1:121:C0EP5ACXX:8:1106:6069:149613/2
+GGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCANNNN
++
+IJHIJIGIIIJIJIIIGIJJD-:9BDDDEDDDDDDDCDDDDDDDDDCDDDDBDDDDDDDBDB5CCDDCCDDCCDDD@BBBCDCACD?
+@HISEQ1:121:C0EP5ACXX:8:1106:6337:118237/2
+TGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAN
++
+IJIIJIJJJJJGHHIJCHHIJJJD5BDBDDDEDDDDDDDDDDDDDDDDDC?ABBD5;BBDDDDDDD:ADDDDCCCCB9>>@BBDCD:
+@HISEQ1:121:C0EP5ACXX:8:1303:16108:108202/2
+GTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAATAGCGGCCATCAG
++
+79:69C>>BC>((+8388@77BBBD<ACC?07B<<5<?<B89)3AA::3>C(::45-&05>?CC
+@HISEQ1:121:C0EP5ACXX:8:1106:16181:135878/2
+GGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCACGAGCGGCCAT
++
+2CACE8C?GG>@?F>))1??6B0)(7-7<00>CCCCCCCCCCCDC&5<7BC8+9328;&5-9AAB@DBDDCCC:>:(8(5>@9>BDC
+@HISEQ1:121:C0EP5ACXX:8:1107:11975:14320/2
+CAGCAACGAAGGGGGGATGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCC
++
+FHIIEC;F)):?@@F1&0883>8>((833>AC>(5)595>8(9>?8<D-802(008&044:>:@C4>:<A5<BB
+@HISEQ1:121:C0EP5ACXX:8:1103:4920:91470/2
+TGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTNNNN
++
+GHJJJGJIGBFHIJIGIJJJJJJJIIJJJIEIGGIHHHGIGHHHFHFFFFFEEEEEEDDCCDDE:>CCCDDDDDDCBDDDDCCDDDD
+@HISEQ1:121:C0EP5ACXX:8:2106:16293:193745/2
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCG
++
+BD3CC4C<3<CF3<?EC*?D4*:??9*9B@AFHDAC?BFD8D@4)8=)==FHE7@A7)57=CED<),>C>@CDCDDC?
+@HISEQ1:121:C0EP5ACXX:8:2102:17267:17939/2
+CTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAN
++
+EGIIJIBHGHIGIIJBFCHG9DB49CEGEGCDGIGBDHIIIG=@>FECHHEEHCC>DFFCDC88;5>:>CDCC3<CC>CCDEEC3:>
+@HISEQ1:121:C0EP5ACXX:8:1101:9236:28777/2
+GGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTC
++
+IJIJJJJJJJJJIIJJJJJJJIJJJJJJIHIJIIJDGHIICHJJJIEIIJJGHGHHGFFFDDEEDBDD@>BD3>@CDDDDDD@CDDA
+@HISEQ1:121:C0EP5ACXX:8:1304:7828:90428/2
+TTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCA
++
+IJJJJIJGIJJIJIIEEEGGEBHCHFGHIJIGEHGHHDHIJJJJJEHIIDHIIIEBEFEEFFDD>BDDDCCCDBABDDCD@CACCC>
+@HISEQ1:121:C0EP5ACXX:8:1108:13629:82569/2
+AATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCAACGAAN
++
+GGG@BHHBHFFBFHH3CEGA@GD=BDE8?GCDFBFFA>=CFHHIICHGHCE@EH>>2;6(..;(-((,38??58@:@49??<<@7<
+@HISEQ1:121:C0EP5ACXX:8:2303:21067:161452/2
+ACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCAAGCAACGAAG
++
+J;CCGHFHCBEHG8;<DEHBFDHGIGI9BFFH?DGGBG>@F4@DC43A(;9?7?AC>;@CDDDD6@7?
+@HISEQ1:121:C0EP5ACXX:8:2102:4018:54516/2
+ATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATTGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTNNN
++
+IJIIJJJJJJJJJJJIIJJIJIIIGJJGIIDHIIJIGHIJJJHIJJJJJJIHIJJJJIGHHGFEFFFEDECEEDDDDDD?BDD>@@C
+@HISEQ1:121:C0EP5ACXX:8:1301:9106:149287/2
+AGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCC
++
+GIIIGIIGAE@FHIJGHJJJGGHHFIIGHGHIEIHIFAHHIGD7@EGGIEEHHFFFAABCC@;CDCBBDBDDAA39ADCD>@A<A@@
+@HISEQ1:121:C0EP5ACXX:8:2107:3966:107043/2
+TATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACC
++
+GGE9?E<C:CHHABCH@GIHHDFHEGBG*?GGCGHIFGHIIHDIJJJJJJGIAEHHHHFFDC@DDCCEEDEDCA>AD?BB@BDC4@8
+@HISEQ1:121:C0EP5ACXX:8:2207:2091:165857/2
+TAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAA
++
+HHHG?CFGHH<FH@@DEH???FGIIIJBF@FIGGBA?DG>FEGDCBDGCF@DC976?AECE@DD;;>@>>>AC@C?:8???AC
+@HISEQ1:121:C0EP5ACXX:8:1201:14768:136485/2
+TGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCC
++
+@EHEHHEGHEGCFGCGBEG>GGCHJGB@FADH;@ADB@).7CEECE==ECBB@;?@@(636=;>C@>:9<?8/<44:@CCA4>@@A9
+@HISEQ1:121:C0EP5ACXX:8:2203:13818:80144/2
+ATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAAT
++
+IJJJHJJIIJJJJJJJIJDHIGGIHIJIJJG@GIJGFHCGIIHIJJIGGJHIHIIIIEHIJHHHHFFFD=AE@CCC=CD@CCCEDD>
+@HISEQ1:121:C0EP5ACXX:8:2303:15336:10647/2
+ATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGT
++
+FDHHIJGH3CAFHIIJEGEHAHEFG:CDF<?FDGGIFGHHGGIE@AAHHEHGGHGC?CDFC;AAACC>?:5=-5>BACCDCDCCCC:
+@HISEQ1:121:C0EP5ACXX:8:2106:17975:106193/2
+CCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTC
++
+JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJFFFHIJJJIIJJHHFFFFDCEEEEDDDDDDDDCDDEDDDDDDDDDDDDDB<
+@HISEQ1:121:C0EP5ACXX:8:1305:8510:135015/2
+CAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCT
++
+JJGIIGIEHIGIJGIIHHIJJJJGIIIGIIIJGIGIHHFHFFFFDDDDD@CDDDDDDD?@BDDDDEDDDEDDCCDCCDDCBCDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1208:6964:75542/2
+ATAGTTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGTCGCTCATGGTTTGAN
++
+GB>F4I@I;FECG9HHIJJ>HEBFGGEFDDHDH@CEBGGI:BGHIGBBFCDGGGGGJJIGGGHHGIIHGGFEF=BE?CEC@C=?;?
+@HISEQ1:121:C0EP5ACXX:8:1204:20561:59058/2
+TCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTAT
++
+JIG:BHHIIJJ<HEHIIGIIIJIJBEDEHGGJDFGEHIIIIJJGJCGCGIGHHGHBBFB>A@>A?CCACCCAC@C>B@CCCABBC@>
+@HISEQ1:121:C0EP5ACXX:8:2303:7038:46610/2
+TAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAACC
++
+HJJIJJJJHIJIIJJJJJJJJIJJJJJJGJJJJJJJHIJFHFHIJIJIJIHFFEEHHHFFFFFFDFEEEEECDDEEEEEED@D@CCC
+@HISEQ1:121:C0EP5ACXX:8:2304:2164:16073/2
+TCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCT
++
+JHIJGGIIJJJJJJJJJGIIJJHIIJFJGGIJIIHHFFFFFFEEEEEEEEEFEDEDDCDDDDDCDDDDDDDDDDBDDDDADECDDDD
+@HISEQ1:121:C0EP5ACXX:8:2302:16643:74025/2
+GTTTACTATTTTCTATAACCCTATGCCTGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAA
++
+JJJJJJJJJJJJJIJJJJJJJJJJJJJIJJJIIJIJJJIBDFHGIJJHIJIJJJJJJJHHHHHHFFFFFFDDDEDDDABDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1201:6783:137262/2
+ATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATA
++
+JJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJIJJIIHHHHH@DEFFFEEEEEEDEEDDDDDDDDCC@ACCDBDBDCDDDCBBC@
+@HISEQ1:121:C0EP5ACXX:8:1305:18884:19620/2
+CTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCA
++
+JJJJJJJJIIJJIJJJJJJJJJJJFHIJGIIFHIJJJHIIJJJJJHHHHFFDDEDDDDEDDDDDDDDDBDDDDDDDDDBCDDBDDD8
+@HISEQ1:121:C0EP5ACXX:8:2301:20719:86692/2
+CGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTC
++
+HIAEEIICGEGIIG@?FHI3:?@DFFE>FEGGEC3?ACCBBDDDBCD?;AB3(><C:ABB059@44:@ADDE@A>>C@C@BA?AAC>
+@HISEQ1:121:C0EP5ACXX:8:2203:14371:65836/2
+GATGGTAATAAAGTCTAGAAATGAAATACTCATAACCTAAGGAAAATACTTTATCAAAGTCATAATTAAGACTATGCACTCTATGAA
++
+JJJJJGIIIJJJJIJJJJJJJJJJJJJJJJJJJJJJIJJJIJJJJJJIJJJJJJJJJJJHHIJHHHHHHHFFFFFFCEEEEEDDEDC
+@HISEQ1:121:C0EP5ACXX:8:1301:10584:5300/2
+CGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTA
++
+HI?FFFGC<1?;H>FHIJIFGEIFBGGIAHGEBCBA5?>BD?BBDEE>CED<ABCDDDCDCDDD>??@BA?>A>:++<:@:>@CDC
+@HISEQ1:121:C0EP5ACXX:8:2105:3982:74547/2
+AGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAACCC
++
+EHHGHIFGHIIDFGIIJJJIGHGIGIGIJIJJJIJJIFBFFHGEGHGHGHHFH?AEEHFCDBEBFFCEEEEDDDDEECACCDCC@CB
+@HISEQ1:121:C0EP5ACXX:8:2106:6787:24507/2
+CTTGAGTCCACAAGGAAGGCATGTAATGTTAATAAAATTCAAATTATGTAATTTCAGCTTACAAATCAAAGATCGAAGGANNNNNNN
++
+IJIJJIBHHIJJJIIJIJIJJJJFHIGGIJJJIEIIHJJJJIJHJJJJIIGIJJJJJIIIJJJEGHHHHHHHFFFFEDCCBBCCA;@
+@HISEQ1:121:C0EP5ACXX:8:2201:3644:185103/2
+TACTTATAATATACTCGGTAAGACTGAACGCAA
++
+*?CDD<4B9?9B@@99D=/?;88)==8==@EBA
+@HISEQ1:121:C0EP5ACXX:8:2306:20358:147552/2
+ATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCA
++
+IJJJJJIJIJIJIIJJJIFIJJJIGIJJJDHIIHHIGHIJJIIJHEDDDDCCCDDDDDDDCDDDDEDCDACCDDDDDC>CCACCDD<
+@HISEQ1:121:C0EP5ACXX:8:2302:1563:56433/2
+GGCTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATT
++
+HIJIJJIJJJJICHIJJJJJFIGIEGGHIIIJIJJJIIJJJIJIJJJIJJJJJJJIIIIIJJJJHHHHHHFFFFFFEEEEEEDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2305:17541:101277/2
+CAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCT
++
+JJJJJIJEHGIIJJJJJJJJJGIJJJIHGIJJIJIIHHHHFFFFDDDDB@CDDDDDDD?BDDDDDEDEDEDDDDEDCDBDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2105:7286:178698/2
+TTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGTCGCTCATGGGTTGAGATTNN
++
+IJJIJJJJJJJJJJJJJJJIJJJJJJJJJJJJJIIJJJJJJJIJJJJJIJJJJJJJJJIJJJJIJJIHHHHFFFFEDCCDCDDDDD@
+@HISEQ1:121:C0EP5ACXX:8:1305:8563:150819/2
+CCTTAACACCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAN
++
+EGIIGAHIIIIHIGIIIIJJJJJJIDHHGGIAEHIHIIICHIIIGD@GBGGHEFEEEDBEDADBCDFDDEECCB=?@ACDDDDDAC@
+@HISEQ1:121:C0EP5ACXX:8:2202:16059:23739/2
+TCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGT
++
+JJJJJJJIIJJJJJJJJIJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJIJJIFHCHFFFFFDCCCDDD@DDCCDDDC?B@DDDBDD
+@HISEQ1:121:C0EP5ACXX:8:1106:12563:12186/2
+CTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTN
++
+JJJJJJIIJIJJJJJJJJJJJIJIIJJJJJJJJJJJJHFFFFDEEEDDDDDDDDDDDDDDDDDDDCCDDDDDDDBDDDDDDEDEDEA
+@HISEQ1:121:C0EP5ACXX:8:1101:19268:137461/2
+ATGAAATACTCATAACCTAAGGAAAATACTTTATCAAAGTCATAATTAAGACTATGCACTCTATGAATATCACTGAAGTTCTTCAAC
++
+GHBHHHIIJJJJJJJJJJJJJJIJJIIJJJJJJJJIIJJHIJJGGJJJJJJJJJJJJIJJJJGIJIIJJIEFHHHFHFCFFFFFEEC
+@HISEQ1:121:C0EP5ACXX:8:2303:2805:180545/2
+CAACAAAATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTCTCAACTGGAAAGGATCAATTCTAACTAGATTAN
++
+JJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJHHHHHFFFFFEEEEEEEDDDDDDEDC
+@HISEQ1:121:C0EP5ACXX:8:1106:12024:106184/2
+ATAAAATTCAAATTATGTAATTTCAGCTTACAAATCAAAGATCGAAGGAGATGGTAATAAAGTCTAGAAATGAAATACTCATAACCT
++
+JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJGHJJJJJJHIJJJHFHHHHFFFFFFEEEEEEE@
+@HISEQ1:121:C0EP5ACXX:8:1203:12551:9896/2
+TTCAACAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAACAAAATTGATTCCA
++
+GIHGGIIIJFIGGGADHIIEGIGGIIIGGIJIJ9BFCFGEGEHEDHGIJIJJIIGIJJJHHHGHFFFFFEEECEDDDDDDDCDCDFD
+@HISEQ1:121:C0EP5ACXX:8:2302:5053:188424/2
+TTTTGTTGCTGCTCTGCAGGAGAGTGTGTTAGATAGATTCCTCTACCTTTGCTCAAGCCTTGTGATTATTCTGTTGAAGAACTTCAN
++
+JJIJJJJJJJJIGGIJJIJJEHDHCFDGGIJJIIJIIIIJJJJJJJJJJJJJJJJIJJJIJJEHHHEHHFFFFFFFECDDCEDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1203:12097:70095/2
+CTGAAGTTCTTCAACAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAACAAAA
++
+JJJJJJJHIJJJJJJJJJJJJJJJJJJJJJJJJJJJHHIIJJFGHIJJIJJJJJIJJEIIJJJHHHHDFFFFDEDDEDDDDDDDABB
+@HISEQ1:121:C0EP5ACXX:8:1305:18243:121070/2
+TGTTGCTGCTCTGCAGGAGAGTGTGTTAGATAGATTCCTCTACCTTTGCTCAAGCCTTGTGATTATTCTGTTGAAGAACTTCAGTNN
++
+JGGIIDHHIJIGHCHGG?GHIIIE>?FCHGIGHIIJGIGIJIDHHGIIJIGIGHGIGIGEE@EHHHHHHFFFFCDFEEDDEECDEDC
+@HISEQ1:121:C0EP5ACXX:8:2208:11196:39835/2
+TAATTAAGACTATGCACTCTATGAATATCACTGAAGTTCTTCAACAGAATAATCACAAGGCTTGAGAAAAGGTAGAGGAATCNNNN
++
+EF:3,<+3CCDGHG@GGGGGG9?BH4?CF@BDHEG?HE*?FGGDHHGDGICGD48FDHHIIGEHEG(7A=??7?@D@@BBACDCEA
+@HISEQ1:121:C0EP5ACXX:8:1202:2784:55498/2
+TGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTTGTTTTCGTTGTAA
++
+IJGIFJJIIJJIJIJJJJJHIJJJJIJBFGHIJJIJHGJHHIJJJJHHH?DFFFFFEEEEFEEEEDDDEEEFDDDDDDDDDDDDDD@
+@HISEQ1:121:C0EP5ACXX:8:1308:6994:8081/2
+AGACTGTGCATGTTGGATCTCAAGATTAGATGTATTATTGGAATCAATTTTGTTGCTGCTCTGCAGGAGAGTGTGTTAGATAGATTC
++
+FF@BHEIEIJJJGG9E3FGHGGGD<FGHIGIIFGIGIJJIEIBCGBDHIIIJJJJGIIIGJJJIJJJHHEHBCCDFEDECEDECDDD
Binary file demo_files/daughter_male.bam has changed
Binary file demo_files/daughter_male.bam.bai has changed
Binary file demo_files/father.bam has changed
Binary file demo_files/father.bam.bai has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/father_1.fastq	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,132 @@
+@HISEQ1:121:C0EP5ACXX:7:1203:4036:101367/1
+CCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCCTCCCCTCT
++
+JJJJJIJJJJIJJ?EFIIIGIJIGIJIIHIJJIJGIIJIIGIIIFHIJJIJGECAGGIFHCEFCEFDCAEEECDDCCDCCDDDD?B?
+@HISEQ1:121:C0EP5ACXX:7:1104:4621:84657/1
+TCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCN
++
+JJJJJJJIJIJJJJJJJJJJIHIIJJDHIIJJDGIIIFGFHIGIIJJ@EHIJDHHHHFF;BAEEDDDDDDDDDDDDDDDDBDDDDDE
+@HISEQ1:121:C0EP5ACXX:7:2302:14544:194571/1
+AAAACGCTCTCTCCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTG
++
+IJJJJHIJIIGHIIIJIIHHIJIIIGHIIJJJJJJJJJJIJJIJIIHIIJJJIJJGEGIHHEHHECEFFFDCECEDDDDCDDDDDC:
+@HISEQ1:121:C0EP5ACXX:7:2104:2793:10052/1
+CGCAGGGAGCAGAGGAGGCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTANN
++
+JJJJJJJGIIIJJJJGJJJJJJJGJJJGHIIIJJJJHHHFDDEDDDDDDDDDDDDDDDDDDDDDDBCDDDDDDBDDDDDDEEDDCDC
+@HISEQ1:121:C0EP5ACXX:7:1305:17112:135146/1
+TCTCTCCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTTTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCCTCC
++
+JJJJJJJJJJJJJJJJJIGGIJJJJJJJJJJJJJJJJJJJJJJJJJIJJHIIJJJJJJHHHHHFFFFFEEEDEDDDDDDDDCDDDDD
+@HISEQ1:121:C0EP5ACXX:7:1308:20836:74165/1
+CAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCCTCCCCTCTGTGCTTGTTT
++
+IIIF@BIHGGHIIGHIGIIIIIGIIEHIIIIIIIIEIIIIIIIHIIIIIIIIHIIIIIIIDHHGHHHFFFFFDACDCDCCDDDDDDC
+@HISEQ1:121:C0EP5ACXX:7:1307:20902:61270/1
+AGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCCATCTCCN
++
+IIJJJIIJJGEGIJJIJDIIIIAGIIGGIIGIIJIIIIJEHJGHEDDCCFFEEECCEACD?;;@ACDDCCDDDDDDDCD?CA@CDCC
+@HISEQ1:121:C0EP5ACXX:7:1106:19675:197765/1
+TAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGCCTCCTCT
++
+JJJJJJJJJIIJJIIJIIJIJJJJIJJIJJJJJJIIJJJJIGJJJIJJIHHGGIJJFJGHGHDFFFEDEDEDDDDDDDDBDDDBDDC
+@HISEQ1:121:C0EP5ACXX:7:1102:8367:114087/1
+AACGCTCTCTCCTCTCTCTCCGGTGTCCTCTCTCT
++
+IGIGB=?AGHEAH<EEBEB31))00090*??DGEE
+@HISEQ1:121:C0EP5ACXX:7:2102:5258:155716/1
+CATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAG
++
+GEGIII8CFDB:B0*?DGGHI';:7?7??;>@>>ACC;;@;?>5;8>CCCCCC:A>C@:CCCC:@@>CC3+8???>CCCA
+@HISEQ1:121:C0EP5ACXX:7:2301:2438:126170/1
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+=:EFEIIIEEBBEEFEFEFE4?DGFIECFII>GFGFIIIIFGFGFIIIIIIC;DEIFIF<EEF1@DDBAACCACA>AB@?5=AA@BB
+@HISEQ1:121:C0EP5ACXX:7:2307:15824:34753/1
+CTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACN
++
+JJJJJJJHGHJJIJGIIGGIJJIGIIJJJJJJIJIIJJIIJJJJJGDHGGGHHGIHHHFDDDDDDFDDDDDBBCCDDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:7:1307:10967:98956/1
+CCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGN
++
+JIJJIIJJIHGHIJGIJJJJJJJJJIIIJIGGHHIIJJJJJJJJIJJJJGCGHGHHGHFFFFEEECEEDDDBDBDCDDDCCCDDCD?
+@HISEQ1:121:C0EP5ACXX:7:1204:2070:27164/1
+TTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTG
++
+JJJGHIJJHIJJGGIJJIFHGIIIJJJJJJJJIJJJJJFIIHHHHHFFFFFDEEEEEDEDDDDDDDEEDDCDDDDDDDDD@DDDDCB
+@HISEQ1:121:C0EP5ACXX:7:2203:9357:39154/1
+CCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCTTCCTGGCCTCCTCTGCTCCCTGCGAATGGTGATTGGN
++
+J@FIIJJJJJJJIGCHIDGEHGIJGIFGIJIJJIJIJIIHHIIEG@FHIJIHGIGEHHHHFDFFEDEDEDDCDDD/=CDDDCC>AD<
+@HISEQ1:121:C0EP5ACXX:7:1301:9698:5102/1
+TCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATC
++
+JJJJJIJJIIIIJJJIIJIJJJJIJCHGIJJJJJJFHIJJJJJJJJJJJJJJIHHHHHEEEBEECEEEDDDCDDDDBBDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:7:1301:12379:185214/1
+TCCCTGCGAATGGTGATTGGAGATGGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGNN
++
+IHHIIFIHIJJJJ9DHHIJIHEGIIGEIDFHIIIIEHIHEFGHJJIIFHFFFFFEFDC>CC>CCCDD@CDDECDDAACCDEDDDDDC
+@HISEQ1:121:C0EP5ACXX:7:1302:19292:99635/1
+CTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCG
++
+JJJJJJJJJJJIIJJGIJJJJGIFHIJJJJJJJJJJJIJEGIJJJJJJIJJJHEEEEEFFFFDDDBCDDDDCCCDDDBBDDCDBDBD
+@HISEQ1:121:C0EP5ACXX:7:2306:17747:145219/1
+TAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCT
++
+G@GIHGIGIGAEC@EEHIGGIGEFGH>GHHIIIIHIEICHGHIGIIIFCGGIIIGECEC;;?CDDFFC>CACACA?BBDD?(:AAC
+@HISEQ1:121:C0EP5ACXX:7:1304:7016:24190/1
+ATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTT
++
+IJIIHIIIJJIJIIIIJIGDFEHJIHJJJJJJJJJJJGIJJHHHHHFFFFFFCDEEEDDDDCDDDDDEECCDDDDDDDDDDBEDDDD
+@HISEQ1:121:C0EP5ACXX:7:2301:6715:183785/1
+CTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAG
++
+JJJJJJJJIJGHJJJJJIIIIIJJIJJIHIJJIJJJIJHFHHFFFFFDEEDDDDDDDDDDDDDDDDDDDDDDBDDDDDDD?BD>CCA
+@HISEQ1:121:C0EP5ACXX:7:1203:2790:175160/1
+TCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGT
++
+IIIJIJJJFJJJJJGIDGHIJIGIDIIFHJGGGGGIIJGDHHHHFFFDDEEECDDCCDCDDCCDDDDDBDDBBDCDDD<<ACC@ABB
+@HISEQ1:121:C0EP5ACXX:7:2308:5369:3337/1
+GGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGTTTGT
++
+GIDGIBH<FAFEHIGGIB@?G@HADGHHGG)BFGC@FGHIGHGHIHGIGGHEHFFFD3;6=?BBCCAA>@CCC>CC@C;ADDDD@:8
+@HISEQ1:121:C0EP5ACXX:7:1102:17294:172346/1
+ATAATACATCTAATCTTGAGATCCAACATGCACAGTCTCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACN
++
+JJJJJJJIJIJJJJJJJJIGIJJJJJJJJJIJJJJJJJJJGIJJJJJIJHIJJJIIIJJJJIIJJFHHHHHFFFFFFCEDDBDDDCA
+@HISEQ1:121:C0EP5ACXX:7:1208:9741:160200/1
+TGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGT
++
+9A@H<GC3CF;DED7?:BBFED@FFBCFHFFE>(..=3?C:);;.)7?@>;>A>AC@C@C(5((5,59@C:@(:(4(::4:@4>3:B
+@HISEQ1:121:C0EP5ACXX:7:1304:10851:86218/1
+CGTTGTAAGATTAGTTATGTTTCCCTGGCTTATTCTAATCTAGTTAGAATTGATCCTTTCCAGTTGAGACTGTGCATGTTGGATCTC
++
+EHBEAHGGEFHGB@EDDG@?FEGIIGGGGGCHGIBGIGHGE<F?BGIGGHIAABFDFHHID;7=CGGBAECE;?@3;@@@@AC>ACA
+@HISEQ1:121:C0EP5ACXX:7:2204:19880:81834/1
+AGGAAAATACTTTATCAAAGTCATAATTAAGACTATGCACTCTATGAATATCACTGAAGTTCTTCAACAGAATAATCACAAGGCTTG
++
+JJJJJJJJJJJJJIJJJIIJGGGJIJJJJJIJIJJJJIJJIJJJJJJJJJJJJJIIIBFGHIFHJJJJJJHHHHHGFFFFDECCCEB
+@HISEQ1:121:C0EP5ACXX:7:2303:19926:13623/1
+GAATACCAACTCCCCAAATTTACCAAATCTCACACCACCTTGTGGTAGCACAAAAAGTTCCAAACCAAAAGTGACCAAATCAGGTAC
++
+IJJIJJGIJJJJJJJJIJJJJJJIJJJJJGIJHIJEHIIJJJIIICGIHHHHHFFFF@CDEDCEDDDDDDDACDDDDDDDDDDD>CC
+@HISEQ1:121:C0EP5ACXX:7:2306:15928:63590/1
+AAAATAGTACGACCAACATCAATGATGCTTACCAACAAAACAAGGGGAATACCAACTCCCCAAATTTACCAAATCTCACACCACCTT
++
+IIGHIGBAFHHGGIIIEDD@DG@@@GGEEGIIGHGIGGHGIIGGCAHHFFEE3@DDAC@ABA;ACCCCDCCCBCCC>ACCCBBBBA@
+@HISEQ1:121:C0EP5ACXX:7:2105:7681:133379/1
+GTACTATTTTTGGTAGCATCATTAATCACCATATCAGCAAAGGAAAGCTTCCCCTTCCCCTTATCCATAGCAACCCTCTCTTCAGTN
++
+JJJJJJFIJJJGICGGGIJGJEIIJJJJJJJJJJIIIIIJJJIJJIIIJJIJJJJHHHHHFFFFFECEEEEDCDDBDDDDDCDDCBA
+@HISEQ1:121:C0EP5ACXX:7:2102:2292:138014/1
+CATTAATCACCATATCAGCAAAGGAAAGCTTCCCCTTCCCCTTATCCATAGCAACCCTCTCTTCAGTAAATGCACACACCCACTCAC
++
+JJJJJJJJIJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJJIIHHHHHFDFFFFEEDEEDEDDDDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:7:1307:11840:86884/1
+TTTGCTTGGGTTCTAGCAAGAGCAAGTTTATTAAAGAGAGCTTTGGGATCAAAAGTTTTGGTACCTGATTTGGTCACTTTTGGTTTG
++
+JJIIJJJIJJFHGHIJJJJIGIIJJJJIJHJJJJJJJIGHHHFFFFDDEDEDDDDCDEDDDBCDCDDDDDEDCBDDDDDDDDCDDDD
+@HISEQ1:121:C0EP5ACXX:7:2207:1406:103949/1
+AACCCTCTCTTCAGTAAATGCACACACCCACTCACTGTATCTAAAGCTCACTATGAATATTAACCAGTACAGAGCAGATTTACTCGG
++
+JJJJJJJJJJJJIJIGJJJJJJIJJJJJJJJJIJJJJHIJJJIJIJJJJJJJJJJIIJJJJHHHEGFDFFFFEEDDEDDDDDEDDDD
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/father_2.fastq	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,132 @@
+@HISEQ1:121:C0EP5ACXX:7:1203:4036:101367/2
+AGAAAGGAAAGAAAACAAGCACAGAGGGGAGGAGCAAAAGCTCCATCCTAGGCTTGGAAGAGATTCGAACAAGAACAGAGAAGAANN
++
+IIJJJIJJJJJJIJJIJJJJJJJJJJIJJJJJJJJJGHIJHHHHHFFFFFFEEEEDDCDDDDDCDDDEBDBCCDDDDDDDDCDDD?>
+@HISEQ1:121:C0EP5ACXX:7:1104:4621:84657/2
+TAGGATGGAGCTTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTN
++
+JJJJJJJJJJJJJJJJJIIIJJJJJIJJJHIJJJJFGHIJJJJJJJJJJJJJJJJJIJJHHHHHFFFFDCEEEDCDCCFECDDCCDD
+@HISEQ1:121:C0EP5ACXX:7:2302:14544:194571/2
+GCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTN
++
+JIJJJJIJJJJJJIJJJJJJJJJJJIJJJJIJJHHHHFFFFEEDDDDDDDDDDDDDDDDDDDDEEDDDEED>CCDDD8?BDDCCCD@
+@HISEQ1:121:C0EP5ACXX:7:2104:2793:10052/2
+ATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTT
++
+DEH93CDG>78?:CGHAGHHEGHIIIJIIIJGIIJIIJHIJHHHEHDFFFFFDEECEDDEDDDDDDDEEDDDDDDDDDDDD@DCBCC
+@HISEQ1:121:C0EP5ACXX:7:1305:17112:135146/2
+CATCTCCAATCACCATTCGCAGGGAGCAGAGGAGGCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNNNNNN
++
++22<AAAAF<ABHHH<??FGIGJJIJJFCHIGEHIGFCGGEH>E>@DFCDEDDDDDBBDDDDDDDDDDDBD1?BB9C<BBDDDDD@
+@HISEQ1:121:C0EP5ACXX:7:1308:20836:74165/2
+TAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCCATCTCCAATCACCATTCGCAGGGAGCAGAGGAGGCCAGGAGGN
++
+JIIIIBHEGGGF+AEHHHGIJIJJIHEIGIBGIIEHBGIIIJJJJJCGIGHHGJHHHHHHFFFFDD6;@B?CDDDDDDBDDDBBDD5
+@HISEQ1:121:C0EP5ACXX:7:1307:20902:61270/2
+TCTCTCCTCTCTCTACAGTGTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCCTCC
++
+;CFFH<FHEHIJIGGIJJ@@CHHIIEHJJJJJJJJFGHIIJJIICGHJIHIIIGIDIJ>EHDHEFFFFFDEDCADD@AC3>@ACDDC
+@HISEQ1:121:C0EP5ACXX:7:1106:19675:197765/2
+CGAAAGAGAGGCAATAATTGTAAAGTAAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCN
++
+JJJJJJGIIIJJJJJJJJJJHIJJJGHIJJJJJJJJIJJJJJJJJJJJJJHHHHHHFFFFFDEDEEDDDDDDDDCDDEDDDDDDDEC
+@HISEQ1:121:C0EP5ACXX:7:1102:8367:114087/2
+CTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGAAGACTCCAAATAAGAGGCAAGTGAAGAGATTC
++
+?CGGEFG?:C?AG8@@3=>8BCFCG@D@4@DEA=7A<,;CE>C@>(.--55;>>CCCCA:C@???2<+43:::2?@@C
+@HISEQ1:121:C0EP5ACXX:7:2102:5258:155716/2
+ACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGCCTCC
++
+3CFFHIGGIJGHGIHGGHH<EGIGGJIIIIIJIGGIEGHGICGGGIIIEGH=CEEEHJBHHEEFBBCCCEBABCCDDDDCA?ABD?B
+@HISEQ1:121:C0EP5ACXX:7:2301:2438:126170/2
+CTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGG
++
+GEFHE@FIDAAEGGAEBGIJJDAEHH@BFA=@FHDEFCC@A5>5@CDDDDDDACCCB:9>@>>@@>(944::A>A>33:@C>C@AB
+@HISEQ1:121:C0EP5ACXX:7:2307:15824:34753/2
+ACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAA
++
+JJJJIJJIJJJJIJIJIJJJIJJJIJJJFGIJJHIHEIHJHHF>?BDDDEDDDDDDDDDDEECDEDDDDCDDCCDCCCCCDCDDCD
+@HISEQ1:121:C0EP5ACXX:7:1307:10967:98956/2
+AGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTC
++
+JJJJJJJJIIJJJJJGIIF@GHIJJIJIJJJIIIJJHHDGHIGHHHFD>BDCDCEDDDDDDDDDDEEDDECDDDDDCDDCACCDDDC
+@HISEQ1:121:C0EP5ACXX:7:1204:2070:27164/2
+GAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGANN
++
+IJJJJJIJJIIJJIJJIJJJJJJJJJJJJJJIJIJIIIIHIJIJJHHHHGFFFFFCCCEEEEEDC@CDDBDBB@DCDDDBB>CDAC<
+@HISEQ1:121:C0EP5ACXX:7:2203:9357:39154/2
+AGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGNNNNNNNN
++
+GGIIBHDGGIGG@FIIJJIJJJIGIJJJJIIJIJJIIIIJIEIIHHHHHFFDFFFDEEDEEEDDDDDDDDDDDDDDDDDD<?@CDA@
+@HISEQ1:121:C0EP5ACXX:7:1301:9698:5102/2
+GCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATAC
++
+JJJJJJJJJJIJJJJIJJGIJJJIJJIJJHHHHHHFDFFDDDDDDDDDDDDDDDDDDDDDEDDDBBDDDDEDDDDDDDDDCDDDDD@
+@HISEQ1:121:C0EP5ACXX:7:1301:12379:185214/2
+TGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATA
++
+IIIGIIJJJJIGFHJJJJIGHHGIJJIIJHHHHHHEFFFDDBDDDDDDDDCACDDDCDDDACDCB@BDDDC@A>ACDDDDDDC>A@C
+@HISEQ1:121:C0EP5ACXX:7:1302:19292:99635/2
+AACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGC
++
+JJJJJJJJJJJJJJJJJJJJJJIJJJJJJJJJGGIJIJJJJJJJJJJJIJJJJJJJJHHHHFDDEDDDDDDDDDDDD@DDCBDDDCC
+@HISEQ1:121:C0EP5ACXX:7:2306:17747:145219/2
+GGCCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATGGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAN
++
+3C>ACDGECHGG>BGGIJJI?D<?B9BBDEGGIIE@BC3=@FHCHHHGGEEHEHFF?@BDB@CCDDCCCDAA>C?@CCCCCCCDC@C
+@HISEQ1:121:C0EP5ACXX:7:1304:7016:24190/2
+AACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGC
++
+JJJJGGJJJJJJIIJJJGJJJJEBHIIIIJIGJJJIJJJJJJJJJHHHFBACEDD>CDDDECDACDDDDDCDDDDDDDDDEDACDD@
+@HISEQ1:121:C0EP5ACXX:7:2301:6715:183785/2
+TACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAA
++
+JJJJIJIJJJJJJJJIIJJJJJIJJJJJJJJJJJJJJJJJJJIIJJJJJJJJJJHHFFFDDDEEDEEEDDDDDDDDDDDDCDDDDDD
+@HISEQ1:121:C0EP5ACXX:7:1203:2790:175160/2
+ATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCNNNN
++
+IIHGCJIJJJGIIJJIGJJJDIIJJIGJDIEHIIIIGIIHEH<FHGGIIJJIGGIHG=BEFCEDDDDDDDDF(<=@BDCDDCDDCCA
+@HISEQ1:121:C0EP5ACXX:7:2308:5369:3337/2
+CATAACTAATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGNNNNN
++
+GBBHG>FGHCFH@F<FGGGGIIEEDHII8BBADD*=FFHGIJJJGIEIJJGGIHGEEDDFFFEECDD>>BDDDDCCDECCCBBD>B?
+@HISEQ1:121:C0EP5ACXX:7:1102:17294:172346/2
+AGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCC
++
+HHIJJJJJJIJJJJIJJJJJJJJIIJJIJJJJJJJJGIJJIHICGHHGJHHHHHFFDDDDDDDDDDDDBDDDAB<CDEDDDDDBBB@
+@HISEQ1:121:C0EP5ACXX:7:1208:9741:160200/2
+TCTATATCACACACTCTCCTGCAGAGCAGCAACAAAATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTCT
++
+<CE,,,3,3<E++BCFHFGGEEG;4)?B9DFD?B8;8BFDGEGHIIGG:@F4=EDAD>E:A>EHHC(7;@@@>=36@>C:?;>C
+@HISEQ1:121:C0EP5ACXX:7:1304:10851:86218/2
+ATCACTGAAGTTCTTCAACAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAAC
++
+GIIIIJJIIE<CHGGFEIIIBGIEIEGCHGHIHGGGGHGGDHE>CHFHGGGGHIHHGIIJGFEHFHFFDECACEECCCCACCDDDDD
+@HISEQ1:121:C0EP5ACXX:7:2204:19880:81834/2
+GATCTCAAGATTAGATGTATTATTGGAATCAATTTTGTTGCTGCTCTGCAGGAGAGTGTGTTAGATAGATTCCTCTACCTTTGCTCA
++
+JGIIIJJJIGIJGJGGIHHIIJJJJJIJJIJGIJJJHHIIJIJJJJJJJIIJHGCG=F@CDHIJFHHHHHHFFFFFDEECEEEDDDD
+@HISEQ1:121:C0EP5ACXX:7:2303:19926:13623/2
+GGAAATAGACTCATGGCTAGGATCGAAACCCGAGTGCCATTGCTTAAGGAGTAAGAGTTGGCTAAATATATGGTAGGGCCTAGNNNN
++
+IJJIIJIGIJJJJIFJJJJGIECH>GIIGIJIGA7CCFFHIGHGIGIJIHH>EE:;@7;BEAACECCACDDCA5>@BDCB?AC@>:A
+@HISEQ1:121:C0EP5ACXX:7:2306:15928:63590/2
+GAGCAAGTTTATTAAAGAGAGCTTTGGGATCAAAAGTTTTGGTACCTGATTTGGTCACTTTTGGTTTGGAACTTTTTGTGCTACCAC
++
+JIJJJGHHHIIIIIJJIJIHJJJIJIIIIIJIIGIHJIIIHGGIIJJJGIJJGIJJGGHHHHFFEFEDDEDDDDDDDDDDDDACCCC
+@HISEQ1:121:C0EP5ACXX:7:2105:7681:133379/2
+TATCAACTAGGTGGTCTTCTTTACCTTTTGTACTCTGACTTAGCTAACTCTTCCAACAGTAGCAAAGCTTACCCCTATTTATATAAC
++
+JJJJJJJJJJFBGHHGIJIJJJIJJJJJJJIIJJJJIJJJIJIIIIJJIJJIHJJJJJIHIGEIGGHEFHFDFFFDDDEEFEEEEE:
+@HISEQ1:121:C0EP5ACXX:7:2102:2292:138014/2
+TATCAAACCCCTGATCTGTCTGAGGCTGTGTCCTGTCTGAATGTTGTTAACGTGAATTGCTATACTAAGTTGCTGAACTATCAACTA
++
+JIJJJJJJJJJJIIIIJJJJJJIJJJJJIJIJJJJIGHIJJJIHIJJIGIJIHJIIJIJHHHHHHHFFFFFFFEECCEEDDDDDDDA
+@HISEQ1:121:C0EP5ACXX:7:1307:11840:86884/2
+ATTCATAGTGAGCTTTAGATACAGTGAGTGGGTGTGTGCATTTACTGAAGAGAGGGTTGCTATGGATAAGGGGAAGGGGAAGCTTTC
++
+IJJIJJJIHIIJJJJJJJJJJJJJGIJJGIJJDGHIJJJJJJJIJJJIIJIJGIJJIJHHHHHFFFFFFDEEDDDDDDDDBDDDDDD
+@HISEQ1:121:C0EP5ACXX:7:2207:1406:103949/2
+TCTGTCTGAGGCTGTGTCCTGTCTGAATGTTGTTAACGTGAATTGCTATACTAAGTTGCTGAACTATCAACTAGGTGGTCTTCTTTA
++
+GIIIEDHIIIIGCHEEFGGGIFHIJGGHIJJIHHJIHHHIJGIJIIJGIIJIGIIHIIIIHHHFHHFFFFFFEEE>@B?CCDDDDDC
Binary file demo_files/father_male.bam has changed
Binary file demo_files/father_male.bam.bai has changed
Binary file demo_files/mother.bam has changed
Binary file demo_files/mother.bam.bai has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/mother_1.fastq	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,704 @@
+@HISEQ1:121:C0EP5ACXX:8:2204:19496:144054/1
+GGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACAGAGGGGAG
++
+GHFHGHJGDHGGG=@DGHGIGCDHFHAB@DEFFCFFECECCCDDBBADDDDCDDDCBCD?A:?ACCACDD3?ADCDDCDDCCB@><<
+@HISEQ1:121:C0EP5ACXX:8:2204:8525:81513/1
+ATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGANNNN
++
+IJJJJCIIJJJJJJJJJCEHGIIJJIIJIJHHHFFFFDDEEEDDEDDDDDDDDDDDEDEEDCDDEDDDDDDBDDDDDDDDDCCDDDB
+@HISEQ1:121:C0EP5ACXX:8:1103:3495:189629/1
+CCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTG
++
+GHGIGIGII>>HH@FGHIGGCGGGIIIIIIEBFGHIGHIGFHHICHCHIGDFGGIIIGEAEECEFFFCCCEECCCDCCACDDDCDC@
+@HISEQ1:121:C0EP5ACXX:8:1304:11225:78484/1
+CTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCT
++
+GG@CFHGIIFEF<9EG@FCD?FGGEBFGHGB@BDHGEGHICGGHIIIEEHICGGH@DHE@CE>A>CE@3;@A>?ACCC;ACC@??<<
+@HISEQ1:121:C0EP5ACXX:8:1108:5040:99148/1
+TCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTCCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATT
++
+JJJJIJEGJJIJIJGGJIHGIJICHJIIIIIIIIIJJJFIIJJJJJIIJJJJIJIEECEHGFHFFFFFEE@CAEEDDDCCCDDDDDE
+@HISEQ1:121:C0EP5ACXX:8:2205:18768:173013/1
+TCCTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAG
++
+HIIFIJJFGIIJIJGGAGHIGIGIIIIIIDDDCFIHGHGGIJIJIIGIIJJJIJIIGACGHAEHFDFFFFFFEACDDCACCCACDC@
+@HISEQ1:121:C0EP5ACXX:8:2304:9392:61526/1
+TACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTT
++
+JJJJJJJJIJJIHIGHIJIJJJJJJJIIIJJIIJJJGIIJJJJJIIHJJJJJGIIJJJJIJJFHHHHFFFFFEDDCDDCCCCDDD<@
+@HISEQ1:121:C0EP5ACXX:8:1107:8798:32463/1
+TCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTAT
++
+JJJJHIIIIIIJJJJJJJGIIJJJJIIIJIGEHIIJJHIJIIIIJJJJFHIIIJJIIJJHHEHFDDDFFEFDDDBBCDDDDDDB5<?
+@HISEQ1:121:C0EP5ACXX:8:2202:12253:175814/1
+TAATTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTT
++
+ABFAFD<C+AAB++AEE??4E*?:FCDFE9)?<D9D@FFFFIEEEA@>FIIFEFFF.=)7=>;>B@.6>A(6;>@5>@;5>?
+@HISEQ1:121:C0EP5ACXX:8:2304:6536:185404/1
+GAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCANN
++
+JHIJJIJJJJJJJIJJJJFHIJJJBFHJJGHGHIJJJJJBFHGIGHJJJJJDEFHHHHFFDBDDDDDDDCBDDDDDDDEDDDDDDDB
+@HISEQ1:121:C0EP5ACXX:8:2305:5708:181701/1
+CCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTG
++
+BGGIEGGIGGGIIBFGGCE>>DC?CFGHIGGHIGFEHEIIIIII;==CEAAHEEDAGGH?EHBCDFFBBCACCCCCCAA=?B@A@A>
+@HISEQ1:121:C0EP5ACXX:8:1206:13113:50926/1
+GAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAN
++
+B+A:CFI;9+:9?:CEE9C9?D<;):B<DD<??D?B<8DC<;448=@)@<654AD;?C9/=89;0<AA(9>88>>>A>>(:<<?88
+@HISEQ1:121:C0EP5ACXX:8:2305:13995:134971/1
+TTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTT
++
+FGEGHIIIIIIEHIIIBEHGEFEHII>FHFCGHEGGHGHICG@DD?9B>=FGIGA@DHGII;CH??>B>;>C@66>C>A=CC?@CCC
+@HISEQ1:121:C0EP5ACXX:8:2105:21271:167682/1
+AAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTT
++
+IICIGJJIIGGIGGJFIJI@GGHIJIIJJGHGGHEIJJI;FHIGH:C@FIJGGEG47B;?CCHHE@B97>?ACCABD=CCC:BA
+@HISEQ1:121:C0EP5ACXX:8:1302:11743:35278/1
+GGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCNN
++
+ACFEEF+?F9BBHD@BFFH??FGIFHFFC<D>DE@>?DFHG<D<FGC@>;)).).=CH@AEHHBE;7>>CAC;>;;>>;5>>C?3@@
+@HISEQ1:121:C0EP5ACXX:8:1307:11530:167684/1
+CCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTG
++
+IGAFHGCIIBEEFFGHE>CFHI@E@EHGIGIGEH?DFDHGHIIE=CAEHIIIIHIIEBHEA7=;;;?;AC@AC>5>>A?CCDBCBCC
+@HISEQ1:121:C0EP5ACXX:8:2306:2962:37980/1
+TGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGAAAAGTTTTGGGTATACGGGGCGAATCC
++
+E3;1;;)CEFEDECEDA=DCDA>DDIDC>B=BBBCCEACEEDA2.=@D>=C7=;;@DDD3>>A>@AAA=?:?AAD>?<?&)59;;>A
+@HISEQ1:121:C0EP5ACXX:8:2307:9346:102436/1
+TGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCC
++
+GJJIHEHGGGGIJIIBHEEBF@FGEIIICHGHIBDHGI@=CFHI(@CGE=CAEHHFF@D);;@A@CEDB@@?C@ACABBB<BBDBBC
+@HISEQ1:121:C0EP5ACXX:8:1202:8720:147817/1
+CCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGNNN
++
+JJIIIJBGGIJJJJIJJIJJIIJGGGIHHIJJJJJFHGHIHIJJJHEEEFFBDFFDDECED>>CCCCDEDDDD8@CDDDBDDBDD@5
+@HISEQ1:121:C0EP5ACXX:8:1203:20081:59684/1
+ATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACN
++
+JJJJJIJIJJJIJJJJJJIJJJHIJJJJFIJIIIJJJJJJJIHHIIJIGIJJGJIIH;CEHHFFFFFFCCDFEEECD???BBDDDD?
+@HISEQ1:121:C0EP5ACXX:8:2202:6060:140689/1
+TTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATNNNN
++
+JJJJIJJJJIIJJJJJJJJJJJJEIGGHGHIIIGIIJHIJJJIGGHIIIJJIIJJIHHHFECDCDDFFF:@C?@?BBCCDDBDDCDD
+@HISEQ1:121:C0EP5ACXX:8:2206:18846:173028/1
+CCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGNNN
++
+JJJIIIEGHIJIJGIIIJJIGDGFHHIIEGFGIIJFFAEEDGGHGECHEEEBD@CB@CEDCAACCDDDEDDDDBCCADBDDDBDDB>
+@HISEQ1:121:C0EP5ACXX:8:1205:18182:73982/1
+AGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGC
++
+JJJJJJJJJJIJJJJJJJJJJJJJJJJIIJIJJJJJJJJHHHHHEHHHFFBDDCEDEEFDCCDDDACCDDBCEDDDD<@CDDDDDD<
+@HISEQ1:121:C0EP5ACXX:8:1206:1811:22216/1
+TCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCC
++
+;EG9CCE@>H@FBDGGEE?D<<D<DFGGEFFI<BD??<BFC<>B4=<C(6=3;@EG@EGIFHEECC@C@;;?A>C5>5;;>@ACCCB
+@HISEQ1:121:C0EP5ACXX:8:2307:19323:17727/1
+GGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGCACACATAATTTGCCCTTGCNN
++
+JJJJJJIJJIJJJIJJJJJJJJJJIJHIIJJJGHIJJJJIJJJJJIJJJIIJJJIJJJGHHGHDFFFEEEDEDCDEECDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2304:13953:99797/1
+GGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCNN
++
+FG@4<@G@>CGGCEBEED9?CCGG>GGIIGIEFDDAHIII=FHHGGGFC@FGEHGCHI;?>AED?DECCC?CCCCDE<>55>CCCC>
+@HISEQ1:121:C0EP5ACXX:8:1206:2780:83786/1
+TCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTG
++
+AFEDH<EEDHCHGEHHGIB<C?FGCGH@GIH?3BFBAD<F>FGIHICEAGGG=CC=DE=;?CEEEEE>?C@3@CCCCCCCDEEDC??
+@HISEQ1:121:C0EP5ACXX:8:1302:14767:71234/1
+TCCTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAG
++
+JJJJJJIJJJHGIJJJJJJJIJIIJIJIJJJIJJJIIJIJJJGJIJJJGIIJIJJJJGIIJHGHHFFFFFFFEDEDDDDDDDDD?AB
+@HISEQ1:121:C0EP5ACXX:8:2103:4557:157261/1
+GGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCNN
++
+H@F:CFGHHHIIGGGIGIIIIIBGGIBGHGGIFHEIIEHHEDFGHHIG=@FIDDEHGGHEE=??BEFEEECECCCDC:>@CCCCCCC
+@HISEQ1:121:C0EP5ACXX:8:2302:4919:198649/1
+CTCTCCTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGNNNN
++
+JJIJJJJJJJJJJIIJJJIJIIJJJJJIJJIJIJIJJJJJJJJJJJJJIIJJJJIAHGIIIJHHFEDFFFFFECECEEDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2102:15481:17585/1
+CAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCGAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCN
++
+JJJJJIIJJIJJCHHIIIFIFJJJIJJJIIJJJJIIGIAGHEHFFCDEDBBBBDDDDCDDDCBDDDDDDCCCDBCDDDDB>CCBBBD
+@HISEQ1:121:C0EP5ACXX:8:1102:3776:50474/1
+ATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAG
++
+IJJJJJIJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFFDDEEDDDDDDDDCDDDDDDDDBDDBDCDBDCBDDD>A9
+@HISEQ1:121:C0EP5ACXX:8:1106:16133:150529/1
+ATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAG
++
+JJJIIJJJJIGIJJJIIGIDIGIIJJJGJJIIIJGJIIJIJJHHHFFFFEDBEDDDDDDD>@CDCBDDDBBDDDDDDDBCDDDDBDC
+@HISEQ1:121:C0EP5ACXX:8:2306:7300:185913/1
+CTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTT
++
+IGIJJJJIHIJJIHGIGI>GHGIJJ>GDCIIJIJJJJJJIJJIJJJJJJJIJJJIIIIEGHEHHHFFFFFFDDCCCDDCDDDDCDDA
+@HISEQ1:121:C0EP5ACXX:8:1201:6936:191697/1
+TTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNN
++
+JJJJJJJIJJIIJJJJIAEHIJIIJIJJIJIJJJJJJIJJJIIJJHHHGFFCCCDBBBDDDDDDDDDCCCDDDDDDD@ADDD?CDD<
+@HISEQ1:121:C0EP5ACXX:8:1103:1745:180624/1
+CTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGC
++
+JJJJJIJJIJIJJJJJJFEHGIIGIJIHDCCFHHEHHHIIJCDHIIJIJIIIJIGHIJEHHE>EDDFFEEECDEDDDDBBCBCC@>>
+@HISEQ1:121:C0EP5ACXX:8:1206:17568:25304/1
+TGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAANN
++
+EHGEHGIIGFHGGHJFGEGEGHEGIHIJIAFH?BFHGIIHJIICGIIGGIHH9FGGGDGGHCAHBBC>A;?BB?BB89<ACCDCDB<
+@HISEQ1:121:C0EP5ACXX:8:2105:5209:169114/1
+CTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTC
++
+GIIIIEEGHI@EFHCFDGIIIIFIIIIIIIIGIIGEIHIIIIIIIIIIIIIIIIIGG<GEHEECEFFFFCEEECCCCCCCCCCBBC=
+@HISEQ1:121:C0EP5ACXX:8:2106:16376:53370/1
+TTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTC
++
+JIJJJIIJJJIJJIIJJJIJIJJJIJJJJIJJIJJJJIJIHJJJJJJJJJJJJIJJGHHFAAHDFFFFEDEEECECCDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2202:13848:36231/1
+CCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGT
++
+JJIJJIIHIIIH8CFHGIGJIFHGGFGIJDGHGFGIIGIHHE?FHB@CFGHIGIGI:=DACE>>CC:@DFC>CBCD?BCA<BDDBB5
+@HISEQ1:121:C0EP5ACXX:8:2203:9541:17750/1
+TTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTT
++
+JJJJHIJGHJJJJIIJIJJJJJIJJJJJIJJJIJJJHIJJIIIJJJJJJHF@DEEFEEEDBBBDDDDDDDDDDDDDDDDDDADDDD=
+@HISEQ1:121:C0EP5ACXX:8:2207:1210:33020/1
+TTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTT
++
+IJHHIGIGHEHIFHGIJFGICEGIHGHIHIICHIIEIIHHIGHIIHIJJJJJGCGGGIIFABAEHHHBEFDDEEECDCCBDDD@CDC
+@HISEQ1:121:C0EP5ACXX:8:2306:11471:141288/1
+AGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGG
++
+EGHDHHIDGIIIIJIIJJEGHGIIJEEHI;DHGEGGHIJJGHHGBGHHFFFFFDDCDDDBBADBADBB@C?BDDBBDDDCCCDCBBB
+@HISEQ1:121:C0EP5ACXX:8:2107:3840:161938/1
+TTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAG
++
+EEFFFF8CFE9??BB>GFFFCGIICFFEC9BFFFDFF)*=C@:AB@<ECAEED@;B>;;;;;=@98@B=@<8?@@<@@B5><B?ABB
+@HISEQ1:121:C0EP5ACXX:8:2302:17167:90156/1
+TTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTC
++
+GIJIJJJJIJIJJJJIIJJJIJJJJIJJJJJGHJJJJJIJIJJJJJIJJIJIJJJJJJJHHFFHFFFFFEEEEEEDB?BDDDDDDBD
+@HISEQ1:121:C0EP5ACXX:8:1305:4289:116518/1
+CAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAG
++
+JJJJHIJJJJJIIIJJJJCFGGHIJJJIJJIIIJJJJIIJJJJGIGIJJIIIJJHHHFFD?>@BDDDBDDDBDDDDBDDDBDDDDDB
+@HISEQ1:121:C0EP5ACXX:8:1201:10878:193365/1
+AGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGNN
++
+JIJJJIIIJFHIIIGEGIJJJJG?GHGIJJFHGJJJJJJJJJGIJJJJJIIGCHHHHHHHFEDDDBDDDDDDDDBDDDDDBDDDDD8
+@HISEQ1:121:C0EP5ACXX:8:1107:3570:34778/1
+TCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAG
++
+JJJJIGJHHHGICHIJJJIJJHGIGIJJJHHIIIIJIJJIIJJ@@GHIGIIJJHFHHHBEFCFFEEDCEEDCDDDDDDEDDDDDBDB
+@HISEQ1:121:C0EP5ACXX:8:1104:15089:78984/1
+CTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCTGGTGAGAGCAGCCTTCGATCCATCTCCAATCACCATTCGCAGGG
++
+JJJJJIJJJIGAEHIJJJIIIJIGIJJJIIJGHIJJJJJJJJJJJ=CFHGGIJIIHHHHHFEFFEEEEEDEC>CCCDDDDDDDDDBD
+@HISEQ1:121:C0EP5ACXX:8:1101:10457:23604/1
+GCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCN
++
+IJJJJHJJJJJIJIIJJJGIJGHIIGIIJJJGIJIIIIGJJJIJJJJJJJIJJJIJIGFHFEHHHFFFDDDDDDDDDDD>>BDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2305:17031:5327/1
+ATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTT
++
+CBBDF:C@EFE@*?1DDD6?:D@DDE@CCDACAACCDIACDCCD;;7;@@?@=AAAAAAA>>>AAAAAB3>A>>>>>AAA?>>A?>>
+@HISEQ1:121:C0EP5ACXX:8:2102:21212:46392/1
+TCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACC
++
+JJJFIIIJIJJFIJJJJJG>FGHJGEIIJJEGIHIIJIJIJ4CGIJIJIGHIJIJ:=CDCFEFEEACCDDDDDCD>@CDCDCCDCDC
+@HISEQ1:121:C0EP5ACXX:8:2102:10309:35842/1
+TACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCC
++
+JJJJJIJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJHHFHFFFFFFEEEEDDDDDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2203:18766:43466/1
+GGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCNN
++
+JJJJJJIJJJJJIJJJJJJJJJJJJJFIIJJIHIJJJJIJIIIJJJJJJJIIJIIIIIIHHGHFEEFEEDDEDDDEEDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1308:4675:83154/1
+CTCTCTCTTCTTCTCTGTTCTGGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGGGCTTGTTTTCTTTCCT
++
+IHHGEEHICFGG@CFHGFHGH+?CBFII)?GFHIIIGDB??FBHF9C)=B@=8@7=CGGCGEEHFDDBCC(;A=ABB:CCCCCCCCC
+@HISEQ1:121:C0EP5ACXX:8:1107:5242:86751/1
+GCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTC
++
+JJJJJJJJIJJJJJJJJJJIJJJJJJJJJJIJJJJJJJJIJIJJJJJJJJJHIIIIIJFHEEHFGFFFFCEEEDCBDDDDDDDDCCC
+@HISEQ1:121:C0EP5ACXX:8:1306:15890:88846/1
+TTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTC
++
+IJJJJIICGHIJJIGIIBEHIIJJGIJJJGGDGHHIJJGJIJJJJJIIJJIJJIJJJEGHHEEHFFFFFEEDDEC@@5;=CCC@DDC
+@HISEQ1:121:C0EP5ACXX:8:2103:4321:176641/1
+GAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCN
++
+JIIHIHHIIJJ@FHGHIJGIDHDHGIJEHGIJGHIFGHHGFFFCEFDEEEEDC@CDDDDDD@BDDCDDEDDDDCDDDCB9<BBACD:
+@HISEQ1:121:C0EP5ACXX:8:1104:18369:49451/1
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+JJJJJJJJJJIJJIJJJJIJJIJJJJJJJJJIJJJIIJJJJJJIJIJJJJIJJGJJJJHHHCHFFDFCEEEEEEDDDDB?BBCDDBD
+@HISEQ1:121:C0EP5ACXX:8:1307:12180:168846/1
+TTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCC
++
+FGIIDGEHGEFGGHHBFHHGHGGHFGIIEHEIHIHIGB<FGGA?FEHGGGCHHGH<CHGEHEEDFFFEFEEEA@AB=@@CCDD@ACC
+@HISEQ1:121:C0EP5ACXX:8:1202:4892:45787/1
+GCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTC
++
+E>GGHGEAGEGIDGBHDGIGII4@E=C7?CFFFECBCCCCDDDCD??CCCCDDD>ACDCCD@CCC>>CCCDBBB?B@>CD@A<9@CD
+@HISEQ1:121:C0EP5ACXX:8:1303:12868:89901/1
+TTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTT
++
+JGCGIIJJIJIJIIJ@HGGCBGIIIDFGHICHEHIJIJC@FGEHJHJJIJJJIGIEGHIBHHHGCEEDDDDAA@@CC;AA@CDDCDD
+@HISEQ1:121:C0EP5ACXX:8:2105:10194:4856/1
+AAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCT
++
+JJIIIJJIJJJJJJJGIAGGIIJJGJJIHIJIJGGIIJJJJJJJFHIGGIGGEHICEHEEEEHHGFFDDFC@CEC>@BCBDDDDC>@
+@HISEQ1:121:C0EP5ACXX:8:2303:17380:176758/1
+AACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTC
++
+JJIIIJJJJJIJGIJIJIIEIJJFGIIJIJIGIJJJIJJJJIJJGIJJJJJJJI?@EHIGHEHFHFFFFEEEEECDDDDDDDCCCDC
+@HISEQ1:121:C0EP5ACXX:8:1301:11188:179944/1
+GGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCANNNN
++
+JJBHIJJJJIIJJJJJHIIJJGGBGGIJJJJ:@ECECEDEDDDDDDDDEEDDEDDDDDDDDCCCCDDDDDDDCDDDDCCDDDDB<>>
+@HISEQ1:121:C0EP5ACXX:8:2306:14700:199855/1
+CATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAG
++
+D<EF:C:CD9?BG9?BDF@F<-@'=7?EC@CB?@;>;C@CC?;?83(:@AC>:55:::C>>4>@>A>@3:@@<8?
+@HISEQ1:121:C0EP5ACXX:8:1105:6834:23521/1
+CTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGG
++
+JGGGHIIIJEIJJJJJJJIFJJJJJJJDFHIJJJJJHIJJJEGCHIGHIFHHHHFFFFECDDDDDDDEDDEDDCDDDDDDDDDEEDD
+@HISEQ1:121:C0EP5ACXX:8:1304:15370:31007/1
+CTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAG
++
+FGHGICH@HHI<EGAHE>G@BGEI=FFCBC=@GHIEGH=A??@5@CCCBCB?CC@@@><@C@BCC@AACCCCC:ACCCC>CCC>>>C
+@HISEQ1:121:C0EP5ACXX:8:1302:2247:98264/1
+AATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCN
++
+JJJJJIJHJJJJJJJJIEFGGHIGIJJJJJJCHIJJ@GEHJIHHHF8>@CCCDDDDDCDDDDDEEDDDDDDDDDCCCDCCDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2306:3485:63749/1
+GCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCT
++
+JJJJJJJIJJJJIJEHJJJIJJJJJJJJIFHIJJJJJJJGJHHHHHHFFFFFFEEDDEDDDDDDDDDDDEDDDDDDDEEDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2208:8405:84311/1
+CCTGGGCTCCTCTGCTCCCTGCGCATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTG
++
+GGHIEHIIGJJJIIJGIJJEIJI)?FHIFHGHIJEGJGIIJCHIGIAGHHHHEFFFFDFEDBBB@>CCDDDACCDDDDDDDDDCEED
+@HISEQ1:121:C0EP5ACXX:8:2302:12851:12461/1
+AGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTC
++
+IIGIGHGI>CGHGHHGGIIHGB<GH@@GHIIIIIFIGHEHC>ECEHFCB8;:A@CCCCB9A??@CDDCB>ABBD>CCCDD@>:AACC
+@HISEQ1:121:C0EP5ACXX:8:1305:5063:120920/1
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+JJIJJJJJIGIIJJJGHIIGIIJJIJJJIJJIJJIJIJJFGEIJJJJJJJJIFHIJJJHHHHHFFFFEEEDDECCDDBBBDDDCCBD
+@HISEQ1:121:C0EP5ACXX:8:2105:14420:64218/1
+TTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTC
++
+GGGIIJJHIIGIJGHIJGGGHGHIDEGIJEHIGEGHGIGGA@DGHIIJIJ?HGHFCB@EHEACEDFFDECEEEE@=@=?=ACC<>AC
+@HISEQ1:121:C0EP5ACXX:8:1106:15317:167117/1
+GTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCN
++
+JJJJJJJJJJJJIIJIJIIIJJJJJIJGHIJJJJJJJJJJHEHFFFFFEEDEECBD;>BCCDDCDDDDDDDDDEEDDDDDDDDDCD>
+@HISEQ1:121:C0EP5ACXX:8:2205:12047:48476/1
+ATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTG
++
+IIJJEGGIIJJGIJJJJJGJGIIEIJIJIIJHGJJJGIJIIJIIJJJJIEHIJJJJJJHHHFFHFBEFFDDDDDDDBDDDDDDDDCD
+@HISEQ1:121:C0EP5ACXX:8:1307:16680:41377/1
+CTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGNNNN
++
+JIJJJJHJJIJJGIIJJIIIJDHGFHIJGGIGEFFHIIIIHIIJJJJJGIJGHHHHFFDFFEEEDEEDDBDDDC>CDDDDDDDCDDA
+@HISEQ1:121:C0EP5ACXX:8:1301:3542:41315/1
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+JJJJJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJIIJJJJJJJJJJIJJJJJHHHHHFFFFCCEEEEEDDDD?<@BCDDBD
+@HISEQ1:121:C0EP5ACXX:8:2202:5040:37535/1
+TACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGNN
++
+JIIIJJJJJJJIIFIIJJJIJIFHIJJJJHHIGIJIJGHJJJJJIJJIJDFHIIJHHHHEFDDDDCEDDDDDCDD@CDDDDDDDDB>
+@HISEQ1:121:C0EP5ACXX:8:1301:20965:126815/1
+TTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCN
++
+IJJIIIJIJJJJJJJJIFGGBHIJJGIIIGIJJGIGIJJJIIIHIIIJIJJGIGCEEECFEBBDBBDCDCDDDDDDCCCDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2208:7542:56931/1
+CTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTN
++
+HIIGIIIIIIIH9CHHE>FGGCGIGIIIFEIGIIIEHHICGIEHIIIIIIGIIIGIHHFD?>CCEEC@CCCB=?BBCCBB@B9@@BC
+@HISEQ1:121:C0EP5ACXX:8:1108:16683:76874/1
+AGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGN
++
+JJJJJJJJJJIGIJJJJJIIIJJJIJJJJJJJJJJJJIJJJJIIHIHHHHHEHFDEFDDDD@BDDDDDDDDDDDDCCCCDDDD<<B9
+@HISEQ1:121:C0EP5ACXX:8:2305:1262:195723/1
+AGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTG
++
+JJJJJJIIJJJJJJJJJJJFHIIJGIIJJJJJIJEHJJJJJJJIIIHHHGHHHFCFFDDBDBBBDDDDB?BDDAC@CCCDDDD9@D
+@HISEQ1:121:C0EP5ACXX:8:2201:12777:169199/1
+TTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCC
++
+JJGGIIJJIIIJIJJIIJIJIJJGIIIHIJIEIIIJJIIJJIJJIJJIJ=GIIIJJGIJHEEHEDFFFFEEEEEDD@BDCCCDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1302:11283:198671/1
+TCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCC
++
+JJJJJJJJJIJJJJJJIJIIJJJJJJJGIJJIIJJJJJIIJICIIIJJJHHHIGJIJJJJHHHHFFFFFAEDCCDDDDDDCCCCDDB
+@HISEQ1:121:C0EP5ACXX:8:1206:5220:148135/1
+TGGTCTCTCTCCTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCT
++
+JJJGHIIIIJJIJIIJJJIGFHIJIGIIJIIJGHJJIH@FFGHJJJIJJJJIJJIJIJHHEHEHFFCDFFDD@CBDDEDDDDDDDBC
+@HISEQ1:121:C0EP5ACXX:8:1105:12113:104911/1
+CTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGNNNN
++
+GJJJIJJIIJJJGGIIIJJIJDGFHCHGJGGIIFHHIIGIEHHGGIICDHDHHHGFDFFFD@CEDEEDDDDDDCCD>C@CBCCC?C>
+@HISEQ1:121:C0EP5ACXX:8:2106:16519:145675/1
+GGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAG
++
+JJJIJJJIJHGIIJJJIIFIGIIJJBFHIJJJJIIGHGIJJIIJIJJJJHHGHHDFFFDDDDDDDEDDEDDDDDDDDDDDDEEED@C
+@HISEQ1:121:C0EP5ACXX:8:1201:11309:101312/1
+AAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTG
++
+JJIJJIJJIJJJIIIGIEHGIGIJJJJJJJIJIBHIGGGGIJIHHHHGGFFEFFFEDEEECCCDDDDD3=??@><<@CC@D<?<AC
+@HISEQ1:121:C0EP5ACXX:8:1302:5526:110720/1
+AGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTG
++
+CF9C>GI>CDE?DFDFGFFCBDDB<FFE4B@F=FFI;=7;EEIFDC?EC;;7=@D>B>;8????@>50+25AA
+@HISEQ1:121:C0EP5ACXX:8:2204:5918:177738/1
+CCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGN
++
+JJJJJJJIIJJJJIJIJJIIIIIJIJJJJJJJJJIJJIJHHHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDDCCBDDDDBDDDDDD<
+@HISEQ1:121:C0EP5ACXX:8:1103:3073:115589/1
+GCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTT
++
+GGAHHHEHHJIEDDFA@GGGB@?DB<FABEHGI>D?FGGC:BD<)8=8=C1(@@DG;DCHFHECE;CD@3;A;=>=CB@
+@HISEQ1:121:C0EP5ACXX:8:2202:7695:181317/1
+CTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATT
++
+IIJJIGIIIJJJGGGIGGIIIIJJJGJIGGBCHGGGGA3=C@HH@GHGFEHBC@=@BDC@CBADBDDCCDCCC@CD@CCDCDDCCDC
+@HISEQ1:121:C0EP5ACXX:8:1301:8384:179301/1
+ATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCG
++
+IJJJJJIJJJJJJJJJJJJEHHIJJJIJIJIJJIIGHHIIJJJJJJJJHHGHHHFFFFFFDDEEDDDDDDDDDDDDDDDCCECDCCB
+@HISEQ1:121:C0EP5ACXX:8:2301:15974:162969/1
+TCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCC
++
+@F?F:AFH?FFB<EHG<FB><CBF:DC<BBF<4*?<60B
+@HISEQ1:121:C0EP5ACXX:8:1104:12202:167998/1
+AGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCG
++
+IJJGGIGJIJGIJIJJIIJFGEGHHDFEEFEEFECEEEEDDDDDDDDDD<@DDDCDDDDDDCCDDDDDDDDDDDCCCDDDDDDD@CD
+@HISEQ1:121:C0EP5ACXX:8:1302:13995:54008/1
+AGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCG
++
+IE@FFDGDGG?FHCGGIIIFHHGGIDE<DFC@EECE@ECCCC>;A>:???@BCCCDCCCCACCC@CCACCC@CCBCCCCCCCCC@C>
+@HISEQ1:121:C0EP5ACXX:8:1107:6868:53096/1
+GAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTC
++
+JJJJJJJJJJIJIJJJIJJJGHGJJJHHFFFEEEECACDDDDDDDDEDDDDDDDDDEDDCDBDDDDDDDDDDDDDDDDDDDDDCDC>
+@HISEQ1:121:C0EP5ACXX:8:2105:9978:189276/1
+GGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAG
++
+IIIJIIJIJIJJJJJJJJIJIJJIIJJJHDDCEDDDDDCDDCDDDDDDDEDDDBDDDDCECCDDDDDDDDDDDDDDDDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1308:18392:2877/1
+AGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTN
++
+IJIFHHJGIJJEHGJJIJJDGGHJJJIJIIJIJICHHHIGJJII3=>AGHIGGG@GHHGGFDDDDECEECBDDCCBDCDCDDBDDDB
+@HISEQ1:121:C0EP5ACXX:8:1205:6454:8959/1
+TCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGNN
++
+JJJJIJJJJJJJJDGIJJIJGIGIIIIJJIJJJHJJJJJJJJJJJJJHHHFFFFFFEEEEEEEDDDDDDEEEDCDACDDDEDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2105:5499:95549/1
+AGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTT
++
+JIGBCHGA@GEH@FFHIBHEH@HEGICEECHFD>BCDDD>>?CCCDDC@CCCDCDDDDBDCCCCDDDDDDDCCDCCCCDDD>ACCCA
+@HISEQ1:121:C0EP5ACXX:8:2303:18227:25094/1
+TGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTC
++
+JJJJJIJJJJJJIJJJIIIIIIIIJGIJJJJJHIJJJIIIHHJJJJJJIJJFIIIJHGGFFFFFEEEDECCBDDCDDDDDDBDDDCD
+@HISEQ1:121:C0EP5ACXX:8:2305:9755:5948/1
+AGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTT
++
+JJJJJJJIIJJJIIIJJJIIJJJJFJGJHHGFDDDDDDDDDDDDDDDDDDDDEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1203:20148:178661/1
+AGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTN
++
+JJJJEGIJJJJJJJIIJIJGGHIIJIIEEHIIHGIDGAGGIICHDGIJIIGIJJIEFFHFBBCFBCCEC@BDDDC2@CCCABBBD9?
+@HISEQ1:121:C0EP5ACXX:8:1306:5394:199706/1
+AAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTC
++
+JJJJJJIJJJJJJIIIGIJIJIJJJJJJIHHHHHFFDDCDDDDDDDDDDDDDDDDDEDDDDDDDDDEDDDDDDDDDCDDDDDCDDDA
+@HISEQ1:121:C0EP5ACXX:8:1307:18623:18950/1
+AAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTC
++
+JJJJJJIJJJJGJJJJJJIIJJJJJJJJJHHHHHFDCDDDDDDDDDD@DCDDDDDDEDDD?BBDDDEDDDDDDDDDCDDDDDDDDEC
+@HISEQ1:121:C0EP5ACXX:8:2206:14733:35674/1
+AAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTC
++
+JJJIJIJJJIJGGGJJJJJJJIJIJIJJJHHHFFFDCDDDDDDDDDDDDDCDDDDDEDDDDBDDCCEDDDCDDCCDDDDDACDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2204:18585:104307/1
+TTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTC
++
+IGIII<GHAFIIIAGHIGGGCEGG>9:BGHHBFHIGHGBGCBAEAFHIIIE@CFH@EEAE=?CE=B;?BCCCCCCBB?BB@ACBC@C
+@HISEQ1:121:C0EP5ACXX:8:1207:19105:92282/1
+CGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACN
++
+IIJJJJJJJJJGIIJJIBEIIJGIIIJJIHHHHEEFFFDDDDDDDDDCDDDCCDDDCDDEDCBBDDDDADDDDDBCCCCCCDDDCDA
+@HISEQ1:121:C0EP5ACXX:8:1301:17377:139560/1
+CTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATT
++
+E@EDCDIEFEEIDE9ECEIIID9D<6@DEE*=8==BC@C@@DDEEIACDCDC>DD>ADAAA@7>38?>AADA>DAAA>AAAAA:4>>
+@HISEQ1:121:C0EP5ACXX:8:2203:19760:174167/1
+TTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAG
++
+EAFGIEGBC3C3EEHIIA4<CC4*:D)?@FGHFE?BFFFGA=F;FE;@@CHEEECBE(;;;3393>A5:5@@>A>?3>A>AA>44>>
+@HISEQ1:121:C0EP5ACXX:8:1107:9791:182343/1
+GGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAG
++
+GI=FGHIIJJJIIJJIJIIGGHIJG?DHIJJJJJGIGGFGGGJIJHIJHHHHHHFFFECDDBCCDEDDCDDDCDDDC>ACCEADCA<
+@HISEQ1:121:C0EP5ACXX:8:1104:5226:71069/1
+CGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTG
++
+DDF6E@FBF9EFIF@F@FFEBE1@67C7=ACEC?C@BDBB>@>>>A@:>:?BBA3:@3(4:<9BB2+>:+>A>@BB:A
+@HISEQ1:121:C0EP5ACXX:8:2306:9426:60664/1
+GCGAAAACAGAGGCGAGGAACGAAACTCATTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGNNNNN
++
+E<EEG<@G@F?FD1@?DFFC@7@D@EGG)=AEHEHHEEB>B68:CCC@CCCCAC:@>((4>>?@@<?@C4:AC@C<>@C@ACCC
+@HISEQ1:121:C0EP5ACXX:8:1106:9391:87088/1
+AACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTC
++
+IJIIJJJIJJJJJJJJJJJJJIJGHIIJJJJIIIHJIGIJJJJJIIJJIJJJGHGIGIJHHHEEEDDEFEEDCEEDDCDDBDDCCCD
+@HISEQ1:121:C0EP5ACXX:8:1202:13276:64787/1
+AGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTATTATTTGGAGTCTACTGCAGAAG
++
+@G;CCC9EBED:CG;<F)::9EF?8?):?FE*09<BF*>F).BF)8=;8C))))=)=AACH3?CDEEB
+@HISEQ1:121:C0EP5ACXX:8:2302:2707:156790/1
+GGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCN
++
+GIC=AFH@CFDDFADGA@DFBFCE@B>FEF<@FD@DFF4@@EE@@:=?=2=;;;)7.>A:6(.3(5=?@BAB>A<?B3&8:>4:>@>
+@HISEQ1:121:C0EP5ACXX:8:2108:9892:29175/1
+CTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATAGAAGGCTGCTCTCACCGGAATCTCTTCACTTGC
++
+HIBHIIIII@@AF@?GAFEGCGGDAGGAFH*=B=FB>=>.=FDHG)7===EH=??C37((6;=3'3<>>@;(:>>@CCC
+@HISEQ1:121:C0EP5ACXX:8:2206:3357:101994/1
+TTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGN
++
+JJJJJJJJJJJJJJJJGJJJIJJJJJJGIJJJJJJJJJJJJJJIJJIAHIIJIIJIGHHHGHFDFFFEFDEEE@@CDFEC?CB<?BD
+@HISEQ1:121:C0EP5ACXX:8:2204:9269:145789/1
+CGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATAAATCTG
++
+@A@CFEBHH60:6088AB>@A33@C@CCB@BB588339<8505<5A?B@B@;AACAC@::3:8359<55?C((+:?@9>:(:4@>:>
+@HISEQ1:121:C0EP5ACXX:8:2303:12137:88145/1
+TTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTAT
++
+JJJFIJHHIJJJIIJGIIGHHIJGJIJIGIJFIIJIJFDHIIIJIIJJIIJIHHHHGHFFFDCCDEBDDDBDD@CCDDDDDCCD>CC
+@HISEQ1:121:C0EP5ACXX:8:2107:6159:66543/1
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCANNN
++
+JJJJJJJJJJJJJJJJC9BDBCDDEDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDBDDDDDDCDDDDDDDDDDDDBDDDDDDDDDD:
+@HISEQ1:121:C0EP5ACXX:8:2207:2890:5397/1
+AACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTG
++
+EHBFHH?C?C<ACFEGE?FHHGGGGGHC<DHEBG<?BDFGI@DGGGHGGHGCD7CHEHC8C??;?DDCACCCCCCCCAA8@?BCCC
+@HISEQ1:121:C0EP5ACXX:8:1306:11902:61347/1
+TGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAG
++
+HIIFHIJIJIJJJJHIIJJGGDBDDBDDDEDDDD@CCDDDDBDDDDDCCC?BBBDDDBBBDB@BCDCDDD:@CCACDBDD399@@CC
+@HISEQ1:121:C0EP5ACXX:8:2107:10972:90289/1
+GCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTG
++
+DGIEHIGHGGHIJJJJGGGGGGEEHIIIGHGIIIEEHIIGEIIIGIGHIIEHHCEFBAB;?@>@CCCCB@<(>>@@CCDDD>9?>B
+@HISEQ1:121:C0EP5ACXX:8:2304:18462:130846/1
+TCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTT
++
+@D<<ABDGF+AEEC@3?AB>DF>BG>FF@@@)=/=;;))8)7@E@AACEFFDBBDDC@B@A>>@2=;8=<A>A@BAAAAA@:A:@@:
+@HISEQ1:121:C0EP5ACXX:8:1105:9051:178143/1
+AACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGC
++
+JJIIIJJGHIIIJI@EHICCHGIIJGIJIIIJJBGIEHJJCGIIJIJJIIJJJIIEHEHHGFAEHFFDBDEEDDCBCCA>CBCDD@<
+@HISEQ1:121:C0EP5ACXX:8:2101:7366:6467/1
+TCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCNN
++
+GGHIIJIIJJII?FF?DG?FDHIGIJJJGGGIG@AE@059<CDDDDCCCDDDDDCB>;BBDDCCDBB55>B@<25>@<&4@CCDCCC
+@HISEQ1:121:C0EP5ACXX:8:2201:18060:138565/1
+CGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGN
++
+JJIJJJJHHIJJFIIIGIJIIJJIIJIJIIJIIJJJJJJJJJIJIIJHHHEHHFFFFFFEEACEEDDCCACCCDECCDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1203:1544:189212/1
+CGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCC
++
+JJIJJJGIIIJJJJHGIIIIJJJJJJJIJJGIGIJJJJJIIJJJJIHHFBDDDCDDDDCCCDD>CDEEEECDDCDDDDDCCC@CAC@
+@HISEQ1:121:C0EP5ACXX:8:2206:11441:98185/1
+GAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTG
++
+JFHIJJJJJHGIIIIJJJJIIHJJJJIHJGIGIJJIIJJJGHIJFHI@FHIJJFCEGEEHGDFFFFCECEEEEDDDCDDDDCDDDD
+@HISEQ1:121:C0EP5ACXX:8:1302:13085:192464/1
+ATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGNN
++
+JJJJJJJJJIEIJJJGIJIIJJDGIFGHBGHIIJJJGJJIJJHHHDD<BD@CDDEDDDDDCACDCDDDDDCB?CC?<@7BB@BB90<
+@HISEQ1:121:C0EP5ACXX:8:1202:8837:118012/1
+TCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGT
++
+JJJJJJGHIJJJIIIGIJIIGHHIIJIECHIICGGIJIHHHHHHFFFDCEEECECDDDDDDDDDDDDDBBBBDDCCACDAD?CCC@D
+@HISEQ1:121:C0EP5ACXX:8:1207:11854:62581/1
+TCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCT
++
+IJJIIJJJJJIJIJJJIJJIIIGIJJIIJJJGJIJEHHIHIHHIJGHEHJJIIJGGGIDHHFAEFEFFDEC@CCDDDDDCDCBBCB?
+@HISEQ1:121:C0EP5ACXX:8:2107:19055:184454/1
+TGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGANNNN
++
+GIIACFHIIIBHFAHIIEHGIIJ@;9BBAEGHIGGHIJGIJIJGGHICHHHHHFFFFFFEDCEAE>?CCDEDDC>:?CCDCB<CDD@
+@HISEQ1:121:C0EP5ACXX:8:2306:15081:197220/1
+CAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTT
++
+AGGGHGEFE?FDFCHIEGGCHGEEHIIIGG@F9BFAGEGHIGG@FC>CGBBG9FAE7@@E@77ACHFDDCDFCEAAC@@ACCC<:AC
+@HISEQ1:121:C0EP5ACXX:8:1108:18185:47615/1
+TCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGG
++
+C?<?ACECG>8:?G?:D3&&003>3@>A@A38B<(>)5<5<>(9ABB
+@HISEQ1:121:C0EP5ACXX:8:2105:7748:124139/1
+GATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGG
++
+IGEDEGGIIJJGHHJJJGEIJJGHGJIJEIIG?C<@F=FEGHIICEHHAF?DA><B@@;B54>ABACCC>CCDDDDBDB->ACCD?
+@HISEQ1:121:C0EP5ACXX:8:1201:13322:122364/1
+GACTGTGTAAGCAAAAGAGCATACAAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCAATAACTCCTTGCGAAAACAGAG
++
+9@FHCE>CHFDHDGIEEEF9EGIGHG@?DEEGIIHEGGHIHCFHIGGHEGHHD=BDCBB5559>(:>AA4:>C>@:@<-59@38CCA
+@HISEQ1:121:C0EP5ACXX:8:2107:6281:156438/1
+GGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCNN
++
+EBBFGCHFHIIGHHHEFAEGGHFGCGDF<DDGGDF@FHGHFDFDFHCHFH4@CGE@C;C=;CH71;BAAC?EA>AD@>@C;>AAC@A
+@HISEQ1:121:C0EP5ACXX:8:1305:12682:160339/1
+ATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGG
++
+HIIJIJGIIJIIJJJJJFEHJIIHJJ@GD@GIJIJJJIIJJJIIGHIJIJJJHHFFFFEDCCCCBBDBBDDDDDDDCCDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2101:10614:180991/1
+TCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATC
++
+GIEHHIJFGI@HGFHIJJIJ<FHIIIJ?GDHCGDE?EDHCGHIGJIJJIJJGAECH:>DBE@DEEEECACDDD?BBBBCCCDDDD3?
+@HISEQ1:121:C0EP5ACXX:8:1105:5527:6171/1
+AACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGC
++
+JJJJIJJJJJJJGHJIJJIJJJJJJJJJJJJJIIJJJJGIJJJGIIJJJJGGIJJJIHHHGDDDED@CDDDDDDBDDDDBC@ACDD>
+@HISEQ1:121:C0EP5ACXX:8:1207:4910:149486/1
+TCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGT
++
+IIIIIIJHIIGIJJBDEFGIBBGHIIJJJEHJJJJIGEHCEEHHFB>?ACECCDCCCDDDCCCDDDDD@DBBBCDCCCCBB3>A@BB
+@HISEQ1:121:C0EP5ACXX:8:2302:17741:148058/1
+CCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGGTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTC
++
+EG@G?AA?<F9<?FE@CG9*?CBFGGD@2BGC3*9(('-8=A@CC??CEDECCCC6>5?>?=/88?@<?ACA>@>@A?<<@><<B?9
+@HISEQ1:121:C0EP5ACXX:8:1302:17244:110542/1
+AGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTG
++
+BH,A?HHIGGGIIGHDEHG@FHCEBGGII@?D@FHFHHC7DH;BCHGGGCHGIEGGGFHHHEEEBBDBC?BB@CC>9@CAA98<95<
+@HISEQ1:121:C0EP5ACXX:8:1305:1936:75650/1
+GTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTG
++
+CCA<CCHABCE43ADEHHGD@C<FFCA9CGIHIGEHADB2?988B>FHII4@>EAAEHCE>AHEDEB>?BB;;>CBCCC3??@@<B
+@HISEQ1:121:C0EP5ACXX:8:2203:15380:66132/1
+ATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGAT
++
+HJIIJJJIIIJJJIJIFIJJIEGHIIJJJJHGIIJJJJJJJJ@FHIIJGHIGJJJHHEEHB@DEDEEEEDCDCDDDDDDDDCD3>CC
+@HISEQ1:121:C0EP5ACXX:8:1302:17121:81693/1
+ATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATANNN
++
+GGGHGGIIJJIJJI@GGHGIGIGIIJE?DHIIHIIJEHGIJJJIJJJIJJJJJJJIJIGIEAEDFFFEEEEDDDDDDDDEDCADDDC
+@HISEQ1:121:C0EP5ACXX:8:2205:3938:177351/1
+ACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCC
++
+IGIIIIIIIGIJIJJJJJIEIJJJEGDHGHHHCHIJIIIJJJJJIHIJJGIDHIJJIFH@HHEFDDAC(6=CBCDDDCBCC?BB?B<
+@HISEQ1:121:C0EP5ACXX:8:1101:11189:44094/1
+TGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCC
++
+JJJJJJJIIJJGHGIIGFIEHIJJJJJJJJJIJJIJJFEHIJJJIHHHHHFFFFFFFEDEEDDCCDDDDBDBDDDDDEDCDDDDDDA
+@HISEQ1:121:C0EP5ACXX:8:1102:2324:141339/1
+GTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTT
++
+JJJJJIJJJJIJIJGIJIHGIJJJJIIFHIDIJIIJJJGIIHFDCED?CDDDDDDDDDDDDBDDDDDDD@ADDDDDDDBD>B@CDE
+@HISEQ1:121:C0EP5ACXX:8:2102:5334:25020/1
+ATAGTTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGTCGCTCATGGTTTGAGN
++
+IJJJJIIJHHHJJJJJJIIIEFHHIIIIJJIIJJJIJIJJJIGHJJIJJIJJIJIIJJJIIIJGGGEHHHAHFFFFDCCECCDDCD9
+@HISEQ1:121:C0EP5ACXX:8:1208:3562:49824/1
+CTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTT
++
+IJJJIJJIIJIEHIGIFIJIJIIJIIJJHAHEGGGIJJFHGHDEFFFFDCDDBDDDDDDDB<CCBDCDACCBBBA?@DDD?B?@C
+@HISEQ1:121:C0EP5ACXX:8:1206:17130:12165/1
+TCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAANN
++
+JJIJJJJJJIJIJJJJJJJJJJJJJJJJJJJGIJJJIJJ;CEHHGHHEHFFFEFFEEEDEDDDDEDDDDDDBDDCDDCBDDEDCCCC
+@HISEQ1:121:C0EP5ACXX:8:1205:1825:51786/1
+CTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTT
++
+JJJJJJJJJJJJJJIIIIIJIJJJJJJGHJJJJJJJJFHFFDEDEEDCDDD@DEFEFEDEDCDCDDBDCCCACDDDDDDBDDDDEDC
+@HISEQ1:121:C0EP5ACXX:8:1306:4125:139155/1
+CTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAG
++
+FFGEFFEB>CGB<DGIEI;9F:<FFFB>CFEDFB@;EEAEE?BDD@<@B@(;;>@@?88<BBB99A>:2:????B8(8>?<8?:@A8
+@HISEQ1:121:C0EP5ACXX:8:2303:6312:178128/1
+ATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTAT
++
+JJJJJJJJJJJJJJJJJJJIJJJJJJJJJIJJJJJJJJIHHHHH?CDFFFEEEDEEDEEDDCDD@CAACCCC@C<<8@>CD?CBB:
+@HISEQ1:121:C0EP5ACXX:8:1202:14487:9079/1
+ACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCN
++
+FFB8F8FF@C??BF?:??B6)0??DDBBDFF<=CB)8=@=D4CAEF><>/6@A>-5;;55;>5>>AB@;@@AB>:@:(>>BA:A?>8
+@HISEQ1:121:C0EP5ACXX:8:2306:19017:130779/1
+ACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATC
++
+IJJJJJGFHIJIIJIJGGEHIJJGIJGIJJJJHIJJIJIIIJJJJJJHEHHHHFFFFFEEDDDDDDCCD>A5?CDCDCCCC@CDDCD
+@HISEQ1:121:C0EP5ACXX:8:2204:5708:174080/1
+CTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTGAT
++
+HGIIJJIJJGIJIJJJDH@FCGHIJJJJGIJJJHHHHFEFFCCCCACCBBDDBDDDD<AB4:A?:@CDBBBBBC@ADADDE>4@
+@HISEQ1:121:C0EP5ACXX:8:2107:10276:107947/1
+GATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCC
++
+3<CG?FG;;2AF<9CFC@@FA<C>F?DGHHE@DBGGGG@B;=8;CG@EGE>EE8B8ACCCC@>?CBBB==8?B3(>CCA>+><@<<>
+@HISEQ1:121:C0EP5ACXX:8:2201:2168:144674/1
+TACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCNN
++
+JIIIJIGIJJEEGGGJIIJIJGIJIJJGGGGGIJJIJJIIIIIHHEFGIAHGHIBEFFEDD?CEDEDCCDD@DDDDCDCDDCDDCDD
+@HISEQ1:121:C0EP5ACXX:8:2301:14772:138623/1
+CTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTC
++
+JJJJJJJJJJJJJJJJJJIJIJJJJJJIJIJJJJJJJJJJJJJJFHJJJJJIJJJHHHFFECDDDDDEFEEDDDDDDDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2306:2564:73699/1
+CCCTTCGTTGCTGGAACCACAACCCAAGGATAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGGTTCNNN
++
+EGGIGGI3?CBDGCDBFH8)??@DHIII?(=CC@@A=AEB<D?@AACDCCD@@>CCCC(:?3:@C(5:?5922?88>CC@(48>>CC
+@HISEQ1:121:C0EP5ACXX:8:1303:13585:40340/1
+TGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTTGTTTTCGTTGTAAGATTAGTTATGTTTCCCTGGCTTATTCTNN
++
+HJJJJJJIJIGIIIJIJBG?FHIIJJJIIJEGHIJIJIJJIEFGGFHIJJJEHIGEEEHHHFFFFFFFEEEEEEDCBBDDDDEEEE@
+@HISEQ1:121:C0EP5ACXX:8:2107:18091:187815/1
+TTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTNN
++
+EGHGHIGGGCDHHGIIIGGCFGHJIJJHGIEHJIHIIEHJIGGHIGIIIEIIIJIEEHFFFCDECCEEEECEDDEEEEECEDDB8A@
+@HISEQ1:121:C0EP5ACXX:8:1206:20456:140956/1
+TAACACCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTNN
++
+JIJIGGIJIJIIIGJGAEGEGGFEGIFACHGIJIIIIFHFHGG7@FHGGEH@A=CEEFECCCA;A>CDD?B/=8<CBDDCDDDDCD>
+@HISEQ1:121:C0EP5ACXX:8:1305:4292:178325/1
+TCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTT
++
+HIIIJIJIGGEHEGGGIIIEECEGGHEEHHFAFGGHGBCB=FCGHIHEAAEDDE>@?A><?=ACDDEEEEE:5>>@ACCAD@CCCC
+@HISEQ1:121:C0EP5ACXX:8:2201:1091:169035/1
+GGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAACAAAATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGC
++
+HGEHG<FHB;FHIDHIIEGHHG?<FFGD?FG@FGHGGGHI@FAC=@EDEDHDCCEE3?C@;@>?CCEEEEECC@@CBCCCC@C?CCC
+@HISEQ1:121:C0EP5ACXX:8:2201:15300:19470/1
+TTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCC
++
+JIJJIIGHJGHIIFGGIBHAEGIHIGIJGGGIIJ@FIJJIIJ@FCCHIHEEDFFFFFEEECBBD=ACDEDDDEEDCDDDDCDCDDE@
+@HISEQ1:121:C0EP5ACXX:8:1308:14340:140874/1
+GTTTCCCTGGCTTATTCTAATCTAGTTAGAATTGATCCTTTCCAGTTGAGACTGAGCATGTTGGATCTCAAGATTAGATGTATTA
++
+F:<ACC<IFF9FCFCCE4A9EG9?9CGC*CD9?<F4B@B@?9???*9?FBFG<=).BDGI@@@;37;)==7AEEDD@;).;>@;@
+@HISEQ1:121:C0EP5ACXX:8:2202:12780:47547/1
+ACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTT
++
+CIIGIHGGIIJGIDDGBBFGGGIIGEIEGGGHEIII;=AHAHBDFACDD;>@3>CCD@@CC>A335:?ACCCC@:?4<(2<8?>CC
+@HISEQ1:121:C0EP5ACXX:8:2106:13356:92925/1
+ACAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAACAAAATTGATTCCNNNNN
++
+JIEEIHBGGGIIIIIGHJJIHJGIIJJIC:BDFACHHIHJGGHIIJIJJJIJJJJJJJJHHEHFDFEFEEEBDACD>ADDDFFACCA
+@HISEQ1:121:C0EP5ACXX:8:2206:14713:40562/1
+AGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAACAAAATTGATTCCNNNNNNN
++
+IIIEGGIIGIGGIECIIIIIIIIIIGIBB@D9BFCEFHIIIIDFFHGGICCGHGCDHGGCEAEFFD@AC2>ACDDDDDA@5:AAC:>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/mother_2.fastq	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,704 @@
+@HISEQ1:121:C0EP5ACXX:8:2204:19496:144054/2
+AGGGGCCTTAGCTGGTGATCCGGGCTGTTTCCCTCTCTCCTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTC
++
+GIEIJIJGGHGAGHGFGGIGCHGEIJJAFDAEHIJGDHHGFHHHHFFDB?BCBDCCDDD>CCDDECDDDCEEDDD>CCDDCDCDDD@
+@HISEQ1:121:C0EP5ACXX:8:2204:8525:81513/2
+TCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCC
++
+JJJJJJJJJJJJJJHJIJIJJJJIIIIIJJJJJJJJHIIIJJIJIJJJFFHGIJJJJJGGEHHHFFFFFEDDCEDDDDDCCCCCDDB
+@HISEQ1:121:C0EP5ACXX:8:1103:3495:189629/2
+TTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGAA
++
+FEGHGIIICDGIJHHGIIGJFHIIJIHIJIIIGF=DD?C>ABCDDDDEDD?B@BBBDDDEDEEDDDDEDDDDDBDDDCDCCDCDDDD
+@HISEQ1:121:C0EP5ACXX:8:1304:11225:78484/2
+AAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAAC
++
+HCEBH@HGIIIB?+<FHGFHGHGG:)1?DD;F<FGBAB>=>A;3,;?CA5:>;>>@@B@D<::44>++43(:>:?ABA?<BDDDC::
+@HISEQ1:121:C0EP5ACXX:8:1108:5040:99148/2
+TAAGGGTTGATGGGGAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAA
++
+GG4C+<<FG3FHHI)?H3:C<FHIBBGGCCDHGFBH?BB@?;CBA8?A>CCDCDDD?BBB@BDCCAC@DDDDCACDDDDDBD@@CC>
+@HISEQ1:121:C0EP5ACXX:8:2205:18768:173013/2
+TAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAA
++
+EHGHIHJGIJJIEI<FHGI@FIIJJIACEHGGJBBHBEBEDECDDDDDDDDDDEDCDDDDDDDDDEDDDDC@CCDDDDDBDDDDCDD
+@HISEQ1:121:C0EP5ACXX:8:2304:9392:61526/2
+TAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAA
++
+GHIJJJFHJIJFHJIIIJJJJCGIIIDHIJJIJDGHGIJJJJJFFDDDDDDDDDDDDDDDEDDDDDDDDDDDEDCDDDDDEDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1107:8798:32463/2
+GAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAA
++
+IIIJJJJJJJJJJIIJJJHIJJJJFHHJJFGHIIIJHIIFHIJIIIJJJJJHGFHHHHFFDDBDDDDDDDDDDDDDDDACCDDDDDB
+@HISEQ1:121:C0EP5ACXX:8:2202:12253:175814/2
+GAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAA
++
+G>EFICGIHIIJDFGGEHCGGGIJ?DGGI<D9B@DEFEG=BFHICCHGGGI@ECEFAEDFDBBDDBDCDDDDDDDDDDDCCB@DDD?
+@HISEQ1:121:C0EP5ACXX:8:2304:6536:185404/2
+CTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTT
++
+JJJJJJIJJJJJJJJJJJJIJJJJJJJJJJJJJIIJIJJJJJJJJJJJJJJJJJJIJHHHFHHEFFF@DEEEEEEDDDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2305:5708:181701/2
+GAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAA
++
+G;EHEIGIGJGIDIEGII:DHGII8BFEG?DFGIGHGHI=CHGGB@FHIHF;D>CCEFFFBBDD@@CCDD@?BDCCCCD3@@??@@D
+@HISEQ1:121:C0EP5ACXX:8:1206:13113:50926/2
+GAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATT
++
+7<:23A<AHH<FE<@G<F>GE9*?@BFDABDFBFFB;E=FCHFEBGIIFH@@CGGHCEEHHBHDF?;@:@A@;@
+@HISEQ1:121:C0EP5ACXX:8:2305:13995:134971/2
+AAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGN
++
+EHGGGHIJJGGBGHIIIJHGIIJBBD?FG9DGIGDFFFHIJJJIHIEGGGHIGHGEADFF>DCDDBBB9@?AA<CBD@C@CDDCDCB
+@HISEQ1:121:C0EP5ACXX:8:2105:21271:167682/2
+AGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATACCCAAAATTTGCAAN
++
+HIHHIGCEHIHJI@CFEH<:BGGGI;DHHDDDHHDGGHBA@FHE>@AHEEEHDD3?CDABBDDDD3(4@CC2<ADDDDCD3>
+@HISEQ1:121:C0EP5ACXX:8:1302:11743:35278/2
+GCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACA
++
+AE@@GGGBDADHIGHCCBCCFDB*9?BC?F9*?DBGBFFBC=@DHIEEHA@EDE.7@DE;@;@ACD@ACDDB<8=?>9<&<::??9?
+@HISEQ1:121:C0EP5ACXX:8:1307:11530:167684/2
+GCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACA
++
+EHJBHIFGHIGEGIIIGGGDDHHEHIIG?FABF?@FBFCCFEGG=@CDGCHCCH??>>;;?>CE?D=@CCBBDDB69@D><>48?5<
+@HISEQ1:121:C0EP5ACXX:8:2306:2962:37980/2
+TCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTAT
++
+GHGBHEBAHEEHGGGIJJJECFDFBDADGHEIIIGIIHIGD@F;BFCFECHIICGGCE).=CCECDDF).7(3;,955<BDD<<5>?
+@HISEQ1:121:C0EP5ACXX:8:2307:9346:102436/2
+TTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAACC
++
+IIIIIHGJJIGJEHICFED@2C*:C*1C*:8B9BD49?**?B*8B
+@HISEQ1:121:C0EP5ACXX:8:1202:8720:147817/2
+TCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCC
++
+JJIJJJIIJIIIGIJIGIIIJGIJJIJJJJJJJJJJIJJJJIJJIIJGI@FGHIIGHGEEEHFHFFFFFDEDCEDBDDDDDDDDDDB
+@HISEQ1:121:C0EP5ACXX:8:1203:20081:59684/2
+CCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAAT
++
+JJJJJJGJJJJJJJJIJIJJJJIJIJJJJJJIJIJGFHII@GIIJJ?CHHF@CBDFFEEED;ACDD@CDDDDD8>CDEBDDDDDDDB
+@HISEQ1:121:C0EP5ACXX:8:2202:6060:140689/2
+CCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAAT
++
+JJJJJJIJJJJJJJJJJJJJJIJIJJJJJJJJJJJIGHIJDHIJJHAEHFFBDEFDEEEED>CDDD@CDDDDD?@CDEDDDDDDDD>
+@HISEQ1:121:C0EP5ACXX:8:2206:18846:173028/2
+CTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTC
++
+IHHGIGIEHCH9F<C?EHFFGIJGJIIJFIIJIIIJJHJJJIIIIJCCHGEIJJJA:DCHHH3?C?DEF;AA>ACDDDDCCDDDBDD
+@HISEQ1:121:C0EP5ACXX:8:1205:18182:73982/2
+GGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAA
++
+JJJJJJIIJJJJJJJJJJJJJJIIIIHIJJJJHIJJJIJJJJJJJJJJIIJJJJJJJJIHGDHFFFFEEEDEDDDEEDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1206:1811:22216/2
+CGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGG
++
+H@CCEEHIIEGGGHCGHDHIIGAHIEIEGEE@AF=E@;;6?E;?BD?DF;A;;>A@BA9=>C(;;BACCCD?>@A@4(:4>?>B
+@HISEQ1:121:C0EP5ACXX:8:2307:19323:17727/2
+CAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTNNN
++
+IHIJIJJJGGIGIJJJJJJIIJJJIJJIJJJJIIIHHHFEFFDEEDBDDDCDDDDDDDDDDEEDCEEED:ADDDD8?BCC@A>CBD:
+@HISEQ1:121:C0EP5ACXX:8:2304:13953:99797/2
+GAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTN
++
+JBC;HFGEIIJIDGIGHHIG=D@EAAGHGIGEGHHF@BFFEDDDDDCDBCBDCDDDDDDDBDDCCCD@CACCDDDDDCCD<?BDC:>
+@HISEQ1:121:C0EP5ACXX:8:1206:2780:83786/2
+CGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAA
++
+FA@FHB6;F6HCHICCA@FGEEHGIEG:C@5@.BE>?AEBAAECD@CCDBDDDBDDB?CCCBDDBDCDDCDCBBDD?CCCDEDCDD>
+@HISEQ1:121:C0EP5ACXX:8:1302:14767:71234/2
+CGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAA
++
+JIJJIJIIJIGIJJJJJIJJJJJJJIIGIJJJJIIJHHHFDDEDDDDDDDDDDDDDDDDDDDDDDDDDDDDC@DDDDDCDEDD@CC>
+@HISEQ1:121:C0EP5ACXX:8:2103:4557:157261/2
+CGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAA
++
+GGB1?DDGIHCHIIGHDGGGDHIEGIIGEFHGICHEHFEFDBEE@@CCCB??BD??B?<ACBDDD???BDA9<<@??A3@CBC>>@:
+@HISEQ1:121:C0EP5ACXX:8:2302:4919:198649/2
+TCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAA
++
+JJJIJJIIIJIJJJJJIJJJJJJJGJJJGHIJIIJIIHHHFDDEDDDDDDDDDBDDDDBCCCDDDDDDDDDDDDDDD?CCCDEDCDD
+@HISEQ1:121:C0EP5ACXX:8:2102:15481:17585/2
+TTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTCGGTTCC
++
+GIJIJGIJIJJFGJIIFHHIIJJJIJIIJJI@GHIJIIJIIIJJJJIJIIIJJJIIGHIFHFED@CDFFDEEECB;?@DDDDDBDBA
+@HISEQ1:121:C0EP5ACXX:8:1102:3776:50474/2
+CTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGT
++
+JJJJJJJJJJJJJJIJJIIJJJJJJ@GFHIJJIIJJIIIJJJJJJIICGGHJGHIIJIJJHIGHFEEFFFFFEEDDCDC@>CCCCCB
+@HISEQ1:121:C0EP5ACXX:8:1106:16133:150529/2
+TCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTAT
++
+IGIJ<FGHIJJIIIIGIIIIJGIEHIIGDGGBHIIHHIIJFH<FGHIJJIHGHGIICGCHCECCDFEDDEDBA65;C@BBDDDD9<?
+@HISEQ1:121:C0EP5ACXX:8:2306:7300:185913/2
+TCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNN
++
+JJJJJJIJJJJJJIIJJIJJJJJJJJIJJJJJIIJJHBHHIIJJJHGHHFDCDDDDDDDCDDDDDDDDDDDDDDBADDDDDCCCDD@
+@HISEQ1:121:C0EP5ACXX:8:1201:6936:191697/2
+GCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCT
++
+JIJJJJJJJJIIJJJJIJIJJIJJJJJGIGEFHJJIGGGHIJJJJIGGIJJJJGIIJCEFGHH>AEBEDCBCCBDDDDDDEEDCACC
+@HISEQ1:121:C0EP5ACXX:8:1103:1745:180624/2
+CAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNN
++
+JJJJIJJIJJJJJIIGJJJJIIJJDIJIJJJJJJJIIFHIJJJIJHHHEBCDDEDDBBDDDD=BDDDDDCDDDBDDDDDDCDDDDC@
+@HISEQ1:121:C0EP5ACXX:8:1206:17568:25304/2
+CAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNN
++
+IGJGIJEGIIIJJJIJIJGIJIJIIIHGHJJIFDGGGHGDGGGIEEHHFDEC?@BBB?CDD@DDDDCDDCDACBBDB@BBDACBBC?
+@HISEQ1:121:C0EP5ACXX:8:2105:5209:169114/2
+ATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNNNNNNNN
++
+GIGIIIEHIIGHDBEHGIGJBHIIFGJJJIGJJJJJIIJGIGHHADEEFCDEEDBDDDDDCDCDDDDDDDDDD???CB<CDDDBDDD
+@HISEQ1:121:C0EP5ACXX:8:2106:16376:53370/2
+CAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNN
++
+IJJJIJGIJIJJJIJJGJJIJIJJJJIJJGJIJJJJGIJJIJIJJHHHFFEDDEBD@BDDBDBDDDCDDDDDDBBDDDDDDDDDDD<
+@HISEQ1:121:C0EP5ACXX:8:2202:13848:36231/2
+CAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNNNNNN
++
+JIJJJJJJJIGJJJJFJIGIIGIIIIGGIIIIGIIIGHGHIHIIH>BDDCCEDBABDB??BCCCDCCBDDDDDDDDC<??ACDBDD<
+@HISEQ1:121:C0EP5ACXX:8:2203:9541:17750/2
+CAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNN
++
+JJJJJJJJJJJJIIJJJJJJJJJJJJJJJJJJJJIJIJJIIJJJJHHHFDEDDEDDBDDDDBDDDDDDDDDDDDDDDDDDDDDDDD?
+@HISEQ1:121:C0EP5ACXX:8:2207:1210:33020/2
+CAATCNATNTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNN
++
+GHIJI#3A#2AFEGHIIJIJIJJIJJJJJHGIIIIJIHGIJHGHEFFFDBDDDDBDDDDDDDDBDDDD>CCDDDDDBDDDDCCBDD<
+@HISEQ1:121:C0EP5ACXX:8:2306:11471:141288/2
+TTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTT
++
+HGJBEHIGHGGH>CGIGGJCIIIGHIIJIJJJFIIIIGEEIIJJGHJJJHF<?CEFCEEDABDDDDDDDD>CCACDCDDDDCCDBDC
+@HISEQ1:121:C0EP5ACXX:8:2107:3840:161938/2
+GGATGCAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAA
++
+@+2++++2+2:?*1:<??@:1?BG;?*9BF9898CHGHF@CFHIGBDH;7@C47?A=)7.;?CACDAC;((55;>B;:35:A<<:>A
+@HISEQ1:121:C0EP5ACXX:8:2302:17167:90156/2
+AAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCNN
++
+IJJJJJJJIJIJCGIIJJJIIJJIJJJJJJJIJJJIIIIJJJJJIJJJJJJHHFDFDDDEDDDDDDDDDDDDDD9ADDDBDBDCDDD
+@HISEQ1:121:C0EP5ACXX:8:1305:4289:116518/2
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+JJJJJIJJIJJIIJJJJJJIJHIJIJJIIJGIJJJJIIIHHGIJJJJJJJJJJJJJIIHHHHHFFFF>CCDEEEDDDDD@BBDDDBD
+@HISEQ1:121:C0EP5ACXX:8:1201:10878:193365/2
+ACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCT
++
+JEHIGGIGHIJIIIIJJIJICHGHHIGGHGGJGCHEHHGGH@FHHEGIHIJIHHICDHGEFEF@;?=?@C>A3;@?5;;=>@CDD
+@HISEQ1:121:C0EP5ACXX:8:1107:3570:34778/2
+ACACACTTTTTCCAACTTCATTTATGAGATTGTTCAACAACACGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTNNNN
++
+IJJJDIJJJJGGIIIJIJJJJJJGIIJJIIHHIGCIDFGHHGIIGJJJGIIIEHGIGIFHHFFF@DEEEEEDDCDDDCBBDDDDCDD
+@HISEQ1:121:C0EP5ACXX:8:1104:15089:78984/2
+TGTGGGCATTCGCCCCGTATACCCAAAAATTTACCCATCAACACTTAACCCTTACTTTACAATTGCCTCTCTTTCGATTTTTGCTCC
++
+JI<FHIDHIEGIGIJJJIJGCDGHFGJJJJJIIJGIGGEEGEEGHEICEHFEDFFFFFDCECCECD@CDDDACDC?<@A?CDDCD:>
+@HISEQ1:121:C0EP5ACXX:8:1101:10457:23604/2
+AGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGNNNNNNNNNNN
++
+JJJJJJJJJJJJJJJJJJJJJHIIJJIJGIJIIJJHFHIJIJJJJIJJJJJJJHHHHHHFFFFFFEEDEEEEDDDDDBBDDDCDDD@
+@HISEQ1:121:C0EP5ACXX:8:2305:17031:5327/2
+ACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGNNNNNNNNNNNNN
++
+CGGGAGEE:HC:FHFHHGI:4?FH@CEF@<BFBDDGDC<CAGBG7@FFGGHGIJGC>?A9A).7@DEEE<'399=@@DD?<A?BB<?
+@HISEQ1:121:C0EP5ACXX:8:2102:21212:46392/2
+TCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCT
++
+JJJJJJICHGIJJJJJIGIGEGIIIIFGGGIIIIGIJJJIGGGIEIDGIHHHGGFB<ACC55;CA@BCD?CD>@CC@@>:>?@
+@HISEQ1:121:C0EP5ACXX:8:2102:10309:35842/2
+AGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTT
++
+JIJJJJFHIHIHJIIJJJJJIJIJJJJJJJIIJJJJIHHHHHHHFFFFFEEEDEEDDDDDADDEDDD?CCCFDD>B@DACDDDBDD>
+@HISEQ1:121:C0EP5ACXX:8:2203:18766:43466/2
+AGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTT
++
+IIJJJJDGIFGEIIJJJIJJIJIIJGIIJIJJJJIJIIFHHHHHFFFFFFDEDEEDDDDD@CDEDDD@DDD;CB5<@BCDBDDBDDC
+@HISEQ1:121:C0EP5ACXX:8:1308:4675:83154/2
+GATAGGGGGTTTAGTTAGGGCTTCAATTCGTGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGTTGAGAGCAN
++
+AFEACGEGG?D)*0**00?8?DB)/*B@8B)-5;@9C>>@D@CEH3=;A3@>C??C@@?C?A@-;>@A(<?CCA>:(,+8ABC?:9
+@HISEQ1:121:C0EP5ACXX:8:1107:5242:86751/2
+GAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCA
++
+JGIDHIIJJJJDGGGIIIGIJIFIIICHIJIJJIGHHHHHFFFFFFEEEEEEDDDDDDDCBDDDD:CCDDC<<ACDDDD5<B?>@<:
+@HISEQ1:121:C0EP5ACXX:8:1306:15890:88846/2
+GAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCA
++
+JGHEHEHIJJJDFHHIGIGGIICHHGGEHIGGHGGHHHHHFFF?DFEEEEEEACCDDDDCBBDDDCDDDDDDDDDCDCD>@BDDDD@
+@HISEQ1:121:C0EP5ACXX:8:2103:4321:176641/2
+TTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAA
++
+IJIFHIIGGJJIIJJJGIIJHGIGIIIJJIIICFGGGHHIIGIHJJIIGIIGHIJJJIIHHHCE=BCCDDA=BDDDD<@DDDCDCDB
+@HISEQ1:121:C0EP5ACXX:8:1104:18369:49451/2
+TCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGANN
++
+JJIIFHGHGHIJJJ?FHFIGHIJEIJIIHGHHGHFFFFDEEDEDDDCDDCDDDDDDDDDCDDCDBDBDACDEDDDDDCDCA<0<<A:
+@HISEQ1:121:C0EP5ACXX:8:1307:12180:168846/2
+CATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCC
++
+GIEDAFFGG@HIHGGDGHIJIBEEEFDECCED?BDDCCDCDDDCD@CDDDDCC>CDDDDDD@CCDDDDDDDBDBB:>ACDDDDDDCA
+@HISEQ1:121:C0EP5ACXX:8:1202:4892:45787/2
+TGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCC
++
+JGHIJJIIHGEF>>CGHHIIJGEGIGGGICDDHEGHEHCHGIIGIEEHFHFCDBCFFECACDDDCCADDDBDBBC>CDC4:4>C>@?
+@HISEQ1:121:C0EP5ACXX:8:1303:12868:89901/2
+GCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTC
++
+IJJIIEGIIIIIIIGIEGGHJI@AE@EDEFFBBCECEEDDEDBDD@DDDDDDDD>CDACCCDCDDDDCDDDDD?<B@CCDDDDCC@A
+@HISEQ1:121:C0EP5ACXX:8:2105:10194:4856/2
+GCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTC
++
+JJIJIIJJJJIJDFBGHIJJIJAGHEH@DFBDFCBDCEDEEDDEDDDDDDDDCD>CCDDDCDDCA@CCDCDDDD?B@CCDDCDDAAC
+@HISEQ1:121:C0EP5ACXX:8:2303:17380:176758/2
+GCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAANN
++
+GHJJJJJJJJJJGHIJJGHBHGGIJJJ':BBD;BEDEEDBDDDDEEDDEDDDDDDDDDDACDDDDDDCDDDDDDDCDBDDB@CDED:
+@HISEQ1:121:C0EP5ACXX:8:1301:11188:179944/2
+ACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTN
++
+JJJJJIJJIJJJJJJJIJJJJJJJJJIJFIJJJJJIJJIJJGHIJJJJIJJIIIIIGGHHEDFDFFEDDEEDDCDDDDDDDDDDDD:
+@HISEQ1:121:C0EP5ACXX:8:2306:14700:199855/2
+AAACTTTACCCATTAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTN
++
+IFEGDHGGEHIIGI@GIIICGIHGGGBFGGIDIEHAFGIEGDHIIGIIIIIIGIHIJGHHGFFFFFECD;>CCDEDCCCBB@BD@C@
+@HISEQ1:121:C0EP5ACXX:8:1105:6834:23521/2
+TCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGN
++
+JGJJJJJIFHFIIJGIIEIJJJIIIGIFHGHIJJIJHAABCDCCDDDDDDDDDDEEDDDCDDDDDCDCDCDDCDDDCC>CCCDCCD?
+@HISEQ1:121:C0EP5ACXX:8:1304:15370:31007/2
+TCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTT
++
+GGGIJGHHCGGBHGHEGICCDGEGHHGGIGHEHGGIHHIIDHGHGFFGGFHFFFFFECDCCCDCDB=;?@CC@CDCACCDDDDDD>@
+@HISEQ1:121:C0EP5ACXX:8:1302:2247:98264/2
+GGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAA
++
+JJJJJJGIJJJJIJJJJJIJJJJJGGGGHGIJGGIJJJJJIIJJJJIJJJJJJIJJJJGHHGHFFFFEEEDEDCDEECDDDDDDDCC
+@HISEQ1:121:C0EP5ACXX:8:2306:3485:63749/2
+AATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCA
++
+IJIJJJJIJJJJJJJJJHIJJJJFJGIIIJIIGHIJJJIJJJHHHFBDDCDCDDDDDDDDDDDEEDDEDDDDDDCDDDCDDDDDDCC
+@HISEQ1:121:C0EP5ACXX:8:2208:8405:84311/2
+AGAATACAGTCTCTTTAGGTCGCCGAGAATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTC
++
+FBBF>IG>>ACDAHGIEHI+?DDCA@@(0*=;A@FBFH@@7@=CEHGDDBDDC@CDADDDB?<C:@CD?4?<>A>C:>:?4:>@CCC
+@HISEQ1:121:C0EP5ACXX:8:2302:12851:12461/2
+CGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCANN
++
+IIGHHGHGIIIJEHIJJJGIIIC@GIHCGIGIIJIJHGGIJHHGHHHHFFFFCFFEEEEEDDDD=CDDDDBDDDDBDDB>CCDDDC:
+@HISEQ1:121:C0EP5ACXX:8:1305:5063:120920/2
+TGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTA
++
+@>F@3ACEAHGDDAAEEDH<F9CFGG=FF<:FECE@C(@EH<EEEHH3@ED88?>CCDDDC@3<ACC::@>?@?3<CCCDCD?:A
+@HISEQ1:121:C0EP5ACXX:8:2105:14420:64218/2
+TGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAG
++
+DHIJIFEGAGIIIGIHIGGGIGGHE?CGGGIHBHHAFHIDCBHH=?7??DDF@B3;8CCCCC@CB9<ADDDEED?@C<@CAC@AC9
+@HISEQ1:121:C0EP5ACXX:8:1106:15317:167117/2
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+IGIJJIJJEHJJJJJJJJJJIJJJIIIJFIJIIIIGHIIJJJJJJJJJJJJJGIJJJJHGHHHFFFFACEEEEEDCCDDBBDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2205:12047:48476/2
+TCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCNNN
++
+IIIIIIIIIGJJGGGGGIIJJJJIHIJIIJIJGGDFFEGHIJIJHHHFFFDEEEECCCDDDBD<>BCDCDCCCBCDDC@ADDC?DC
+@HISEQ1:121:C0EP5ACXX:8:1307:16680:41377/2
+GGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCN
++
+IJIJIJIHIIGIJJJJJIIIJJJJJJJGGGIIIJJJGBGGGIJGBHHHHFFEDDEEDDDDDDD@BD9@BDDCDDDDDDDDDACDEDD
+@HISEQ1:121:C0EP5ACXX:8:1301:3542:41315/2
+TCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGC
++
+JJJJJJJJJJJJJJJJIJJJJJIJJIJJIJJJJJGJIIJJJJJIJJHIIIJIHFFDEEDDBDDDDCDCCDDDDDB5<>CC@ADDDD?
+@HISEQ1:121:C0EP5ACXX:8:2202:5040:37535/2
+ATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGN
++
+JJJJIJJJGJJJJIIIJGIIGHIJJIIIIIIJIJJJHDGIIIJJGHIHGIJJJHFFDDEDD@?BDDAA::@CDDDD9>BCDCACC?<
+@HISEQ1:121:C0EP5ACXX:8:1301:20965:126815/2
+AATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGN
++
+IJJJJIJIJJIJJIJJJJEIIJIIIJJIEIJJJJFIEHGGHIJEEGGIGHHJIHFFDDDCBDBD?ADCC@CDCDD>B9>@>CCCC:<
+@HISEQ1:121:C0EP5ACXX:8:2208:7542:56931/2
+AAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAN
++
+CF94AHHIG9<@EGEGAGG?DFGIJD>F@9BF8DHHIGJJCGIIJJIIGD@@EHE>?BBCCBB?(;ACAC4@CAC@BD99>>CCDDC
+@HISEQ1:121:C0EP5ACXX:8:1108:16683:76874/2
+GCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCNNN
++
+JJJJJJJJDHIJJJJJJJIIJJJFHIJJJJJJJJJJIIJJJJJHHHHHFFFFFEEEDEDDDDDEDDDDDDDEEDDDDDDDDDDDDDE
+@HISEQ1:121:C0EP5ACXX:8:2305:1262:195723/2
+TCCCTGCGNATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAA
++
+JJJJJJJJ#4AGHCHGIIJJIJGGIIIJJJJIJJJJIIJJIIJJJJIHHHHFFFFFDFEEEEEEDDDCDEEEDCC:ACDDECCDD:9
+@HISEQ1:121:C0EP5ACXX:8:2201:12777:169199/2
+ATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGT
++
+JIJJJIIGIEHIGJIJJJIJIJ=FHII?FGIJIJJJHIIIHGHJJIGEHFFHHFBEFDFDDD@BDDBCCBDBBBDD>C>CDDDDDD9
+@HISEQ1:121:C0EP5ACXX:8:1302:11283:198671/2
+GCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGANNNN
++
+JIJJJJJGIJJIJIJIIIJJJJJJJIJJJGIJJJJJIIJJJJJHIJHHHHHHFEFFFFEEEEECEDDDDDDBDDDDDBBBDD>C>C:
+@HISEQ1:121:C0EP5ACXX:8:1206:5220:148135/2
+GAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAN
++
+IJIJIIHIJJJJJGIJGIIJGIIFIIJJJJIJCFHJHHJJIJIGGHHHGFDFFEEBDECEDDDDC>@BDD@D<BBDDD>@DDDDAC
+@HISEQ1:121:C0EP5ACXX:8:1105:12113:104911/2
+GCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGANNNNNNN
++
+IDHIJGJJHIHCGIIJJIGIGCEGEB6BGIIIJGBFGIJJJJIIGCHHGGCHFFFFFFFE>AABDBDDDDDDDBBB<CDDDA>@>CA
+@HISEQ1:121:C0EP5ACXX:8:2106:16519:145675/2
+GCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGANNNNNNN
++
+JJIJIJJJEHIIIJJJJJIJJJJJJIJJJIIJJJIIGHJIIJJJJJHHGHHHFFFFFFFEAEDDDDBBDBDDDDBDDDDDDCDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1201:11309:101312/2
+CATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCT
++
+GIJIIJJJJJJJJJJJIIJJJJJJJFHIDIGGJJJJGIJJJJJJIJJJIIHGIJJJJJH?CHHHFFFFFDDBDDDCC?>ADDDDDD<
+@HISEQ1:121:C0EP5ACXX:8:1302:5526:110720/2
+TCCTATCTCTACAGTTTCCTATCTCTTCTTCTCT
++
+@3;A+,<AE4+92*1*@**:*:DGBF@>*0:0?D
+@HISEQ1:121:C0EP5ACXX:8:2204:5918:177738/2
+GGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGATGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAN
++
+JJJJJJIIJJJJJJJJJFJJJIJJJ?FEIIGJEGGICGGJJJIJJIJIJHHFCHFFFBCDDDDDDEDDDDCDCDDDCDDDDCDCCA9
+@HISEQ1:121:C0EP5ACXX:8:1103:3073:115589/2
+GGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCG
++
+G<GHHG@FHE4C9A;FGHIJ@9FFAFIE9B9?DF>GB<F@GFH4@AE<ADB
+@HISEQ1:121:C0EP5ACXX:8:2202:7695:181317/2
+TCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGNNNNN
++
+GGIGIJGHIIDHIEIJJJFIHGHJIGGGIDIJJIGIDGHIIDHHHHFFFFFFEECEDEDBCCDDDCCCC:>@BBD9BDDDDDB?@B:
+@HISEQ1:121:C0EP5ACXX:8:1301:8384:179301/2
+CCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGNNNNNNN
++
+JJIJJJJIJIJGIJJJJIJJIJIJJJJIJ>FIJIJJEIIHHHHHFFFFFFEEEEDCDDDDDDFDCDDDDDDDDCBDBDBDBDC>>B<
+@HISEQ1:121:C0EP5ACXX:8:2301:15974:162969/2
+GGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCC
++
+;:F3<+<+)88?@:8B*94?9;;B;=@=8@3).8).=7CE=))77??
+@HISEQ1:121:C0EP5ACXX:8:1104:12202:167998/2
+GATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAAC
++
+IJJ@BFGHIIGIIGJJIGEIJIGGHIGHIJIJJJJJGHJJEJIIJJIJGGCECAEHEHHHHEFFFFABEEDCCDCCBBC??<A@@CC
+@HISEQ1:121:C0EP5ACXX:8:1302:13995:54008/2
+TGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTC
++
+HJGHGEHIIGIJ<FHIIJJJIIIGGIIIIGGGDHIIAEDDDGHIIJJIGGIIJJIGHHEFFFBDC>BCACDDCCCD?DD??BB>CCA
+@HISEQ1:121:C0EP5ACXX:8:1107:6868:53096/2
+GCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCA
++
+JJIIIJJJJJJIJJIJJJJJJJJJGJJJJJJJIJJIJIJIIIJJJJJJJIJJJJJHEHHFFFFFEEDECDDDDCDDDDDDDDDD>CC
+@HISEQ1:121:C0EP5ACXX:8:2105:9978:189276/2
+CACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCANNNNN
++
+JJJJJJJJJFHGIJJJJGJJIJJJJIJJJJIIJJHHHIJJJJJJIJJIIJJIJHHHEHDFFFCEEECEDDDDDDDD?CDCCCCDDDC
+@HISEQ1:121:C0EP5ACXX:8:1308:18392:2877/2
+ATCAATCTCCAATCACCATGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTANNNN
++
+AHD9CAFDGCE@A?FGEA*9*:1*0*?GCGGHIJJGG34BBFE>A;AGID>EHHHHHHFFFFFFDEEEDEDDDDDCDDDC:@
+@HISEQ1:121:C0EP5ACXX:8:1205:6454:8959/2
+AGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTT
++
+JJJJIIJGGJIJJJIIIJJJJJJIJJGIHHHFDDDDDDDDDDCDDDDDDDDDEDDDDBDDDDEDDDDDDDDDDDDDCDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2105:5499:95549/2
+CTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTA
++
+JIIIFIJJIJJJJJJEHHFHHJJGIIIIFCGGJJJHFGHCDHGIIIG>GIJJJIEHHHFFD@CEECEEEC@ABBDBCCBBBBD>BDC
+@HISEQ1:121:C0EP5ACXX:8:2303:18227:25094/2
+AGAGGCGAGGAACGAAACTCCTTCAAGAGCGACCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTT
++
+JJJJJJJJJJJJJJJJIIJJJJJJJIJJHHHFFDDDDDDDDDDDDDDDDDDDECDDDBDDDDEDDCDDDDDCDDDDDDDDDECDDDD
+@HISEQ1:121:C0EP5ACXX:8:2305:9755:5948/2
+TTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGN
++
+GIJJDFHIIJJJGHIIJIJHGIJJIJJJIIJJIJJJHJJJJJJJGIHHDEFDE>CECEDDDDCDDCDEDDDDDDDDDDDDDDDDDD@
+@HISEQ1:121:C0EP5ACXX:8:1203:20148:178661/2
+AAAAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCT
++
+JIJJIJJIJIIJJGCHIEIJGIJJHIJJHGHFHFDDBDDDDDDDDDDDCDDCDDDDDDDDBDDDDEDDCABDCDDDDCDCDDCDCCC
+@HISEQ1:121:C0EP5ACXX:8:1306:5394:199706/2
+GCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAANNNNN
++
+IIJIIJIIFHGHIIJHGHJIJGFIGHIJJJJJJJJIIIJJJIDIIIHHHHHHHFFFFFFEEDEEEEDCDDCCDDCDDDDCCDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1307:18623:18950/2
+GTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTC
++
+JHJJIJGJJHIGIHIIIIJIIICHJIIJJDGGGIJCBCGHIGHH@EFHEHHFEEFFDEDCEDDDDDDDDDDDDDDEDDDDDDDDCDD
+@HISEQ1:121:C0EP5ACXX:8:2206:14733:35674/2
+CTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTT
++
+GJJJJGIGJJCGHHIGJJIIJJJIIJJIGIEEHJJBFGGIEGIGHIJEHGEGIJJJJIHHGHFFFFF@BCCC@CCDCDD@>CCCCC?
+@HISEQ1:121:C0EP5ACXX:8:2204:18585:104307/2
+AACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAG
++
+E<H=G@FFFB@GGA(8@FAHAHIDEE;@@?CEE>D>;>>A:@3(5@?CD:@@@C4@A?9008:A3>@:>@(:>C::>:?:ACC@
+@HISEQ1:121:C0EP5ACXX:8:1207:19105:92282/2
+CCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCC
++
+IIIIEHIIHHFICGHIJJIGIHFGIIJJJJIEGIJIBGIIJHHHFHIIIJHJGIACGH;CEHHHDFF>;?CCCCCBBDBBDDDD;@5
+@HISEQ1:121:C0EP5ACXX:8:1301:17377:139560/2
+GCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATAC
++
+GB:FHHEFGE?FEE<DDG@GG<4;A5@.7=37=A3?;3=B8??CAA>55:A99@>>>:@>>:93<><@>3>:(:48:>A@CCC?A>A
+@HISEQ1:121:C0EP5ACXX:8:2203:19760:174167/2
+GCGAAAACAGAGGCGAGGAACGAAAATCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAAT
++
+C<GH1<CGI9?@FEGIG6-88:@AF'7=C?3?;7;@;@>B?6=9(5>CC?>CCCC@CDC(4:9<@<B@C>C@>::8>@C@:@CCA
+@HISEQ1:121:C0EP5ACXX:8:1107:9791:182343/2
+CTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAA
++
+IJJGIHGHIJJHIIHC=GHBGGHJIGIDHHHHHEHF@?CEED>;@BCDDDCDDCDCDDDDDDCDCDDBDBCDCEDDDDBDDDDDDC?
+@HISEQ1:121:C0EP5ACXX:8:1104:5226:71069/2
+AAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTT
++
+GIIGGFGIII@HGEGHIIICHHFE*?FADAHHGGIIHFCBEEGGAHGGGHGIIJIGHGAHFE?7=)7@B?>(;9>CC75;C9@
+@HISEQ1:121:C0EP5ACXX:8:2306:9426:60664/2
+CTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCT
++
+@?FHJB,,33:<:+A?@9ABBB<HHEE:?D@F90B9B?)*?<?4?99<C<6;F
+@HISEQ1:121:C0EP5ACXX:8:1106:9391:87088/2
+TAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCT
++
+EDDDDCDDDDDBDDDDDDDDDDBBBBD6BBDDDDDDCCCCCDCCCDDDDDDDDCCCCDCCACDCCDDDDECDBB9?ACAACAA:ACA
+@HISEQ1:121:C0EP5ACXX:8:1202:13276:64787/2
+TAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCT
++
+DDDDCDDDDCCD@DDDDDDDDDBDB@BBBDDBDDDDDCCDDDDDDDDDD@BDCCDCCCCACCCC@CCACDDDDBDDDCCEDDDDDDA
+@HISEQ1:121:C0EP5ACXX:8:2302:2707:156790/2
+AAATCCTTGCGAAAACAGAGGCGAGGGACGAAACTCATTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTG
++
+AA(+8C(3(85736B(2?>A?BD191&68@85<-9@33@DDEDCBDB@-7@9?@:::A:(+::CCC<:>@39<5(:@
+@HISEQ1:121:C0EP5ACXX:8:2108:9892:29175/2
+GGGATGCACCTAACTACTTGAGAAACCAGAGCAACCGAACGAAACTCCTTCAAGAGAGGCCATCAGAGCAAATCAATCTGGGNNNNN
++
+++))1))1:**:D):0:*:*9*00?*08(.B)8)(('-'59B7=36@C>;@@>:59((,5?BCCD3(+(:99>>>(4>>@C?B80?:
+@HISEQ1:121:C0EP5ACXX:8:2206:3357:101994/2
+GAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGN
++
+JJJJJJJJD@BDDDDDEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCDDDDDBDDDDDDDDB@A3>>@CCCDEC
+@HISEQ1:121:C0EP5ACXX:8:2204:9269:145789/2
+CCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATATCTTCACTTGCCTCTTATTTN
++
+CH3?:A;;FG>;9<?EHIICGGB::6?F9?FHGC@==)8@G<FH47==;AE957@@@DE>BCB65(,5535;>ACAC?>@C@4>>CD
+@HISEQ1:121:C0EP5ACXX:8:2303:12137:88145/2
+CGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTN
++
+IJJJIGIIJD7@BBDDD@CCCDCCCDCDDDDDDDDDCDDDDDDD@DDDDDD>CCDDDDDDDDDDDBDDDCDDDDDDDACACCDDDCC
+@HISEQ1:121:C0EP5ACXX:8:2107:6159:66543/2
+TCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCANNNN
++
+GJIJJJJJIJJJIJJIIJIJIJGIJJJIIJIJJJJGBGHIJJJJJGIGJIJIGHGHFHFFFFF@CECCCDDDDDDDDBDDDCDCCCC
+@HISEQ1:121:C0EP5ACXX:8:2207:2890:5397/2
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGC
++
+A8838<C2:B@<30395&)00+8833>8A88>CA>979BDC8AC3?<0;7588+00?>BC4@>CDD>442?>-5-599>:>@C
+@HISEQ1:121:C0EP5ACXX:8:1306:11902:61347/2
+CTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATT
++
+>GHGIEGIGGGIIGGHCFGDGHIJFIJIIIBCGGGIIGHIJJGGIIGGHFHFBD1@D@@C(>A>;@<AC,>C>>C:@>ACDDDCC@C
+@HISEQ1:121:C0EP5ACXX:8:2107:10972:90289/2
+TGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAN
++
+H@D+CHG>EGECF>FCC:))6705<:CDCC@C>A3ACA>@<@D9DC?<C?7?@B590<ABBBB0:A:@CDDDACD<5<55)9>C>4:
+@HISEQ1:121:C0EP5ACXX:8:2304:18462:130846/2
+GGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCAT
++
+<0007&8?3(33>@8(88:<<<BBB6670)0(++9ACCCCAC>@CB@5;BC8?C><?@;&5)8(&)+59CACDC:@3:A8?3&5<<?
+@HISEQ1:121:C0EP5ACXX:8:1105:9051:178143/2
+ACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAA
++
+EFHIGHEGIGIIIG:?CC<?FHIIA?DEHJGBB8BB<@CCDDDA@A@:>ACD>>7BCAC>C<8>BB<>A?B>?99A3>:@ACC
+@HISEQ1:121:C0EP5ACXX:8:2101:7366:6467/2
+TCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTC
++
+GEGIGGGD@A<EH@FHBD?GBEFCFHCC>HI9BDFH@B@FGHDD@CF<=FG@=@>=;=AACEHECB>CFC>3>>((;/8@=AA
+@HISEQ1:121:C0EP5ACXX:8:2201:18060:138565/2
+CTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAANNNNNN
++
+JJJIJJHHIHIIGGIJJIIJJJJIJIJJJJD:@BDDCDEDDDDDDDDDDDBDDDDBCDDDDDDDDBDDDBDDDDDCDDDDDAABCB<
+@HISEQ1:121:C0EP5ACXX:8:1203:1544:189212/2
+ATCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCA
++
+IJIJJIJJJIJIIIJJIIIIJJJJJIJJIJGJJJJIHD7<BBDDDEDDDDDDDDDDDDDDDDBCDDBBDDDD>BDDBDDDCDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2206:11441:98185/2
+ATCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCA
++
+IIJIIIJIJGIJGFHIHIHGIIJEHIIJGIJJJIGIED79B@CDDEDDDDDDDDDCDBDDDDD<CDDDD@<@>BDDDDD->A>4@CA
+@HISEQ1:121:C0EP5ACXX:8:1302:13085:192464/2
+TTACCCATCAACACTTAACCCTTACTTTACAGTTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCC
++
+JJJJJJJIGGJJJJIJJJJJJIJJJJJJIJHHFGHIIIIJJJIJJJJJIGGIIJIJFIIHHHFHFFFFFFEEEEDB?BDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1202:8837:118012/2
+GCAAAAGAGCATACAAACCTTGGGTTGTGGTTCCAGCAACGAAGGGAGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGNNNNN
++
+JJJJJIJIIIJICHA@HIIJJHIJHIJJIJGHIJJIFHIJJJGGJIGHHBDDFCEEDEEEDDDDDCDBBBB>CDDCDDDDDDDBBB>
+@HISEQ1:121:C0EP5ACXX:8:1207:11854:62581/2
+AAAGAGCATACAAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGNNNNNNNN
++
+JIJIEG;FGGIIJJEHEHGIJDCB:HGFGHHJJIIJE<BGGIJIHD7BBDDDDDD@CCDDDDDDDDDDDDBC?CBDDBBBD1?>BD>
+@HISEQ1:121:C0EP5ACXX:8:2107:19055:184454/2
+GTAAGCAGAAGAGCATACAAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGN
++
+HACFH>C+<CHCEHIJGIJIHIJJIIJIDFHGGIFDHFGIIJHJJG@DHFEEB05>;CCDDDDD@CCC>A>>BBD5>8AC?@DBB@9
+@HISEQ1:121:C0EP5ACXX:8:2306:15081:197220/2
+GCAAAAGAGCATACAAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAACCAGAGGCGAGNNNNN
++
+<F?BDH:AB;?A<?C9<F;9CFECHCGFA@9?/??DEF)(7;@F@/8,&))5;CCCD@>A:@CDCA@55<<)8A<28?75<93028<
+@HISEQ1:121:C0EP5ACXX:8:1108:18185:47615/2
+CGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCANNNNNNN
++
+FB@HB;CB?E<?FFAF9:BDBDGGD@>49*)9?FDFECHIG:=8=BDB4=DE;@AE:;=@9;;;;>>C@B?;;?@@>@>>>CC@A@
+@HISEQ1:121:C0EP5ACXX:8:2105:7748:124139/2
+CAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGC
++
+JEGIHB?<FEF@F@CBA8?E?DBBF9BFD@BGEHGHDGDCBBBC@;=@=@HDAD=C;777==CDBBD>CCC=?=@5;=B:A@@@AA;
+@HISEQ1:121:C0EP5ACXX:8:1201:13322:122364/2
+ACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTC
++
+IJGIIJGHIE>GHGHEDHHAEH=FG=:;FEGHEHFGDDEBCAACEECEFEDDCDCDDDDDAC@:@:CCDDD?CDA>CCD@CDA
+@HISEQ1:121:C0EP5ACXX:8:2107:6281:156438/2
+ATCAGACCGATCTAACCTTGGGGTGTGTGTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGC
++
+4AA?++<+<)1???HG:??FEC))(-(((.B)/))=@>A7(;<AAB3&078@CDA>:CA((4>AA
+@HISEQ1:121:C0EP5ACXX:8:1305:12682:160339/2
+TCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGN
++
+JIJJIIHIHJGJJIJJJGIJIIJIIJJJJGGEIIJJHHIJJJIIIIIJJIEIJJJIGGGGHHHGFEFFFDCDDDDDCBCCCDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2101:10614:180991/2
+ACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCA
++
+IJJJIIIJIJJJGJIHIIJHECHGIIIIIIJDGHIIHIIHEGIIJJIHJGIIJEIGIAHHFF@ECDDDDDACD@BBDDDABDCDDDC
+@HISEQ1:121:C0EP5ACXX:8:1105:5527:6171/2
+GAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTANNNNNNNN
++
+IIIHHIIJIIIJJIJJJGIIIGIJJIIIGIIJGGCGCGIHGGHHFFFDDDDDDDDDDDDDDBDDDDDDDDDDBDDD>ACDDDDDD?@
+@HISEQ1:121:C0EP5ACXX:8:1207:4910:149486/2
+AACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCA
++
+IJIIEHJIJGHG@HGIFFHIGIGIJGGGIGGHEIGH?DEDGGGHGGIJIIJJJJJIIEEHHFDDDCDDBDDCCDDDD=@B??CCC
+@HISEQ1:121:C0EP5ACXX:8:2302:17741:148058/2
+ACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGG
++
+FBFFHFEHEHFCAEH>HD<FBBBFDHEA;DHIEFEAEFHBFCFHHGHIIGAD@=DH>CEHA?;BE<@BCC;ACC:AB58=BDB
+@HISEQ1:121:C0EP5ACXX:8:1302:17244:110542/2
+TCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGN
++
+FB9<CFBHCAEGHF9E@ADFE?C<CDFCF*?40BFHGEFDFC1/*;EF6=@DFEHA77=;?;)73?BD=5;8>5(;;(,:CDC@5@>
+@HISEQ1:121:C0EP5ACXX:8:1305:1936:75650/2
+TGTCTTCTTCAGCAACACTCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTG
++
+3111:?C@C9CCF*?@3)0*?B38BG9BH=28@)))8@@EE@D>;?773749>@BA>
+@HISEQ1:121:C0EP5ACXX:8:2203:15380:66132/2
+AGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCNNNN
++
+GEHIGBGHGHGHIJHICCFGEHEFAGGGIJGIDIIEGHEHHIAGGCDGIGEHG?GECEHFFFFFEDCCCCCEDDCCDCDDDC?@BBD
+@HISEQ1:121:C0EP5ACXX:8:1302:17121:81693/2
+CTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCA
++
+IJIJJIIEIJJJJIJIJJIJIIGD:DGGIJIBGIJIHHIJJIDGIHHFHFFDDED=ACDDDCDDDABB'5@<?ABCDDDDDDBDCB?
+@HISEQ1:121:C0EP5ACXX:8:2205:3938:177351/2
+ATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAAT
++
+JGCHGIDGE@?EFGCFHIIIIIGHGIEBDFEHCGBFG?BFGABFJIGIJIJGD@FEEH>@EHFDBD2>>>;>=?>CD35@>:CCDD@
+@HISEQ1:121:C0EP5ACXX:8:1101:11189:44094/2
+ATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTNNN
++
+JJJJJJJJJJJJIIIJJJJJJJJ?FGIIEHJGJJJIIHHIJJJJJJJJJIJJJJJJIIJJJIHHHHHFFFDDDDDDDBDDDDDDDC>
+@HISEQ1:121:C0EP5ACXX:8:1102:2324:141339/2
+AAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAA
++
+JJJJJJJJJJJJIIJJJJJJFHHHIJJJCHIJJJJJJIIJJJJJIIIIJJIJHGGHHH@DBFEECEEEEDD>@DDDDDDDDDDDEDA
+@HISEQ1:121:C0EP5ACXX:8:2102:5334:25020/2
+TAATATAGCACAATCATATTGTTGACACCTTGAGTCCACAAGGAAGGCATGTAATGTTAATAAAATTCAAATTATGTAATTTCAGCT
++
+4CFFE@HHEH>F@GHEIJJGGGGECHCHIIJGGIJJFEGIJIIEGHEIIGHAEHHF=ACCBCCDFDEECDEDAC>>@B5;BCCCCCC
+@HISEQ1:121:C0EP5ACXX:8:1208:3562:49824/2
+AATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACT
++
+AFBHIIGGIIGE@C@HIJAHI<GHGI/?DFEGI<=EFFGC@GIEEHIIHHHEEHFFD>ACCCE?A=ACDCCDDCCCC5>CCDC8ABC
+@HISEQ1:121:C0EP5ACXX:8:1206:17130:12165/2
+CTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCANN
++
+JJJJJJIJIIJJJJ@GGHIIJHJIIIIJIJJJIJIJJIIHJJJJJIIEHHFFFFFEEEEEEEDDDDCCDDEEEDCC>CCAACCDCCC
+@HISEQ1:121:C0EP5ACXX:8:1205:1825:51786/2
+ATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATA
++
+JJJJJJJIJJJJJJJJJJJJIJJJJIIJJGIIJJIJIHIHHGHH?BCBFDEEEEEEDEEDDDDDDDDCCDDDDDBB@DCDDDCBBC>
+@HISEQ1:121:C0EP5ACXX:8:1306:4125:139155/2
+ATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATA
++
+BDAGGBEHFHGIGIG>?@DHJIHE<BFBHFGFFGHIIEIHCEHF;CBBEFCDCEEEDEECDDDDDDDDDECDDD@>?CDDDBA??CC
+@HISEQ1:121:C0EP5ACXX:8:2303:6312:178128/2
+TATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTN
++
+JIJJJJJJJHJJJJJJJJJIJJIJJIHJJJJIJJJIIGGIHGIIJJJJJJIJHHHHHHFFFFFDDDCDC@BBDBDDD@CDDCDCDDC
+@HISEQ1:121:C0EP5ACXX:8:1202:14487:9079/2
+CCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATT
++
+E?G?FI+<:<3:+3+222A99:C?9?911?:6:BG
+@HISEQ1:121:C0EP5ACXX:8:2306:19017:130779/2
+TCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAAT
++
+EHIJFHBGECGHGIIJIIGIJJJJBFGBHJJIJJGIIEGGJJJJIHI>EF?EDEFFFEE>CACEDCCCCCCA<AB@CDDDC?BDBBB
+@HISEQ1:121:C0EP5ACXX:8:2204:5708:174080/2
+AAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGAC
++
+IJJJJJFIJIIIGIIJJJJJJJJJJJJGIJGHJIJJJJJJJJJGIJJHGHHFFFFFFDCDDDDDDDDDDDDDDDCCD?@D:ACCDD<
+@HISEQ1:121:C0EP5ACXX:8:2107:10276:107947/2
+ACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATNNNN
++
+A@GBEF@D9C99:4C>?FGAGFIGCHIJJE=FD=FGG@EC@GEHGB@EHHE;;CBEFD>;A/'',:5:?>CC>5:5,:(<?CD:CA
+@HISEQ1:121:C0EP5ACXX:8:2201:2168:144674/2
+CCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTC
++
+JJ;GFHIIJJIJJIJIIGGIIGGJJIJIHIFHEHIIFCHGHGJJEGCEEGFFFFC>CEDABDB?BD?@ACADC::ACDAD<@BBD89
+@HISEQ1:121:C0EP5ACXX:8:2301:14772:138623/2
+CTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGT
++
+JIJJJIIJJJIIIIIJGIHIEIIGGHIGIJJJIJJIGHIGIHIIIIJJIJJIJGGHIIIHJJIJHHHGHFFFFFFFEDEEDDDDDD;
+@HISEQ1:121:C0EP5ACXX:8:2306:2564:73699/2
+ATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCNNNN
++
+II>FHCHGGIBHGEGHGCCD9C<?B?DHGG>DFIGJBFFGGGHIEG;@@CHCGGGHAEE<<<B=(5>@CDCCC@B@B@9ACCCC:C@
+@HISEQ1:121:C0EP5ACXX:8:1303:13585:40340/2
+AATATAGCACAATCATATTGTTGACACCTTGAGTCCACAAGGAAGGCATGTAATGTTAATAAAATTCAAATTATGTAATTTCAGCTT
++
+GHDIGG4ACHGG?EEHIIIB?DCGG9GHGIEGH4D<B?FCGCDFH7@DDEECECACEHFFFF>CEDA@DACCCECBBBDCDCDCCDA
+@HISEQ1:121:C0EP5ACXX:8:2107:18091:187815/2
+GTTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGTCGCTCATGGTTTGANNNNN
++
+GIIEG3+<CBHGHIEHGIJIFHICHIDGFBGEIJECDAHCIBHGHEEGHIHFHGHIJ@CFH;AGHIBHAAHDF?DCC@CEDCD@DCA
+@HISEQ1:121:C0EP5ACXX:8:1206:20456:140956/2
+AATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTCTCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAN
++
+GE>FF@HHIJIJJGIJJJJJIIEIIIJJGIGCIIIJGHIJJJJJJJIGGJJJIJJJJGGIIHGGEEFFFFEFFEECEEEDCCCCCCC
+@HISEQ1:121:C0EP5ACXX:8:1305:4292:178325/2
+TGCAGAGCAGCAACAAAATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTCTCAACTGGAAAGGATCAATTCTA
++
+IJIIIIIEHIJIIIJIJJIGEIGHEGIGIJIJJJIFFGGIHJIJJGBDGIJJJFIJJJEHBEAHHFFFFFCACECBB9@CBDDEDDD
+@HISEQ1:121:C0EP5ACXX:8:2201:1091:169035/2
+TGAGNNNNNTTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTTGTTTTCGTTGT
++
+HIGI#####21@EEFFHGHGFHF>FGHHFFHEEI;;@DE@DHHEFHG6?;@CECDDC@ACDDDECC>5>CCCACDDACCCBBDA@
+@HISEQ1:121:C0EP5ACXX:8:2201:15300:19470/2
+TCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAACAAAATTGATTCCAATAATACATCTAA
++
+JJJGHIJGIIJJHIJJJIJJFHHJIJJJIJJJJJJJHJJJJJJJJIJIIJJJJIIIGHHHHFFFDCEEEEEEFECDDCDEDDCDDDC
+@HISEQ1:121:C0EP5ACXX:8:1308:14340:140874/2
+CAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGTAGCAACAAAATTGATTCCAATAAT
++
+EEB9EH<3<F:C+2A=<*?EFH3DB?;9:BAGDGHIHIJIGGCG>GGG=4@)=D;777C9=?)).7))66=;?A>3(-5;>@>A5@;
+@HISEQ1:121:C0EP5ACXX:8:2202:12780:47547/2
+GAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAACAAAATTGATTCCAATAAT
++
+GAFGGDHEGH@AC8?FDHAE?EGBG@HGCHEGHCGGBFEGHIGHHGGA@AFGH>HGHEHGEHC?@7@A2;?@:;CDCBB>>5:@C
+@HISEQ1:121:C0EP5ACXX:8:2106:13356:92925/2
+TACCGAGTATATTATAAGTAATCTCATTCCTTGTTTTCGTTGTAAGATTAGTTATGTTTCCCTGGCTTATTCTAATCTAGTTAGAAT
++
+JGIJJAGFDHGIHEGIJJGIHGIJJGIJIJIJIGHJHHGHIJIIIIGHIIIGIGGIGIJJHHHHHFFFEFDDDC;CCDDDDEEDDDC
+@HISEQ1:121:C0EP5ACXX:8:2206:14713:40562/2
+GATCGGTTTGATTTATTTGATCAAGGATCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATCGTTTGTTTACTATTTTCTAT
++
+FFD@GGBGBGIBFGIIFIB?FF<F3B)*09DFHF998BFHC7FHH>E:=@=.===7?C;;.;CC(;;C?(5>>CCDCDDAD
Binary file demo_files/mother_male.bam has changed
Binary file demo_files/mother_male.bam.bai has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/reference.fasta	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,19 @@
+>comp0_c0_seq1
+ACAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCA
+GAGCAGCAACAAAATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTC
+TCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCT
+TACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACAC
+CATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAG
+ATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACA
+AGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGT
+GGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGA
+AACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGA
+ATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTC
+AATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGC
+AGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCA
+AGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAG
+GGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGG
+GCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACAGAGGG
+GAGGAGCAAAGCTCCATCCTAGGCTTGGAAGAGATTCGAACAAGAACAGAGAAGAAGAGA
+GAGGAAACTGTAGAGAGAGGAGAGAGCGTTTTAGAGGAGAGAGGGAAACAGCCCGGATCA
+CCAGCTAAGGCCCCT
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/reference_male.fasta	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,30 @@
+>comp0_c0_seq1
+GTTCTCCATTCCATTCTAAGTTTGGCAAATAGCCTTGGGAATTCAATGCACTCTCCTACT
+AGGAAACCAAGGATTGTGAGTTCCTTCTTTTTTTTTGCTTGGGTTCTAGCAAGAGCAAGT
+TTATTAAAGAGAGCTTTGGGATCAAAAGTTTTGGTACCTGATTTGGTCACTTTTGGTTTG
+GAACTTTTTGTGCTACCACAAGGTGGTGTGAGATTTGGTAAATTTGGGGAGTTGGTATTC
+CCCTTGTTTTGTTGGTAAGCATCATTGATGTTGGTCGTACTATTTTTGGTAGCATCATTA
+ATCACCATATCAGCAAAGGAAAGCTTCCCCTTCCCCTTATCCATAGCAACCCTCTCTTCA
+GTAAATGCACACACCCACTCACTGTATCTAAAGCTCACTATGAATATTAACCAGTACAGA
+GCAGATTTACTCGG
+>comp1_c0_seq1
+GTCAATGGTCTCTCTCCTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCT
+TCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTTGCTCCTCCCCTCTG
+TGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCA
+AATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTT
+TACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCC
+CTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCA
+CCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCC
+TAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAG
+CAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCC
+TCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCC
+AAGGTTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCA
+ATTCTATAGTTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAA
+CCTTAACACCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGC
+GTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTTGTTTTCGTTGTAAGATTAG
+TTATGTTTCCCTGGCTTATTCTAATCTAGTTAGAATTGATCCTTTCCAGTTGAGACTGTG
+CATGTTGGATCTCAAGATTAGATGTATTATTGGAATCAATTTTGTTGCTGCTCTGCAGGA
+GAGTGTGTTAGATAGATTCCTCTACCTTTGCTCAAGCCTTGTGATTATTCTGTTGAAGAA
+CTTCAGTGATATTCATAGAGTGCATAGTCTTAATTATGACTTTGATAAAGTATTTTCCTT
+AGGTTATGAGTATTTCATTTCTAGACTTTATTACCATCTCCTTCGATCTTTGATTTGTAA
+GCTGAAATTACATAATTTGAATTTTATTAACATTACATGCCTTCCTTGT
Binary file demo_files/son.bam has changed
Binary file demo_files/son.bam.bai has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/son_1.fastq	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,392 @@
+@HISEQ1:121:C0EP5ACXX:8:1204:18279:146920/1
+CTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTC
++
+JIHIGGGJIJJGIIJHJJJJIJHIGIIIIGJGIJJIGIIIIIJIIBHCCHIJJIEIJJIHHFEHFFFFFEEEEDDDDCDC>ADDD?=
+@HISEQ1:121:C0EP5ACXX:8:2304:5972:188977/1
+TACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACAGAG
++
+IIJJJJJIJJJJJJJJEGIGJJJJIHHHHHFFFEEEEEEDFBDDDEDDDDDDDDDDDDDDDDDDDDDDBCDDDDD?DDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2304:17680:15723/1
+ATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACAATTTGCCCTTGCAANNNN
++
+JIJJJJJGJJIJIJIGIJJJJJIIIGIJJIIJJJJJJJJIIIIGIIJIJJGIJJJJIIJHEADFFFFEDDEEDACDDDDCDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1306:15258:144587/1
+ATGGGTAAAGTTTTGGGTATACGGGGCGAATCACCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGANNNN
++
+FBGCGAFHIHHHIIIJI;EFIEIIJIIJBEHFHDDDECCEEEEED@CDDBB@<C:@DDCD;ACDDDDDDDDDDDDDDDDDDDDDDD<
+@HISEQ1:121:C0EP5ACXX:8:2201:13125:125595/1
+TGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAG
++
+<:AE@DEEEDEE3<?<EDAEEIDEEDCDCDD@DDD';AA@@??(-;>>AAAA
+@HISEQ1:121:C0EP5ACXX:8:1106:16812:199346/1
+CCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTG
++
+FGGGIGIIIEGEHHCCBCGHHECGGIIIIFGGHE??GHIIE@FH2BFGGIGIADGE@@EHHHFEDDDFECECCCCCCCCCCBBCBA:
+@HISEQ1:121:C0EP5ACXX:8:2207:14699:5997/1
+TTATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAAC
++
+JJJJJIJIGJJHHHJJGGHHIJJFIJGIJJJJJJIJGJJGGIJIJHGHJEIHHFF>BECEDDDBDDDDDDDDDDDDDDDDDDCDDDD
+@HISEQ1:121:C0EP5ACXX:8:1308:15728:74115/1
+GCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACN
++
+GGGIJIIIJIGIJIGGIHFJGICHIIBG9BFHIGGEGGIDHIEICDEHJIJJHH?EEFFFFBDEDDBCCDEBDBDDDDBDDACBCD?
+@HISEQ1:121:C0EP5ACXX:8:2104:4107:189035/1
+CTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTC
++
+IIJIJJJJJIJJJIJJJJJJIIJJJJHJJIIHGIIJJJJJJIIJJFHIJHJJJIIGGHGHHHHFFFFFFDDECDDDDCDC>CCDD?=
+@HISEQ1:121:C0EP5ACXX:8:1303:8466:21687/1
+GCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTTATGGGTAAAGTTTTGG
++
+JJJJIJIJIJJIIJJJJJJJJGIIIJIIIGIJ@EGHACHFFFDCDEECFDCDEEDCACCDDDBBDDDD@DCCDDDDCCAACCCDDDB
+@HISEQ1:121:C0EP5ACXX:8:1301:5823:42774/1
+GCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTT
++
+JIJJJJJIJJJIIIJIIJIIIJGGIJJJJJIJJHHHHHFFFDEEEDDDDDDDDDDDDDDDDCCDDEDCDEECCCDDDD?ABDC>CC@
+@HISEQ1:121:C0EP5ACXX:8:1205:8107:84323/1
+CAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAAAATCGNNNN
++
+JGIJJJJJJJJGGIJJJJIIJIJJJGIIIJJJIJJIJIIIJGHJHFFFFECCDDDDDBDBB@>CCDDDDDDDBDBD<ACDDDDD??B
+@HISEQ1:121:C0EP5ACXX:8:2106:8569:128338/1
+GTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACT
++
+I;FHCGHIIGHIIIIIIIIEHIIIGIHGGHIIIIEHIIGGGGIIIIFE9BDFDCEEDDDDDCCDDDDDDDCCCDDDDDDDDDDDCCC
+@HISEQ1:121:C0EP5ACXX:8:1108:20926:160732/1
+CTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTC
++
+GEEHIIEHEI@HHEEEEFGIIIIIEG<<DGGIIGGBDFIIIEHIHECBHHHIGIGGAE3?CEEC3???=@>C2@CCA@@A;9>BB9;
+@HISEQ1:121:C0EP5ACXX:8:2302:9661:103451/1
+CAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCN
++
+JJJIIIJJJJJJJIJJIJJIIJIGIJIHIIIJJJJJIIJJJIJJHHGHFDFDDDDDDDDDDBBDDDDDBDDDDDDDDDDDDDD?BDD
+@HISEQ1:121:C0EP5ACXX:8:1203:11100:134680/1
+AGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGG
++
+AGHJJIJJJJJJJJJJJJFIJJJGGJJJJJJIJJJJJJJJIJIIIJHGHFFFFDDDDDDDDBBBD@BDDDDDDDDDDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1204:11305:110710/1
+CCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTG
++
+JJJJJJJJJJJJJIJIJJGHIJIJJJJJJJJJJIIJJJJJJJJIJIJJIIIJGIGIHJHHGHHFFFFFEEDECCCDDDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2104:4236:84531/1
+TCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCC
++
+GHIIIIAHFH;FBCBFFH?>?GA@BB<*?F<9DGIEHBF?BBDHII9FEGH@@@@D7@;CC;AAB77;;@CAA?7>C5<BBB
+@HISEQ1:121:C0EP5ACXX:8:1306:11626:15200/1
+GTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCAC
++
+GIIEHHEE@EHHGHG8CCDGGGFE):?FHIEHDHIEHCHCHCAFHHE@HIAHHBEFF?AD??CB?=?BBDAADA?@>9BB?B?BDDD
+@HISEQ1:121:C0EP5ACXX:8:2101:6432:199800/1
+GAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGNN
++
+B?AF@FHDCA9A2A<E@BFH@;F?FHH@?B1;B?BFHIIE@B=BFHB@55CA:CHHHB?;@;3;AC>;>@>CA@CACCAC(5:;@:5
+@HISEQ1:121:C0EP5ACXX:8:2107:18331:159767/1
+GAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCN
++
+JIJJIGIIIJJJHEFGHIJIJJJJJJIJIJIJIJDGIHIHIFHGIJJJ@EGIIHEHEBEDFDCEDDEEDCC;ACDDDDDCDDDECB9
+@HISEQ1:121:C0EP5ACXX:8:2306:3755:139456/1
+GCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCT
++
+EHHHJEGIJJIGIIEHIGICEHBFHED@@AH>CEFFHIJIJHGHHFEFFFF@BCCCCE@CDCDDDDDCDEDCCDCCDEECDDCCCDC
+@HISEQ1:121:C0EP5ACXX:8:1307:2138:123308/1
+AACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGG
++
+IIJJJIIIIGIDHHI>FEHIIIIJJJGJJJJIGGIEHIJICGHGIGGIIJJJJIJFCGEEC=BDEFFB>>CCCC@CCCDD??BDDCB
+@HISEQ1:121:C0EP5ACXX:8:2202:11183:23671/1
+TACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGNN
++
+JIIGIHJIJJJJIJJIGIIIIIBFGIJJJJJIIIJIGDGHIHJGICHIF;FEEHGFHFHHFFEFFEC<BCBDDDDDDDDDDCCDDD<
+@HISEQ1:121:C0EP5ACXX:8:2203:12602:37061/1
+GTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCNNNN
++
+JEHIHIJJIJJJJJJJJJIJJJIIJJJIJJIAHHIJJJJJJJHHHEHEFFFFDEDEDDEDA=ACDDFCD?BDDCDBDDBDDDDDCEA
+@HISEQ1:121:C0EP5ACXX:8:1101:16157:96178/1
+TACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTT
++
+JJJIIGHJIIGHIJJJIIGIJIIGIFIIGHG@GHGGCHHIJIJIFCHGIIJJJJEGEHGGEEHHHHGFFFDFEDD>BACC@CCDCBC
+@HISEQ1:121:C0EP5ACXX:8:1304:1821:110599/1
+CTGAGTTAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTACAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAG
++
+@EEF@+A??FEEG?FGFCFGAHGBCDHIHIII=CHEDBEB@>>>@6>3;CC(;ACACCC>>AAB@??C>>CCCB3>C>>AB59<8@>
+@HISEQ1:121:C0EP5ACXX:8:1202:6596:74809/1
+CCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAG
++
+JIJGIJJIJJJGIJIJEIEGGIIJJJ:AE>D?@CCEECEDCDACEDDEDBDDDCC>CDDDDDDDCDCCCCDDCDDDDDDD>A@CCD8
+@HISEQ1:121:C0EP5ACXX:8:2305:7769:151169/1
+TCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTAT
++
+JJJJHIJJIJJJJJJJJIIGGIJIGCHHHIJIJIFJJIIIFFHIIIJGGGIIIJJGIJIHHHGHFFFFFFFCDDDBDCDDDDDD@BA
+@HISEQ1:121:C0EP5ACXX:8:1205:2077:37536/1
+AAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGAC
++
+IJJIJGCGCEHFGIH@EHIJGEHIIJEGIBIJIJCEGCGAGCCEFDCDD9;?5>:A>ACDCA<CC>CDDBAC>BA>@:@>?@C4@A
+@HISEQ1:121:C0EP5ACXX:8:2103:4295:63104/1
+TCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGG
++
+HGGGHEAHEHIHIIIGHIHGHIHGIEIIGIIIIIIIIIIIGI=FGIIIEGHGGIIIIEEHHEECEBDDDCABCDC?CADCACAB<>:
+@HISEQ1:121:C0EP5ACXX:8:1103:4347:43083/1
+AACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGG
++
+JJJJJJJJJJIJJJJGJJJJJJJJJJJJJJJJJJJIJIJJJJJJJJJIHIJIJJJJJJHHHHFFFDDDCCEECEDDDDDDBBBDDD@
+@HISEQ1:121:C0EP5ACXX:8:2107:17275:98920/1
+TGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCC
++
+JDGIJJJJIJJGIJJJJJJIGJIIJJJJJJIJIJIIGCFCGIIIJHHCHHFFFFFFFEDCEDDDCDDDDDBDDDDDDECDDCCACD9
+@HISEQ1:121:C0EP5ACXX:8:2304:10198:198268/1
+GGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAG
++
+JJJJJJJJJJJJJJJJJJJIHIJJJGHIIJIJHIIJJJIJJIIJIIJJJHGGHHFFFFDCD?CDDEDDEDDDDDDDDDDDDEEDCCC
+@HISEQ1:121:C0EP5ACXX:8:1205:11549:169371/1
+TACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCT
++
+JJJJJJJJJJJJJJJJJJJJJJJJJJJIJJJJJIJJJJIJJJHHIJIJJIJJIIEGHHHHFFFFFEEEDEDDDDDDDDDDDDDDDD?
+@HISEQ1:121:C0EP5ACXX:8:1307:11095:87598/1
+GAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGN
++
+IJJJIIIJJJJIIIJIGIIFGGIIJIJJIJIIIIJJIIGHGHJJGHGFHFFFFFFCDECDECDDDCDDDDDDBDDDDDD?B@CD@C>
+@HISEQ1:121:C0EP5ACXX:8:1307:5273:167214/1
+CCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTG
++
+JIIIJJJJJJJJFIIJJJJJJJJJJJJJBGIIJJGGIGGIIJJJIJIJIHHHHHFFFFFEDCDDDDDDECDDDDDDDDDDDDDDEEE
+@HISEQ1:121:C0EP5ACXX:8:1202:6430:193858/1
+AAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGN
++
+JJHIJJJJJJIJJJJJJJJJJJJJJJJJJJJJIIJJJJIJJJJHHHHHHFFFFFFEEFEEEDDDDDDDDDDDDDDDDDDDD?BBDD:
+@HISEQ1:121:C0EP5ACXX:8:1203:11801:61902/1
+AAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGN
++
+JJJJJJJJJJJJJJJIJGIIJJJJJJIJJJJJIIJJJIJJJJEHHHHHHFFFFFFEECEEECDDDDDCCDDDDDDDDDDDDBDDCD>
+@HISEQ1:121:C0EP5ACXX:8:1108:8809:81311/1
+TCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTT
++
+JJJBGHIJGGEHIGGGJJJIIJJIJJJJJIIJJIIJJJIIJJJJICHHHHHFDF@DCEEEDCDCDA?@A8@CDDCCDBBBBDDCCD>
+@HISEQ1:121:C0EP5ACXX:8:2204:18606:175884/1
+GCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTC
++
+:FDEBHGIBHI@GEEFBG<F?GH@@F?DFDHGEGIIIGIIEHCAHIIFGHI6=CEG@@@?AE<?CDF@C@C@CB;;A=CCCCCCA?A
+@HISEQ1:121:C0EP5ACXX:8:1108:16310:19003/1
+GCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCT
++
+GIIJJIJJJJJJJIHIJJIIJJJIJHJJIGHIIJJJJJJFIHHHHHHFFFFFFEEDEEDDDDDDDDDDDEDDDDDDDEE@CDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2203:6354:184308/1
+TCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTT
++
+HGGIIGIGHIEHGEGEEEHIIGIIJGDIDHIIJ==@FA@;CEAHIHHA>EEFDDDC>ACEC@ACB?B@@?@AC@CAC@C>ACCCDDC
+@HISEQ1:121:C0EP5ACXX:8:1105:17367:119872/1
+TGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCC
++
+IJIJIJJJIJJIIJJJIJJGIIJJIJJJIJJIBHIJJ@FCIJJJJHHHHHFFFFFFFEDEEBDDCDDDDDDDDDDDDE@CDCCDDD>
+@HISEQ1:121:C0EP5ACXX:8:2202:9681:198266/1
+AACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTG
++
+DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCDCEDDD@<?CDCECCDDDCCD
+@HISEQ1:121:C0EP5ACXX:8:1102:2897:190263/1
+TCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGG
++
+D9AG;AFH<F>BF@EFAEHEHCGHIIIBHGGI>>BGGHH@DHBBFDHIG:CD@GECD=CCEAEE>B;?B=BCCCC?>;AA::<?CCA
+@HISEQ1:121:C0EP5ACXX:8:1205:11903:194100/1
+GGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCT
++
+IID<@65@CCCDDDDDDDDDCD03:BDDCCCDDD@BD@DDDDDDDDDCCAC@CDC?CDDDDDDCCCCCCDCADDDCCCCEDCB8@BC
+@HISEQ1:121:C0EP5ACXX:8:1202:13626:25638/1
+TGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATAAGAGCAAATAAATCTG
++
+0053>8>8>38>AA>AA799::A=3+328::859<?8<?<8((:3:>:>:+8>?7&5>((+4>49A<A:+:>A3>:
+@HISEQ1:121:C0EP5ACXX:8:2207:13105:76511/1
+TGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTC
++
+IIIIJGICHGIJJJJEHEGGGHIHGGEGCHIJJJIJIJ<@BFDFHIJEGGEGHHGGHA;>?DDDCCEDEDDDCCDDDDDDD<<@ACC
+@HISEQ1:121:C0EP5ACXX:8:1306:20726:15789/1
+GAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGT
++
+A:<?ECC9:<C<C?CG@;F?D::BGCG39B;4BD*9B9<DBFGG8BFG;F>CA4=DC=?=6;?;;6;;;;BBAABBA955:>AB>>;
+@HISEQ1:121:C0EP5ACXX:8:2107:15019:37435/1
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCANNN
++
+IJIJJDIGIJJJIJIID0:@7CDDEDDDDDDDDCCDDDDDDDDDDDDDBDDBDBDDDD->AAACDDD:ABDDDBDDDDCCACDCDC@
+@HISEQ1:121:C0EP5ACXX:8:2208:13905:97948/1
+GCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCT
++
+AGHIJJJJJJJIJJIJGIIGIGJGIJIJJHIIJJJJJJJJJHHHHHHFFFFFF@A(>ACCDDDDAC@ADCCCDDDCDEECCDDDDCC
+@HISEQ1:121:C0EP5ACXX:8:1301:2094:147266/1
+GGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCAT
++
+JJHIIIIJGGIJJJJJJJIJJJIIIJD076:CDDDDDDDDDDDDDDDDDDDDCDCDBDBBDBBDDBBDBCCDDDDDC@CBDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1306:10553:20592/1
+GGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCAT
++
+JJGHIIIIGIJJIJIJIJIJJJIJIJD@BDDDDDEDDDDDDDDDDDDDDDDDDDDDDDDDDDBDDDDDDDD@CDDDDCDBDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:1203:5698:36196/1
+AGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCC
++
+IIIII>CEFFHIGBCCBEGFHCHBFDFHICDHHGICBHEGB@HGICE;FCH:DAE@AEH3=?CDD@DECCED;CCDA:>A:A?
+@HISEQ1:121:C0EP5ACXX:8:1107:20608:196329/1
+TTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCC
++
+IJJJJJJJJJJIIJJJIJJJJJJJGHIJJIIIJJFJIIJIIJJIJJIHIHGEIJIG@EHGCAEFDDCEFDDDC>A:?@@CCC<CBDC
+@HISEQ1:121:C0EP5ACXX:8:1307:1725:60131/1
+GCAAAAGAGCATACAAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGNNNN
++
+JIJJJJJIIJJIIJIJJJJJJJJJDHIIJJGHJHIIJJJJIFDGIJGED7BBDDDDEADDDDDDDDDDDBBBDDDDDDDDDDDD?A5
+@HISEQ1:121:C0EP5ACXX:8:2201:17989:121640/1
+TCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGT
++
+JJJJJJJJJJJJJJJJHJJJHIIJJIJIJJJJIJJJJJHHHHHHFFFDDEEEEEDEDDDDDDCEDDDDDDDDDDDDDDCAB9ACDDB
+@HISEQ1:121:C0EP5ACXX:8:2103:17026:82629/1
+TACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGNN
++
+JJJJIJIGHGGHIIIJEIIGGIJGHJIGEDGHIIBGCHIHEHEGIGHGGGHGHIGEEECEB?CFCECCDCDDDCCDCDDDD?@?><5
+@HISEQ1:121:C0EP5ACXX:8:1104:7384:82234/1
+ACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCN
++
+JJJJJIJJJJIIIJJIJIJJJIJJJJGIIIJIJJJHJIJJIJJIJJJJIJJJJJIIJHHHFFDEEDDDDDDDD?BDDBD?BCDEDDD
+@HISEQ1:121:C0EP5ACXX:8:1106:13934:41628/1
+TTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTG
++
+JIJGGHJGFGHIIJJJGF6??FGBGGGIJJIJIIIJJIJJGEEEHHFFFFFDDC@CACA5;;;CCDD@@CACDCDDACCD?CCDCD5
+@HISEQ1:121:C0EP5ACXX:8:1203:15133:98209/1
+TTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTC
++
+JJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJCHIIJJJIHIJJJJJJJIJBHIJICHEIHHHHHFFFFFEEEEEEDD??BDDCDDDC
+@HISEQ1:121:C0EP5ACXX:8:2201:15934:79822/1
+ATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATANNN
++
+HIJJIIJJHIHIJJJJIIIIJJCHIJIFIIJJGIJJIGIIJJJJJJJIJJJJJJJJJJJJHEHFFFFEBDEEDDDDDDDEDDDDCDE
+@HISEQ1:121:C0EP5ACXX:8:2103:11160:152496/1
+CAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCNN
++
+IIIIEIIIEGBEEGGDGHIIFHIIIIIIGGHIGFFEGHIIIIIFIIIIIIIIIIIIIIIGGEEEHHEFFCCCEC?ACCBCCCCCCDC
+@HISEQ1:121:C0EP5ACXX:8:2205:18696:101935/1
+TTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGG
++
+HHGFGEEDHHIDHDGIIJIIJ@FGGJIIJDIJIGHGIGGIIJJEIIJJGHE9;7?BBCCCE>@CDD@C@>>CA>9@B<@A@C:@B?<
+@HISEQ1:121:C0EP5ACXX:8:1205:12485:13377/1
+CTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCG
++
+JJJJJJJJJJJJJJJJIJJJJJIJJJJJJJJJHHHHHFDFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEDEDDDDDDDEDDDD@
+@HISEQ1:121:C0EP5ACXX:8:1205:4852:183027/1
+GCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGGTGCTCTCACCGGAATCTCTTCACTT
++
+AEA?AA+3+@:1?C?D49??B;0:*09?<DD49D?3'.6;@=7=CE91:<65;;AA;A>AAA
+@HISEQ1:121:C0EP5ACXX:8:2105:10921:73090/1
+TCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCG
++
+JJJJJJJJJJJJJJJJJJJJJJJJHIFHIJJJJJIJIJJJJJJIIIJGIJJJJHHHHHFFFFFEDDDDDDDDDDDDDDDDDDDDDDB
+@HISEQ1:121:C0EP5ACXX:8:1301:9478:45031/1
+ATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGNN
++
+@FDHIGGIIEIIIII*?F8BGGHGHGIEGHG>F@DG@FH<C48@FGGEEHICHA2AACEDF;@(6@(;>A;>BBACC;@ACCCC@:@
+@HISEQ1:121:C0EP5ACXX:8:2104:6749:159109/1
+AAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCG
++
+HHGHIIFGEHIIEBDAF<@GGIIG?BD>=@A<8AD=E=A=;AB>@BB=AC@BB=<AAC>?<:@C?CABB?B2<@BB<<<4>CB:@CA
+@HISEQ1:121:C0EP5ACXX:8:2202:21245:113808/1
+AAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGNN
++
+JJJJJJJDHJJGGIJJIJIIBFGHIGGHBGG<BFIICHIIJJJJGGEGIIJJDHGHHFDFFE@CEEEDEDC(>CCCDDDDDDCCCC@
+@HISEQ1:121:C0EP5ACXX:8:2206:14046:3125/1
+ATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTN
++
+JJIJJJJJJJJJGIJIJJJJJJIJJ?DDGHIIJFHIJIJJJIJJJJJIGFHHHHHFFFFCDCEEDDDEDDDDDDDC>BDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2105:15155:69832/1
+AACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGG
++
+IIJIJIJJIJJIJJJGHIJJIIJJIJGGGIGIIJJJJJJJJJJFEBFFFF6>ACEEDDCDDDCDEDDDDDDDDCDEDDDDDDBDCDD
+@HISEQ1:121:C0EP5ACXX:8:2302:1358:92768/1
+CCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTC
++
+HFBEGHIG>HHDGCCFFH@FC>DFEBEFHH3?BFGB@HIE@AC=@CA;<==8B7;.;A@@>>/8??2?3>@>AA3:A88?<<>>9?A
+@HISEQ1:121:C0EP5ACXX:8:2302:13383:122517/1
+ACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAG
++
+IJJJJJJJJJJJJJJJJHIJJJJJJJJJJIIJJJJJJIJJJJJJJIIJHHHHHFFFFFFEEEEEDDDDDDDDDDDBDDDD:@ABCCC
+@HISEQ1:121:C0EP5ACXX:8:1305:19207:34291/1
+CTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTTGTTT
++
+GBGIIIIAFHG4?GFEG<CFCB<B?D3@:F@BFGHI.BBCEHH;;AHHC=EEEDEE<A,;@>;>@;CA@B>;@5>::ADDE@AC3@C
+@HISEQ1:121:C0EP5ACXX:8:2102:10551:119670/1
+CGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCAT
++
+JJJJJJJJJJJJJJJJJIJJJJJJJJJJJJJJJJJJJHIIJJJJIJJJJJJHHHFFFEEEEEFDDDDDDDDDDDDDDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1208:7778:129322/1
+TTAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAAC
++
+BGHGHIGGEFGIE<DDHGGAGBDF@GFGIIIGIIIIIIIFBB6C?CDHIIBAEHFCEEEFFBBACDF>C@@C;(5;BDDCCCC;@CC
+@HISEQ1:121:C0EP5ACXX:8:2304:6605:62458/1
+TGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTTGTTTTCGTTGTNN
++
+DHHHAH4A@FGIIGIIICAHB<B4BAB?F@B?BF;@FG@.=CGIGFHED5?;;3.6>C>>>>>@;@@CDEDDCCCCCC?>8<>?<C>
+@HISEQ1:121:C0EP5ACXX:8:2106:13776:157073/1
+TCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCAATCT
++
+JJJJJJJJJIJJJJJJJJJIJJJJJJJJJJJJJJJJJJJJJJJJIGIJIJJJJJJHHHFFDECDDDDDEEEEDDDDDDDDDDDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2306:4709:158183/1
+ATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACACCATATTTCCGGATCCAATCNNNN
++
+IJEIJIIJJJJJIHHIJIIIIIIJGHFHIHIIIJJGIGIJJIJJJJGIDHIGIGIHHGHDEDEC@BCCDEDDC?@BDDDCCCDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1104:17239:160204/1
+AGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAACCC
++
+C@FGABD?@GHIBGI<GFC?4?FDG*:?BB@DH????FC=F;FCGECGG=@E;7AACE;?BE;).;;;@@C>;@@;@C5>>;55@A?
+@HISEQ1:121:C0EP5ACXX:8:1207:17351:77865/1
+TTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGTCGCTCATGGTTTGAGNNNNN
++
+IIIIJJIJJGHGHIJIIIIIJIIJIJIGIJIGIJJJIGIGIFIIJIIGIIJJJEIJJJJJJJIJIIJHHEEEBFFECEBDCB?CCC>
+@HISEQ1:121:C0EP5ACXX:8:1204:17042:185305/1
+CAACATGCACAGTCTCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAAC
++
+GE@@D?@GCEHI?F>DE@FHFGGGG>BFHGCEGBFGEGHHF?FB>CHGBGH@HGGGHGGEAEFCD@CEECCCC:;>@CCCB@BBBC
+@HISEQ1:121:C0EP5ACXX:8:2103:20915:142998/1
+GAAGGAGATGGTAATAAAGTCTAGAAATGAAATACTCATAACCTAAGGAAAATACTTTATCAAAGTCATAATTAAGACTATGCACTC
++
+GIIII@GGIGIE?FHHIGI?BFHIIIEAFICFGGHGGIIDDGGD@@F@GIIDDHIIIIBAG7=;A?CEHD>CDEC>@>A;3;ADDC>
+@HISEQ1:121:C0EP5ACXX:8:1104:9804:126592/1
+TTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACCTTAACACCTATTGTCGCTCATGGTTTTAGATTGATTGGATCCGGANN
++
+IJJIIJJJJJJJJJFJJJIIJJJJJJJJJIJJJJJJJJJJJIJJJJJJIJIJJIJJJJJIHEEAEHFFFFFEEEEEEDDCDCDDBDB
+@HISEQ1:121:C0EP5ACXX:8:1302:12570:27266/1
+GGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTCATTCCTTGTTTTCGTT
++
+IICFHHIG;HEB@FFGGDEGHIIAHIIGIGCBF?;CEHAGGDG=D@EHHHGDE;@CFDD@CADC>CDDDCDCC@CCCDCDCDDDBD9
+@HISEQ1:121:C0EP5ACXX:8:2108:15621:6710/1
+GTTGGATCTCAAGATTAGATGTATTATTGGAATCAATTTTGTTGCTGCTCTGCAGGAGAGTGTGTTAGATAGATTCCTCTACCTTTG
++
+JIJJJHJJJJJIJHIIIJJIJIIJJIJJ9DFHJJJJJJJFIHIJJJJJJJJJJJJJGHFH@>CEHHFHGHFFFFFFFDEC@CEDDDC
+@HISEQ1:121:C0EP5ACXX:8:1204:13269:156814/1
+CACTGAAGTTCTTCAACAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCAGAGCAGCAACNN
++
+JJJJJJJJHIIJIJJIJJJJIJJJIJGIJJJIJJJJJJJJHIJH?FHIJJGIJIIFEIJIJHHHHHHFFFFDEEDEEBCDDDDCDBB
+@HISEQ1:121:C0EP5ACXX:8:2302:20345:190085/1
+ACAAGGAAGGCATGTAATGTTAATAAAATTCAAATTATGTAATTTCAGCTTACAAATCAAAGATCGAAGGAGATGGTAATAAAGTCT
++
+FBGIIEGGFA8CFGG<GFEFFGBFAFEGFIIC<F>GFFF?B@FGIEEGIIIFIIEDFIEEA@@;DE7?ADDD?B@BCDBDBBBBBB;
+@HISEQ1:121:C0EP5ACXX:8:1207:17701:88729/1
+GTAGGAACTCACAATCCTTGGTTTCCTAGTAGGAGAGTGCATTGAATTCCCAAGGCTATTTGCCAAACTTAGAATGGAATGGAGAAC
++
+G*?GHGIGGIJJDHIJJJGHGBFGHIJ;F=F>G@GII=AEHHHGFFFFECACCAABAACCDEDDACCDDCDDDDCCD@@>>@>A>AC
+@HISEQ1:121:C0EP5ACXX:8:2104:7678:122935/1
+GCTAGAACCCAAGCAAAAAAAAAAGAAGGAACTCACAATCCTTGGTTTCCTAGTAGGAGAGTGCATTGAATTCCCAAGGCTATTTGC
++
+CGHIEIJIIJDGIGGGGIJJGIJIGGIDCEHHEFEEFDFE@CECC>ABDCCDD5>>@>>??AAC@CDCC:C>ACC>??BBDDDDE>@
+@HISEQ1:121:C0EP5ACXX:8:2205:8175:94899/1
+TTGCTCTTGCTAGAACCCAAGCAAAAAAAAAGAAGGAACTCACAATCCTTGGTTTCCTAGTAGGAGCGTGCATTGAATTCCCAAGGC
++
+:A:ACFHEIDEFHBEHA@D=EEFEEGEEFIIIECE@;=CEEDDD3@A@B:@AA?BAB<AA:@@3(:(80591:(:@:::(++4>?B<
+@HISEQ1:121:C0EP5ACXX:8:1303:8608:152316/1
+GCCATTGCTTAAGGAGTAAGAGTTGGCTAAATATATGGTAGGGCCTAGCATCCCACACTCTATTAAAATCCACATGGTTTGAGANNN
++
+IJJIJJJJJJJJJJGIGIIJJJHIJJJJIJJJGIHJJJHIJJJIJJJJJJJJJHHHHFFFFFCEEEEEEDDDDDDDDDDDDCDBDDC
+@HISEQ1:121:C0EP5ACXX:8:2303:19934:33517/1
+AAGTTTGGCAAAAAGCCTTGGGAACTCAATGCACTCCCCAACAAGGAAGCCAAGGATTGTGAGTTCCTTCTTTTTTTTTTGCTTGGG
++
+GDHFHIJJIIHGEHGJJIJIICFGHIGHIJJJHIJJGJJIIJIGIJGDHJJIJIHCHFGFFED@CEEEECCEDDDDDDDD9@CC@B<
+@HISEQ1:121:C0EP5ACXX:8:2206:6805:118993/1
+GGGAAGCTTTCCTTTGCTGATATGGTGATTAATGATGCTACCAAAAATAGTACGACCAACATCAATGATGCTTACCAACAAAACAAG
++
+D?@:FFB@EGHEHAHGGEFHG>FGH*???DDBHBHAHHICFFHGE@F@@CEGHGHE8BCC@CCCCCACCACC@CCCCCBBAB?A?BC
+@HISEQ1:121:C0EP5ACXX:8:1302:7919:98849/1
+ACGTCTATTTCCCTGACAAAGAATTATCAAATCCTTGATCTGTCTGAGGCTGTGTCCTGTCTAAAGGGTGTAAGTGTGAATTGCTAT
++
+GHJGEHGHIIJJJJIGGGIGFDGGJGFIGGBBGIFGHGGHIHGHBD=CFHHGHGHGGHIEHEEHHFFFDC9C@C;A>CADDDCCDE>
+@HISEQ1:121:C0EP5ACXX:8:2306:12186:45722/1
+ATCACCATATCAGCAAAAGAAAGCTTCCCCTTCCCCTTATCCATAGCAACCCTCTCTTCAGTAAATGCACACACCCACTCACTGTAT
++
+JJJJJJIJIJJJJIJJJJIIIIJIJJJJJJJJJJJJJJJJHIIJJJIIJJJJIIJJHHHHFHFFFFFFFEEEDDDBDDDDDDDDAD@
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/demo_files/son_2.fastq	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,392 @@
+@HISEQ1:121:C0EP5ACXX:8:1204:18279:146920/2
+ACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACAGAGN
++
+IJJJIJIJIJJJJIJIIJJIIGIJJHHHHFFFFEEEDEEEDDDDDDDDDDBDDDDDDDDDDDDDDDDDDCDDBCDDDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2304:5972:188977/2
+GCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTC
++
+JJIIIJIJJFGIJIJJIJJJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJDIJJJJJJHGFFHHFFFFDEDCACBDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2304:17680:15723/2
+AAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGGGCAAATTGTGTTCCACCACAAAATGAAACAAGAAAGGAAAN
++
+3CI,CJ<F:)+1@9?11CGBH@AA;?=A9?BBCC@:>;3-=?B@8?CCDCD?CDDEDDDDBBDDCDDCDDDDDCDDCBD?C?
+@HISEQ1:121:C0EP5ACXX:8:1306:15258:144587/2
+TCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCTTTCCTTTCTTGTTTCATT
++
+JJJJGFHIIBHJIJIJJJJJIIGICHIJJGHCHGJJGIIIJJJJJIIJJJJIHDHIGHEHHGHEFFFEEEDEEEEDDDDDCCDDDDC
+@HISEQ1:121:C0EP5ACXX:8:2201:13125:125595/2
+TATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCCTGGCCCCGTCTACAGTTTCCTCTCTCT
++
+)<?E?EH>1CFCDGG?<FHDDDFG@GH@F*BFHGGG9@@@A=D@4=)7?>>EA:BD3@C>A(,;'8(5,55@;>;A@C>C>>A
+@HISEQ1:121:C0EP5ACXX:8:1106:16812:199346/2
+CGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAA
++
+BHJJHGCF;EGGE?D?CFIAFF@DGFFEBDH?DGGHG=8BBBFDGCFEHEC7@;EHBD,;;;>@;>>?9<B@8@@<<5<A>ACCCA>
+@HISEQ1:121:C0EP5ACXX:8:2207:14699:5997/2
+CGAAAGAGAGGCAATAATTGCAAAGGAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAA
++
+>2+A+BCHH@)111*?1C?:**0*0)0996D(..8BFF=C;=C;)B.==?>?EEEFFF=CEEDEDDDDDDDBDDDDC>B?@CDDDEA
+@HISEQ1:121:C0EP5ACXX:8:1308:15728:74115/2
+CAGTTTCCTCTCTCTTCTTCTCTGTGCTTGATCGAATCTCTTCCAAGCCTAGGACGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTT
++
+GGB?CBFJCEC;3CAECADE>GBCC*:41:)1:B?D?DGGEHIGAFHI6=<FCF);BBHE(.;>CC6ACCCBB??ACCCCDDDDC99
+@HISEQ1:121:C0EP5ACXX:8:2104:4107:189035/2
+CCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAGGGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAAT
++
+JIJJJJHIFGIJIJJJJIJJJIIGIHIHIJIJJIJHHEGIGIIJIHAHFEFCEDEDCEEED;@CCDCCDDDDB5:ADDBDDDDBDDD
+@HISEQ1:121:C0EP5ACXX:8:1303:8466:21687/2
+AAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGC
++
+JJIJGJJIJIIJJJJJJJJJJGJJJGHIGHIJJJJIHIJJIJJJJIHGIJJJJJJIGIJHHHHHHD>CDFCECEEDDDBDDDDDDCC
+@HISEQ1:121:C0EP5ACXX:8:1301:5823:42774/2
+AACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTNNNN
++
+JJJIJJJJJJJJJJIJJJIJJHIFHIIJJJJJJJIJJJJIJJJIJJIGJJJJGGEHIJJHHHAE>DFFFE@CEEEDB>ACBDDACCC
+@HISEQ1:121:C0EP5ACXX:8:1205:8107:84323/2
+ACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGT
++
+IJJJIJIJJJJJJJJJJJJJJJJJJJJJJJJJIIHIHIJJJJJJJJJJJJIIGHJJJJHGHHHFFFFCEEDEEEDDDBBBBDDDDBD
+@HISEQ1:121:C0EP5ACXX:8:2106:8569:128338/2
+CAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCAAANNNNN
++
+JJJJJJJJJIJJJJJJJJGGHJIJIJIJJIJJJIJJIEHHIIJIJCEEF>CCCEBDDDDDDDDDDDDCCCCDCD@BADDDDDCDDDB
+@HISEQ1:121:C0EP5ACXX:8:1108:20926:160732/2
+CTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGGAGCA
++
+HE>BA4AEHIJICGIGCFGGGEIGII<FA?FFFG:CHDGAEEHEFFFC<=6;;9?<A<AB@D19>9@?CCACD>A(2<?BB@A
+@HISEQ1:121:C0EP5ACXX:8:2302:9661:103451/2
+CTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTC
++
+HGBE?;CAFAFAB??9?C9?CBFDHEHGIIIJGGIJJGHIEDHHHIGGGIJJJI@CEGIHGFEEFFFFFEEEEDDDDDCCDDCBDC?
+@HISEQ1:121:C0EP5ACXX:8:1203:11100:134680/2
+CTTGTTTCATTTTGTGGTGGAACACATAATTTGCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACA
++
+JJJIIIJHIJJJJGGGIGIIJJJJJJIJIIJJJJJJIIIJJJJHIIIJIJJIJJIGHHFDD?BDDEDDDBBDDCDCCCCDDDDDCCC
+@HISEQ1:121:C0EP5ACXX:8:1204:11305:110710/2
+AGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGN
++
+IJJJJJIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIJJJJJJJJHHHFFFFDDDDDDDDBDDDDDDDDDBDDDDDDDDDDDDDDB
+@HISEQ1:121:C0EP5ACXX:8:2104:4236:84531/2
+GAGCAGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCAAGCACCGATCTGAGAACCTGGN
++
+GHH=FCDFFHGIIIEIGIIIIJJGIAGIJIIII>EHIGAHIIGECACCHFDDFDDADDDBBBBBDB??C89>BDDCDDCD@BCDAB
+@HISEQ1:121:C0EP5ACXX:8:1306:11626:15200/2
+GCCCTTGCAAATTGTGGGGATTCGCCCCGTATACCCAAAACTTTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCT
++
+GGFFHGBFGHEHI@FHGEGGGG@FFGHHIAG@HGAF@CHIHHHHFFF?CDFDDCEDC@>A>AABDDDDDE:>C@:ACDDDCDDCDDD
+@HISEQ1:121:C0EP5ACXX:8:2101:6432:199800/2
+TCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGN
++
+E?DGGEHG@GCAHGF>FFHHGCHD?<FEGGEGEGGHEHHIGIFDBHFGGI>FFGC@D)7=CCCHHFFDFAAAACCBCBCA@CDD<CC
+@HISEQ1:121:C0EP5ACXX:8:2107:18331:159767/2
+TCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCT
++
+GIIJJIDGGHIJJJIIIJIJJJJGJJJJJJFHIJJIJHIJIHIIJIJIHIIGHIIIJJIFIGHHHFFFFFEEEEEEDDDCDCD@CCD
+@HISEQ1:121:C0EP5ACXX:8:2306:3755:139456/2
+TCAGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACCATTCGCA
++
+II4CEEHGCGGJJGIIH<FHI>FGEGDHHD@GII9FGHGIJJ>AFHI@DGGIH<HHECF;B>@ACCECE@CDDDDDC@CDBD
+@HISEQ1:121:C0EP5ACXX:8:1307:2138:123308/2
+CAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACC
++
+GGGB4FFI38E<BCFCAH@@F??<BBBBDGGI9DGB?AGCFH<FGHICFGIJIGBEHDCCF@CEDCECC@CDDDDCCDC>>>>AC?
+@HISEQ1:121:C0EP5ACXX:8:2202:11183:23671/2
+TCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGCAGCCTTCAATCAATCTCCAATCACC
++
+JJJIIJJIJJJJJIEHIEGHIIIJJIIGIJIJJJJIHIJFICGIIGGJIJEHIJJ:EHFFFFFEBCEEDDDDDDDDDDDCCDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2203:12602:37061/2
+TTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGN
++
+JJJJJIJJJJIIJHIJJJJJHJIJJDHIJJJJHGIJHIIJJJJIJJJJJHHHHHHFFFFDD<;BDD>C@CEDDCDCCCDDEDDCDDC
+@HISEQ1:121:C0EP5ACXX:8:1101:16157:96178/2
+CTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAN
++
+IJJIJIEEHJIJJAGGGHFHIJIIEGGIIJJJHHHHFFFFFDEEECEDDDDDDDCDDDDDDCDDDDD@CDECDBC:ACCCD59BDCC
+@HISEQ1:121:C0EP5ACXX:8:1304:1821:110599/2
+GTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTTCT
++
+HAC??:4CF>CCDHGGG@HBDHJJDEAGCFBD)?DB0??F*0BFD?BBBHGHCHC7@9(@)))7?37;BDF;9CA3;;A>@AACC:>
+@HISEQ1:121:C0EP5ACXX:8:1202:6596:74809/2
+GTCAATGGTCTCTCTCCTCTAAAACGCTCTCTCCTCTCTCTACAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCA
++
+IGAGGHIICHHIIIJIIGDCHIGIGIIGIEHGIIIJJIGGHGGAF7=;@EGIHGGHFF3?B;BDECCCACECCCC;5<A@@CDDCDC
+@HISEQ1:121:C0EP5ACXX:8:2305:7769:151169/2
+AGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGCAGTAGACTC
++
+IJJJGJJGIHGHGGGIGG9CCEHIJGHBHHGEGHJJGG@E@EHHEEDD9?BCDDECD?D??BC3@AC>?CD>@CCDDDDC4@>@C@C
+@HISEQ1:121:C0EP5ACXX:8:1205:2077:37536/2
+TCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAA
++
+IIIJIJII>AHIH9C<DGHI?DGHIGCGIJGIGHHGFEBHICGHIIIHFFFDEDEEDEEEECCCD;ACDDDCDCCCCDC@CCCDDD9
+@HISEQ1:121:C0EP5ACXX:8:2103:4295:63104/2
+GTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGGTAGGGGGTTGAGTTAGGGCTTCAATTCGAGCTTCTGC
++
+F4CDHEH9FGEHGCHED?FGBEHG<FG<B@<??@AGGHEHBECE>;);(6>AC??8,)534>:>ACBC?<<C@CC4?3<@534:@>
+@HISEQ1:121:C0EP5ACXX:8:1103:4347:43083/2
+GGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTCAATTC
++
+JJJJJJJJJIJJJIJJJJJJJJJIIJJIIJJJJJJJIIGHIJJJIBHHHFFFCCCEDCDCDDDDDDD59BADCDDCCBCABCDCDED
+@HISEQ1:121:C0EP5ACXX:8:2107:17275:98920/2
+ATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGN
++
+F?BGBH@HHC@FHHIGIGEFHGGIIDDHGH?DDEDCFIHJIIJIHGGFGBHGIHFFDEEBDDBBDDCC>ACCDDDD<@<>@@CCDC=
+@HISEQ1:121:C0EP5ACXX:8:2304:10198:198268/2
+ATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGN
++
+EE?EH@FFHGGBEAF?C?GEBCFHDFHEGEIGGFGGGIHGGHHIJGICFHGIJHFFDEEDDBDDDDCDDDDDDDDD5<BDDADDDDD
+@HISEQ1:121:C0EP5ACXX:8:1205:11549:169371/2
+GAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGANN
++
+@GD@@FDCGHBBGD???D?DGEDDGCEICDFBHGIHFFGIII@DHEHEHFFFFFFFFEEDEEEDDCDDDDDDDDDDDDD?@BCDDDA
+@HISEQ1:121:C0EP5ACXX:8:1307:11095:87598/2
+CAGTTTCCTCTCTCTTCTTCTCTGTTCTTGTTCGAATCTCTTCCAAGCCTAGGATGGAGCTTTGCTCCTCCCCTCTGTGCTTGTTTT
++
+FHIHIHIGHCGGH>FHFEGIEHGGEGEHIGGHHHGIDDGHIDFBDDHIGCDD=CGFC@DEE;AEHFCDFFF?AACCCACCDCCDDDA
+@HISEQ1:121:C0EP5ACXX:8:1307:5273:167214/2
+GAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGANN
++
+EEHIJJJJJJJJJGIJIJJJJJJJJ<FGIEHIGIJIIHJJJJJJJHHHHHFFFFFFFEEEEEEDDCCBDDDDDDDDDDDB@BDDCDC
+@HISEQ1:121:C0EP5ACXX:8:1202:6430:193858/2
+TCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCANNNN
++
+:<CAHHB:FH?E@G@DDHGIGGG@HDGBFEHIGBFD?FFFG>EHGCFGIDHGGHGHFHEDDEDCEED>>;ACBDDD;1:>:@CACA?
+@HISEQ1:121:C0EP5ACXX:8:1203:11801:61902/2
+TCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCT
++
+<<?FHDEFEH1?@GGGICBGHD?DFDGA;DGGGHHHFFFF@D>@ACADDEDEECDDDDDD@DDDCDCDDDDD?@BCCCCDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1108:8809:81311/2
+CCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTAGGTCGCCGAGNNNNNNN
++
+EBF>F?FHIC9CGBHHDDFCBDD?F=FC8B@@=F>FE@BA?>=?@D@DD@CEEACEDDDDDDDDDCDDCCAC>CBDDDBBBDDCDD?
+@HISEQ1:121:C0EP5ACXX:8:2204:18606:175884/2
+AGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATACAGTCTCTTTANNNNN
++
+CGG8CDHDHGGHBAG>DBH)==CAAB4ADCFFFCEA@@A@CCCC>CDCBBB@>C@AAC@A<@::::@:A>CCCCCDC>ACDAC@AA5
+@HISEQ1:121:C0EP5ACXX:8:1108:16310:19003/2
+GCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATAC
++
+IIHIJIJJIIGJIGJJIIIJJJJJJJJJJHHHGHHFFEDDDBDDDDDDDDDCDDDDDDDDEDDDBDBDDCECCCCDDCDDCDDDCCC
+@HISEQ1:121:C0EP5ACXX:8:2203:6354:184308/2
+GCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATAC
++
+GIIJGIIJJDEEGEH<FF@GBFHIIA>@DEACHH;;?>BCBDDDDCC:A?C9>::C>C@C>:?5?@DDD>>CC3>AACC@CC@CCDC
+@HISEQ1:121:C0EP5ACXX:8:1105:17367:119872/2
+TGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGAATA
++
+JJJJJJJIJJJJJIIJJJJJJJJJJJJJJHHHHHHFFFFDDDDDDDDDDDDDDDDDDDDDDEDDDBDDDDDEDDDDDDDDDDDDDD@
+@HISEQ1:121:C0EP5ACXX:8:2202:9681:198266/2
+GCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACA
++
+EDGEGFGDGCGDDHIGEGIHIIIGJBHGEHGIJJJIIIIJIIJHJIJIHHGGHDEF=;8??BCACCCDDCDDCDEEEDE4>CCD9<8
+@HISEQ1:121:C0EP5ACXX:8:1102:2897:190263/2
+TAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCT
++
+@>A38>@>C88<D@003+3(+8805-:@8A55?88A@A9AAA@CC8<;;;>&(>@@3@>>3>@@C(4@C>:<B208@>CCDCCCDDC
+@HISEQ1:121:C0EP5ACXX:8:1205:11903:194100/2
+CTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTT
++
+IIJFJJJIJIIJJIGIIJJGII@GGIJFHIJEHIGIA6ADFCEAEEC?CCAADDFFEEDC@A>CB?DACCA@CDDDD<BDDCDCCC>
+@HISEQ1:121:C0EP5ACXX:8:1202:13626:25638/2
+GTTTCATTTTGTGGTGGAACACATAAT
++
++C+A,3IFC,,33:<C?CF9C)?9??D
+@HISEQ1:121:C0EP5ACXX:8:2207:13105:76511/2
+CGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTN
++
+IIIJIIIJJB96B<CCCC@CCAACCDDCDBDDDDBDCCBDB58@7B@BBDDD>CCDDDDDC:<CBDBB<CDC>:>A@ACDDCCCCCC
+@HISEQ1:121:C0EP5ACXX:8:1306:20726:15789/2
+GAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAATCA
++
+BHDE6BG>)?A?BDF4FHBF/8@@@6E:9.7.6>@@>;;-5A
+@HISEQ1:121:C0EP5ACXX:8:2107:15019:37435/2
+GAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAGAAGCTCGAATTGAAGCCCTAACTCAACCCCC
++
+JJJJIEIIIIGEHDHIIIIJJIJIHIIIJJJJJIJJHIHIJJJIGIFFCHIJIIJIHFAHHFFEEEDC@CDCDDDCDBCCDDDBBB@
+@HISEQ1:121:C0EP5ACXX:8:2208:13905:97948/2
+CCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCCATCAGAGCAAAT
++
+GH>EGEHGJJIGIJIGD-:BB@CDEDDD@CCDDCCDBDDDABCDCDBD@@B@BBDDDB>CCCCDDDDDDBCD>5@DDDC<@39>CAC
+@HISEQ1:121:C0EP5ACXX:8:1301:2094:147266/2
+TGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCC
++
+FJIIJIJIIIIGIJJJIJIHJIIJIJJHBFHGGJGGF=CGIIGGIHHFGHFFFEFFFEDEEDCDCDCCBBBBD7ACDDDDAC@C>C?
+@HISEQ1:121:C0EP5ACXX:8:1306:10553:20592/2
+CATACGGGATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGT
++
++<+AF++)<FH**?EFH4*?G)0*0*0***00?970=8.)/=C)B4=F4)...=CEBBB@EEDDACBB5>CDDBDDDDDBDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1203:5698:36196/2
+GGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGCC
++
+G1@93&0)(<38388CC?A<7<BBB@BBB7B@533@@C@>CCC>>:A@05@0(8<>>B?095<918))+05(+(>:A>C4>(39<@D
+@HISEQ1:121:C0EP5ACXX:8:1107:20608:196329/2
+TGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGAAACTCCTTCAAGAGCGGC
++
+FHHI::ECGGDFEHGIIJBHGFGHGIJFB7@DBCCCCDCCDDDDDCDB<BDDDDDDC??9@BBBDD@BD9<CC@@CDDDC@A?>9>
+@HISEQ1:121:C0EP5ACXX:8:1307:1725:60131/2
+TTACCCATCAACACTTAACCCTTACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCC
++
+IJJJJEFHIJJJIJIJJGJIIJJIJJJJIIJHJJIJIJIJJIJJJIJJJGIJJJJJGHIHGHHFDEFFFDECCCDDBBDDDCDDBDC
+@HISEQ1:121:C0EP5ACXX:8:2201:17989:121640/2
+GGACCACTTTGACTGTGTAAGCAAAAGAGCATACAAACCTTGGGTTGTGGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGC
++
+AAACG=EEGH@AEHBCGHGIIIHGHGHGGGGIJJJJGIIJJGCCFGHIJIHIEFHHHFFFFDCDDDDDD5>BDDDCDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2103:17026:82629/2
+ATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGTGGTTCCAGCAACGAAGGN
++
+GIIGIIJEHJGIGIJIJIIIIJIEHIEG@B@FGGGIDHGIGJGEDEHI;8BHHAB???@ACEC?B1;=B@8<<@A@CDCCADDD?>5
+@HISEQ1:121:C0EP5ACXX:8:1104:7384:82234/2
+TCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGT
++
+JIJIIIJJIJJJJIIIIIIJHIIJJJJJJIIIIIIJJHHHHHEHFFFDDCEEEEDCDCDDDDDCCDDDDDDDBCCCCDD<B(9ADBD
+@HISEQ1:121:C0EP5ACXX:8:1106:13934:41628/2
+ATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAAT
++
+G<FECHGIGIHEFEFHCHGIIHGIGEBCFGAFGIGG<BGGICGEJJJJJCFE=F>EDAGHH?EEFDDEBAEDDCDD@CD@:>;AC>>
+@HISEQ1:121:C0EP5ACXX:8:1203:15133:98209/2
+GGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAGAGCCACACCAGGAAAGAGCCTTGATCAAATAAAT
++
+A<)AG3CH3+<1C@4:?D??@DCDGF>GBFFBD@FIGDHHJGJJIGHGIJEDEHIHHHFFDBEEEDABDDDACCECCCCCDD
+@HISEQ1:121:C0EP5ACXX:8:2201:15934:79822/2
+TTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGN
++
+IJJJGHIIIIJJJHHIJJJJIJJJJEIJJJIJIJHGFFHJJGFJJJJJJHHHHHHFFFFDDCBBDC@C>ACCB@A:?CCCDDDCCDC
+@HISEQ1:121:C0EP5ACXX:8:2103:11160:152496/2
+GTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGTTATGGACAACCCCCCTTCGTTGCTGGAACCACAACCCAAGGTTAGATCGGTTTN
++
+GGGHGIGIGHGIBFHHIIIGEHJJIJII8HGB@FHHFHIIJIIGGHFDBBDDCDDDCCCBCCBDBDDBBDBD<?+:@B>CCDD8>@B
+@HISEQ1:121:C0EP5ACXX:8:2205:18696:101935/2
+GACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAANN
++
+GGIEGHIHJ4??EGEHHCFFHGGG>G3?FGHIGIECDFGHIJJIECH)6@?EEEEHC7;;?>BCEDAEBCDDADDCDA:@@5:?BCC
+@HISEQ1:121:C0EP5ACXX:8:1205:12485:13377/2
+ATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACAAN
++
+12+1*@E:C*CF<100??9:*B?FH<B?FB<BC<8(;.88CEE7=6?CEHHEFCFFADEEEEDDDDDDDDDDDDCCDDDDD<
+@HISEQ1:121:C0EP5ACXX:8:1205:4852:183027/2
+GAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAAC
++
+FGA3@FHACB<:E*:1:DFDD*:<??@F30?F@?FF8B=CG@EG<G:7@EG7;C;>CDE@D?C>@CCAC:;A=@C>(;@>@C>CDD>
+@HISEQ1:121:C0EP5ACXX:8:2105:10921:73090/2
+GAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAAC
++
+DHEGBCFDHH@GIED?CDDFGHGBGGIIFHGIGGIHHIIJIIGGHFHGIIG@CEHHHFFFFFFECDEEEEDDDDDDDECDDDDDDD@
+@HISEQ1:121:C0EP5ACXX:8:1301:9478:45031/2
+GCTCCCTGCGAATGGTGATTGGAGATTGATTGAAGGCTGCTCTCACCGGAATCTCTTCACTTGCCTCTTATTTGGAGTCTACTGCAN
++
+H@EBHEHEAGIEAD9?HBD4?BBF;?BGGFG>D>BB=C@AHGGF:CH@<48(?@?C@>3@CC@>>;>;>3@(;;>><:((::AC@:9
+@HISEQ1:121:C0EP5ACXX:8:2104:6749:159109/2
+AAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAA
++
+HGEG@FFH>BA@@?@FHGGG*B?BGGHIBBDHGIIBFHHACHECGHEHGGGBEHEEA@CDBEDCEDDE@CA5>C>C@AABDDCDDD@
+@HISEQ1:121:C0EP5ACXX:8:2202:21245:113808/2
+NACTTTACAATTATTGCCTCTCTTTCGATTTTTGCTCCCAGGTTCTCAGATCGGTGCTTGGTTCCCTCCTGGGCTCCTCTGCTCCCT
++
+#2>CGIGJIIEIGJJJGIJJJIJJIGEGGIJJJIGIGHGIIJJGI@=CEGIJBGEHHFFFD3=CECC@?=3;=BC<?CCCAA(4:?<
+@HISEQ1:121:C0EP5ACXX:8:2206:14046:3125/2
+CTAACTCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTT
++
+JJJIJJJJIJJJJJJIIJJJJJJIJIJIJJJJJJJGGHFFFEEEEDEDDDDCDEDEEEDEDDDDDDDDDDDDCDDDDDDDCDDDDDA
+@HISEQ1:121:C0EP5ACXX:8:2105:15155:69832/2
+CTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAACCCTATGCCTGCATCAATTGGATCTGATAACC
++
+JJJJJJIJJHHFHGIGGJIJFGFGGGHIIJIIIJFHFGFGIHIJJJIJJIIGIGGGIGGGIIGIHHHHHFFFFFFEDECDEDEDDD>
+@HISEQ1:121:C0EP5ACXX:8:2302:1358:92768/2
+ACGCAACACCATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAGATCCAATTGATGCAGGCA
++
+EEHDHGIGIJIJJEGIIGEGEDGHGGGCHHI@GIJIGDGE>EEHIFHDB>CEE>5>CDDECD:>CCCDECDACCCCCACDDDCCBDB
+@HISEQ1:121:C0EP5ACXX:8:2302:13383:122517/2
+TCAACCCCCTATCTCAGATCCGATGCTCGGCGACCTAAAGAGACTGTATTCTTCAGCAACAATCAGATCCCCAGATTGATTTGCTCT
++
+CAEGIEEFFHBFGHIJJGGIIFDBHEGHCFGIGHGHFFFFFE@ACE@CCDDEECDCDDDDDDDDDDDDDDDDDDDCDCDEDECDDDC
+@HISEQ1:121:C0EP5ACXX:8:1305:19207:34291/2
+AAAGATCGAAGGAGATGGTAATAAAGTCTAGAAATGAAATACTCATAACCTAAGGAAAATACTTTATCAAAGTCATAATTAAGACTA
++
+GIGECB?ED>F>GD??FG::CC>GGGIHGGHGEHGCFGEFGHGIEICCHHEHIGJIGJGDEH;=7?>CDECB;@>DDCEEEEDC;@@
+@HISEQ1:121:C0EP5ACXX:8:2102:10551:119670/2
+TAGATCGGTTTGATTTATTTGATCAAGGCTCTTTCCTGGTGTGGCTCTTGTTTCAATTCTATAGTTTGTTTACTATTTTCTATAACC
++
+IJJIJIJJIJJIIJJJJJJJIIIIJJJJJJJJJJJJHIJFHHIJJJJIJIHHHGEHHHFFDFDFEFEDEEECDDEFEEEDDDECCA@
+@HISEQ1:121:C0EP5ACXX:8:1208:7778:129322/2
+TACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAAAGCAACACCTTATTTCCGGATCCAATCAATCTCAA
++
+<FFDHGG+?EGEAGGGHIIJJIGGGEHGHC>FHAIHHIHHCCHCGGIJIIGH)7@EHHCD?);BC>CEDDDDDDDD:>CCCA>CCCD
+@HISEQ1:121:C0EP5ACXX:8:2304:6605:62458/2
+CTAAGAATTTATTAATATTGCACCCAGGCATTGCATTTCTCTTGGGGAGGAAGATAATATAGCACAATCATATTGTTGACACCTTNN
++
+HGBBEGEHGGFJGEIJIJAHC@DBEHIGDHDGI4BA??GI<FDF@=B6@F@EHHIGCEE3??:@;BDCCCCC>CCD:=@>>A?AC>:
+@HISEQ1:121:C0EP5ACXX:8:2106:13776:157073/2
+ACCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAATCTC
++
+JJJJJJJJHIJJJJJJJJCGHIFHGIIIIIJJJIJIGIJHIJJIHJJ@EGGHHHFFFEEEEEEEDDDDD<ACEEEEFEEDDEDEDDC
+@HISEQ1:121:C0EP5ACXX:8:2306:4709:158183/2
+TCAGCAACAATCAGATCCCCAGATTGATTTGCTCTGATGGCCGCTCTTGAAGGAGTTTCGTTCCTCGCCTCTGTTTTCGCAAGGAGT
++
+IJIJJJICFIJJJGI@FGHHDECDEGIJIJIJIIJEAFHIJJJJIJEEHIICEEHCEDFDFF?CCEDDDDDDDDACDCDBBDD@ABC
+@HISEQ1:121:C0EP5ACXX:8:1104:17239:160204/2
+AACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGAC
++
+E@++3AEHHEGB:<F49+19CGGI?F?;?:BF>?DB<*?DFEDGGIFG@AEHIHFEEHFFFEBECEEDCCECDCDD@C@@<9@CCC
+@HISEQ1:121:C0EP5ACXX:8:1207:17351:77865/2
+TGCACAGTCTCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCTTACAACGAAAACAAGGAA
++
+IJJJJJIJHIIJJJFIJGJJJIJIJJJIIGIJJJJJHIJJJJJJJJJIJJJJJJJJJIHHHHHHFFFFFFEEEEEDBDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:1204:17042:185305/2
+TAACACCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTAA
++
+I<+A<EBHGGG@HHGIEHIIII?CGADHGEHGD@DB9DFGHGIHAFDGCHGHEEEFFFFDDC@;AACDDDBBB,9:BCBADDD>B@C
+@HISEQ1:121:C0EP5ACXX:8:2103:20915:142998/2
+GATCCTTTCCAGTTGAGACTGTGCATGTTGGATCTCAAGATTAGATGTATTATTGGAATCAATTTTGTTGCTGCTCTGCAG
++
+GDIGIGEGGJGEJEGIICFCHCFHIEEGEC?CH<BGB<BGG<GI><FFCAHIJJ:BCEAGCGAFHEG6@G@E;=ACEDFDF
+@HISEQ1:121:C0EP5ACXX:8:1104:9804:126592/2
+ACTCTCCTGCAGAGCAGCAACAAAATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTCTCAACTGGAAAGNNNN
++
+JJJJJJJJJJJIJJJJJJJJJJJJJJJJIJJJJJJJHGJJJJJIJJJGIJJIJIJJIIJJJHHHFEFFFFFCEEEEEEDCDDDBDDA
+@HISEQ1:121:C0EP5ACXX:8:1302:12570:27266/2
+TCTAACACACTCTCCTGCAGAGCAGCAACAAAATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTCTCAACTGN
++
+IGGGHIGGIJJJGIIIJIJJIEGGIGGHIIIJJIIJJHIGIJJIIJJJJGIIIJGJGIJJJHHHFHFFFDFCCEECC>CDDECCCAC
+@HISEQ1:121:C0EP5ACXX:8:2108:15621:6710/2
+AGTCTAGAAATGAAATACTCATAACCTAAGGAAAATACTTTATCAAAGTCATAATTAAGACTATGCACTCTATGAATATCACTGAAN
++
+GJ4CIH<4<FEIBH:B+A?HHGIC9C<?GA3:D*:EC4DGIIJJIIJJGJGGIJIJJJIJJJIJJGGIGJHHHHHHFFFDFFFEECC
+@HISEQ1:121:C0EP5ACXX:8:1204:13269:156814/2
+ACACCTATTGTCGCTCATGGTTTGAGATTGATTGGATCCGGAAATATGGTGTTGCGTTCAGTCTTACCGAGTATATTATAAGTNNNN
++
+JJJJJJIJJFIJJJIJIJJJBGHHFHFGIJJGIJJIAFHIIABHIIJJJCC@EHHFDFDDEDEDEDDDDBB8ACDFFEFECDCDDD@
+@HISEQ1:121:C0EP5ACXX:8:2302:20345:190085/2
+TGTTGCTGCTCTGCAGGAGAGTGTGTTAGATAGATTCCTCTACCTTTGCTCAAGCCTTGTGATTATTCTGTTGAAGAACTTCAGTNN
++
+EGHGGIGEIEHHBHAGE?F:H:??DCBFGG@>FGFIHGGHICGHIIIEGGGIIGEHHIIEIGE@?CCHDHBCCCCDCCCCCCD;5;>
+@HISEQ1:121:C0EP5ACXX:8:1207:17701:88729/2
+ATTCCTCTGGGAGAAAATGAAATCTCACCCAAAGATCAAGTTGGGAAATAGACTCATGGCTAGGATCGAAACCCGAGTGCCATTGCT
++
+AFBHGIHCGEIGFHJ?EGGHHGGIJIHIIIJIIJJIHHGGIGHIII>@GEHIIGIEEEFCHHDDEDD65>?8,5;?88<CCC>C>:>
+@HISEQ1:121:C0EP5ACXX:8:2104:7678:122935/2
+CCATTTTGAGAAATGTTCCCACAGAATTTTCCTCTATGATAGCGGTTAAAGCCTCAGCATTAGCAAATTCCTCTGGGAGAAAATGAA
++
+<CDEHIJJFGIIGJIJIJCH<E?DHDHHGG@BGGIGFGIIJE>FHAAFCG:C@=7=C>AHC>.7?7;;@C@6>;3@?BBBB>9C(:A
+@HISEQ1:121:C0EP5ACXX:8:2205:8175:94899/2
+ACAACTTTTTTGCCAACATTACAAGACACATCAGTGTTAATACAGAATCTTGTAAACATGTTCATCCTATTTTTATTGTGAGTT
++
+B><EHHIIEEHIB9E>??;?BG<4B@B;DGDHIGIIGGB@BFGBFG>FHGGDGGDC@;?>AEHDFB)7@@@C>@CC;C;CCACD
+@HISEQ1:121:C0EP5ACXX:8:1303:8608:152316/2
+CCAAAAGTGACCAAATCAGGTAACAAAACCTTTGATCCCAAAGCTCTCTTTAATAAACTTGCTCTTGCTAGAACCCAAGCAAAAAAA
++
+JJJJJJJHHHIJGIJJJJJJHIIJJJIJHJJJJJJJIJIJJJJJJIIJIJJJJJJGIJHHHHHHFFFFFFDEEEDDDDDDDDDDDDD
+@HISEQ1:121:C0EP5ACXX:8:2303:19934:33517/2
+ATCTCACACCACCTTGTGGTAGCACAAAAAGTTCCAAACCAAAAGTGACCAAATCAGGTACCAAAACTTTTGATCCCAAAGCTCTCT
++
+IJIJJJJJJIIIIJJJHEG;FDGHJFIJJJD?<FHGGHBDFHIIF@GIIIGJJJFH@H=CDFFFFDDCEEEDDCDDDDCDDCDCCCD
+@HISEQ1:121:C0EP5ACXX:8:2206:6805:118993/2
+ATTAAAGAGAGCTTTGGGATCAAAAGTTTTGGTACCTGATTTGGTCACTTTTGGTTTGGAACTTTTTGTGCTACCACAAGG
++
+FEGHJGGBCAFGGGIEEDCBBDGHGD?GEIJGBGAEFGAEDFHHBCBHHIGII<=@EEECD>CBCCEDECCDCC;(;A?<A
+@HISEQ1:121:C0EP5ACXX:8:1302:7919:98849/2
+ATCATTAATCACCATATCAGCAAAAGAAAGCTTCCCCTTCCCCTTATCCATAGCAACCCTCTCTTCAGTAAATGCACACACCCACTC
++
+IIGGIIIIJJJJJJJJIIJJJJJJJIJIIIGIIIIHGEGGGIGGIIIGIIJJICGGEEHEEEDDFFFEDEEEEE>CCAB@?@BDB??
+@HISEQ1:121:C0EP5ACXX:8:2306:12186:45722/2
+TTGATCTGTCTGAGGCTGTGTCCTGTCTAAAGGGTGTAAGTGTGAATTGCTATACTAAGTTGCTGAATTATCAACTAGGTGGTTTT
++
+JJJIJJJJHIIIGIJJJJHIGJJJJIJJJGIJJJBFHHIJIHHIJJJJIJJJJJJJIIJIGIJIIHHHHHHHFFFFFFE@CD?@@B
Binary file demo_files/son_male.bam has changed
Binary file demo_files/son_male.bam.bai has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/references/reference.fasta	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,19 @@
+>comp0_c0_seq1
+ACAGAATAATCACAAGGCTTGAGCAAAGGTAGAGGAATCTATCTAACACACTCTCCTGCA
+GAGCAGCAACAAAATTGATTCCAATAATACATCTAATCTTGAGATCCAACATGCACAGTC
+TCAACTGGAAAGGATCAATTCTAACTAGATTAGAATAAGCCAGGGAAACATAACTAATCT
+TACAACGAAAACAAGGAATGAGATTACTTATAATATACTCGGTAAGACTGAACGCAACAC
+CATATTTCCGGATCCAATCAATCTCAAACCATGAGCGACAATAGGTGTTAAGGTTATCAG
+ATCCAATTGATGCAGGCATAGGGTTATAGAAAATAGTAAACAAACTATAGAATTGAAACA
+AGAGCCACACCAGGAAAGAGCCTTGATCAAATAAATCAAACCGATCTAACCTTGGGTTGT
+GGTTCCAGCAACGAAGGGGGGTTGTCCATAACTCCTTGCGAAAACAGAGGCGAGGAACGA
+AACTCCTTCAAGAGCGGCCATCAGAGCAAATCAATCTGGGGATCTGATTGTTGCTGAAGA
+ATACAGTCTCTTTAGGTCGCCGAGCATCGGATCTGAGATAGGGGGTTGAGTTAGGGCTTC
+AATTCGAGCTTCTGCAGTAGACTCCAAATAAGAGGCAAGTGAAGAGATTCCGGTGAGAGC
+AGCCTTCAATCAATCTCCAATCACCATTCGCAGGGAGCAGAGGAGCCCAGGAGGGAACCA
+AGCACCGATCTGAGAACCTGGGAGCAAAAATCGAAAGAGAGGCAATAATTGTAAAGTAAG
+GGTTAAGTGTTGATGGGTAAAGTTTTGGGTATACGGGGCGAATCCCCACAATTTGCAAGG
+GCAAATTATGTGTTCCACCACAAAATGAAACAAGAAAGGAAAGAAAACAAGCACAGAGGG
+GAGGAGCAAAGCTCCATCCTAGGCTTGGAAGAGATTCGAACAAGAACAGAGAAGAAGAGA
+GAGGAAACTGTAGAGAGAGGAGAGAGCGTTTTAGAGGAGAGAGGGAAACAGCCCGGATCA
+CCAGCTAAGGCCCCT
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/references/reference_contig_names	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,1 @@
+comp0_c0_seq1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/reformat_trinity_header.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+results=$1 #reformatted fasta sequence written here
+trinity_fasta=${2}
+
+perl -pe 's/(>[\S]+).+/$1/' $trinity_fasta >$results
+samtools faidx $results
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/reformat_trinity_header.xml	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,21 @@
+<tool id="reformat_trinity_header" name="reformat_trinity_header">
+      <description>Reformat Trinity header</description>
+      <command interpreter="bash">reformat_trinity_header.sh $output $input1</command>
+      <inputs>
+        <param format="fasta" name="input1" type="data" label="Trinity.fasta"/>
+      </inputs>
+      <outputs>
+        <data format="fasta" name="output" />
+      </outputs>
+  
+     <tests>
+       <test>
+        <output name="out_file1" file="Trinity.fasta"/>
+       </test>
+     </tests>
+   
+     <help>
+   Reformat Trinity header, keep only part until first space.
+     </help>
+   
+   </tool>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/runLinkYX.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,205 @@
+#!/bin/bash
+set -e; mkdir -p vcf; mkdir -p bam; mkdir -p references; mkdir -p scripts;
+
+email_address_of_user=$1;
+name_of_user_computer=$2;
+
+#read config variables
+echo "Reading config...." >&2
+#echo `ls -l`
+computer_name=`hostname`;
+if [ $computer_name == $name_of_user_computer ]; then
+	#local_computer
+	source config_devel;
+else 
+	#metacentrum machine
+	source config_meta;
+fi
+
+#initally we believe that all files are present
+ok=true;
+
+#we get to know if files are provided and if they are in .fasta or .fastq format
+#first, rename files to shorter versions (fastq->fq, fasta->fa)
+rename 's/fasta$/fa/' input/*.fasta 2>/dev/null
+rename 's/fastq$/fq/' input/*.fastq 2>/dev/null
+
+check_if_exists () 
+{
+for ARG in "$@";
+    do
+	if [[ -e "input/${ARG}_1.fq" ]]; then
+		eval ${ARG}_ext=fq
+	elif [[ -e "input/${ARG}_1.fa" ]]; then
+		eval ${ARG}_ext=fa
+	else
+		ok=false;
+	fi
+    done;
+}
+
+check_if_paired_end ()
+{
+for ARG in "$@";
+    do
+	extension=$(eval "echo \$${ARG}_ext"); #echo $extension;
+      
+	if [[ (-e "input/${ARG}_1.${extension}") && (-e "input/${ARG}_2.${extension}") ]]; then
+		eval ${ARG}_paired=paired;
+	else
+		eval ${ARG}_paired=single;
+	fi
+    done;
+}
+
+#check if file with reads exist
+check_if_exists mother father daughter son;
+#and determine whether they are single or paired-end reads
+check_if_paired_end  mother father daughter son;
+
+if [ $ok == true ]; then
+	echo "mother reads names:" $mother_ext $mother_paired;
+	echo "father reads names:" $father_ext $father_paired;
+	echo "daughter reads names:" $daughter_ext $daughter_paired;
+	echo "son reads names:" $son_ext $son_paired;
+
+if [[ $father_ext =~ (fq) ]] && [[ $son_ext =~ (fq) ]]; then
+		#no conversion needed, both fastq files
+		male_ext=fq;
+else
+		#convert to fasta (we need to merge father and son reads in order to build male reference contigs)
+		#father OR son is fasta
+		echo "converting..";
+		male_ext=fa;
+		
+		if [[ father_1.$father_ext =~ (fq) ]]; then
+		#father is fastq and must be converted to fasta
+		  fastq_to_fasta -n -Q33 -i input/father_1.$father_ext -o input/father_1.$male_ext;
+		  fastq_to_fasta -n -Q33 -i input/father_2.$father_ext -o input/father_2.$male_ext;
+		  father_ext=fa;
+		
+		else 
+		#son is fastq and must be converted to fasta
+		  fastq_to_fasta -n -Q33 -i input/son_1.$father_ext -o input/son_1.$male_ext;
+		  fastq_to_fasta -n -Q33 -i input/son_2.$father_ext -o input/son_2.$male_ext;
+		  son_ext=fa;
+		fi
+fi
+		#merging of father and son files
+		echo "concatenating..";
+		  cat input/father_1.$father_ext input/son_1.$son_ext >input/father_and_sons_1.$male_ext;
+		
+		if [[ $father_paired =~ (paired) ]] && [[ $son_paired =~ (paired) ]]; then
+		  cat input/father_2.$father_ext input/son_2.$son_ext >input/father_and_sons_2.$male_ext;
+		fi
+	
+	
+	#NOW run Trinity to assemble mother contigs
+	#in: mother reads out: reference.fasta
+	PBS_NUM_PPN_used=$(($PBS_NUM_PPN_used - 2));
+	echo "processors used:" $PBS_NUM_PPN_used;
+
+#<<PREVENT_TRINITY_MOTHER
+	#assemble mother reads in single or paired-end mode
+	if [[ $mother_paired =~ (paired) ]]; then
+	    $trinity --CPU $PBS_NUM_PPN_used --seqType $mother_ext --JM 20G --left input/mother_1.$mother_ext --right input/mother_2.$mother_ext --output trinity_out_dir_mother 1>$trinity_stdout 2>&1
+	    echo "$trinity --CPU $PBS_NUM_PPN_used --seqType $mother_ext --JM 20G --left input/mother_1.$mother_ext --right input/mother_2.$mother_ext --output trinity_out_dir_mother 1>$trinity_stdout 2>&1";
+	else
+	    $trinity --CPU $PBS_NUM_PPN_used --seqType $mother_ext --JM 20G --single input/mother_1.$mother_ext --output trinity_out_dir_mother 1>$trinity_stdout 2>&1
+	    echo "$trinity --CPU $PBS_NUM_PPN_used --seqType $mother_ext --JM 20G --single input/mother_1.$mother_ext --output trinity_out_dir_mother 1>$trinity_stdout 2>&1";
+	fi
+
+	#retrieve assembled contigs and name them as reference.fasta
+	mv trinity_out_dir_mother/Trinity.fasta reference_pro.fasta
+	perl -pe 's/(>[\S]+).+/$1/' reference_pro.fasta >references/reference.fasta; rm reference_pro.fasta;
+#PREVENT_TRINITY_MOTHER
+
+	grep ">" references/reference.fasta | sed 's/>//g' >references/reference_contig_names
+
+	#now call to_get_vcf_files.sh to map reads to reference contigs
+	./scripts/to_get_vcf_files.sh references/reference.fasta mother_1.$mother_ext mother_2.$mother_ext mother $mother_paired
+	echo "Mother mapping successful.";
+	./scripts/to_get_vcf_files.sh references/reference.fasta father_1.$mother_ext father_2.$mother_ext father $father_paired
+	echo "Father mapping successful.";
+	./scripts/to_get_vcf_files.sh references/reference.fasta daughter_1.$mother_ext daughter_2.$mother_ext daughter $daughter_paired
+	echo "Daughter mapping successful.";
+	./scripts/to_get_vcf_files.sh references/reference.fasta son_1.$mother_ext son_2.$mother_ext son $son_paired
+	echo "Son mapping successful.";
+
+	wait;
+
+	#NOW run Trinity to assemble male contigs
+	#in: male reads out: reference_male.fasta
+#<<PREVENT_TRINITY_MALES
+	if [[ $father_paired =~ (paired) ]] && [[ $son_paired =~ (paired) ]]; then
+	    $trinity --CPU $PBS_NUM_PPN_used --seqType $male_ext --JM 20G --left input/father_and_sons_1.$male_ext --right input/father_and_sons_2.$male_ext --output trinity_out_dir_male 1>$trinity_stdout 2>&1
+	    echo "$trinity --CPU $PBS_NUM_PPN_used --seqType $male_ext --JM 20G --left input/father_and_sons_1.$male_ext --right input/father_and_sons_2.$male_ext --output trinity_out_dir_male 1>$trinity_stdout 2>&1";
+	else
+	    $trinity --CPU $PBS_NUM_PPN_used --seqType $male_ext --JM 20G --single input/father_and_sons_1.$male_ext --output trinity_out_dir_male 1>$trinity_stdout 2>&1
+	    echo "$trinity --CPU $PBS_NUM_PPN_used --seqType $male_ext --JM 20G --single input/father_and_sons_1.$male_ext --output trinity_out_dir_male 1>$trinity_stdout 2>&1";
+	fi
+
+	#retrieve assembled contigs and name them as reference_male.fasta
+	mv trinity_out_dir_male/Trinity.fasta reference_male_pro.fasta
+	perl -pe 's/(>[\S]+).+/$1/' reference_male_pro.fasta >references/reference_male.fasta; rm reference_male_pro.fasta;
+#PREVENT_TRINITY_MALES
+
+	grep ">" references/reference_male.fasta | sed 's/>//g' >references/male_contig_names
+
+	#now call to_get_vcf_files.sh to map reads to reference contigs
+	./scripts/to_get_Y_variants.sh references/reference_male.fasta mother_1.$mother_ext mother_2.$mother_ext mother $mother_paired
+	echo "Mother mapping to males successful.";
+	./scripts/to_get_Y_variants.sh references/reference_male.fasta father_1.$mother_ext father_2.$mother_ext father $father_paired
+	echo "Father mapping to males successful.";
+	./scripts/to_get_Y_variants.sh references/reference_male.fasta daughter_1.$mother_ext daughter_2.$mother_ext daughter $daughter_paired
+	echo "Daughter mapping to males successful.";
+	./scripts/to_get_Y_variants.sh references/reference_male.fasta son_1.$mother_ext son_2.$mother_ext son $son_paired
+	echo "Son mapping to males successful.";
+
+	#index bam files
+	
+	index_bam_file () 
+	{
+	  for ARG in "$@";
+	    do
+		if [ -e "bam/aln_cleaned_sorted_deduplicated_${ARG}.bam.bai" ];
+		then	
+			echo "Index already exists. Not being created again.";
+		else
+			samtools index bam/aln_cleaned_sorted_deduplicated_${ARG}.bam &
+		fi
+	    done;
+	}
+
+	#index bam files
+	index_bam_file  mother father daughter son mother_male father_male daughter_male son_male;
+	wait;
+	echo "Indexes successfully created."
+	
+	echo -e "Starting analysis";
+
+	#A variant X1X1 X2Y
+	dir="A/";
+	bash -x ./A.sh $email_address_of_user;
+	perl scripts/sorting.pl A/;
+
+	#Y variant
+	dir="Y/";
+	bash -x ./Y.sh $email_address_of_user;
+	
+	wait;
+	
+	#sending results (not BAM files)
+	mutt -s "LINKYX: Results of computation for Y-linked genes" $email_address_of_user -a Y_results_sequences.txt < messages_to_user/message_results_sentY;
+	mutt -s "LINKYX: Results of computation for X-linked genes" $email_address_of_user -a X_results_sequences.txt < messages_to_user/message_results_sentX;
+
+
+echo -e "Done."
+else 
+	echo "not all input files are present in proper form";
+	mutt -s "LINKYX: Not all input files are present in proper form." $email_address_of_user < messages_to_user/message_input_files_error
+fi
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/runLinkYX_galaxy.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,205 @@
+#!/bin/bash
+set -e; mkdir -p vcf; mkdir -p bam; mkdir -p references; mkdir -p scripts;
+
+email_address_of_user=$1;
+name_of_user_computer=$2;
+
+#read config variables
+echo "Reading config...." >&2
+#echo `ls -l`
+computer_name=`hostname`;
+if [ $computer_name == $name_of_user_computer ]; then
+	#local_computer
+	source config_devel;
+else 
+	#metacentrum machine
+	source config_meta;
+fi
+
+#initally we believe that all files are present
+ok=true;
+
+#we get to know if files are provided and if they are in .fasta or .fastq format
+#first, rename files to shorter versions (fastq->fq, fasta->fa)
+rename 's/fasta$/fa/' input/*.fasta 2>/dev/null
+rename 's/fastq$/fq/' input/*.fastq 2>/dev/null
+
+check_if_exists () 
+{
+for ARG in "$@";
+    do
+	if [[ -e "input/${ARG}_1.fq" ]]; then
+		eval ${ARG}_ext=fq
+	elif [[ -e "input/${ARG}_1.fa" ]]; then
+		eval ${ARG}_ext=fa
+	else
+		ok=false;
+	fi
+    done;
+}
+
+check_if_paired_end ()
+{
+for ARG in "$@";
+    do
+	extension=$(eval "echo \$${ARG}_ext"); #echo $extension;
+      
+	if [[ (-e "input/${ARG}_1.${extension}") && (-e "input/${ARG}_2.${extension}") ]]; then
+		eval ${ARG}_paired=paired;
+	else
+		eval ${ARG}_paired=single;
+	fi
+    done;
+}
+
+#check if file with reads exist
+check_if_exists mother father daughter son;
+#and determine whether they are single or paired-end reads
+check_if_paired_end  mother father daughter son;
+
+if [ $ok == true ]; then
+	echo "mother reads names:" $mother_ext $mother_paired;
+	echo "father reads names:" $father_ext $father_paired;
+	echo "daughter reads names:" $daughter_ext $daughter_paired;
+	echo "son reads names:" $son_ext $son_paired;
+
+if [[ $father_ext =~ (fq) ]] && [[ $son_ext =~ (fq) ]]; then
+		#no conversion needed, both fastq files
+		male_ext=fq;
+else
+		#convert to fasta (we need to merge father and son reads in order to build male reference contigs)
+		#father OR son is fasta
+		echo "converting..";
+		male_ext=fa;
+		
+		if [[ father_1.$father_ext =~ (fq) ]]; then
+		#father is fastq and must be converted to fasta
+		  fastq_to_fasta -n -Q33 -i input/father_1.$father_ext -o input/father_1.$male_ext;
+		  fastq_to_fasta -n -Q33 -i input/father_2.$father_ext -o input/father_2.$male_ext;
+		  father_ext=fa;
+		
+		else 
+		#son is fastq and must be converted to fasta
+		  fastq_to_fasta -n -Q33 -i input/son_1.$father_ext -o input/son_1.$male_ext;
+		  fastq_to_fasta -n -Q33 -i input/son_2.$father_ext -o input/son_2.$male_ext;
+		  son_ext=fa;
+		fi
+fi
+		#merging of father and son files
+		echo "concatenating..";
+		  cat input/father_1.$father_ext input/son_1.$son_ext >input/father_and_sons_1.$male_ext;
+		
+		if [[ $father_paired =~ (paired) ]] && [[ $son_paired =~ (paired) ]]; then
+		  cat input/father_2.$father_ext input/son_2.$son_ext >input/father_and_sons_2.$male_ext;
+		fi
+	
+	
+	#NOW run Trinity to assemble mother contigs
+	#in: mother reads out: reference.fasta
+	PBS_NUM_PPN_used=$(($PBS_NUM_PPN_used - 2));
+	echo "processors used:" $PBS_NUM_PPN_used;
+
+#<<PREVENT_TRINITY_MOTHER
+	#assemble mother reads in single or paired-end mode
+	if [[ $mother_paired =~ (paired) ]]; then
+	    $trinity --CPU $PBS_NUM_PPN_used --seqType $mother_ext --JM 20G --left input/mother_1.$mother_ext --right input/mother_2.$mother_ext --output trinity_out_dir_mother 1>$trinity_stdout 2>&1
+	    echo "$trinity --CPU $PBS_NUM_PPN_used --seqType $mother_ext --JM 20G --left input/mother_1.$mother_ext --right input/mother_2.$mother_ext --output trinity_out_dir_mother 1>$trinity_stdout 2>&1";
+	else
+	    $trinity --CPU $PBS_NUM_PPN_used --seqType $mother_ext --JM 20G --single input/mother_1.$mother_ext --output trinity_out_dir_mother 1>$trinity_stdout 2>&1
+	    echo "$trinity --CPU $PBS_NUM_PPN_used --seqType $mother_ext --JM 20G --single input/mother_1.$mother_ext --output trinity_out_dir_mother 1>$trinity_stdout 2>&1";
+	fi
+
+	#retrieve assembled contigs and name them as reference.fasta
+	mv trinity_out_dir_mother/Trinity.fasta reference_pro.fasta
+	perl -pe 's/(>[\S]+).+/$1/' reference_pro.fasta >references/reference.fasta; rm reference_pro.fasta;
+#PREVENT_TRINITY_MOTHER
+
+	grep ">" references/reference.fasta | sed 's/>//g' >references/reference_contig_names
+
+	#now call to_get_vcf_files.sh to map reads to reference contigs
+	./scripts/to_get_vcf_files.sh references/reference.fasta mother_1.$mother_ext mother_2.$mother_ext mother $mother_paired
+	echo "Mother mapping successful.";
+	./scripts/to_get_vcf_files.sh references/reference.fasta father_1.$mother_ext father_2.$mother_ext father $father_paired
+	echo "Father mapping successful.";
+	./scripts/to_get_vcf_files.sh references/reference.fasta daughter_1.$mother_ext daughter_2.$mother_ext daughter $daughter_paired
+	echo "Daughter mapping successful.";
+	./scripts/to_get_vcf_files.sh references/reference.fasta son_1.$mother_ext son_2.$mother_ext son $son_paired
+	echo "Son mapping successful.";
+
+	wait;
+
+	#NOW run Trinity to assemble male contigs
+	#in: male reads out: reference_male.fasta
+#<<PREVENT_TRINITY_MALES
+	if [[ $father_paired =~ (paired) ]] && [[ $son_paired =~ (paired) ]]; then
+	    $trinity --CPU $PBS_NUM_PPN_used --seqType $male_ext --JM 20G --left input/father_and_sons_1.$male_ext --right input/father_and_sons_2.$male_ext --output trinity_out_dir_male 1>$trinity_stdout 2>&1
+	    echo "$trinity --CPU $PBS_NUM_PPN_used --seqType $male_ext --JM 20G --left input/father_and_sons_1.$male_ext --right input/father_and_sons_2.$male_ext --output trinity_out_dir_male 1>$trinity_stdout 2>&1";
+	else
+	    $trinity --CPU $PBS_NUM_PPN_used --seqType $male_ext --JM 20G --single input/father_and_sons_1.$male_ext --output trinity_out_dir_male 1>$trinity_stdout 2>&1
+	    echo "$trinity --CPU $PBS_NUM_PPN_used --seqType $male_ext --JM 20G --single input/father_and_sons_1.$male_ext --output trinity_out_dir_male 1>$trinity_stdout 2>&1";
+	fi
+
+	#retrieve assembled contigs and name them as reference_male.fasta
+	mv trinity_out_dir_male/Trinity.fasta reference_male_pro.fasta
+	perl -pe 's/(>[\S]+).+/$1/' reference_male_pro.fasta >references/reference_male.fasta; rm reference_male_pro.fasta;
+#PREVENT_TRINITY_MALES
+
+	grep ">" references/reference_male.fasta | sed 's/>//g' >references/male_contig_names
+
+	#now call to_get_vcf_files.sh to map reads to reference contigs
+	./scripts/to_get_Y_variants.sh references/reference_male.fasta mother_1.$mother_ext mother_2.$mother_ext mother $mother_paired
+	echo "Mother mapping to males successful.";
+	./scripts/to_get_Y_variants.sh references/reference_male.fasta father_1.$mother_ext father_2.$mother_ext father $father_paired
+	echo "Father mapping to males successful.";
+	./scripts/to_get_Y_variants.sh references/reference_male.fasta daughter_1.$mother_ext daughter_2.$mother_ext daughter $daughter_paired
+	echo "Daughter mapping to males successful.";
+	./scripts/to_get_Y_variants.sh references/reference_male.fasta son_1.$mother_ext son_2.$mother_ext son $son_paired
+	echo "Son mapping to males successful.";
+
+	#index bam files
+	
+	index_bam_file () 
+	{
+	  for ARG in "$@";
+	    do
+		if [ -e "bam/aln_cleaned_sorted_deduplicated_${ARG}.bam.bai" ];
+		then	
+			echo "Index already exists. Not being created again.";
+		else
+			samtools index bam/aln_cleaned_sorted_deduplicated_${ARG}.bam &
+		fi
+	    done;
+	}
+
+	#index bam files
+	index_bam_file  mother father daughter son mother_male father_male daughter_male son_male;
+	wait;
+	echo "Indexes successfully created."
+	
+	echo -e "Starting analysis";
+
+	#A variant X1X1 X2Y
+	dir="A/";
+	bash -x ./A.sh $email_address_of_user;
+	perl scripts/sorting.pl A/;
+
+	#Y variant
+	dir="Y/";
+	bash -x ./Y.sh $email_address_of_user;
+	
+	wait;
+	
+	#sending results (not BAM files)
+	mutt -s "LINKYX: Results of computation for Y-linked genes" $email_address_of_user -a Y_results_sequences.txt < messages_to_user/message_results_sentY;
+	mutt -s "LINKYX: Results of computation for X-linked genes" $email_address_of_user -a X_results_sequences.txt < messages_to_user/message_results_sentX;
+
+
+echo -e "Done."
+else 
+	echo "not all input files are present in proper form";
+	mutt -s "LINKYX: Not all input files are present in proper form." $email_address_of_user < messages_to_user/message_input_files_error
+fi
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run_snp_analysis.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,37 @@
+#!/bin/bash
+
+shopt -s extglob; 
+#turns on extended globbing features ('!' can then be used to exclude file names)
+
+#entering SCRATCHDIR used for computation on Metacentrum nodes
+cd $SCRATCHDIR;
+
+#copying input files
+cp -r /storage/brno2/home/nicki/linkyx/* . 
+
+#logfile
+echo "Copying of the input data finished." `date` >/storage/brno2/home/nicki/linkyx/log;
+
+#adding needed modules
+module add trinity;
+module add bwa-0.6.2;
+module add bowtie-0.12.8;
+module add ics.muni.cz jdk-1.6.0; #initialization of the specific JAVA version
+module add samtools-0.1.18alt #samtools recompiled with -fPIC parameter
+module add picard-1.80;
+module add fastx-0.0.13;
+
+#export of perl modules
+export PERL5LIB=/storage/brno2/home/nicki/modules/File-Slurp-9999.19/lib:/storage/brno2/home/nicki/modules/Bio-SamTools-1.37/lib:/storage/brno2/home/nicki/modules/BioPerl-1.6.901:/storage/brno2/home/nicki/modules/Data-Dumper-2.139:/storage/brno2/home/nicki/modules/libwww-perl-6.04/lib:/storage/brno2/home/nicki/modules/URI-1.60:/storage/brno2/home/nicki/modules/UUID-Generator-PurePerl-0.04_02/lib:/storage/brno2/home/nicki/modules/UUID-Object-0.81:/storage/brno2/home/nicki/modules/UUID-Generator-PurePerl-0.04_02/lib/UUID/:Generator:/storage/brno2/home/nicki/modules/UUID-Object-0.81/lib:/home/nicki/lib:/storage/brno2/home/nicki/modules/bio_samtools_bin/local/lib/perl/5.10.0:/home/nicki/lib/x86_64-linux-gnu-thread-multi:/home/nicki/lib/man:/storage/brno2/home/nicki/modules/Data-GUID-0.046/lib:/home/nicki/perl/lib/perl5:/home/nicki/perl/lib/perl:/home/nicki/perl/share/perl:/home/nicki/perl/share/perl5:/home/nicki/lib/lib/perl5:/home/nicki/lib/lib/perl:/home/nicki/lib/share/perl:/home/nicki/lib/share/perl5:/home/nicki/lib/perl5/:/home/nicki/lib/perl5/site_perl:;
+
+#execution of the linkYX pipeline
+./runLinkYX.sh michalovova.monika@gmail.com misa
+
+echo "Copying of the output data started." `date` >>/storage/brno2/home/nicki/linkyx/log;
+
+#copying output files
+cp -ar * /storage/brno2/home/nicki/linkyx_out;
+#cleaning
+rm -rf $SCRATCHDIR
+trap "rm -rf $SCRATCHDIR" SIGTERM
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/bam_analysis.pl	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,116 @@
+#!/usr/bin/perl 
+#NOTE:  The following code is adapted from the post http://www.biostars.org/p/44867/#44906
+
+use strict;
+use warnings;
+
+use Bio::DB::Sam;
+open (MP, '>mpileup');
+
+# all necessary inputs (I use Getopt::Long to obtain input parameters)
+my $opt_i     = $ARGV[0]; #"mother.bam"; # should have an index file named input.bam.bai
+my $opt_f     = $ARGV[1]; #"reference.fasta"; 
+my $chr_id    = $ARGV[2]; #'comp1_c0_seq1'; # your chromosome-id
+my $snp_pos = $ARGV[3]; # position you want to call all variants in this position 
+# create the object
+my $sam = Bio::DB::Sam->new( -fasta => $opt_f, -bam => $opt_i );
+
+# get all reads that cover this SNP -- therefore, start and end set to $snp_pos
+my @alignments = $sam->get_features_by_location(-seq_id => $chr_id, -start => $snp_pos, -end => $snp_pos );
+
+	my $depth=@alignments;
+	print MP "DEPTH:".$depth."\n";
+
+my %res; # output hash that'll contain the count of each available nucleotide (or blank if the read covering the SNP is spliced in this position).
+# loop over all alignments
+for my $cAlign (@alignments) { 
+    # parameters we'll need from our bam file
+
+    my $start     = $cAlign->start;            # get start coordinate
+    my $end       = $cAlign->end;               # get end coordinate
+    my $ref_seq   = $cAlign->dna;               # get reference DNA sequence
+    my $read_seq  = $cAlign->query->dna;        # get query DNA sequence
+
+	#print $read_seq."\n";
+	#print "start: ".$start." end: ".$end."\n";
+
+    my $cigar     = $cAlign->cigar_str;     # get CIGAR sequence
+    my $cigar_ref = $cAlign->cigar_array;       # probably the important useful of all. splits cigar to array of array reference
+
+	#print $cigar."\n";                            # Ex: $cigar = 20M100N50M => $cigar_ref = [ [ 'M' 20 ] [ 'N' 100] ['M' 50] ]
+
+    my $ref_cntr     = $start;       # $ref_cntr = assign start to counter variable for reference. This will ultimately
+                                       # keep track of the current position on the chromosome
+    my $read_cntr    = 0;           # $read_cntr = computes offset on the read
+    my $read_snp_pos = "";              # variable to hold base at $snp_pos from current read
+
+    foreach my $deref ( @$cigar_ref ) {
+        my $cigar_chr = $deref->[0];        # cigar character (ex: M, N, I, D etc...)
+        my $len_chr   = $deref->[1];        # number corresponding to `this` cigar character ( ex: 20, 100 )
+
+        # NOTE: I => insertion in to the reference, meaning the read has the base(s) but the REFERENCE fasta does NOT
+        #       D => deletion from the reference, meaning the READ does NOT have the base(s), but the reference does        
+
+        # modify reference counter only on M, N or D occurrence
+        if( $cigar_chr eq "M"  || $cigar_chr eq "N" || $cigar_chr eq "D") {
+            $ref_cntr += $len_chr;
+        }
+
+	if( $cigar_chr eq "S" ) {
+		#print "soft_clipped.\n";
+	}
+
+        # modify offset only on M or I occurrence
+        if( $cigar_chr eq "M" || $cigar_chr eq "I" || $cigar_chr eq "S") {
+            $read_cntr += $len_chr;
+        }
+
+
+        # now, check if the current operation takes ref_cntr past the SNP position. If it does,
+        # 1) If the current operation is NOT "M", then its either "N" or "D". Both of them mean
+        # that the read doesn't have a base at the SNP. So, this read is either spliced or has 
+        # a deletion at that point and is not useful for your SNP location.
+        # 2) If the current position IS "M", then the current operation has gotten is past SNP
+        # location. So, we FIRST SUBTRACT what we added in this operation for ref_cntr and read_cntr, 
+        # and then just add the difference ($snp_pos - $ref_cntr + 1)
+
+	#print "read_cntr: ".$read_cntr."\nref_cntr: ".$ref_cntr." cigar: ".$cigar_chr."\n";
+
+        if( $ref_cntr > $snp_pos ) { 
+            if( $cigar_chr eq "M" || $cigar_chr eq "S") {
+                $ref_cntr  -= $len_chr;
+                $read_cntr -= $len_chr;
+		
+		#print "backing\n";
+		#print "read_cntr: ".$read_cntr."\nref_cntr: ".$ref_cntr."\n";
+
+		#IMPORTANT
+                my $pos = $snp_pos - $ref_cntr + $read_cntr;
+		
+		#print "SNP position: ".$snp_pos;
+		#print "position: ".$pos;
+		
+                $read_snp_pos = substr( $read_seq, $pos, 1 );
+
+			#print "This is what we add: ".$read_snp_pos."\n";
+            }
+            # if $cigar_chr is "N" or "D", do nothing. $read_snp_pos is set to ""
+	
+	    if( $cigar_chr eq "N" || $cigar_chr eq "D") { 
+		print MP "NAN\n";
+	    }
+
+            # add value of $read_snp_pos to hash and get out of loop - to next read
+            $res{$read_snp_pos}++;
+            last;
+        }
+    }
+}
+
+#Here, I am just printing to output.
+#print "Count\n";
+foreach my $key ( keys %res ) {
+    print MP "$key:$res{$key}\n";
+}
+#print "--\n";
+close MP;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/contains_these_variants.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,57 @@
+#!/bin/bash
+#input example: perc% bam comp100134_c0_seq1	28	T	C
+#returns true if the alternative allele occurs in >= than perc (%) cases
+
+perc=$1; bam=$2; contig=$3; position=$4; ref=$5; alt=$6; 
+
+echo contig $contig position $position ref $ref alt $alt >>kontrola;
+
+depth=0; 
+
+perl ${LINKYX_PATH}/scripts/bam_analysis.pl $bam reference.fasta $contig $position; #writes to mpileup;
+pro_hits=`grep -w "$alt" mpileup | cut -f2 -d":"`;
+
+if [ -z "$pro_hits" ]; then
+	hits=0;
+else
+	hits=$pro_hits;
+fi 
+
+depth=`grep -w "DEPTH" mpileup | cut -f2 -d":"`;
+
+echo "hits: " $hits " depth: " $depth >>kontrola;
+
+if [[ $depth -eq $zero ]]; then
+  echo "0";
+  exit;
+fi
+
+if [ $depth -lt 5 ]; then
+	#depth <=4 
+	if [ $hits -gt 0 ]; then
+		echo "1"; #in this depth, none of variants can be tolerated
+	else
+		echo "0"; #ok
+	fi
+else
+	if [ $depth -lt 25 ]; then
+		#depth 5..24
+		if [ $hits -gt 1 ]; then
+			echo "1"; #in this depth, one variant can be tolerated
+		else
+			echo "0"; #ok
+		fi
+	else
+		#depth >=25
+		hits=$[hits*100];
+		percentage=`echo "scale=3; $hits/$depth" | bc`;
+
+		if (( $(echo "$perc < $percentage"|bc -l) )); then
+			echo "1"; #too much of WRONG variants
+		else
+			echo "0"; #in tolerance
+		fi
+	fi
+fi
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/createBamFromResults.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,16 @@
+#!/bin/bash
+set -e;
+#example usage: ./createBamFromResults list_of_sequences bam_file outfile reference
+#creates small bam files containg only sex-linked genes and their corresponding reads
+
+list_of_sequences=$1;
+bam_file=$2;
+outfile=$3;
+reference=$4
+
+samtools view -h -o out.sam $bam_file;
+grep -f $list_of_sequences out.sam >igv;
+cat igv | sort -r >$outfile; 
+samtools view -bS $outfile | samtools sort - ${outfile%????};
+
+rm -f igv out.sam;
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/filter_diverged_Y_contigs.pl	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,140 @@
+#!/usr/bin/perl -w
+use strict;
+
+my @inputs = @ARGV;
+chomp(@inputs);
+
+my $reads_number_mother=$inputs[0];
+my $reads_number_father=$inputs[1]; 
+my $reads_number_daughter=$inputs[2]; 
+my $reads_number_son=$inputs[3]; 
+my $reference=$inputs[4]; 
+my $LINKYX_PATH=$inputs[5]; 
+
+my $mother="statistics/stat_male_mother";
+my $father="statistics/stat_male_father";
+my $daughter="statistics/stat_male_daughter";
+my $son="statistics/stat_male_son";
+
+open(MOTHER_FILE, $mother) or die "Impossible to open source file: $!\n";
+open(FATHER_FILE, $father) or die "Impossible to open source file: $!\n";
+open(DAUGHTER_FILE, $daughter) or die "Impossible to open source file: $!\n";
+open(SON_FILE, $son) or die "Impossible to open source file: $!\n";
+
+my %hash = (); #contig <-> overall coverage hash
+
+my $mother_line; my $mother_cell; my @mother_cells;
+my $father_line;  my $father_cell; my @father_cells;
+my $daughter_line;  my $daughter_cell; my @daughter_cells;
+my $son_line; my $son_cell; my @son_cells;
+
+my $check;
+my $comp; my $contig;
+my $comp1; my $comp2; my $comp3; my $comp4; my $comp_overall; my $count=0; my $coverage_check; my $girls_check; my $girls;
+
+print "read numbers: mother ".$reads_number_mother." father ".$reads_number_father." daughter ".$reads_number_daughter." son ".$reads_number_son."\n";
+
+#variables to set
+my $read_limit=15; #at least 15 reads
+my $girl_limit=3; #each of the females can have 3 reads at most
+
+
+	while (<MOTHER_FILE>) { 
+
+
+		$mother_line = $_; chomp($mother_line);
+		$father_line = <FATHER_FILE>; chomp($father_line);
+		$daughter_line = <DAUGHTER_FILE>; chomp($daughter_line);
+		$son_line = <SON_FILE>; chomp($son_line);
+
+		#contig length - mapped - unmapped
+		#example: comp1260_c0_seq1	273	17	10
+		@mother_cells = split("\t", $mother_line); $mother_cell=$mother_cells[2];
+		@father_cells = split("\t", $father_line); $father_cell=$father_cells[2];
+		@daughter_cells = split("\t", $daughter_line); $daughter_cell=$daughter_cells[2];
+		@son_cells = split("\t", $son_line); $son_cell=$son_cells[2];
+
+		#contig being processed
+		$contig=$mother_cells[0];
+
+		#check if files are sorted the same way
+		$check=(($mother_cells[0] eq $father_cells[0]) eq ($daughter_cells[0] eq $son_cells[0]));
+		if ($check==1) {
+			#print "ok";
+		} else {
+			die("Check input files, wrong order of contigs.");
+		}
+		
+		#normalization
+		$father_cell = $father_cell/($reads_number_father/$reads_number_mother);
+		$daughter_cell = $daughter_cell/($reads_number_daughter/$reads_number_mother);
+		$son_cell = $son_cell/($reads_number_son/$reads_number_mother);
+		
+		#minimal number of reads for males
+		$coverage_check=(($father_cell>=$read_limit) && ($son_cell>=$read_limit));
+
+		#for diverged Y-LINKED gene, males should have much greater coverage then females
+	
+		#mother must have less coverage than father and son
+		$comp1=$mother_cell<$father_cell;
+		$comp2=$mother_cell<$son_cell;
+
+		#daughter must have less coverage than father and son
+		$comp3=$daughter_cell<$father_cell;
+		$comp4=$daughter_cell<$son_cell;
+
+		#females have to have low overall number of reads
+		$girls_check=(($mother_cell<=$girl_limit) && ($daughter_cell<=$girl_limit));
+
+		#together, daughter and mother must be at most 1/3 of overall coverage
+		$girls=$mother_cell+$daughter_cell; my $guys=$father_cell+$son_cell;
+
+		my $fraction;
+		if (($girls+$guys)>0) {
+			$fraction=$girls/($girls+$guys);		
+		} else {
+			$fraction=0;
+		}
+
+		$comp_overall=$fraction<0.03;
+		
+		#all conditions satisfied
+		$comp=$comp1 && $comp2 && $comp3 && $comp4 && $comp_overall && $coverage_check && $girls_check;	
+
+		#print contig name
+		if ($comp==1) {
+			#contig fulfilled all the criteria, added to hash
+				$count=$count+1;
+				$hash{ $contig } = $father_cell + $son_cell; 
+				system("echo $contig >>Y_list");
+		} 
+	}
+
+	my $iso;
+	foreach (sort {$hash{$b} <=> $hash{$a}} keys %hash) {
+	  print "$_ $hash{$_}\n\n";
+
+			#get sequence for each contig;
+			system("perl ${LINKYX_PATH}/scripts/get_sequences_based_on_ids.pl $reference $_");
+
+			$iso = `bash $LINKYX_PATH/scripts/isoform_exists.sh $_ references/male_contig_names`;
+
+			if ($iso eq '') {
+ 				print "No isoforms.\n";
+			} else {
+				print "Isoforms exist:\n";
+				print $iso;
+			}
+			print "----------\n";
+	}
+
+	print "Number of candidate diverged Y contigs found: ".$count."\n";
+
+
+
+
+
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/get_average_contig_coverage.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,38 @@
+#!/bin/bash
+#get_average_contig_coverage $perc $contig $bam
+#returns "1" -> #low coverage, "0" -> #in tolerance
+perc=$1; contig=$2; bam=$3; reference=$4;
+
+pro_coverage=`samtools mpileup -f $reference -r $contig $bam | cut -f 4 | awk '{s+=$1}END{print s}' 2>/dev/null`;
+
+if [ -z "$pro_coverage" ]; then
+	coverage=0;
+else
+	coverage=$pro_coverage;
+fi 
+
+pro_positions=`samtools mpileup -f $reference -r $contig $bam | wc -l 2>/dev/null`
+
+if [ -z "$pro_positions" ]; then
+	positions=0;
+else
+	positions=$pro_positions;
+fi 
+
+if [[ $positions -eq $zero ]]; then
+  echo "1";
+  exit;
+fi
+
+
+average_coverage=`echo "scale=3; $coverage/$positions" | bc`;
+
+		if (( $(echo "$average_coverage < $perc"|bc -l) )); then
+			echo "1"; #low coverage
+		else
+			echo "0"; #in tolerance
+		fi
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/get_sequence_based_on_id.pl	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,14 @@
+use Bio::DB::Fasta;
+
+my $fastaFile = shift;
+my $queryFile = shift;
+
+my $db = Bio::DB::Fasta->new( $fastaFile );
+    $seq = $queryFile;
+    chomp($queryFile);
+
+    my $sequence = $db->seq($seq);
+    if  (!defined( $sequence )) {
+            die "Sequence $seq not found. \n" 
+    }   
+    print ">$seq\n", "$sequence\n";
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/get_sequences_based_on_ids.pl	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,16 @@
+use Bio::DB::Fasta;
+
+my $fastaFile = shift;
+my $queryFile = shift;
+
+my $db = Bio::DB::Fasta->new( $fastaFile );
+open (IN, $queryFile);
+while (<IN>){
+    chomp; 
+    $seq = $_;
+    my $sequence = $db->seq($seq);
+    if  (!defined( $sequence )) {
+            die "Sequence $seq not found. \n" 
+    }   
+    print ">$seq\n", "$sequence\n";
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/isoform_exists.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,6 @@
+#!/bin/bash
+#we will search for isoforms of this contig
+contig_to_search=$1;
+reference=$2;
+#including only putative isoforms
+part=`echo $contig_to_search | sed -n "s/^\(.*\_c[0-9]\+\)\_seq[0-9]\+/\1/p"`; egrep "$part\_" $reference | grep -v $contig_to_search;
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/number_of_not_uniq_mapped_reads.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,53 @@
+#!/bin/bash
+#sort_into_categories $contig
+#family member with the biggest number of not uniquely mapped reads reported
+
+dir=$1;
+contig=$2;
+
+all_unmapped1=`grep $contig statistics/stat_mother | cut -f 3`; 
+high_qual_unmapped1=`grep $contig statistics/stat_mother_high | cut -f 3`; 
+diff_mother1=`expr $all_unmapped1 - $high_qual_unmapped1`;
+percentage1=`echo "scale=3; $diff_mother1/$all_unmapped1*100" | bc`;
+
+all_unmapped2=`grep $contig statistics/stat_father | cut -f 3`; 
+high_qual_unmapped2=`grep $contig statistics/stat_father_high | cut -f 3`; 
+diff_mother2=`expr $all_unmapped2 - $high_qual_unmapped2`;
+percentage2=`echo "scale=3; $diff_mother2/$all_unmapped2*100" | bc`;
+
+all_unmapped3=`grep $contig statistics/stat_daughter | cut -f 3`; 
+high_qual_unmapped3=`grep $contig statistics/stat_daughter_high | cut -f 3`; 
+diff_mother3=`expr $all_unmapped3 - $high_qual_unmapped3`;
+percentage3=`echo "scale=3; $diff_mother3/$all_unmapped3*100" | bc`;
+
+all_unmapped4=`grep $contig statistics/stat_son | cut -f 3`; 
+high_qual_unmapped4=`grep $contig statistics/stat_son_high | cut -f 3`; 
+diff_mother4=`expr $all_unmapped4 - $high_qual_unmapped4`;
+percentage4=`echo "scale=3; $diff_mother4/$all_unmapped4*100" | bc`;
+
+#searching for maximum - family member that has the biggest number of NOT uniquely mapped reads
+    if (( $(echo "$percentage1 > $percentage2"|bc -l) ));
+    	then
+        	max1="$percentage1";
+    	else
+		max1="$percentage2";
+    fi
+
+    if (( $(echo "$percentage3 > $percentage4"|bc -l) ));
+    	then
+        	max2="$percentage3";
+    	else
+		max2="$percentage4";
+    fi
+
+
+    if (( $(echo "$max1 > $max2"|bc -l) ));
+    	then
+        	percentage="$max1";
+    	else
+		percentage="$max2";
+    fi
+
+echo $percentage;
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/prepare_statistics.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,26 @@
+#!/bin/bash
+set -e;
+
+#variables
+mkdir -p scripts/statistics; #create directory if it doesn't exist
+
+echo "Calculation of statistics started."
+
+#get statistics about mapped and unmapped reads for every contig
+
+	idxstats_bam_file () 
+	{
+	  for ARG in "$@";
+	    do
+	      samtools idxstats bam/aln_cleaned_sorted_deduplicated_${ARG}_male.bam >scripts/statistics/stat_${ARG} &
+	    done;
+	}
+
+	idxstats_bam_file mother father daughter son;
+
+wait;
+echo "Idxstats successfully created."
+
+
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/sorting.pl	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,38 @@
+#!/usr/bin/perl -w
+use strict;
+#usage: perl sorting.pl A/
+
+my @inputs = @ARGV;
+chomp(@inputs);
+
+my $dir = $inputs[0];
+my $reference = $inputs[1];
+my $LINKYX_PATH = $inputs[2];
+my $results = "X_results.txt"; 
+my %hash = (); #contig <-> family member with the maximal number of not uniquely mapped reads
+my $contig; my $count=0; my $iso;
+
+open(RESULTS_FILE, $results) or die "(sorting.pl) Impossible to open source file: $!\n";
+
+	while (<RESULTS_FILE>) { 
+		$contig = $_; chomp($contig);
+		$count = `bash $LINKYX_PATH/scripts/number_of_not_uniq_mapped_reads.sh $dir $contig`;
+		$hash{$contig} = $count; 
+	}
+
+foreach (sort {$hash{$a} <=> $hash{$b}} keys %hash) {
+	  print "$_ $hash{$_}";
+
+			#get sequence
+			print "% of not uniquely mapped reads for contig ".$_.": ".$hash{$_}."\n";
+			system("perl $LINKYX_PATH/scripts/get_sequences_based_on_ids.pl $reference $_");
+
+			$iso = `bash $LINKYX_PATH/scripts/isoform_exists.sh $_ references/reference_contig_names`;
+			if ($iso eq '') {
+ 				print "No isoforms.\n";
+			} else {
+				print "Isoforms exists:\n";
+				print $iso;
+			}
+			print "----------\n";
+	}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/test.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,24 @@
+#!/bin/bash
+#example usage: ./test.sh comp100628_c0_seq1 5 A/contig_pos_ref_alt_father mother.bam
+
+contig_to_check=$1
+percentage=$2
+forbidden=$3
+bam=$4
+dir=$5;
+
+hits=0;
+
+grep $contig_to_check $forbidden | (while read line; do 
+
+	#tresholds described in table 1C
+		result=`bash ${LINKYX_PATH}/scripts/contains_these_variants.sh $percentage $bam ${line}`
+	
+	echo "result: " $result  >>kontrola;
+	hits=$(($hits + $result))
+	echo "hits: " $hits  >>kontrola;
+done;
+
+echo $hits;
+)
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/to_get_Y_variants.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,104 @@
+#!/bin/bash
+set -e;
+
+#read config variables
+echo "Reading config...." >&2
+#echo `ls -l`
+computer_name=`hostname`;
+if [ $computer_name == "misa" ]; then
+	#local_computer
+	source config_devel;
+else 
+	#metacentrum machine
+	source config_meta;
+fi
+
+#files needed: reference_male.fasta $reads_1 $reads_2
+
+reference=$1;
+reads_1="input/$2"; echo "reads_1: " $reads_1;
+reads_2="input/$3"; echo "reads_2: " $reads_2;
+name=$4;
+fragments=$5;
+
+#INDEXING FILES
+
+if [ -e "references/reference_male.dict" ];
+then
+	echo "Reference exists. Not being created again.";
+else
+	echo "seconds of run: $SECONDS";
+	java -jar $CreateSequenceDictionary R=$reference O=references/reference_male.dict >mlogfile 2>>errlogfile;
+	echo "0/9 INDEXING FILES successful";
+	echo "seconds of run: $SECONDS";
+fi
+
+if [ -e "references/reference_male.fai" ];
+then
+	echo "Samtools reference exists. Not being created again.";
+else
+	echo "seconds of run: $SECONDS";
+	echo "reference:"$reference;
+	samtools faidx $reference 2>>errlogfile;
+	echo "0/9 INDEXING FILES successful";
+	echo "seconds of run: $SECONDS";
+fi
+
+#1 MAPPING WITH BWA
+bwa index $reference >>mlogfile 2>>errlogfile;
+
+#differs based on the fact whether reads are single or paired-end
+bwa aln -t 2 $reference $reads_1 > bam/aln_sa1_${name}_male.sai & 2>>errlogfile;
+wait;
+
+if [[ $fragments =~ (single) ]]; then
+    #single end reads
+    bwa samse  $reference bam/aln_sa1_${name}_male.sai $reads_1 > bam/aln_${name}_male.sam 2>>errlogfile;
+    echo "bwa samse  $reference bam/aln_sa1_${name}_male.sai $reads_1 > bam/aln_${name}_male.sam 2>>errlogfile";
+else
+    #pair-end reads
+    bwa aln -t 2 $reference $reads_2 > bam/aln_sa2_${name}_male.sai & 2>>errlogfile;
+    echo "bwa aln -t 2 $reference $reads_2 > bam/aln_sa2_${name}_male.sai & 2>>errlogfile";
+    wait;
+    bwa sampe $reference bam/aln_sa1_${name}_male.sai bam/aln_sa2_${name}_male.sai $reads_1 $reads_2 > bam/aln_${name}_male.sam 2>>errlogfile;
+    echo "bwa sampe $reference bam/aln_sa1_${name}_male.sai bam/aln_sa2_${name}_male.sai $reads_1 $reads_2 > bam/aln_${name}_male.sam 2>>errlogfile";
+fi
+
+wait;
+rm -f bam/aln_sa1_${name}_male.sai bam/aln_sa2_${name}_male.sai 
+
+
+echo "1/6 MAPPING WITH BWA successful";
+echo "seconds of run: $SECONDS";
+
+#2 CLEANING FILES - adjust MAPQ scores
+echo "$SECONDS";
+java -jar $CleanSam I=bam/aln_${name}_male.sam O=bam/aln_cleaned_${name}_male.sam 2>>/dev/null;
+echo "2/6 CLEANING FILES - adjust MAPQ scores successful";
+echo "seconds of run: $SECONDS";
+wait
+
+#3 CONVERTING TO BAM FILE
+samtools view -bS bam/aln_cleaned_${name}_male.sam > bam/aln_cleaned_${name}_male.bam 2>>errlogfile;
+echo "3/6 CONVERTING TO BAM FILE successful";
+echo "seconds of run: $SECONDS";
+wait
+
+#4 SORTING BAM FILE
+samtools sort bam/aln_cleaned_${name}_male.bam bam/aln_cleaned_sorted_${name}_male >mlogfile 2>>errlogfile;
+echo "4/6 SORTING BAM FILE successful";
+echo "seconds of run: $SECONDS";
+wait;
+
+#5 REMOVING DUPLICATES
+java -jar $MarkDuplicates INPUT=bam/aln_cleaned_sorted_${name}_male.bam OUTPUT=bam/aln_cleaned_sorted_deduplicated_${name}_male.bam METRICS_FILE=picard_info.txt REMOVE_DUPLICATES=true ASSUME_SORTED=true VALIDATION_STRINGENCY=LENIENT MAX_FILE_HANDLES_FOR_READ_ENDS_MAP=1000 2>>/dev/null;
+echo "5/6 REMOVING DUPLICATES successful";
+echo "seconds of run: $SECONDS";
+wait;
+
+#9 REMOVING FILES
+rm -f bam/aln_${name}_male.sam bam/aln_cleaned_${name}_male.sam bam/aln_cleaned_${name}_male.bam bam/aln_cleaned_sorted_${name}_male.bam >>mlogfile 2>>errlogfile;
+echo "6/6 REMOVING FILES successful";
+echo "seconds of run: $SECONDS";
+echo "DONE";
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/to_get_vcf_files.sh	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,113 @@
+#!/bin/bash
+set -e;
+
+#read config variables
+echo "Reading config...." >&2
+#echo `ls -l`
+computer_name=`hostname`;
+if [ $computer_name == "misa" ]; then
+	#local_computer
+	source config_devel;
+else 
+	#metacentrum machine
+	source config_meta;
+fi
+
+#files needed: reference.fasta $reads_1 $reads_2
+
+reference=$1;
+reads_1="input/$2"; echo "reads_1: " $reads_1;
+reads_2="input/$3"; echo "reads_2: " $reads_2;
+name=$4;
+fragments=$5;
+
+echo "reference:" $reference "reads 1:" $reads_1 "reads 2:" $reads_2 "name:" $name;
+
+#INDEXING FILES
+
+if [ -e "references/reference.dict" ];
+then
+	echo "Picard reference exists. Not being created again."
+else
+	echo "seconds of run: $SECONDS"
+	echo "reference:"$reference;
+	java -jar $CreateSequenceDictionary R=$reference O=references/reference.dict >mlogfile 2>>errlogfile
+	echo "0/9 INDEXING FILES successful"
+	echo "seconds of run: $SECONDS"
+fi
+
+if [ -e "references/reference.fai" ];
+then
+	echo "Samtools reference exists. Not being created again."
+else
+	echo "seconds of run: $SECONDS"
+	echo "reference:"$reference;
+	samtools faidx $reference 2>>errlogfile;
+	echo "0/9 INDEXING FILES successful"
+	echo "seconds of run: $SECONDS"
+fi
+
+#1 MAPPING WITH BWA
+bwa index $reference >>mlogfile 2>>errlogfile
+
+#differs based on the fact wheter reads are single or paired-end
+bwa aln -t 2 $reference $reads_1 > bam/aln_sa1_$name.sai & 2>>errlogfile
+wait;
+
+if [[ $fragments =~ (single) ]]; then
+    #single-end reads
+    bwa samse  $reference bam/aln_sa1_$name.sai $reads_1 > bam/aln_$name.sam 2>>errlogfile
+    echo "bwa samse  $reference bam/aln_sa1_$name.sai $reads_1 > bam/aln_$name.sam 2>>errlogfile";
+    wait;
+else
+    #pair-end reads
+    bwa aln -t 2 $reference $reads_2 > bam/aln_sa2_$name.sai & 2>>errlogfile
+    echo "bwa aln -t 2 $reference $reads_2 > bam/aln_sa2_$name.sai & 2>>errlogfile";
+    wait;
+    bwa sampe $reference bam/aln_sa1_$name.sai bam/aln_sa2_$name.sai $reads_1 $reads_2 > bam/aln_$name.sam 2>>errlogfile
+    echo "bwa sampe $reference bam/aln_sa1_$name.sai bam/aln_sa2_$name.sai $reads_1 $reads_2 > bam/aln_$name.sam 2>>errlogfile";
+fi
+
+wait;
+rm -f bam/aln_sa1_$name.sai bam/aln_sa2_$name.sai 
+
+echo "1/7 MAPPING WITH BWA successful"
+echo "seconds of run: $SECONDS"
+
+#2 CLEANING FILES - adjust MAPQ scores
+echo "$SECONDS"
+java -jar $CleanSam I=bam/aln_$name.sam O=bam/aln_cleaned_$name.sam 2>>/dev/null
+echo "2/7 CLEANING FILES - adjust MAPQ scores successful"
+echo "seconds of run: $SECONDS"
+wait
+
+#3 CONVERTING TO BAM FILE
+samtools view -bS bam/aln_cleaned_$name.sam > bam/aln_cleaned_$name.bam 2>>errlogfile
+echo "3/7 CONVERTING TO BAM FILE successful"
+echo "seconds of run: $SECONDS"
+wait
+
+#4 SORTING BAM FILE
+samtools sort bam/aln_cleaned_$name.bam bam/aln_cleaned_sorted_$name >mlogfile 2>>errlogfile
+echo "4/7 SORTING BAM FILE successful"
+echo "seconds of run: $SECONDS"
+wait
+#rm aln.bam aln_cleaned.bam
+
+#5 REMOVING DUPLICATES
+java -jar $MarkDuplicates INPUT=bam/aln_cleaned_sorted_$name.bam OUTPUT=bam/aln_cleaned_sorted_deduplicated_$name.bam METRICS_FILE=picard_info.txt REMOVE_DUPLICATES=true ASSUME_SORTED=true VALIDATION_STRINGENCY=LENIENT MAX_FILE_HANDLES_FOR_READ_ENDS_MAP=1000 2>>/dev/null
+echo "5/7 REMOVING DUPLICATES successful"
+echo "seconds of run: $SECONDS"
+wait;
+
+#6 SNP AND VARIANT CALLING
+samtools mpileup -uf $reference bam/aln_cleaned_sorted_deduplicated_$name.bam | $bcftools view -p 0.85 -cgv - | $vcfutils varFilter >vcf/aln_0.85_$name.vcf 2>>errlogfile
+echo "6/7 SNP AND VARIANT CALLING successful"
+echo "seconds of run: $SECONDS"
+
+#7 REMOVING FILES
+rm -f bam/aln_$name.sam bam/aln_cleaned_$name.sam bam/aln_cleaned_$name.bam bam/aln_cleaned_sorted_$name.bam >>mlogfile 2>>errlogfile
+echo "7/7 REMOVING FILES successful"
+echo "seconds of run: $SECONDS"
+echo "DONE"
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_dependencies.xml	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,65 @@
+<tool_dependency>
+    <set_environment version="1.0">
+        <environment_variable name="LINKYX_PATH" action="set_to">$REPOSITORY_INSTALL_DIR</environment_variable>
+    </set_environment>
+
+    <package name="samtools" version="0.1.19">
+        <install version="1.0">
+            <actions>
+                <action type="download_by_url">http://sourceforge.net/projects/samtools/files/samtools/0.1.19/samtools-0.1.19.tar.bz2</action>
+                <action type="shell_command">sed -i 's/O2/O2 -fPIC/' Makefile</action>
+                <action type="shell_command">make</action>
+                <action type="set_environment">
+                    <environment_variable name="PATH" action="prepend_to">$INSTALL_DIR</environment_variable>
+                    <environment_variable name="SAMTOOLS" action="set_to">$INSTALL_DIR</environment_variable>
+                </action>
+            </actions>
+        </install>
+        <readme>Compiling samtools with fPIC in order to create bam.h and compiled libbam.a files</readme>
+    </package>
+    <package name="bioperl" version="1.6.922">
+        <install version="1.0">
+            <actions>
+                <action type="setup_perl_environment">
+                    <repository changeset_revision="28865aa39fbb" name="package_perl_5_18" owner="iuc" toolshed="http://toolshed.g2.bx.psu.edu">
+                        <package name="perl" version="5.18.1" />
+                    </repository>
+                   <!-- allow downloading and installing an Perl package from cpan.org-->
+                   <package>XML::Parser</package>
+                   <package>http://search.cpan.org/CPAN/authors/id/C/CJ/CJFIELDS/BioPerl-1.6.922.tar.gz</package>
+                   <package>Bio::DB::Fasta</package>
+                   <package>File::Slurp</package>
+                   <package>Bio::DB::Sam</package>
+                </action>
+            </actions>
+        </install>
+        <readme>
+            Bundle::BioPerl
+        </readme>
+    </package>
+
+     <package name="fastq_groomer" version="1.0.4">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="fastq_groomer" owner="devteam" changeset_revision="1298445c852b" />
+    </package>
+
+     <package name="trinityrnaseq" version="0.0.1">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="trinityrnaseq" owner="bhaas" changeset_revision="177bb1b443db" />
+    </package>
+
+     <package name="bwa_wrappers" version="1.2.3">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="bwa_wrappers" owner="devteam" changeset_revision="b4427dbb6ced" />
+    </package>
+
+     <package name="sam_to_bam" version="1.1.4">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="sam_to_bam" owner="devteam" changeset_revision="8176b2575aa1" />
+    </package>
+
+     <package name="samtools_sort" version="1.0.2">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="samtools_sort" owner="iuc" changeset_revision="38ea74bd4054" />
+    </package>
+
+     <package name="picard" version="1.56.0">
+        <repository toolshed="http://toolshed.g2.bx.psu.edu" name="picard" owner="devteam" changeset_revision="ab1f60c26526" />
+    </package>
+    
+</tool_dependency>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vcf/daughter.vcf	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.1
+##samtoolsVersion=0.1.19-44428cd
+##reference=file:///Users/alice/programs/galaxy/galaxy-dist/database/files/000/dataset_340.dat
+##contig=<ID=comp0_c0_seq1,length=1035>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=FQ,Number=1,Type=Float,Description="Phred probability of all samples being the same">
+##INFO=<ID=AF1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele frequency (assuming HWE)">
+##INFO=<ID=AC1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele count (no HWE assumption)">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=G3,Number=3,Type=Float,Description="ML estimate of genotype frequencies">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Chi^2 based HWE test P-value based on G3">
+##INFO=<ID=CLR,Number=1,Type=Integer,Description="Log ratio of genotype likelihoods with and without the constraint">
+##INFO=<ID=UGT,Number=1,Type=String,Description="The most probable unconstrained genotype configuration in the trio">
+##INFO=<ID=CGT,Number=1,Type=String,Description="The most probable constrained genotype configuration in the trio">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=PC2,Number=2,Type=Integer,Description="Phred probability of the nonRef allele frequency in group1 samples being larger (,smaller) than in group2.">
+##INFO=<ID=PCHI2,Number=1,Type=Float,Description="Posterior weighted chi^2 P-value for testing the association between group1 and group2 samples.">
+##INFO=<ID=QCHI2,Number=1,Type=Integer,Description="Phred scaled PCHI2.">
+##INFO=<ID=PR,Number=1,Type=Integer,Description="# permutations yielding a smaller PCHI2.">
+##INFO=<ID=QBD,Number=1,Type=Float,Description="Quality by Depth: QUAL/#reads">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Read Position Bias">
+##INFO=<ID=MDV,Number=1,Type=Integer,Description="Maximum number of high-quality nonRef reads in samples">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias (v2) for filtering splice-site artefacts in RNA-seq data. Note: this version may be broken.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GL,Number=3,Type=Float,Description="Likelihoods for RR,RA,AA genotypes (R=ref,A=alt)">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="# high-quality non-reference bases">
+##FORMAT=<ID=SP,Number=1,Type=Integer,Description="Phred-scaled strand bias P-value">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM	POS	ID	REF	ALT	QUAL	FILTER	INFO	FORMAT	/Users/alice/programs/galaxy/galaxy-dist/database/files/000/dataset_343.dat
+comp0_c0_seq1	672	.	A	C	154	.	DP=31;VDB=1.367478e-01;RPB=-8.607294e-02;AF1=0.5;AC1=1;DP4=10,9,3,8;MQ=58;FQ=157;PV4=0.26,0.063,0.14,0.13	GT:PL:GQ	0/1:184,0,255:99
+comp0_c0_seq1	706	.	C	G	66	.	DP=24;VDB=9.521239e-02;RPB=-1.703790e+00;AF1=0.5;AC1=1;DP4=9,7,0,7;MQ=56;FQ=69;PV4=0.019,1,0.19,1	GT:PL:GQ	0/1:96,0,255:99
+comp0_c0_seq1	907	.	CAAA	CAAAA	51.5	.	INDEL;IS=9,0.290323;DP=31;VDB=1.612102e-01;AF1=0.5;AC1=1;DP4=0,20,0,8;MQ=57;FQ=54.5;PV4=1,1,0.43,0.11	GT:PL:GQ	0/1:89,0,130:92
+comp0_c0_seq1	966	.	A	C	96	.	DP=22;VDB=1.304866e-01;RPB=-1.001671e+00;AF1=0.5;AC1=1;DP4=0,13,0,9;MQ=57;FQ=99;PV4=1,0.2,0.18,1	GT:PL:GQ	0/1:126,0,165:99
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vcf/father.vcf	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,40 @@
+##fileformat=VCFv4.1
+##samtoolsVersion=0.1.19-44428cd
+##reference=file:///Users/alice/programs/galaxy/galaxy-dist/database/files/000/dataset_340.dat
+##contig=<ID=comp0_c0_seq1,length=1035>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=FQ,Number=1,Type=Float,Description="Phred probability of all samples being the same">
+##INFO=<ID=AF1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele frequency (assuming HWE)">
+##INFO=<ID=AC1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele count (no HWE assumption)">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=G3,Number=3,Type=Float,Description="ML estimate of genotype frequencies">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Chi^2 based HWE test P-value based on G3">
+##INFO=<ID=CLR,Number=1,Type=Integer,Description="Log ratio of genotype likelihoods with and without the constraint">
+##INFO=<ID=UGT,Number=1,Type=String,Description="The most probable unconstrained genotype configuration in the trio">
+##INFO=<ID=CGT,Number=1,Type=String,Description="The most probable constrained genotype configuration in the trio">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=PC2,Number=2,Type=Integer,Description="Phred probability of the nonRef allele frequency in group1 samples being larger (,smaller) than in group2.">
+##INFO=<ID=PCHI2,Number=1,Type=Float,Description="Posterior weighted chi^2 P-value for testing the association between group1 and group2 samples.">
+##INFO=<ID=QCHI2,Number=1,Type=Integer,Description="Phred scaled PCHI2.">
+##INFO=<ID=PR,Number=1,Type=Integer,Description="# permutations yielding a smaller PCHI2.">
+##INFO=<ID=QBD,Number=1,Type=Float,Description="Quality by Depth: QUAL/#reads">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Read Position Bias">
+##INFO=<ID=MDV,Number=1,Type=Integer,Description="Maximum number of high-quality nonRef reads in samples">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias (v2) for filtering splice-site artefacts in RNA-seq data. Note: this version may be broken.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GL,Number=3,Type=Float,Description="Likelihoods for RR,RA,AA genotypes (R=ref,A=alt)">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="# high-quality non-reference bases">
+##FORMAT=<ID=SP,Number=1,Type=Integer,Description="Phred-scaled strand bias P-value">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM	POS	ID	REF	ALT	QUAL	FILTER	INFO	FORMAT	/Users/alice/programs/galaxy/galaxy-dist/database/files/000/dataset_339.dat
+comp0_c0_seq1	672	.	A	C	99.5	.	DP=4;VDB=6.376843e-02;AF1=1;AC1=2;DP4=0,0,2,2;MQ=60;FQ=-39	GT:PL:GQ	1/1:132,12,0:21
+comp0_c0_seq1	706	.	C	G	131	.	DP=8;VDB=9.321602e-02;AF1=1;AC1=2;DP4=0,0,3,3;MQ=47;FQ=-45	GT:PL:GQ	1/1:164,18,0:33
+comp0_c0_seq1	907	.	CAAA	CAAAA	114	.	INDEL;IS=6,0.857143;DP=7;VDB=1.075274e-01;AF1=1;AC1=2;DP4=0,0,1,6;MQ=57;FQ=-55.5	GT:PL:GQ	1/1:154,21,0:39
+comp0_c0_seq1	966	.	A	C	90.1	.	DP=6;VDB=5.992091e-02;AF1=1;AC1=2;DP4=0,0,0,6;MQ=52;FQ=-45	GT:PL:GQ	1/1:123,18,0:33
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vcf/mother.vcf	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##samtoolsVersion=0.1.19-44428cd
+##reference=file:///Users/alice/programs/galaxy/galaxy-dist/database/files/000/dataset_340.dat
+##contig=<ID=comp0_c0_seq1,length=1035>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=FQ,Number=1,Type=Float,Description="Phred probability of all samples being the same">
+##INFO=<ID=AF1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele frequency (assuming HWE)">
+##INFO=<ID=AC1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele count (no HWE assumption)">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=G3,Number=3,Type=Float,Description="ML estimate of genotype frequencies">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Chi^2 based HWE test P-value based on G3">
+##INFO=<ID=CLR,Number=1,Type=Integer,Description="Log ratio of genotype likelihoods with and without the constraint">
+##INFO=<ID=UGT,Number=1,Type=String,Description="The most probable unconstrained genotype configuration in the trio">
+##INFO=<ID=CGT,Number=1,Type=String,Description="The most probable constrained genotype configuration in the trio">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=PC2,Number=2,Type=Integer,Description="Phred probability of the nonRef allele frequency in group1 samples being larger (,smaller) than in group2.">
+##INFO=<ID=PCHI2,Number=1,Type=Float,Description="Posterior weighted chi^2 P-value for testing the association between group1 and group2 samples.">
+##INFO=<ID=QCHI2,Number=1,Type=Integer,Description="Phred scaled PCHI2.">
+##INFO=<ID=PR,Number=1,Type=Integer,Description="# permutations yielding a smaller PCHI2.">
+##INFO=<ID=QBD,Number=1,Type=Float,Description="Quality by Depth: QUAL/#reads">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Read Position Bias">
+##INFO=<ID=MDV,Number=1,Type=Integer,Description="Maximum number of high-quality nonRef reads in samples">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias (v2) for filtering splice-site artefacts in RNA-seq data. Note: this version may be broken.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GL,Number=3,Type=Float,Description="Likelihoods for RR,RA,AA genotypes (R=ref,A=alt)">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="# high-quality non-reference bases">
+##FORMAT=<ID=SP,Number=1,Type=Integer,Description="Phred-scaled strand bias P-value">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM	POS	ID	REF	ALT	QUAL	FILTER	INFO	FORMAT	/Users/alice/programs/galaxy/galaxy-dist/database/files/000/dataset_338.dat
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vcf/son.vcf	Thu Sep 04 18:24:19 2014 -0400
@@ -0,0 +1,36 @@
+##fileformat=VCFv4.1
+##samtoolsVersion=0.1.19-44428cd
+##reference=file:///Users/alice/programs/galaxy/galaxy-dist/database/files/000/dataset_340.dat
+##contig=<ID=comp0_c0_seq1,length=1035>
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Raw read depth">
+##INFO=<ID=DP4,Number=4,Type=Integer,Description="# high-quality ref-forward bases, ref-reverse, alt-forward and alt-reverse bases">
+##INFO=<ID=MQ,Number=1,Type=Integer,Description="Root-mean-square mapping quality of covering reads">
+##INFO=<ID=FQ,Number=1,Type=Float,Description="Phred probability of all samples being the same">
+##INFO=<ID=AF1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele frequency (assuming HWE)">
+##INFO=<ID=AC1,Number=1,Type=Float,Description="Max-likelihood estimate of the first ALT allele count (no HWE assumption)">
+##INFO=<ID=AN,Number=1,Type=Integer,Description="Total number of alleles in called genotypes">
+##INFO=<ID=IS,Number=2,Type=Float,Description="Maximum number of reads supporting an indel and fraction of indel reads">
+##INFO=<ID=AC,Number=A,Type=Integer,Description="Allele count in genotypes for each ALT allele, in the same order as listed">
+##INFO=<ID=G3,Number=3,Type=Float,Description="ML estimate of genotype frequencies">
+##INFO=<ID=HWE,Number=1,Type=Float,Description="Chi^2 based HWE test P-value based on G3">
+##INFO=<ID=CLR,Number=1,Type=Integer,Description="Log ratio of genotype likelihoods with and without the constraint">
+##INFO=<ID=UGT,Number=1,Type=String,Description="The most probable unconstrained genotype configuration in the trio">
+##INFO=<ID=CGT,Number=1,Type=String,Description="The most probable constrained genotype configuration in the trio">
+##INFO=<ID=PV4,Number=4,Type=Float,Description="P-values for strand bias, baseQ bias, mapQ bias and tail distance bias">
+##INFO=<ID=INDEL,Number=0,Type=Flag,Description="Indicates that the variant is an INDEL.">
+##INFO=<ID=PC2,Number=2,Type=Integer,Description="Phred probability of the nonRef allele frequency in group1 samples being larger (,smaller) than in group2.">
+##INFO=<ID=PCHI2,Number=1,Type=Float,Description="Posterior weighted chi^2 P-value for testing the association between group1 and group2 samples.">
+##INFO=<ID=QCHI2,Number=1,Type=Integer,Description="Phred scaled PCHI2.">
+##INFO=<ID=PR,Number=1,Type=Integer,Description="# permutations yielding a smaller PCHI2.">
+##INFO=<ID=QBD,Number=1,Type=Float,Description="Quality by Depth: QUAL/#reads">
+##INFO=<ID=RPB,Number=1,Type=Float,Description="Read Position Bias">
+##INFO=<ID=MDV,Number=1,Type=Integer,Description="Maximum number of high-quality nonRef reads in samples">
+##INFO=<ID=VDB,Number=1,Type=Float,Description="Variant Distance Bias (v2) for filtering splice-site artefacts in RNA-seq data. Note: this version may be broken.">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=GL,Number=3,Type=Float,Description="Likelihoods for RR,RA,AA genotypes (R=ref,A=alt)">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="# high-quality bases">
+##FORMAT=<ID=DV,Number=1,Type=Integer,Description="# high-quality non-reference bases">
+##FORMAT=<ID=SP,Number=1,Type=Integer,Description="Phred-scaled strand bias P-value">
+##FORMAT=<ID=PL,Number=G,Type=Integer,Description="List of Phred-scaled genotype likelihoods">
+#CHROM	POS	ID	REF	ALT	QUAL	FILTER	INFO	FORMAT	/Users/alice/programs/galaxy/galaxy-dist/database/files/000/dataset_344.dat