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

Changeset 0:c7eeac78cb64 (2017-08-05)
Next changeset 1:88a13a51747b (2018-10-30)
Commit message:
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime/ commit 3b54163c4f7daff76fcc589c4a9057bb03904380
added:
README.rst
beta_diversity_through_plots_html_generation.py
extract_barcodes.xml
generate_test_data.sh
jackknifed_beta_diversity_output_management.py
macros.xml
test-data/align_seqs/core_set_aligned.fasta.imputed
test-data/align_seqs/unaligned.fna
test-data/alpha_diversity/alphadiv
test-data/alpha_diversity/otu_table.biom
test-data/alpha_diversity/rep_set.tre
test-data/alpha_rarefaction/mapping_file.txt
test-data/alpha_rarefaction/otu_table.biom
test-data/alpha_rarefaction/rep_set.tre
test-data/assign_taxonomy/mothur_id_to_taxonomy.txt
test-data/assign_taxonomy/mothur_ref_seq_set.fna
test-data/assign_taxonomy/mothur_repr_set_seqs.fasta
test-data/assign_taxonomy/sortmerna_input_seqs.fasta
test-data/assign_taxonomy/uclust_input_seqs.fasta
test-data/beta_diversity/otu_table.biom
test-data/beta_diversity/rep_set.tre
test-data/beta_diversity_through_plots/map.txt
test-data/beta_diversity_through_plots/otu_table.biom
test-data/beta_diversity_through_plots/rep_set.tre
test-data/beta_diversity_through_plots/unweighted_unifrac_dm.txt
test-data/beta_diversity_through_plots/unweighted_unifrac_pc.txt
test-data/beta_diversity_through_plots/weighted_unifrac_dm.txt
test-data/beta_diversity_through_plots/weighted_unifrac_pc.txt
test-data/compare_categories/dbrda_plot.pdf
test-data/compare_categories/map.txt
test-data/compare_categories/unweighted_unifrac_dm.txt
test-data/core_diversity_analyses/alpha_diversity_params.txt
test-data/core_diversity_analyses/map.txt
test-data/core_diversity_analyses/otu_table.biom
test-data/core_diversity_analyses/rep_set.tre
test-data/core_diversity_analyses/unweighted_unifrac_pc.txt
test-data/count_seqs/in.fasta
test-data/count_seqs/in1.fasta
test-data/count_seqs/in2.fasta
test-data/extract_barcodes/inseqs.fastq
test-data/extract_barcodes/inseqs_R1.fastq
test-data/extract_barcodes/inseqs_R2.fastq
test-data/extract_barcodes/mapping_data.txt
test-data/filter_alignment/alignment.fasta
test-data/filter_fasta/inseqs.fasta
test-data/filter_fasta/inseqs.fastq
test-data/filter_fasta/map.txt
test-data/filter_fasta/otu_map.txt
test-data/filter_fasta/otu_table.biom
test-data/filter_fasta/seqs_to_keep.txt
test-data/filter_fasta/sl_inseqs.fasta
test-data/filter_otus_from_otu_table/chimera_filtered_otu_table.biom
test-data/filter_otus_from_otu_table/chimera_picked_otu_table.biom
test-data/filter_otus_from_otu_table/chimeric_otus.txt
test-data/filter_otus_from_otu_table/filtered_otu_table.biom
test-data/filter_otus_from_otu_table/otu_table.biom
test-data/filter_samples_from_otu_table/abundance_max.biom
test-data/filter_samples_from_otu_table/abundance_min.biom
test-data/filter_samples_from_otu_table/id_negative.biom
test-data/filter_samples_from_otu_table/id_positive.biom
test-data/filter_samples_from_otu_table/ids.txt
test-data/filter_samples_from_otu_table/map.txt
test-data/filter_samples_from_otu_table/metadata_negative.biom
test-data/filter_samples_from_otu_table/metadata_positive.biom
test-data/filter_samples_from_otu_table/metadata_positive.txt
test-data/filter_samples_from_otu_table/otu_table.biom
test-data/filter_taxa_from_otu_table/negative_taxa.biom
test-data/filter_taxa_from_otu_table/otu_table.biom
test-data/filter_taxa_from_otu_table/positive_negative_taxa.biom
test-data/filter_taxa_from_otu_table/positive_taxa.biom
test-data/jackknifed_beta_diversity/map.txt
test-data/jackknifed_beta_diversity/otu_table.biom
test-data/jackknifed_beta_diversity/rep_set.tre
test-data/make_emperor/map.txt
test-data/make_emperor/unweighted_unifrac_pc.txt
test-data/make_otu_heatmap/basic_heatmap.pdf
test-data/make_otu_heatmap/basic_heatmap.png
test-data/make_otu_heatmap/basic_heatmap.svg
test-data/make_otu_heatmap/mapping_file.txt
test-data/make_otu_heatmap/otu_table.biom
test-data/make_otu_heatmap/rep_set.tre
test-data/make_otu_heatmap/sample_otu_sorted_heatmap.pdf
test-data/make_otu_heatmap/sample_sorted_heatmap.pdf
test-data/make_otu_heatmap/treatment_sample_sorted_heatmap.pdf
test-data/make_phylogeny/aligned.fasta
test-data/make_phylogeny/clustalw.tre
test-data/make_phylogeny/fasttree_midpoint.tre
test-data/make_phylogeny/fasttree_tree_method_default.tre
test-data/make_phylogeny/muscle.tre
test-data/map.tsv.html
test-data/map.tsv_corrected.txt
test-data/multiple_join_paired_ends/output_with_barcode/forward_1/fastqjoin.join.fastq
test-data/multiple_join_paired_ends/output_with_barcode/forward_1/fastqjoin.join_barcodes.fastq
test-data/multiple_join_paired_ends/output_with_barcode/forward_1/fastqjoin.un1.fastq
test-data/multiple_join_paired_ends/output_with_barcode/forward_1/fastqjoin.un2.fastq
test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.join.fastq
test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.join_barcodes.fastq
test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.un1.fastq
test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.un2.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_1/fastqjoin.join.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_1/fastqjoin.un1.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_1/fastqjoin.un2.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_2/fastqjoin.join.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_2/fastqjoin.un1.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_2/fastqjoin.un2.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_3/fastqjoin.join.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_3/fastqjoin.un1.fastq
test-data/multiple_join_paired_ends/output_without_barcode/forward_3/fastqjoin.un2.fastq
test-data/multiple_join_paired_ends/qiime_parameters.txt
test-data/multiple_join_paired_ends/with_barcode/barcode_1.fastq
test-data/multiple_join_paired_ends/with_barcode/barcode_2.fastq
test-data/multiple_join_paired_ends/with_barcode/forward_1.fastq
test-data/multiple_join_paired_ends/with_barcode/forward_2.fastq
test-data/multiple_join_paired_ends/with_barcode/reverse_1.fastq
test-data/multiple_join_paired_ends/with_barcode/reverse_2.fastq
test-data/multiple_join_paired_ends/without_barcode/forward_1.fastq
test-data/multiple_join_paired_ends/without_barcode/forward_2.fastq
test-data/multiple_join_paired_ends/without_barcode/reverse_1.fastq
test-data/multiple_join_paired_ends/without_barcode/reverse_2.fastq
test-data/multiple_split_libraries_fastq/input/barcodes_1.fastq
test-data/multiple_split_libraries_fastq/input/barcodes_2.fastq
test-data/multiple_split_libraries_fastq/input/mapping_1.txt
test-data/multiple_split_libraries_fastq/input/mapping_2.txt
test-data/multiple_split_libraries_fastq/input/reads_1.fastq
test-data/multiple_split_libraries_fastq/input/reads_2.fastq
test-data/multiple_split_libraries_fastq/qiime_parameters.txt
test-data/pick_closed_reference_otus/assign_taxonomy_otu_table.biom
test-data/pick_closed_reference_otus/basic_otu_table.biom
test-data/pick_closed_reference_otus/refseqs.fna
test-data/pick_closed_reference_otus/seqs.fna
test-data/pick_closed_reference_otus/sortmerna_otu_table.biom
test-data/pick_closed_reference_otus/sortmerna_params.txt
test-data/pick_closed_reference_otus/suppress_taxonomy_assignment_otu_table.biom
test-data/pick_closed_reference_otus/taxa.txt
test-data/pick_open_reference_otus/1_final_otu_map.txt
test-data/pick_open_reference_otus/1_final_otu_map_mc.txt
test-data/pick_open_reference_otus/1_rep_set_tree.tre
test-data/pick_open_reference_otus/2_final_otu_map.txt
test-data/pick_open_reference_otus/2_final_otu_map_mc.txt
test-data/pick_open_reference_otus/3_final_otu_map.txt
test-data/pick_open_reference_otus/3_final_otu_map_mc.txt
test-data/pick_open_reference_otus/3_rep_set_tree.tre
test-data/pick_open_reference_otus/gg_13_8_79_otus.fasta
test-data/pick_open_reference_otus/sequences.fasta
test-data/pick_otus/refseqs.fasta
test-data/pick_otus/seqs.aligned.fna
test-data/pick_otus/seqs.fna
test-data/pick_rep_set/first_otu_fasta.fasta
test-data/pick_rep_set/first_otu_fasta_ref.fasta
test-data/pick_rep_set/first_seq_id_fasta.fasta
test-data/pick_rep_set/longest_otu_fasta.fasta
test-data/pick_rep_set/most_abundant_otu_fasta.fasta
test-data/pick_rep_set/refseqs.fasta
test-data/pick_rep_set/seqs.fna
test-data/pick_rep_set/seqs_otus.txt
test-data/plot_taxa_summary/class.txt
test-data/plot_taxa_summary/class/pie_charts.html
test-data/plot_taxa_summary/class_colorby/area_charts.html
test-data/plot_taxa_summary/class_colorby/bar_charts.html
test-data/plot_taxa_summary/class_colorby/pie_charts.html
test-data/plot_taxa_summary/family.txt
test-data/plot_taxa_summary/genus.txt
test-data/plot_taxa_summary/order.txt
test-data/plot_taxa_summary/phylum.txt
test-data/plot_taxa_summary/phylum/area_charts.html
test-data/plot_taxa_summary/phylum/bar_charts.html
test-data/plot_taxa_summary/phylum/pie_charts.html
test-data/plot_taxa_summary/phylum_class_genus/area_charts.html
test-data/plot_taxa_summary/phylum_class_genus/bar_charts.html
test-data/plot_taxa_summary/phylum_class_genus/pie_charts.html
test-data/split_libraries/histograms.txt
test-data/split_libraries/mapping_file.txt
test-data/split_libraries/reads_1.fna
test-data/split_libraries/reads_1.qual
test-data/split_libraries/reads_2.fna
test-data/split_libraries/reads_2.qual
test-data/split_libraries/seqs.fna
test-data/split_libraries/seqs_filtered.qual
test-data/split_libraries/split_library_log
test-data/split_libraries_fastq/lane1_barcode.fastq.gz
test-data/split_libraries_fastq/lane1_read1.fastq.gz
test-data/split_libraries_fastq/lane2_barcode.fastq
test-data/split_libraries_fastq/lane2_barcode.fastq.gz
test-data/split_libraries_fastq/lane2_read1.fastq
test-data/split_libraries_fastq/lane2_read1.fastq.gz
test-data/split_libraries_fastq/map.txt
test-data/summarize_taxa/1_L2.txt
test-data/summarize_taxa/1_L3.txt
test-data/summarize_taxa/1_L4.txt
test-data/summarize_taxa/1_L5.txt
test-data/summarize_taxa/1_L6.txt
test-data/summarize_taxa/2_L3.txt
test-data/summarize_taxa/2_L6.txt
test-data/summarize_taxa/map.txt
test-data/summarize_taxa/otu_table.biom
test-data/summarize_taxa_through_plots/Fasting_Map.txt
test-data/summarize_taxa_through_plots/mapping/area_charts.html
test-data/summarize_taxa_through_plots/mapping/bar_charts.html
test-data/summarize_taxa_through_plots/mapping/log_20170501130931.txt
test-data/summarize_taxa_through_plots/mapping/otu_table_L2.txt
test-data/summarize_taxa_through_plots/mapping/otu_table_L2_json.biom
test-data/summarize_taxa_through_plots/mapping/otu_table_L3.txt
test-data/summarize_taxa_through_plots/mapping/otu_table_L3_json.biom
test-data/summarize_taxa_through_plots/mapping/otu_table_L4.txt
test-data/summarize_taxa_through_plots/mapping/otu_table_L4_json.biom
test-data/summarize_taxa_through_plots/mapping/otu_table_L5.txt
test-data/summarize_taxa_through_plots/mapping/otu_table_L5_json.biom
test-data/summarize_taxa_through_plots/mapping/otu_table_L6.txt
test-data/summarize_taxa_through_plots/mapping/otu_table_L6_json.biom
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_map.txt
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L2.txt
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L2_json.biom
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L3.txt
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L3_json.biom
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L4.txt
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L4_json.biom
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L5.txt
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L5_json.biom
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L6.txt
test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L6_json.biom
test-data/summarize_taxa_through_plots/mapping_categories/area_charts.html
test-data/summarize_taxa_through_plots/mapping_categories/bar_charts.html
test-data/summarize_taxa_through_plots/mapping_categories/log_20170501132849.txt
test-data/summarize_taxa_through_plots/mapping_sort/area_charts.html
test-data/summarize_taxa_through_plots/mapping_sort/bar_charts.html
test-data/summarize_taxa_through_plots/mapping_sort/log_20170501134214.txt
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L2.txt
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L2_json.biom
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L3.txt
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L3_json.biom
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L4.txt
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L4_json.biom
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L5.txt
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L5_json.biom
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L6.txt
test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L6_json.biom
test-data/summarize_taxa_through_plots/otu_table.biom
test-data/summarize_taxa_through_plots/without_mapping/area_charts.html
test-data/summarize_taxa_through_plots/without_mapping/bar_charts.html
test-data/summarize_taxa_through_plots/without_mapping/log_20170501134810.txt
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L2.txt
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L2_json.biom
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L3.txt
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L3_json.biom
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L4.txt
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L4_json.biom
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L5.txt
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L5_json.biom
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L6.txt
test-data/summarize_taxa_through_plots/without_mapping/otu_table_L6_json.biom
test-data/upgma_cluster/beta_div_1.txt
test-data/upgma_cluster/beta_div_2.txt
test-data/upgma_cluster/beta_div_3.txt
test-data/upgma_cluster/beta_div_4.txt
test-data/validate_mapping_file/corrected_map.tabular
test-data/validate_mapping_file/log.txt
test-data/validate_mapping_file/map.tsv
tool-data/qiime_rep_set.loc.sample
tool-data/qiime_rep_set_aligned.loc.sample
tool-data/qiime_taxonomy.loc.sample
tool-data/qiime_trees.loc.sample
tool_data_table_conf.xml.sample
b
diff -r 000000000000 -r c7eeac78cb64 README.rst
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/README.rst Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,7 @@
+QIIME 1.9.1 Galaxy Wrapper
+--------------------------
+
+Note: Many of these tools output html files that will not display properly
+unless sanitization is turned off in Galaxy. This can be done globally via the
+`santize_all_html` option in `galaxy.ini` or on a per tool basis using the
+`santize_whitelist_file` in `galaxy.ini`.
b
diff -r 000000000000 -r c7eeac78cb64 beta_diversity_through_plots_html_generation.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/beta_diversity_through_plots_html_generation.py Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,63 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+import argparse
+import os
+import re
+
+
+def generate_index_html(dir_list, args):
+    with open(args.html_file, 'w') as index_html_file:
+        s = ""
+        s += '<html>\n'
+        s += '\t<head><title>PCoA beta diversity results</title></head>\n'
+        s += '\t<body>\n'
+        s += '\t\t<a href="http://www.qiime.org" target="_blank">'
+        s += '<img src="http://qiime.org/_static/wordpressheader.png" '
+        s += 'alt="www.qiime.org""/></a>\n'
+        s += '\t\t<p>\n'
+        s += '\t\t\tBeta diversity metrics\n'
+        s += '\t\t\t<ul>\n'
+
+        for directory in dir_list:
+            regexp_result = re.search(
+                '([a-zA-Z\_]*)_emperor_pcoa_plot',
+                directory)
+            metric = regexp_result.group(1)
+            s += '\t\t\t\t<li>' + metric + ': '
+            s += '<a href="' + directory
+            s += '/index.html">PCoA results</a></td>\n'
+            s += '\t\t\t\t</li>\n'
+
+        s += '\t\t\t</ul>\n'
+        s += '\t\t</p>\n'
+        s += '\t</body>\n'
+        s += '</html>\n'
+
+        index_html_file.write(s)
+
+
+def build_html(args):
+    os.mkdir(args.html_dir)
+
+    dir_list = [name for name in os.listdir(args.data_directory)
+                if os.path.isdir(os.path.join(
+                    args.data_directory,
+                    name))]
+
+    generate_index_html(dir_list, args)
+
+    for directory in dir_list:
+        input_path = os.path.join(args.data_directory, directory)
+        cmd = 'cp -r ' + input_path + ' ' + args.html_dir
+        os.system(cmd)
+
+
+if __name__ == '__main__':
+    parser = argparse.ArgumentParser()
+    parser.add_argument('--data_directory', required=True)
+    parser.add_argument('--html_file', required=True)
+    parser.add_argument('--html_dir', required=True)
+    args = parser.parse_args()
+
+    build_html(args)
b
diff -r 000000000000 -r c7eeac78cb64 extract_barcodes.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/extract_barcodes.xml Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,172 @@\n+<tool id="qiime_extract_barcodes" name="Format Fastq sequences and barcode data" version="@WRAPPER_VERSION@.0">\n+    <description>(extract_barcodes)</description>\n+    <macros>\n+        <import>macros.xml</import>\n+    </macros>\n+    <expand macro="requirements"/>\n+    <version_command>extract_barcodes.py --version</version_command>\n+    <command detect_errors="aggressive"><![CDATA[\n+extract_barcodes.py\n+    --fastq1 \'$fastq1\'\n+    --bc1_len \'$bc1_len\'\n+    $rev_comp_bc1\n+    --input_type \'$type.input_type\'\n+    #if $type.input_type == \'barcode_paired_end\'\n+        --fastq2 \'$type.fastq2\'\n+        $type.rev_comp_bc2\n+        --bc2_len \'$type.bc2_len\'\n+    #elif $type.input_type == \'barcode_paired_stitched\'\n+        $type.switch_bc_order\n+        #if \'$type.bc2_len\' != \'\'\n+            --bc2_len \'$type.bc2_len\'\n+        #end if\n+    #elif $type.input_type == \'barcode_in_label\'\n+        --char_delineator \'$type.char_delineator\'\n+        #if $type.fastq2\n+            --fastq2 \'$type.fastq2\'\n+            $type.rev_comp_bc2\n+            #if \'$type.bc2_len\' != \'\'\n+                --bc2_len \'$type.bc2_len\'\n+            #end if\n+        #end if\n+    #end if\n+    -o extract_barcodes\n+    #if $mapping_fp\n+        --mapping_fp \'$mapping_fp\'\n+    #end if\n+    $attempt_read_reorientation\n+    $disable_header_match\n+    ]]></command>\n+    <inputs>\n+        <param argument="--fastq1" type="data" format="fastq,fastqsanger,fastqsolexa" label="Input fastq filepath" help="This file is considered read 1"/>\n+        <param argument="--rev_comp_bc1" type="boolean" truevalue="--rev_comp_bc1" falsevalue="" checked="False" label="Reverse complement barcode 1 before writing?"/>\n+        <param argument="--bc1_len" type="integer" value="6" label="Length, in base pairs, of barcode 1" help="This applies to the \xe2\x80\x93fastq1 file and all options specified by \xe2\x80\x93input_type"/>\n+        <conditional name="type">\n+            <param argument="--input_type" type="select" label="Input type">\n+                <option value="barcode_single_end">barcode_single_end: Input is a single fastq file, that starts with the barcode sequence</option>\n+                <option value="barcode_paired_end">barcode_paired_end: Input is a pair of fastq files (\xe2\x80\x93fastq1 and \xe2\x80\x93fastq2) that each begin with a barcode sequence (The barcode for fastq1 will be written first, followed by the barcode from fastq2)</option>\n+                <option value="barcode_paired_stitched">barcode_paired_stitched: Input is a single fastq file that has barcodes at the beginning and end (The barcode from the beginning of the read will be written first followed by the barcode from the end of the read, unless the order is switched with \xe2\x80\x93switch_bc_order)</option>\n+                <option value="barcode_in_label">barcode_in_label: Input is a one (\xe2\x80\x93fastq1) or two (\xe2\x80\x93fastq2) fastq files with the barcode written in the labels</option>\n+            </param>\n+            <when value="barcode_single_end"/>\n+            <when value="barcode_paired_end">\n+                <param argument="--fastq2" type="data" format="fastq,fastqsanger,fastqsolexa" label="Input fastq filepath" help="This file is considered read 2"/>\n+                <param argument="--bc2_len" type="integer" value="6" label="Length, in base pairs, of barcode 2" help="This applies to the \xe2\x80\x93fastq2 file and options \'barcode_paired_end\', \'barcode_paired_stitched\', and \'barcode_in_label\' for the \xe2\x80\x93input_type"/>\n+                <param argument="--rev_comp_bc2" type="boolean" truevalue="--rev_comp_bc2" falsevalue="" checked="False" label="Reverse complement barcode 2 before writing?"/>\n+            </when>\n+            <when value="barcode_paired_stitched">\n+                <param argument="--switch_bc_order" type="boolean" truevalue="--switch_bc_order" falsevalue="" checked="False" label="Reverse barcode order written?"/>\n+                <param argument="--bc2_len" type="integer" value="6" optional="true" label="Length, in base pai'..b'qs_R1.fastq"/>\n+            <param name="bc1_len" value="6"/>\n+            <param name="rev_comp_bc1" value=""/>\n+            <conditional name="type">\n+                <param name="input_type" value="barcode_paired_end"/>\n+                <param name="fastq2" value="extract_barcodes/inseqs_R2.fastq"/>\n+                <param name="bc2_len" value="6"/>\n+                <param name="rev_comp_bc2" value=""/>\n+            </conditional>\n+            <param name="attempt_read_reorientation" value=""/>\n+            <param name="disable_header_match" value=""/>\n+            <output name="reads1" ftype="fastq" md5="f675c3eb8a47ec8b757eaac9f51ab846"/>\n+            <output name="reads2" ftype="fastq" md5="45abf363c68012d28dd45b3c8f94ab6a"/>\n+            <output name="barcodes" ftype="fastq" md5="dcc2443f9dbea7e8d4801a70e7424e3b"/>\n+        </test>\n+        <test>\n+            <param name="fastq1" value="extract_barcodes/inseqs_R1.fastq"/>\n+            <param name="bc1_len" value="6"/>\n+            <param name="rev_comp_bc1" value=""/>\n+            <conditional name="type">\n+                <param name="input_type" value="barcode_paired_end"/>\n+                <param name="fastq2" value="extract_barcodes/inseqs_R2.fastq"/>\n+                <param name="bc2_len" value="6"/>\n+                <param name="rev_comp_bc2" value=""/>\n+            </conditional>\n+            <param name="mapping_fp" value="extract_barcodes/mapping_data.txt"/>\n+            <param name="attempt_read_reorientation" value=""/>\n+            <param name="disable_header_match" value="--disable_header_match"/>\n+            <output name="reads1" ftype="fastq" md5="f675c3eb8a47ec8b757eaac9f51ab846"/>\n+            <output name="reads2" ftype="fastq" md5="45abf363c68012d28dd45b3c8f94ab6a"/>\n+            <output name="barcodes" ftype="fastq" md5="dcc2443f9dbea7e8d4801a70e7424e3b"/>\n+        </test>\n+        <test>\n+            <param name="fastq1" value="extract_barcodes/inseqs_R1.fastq"/>\n+            <param name="bc1_len" value="6"/>\n+            <param name="rev_comp_bc1" value=""/>\n+            <conditional name="type">\n+                <param name="input_type" value="barcode_paired_stitched"/>\n+                <param name="switch_bc_order" value=""/>\n+                <param name="bc2_len" value="8"/>\n+            </conditional>\n+            <param name="attempt_read_reorientation" value=""/>\n+            <param name="disable_header_match" value=""/>\n+            <output name="reads" ftype="fastq" md5="e04b45af9800402feba548c3e7393bff"/>\n+            <output name="barcodes" ftype="fastq" md5="9c9d9beacfd5862ba885012501e1f560"/>\n+        </test>\n+        <test>\n+            <param name="fastq1" value="extract_barcodes/inseqs_R1.fastq"/>\n+            <param name="bc1_len" value="6"/>\n+            <param name="rev_comp_bc1" value=""/>\n+            <conditional name="type">\n+                <param name="input_type" value="barcode_in_label"/>\n+                <param name="char_delineator" value="#"/>\n+            </conditional>\n+            <param name="attempt_read_reorientation" value=""/>\n+            <param name="disable_header_match" value=""/>\n+            <output name="barcodes" ftype="fastq" md5="ce4168051264dbfc6d11a2dd75af27ec"/>\n+        </test>\n+    </tests>\n+    <help><![CDATA[\n+**What it does**\n+\n+This script is designed to format fastq sequence and barcode data so they are compatible with split_libraries_fastq.py.\n+\n+A variety of data formats are possible, depending upon how one utilized sequencing primers, designed primer constructs (e.g., partial barcodes on each end of the read), or processed the data (e.g., barcodes were put into the sequence labels rather than the reads). See various input examples below.\n+\n+\n+More information about this tool is available on\n+`QIIME documentation <http://qiime.org/scripts/extract_barcodes.html>`_.\n+    ]]></help>\n+    <citations>\n+        <expand macro="citations"/>\n+    </citations>\n+</tool>\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 generate_test_data.sh
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/generate_test_data.sh Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1227 @@\n+#!/usr/bin/env bash\n+\n+# Data are from test data in https://github.com/biocore/qiime\n+\n+# align_seqs\n+align_seqs.py \\\n+    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+    -o \'align_seqs_pynast_uclust\' \\\n+    --alignment_method \'pynast\' \\\n+    --pairwise_alignment_method \'uclust\' \\\n+    --template_fp \'test-data/align_seqs/core_set_aligned.fasta.imputed\' \\\n+    --min_percent_id \'0.75\'\n+\n+align_seqs.py \\\n+    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+    -o \'align_seqs_pynast_muscle\' \\\n+    --alignment_method \'pynast\' \\\n+    --pairwise_alignment_method \'muscle\' \\\n+    --min_length \'50\' \\\n+    --min_percent_id \'0.75\'\n+\n+align_seqs.py \\\n+    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+    -o \'align_seqs_pynast_pair_hmm\' \\\n+    --alignment_method \'pynast\' \\\n+    --pairwise_alignment_method \'pair_hmm\' \\\n+    --min_percent_id \'0.75\'\n+\n+#align_seqs.py \\\n+#    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+#    -o \'align_seqs_pynast_clustal\' \\\n+#    --alignment_method \'pynast\' \\\n+#    --pairwise_alignment_method \'clustal\' \\\n+#    --min_percent_id \'0.75\'\n+\n+align_seqs.py \\\n+    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+    -o \'align_seqs_pynast_blast\' \\\n+    --alignment_method \'pynast\' \\\n+    --pairwise_alignment_method \'blast\' \\\n+    --min_percent_id \'0.75\'\n+\n+align_seqs.py \\\n+    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+    -o \'align_seqs_pynast_mafft\' \\\n+    --alignment_method \'pynast\' \\\n+    --pairwise_alignment_method \'mafft\' \\\n+    --min_percent_id \'0.75\'\n+\n+#align_seqs.py \\\n+#    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+#    -o \'align_seqs_infernal\' \\\n+#    --alignment_method \'infernal\' \\\n+#    --template_fp \'test-data/align_seqs/seed.16s.reference_model.sto\' \\\n+#    --min_percent_id \'0.75\'\n+\n+#align_seqs.py \\\n+#    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+#    -o \'align_seqs_clustalw\' \\\n+#    --alignment_method \'clustalw\' \\\n+#    --min_percent_id \'0.75\'\n+\n+align_seqs.py \\\n+    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+    -o \'align_seqs_muscle\' \\\n+    --alignment_method \'muscle\' \\\n+    --min_percent_id \'0.75\'\n+\n+align_seqs.py \\\n+    --input_fasta_fp \'test-data/align_seqs/unaligned.fna\' \\\n+    -o \'align_seqs_mafft\' \\\n+    --alignment_method \'mafft\' \\\n+    --min_percent_id \'0.75\'\n+\n+#alpha_rarefaction\n+alpha_rarefaction.py \\\n+    --otu_table_fp "test-data/alpha_rarefaction/otu_table.biom" \\\n+    --mapping_fp "test-data/alpha_rarefaction/mapping_file.txt" \\\n+    -o alpha_rarefaction \\\n+    --num_steps \'2\' \\\n+    --tree_fp "test-data/alpha_rarefaction/rep_set.tre" \\\n+    --min_rare_depth \'10\' \\\n+    --max_rare_depth \'50\' \\\n+    --retain_intermediate_files\n+rm -rf alpha_rarefaction\n+\n+# assign_taxonomy\n+assign_taxonomy.py \\\n+    --input_fasta_fp \'test-data/assign_taxonomy/uclust_input_seqs.fasta\' \\\n+    --assignment_method \'uclust\' \\\n+    --min_consensus_fraction \'0.51\' \\\n+    --similarity \'0.9\' \\\n+    --uclust_max_accepts \'3\' \\\n+    -o assign_taxonomy_uclust\n+ls assign_taxonomy_uclust\n+md5sum \'assign_taxonomy_uclust/uclust_input_seqs_tax_assignments.txt\'\n+rm -rf assign_taxonomy_uclust\n+\n+assign_taxonomy.py \\\n+    --input_fasta_fp \'test-data/assign_taxonomy/mothur_repr_set_seqs.fasta\' \\\n+    --id_to_taxonomy_fp \'test-data/assign_taxonomy/mothur_id_to_taxonomy.txt\' \\\n+    --assignment_method \'mothur\' \\\n+    --reference_seqs_fp \'test-data/assign_taxonomy/mothur_ref_seq_set.fna\' \\\n+    --confidence \'0.5\' \\\n+    -o assign_taxonomy_mothur\n+ls assign_taxonomy_mothur\n+md5sum \'assign_taxonomy_mothur/mothur_repr_set_seqs_tax_assignments.txt\'\n+rm -rf assign_taxonomy_mothur\n+\n+assign_taxonomy.py \\\n+    --input_fasta_fp \'test-data/assign_taxonomy/mothur_repr_set_seqs.fasta\' \\\n+    --id_to_taxonomy_fp \'test-data/assign_taxonomy/mothur_id_to_taxonomy.txt\' \\\n+    --assignment_method \'mothur\' \\\n+    --reference_seqs_fp \'test-data/assign_taxonomy/mothur_ref_seq_set.fna\' \\\n+    --blast_e_value \'0.001\' \\\n+'..b"_taxa_through_plots.py \\\n+    --otu_table_fp 'test-data/summarize_taxa_through_plots/otu_table.biom' \\\n+    --output_dir summarize_taxa_through_plots_mapping_sort \\\n+    --mapping_fp 'test-data/summarize_taxa_through_plots/Fasting_Map.txt' \\\n+    --sort\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L2.biom' \\\n+    -o 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L2_json.biom' \\\n+    --to-json\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L3.biom' \\\n+    -o 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L3_json.biom' \\\n+    --to-json\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L4.biom' \\\n+    -o 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L4_json.biom' \\\n+    --to-json\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L5.biom' \\\n+    -o 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L5_json.biom' \\\n+    --to-json\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L6.biom' \\\n+    -o 'summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L6_json.biom' \\\n+    --to-json\n+cp summarize_taxa_through_plots_mapping_sort/*.txt test-data/summarize_taxa_through_plots/mapping_sort/\n+cp summarize_taxa_through_plots_mapping_sort/*_json.biom test-data/summarize_taxa_through_plots/mapping_sort/\n+cp summarize_taxa_through_plots_mapping_sort/taxa_summary_plots/area_charts.html 'test-data/summarize_taxa_through_plots/mapping_sort/area_charts.html'\n+cp summarize_taxa_through_plots_mapping_sort/taxa_summary_plots/bar_charts.html 'test-data/summarize_taxa_through_plots/mapping_sort/bar_charts.html'\n+\n+summarize_taxa_through_plots.py \\\n+    --otu_table_fp 'test-data/summarize_taxa_through_plots/otu_table.biom' \\\n+    --output_dir summarize_taxa_through_plots_without_mapping\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_without_mapping/otu_table_L2.biom' \\\n+    -o 'summarize_taxa_through_plots_without_mapping/otu_table_L2_json.biom' \\\n+    --to-json\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_without_mapping/otu_table_L3.biom' \\\n+    -o 'summarize_taxa_through_plots_without_mapping/otu_table_L3_json.biom' \\\n+    --to-json\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_without_mapping/otu_table_L4.biom' \\\n+    -o 'summarize_taxa_through_plots_without_mapping/otu_table_L4_json.biom' \\\n+    --to-json\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_without_mapping/otu_table_L5.biom' \\\n+    -o 'summarize_taxa_through_plots_without_mapping/otu_table_L5_json.biom' \\\n+    --to-json\n+biom convert \\\n+    -i 'summarize_taxa_through_plots_without_mapping/otu_table_L6.biom' \\\n+    -o 'summarize_taxa_through_plots_without_mapping/otu_table_L6_json.biom' \\\n+    --to-json\n+cp summarize_taxa_through_plots_without_mapping/*.txt test-data/summarize_taxa_through_plots/without_mapping/\n+cp summarize_taxa_through_plots_without_mapping/*_json.biom test-data/summarize_taxa_through_plots/without_mapping/\n+cp summarize_taxa_through_plots_without_mapping/taxa_summary_plots/area_charts.html 'test-data/summarize_taxa_through_plots/without_mapping/area_charts.html'\n+cp summarize_taxa_through_plots_without_mapping/taxa_summary_plots/bar_charts.html 'test-data/summarize_taxa_through_plots/without_mapping/bar_charts.html'\n+\n+# upgma_cluster\n+upgma_cluster.py \\\n+    --input_path 'test-data/upgma_cluster/' \\\n+    --output_path 'test-data/upgma_cluster/'\n+\n+# validate_mapping_file\n+validate_mapping_file.py \\\n+    -m 'test-data/validate_mapping_file/map.tsv' \\\n+    -o validate_mapping_file_output \\\n+    -c '_'\n+cp validate_mapping_file_output/*.html 'test-data/validate_mapping_file/map.tsv.html'\n+cp validate_mapping_file_output/*.log 'test-data/validate_mapping_file/map.tsv.log'\n+cp validate_mapping_file_output/*corrected.txt 'test-data/validate_mapping_file/map.tsv_corrected.txt'\n+rm -rf validate_mapping_file_output\n"
b
diff -r 000000000000 -r c7eeac78cb64 jackknifed_beta_diversity_output_management.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/jackknifed_beta_diversity_output_management.py Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,99 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+import argparse
+import os
+
+
+def generate_index_html(dir_list, args):
+    with open(args.html_file, 'w') as index_html_file:
+        s = '<html>\n'
+        s += '\t<head>\n'
+        s += '\t\t<title>Jackknifed beta diversity results</title>\n'
+        s += '\t</head>\n'
+        s += '\t<body>\n'
+        s += '\t\t<a href="http://www.qiime.org" target="_blank">'
+        s += '<img src="http://qiime.org/_static/wordpressheader.png"'
+        s += 'alt="www.qiime.org""/></a>\n'
+        s += '\t\t<p>\n'
+        s += '\t\t\tEmperor PCoA plot after jacknifed beta diversity\n'
+        s += '\t\t\t<ul>\n'
+
+        for directory in dir_list:
+            if directory == 'rarefaction' or directory == 'unrarefied_bdiv':
+                continue
+
+            s += '\t\t\t\t<li><a href="' + directory
+            s += '/index.html">PCoA plots</a></td></li>\n'
+
+        s += '\t\t\t</ul>\n'
+        s += '\t\t</p>\n'
+        s += '\t</body>\n'
+        s += '</html>\n'
+        index_html_file.write(s)
+
+
+def build_html(args):
+    os.mkdir(args.html_dir)
+
+    dir_list = [name for name in os.listdir(args.data_directory)
+                if os.path.isdir(os.path.join(
+                    args.data_directory,
+                    name))]
+
+    generate_index_html(dir_list, args)
+
+    os.mkdir(args.data_directory + '/pcoa')
+    os.mkdir(args.data_directory + '/rare_dm')
+    os.mkdir(args.data_directory + '/rare_upgma')
+    os.mkdir(args.data_directory + '/upgma_cmp')
+    os.mkdir(args.data_directory + '/rare_upgma_consensus')
+
+    for directory in dir_list:
+        if directory == 'rarefaction' or directory == 'unrarefied_bdiv':
+            continue
+
+        input_dir = os.path.join(args.data_directory, directory)
+
+        input_path = os.path.join(input_dir, "emperor_pcoa_plots")
+        output_path = os.path.join(args.html_dir, directory)
+        cmd = 'cp -r ' + input_path + ' ' + output_path
+        os.system(cmd)
+
+        input_path = os.path.join(input_dir, "pcoa/*")
+        output_path = os.path.join(args.data_directory, "pcoa")
+        cmd = 'cp -r ' + input_path + ' ' + output_path
+        os.system(cmd)
+
+        input_path = os.path.join(input_dir, "rare_dm/*")
+        output_path = os.path.join(args.data_directory, "rare_dm")
+        cmd = 'cp -r ' + input_path + ' ' + output_path
+        os.system(cmd)
+
+        input_path = os.path.join(input_dir, "rare_upgma/*")
+        output_path = os.path.join(args.data_directory, "rare_upgma")
+        cmd = 'cp -r ' + input_path + ' ' + output_path
+        os.system(cmd)
+
+        input_path = os.path.join(input_dir, "upgma_cmp/*")
+        output_path = os.path.join(args.data_directory, "upgma_cmp")
+        cmd = 'cp -r ' + input_path + ' ' + output_path
+        os.system(cmd)
+
+        input_path = os.path.join(input_dir, "rare_upgma_consensus.tre")
+        output_path = os.path.join(
+            args.data_directory,
+            "rare_upgma_consensus",
+            directory + '.tre')
+        cmd = 'cp ' + input_path + ' ' + output_path
+        os.system(cmd)
+
+
+if __name__ == '__main__':
+    parser = argparse.ArgumentParser()
+    parser.add_argument('--data_directory', required=True)
+    parser.add_argument('--html_file', required=True)
+    parser.add_argument('--html_dir', required=True)
+    args = parser.parse_args()
+
+    build_html(args)
b
diff -r 000000000000 -r c7eeac78cb64 macros.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,70 @@
+<?xml version="1.0" ?>
+<macros>
+    <token name="@WRAPPER_VERSION@">1.9.1</token>
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="@WRAPPER_VERSION@">qiime</requirement>
+            <yield/>
+        </requirements>
+    </xml>
+    <xml name="citations">
+        <citation type="doi">10.1038/nmeth.f.303</citation>
+    </xml>
+    <xml name="pick_otus_reference_source">
+        <conditional name="references">
+            <param name="source_selector" type="select" label="Use reference sequences from">
+                <option value="cached">Local cache</option>
+                <option value="history">History</option>
+            </param>
+            <when value="cached">
+                <param argument="--refseqs_fp" label="Reference sequences" type="select">
+                    <options from_data_table="qiime_rep_set"/>
+                </param>
+            </when>
+            <when value="history">
+                <param argument="--refseqs_fp" type="data" format="fasta" label="Reference sequences to search against"/>
+            </when>
+        </conditional>
+    </xml>
+    <xml name="assign_taxonomy_reference_source">
+        <conditional name="references">
+            <param name="source_selector" type="select" label="Select a reference sequence file from">
+                <option value="cached">The local cache</option>
+                <option value="history">The active history</option>
+            </param>
+            <when value="cached">
+                <param argument="--reference_seqs_fp" type="select" label="Reference sequences either used to generate a blast database (Blast) or used as training sequences for the selected classifier (RDP, Mothur)">
+                    <options from_data_table="qiime_rep_set"/>
+                </param>
+            </when>
+            <when value="history">
+                <param argument="--reference_seqs_fp" type="data" format="fasta" label="Reference sequences to search against"/>
+            </when>
+        </conditional>
+    </xml>
+    <xml name="pick_otus_similarity">
+        <param argument="--similarity" type="float" value="0.97" label="Sequence similarity threshold"/>
+    </xml>
+    <xml name="pick_otus_denovo_otu_id_prefix">
+        <param argument="--denovo_otu_id_prefix" type="text" value="denovo" label="OTU identifier prefix for the de novo OTU pickers"/>
+    </xml>
+    <xml name="pick_otus_enable_rev_strand_match">
+        <param argument="--enable_rev_strand_match" type="boolean" truevalue="--enable_rev_strand_match" falsevalue="" checked="false" label="Enable reverse strand matching?" help="Will double the amount of memory used"/>
+    </xml>
+    <xml name="pick_otus_suppress_presort_by_abundance_uclust">
+        <param argument="--suppress_presort_by_abundance_uclust" type="boolean" truevalue="--suppress_presort_by_abundance_uclust" falsevalue="" checked="false" label="Suppress presorting of sequences by abundance?"/>
+    </xml>
+    <xml name="pick_otus_max">
+        <param argument="--max_accepts" type="integer" value="1" label="Max_accepts value"/>
+        <param argument="--max_rejects" type="integer" value="8" label="Max_rejects value"/>
+    </xml>
+    <xml name="pick_otus_stepwords">
+        <param argument="--stepwords" type="integer" value="8" label="Stepwords value"/>
+    </xml>
+    <xml name="pick_otus_word_length">
+        <param argument="--word_length" type="integer" value="8" label="Word length value"/>
+    </xml>
+    <xml name="pick_otus_suppress_prefilter_exact_match">
+        <param argument="--suppress_prefilter_exact_match" type="boolean" truevalue="--suppress_prefilter_exact_match" falsevalue="" checked="false" label="Don't collapse exact matches before calling?"/>
+    </xml>
+</macros>
b
diff -r 000000000000 -r c7eeac78cb64 test-data/align_seqs/core_set_aligned.fasta.imputed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/align_seqs/core_set_aligned.fasta.imputed Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,100 @@\n+>114239\n+............................................................................................................aGAGTTT-GA--T-CC-T-G-GCTC-AG-AT-TGAA-C-GC--TGG-C--G-GT-A-TG--C----T-T--AACACA-T-GC-A-AGT-CGA-A-CG----------G-TAA-CA-G-----------------------------CAG-A-AG----------------------------------------------------CTT-G----------------------------------------------------------------------------------CTT-CT------------------GGCT--G--AC--G--AG-T-GG-C-GG-A--C-------------GGG-TGAGT-A--AC-GC-G-T-A-GG---A-A--T-CT-G--C-CTTA---CA-G------------------------------------------------------------------T-GG----GGG-AT-AG-CCC-------------------------G-G-T-----------------------GAA-A---ACC-GGA-TTAA-TA---CC-G--C-AT-A----------C--------------------G-------------------------------------CC-C-----------------------------------------------------------------------------------------------------------------------T-AC-G--------------------------------------------------------------------------------------------------------------------------------------G-G-G---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAAA--G-CTG--G-----G--GA-T--C--------------------------------------------------------------------------------------------------------------------TTC-G----------------------------------------------------------------------------------------------------------------------G-A--CC-TG--G---C-A--------------C----T-G---T-TA-G---AT---G-A-----G-CCT-GCG--T-GAG--A------TT--A--G-CT-T----G---TTGG-T-G-GG-G-T----AAT-GG---C-CTACCA--A-GG-C-A--A-CG-A------------TCT-C-T------AG-CT-G-G-TCT-G-AG----A--GG-AC--G-AT-C-AG-CCAC-A-CTGGG--A-C-TG-A-GA-C-AC-G-GCCCAG-A-CTCC-TAC-G--G-G-A-G-GC-A-GC-A-G-TG---GG-G-A-ATA-TTGCA-C-AA-T-GG--GC-GA-G----A-G-CC-T-GA-TG-CA-GCAA-TACC-G-CG-T---G-T-G--T--GA-A-G--A--A-G-G--C----CTG-AG---------G-G-T-T-G-T--A---AA-G-CAC--------TT-TC-A-A--T--TG---TGA-A--G---AAAAGCT---T-TT-GG----T--T--AA-T---A----------AC-C-TTGAGTC-TT-GA-CA-TTAA-C-A--A-TA-C---------AA-----------GAAGC-ACC-GG-C-TAA---C--T-CCGT--GCCA--G-C---A--GCCG---C-GG--TA-AT--AC---GG-AG-GGT-GCA-A-G-CG-TTAA-T-CGG-AA-TT-A--C-T--GGGC-GTA----AA-GAGT-AC--G-TA-G-G-T-G------------G--T-TC-G-T-T-AA----GTC---A---G-ATG-TG-A-AA-GC--CC-CGG-G--------------------------------------------------------------------CT-C-AA-------------------------------------------------------------------------CC-T-G-GG-AA-C----T-G-C-A-T-T--------T---GAA-A-C-T-G-GCA--A-A-C---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------T-T-G-A-G-T-A-----T-GG--TA-G-A------------G-GC-G-GG-T----AG--AA-T-TCA-TAGT--GT-A-GCG-GTGAAA-TG-CGT-AGAT-ATTA-T-G-A--GG-A-AT-A-CC-AG--T--G--GC-GAA-G--G-C---G----G--C-C-CGCTG------G-AC-CA--------------------------------------------------------------AT-'..b'-------------------------------------T-T-G-A-G-G-C-----A-CG--CT-C-A------------G-GC-A-GG-C----GG--AATT-CCC-G-GT--GT-A-GCG-GTGAAA-TG-CGT-AGAT-A-TC-G-GGA--GG-A-AC-A-CC-GA--A--G--GC-GAA-G--G-C---A----G--C-C-TGCTG------G-GG-CT--------------------------------------------------------------GT-C-C-T--GA--CG-----GT-CA-GG--G-A-CGA--AA-G-C--------------T-GGGG-GAG-C-G-AACC--GG-ATTA-G-ATA-C-----CC-G-G-GTA-G-T----C-CC--A-G-CCG-T-AAA--C-CATG-GG--CG-CT---------T-GG--C--G-T-CG-T-CC-------------------------------------------------------------------------------------------GTA-A-------------------------------------------------------------------------------------------------------------------------------------------------------G-GG--C-G-G-T-GC-C------GC--A----GC-TAA--CG-C-G-G--T--AA-GC--G----C-CCC-GCC-T-G-GG-GAG-TA---CGG-----G-C--G-C-A-A-GCC-T--GAA-ACTC-AAA---------GGAA-TTG-GCGGG-G-G-CCCG----C-A--C-A-A-CCG-GT-G--G--AG-CG-T--CT-GGT-TC-AATT-C-G-ATG-CTAA-C-CG-A-AA-A-A-CC-TT-A-CC-CGGGC-TT-G-AC-A-T-G------------G-TGG-G-A-------------A-AC-C-C-C--TG--C-GA-A-A-G--C-G-G--G-G-G-G--T-GCCG-TCC-------------------------------------T--CT--------------------------------------------GGACGGA----A---TC-CCA---C--CA---------------------------------------------------C-A-G-G-T-GGTG-CA-TGG-CC--GTC-GTC-A-GC-TC---G-TG-TC-G--TGA-GA-TGT-T-GG-G-TT-AA-GT-CCCGC-AA--------C-GAG-CGC-A-ACC-C-C-TG--CC--C-TTAG--T-T-G-C-T---AC-C-C--C----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTAAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------G----G-G------------A----G---C-A--CT---------------C-T-A-A-G-GG-G--AC-C-G-CCC--G-C------------------------------------G-A---TAA----------------------------------G-C-C-G--G-A-GG-A--AGG-T--GGGG-A-TGAC-GTC--AGGT-C---AGT-A-T-G-C-C-C-TTT----AT-G--CC-C-G-GG-GC-TA-CAC-AGGCG-C--TA--CAGTG---G-CCGG-G-A--C-AAT-GG-GA--------------------------------------------------------------------------------------------------T-G-C-G-A--C-CCAG-T--A---------------------------------------A-TG-G-G-----------G--A-G-CT---A----------A--TCC-C------C-C-AAACC-CG-G-T-C-A-TGG-TGC--------AGA-T-TGAGG-GC--T-GAAA-CT-C-------------------------------------------------------------------------------------------------G-CCCTC-A-T-G-AA-G-CC-GGAAT-CG-G-TA--G-TA-AT-G-G-C----GGA-TC-A-G-CT------AA--GCC-GC-C-GT-G-AAT-ACGT-T-CTCGGGCCT-TGCA----CACACCG-CCC-GTC-----A---CG--CCA-CG-GA-A--G---TCA-G-TC-TT-CCC--G-GAA------G--C-CCC-CG-G-G-C-T-AA-C-C-GG-T-C------------------------------------------------------T-TC-G---------------------------------------------------------------------------------------------G--A-CC--GG-A--GG-C--A---GG-GGA--CG--ATG-G----G-AAG-GC-TGG------------------------CA--ACT-GGGG-CG-AAG-tcgtaacaa-ggtaa-ccgt-aggggaa-cctg-cggc-tggatcacctcctt.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/align_seqs/unaligned.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/align_seqs/unaligned.fna Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,122 @@\n+>r0 PC.634_176\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTTGACTTGGTGGGCCGTTACCCCGCCAACTATCTAATGGAACGCATCCCCATCGATAACCGAAATTCTTTAATAGTGAAACCATGCGGAAATACTATACTATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTTATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCATC\n+>r102 PC.634_91\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTACCTATCATTGCCTTGGTGGGCCGTTACCCCCCAACTAGCTAATAGGACGCATGCCCATCTGATACCTCGAATGATTTAATTATTAAAAGATGCCTTCAAATAATATTATGGGGTGTTAATCCACGTTTCCATGGGCTATCCCCCTGTATCAGCCAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>r111 PC.634_173\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTTGCCTTGGTGAGCCGTTACCTCACCAACTAGCTAATACAACGCATGCCCATCTTTAACCACCGGAGTTTTTAACCCAAGAAGATGCCTTCTCGAATGTTATGGGGAATTAGTACCAATTTCTCAGTGTTATGCCCCTGTTAAAGGTAGGTTGCATACGCGTTACGCACCCGTGCGCCGGTCGCCACCAAAG\n+>r129 PC.354_202\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCTGTTACCCCGCCAACCAGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTCACACTGCTTCATGCGAAGCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTATACGGCAGGTTATCCACGCGTT\n+>r143 PC.356_295\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGGCCTTCCTCTCAGAACCCCTACGCATCGTCGCCACGGTGGGCCGTTACCCCGCCGTCAAGCTAATGCGCCGCATGCCCAGCCGCCACCGGATTCCTCCTTTCGCCCGGTCCGGATGCCCGGTCCGGGCGGCATGGGGTATTAGGCCGGGTTTCCCCGGGTTATCCCCCTCGTGGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCGCCGGTCGCCGGCAGGTG\n+>r146 PC.607_50\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCGACCTCTCAGTCCGGCTACCGATCGTCGGCTTGGTGAGCCGTTACCTCACCAACTACCTAATCGGACGCGAGCCCATCTTCGAGCGATAAAATCTTTGATACCAGCAGGATGTCCTCCCGGTATGTTATGCGGTATTAGCGACCGTTTCCAGCCGTTATTCCCCTCTCGAAGGCAGGTTGCTCACGTGTTACTCACCCGTCCG\n+>r148 PC.355_122\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCCCTCCAACCAGCTAATCAGACGCGGGTCCATCCTGTACCACCGGAGTTTTTCACACTGTACCATGCGGTACTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGGCAGGTTACCCACGCGTTACTCACCCGTCCGCCACTAAG\n+>r153 PC.634_58\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTCGCCTTGGTGAGCCGTTACCTCACCAACCAGCTAATACAACGCATGCCCATCATCAACCACCGGAGTTTTCAACCCCATGCGATGCCGCATGAGATATTATGGGGTATTAGTACCAATTTCTCAGTGTTATCCCCCTGTTGATGGTAGGTTGCATACGCGTTACGCACCCG\n+>r158 PC.355_372\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCCCTCCAACCAGCTAATCAGACGCGGGTCCATCCTGTACCACCGGAGTTTTTCACACTGTACCATGCGGTACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTTCTCCACGCGTTACTCACCCGTCCG\n+>r162 PC.355_13\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTCAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCTTGGG\n+>r175 PC.634_133\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTATGGATCGTTGACTTGGTAGGCCGTTACCCCACCAACTATCTAATCCAACGCGAGCCCATCCTTCGGCACCTCAGTTTTGGTATTTCTATCATGCGGTAAAAATACGTTATGCGGTATTACTGTCCGTTTCCAGACACTATCCCCCTCCGAAGGGCAGGTTGCTCACGCGTTACTCACCCGTCCGCC\n+>r178 PC.634_139\n+CTGGACCGTCTCTCAGTTCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAACTATCTAATCAGACATGAGCCCATCTTTCAGCGGATTGCTCCTTTGATAACAGGATCATGCGATCCCGTTCATTTCATTGCGGTATTAGCACACCTTTCGATGTGTTATCCCCCTCTGAAAGG\n+>r181 PC.593_362\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGTCACCGGATTGCTCCTTTGACCGCTCCGGGATGCCCCGGAATGGTGTTACGCGGAATTAGTCGGAATTTCTTCCGGTTATTCCCCTGTGACGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCGG\n+>r192 PC.593_342\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACGCATCGTCGCCTTGGTGAGCCGTTACCTCACCAACCAGCTAATGCGCCATAAGTCCATCCTCTACCAGTGCCTTGCAGCACTTTTAATACGGTCACCATGCAGTGTCCCTACCTATGCGGTCTTAGCTGCCGTTTCCAGCAGTTATCCCCCTGTAAAGGCCAGGTT\n+>r28 PC.634_44\n+CTGGGCCGTGTCTCAGTCCCAGTCTGGATGATCATCCTCTCAAACCATCTAACGATCGTCGACTTGGTGAGCCTTTACCTCACCAACTATCTAATCGTACGCAGGCCATTCCTAAAGCGCATAAATGCTTTAATCCGAAGATCATATGCGGTATTAGCCACTCTTTCGAGTAGTTATCCCTCACTTTAGGGTATGTTCCCACGCGTTACTCAGCCGTCCG\n+>r38 PC.355_384\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTAGGCCGTTACCCCACCAACCAGCTAATCAGACGCGGGCTCATCTTATACTACCGGAGTTTTTCACACAGAAACATGCGTCCCCGTGCGCTTATGCGGTATTAGCAGTCATTT'..b'CCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCCCATACCACCGGAGTTTTTCACACAGGAGCATGCGCTTCCGTGCGCTTATGCGGTATTAGCACCTGTTTCCAGGTGGTATCCCCCCGGTGTGGGGCAGGTTGCCCACGCGTTACTCACCCGTCCG\n+>New.0.ReferenceOTU51 PC.607_171\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCCTCCCATACCGCCGGAACTTTCCCCAGAAAGGCATGCGCCTCCCTGGTTTATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTATGGGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCC\n+>New.0.ReferenceOTU52 PC.636_379\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTTGGTGGGCCGTTACCCCGCCAACTAGCTAATGCGCCGCATGGCCATCCGTAGCCGGTGTTACCCTTTAAACCCCAAGAGATGCCTCTCGGAGTTATTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTACGGGCAGGTTCCATACGTGTTACTCACCCGTGCGCCGGTCGCCGGCAG\n+>New.0.ReferenceOTU54 PC.593_343\n+CTGGTCCGTGTCTCAGTCCCAATGTGGCCGGCCACCCTCTCAGGTCGGCTACTGATCGTCGCCTTGGTGGGCTTTTATCTCACCAACTAGCTAATCAGACGCAGATCCATCCCATACCACCGGAGTTTTTCACACAGGGCCATGCAGCCTCGTGCGCTTATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCGGTATGGGGCAGGTTATCCACG\n+>New.0.ReferenceOTU57 PC.634_31\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCGTCTACCGGAATACCTTTAATCATGTGAACATGCGGACTCATGATGCCATCTTGTATTAATCTTCCTTTCAGAAGGCTGTCCAAGAGTAGACGGCAGGTTGGATACGTGTTACTCACCCG\n+>New.0.ReferenceOTU6 PC.634_150\n+CTGGACCGTGTTCCAGTTCCAGTGTGACTGATCATCCTCTCAGACCAGTTAACCATCGTCGCCTTGGTAGGCCTTTACCCCACCAACCAGCTAATGGTACGCGGACTCATCAAAAAGCAACAGCATATGCAGAGGCCATCTTTCCCACATAAGATAGATATGCAGCGTATTCGGTATTAGCAGCCGTTTCCAGCTGTTATCCCAAACTT\n+>New.0.ReferenceOTU7 PC.356_363\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGTCTTGGTGGTCCGTTACACCGCCAACTAACTAATGCGACGCATGCCCATCCGCCACCGGAATCAACCTTTGGCACCAACAGGATGTCCCATAGGTGCATTATGCCGTATTAGACGGAATTTCTCCCGATTATCCGGCTGTGGCAGGCAGGTTGCATACGTGTT\n+>New.0.ReferenceOTU9 PC.355_240\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTGCCCCGCCAACCAGCTAATCAGACGCGGGCCCATCCCGCACCACCGGAGTTTTTCACACTGCTTCATGCGAAGCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTTCTCCACGCGTT\n+>New.0.CleanUp.ReferenceOTU12 PC.607_297\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACCAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTTACTCACCCG\n+>New.0.CleanUp.ReferenceOTU17 PC.634_123\n+CTGGGCCGTATCTCAGTCCCAATGTGGCCGGCCAACCTCTCAGTCCGGCTACTGATCGTCGCCTTGGTGAGCCGTTACCTCACCAACTAGCTAATCAGACGCGAGGCCATCTTTCAGCGATAAATCTTTGACATAAATGCCATGCGACACCTATGTGTTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGCAGGTTCCT\n+>New.0.CleanUp.ReferenceOTU19 PC.607_312\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTGGTCTTGGTGAGCCGTTACCCCACCAACTAACTAATACAACGCATGCCCATCCATTACCACCGGAGTTTTCAACCCAAGAAGATGCCTCCCTGGATGTTATGGGGTATTAGTACCGATTTCTCAGTGTTATCCCCCTGTAATGGGTAGGTTGCATACGCGTTACGCACCCGTGCGCCGGTCGCCGACAAT\n+>New.0.CleanUp.ReferenceOTU29 PC.354_255\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGCCTTGGTGGGCCGTTGCCCCGCCAACTAGCTAATGTCACGCATGCCCATCCGTTGCCGGAATCGCTTCCTTTGGCCGCAGGGCCATGCAGCCCCGCGGCATTACGCGGTATTAGACGGGATTTCTCCCGATTATCCCCCTGCAACGGGCAGGTCGCATACGCGTTACT\n+>New.0.CleanUp.ReferenceOTU33 PC.607_365\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATGCGCCGCATGCCCATCCTTTGCCGGAATTGCTTCCTTTGACTCCCAAACCATGTGGTAAGGGAGTGTTATGCAGTATTAGTCGGAATTTCTCCCGGTTATCCTCCTGCAAAGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCGG\n+>New.0.CleanUp.ReferenceOTU7 PC.634_157\n+TTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTCGGTTTGGTGGGCCGTTACCCCGCCAACTGCCTAATGGAACGCATGCCTATCTATCAGCGATGAATCTTTAGCAAATATCCCCATGCGGGGCCCCTGCTTCATGCGGTATTAGTCCGACTTTCGCCGGGTTATCCCCCTCTGATAGGCAAGTTGCATACGCGTTACTC\n+>New.0.CleanUp.ReferenceOTU9 PC.355_327\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCCCGCCAACAAGCTAATCAGACGCGGGTCCATCTTACACCACCGGAGTTTTTAAGGAAAAGACATGCATCTTTCCCTGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGGCAGGTTACCCACGCGTTACTCACCCGTCCGCCACTAAGAT\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/alpha_diversity/alphadiv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/alpha_diversity/alphadiv Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+ chao1 observed_species
+PC.636 173.0 63.0
+PC.635 332.5 91.0
+PC.356 189.9375 83.0
+PC.481 223.583333333 81.0
+PC.354 176.8 64.0
+PC.593 90.0 48.0
+PC.355 127.0 62.0
+PC.607 211.0 78.0
+PC.634 146.0 64.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/alpha_diversity/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/alpha_diversity/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"'..b', 1.0], [273, 6, 5.0], [274, 0, 1.0], [275, 2, 2.0], [276, 7, 1.0], [277, 2, 1.0], [278, 1, 3.0], [278, 7, 6.0], [279, 3, 1.0], [280, 1, 1.0], [281, 6, 1.0], [282, 5, 1.0], [283, 8, 5.0], [284, 6, 1.0], [284, 8, 1.0], [285, 8, 1.0], [286, 5, 1.0], [287, 3, 1.0], [288, 2, 2.0], [288, 4, 1.0], [289, 6, 1.0], [290, 3, 1.0], [291, 7, 1.0], [292, 0, 2.0], [293, 1, 1.0], [294, 7, 1.0], [295, 3, 1.0], [296, 1, 1.0], [297, 1, 1.0], [298, 1, 1.0], [298, 7, 1.0], [299, 6, 1.0], [300, 3, 1.0], [301, 2, 1.0], [302, 7, 1.0], [303, 2, 2.0], [304, 5, 5.0], [304, 7, 2.0], [305, 7, 1.0], [306, 2, 2.0], [306, 4, 1.0], [306, 7, 6.0], [307, 1, 1.0], [308, 7, 1.0], [309, 6, 1.0], [310, 3, 2.0], [311, 1, 1.0], [312, 0, 1.0], [313, 1, 1.0], [314, 2, 5.0], [314, 3, 13.0], [314, 4, 11.0], [314, 5, 2.0], [314, 6, 12.0], [315, 0, 1.0], [315, 1, 1.0], [315, 8, 1.0], [316, 8, 1.0], [317, 8, 1.0], [318, 2, 2.0], [318, 3, 1.0], [318, 4, 2.0], [319, 8, 1.0], [320, 3, 1.0], [321, 2, 1.0], [322, 7, 1.0], [323, 2, 1.0], [324, 0, 1.0], [325, 0, 1.0], [326, 2, 1.0], [326, 4, 1.0], [327, 7, 1.0], [328, 7, 1.0], [329, 4, 1.0], [330, 7, 1.0], [331, 6, 1.0], [332, 2, 1.0], [332, 4, 1.0], [333, 2, 1.0], [334, 7, 1.0], [335, 2, 2.0], [336, 7, 1.0], [337, 1, 1.0], [338, 1, 1.0], [339, 5, 2.0], [340, 1, 1.0], [341, 0, 1.0], [342, 0, 3.0], [342, 3, 1.0], [342, 5, 1.0], [342, 6, 1.0], [343, 0, 2.0], [343, 1, 1.0], [343, 2, 2.0], [344, 1, 1.0], [345, 0, 1.0], [346, 8, 1.0], [347, 0, 3.0], [347, 4, 1.0], [347, 5, 2.0], [347, 8, 2.0], [348, 7, 1.0], [349, 5, 3.0], [350, 1, 2.0], [350, 3, 7.0], [350, 6, 2.0], [351, 3, 1.0], [352, 3, 1.0], [353, 5, 1.0], [354, 8, 1.0], [355, 3, 2.0], [355, 4, 1.0], [355, 5, 4.0], [355, 6, 1.0], [356, 8, 1.0], [357, 7, 1.0], [357, 8, 1.0], [358, 1, 1.0], [359, 5, 2.0], [359, 8, 1.0], [360, 1, 1.0], [361, 1, 1.0], [362, 6, 1.0], [362, 8, 3.0], [363, 1, 1.0], [364, 8, 1.0], [365, 8, 1.0], [366, 6, 1.0], [367, 6, 1.0], [368, 6, 1.0], [369, 7, 1.0], [370, 1, 5.0], [370, 2, 2.0], [370, 3, 4.0], [370, 4, 1.0], [370, 6, 2.0], [370, 7, 5.0], [370, 8, 1.0], [371, 1, 1.0], [372, 3, 2.0], [373, 1, 1.0], [374, 1, 1.0], [375, 7, 1.0], [376, 8, 1.0], [377, 4, 1.0], [378, 0, 3.0], [378, 1, 5.0], [378, 7, 5.0], [378, 8, 9.0], [379, 0, 4.0], [379, 1, 4.0], [379, 3, 1.0], [379, 4, 2.0], [379, 6, 18.0], [379, 8, 21.0], [380, 2, 1.0], [381, 2, 1.0], [382, 3, 1.0], [383, 6, 2.0], [383, 7, 1.0], [384, 2, 1.0], [385, 2, 1.0], [385, 4, 1.0], [386, 2, 1.0], [387, 1, 1.0], [387, 2, 1.0], [388, 2, 1.0], [389, 2, 1.0], [390, 2, 1.0], [391, 8, 1.0], [392, 2, 2.0], [392, 5, 2.0], [392, 6, 20.0], [392, 8, 3.0], [393, 0, 1.0], [393, 2, 1.0], [394, 2, 1.0], [395, 3, 1.0], [396, 2, 1.0], [396, 6, 2.0], [397, 0, 3.0], [397, 1, 1.0], [397, 2, 2.0], [397, 5, 9.0], [397, 6, 1.0], [397, 7, 1.0], [397, 8, 1.0], [398, 7, 1.0], [399, 8, 2.0], [400, 0, 4.0], [400, 2, 3.0], [400, 3, 1.0], [400, 5, 4.0], [400, 6, 2.0], [400, 8, 5.0], [401, 8, 1.0], [402, 6, 1.0], [403, 4, 1.0], [404, 6, 1.0], [405, 3, 1.0], [406, 0, 1.0], [406, 1, 1.0], [406, 2, 1.0], [406, 3, 2.0], [406, 6, 2.0], [406, 8, 1.0], [407, 8, 1.0], [408, 8, 4.0], [409, 0, 1.0], [410, 3, 9.0], [410, 8, 3.0], [411, 0, 1.0], [411, 6, 1.0], [412, 7, 1.0], [413, 0, 1.0], [414, 0, 2.0], [414, 1, 10.0], [414, 8, 8.0], [415, 6, 1.0], [416, 2, 1.0], [416, 3, 3.0], [417, 6, 1.0], [418, 0, 1.0]], "columns": [{"id": "PC.636", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.354", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2728", "matrix_type": "sparse", "shape": [419, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2012-02-07T06:12:49.215476", "type": "OTU table", "id": null, "matrix_element_type": "float"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/alpha_diversity/rep_set.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/alpha_diversity/rep_set.tre Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1 @@\n+((((117:0.01623,(196:0.02706,306:0.01045)0.430:0.00015)0.914:0.00014,(314:0.02521,104:0.00015)0.465:0.01855)0.885:0.02154,407:0.02223)0.848:0.01046,(259:0.01763,185:0.02203)0.762:0.00511,((353:0.04271,(335:0.01062,(394:0.04443,169:0.00014)0.910:0.01046)0.671:0.00521)0.239:0.00014,((245:0.05025,((229:0.01061,95:0.00523)0.825:0.02163,(45:0.00543,(380:0.02839,(366:0.02249,((100:0.00528,411:0.00534)0.801:0.00586,((80:0.02709,62:0.00014)0.787:0.00524,4:0.01624)0.743:0.00448)0.385:0.00528)0.821:0.01601)0.407:0.00986)0.749:0.0047)1.000:0.00014)0.884:0.01045,(((404:0.02473,(321:0.05743,345:0.04116)0.770:0.01042)0.871:0.0175,(159:0.00512,(((((130:0.00524,223:0.02109)0.768:0.00506,53:0.00505)0.700:0.00015,((417:0.00455,(((309:0.04229,(332:0.00014,(152:0.03495,49:0.01132)0.757:0.00501)0.726:0.00689)0.484:0.01637,93:0.00014)0.782:0.00501,(128:0.01468,(254:0.00886,367:0.00882)0.813:0.00016)0.838:0.01501)0.773:0.00525)0.893:0.01078,(350:0.00518,(203:0.01589,7:0.03797)0.303:0.00015)0.778:0.00522)0.803:0.00528)0.893:0.01013,(388:0.03663,(110:0.02502,144:0.00823)0.883:0.02317)0.392:0.01286)0.340:0.00015,((251:0.03298,129:0.00595)0.743:0.02131,((187:0.01683,(192:0.04094,333:0.02254)0.819:0.01106)0.075:0.00016,(291:0.03997,374:0.02052)0.773:0.01301)0.706:0.00748)0.960:0.03217)0.827:0.00518)0.783:0.00016)0.968:0.01009,((((((331:0.0213,60:0.01357)0.425:0.01773,((109:0.02075,(317:0.07537,264:0.01319)0.577:0.02234)0.840:0.02594,(312:0.13538,173:0.0804)0.863:0.04059)0.906:0.04474)0.732:0.00594,(250:0.02106,253:0.01877)0.861:0.01467)1.000:0.08412,((37:0.02019,(284:0.01874,301:0.05561)0.553:0.01707)0.821:0.01394,(((391:0.01339,94:0.03006)0.863:0.01092,((141:0.02689,(90:0.01568,166:0.01544)0.845:0.01038)0.773:0.00831,(216:0.02563,288:0.04234)0.553:0.02164)0.778:0.00999)0.751:0.00694,((174:0.04134,(19:0.01184,((11:0.01042,(279:0.0051,(97:0.03227,172:0.00015)0.826:0.00518)0.773:0.00507)0.865:0.01734,(202:0.02027,(198:0.0444,(16:0.02344,297:0.01386)0.707:0.01593)0.900:0.01926)0.904:0.01639)0.717:0.00775)0.879:0.01642)0.783:0.01157,((((124:0.06649,((405:0.00158,89:0.0157)0.911:0.02924,(81:0.05513,((32:0.01302,(111:0.01924,418:0.01395)0.079:0.00502)0.876:0.01356,(67:0.01066,140:0.00015)0.894:0.01716)0.882:0.02725)0.951:0.03825)0.231:0.01554)0.841:0.01263,(((((41:0.0103,171:0.0168)0.841:0.01081,(278:0.01609,305:0.01125)0.772:0.00474)0.784:0.00577,((84:0.0344,(186:0.04377,142:0.03554)0.843:0.01608)0.912:0.02736,(372:0.02034,(287:0.03183,409:0.01693)0.856:0.01073)0.745:0.00582)0.571:0.00506)0.753:0.00517,((268:0.03304,(213:0.01051,382:0.01052)0.811:0.00998)0.952:0.02716,(9:0.08093,(52:0.03741,(359:0.02766,58:0.07021)0.869:0.02854)0.679:0.01388)0.836:0.01208)0.521:0.00015)0.899:0.01075,(((364:0.0264,66:0.01994)0.913:0.0207,(222:0.00015,10:0.02739)0.845:0.01067)0.860:0.01237,(61:0.03289,(((330:0.04019,351:0.02244)0.698:0.0276,(323:0.12995,(289:0.00535,(413:0.02178,139:0.01068)0.762:0.00528)0.942:0.00015)0.819:0.0102)0.938:0.00015,303:0.01596)0.858:0.01157)0.209:0.00476)0.954:0.02615)0.496:0.00014)0.832:0.00517,(((214:0.05163,230:0.07569)0.927:0.03951,((280:0.03044,(194:0.01081,(65:0.01809,(316:0.04535,(((387:0.00014,(30:0.02953,145:0.00015)0.831:0.00568)0.806:0.00587,(204:0.01043,346:0.00438)0.793:0.00431)0.960:0.03307,((343:0.01764,393:0.01827)0.727:0.00451,(127:0.02335,83:0.0179)0.759:0.00672)0.588:0.00574)0.643:0.00015)0.950:0.0228)0.748:0.00571)0.961:0.04287)0.925:0.03217,(241:0.01939,43:0.08019)0.857:0.02177)0.849:0.01507)0.829:0.01924,((((132:0.03373,(221:0.02342,352:0.04396)0.946:0.03287)0.888:0.01823,((373:0.10091,177:0.13147)0.751:0.00015,(((293:0.0161,86:0.00014)0.968:0.03626,102:0.04302)0.693:0.00897,(((123:0.01071,(209:0.00014,(376:0.0,156:0.0):0.00014)0.842:0.01038)0.945:0.0265,(210:0.00016,146:0.01595)0.549:0.01437)0.654:0.00218,((12:0.0484,8:0.02104)0.969:0.0424,(272:0.02828,(22:0.01045,29:0.02189)0.760:0.00525)0.749:0.00487)0.701:0.01121)0.821:0.01228)0.883:0.01772)0.724:0.00651)0.902:0.02042,(((((408:0.00014,(38:0.0526,78:0.0007'..b'2675)0.998:0.096)0.929:0.03959,((285:0.00015,(108:0.00014,(149:0.07407,((344:0.01413,151:0.01634)0.736:0.00657,(134:0.02781,(212:0.02652,(378:0.00015,(238:0.04745,247:0.04301)0.703:0.00014)0.966:0.02148)0.015:0.00015)0.466:0.01024)0.756:0.00588)0.883:0.01526)0.969:0.03759)0.988:0.03167,370:0.00014)0.867:0.02372)0.998:0.08133,158:0.00015)0.922:0.03621,((358:0.01281,(20:0.02969,99:0.02372)0.985:0.06249)0.998:0.11815,(190:0.06903,(357:0.06998,356:0.00015)0.829:0.02015)0.858:0.03439)0.919:0.05706)0.807:0.02571,193:0.01711)0.882:0.02352)0.729:0.01709,(248:0.0579,((244:0.03253,(206:0.05079,(((262:0.01325,255:0.03775)0.835:0.01673,88:0.02516)0.336:0.00015,40:0.02313)0.090:0.01515)0.865:0.01872)0.925:0.03028,(263:0.0345,(36:0.0456,183:0.04272)0.933:0.04591)0.868:0.02359)0.930:0.04794)0.957:0.06027)0.972:0.06398)0.617:0.00519)0.724:0.00431,((277:0.01408,(227:0.04382,233:0.00014)1.000:0.09125)0.682:0.0064,((((((((14:0.00015,188:0.00525)0.779:0.00517,(257:0.01105,375:0.04818)0.740:0.00015)0.775:0.01082,(119:0.00016,(313:0.01642,347:0.00015)0.843:0.01076)0.674:0.0108)0.000:0.00016,(298:0.0345,((325:0.05824,(184:0.00016,(178:0.06962,(340:0.06024,(((175:0.08004,(270:0.02469,282:0.06081)0.944:0.04574)0.357:0.01243,(258:0.06066,((365:0.00016,((26:0.00534,70:0.03876)0.939:0.01609,(195:0.03389,(44:0.01056,(180:0.0222,386:0.02757)0.969:0.00014)0.868:0.02803)0.745:0.00533)0.343:0.01063)0.802:0.00638,125:0.0208)0.354:0.01817)0.372:0.00767)0.820:0.0178,(218:0.03567,147:0.00245)0.981:0.05918)0.768:0.0159)0.847:0.01215)0.768:0.00569)0.978:0.02296)0.000:0.00015,(237:0.03489,296:0.01051)0.925:0.01719)0.896:0.01736)0.515:0.0105)0.741:0.01842,((126:0.01118,179:0.02795)0.939:0.02231,(160:0.01105,(329:0.01155,(336:0.00015,34:0.01644)0.840:0.02223)0.949:0.02512)0.759:0.00599)0.000:0.00334)0.952:0.0329,384:0.01969)0.777:0.00942,133:0.04451)0.888:0.02052,(208:0.0403,(23:0.01161,((115:0.00837,46:0.08317)0.999:0.11513,(276:0.02789,162:0.02676)0.797:0.03037)0.884:0.03986)0.910:0.0309)0.796:0.0182)0.951:0.03291)0.958:0.03269)0.545:0.00537)0.583:0.00014)0.727:0.00654,(((((295:0.02551,(368:0.02676,47:0.03946)0.602:0.00136)0.826:0.00588,((((228:0.00015,((290:0.01639,354:0.01649)0.568:0.01074,197:0.0162)0.879:0.00016)0.924:0.00529,256:0.00519)0.880:0.00015,(231:0.01531,403:0.02714)0.818:0.00041)0.733:0.00505,(191:0.0051,(33:0.02234,377:0.03943)0.879:0.01609)0.882:0.01086)0.858:0.01046)0.759:0.00506,(77:0.02734,(114:0.02206,50:0.03351)0.705:0.00412)0.855:0.01095)0.861:0.01075,((48:0.01954,(389:0.00015,13:0.01579)0.776:0.00512)0.800:0.00644,(((107:0.00513,116:0.01096)0.872:0.01062,(150:0.01086,(401:0.00014,189:0.05119)0.390:0.01048)0.911:0.01611)0.887:0.01052,(307:0.00016,((395:0.01672,402:0.01628)0.732:0.00525,(((((243:0.01546,(265:0.03394,412:0.01126)0.542:0.01041)0.781:0.00609,(326:0.01055,167:0.0162)0.760:0.0052)0.814:0.0052,(294:0.05971,(308:0.01435,381:0.0377)0.751:0.00763)0.895:0.0161)0.987:0.00014,(112:0.03413,25:0.01612)0.905:0.00014)0.876:0.00015,(252:0.00015,342:0.01556)0.980:0.02642)0.502:0.00526)0.893:0.01027)0.907:0.01031)0.851:0.00014)0.868:0.01018)0.889:0.01626,(((106:0.00831,(302:0.03114,85:0.01229)0.901:0.02187)0.886:0.01264,((((275:0.01585,(217:0.00016,338:0.03721)0.892:0.03778)0.770:0.00488,(392:0.00516,(1:0.00527,(240:0.01873,(51:0.02977,281:0.0106)0.492:0.01443)0.777:0.00831)0.772:0.00526)0.778:0.00519)0.833:0.00503,(406:0.01023,416:0.00515)0.865:0.00015)0.799:0.01576,68:0.01626)0.749:0.00507)0.757:0.00518,(87:0.02794,161:0.00014)0.233:0.00511)0.904:0.0159)0.896:0.02029)0.683:0.02168)0.833:0.01463)0.781:0.00532)0.723:0.00556)0.820:0.01376,((92:0.03867,((318:0.01724,(415:0.02669,148:0.00014)0.736:0.00422)0.837:0.01019,(261:0.00516,385:0.00502)0.967:0.02157)0.000:0.00015)0.895:0.01312,(6:0.04864,(((135:0.00901,(286:0.06254,105:0.01165)0.753:0.01766)0.580:0.0171,79:0.01655)0.632:0.00016,42:0.00015)0.829:0.00928)0.759:0.00636)0.758:0.01044)0.646:0.00165,299:0.00508)0.922:0.00016)0.860:0.01021)0.765:0.00517)0.776:0.00522);\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/alpha_rarefaction/mapping_file.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/alpha_rarefaction/mapping_file.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,11 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._354
+PC.355 AACTCGTCGATG YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._355
+PC.356 ACAGACCACTCA YATGCTGCCTCCCGTAGGAGT Control 20061126 Control_mouse_I.D._356
+PC.481 ACCAGCGACTAG YATGCTGCCTCCCGTAGGAGT Control 20070314 Control_mouse_I.D._481
+PC.593 AGCAGCACTTGT YATGCTGCCTCCCGTAGGAGT Control 20071210 Control_mouse_I.D._593
+PC.607 AACTGTGCGTAC YATGCTGCCTCCCGTAGGAGT Fast 20071112 Fasting_mouse_I.D._607
+PC.634 ACAGAGTCGGCT YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._634
+PC.635 ACCGCAGAGTCA YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._635
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/alpha_rarefaction/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/alpha_rarefaction/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"'..b', 1.0], [273, 6, 5.0], [274, 0, 1.0], [275, 2, 2.0], [276, 7, 1.0], [277, 2, 1.0], [278, 1, 3.0], [278, 7, 6.0], [279, 3, 1.0], [280, 1, 1.0], [281, 6, 1.0], [282, 5, 1.0], [283, 8, 5.0], [284, 6, 1.0], [284, 8, 1.0], [285, 8, 1.0], [286, 5, 1.0], [287, 3, 1.0], [288, 2, 2.0], [288, 4, 1.0], [289, 6, 1.0], [290, 3, 1.0], [291, 7, 1.0], [292, 0, 2.0], [293, 1, 1.0], [294, 7, 1.0], [295, 3, 1.0], [296, 1, 1.0], [297, 1, 1.0], [298, 1, 1.0], [298, 7, 1.0], [299, 6, 1.0], [300, 3, 1.0], [301, 2, 1.0], [302, 7, 1.0], [303, 2, 2.0], [304, 5, 5.0], [304, 7, 2.0], [305, 7, 1.0], [306, 2, 2.0], [306, 4, 1.0], [306, 7, 6.0], [307, 1, 1.0], [308, 7, 1.0], [309, 6, 1.0], [310, 3, 2.0], [311, 1, 1.0], [312, 0, 1.0], [313, 1, 1.0], [314, 2, 5.0], [314, 3, 13.0], [314, 4, 11.0], [314, 5, 2.0], [314, 6, 12.0], [315, 0, 1.0], [315, 1, 1.0], [315, 8, 1.0], [316, 8, 1.0], [317, 8, 1.0], [318, 2, 2.0], [318, 3, 1.0], [318, 4, 2.0], [319, 8, 1.0], [320, 3, 1.0], [321, 2, 1.0], [322, 7, 1.0], [323, 2, 1.0], [324, 0, 1.0], [325, 0, 1.0], [326, 2, 1.0], [326, 4, 1.0], [327, 7, 1.0], [328, 7, 1.0], [329, 4, 1.0], [330, 7, 1.0], [331, 6, 1.0], [332, 2, 1.0], [332, 4, 1.0], [333, 2, 1.0], [334, 7, 1.0], [335, 2, 2.0], [336, 7, 1.0], [337, 1, 1.0], [338, 1, 1.0], [339, 5, 2.0], [340, 1, 1.0], [341, 0, 1.0], [342, 0, 3.0], [342, 3, 1.0], [342, 5, 1.0], [342, 6, 1.0], [343, 0, 2.0], [343, 1, 1.0], [343, 2, 2.0], [344, 1, 1.0], [345, 0, 1.0], [346, 8, 1.0], [347, 0, 3.0], [347, 4, 1.0], [347, 5, 2.0], [347, 8, 2.0], [348, 7, 1.0], [349, 5, 3.0], [350, 1, 2.0], [350, 3, 7.0], [350, 6, 2.0], [351, 3, 1.0], [352, 3, 1.0], [353, 5, 1.0], [354, 8, 1.0], [355, 3, 2.0], [355, 4, 1.0], [355, 5, 4.0], [355, 6, 1.0], [356, 8, 1.0], [357, 7, 1.0], [357, 8, 1.0], [358, 1, 1.0], [359, 5, 2.0], [359, 8, 1.0], [360, 1, 1.0], [361, 1, 1.0], [362, 6, 1.0], [362, 8, 3.0], [363, 1, 1.0], [364, 8, 1.0], [365, 8, 1.0], [366, 6, 1.0], [367, 6, 1.0], [368, 6, 1.0], [369, 7, 1.0], [370, 1, 5.0], [370, 2, 2.0], [370, 3, 4.0], [370, 4, 1.0], [370, 6, 2.0], [370, 7, 5.0], [370, 8, 1.0], [371, 1, 1.0], [372, 3, 2.0], [373, 1, 1.0], [374, 1, 1.0], [375, 7, 1.0], [376, 8, 1.0], [377, 4, 1.0], [378, 0, 3.0], [378, 1, 5.0], [378, 7, 5.0], [378, 8, 9.0], [379, 0, 4.0], [379, 1, 4.0], [379, 3, 1.0], [379, 4, 2.0], [379, 6, 18.0], [379, 8, 21.0], [380, 2, 1.0], [381, 2, 1.0], [382, 3, 1.0], [383, 6, 2.0], [383, 7, 1.0], [384, 2, 1.0], [385, 2, 1.0], [385, 4, 1.0], [386, 2, 1.0], [387, 1, 1.0], [387, 2, 1.0], [388, 2, 1.0], [389, 2, 1.0], [390, 2, 1.0], [391, 8, 1.0], [392, 2, 2.0], [392, 5, 2.0], [392, 6, 20.0], [392, 8, 3.0], [393, 0, 1.0], [393, 2, 1.0], [394, 2, 1.0], [395, 3, 1.0], [396, 2, 1.0], [396, 6, 2.0], [397, 0, 3.0], [397, 1, 1.0], [397, 2, 2.0], [397, 5, 9.0], [397, 6, 1.0], [397, 7, 1.0], [397, 8, 1.0], [398, 7, 1.0], [399, 8, 2.0], [400, 0, 4.0], [400, 2, 3.0], [400, 3, 1.0], [400, 5, 4.0], [400, 6, 2.0], [400, 8, 5.0], [401, 8, 1.0], [402, 6, 1.0], [403, 4, 1.0], [404, 6, 1.0], [405, 3, 1.0], [406, 0, 1.0], [406, 1, 1.0], [406, 2, 1.0], [406, 3, 2.0], [406, 6, 2.0], [406, 8, 1.0], [407, 8, 1.0], [408, 8, 4.0], [409, 0, 1.0], [410, 3, 9.0], [410, 8, 3.0], [411, 0, 1.0], [411, 6, 1.0], [412, 7, 1.0], [413, 0, 1.0], [414, 0, 2.0], [414, 1, 10.0], [414, 8, 8.0], [415, 6, 1.0], [416, 2, 1.0], [416, 3, 3.0], [417, 6, 1.0], [418, 0, 1.0]], "columns": [{"id": "PC.636", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.354", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2728", "matrix_type": "sparse", "shape": [419, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2012-02-07T06:12:49.215476", "type": "OTU table", "id": null, "matrix_element_type": "float"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/alpha_rarefaction/rep_set.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/alpha_rarefaction/rep_set.tre Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1 @@\n+((((117:0.01623,(196:0.02706,306:0.01045)0.430:0.00015)0.914:0.00014,(314:0.02521,104:0.00015)0.465:0.01855)0.885:0.02154,407:0.02223)0.848:0.01046,(259:0.01763,185:0.02203)0.762:0.00511,((353:0.04271,(335:0.01062,(394:0.04443,169:0.00014)0.910:0.01046)0.671:0.00521)0.239:0.00014,((245:0.05025,((229:0.01061,95:0.00523)0.825:0.02163,(45:0.00543,(380:0.02839,(366:0.02249,((100:0.00528,411:0.00534)0.801:0.00586,((80:0.02709,62:0.00014)0.787:0.00524,4:0.01624)0.743:0.00448)0.385:0.00528)0.821:0.01601)0.407:0.00986)0.749:0.0047)1.000:0.00014)0.884:0.01045,(((404:0.02473,(321:0.05743,345:0.04116)0.770:0.01042)0.871:0.0175,(159:0.00512,(((((130:0.00524,223:0.02109)0.768:0.00506,53:0.00505)0.700:0.00015,((417:0.00455,(((309:0.04229,(332:0.00014,(152:0.03495,49:0.01132)0.757:0.00501)0.726:0.00689)0.484:0.01637,93:0.00014)0.782:0.00501,(128:0.01468,(254:0.00886,367:0.00882)0.813:0.00016)0.838:0.01501)0.773:0.00525)0.893:0.01078,(350:0.00518,(203:0.01589,7:0.03797)0.303:0.00015)0.778:0.00522)0.803:0.00528)0.893:0.01013,(388:0.03663,(110:0.02502,144:0.00823)0.883:0.02317)0.392:0.01286)0.340:0.00015,((251:0.03298,129:0.00595)0.743:0.02131,((187:0.01683,(192:0.04094,333:0.02254)0.819:0.01106)0.075:0.00016,(291:0.03997,374:0.02052)0.773:0.01301)0.706:0.00748)0.960:0.03217)0.827:0.00518)0.783:0.00016)0.968:0.01009,((((((331:0.0213,60:0.01357)0.425:0.01773,((109:0.02075,(317:0.07537,264:0.01319)0.577:0.02234)0.840:0.02594,(312:0.13538,173:0.0804)0.863:0.04059)0.906:0.04474)0.732:0.00594,(250:0.02106,253:0.01877)0.861:0.01467)1.000:0.08412,((37:0.02019,(284:0.01874,301:0.05561)0.553:0.01707)0.821:0.01394,(((391:0.01339,94:0.03006)0.863:0.01092,((141:0.02689,(90:0.01568,166:0.01544)0.845:0.01038)0.773:0.00831,(216:0.02563,288:0.04234)0.553:0.02164)0.778:0.00999)0.751:0.00694,((174:0.04134,(19:0.01184,((11:0.01042,(279:0.0051,(97:0.03227,172:0.00015)0.826:0.00518)0.773:0.00507)0.865:0.01734,(202:0.02027,(198:0.0444,(16:0.02344,297:0.01386)0.707:0.01593)0.900:0.01926)0.904:0.01639)0.717:0.00775)0.879:0.01642)0.783:0.01157,((((124:0.06649,((405:0.00158,89:0.0157)0.911:0.02924,(81:0.05513,((32:0.01302,(111:0.01924,418:0.01395)0.079:0.00502)0.876:0.01356,(67:0.01066,140:0.00015)0.894:0.01716)0.882:0.02725)0.951:0.03825)0.231:0.01554)0.841:0.01263,(((((41:0.0103,171:0.0168)0.841:0.01081,(278:0.01609,305:0.01125)0.772:0.00474)0.784:0.00577,((84:0.0344,(186:0.04377,142:0.03554)0.843:0.01608)0.912:0.02736,(372:0.02034,(287:0.03183,409:0.01693)0.856:0.01073)0.745:0.00582)0.571:0.00506)0.753:0.00517,((268:0.03304,(213:0.01051,382:0.01052)0.811:0.00998)0.952:0.02716,(9:0.08093,(52:0.03741,(359:0.02766,58:0.07021)0.869:0.02854)0.679:0.01388)0.836:0.01208)0.521:0.00015)0.899:0.01075,(((364:0.0264,66:0.01994)0.913:0.0207,(222:0.00015,10:0.02739)0.845:0.01067)0.860:0.01237,(61:0.03289,(((330:0.04019,351:0.02244)0.698:0.0276,(323:0.12995,(289:0.00535,(413:0.02178,139:0.01068)0.762:0.00528)0.942:0.00015)0.819:0.0102)0.938:0.00015,303:0.01596)0.858:0.01157)0.209:0.00476)0.954:0.02615)0.496:0.00014)0.832:0.00517,(((214:0.05163,230:0.07569)0.927:0.03951,((280:0.03044,(194:0.01081,(65:0.01809,(316:0.04535,(((387:0.00014,(30:0.02953,145:0.00015)0.831:0.00568)0.806:0.00587,(204:0.01043,346:0.00438)0.793:0.00431)0.960:0.03307,((343:0.01764,393:0.01827)0.727:0.00451,(127:0.02335,83:0.0179)0.759:0.00672)0.588:0.00574)0.643:0.00015)0.950:0.0228)0.748:0.00571)0.961:0.04287)0.925:0.03217,(241:0.01939,43:0.08019)0.857:0.02177)0.849:0.01507)0.829:0.01924,((((132:0.03373,(221:0.02342,352:0.04396)0.946:0.03287)0.888:0.01823,((373:0.10091,177:0.13147)0.751:0.00015,(((293:0.0161,86:0.00014)0.968:0.03626,102:0.04302)0.693:0.00897,(((123:0.01071,(209:0.00014,(376:0.0,156:0.0):0.00014)0.842:0.01038)0.945:0.0265,(210:0.00016,146:0.01595)0.549:0.01437)0.654:0.00218,((12:0.0484,8:0.02104)0.969:0.0424,(272:0.02828,(22:0.01045,29:0.02189)0.760:0.00525)0.749:0.00487)0.701:0.01121)0.821:0.01228)0.883:0.01772)0.724:0.00651)0.902:0.02042,(((((408:0.00014,(38:0.0526,78:0.0007'..b'2675)0.998:0.096)0.929:0.03959,((285:0.00015,(108:0.00014,(149:0.07407,((344:0.01413,151:0.01634)0.736:0.00657,(134:0.02781,(212:0.02652,(378:0.00015,(238:0.04745,247:0.04301)0.703:0.00014)0.966:0.02148)0.015:0.00015)0.466:0.01024)0.756:0.00588)0.883:0.01526)0.969:0.03759)0.988:0.03167,370:0.00014)0.867:0.02372)0.998:0.08133,158:0.00015)0.922:0.03621,((358:0.01281,(20:0.02969,99:0.02372)0.985:0.06249)0.998:0.11815,(190:0.06903,(357:0.06998,356:0.00015)0.829:0.02015)0.858:0.03439)0.919:0.05706)0.807:0.02571,193:0.01711)0.882:0.02352)0.729:0.01709,(248:0.0579,((244:0.03253,(206:0.05079,(((262:0.01325,255:0.03775)0.835:0.01673,88:0.02516)0.336:0.00015,40:0.02313)0.090:0.01515)0.865:0.01872)0.925:0.03028,(263:0.0345,(36:0.0456,183:0.04272)0.933:0.04591)0.868:0.02359)0.930:0.04794)0.957:0.06027)0.972:0.06398)0.617:0.00519)0.724:0.00431,((277:0.01408,(227:0.04382,233:0.00014)1.000:0.09125)0.682:0.0064,((((((((14:0.00015,188:0.00525)0.779:0.00517,(257:0.01105,375:0.04818)0.740:0.00015)0.775:0.01082,(119:0.00016,(313:0.01642,347:0.00015)0.843:0.01076)0.674:0.0108)0.000:0.00016,(298:0.0345,((325:0.05824,(184:0.00016,(178:0.06962,(340:0.06024,(((175:0.08004,(270:0.02469,282:0.06081)0.944:0.04574)0.357:0.01243,(258:0.06066,((365:0.00016,((26:0.00534,70:0.03876)0.939:0.01609,(195:0.03389,(44:0.01056,(180:0.0222,386:0.02757)0.969:0.00014)0.868:0.02803)0.745:0.00533)0.343:0.01063)0.802:0.00638,125:0.0208)0.354:0.01817)0.372:0.00767)0.820:0.0178,(218:0.03567,147:0.00245)0.981:0.05918)0.768:0.0159)0.847:0.01215)0.768:0.00569)0.978:0.02296)0.000:0.00015,(237:0.03489,296:0.01051)0.925:0.01719)0.896:0.01736)0.515:0.0105)0.741:0.01842,((126:0.01118,179:0.02795)0.939:0.02231,(160:0.01105,(329:0.01155,(336:0.00015,34:0.01644)0.840:0.02223)0.949:0.02512)0.759:0.00599)0.000:0.00334)0.952:0.0329,384:0.01969)0.777:0.00942,133:0.04451)0.888:0.02052,(208:0.0403,(23:0.01161,((115:0.00837,46:0.08317)0.999:0.11513,(276:0.02789,162:0.02676)0.797:0.03037)0.884:0.03986)0.910:0.0309)0.796:0.0182)0.951:0.03291)0.958:0.03269)0.545:0.00537)0.583:0.00014)0.727:0.00654,(((((295:0.02551,(368:0.02676,47:0.03946)0.602:0.00136)0.826:0.00588,((((228:0.00015,((290:0.01639,354:0.01649)0.568:0.01074,197:0.0162)0.879:0.00016)0.924:0.00529,256:0.00519)0.880:0.00015,(231:0.01531,403:0.02714)0.818:0.00041)0.733:0.00505,(191:0.0051,(33:0.02234,377:0.03943)0.879:0.01609)0.882:0.01086)0.858:0.01046)0.759:0.00506,(77:0.02734,(114:0.02206,50:0.03351)0.705:0.00412)0.855:0.01095)0.861:0.01075,((48:0.01954,(389:0.00015,13:0.01579)0.776:0.00512)0.800:0.00644,(((107:0.00513,116:0.01096)0.872:0.01062,(150:0.01086,(401:0.00014,189:0.05119)0.390:0.01048)0.911:0.01611)0.887:0.01052,(307:0.00016,((395:0.01672,402:0.01628)0.732:0.00525,(((((243:0.01546,(265:0.03394,412:0.01126)0.542:0.01041)0.781:0.00609,(326:0.01055,167:0.0162)0.760:0.0052)0.814:0.0052,(294:0.05971,(308:0.01435,381:0.0377)0.751:0.00763)0.895:0.0161)0.987:0.00014,(112:0.03413,25:0.01612)0.905:0.00014)0.876:0.00015,(252:0.00015,342:0.01556)0.980:0.02642)0.502:0.00526)0.893:0.01027)0.907:0.01031)0.851:0.00014)0.868:0.01018)0.889:0.01626,(((106:0.00831,(302:0.03114,85:0.01229)0.901:0.02187)0.886:0.01264,((((275:0.01585,(217:0.00016,338:0.03721)0.892:0.03778)0.770:0.00488,(392:0.00516,(1:0.00527,(240:0.01873,(51:0.02977,281:0.0106)0.492:0.01443)0.777:0.00831)0.772:0.00526)0.778:0.00519)0.833:0.00503,(406:0.01023,416:0.00515)0.865:0.00015)0.799:0.01576,68:0.01626)0.749:0.00507)0.757:0.00518,(87:0.02794,161:0.00014)0.233:0.00511)0.904:0.0159)0.896:0.02029)0.683:0.02168)0.833:0.01463)0.781:0.00532)0.723:0.00556)0.820:0.01376,((92:0.03867,((318:0.01724,(415:0.02669,148:0.00014)0.736:0.00422)0.837:0.01019,(261:0.00516,385:0.00502)0.967:0.02157)0.000:0.00015)0.895:0.01312,(6:0.04864,(((135:0.00901,(286:0.06254,105:0.01165)0.753:0.01766)0.580:0.0171,79:0.01655)0.632:0.00016,42:0.00015)0.829:0.00928)0.759:0.00636)0.758:0.01044)0.646:0.00165,299:0.00508)0.922:0.00016)0.860:0.01021)0.765:0.00517)0.776:0.00522);\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/assign_taxonomy/mothur_id_to_taxonomy.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/assign_taxonomy/mothur_id_to_taxonomy.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,7 @@
+X67228 Bacteria;Proteobacteria;Alphaproteobacteria;Rhizobiales;Rhizobiaceae;Rhizobium
+X73443 Bacteria;Firmicutes;Clostridia;Clostridiales;Clostridiaceae;Clostridium
+AB004750 Bacteria;Proteobacteria;Gammaproteobacteria;Enterobacteriales;Enterobacteriaceae;Enterobacter
+xxxxxx Bacteria;Proteobacteria;Gammaproteobacteria;Pseudomonadales;Pseudomonadaceae;Pseudomonas
+AB004748 Bacteria;Proteobacteria;Gammaproteobacteria;Enterobacteriales;Enterobacteriaceae;Enterobacter
+AB000278 Bacteria;Proteobacteria;Gammaproteobacteria;Vibrionales;Vibrionaceae;Photobacterium
+AB000390 Bacteria;Proteobacteria;Gammaproteobacteria;Vibrionales;Vibrionaceae;Vibrio
b
diff -r 000000000000 -r c7eeac78cb64 test-data/assign_taxonomy/mothur_ref_seq_set.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/assign_taxonomy/mothur_ref_seq_set.fna Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,14 @@
+>X67228
+aacgaacgctggcggcaggcttaacacatgcaagtcgaacgctccgcaaggagagtggcagacgggtgagtaacgcgtgggaatctacccaaccctgcggaatagctctgggaaactggaattaataccgcatacgccctacgggggaaagatttatcggggatggatgagcccgcgttggattagctagttggtggggtaaaggcctaccaaggcgacgatccatagctggtctgagaggatgatcagccacattgggactgagacacggcccaaa
+>X73443
+nnnnnnngagatttgatcctggctcaggatgaacgctggccggccgtgcttacacatgcagtcgaacgaagcgcttaaactggatttcttcggattgaagtttttgctgactgagtggcggacgggtgagtaacgcgtgggtaacctgcctcatacagggggataacagttagaaatgactgctaataccnnataagcgcacagtgctgcatggcacagtgtaaaaactccggtggtatgagatggacccgcgtctgattagctagttggtggggt
+>AB004750
+acgctggcggcaggcctaacacatgcaagtcgaacggtagcagaaagaagcttgcttctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcccgatggagggggataactactggaaacggtagctaataccgcataacgtcttcggaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagctagtaggtggggtaacggctcacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgca
+>xxxxxx
+ttgaacgctggcggcaggcctaacacatgcaagtcgagcggcagcannnncttcgggaggctggcgagcggcggacgggtgagtaacgcatgggaacttacccagtagtgggggatagcccggggaaacccggattaataccgcatacgccctgagggggaaagcgggctccggtcgcgctattggatgggcccatgtcggattagttagttggtggggtaatggcctaccaaggcgacgatccgtagctggtctgagaggatgatcagccacaccgggactgagacacggcccggactcctacgggaggcagcagtggggaatattggacaatgggggcaaccctgatccagccatgccg
+>AB004748
+acgctggcggcaggcctaacacatgcaagtcgaacggtagcagaaagaagcttgcttctttgctgacgagtggcggacgggtgagtaatgtctgggaaactgcccgatggagggggataactactggaaacggtagctaataccgcataacgtcttcggaccaaagagggggaccttcgggcctcttgccatcggatgtgcccagatgggattagctagtaggtggggtaacggctcacctaggcgacgatccctagctggtctgagaggatgaccagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggcgcaagcctgatgcagccatgccgcgtgtatgaagaaggccttcgggttg
+>AB000278
+caggcctaacacatgcaagtcgaacggtaanagattgatagcttgctatcaatgctgacgancggcggacgggtgagtaatgcctgggaatataccctgatgtgggggataactattggaaacgatagctaataccgcataatctcttcggagcaaagagggggaccttcgggcctctcgcgtcaggattagcccaggtgggattagctagttggtggggtaatggctcaccaaggcgacgatccctagctggtctgagaggatgatcagccacactggaactgagacacggtccagactcctacgggaggcagcagtggggaatattgcacaatgggggaaaccctgatgcagccatgccgcgtgta
+>AB000390
+tggctcagattgaacgctggcggcaggcctaacacatgcaagtcgagcggaaacgantnntntgaaccttcggggnacgatnacggcgtcgagcggcggacgggtgagtaatgcctgggaaattgccctgatgtgggggataactattggaaacgatagctaataccgcataatgtctacggaccaaagagggggaccttcgggcctctcgcttcaggatatgcccaggtgggattagctagttggtgaggtaatggctcaccaaggcgacgatccctagctggtctgagaggatgatcagccacactggaactgag
b
diff -r 000000000000 -r c7eeac78cb64 test-data/assign_taxonomy/mothur_repr_set_seqs.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/assign_taxonomy/mothur_repr_set_seqs.fasta Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,4 @@
+>X67228 some description
+aacgaacgctggcggcaggcttaacacatgcaagtcgaacgctccgcaaggagagtggcagacgggtgagtaacgcgtgggaatctacccaaccctgcggaatagctctgggaaactggaattaataccgcatacgccctacgggggaaagatttatcggggatggatgagcccgcgttggattagctagttggtggggtaaaggcctaccaaggcgacgatccatagctggtctgagaggatgatcagccacattgggactgagacacggcccaaa
+>EF503697
+TAAAATGACTAGCCTGCGAGTCACGCCGTAAGGCGTGGCATACAGGCTCAGTAACACGTAGTCAACATGCCCAAAGGACGTGGATAACCTCGGGAAACTGAGGATAAACCGCGATAGGCCAAGGTTTCTGGAATGAGCTATGGCCGAAATCTATATGGCCTTTGGATTGGACTGCGGCCGATCAGGCTGTTGGTGAGGTAATGGCCCACCAAACCTGTAACCGGTACGGGCTTTGAGAGAAGTAGCCCGGAGATGGGCACTGAGACAAGGGCCCAGGCCCTATGGGGCGCAGCAGGCGCGAAACCTCTGCAATAGGCGAAAGCCTGACAGGGTTACTCTGAGTGATGCCCGCTAAGGGTATCTTTTGGCACCTCTAAAAATGGTGCAGAATAAGGGGTGGGCAAGTCTGGTGTCAGCCGCCGCGGTAATACCAGCACCCCGAGTTGTCGGGACGATTATTGGGCCTAAAGCATCCGTAGCCTGTTCTGCAAGTCCTCCGTTAAATCCACCTGCTCAACGGATGGGCTGCGGAGGATACCGCAGAGCTAGGAGGCGGGAGAGGCAAACGGTACTCAGTGGGTAGGGGTAAAATCCATTGATCTACTGAAGACCACCAGTGGCGAAGGCGGTTTGCCAGAACGCGCTCGACGGTGAGGGATGAAAGCTGGGGGAGCAAACCGGATTAGATACCCGGGGTAGTCCCAGCTGTAAACGGATGCAGACTCGGGTGATGGGGTTGGCTTCCGGCCCAACCCCAATTGCCCCCAGGCGAAGCCCGTTAAGATCTTGCCGCCCTGTCAGATGTCAGGGCCGCCAATACTCGAAACCTTAAAAGGAAATTGGGCGCGGGAAAAGTCACCAAAAGGGGGTTGAAACCCTGCGGGTTATATATTGTAAACC
b
diff -r 000000000000 -r c7eeac78cb64 test-data/assign_taxonomy/sortmerna_input_seqs.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/assign_taxonomy/sortmerna_input_seqs.fasta Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,2 @@
+>X67228
+aacgaacgctggcggcaggcttaacacatgcaagtcgaacgctccgcaaggagagtggcagacgggtgagtaacgcgtgggaatctacccaaccctgcggaatagctctgggaaactggaattaataccgcatacgccctacgggggaaagatttatcggggatggatgagcccgcgttggattagctagttggtggggtaaaggcctaccaaggcgacgatccatagctggtctgagaggatgatcagccacattgggactgagacacggcccaaa
b
diff -r 000000000000 -r c7eeac78cb64 test-data/assign_taxonomy/uclust_input_seqs.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/assign_taxonomy/uclust_input_seqs.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,20 @@\n+>11472286\n+GATGAACGCTGGCGGCATGCTTAACACATGCAAGTCGAACGGAACACTTTGTGTTTTGAGTTAATAGTTCGATAGTAGATAGTAAATAGTGAACACTATGAACTAGTAAACTATTTAACTAGAAACTCTTAAACGCAGAGCGTTTAGTGGCGAACGGGTGAGTAATACATTGGTATCTACCTCGGAGAAGGACATAGCCTGCCGAAAGGTGGGGTAATTTCCTATAGTCCCCGCACATATTTGTTCTTAAATCTGTTAAAATGATTATATGTTTTATGTTTATTTGATAAAAAGCAGCAAGACAAATGAGTTTTATATTGGTTATACAGCAGATTTAAAAAATAGAATTAGGTCTCATAATCAGGGAGAAAACAAATCAACTAAATCTAAAATACCTTGGGAATTGGTTTACTATGAAGCCTACAAAAACCAAACATCAGCAAGGGTTAGAGAATCAAAGTTGAAACATTATGGGCAATCATTAACTAGACTTAAGAGAAGAATTGGTTTTTGAGAACAAATATGTGCGGGGTAAAGCAGCAATGCGCTCCGAGAGGAACCTCTGTCCTATCAGCTTGTTGGTAAGGTAATGGCTTACCAAGGCGACGACGGGTAGCTGGTGTGAGAGCACGACCAGCCACACTGGGACTGAGACACGGCCCAGACTCCTACGGGAGGCAGCAGTGAGGAATTTTCCACAATGGGCGCAAGCCTGATGGAGCAATGCCGCGTGAAGGATGAAGATTTTCGGATTGTAAACTTCTTTTAAGTAGGAAGATTATGACGGTACTACTTGAATAAGCATCGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGATGCAAGCGTTATCCGGAATTACTGGGCGTAAAGCGTGTGTAGGTGGTTTATTAAGTTAAATGTTAAATTTTCAGGCTTAACTTGGAAACCGCATTTAATACTGGTAGACTTTGAGGACAAGAGAGGCAGGCGGAATTAGCGGAGTAGCGGTGAAATGCGTAGATATCGCTAAGAACACCAATGGCGAAGGCAGCCTGCTGGTTTGCACCTGACACTGAGATACGAAAGCGTGGGGAGCGAACGGGATTAGATACCCCGGTAGTCCACGCCGTAAACGATGGTCACTAGCTGTTAGGGGCTCGACCCCTTTAGTAGCGAAGCTAACGCGTTAAGTGACCCGCCTGGGGAGTACGATCGCAAGATTAAAACTCAAAGGAATTGACGGGGACCCGCACAAGCGGTGGAACGTGAGGTTTAATTCGTCTCTAAGCGAAAAACCTTACCGAGGCTTGACATCTCCGGAAGACCTTAGAAATAAGGTTGTGCCCGAAAGGGAGCCGGATGACAGGTGCTGCATGGCTGTCGTCAGCTCGTGTTGTGAAATGTTCGGTTAAGTCCGTTAACGAGCGCAACCCTTGCTGTGTGTTGTATTTTTCACACAGGACTATCCTGGTCAACAGGGAGGAAGGTGGGGATGACGTCAAGTCAGCATGGCTCTTACGCCTCGGGCTACACTCGCGTTACAATGGCCGGTACAATGGGCTGCCAACTCGTAAGGGGGAGCTAATCCCATCAAAACCGGTCCCAGTTCGGATTGAGGGCTGCAATTCGCCCTCATGAAGTCGGAATCGCTAGTAACCGCGAATCAGCACGTCGCGGTGAATGCGTTCTCGGGTCTTGTACACACTGCCCGTCACACCACGAAAGTTAGTAACGCCCGAAGTGCCCTGTATGGGGTCCTAAGGTGGGGCTAGCGATTGGGGTG\n+>11472384\n+AGAGTTTGATCCTGGCTCAGATTGAACGCTGGCGGCATGCCTTACACATGCAAGTCGAACGGCAGCACGGGGGCAACCCTGGTGGCGAGTGGCGAACGGGTGAGTAATACATCGGAACGTGTCCTGTAGTGGGGGATAGCCCGGCGAAAGCCGGATTAATACCGCATACGCTCTACGGAGGAAAGGGGGGGATCTTAGGACCTCCCGCTACAGGGGCGGCCGATGGCAGATTAGCTAGTTGGTGGGGTAAAGGCCTACCAAGGCGACGATCTGTAGCTGGTCTGAGAGGACGACCAGCCACACTGGGACTGAGACACGGCCCAGACTCCTACGGGAGGCAGCAGTGGGGAATTTTGGACAATGGGGGCAACCCTGATCCAGCAATGCCGCGTGTGTGAAGAAGGCCTTCGGGTTGTAAAGCACTTTTGTCCGGAAAGAAAACGCCGTGGTTAATACCCGTGGCGGATGACGGTACCGGAAGAATAAGCACCGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGGTGCAAGCGTTAATCGGAATTACTGGGCGTAAAGCGTGCGCAGGCGGTCCGCTAAGACAGATGTGAAATCCCCGGGCTTAACCTGGGAACTGCATTTGTGACTGGCGGGCTAGAGTATGGCAGAGGGGGGTAGAATTCCACGTGTAGCAGTGAAATGCGTAGAGATGTGGAGGAATACCGATGGCGAAGGCAGCCCCCTGGGCCAATACTGACGCTCATGCACGAAAGCGTGGGGAGCAAACAGGATTAGATACCCTGGTAGTCCACGCCCTAAACGATGTCAACTAGTTGTCGGGTCTTCATTGACTTGGTAACGTAGCTAACGCGTGAAGTTGACCGCCTGGGGAGTACGGTCGCAAGATTAAAACTCAAAGGAATTGACGGGGACCCGCACAAGCGGTGGATGATGTGGATTAATTCGATGCAACGCGAAAAACCTTACCTACCCTTGACATGTATGGAATCCTGCTGAGAGGTGGGAGTGCCCGAAAGGGAGCCATAACACAGGTGCTGCATGGCTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTTGTCCCTAGTTGCTACGCAAGAGCACTCTAGGGAGACTGCCGGTGACAAACCGGAGGAAGGTGGGGATGACGTCAAGTCCTCATGGCCCTTATGGGTAGGGCTTCACACGTCATACAATGGTCGGAACAGAGGGTCGCCAACCCGCGAGGGGGAGCCAATCCCAGAAAACCGATCGTAGTCCGGATCGCACTCTGCAACTCGAGTGCGTGAAGCTGGAATCGCTAGTAATCGCGGATCAGCATGCCGCGGTGAATACGTTCCCGGGTCTTGTACACACCGCCCGTCACACCATGGGAGTGGGTTTTACCAGAAGTGGCTAGTCTAACCGCAAGGAGGACGGTCACCACGGTAGGATTCATGACTGGGGTGAAGTCGTAACAAGGTAGCCGTATCGGAAGGTGCGGCTGGATCACCTCCTTTCTCGAGCGAACGTGTCGAACGTTGAGCGCTCACGCTTATCGGCTGTGAAATTAGGACAGTAAGTCAGACAGACTGAGGGGTCTGTAGCTCAGTCGGTTAGAGCACCGTCTTGATAAGGCGGGGGTCGATGGTTCGAATCCATCCAGACCCACCATTGTCT\n+>11468680\n+TAAACTGAAGAGTTTGATCCTGGCTCAGATTGAACGCTGGCGGCATGCCTTACACATGCAAGTCGAACGGCAGCACGGGTGCTTGCACCTGGTGGCGAGTGGCGAACGGGTGAGTAATACATCGGAACATGTCCTGTAGTGGGGGATAGCCCGGCGAAAGCCGGATTAATACCGCATACGATCTACGGATGAAAGCGGGGGACCTTCGGGCCTCGCGCTATAGGGTTGGCCGATGGCTGATTAGCTAGTTGGTGGGGTAAAGGCCTACCAAGGCGACGATCAGTAGCTGGTCTGAGAGGACGACCAGCCACACTGGGACTGAGACACGGCCCAGACTCCTACGGGAGGCAGCAGTGGGGAATTTTGGACAATGGGCGAAAGCCTGATCCAGCAATGCCGCGTGTGTGAAGAAGGCCTTCGGGTTGTAAAGCACTTTTGTCCGGAAAGAAATCCTTGGCTCTAATACAGTCGGGGGATGACGGTACCGGAAG'..b'GGATTAGATACCCCGGTAGTCCTAGCTGTAAACGATGGATACTAGGTGTGGGAGGTATCGACCCCTTCTGTGCCGWCACTAACGCATTAAGTATCCCGCCTGGGGAGTACGGTCGCAAGGCTAAAACTCAAAGGAATTGACGGGGGCCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGACGCAACGCGAAGAACCTTACCGGGGCTTGACATTGTCTTGCCCGTTTAAGAAATTAAATTTTCTTCCCTTTTAGGGAAGACAAGATAACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCACAACGAGCGCAACCCTTATTCTTAGTTGCTAGTTTGTTTACAAACGCACTCTAAAGAGACTGCCGCAGATAATGCGGAGGAAGGTGGGGATGACGTCAAATCATCATGCCCCTTACGTCCCGGGCTACACACGTGCTACAATGGCCTGTACAGAGGGTAGCGAAAGAGCGATCTCAAGCTAATCCCTTAAAACAGGTCTCAGTTCGGATTGGAGGCTGCAACTCGCCTCCATGAAGTCGGAATCGCTAGTAATCGCGGATCAGCATGCCGCGGTGAATACGTTCCCGGGCCTTGTACACACCGCCCGTCACACCATGAAAGTTGGCGATACCTGAAGTTACTGTGCTAACCCGGCACTCAACTAAGTACATTAAGTCTTATTTTAAGCTATTGTATTTAGTTGAGTGCCGGGAGGCAGGTACCTAAGGTATGGCTAGCGATTGGGGTGAAGTCGTAACAAGGTAGCCG\n+>11480235\n+TGGTTTGATCCTGGCTCAGGATTAACGCTGGCGGCGCGCCTTATACATGCAAGTCGAACGAGCCTTGTGCTTCGCACAAGGAAATTCCAAGCACCAAGCACCAAATCTCAAACAAATCCCAATGACCAAAATTCCAAAAACCTAAACATTTTAAATGTTTAGAATTTGGAAAATTGGAATTTGGAATTTATTTGTTATTTGGAATTTATGATTTGGGATTTTCTCGCGCGGAGANCNTNAGTGGCGAACGGGTGAGTAATACGTTGGTATCTACCCCAAAGTAGAGAATAAGCCCGAGAAATCGGGGTTAATACTCTATGTGTTCGAAAGAACAAAGACTTCGGTTGCTTTGGGAAGAACCTGCGGCCTATCAGCTTGTTGGTAAGGTAACGGCTTACCAAGGCTTTGACGGGTAGCTGGTCTGGGAAGACGACCAGCCACAATGGGACTTAGACACGGCCCATACTCCTACGGGAGGCAGCAGTAGGGAATCTTCGGCAATGCCCGAAAGGTGACCGAGCGACGCCGCGTAGAGGAAGAAGATCTTTGGATTGTAAACTCTTTTTCTCCTAGACAAAGTTCTGATTGTATAGGAGGAATAAGGGGTTTCTAAACTCGTGCCAGCAGAAGCGGTAATACGAGTGCCCCAAGCGTTATCCGGAATCATTGGGCGTAGAGCGTTGTATAGGTGGTTTAAAAAGTCCAAAATTAAATCTTTAGGCTCAACCTAAAATCTGTTTTGGAAACTTTTAGACTTGAATAAAATCGACGSGAGTGGAACTTCCAGAGTAGGGGTTACATCCGTTGATACTGGAAGGAACGCCGAAGGCGAAAGCAACTCGCGAGATTTTATTGACGCCGCGTACACGAAAGCGTGGGGAGCGAAAAGTATTAGATACACTTGTAGTCCACGCCGTAAACTATGGATACTAGCAATTTGAAGCTTCGACCCTTCAAGTTGCGGACTAACGCGTTAAGTATCTCGCCTGGGAAGTACGGCCGCAAGGCTAAAACTCAAAGGAATAGACGGGGGCCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGACGATAAGCGTGGAACCTTACCAGGGCTTAGACGTACAGAGAATTCCTTGGAAACAAGGAAGTGCTTCGGGAACTCTGTACTCAGGTACTGCATGGCTGTCGTCAGTATGTACTGTGAAGCACTCCCTTAATTGGGGCAACATACGCAACCCCTATCCTAAGTTAGAAATGTCTTAGGAAACCGCTTCGATTCATCGGAGAGGAAGATGGGGACGACGTCAAGTCAGCATGGTCCTTGATGTCCTGGGCGACACACGTGCTACAATGGCTAGTATAACGGGATGCGTAGGTGCGAACCGAAGCTAATCCTTAAAAAACTAGTCTAAGTTCGGATTGAAGTCTGCAACTCGACTTCATGAAGCCGGAATCGCTAGTAACCGCAAATCAGCCACGTTGCGGTGAATACGTTCTCGGGCCTTGTACTCACTGCCCGTCACGTCAAAAAAGTCGGTAATACCCGAAGCACCCTTTTAAAGGGTTCTAAGGTAGGACCGATGATTGGGACGAAGTCGTAACAAGGTAGCCG\n+>11480408\n+AATTTAGCGGCCGCGAATTCGCCCTTGAGTTTGATCCTGGCTCAGGACGAACGCTGGCGGCGTGCTTAACACATGCAAGTCGAACGGGGATATCCGAGCGGAAGGTTTCGGCCGGAAGGTTGGGTATTCGAGTGGCGGACGGGTGAGTAACGCGTGAGCAATCTGTCCCGGACAGGGGGATAACACTTGGAAACAGGTGCTAATACCGCATAAGACCACAGCATCGCATGGTGCAGGGGTAAAAGGAGCGATCCGGTCTGGGGTGAGCTCGCGTCCGATTAGATAGTTGGTGAGGTAACGGCCCACCAAGTCAACGATCGGTAGCCGACCTGAGAGGGTGATCGGCCACATTGGAACTGAGAGACGGTCCAAACTCCTACGGGAGGCAGCAGTGGGGAATATTGGGCAATGGGCGAAAGCCTGACCCAGCAACGCCGCGTGAGTGAAGAAGGCCTTCGGGTTGTAAAGCTCTGTTATGCGAGACGAAGGAAGTGACGGTATCGCATAAGGAAGCCCCGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGGGGCGAGCGTTGTCCGGAATGACTGGGCGTAAAGGGCGTGTAGGCGGCCGTTTAAGTATGGAGTGAAAGTCCATTTTTCAAGGATGGAATTGCTTTGTAGACTGGATGGCTTGAGTGCGGAAGAGGTAAGTGGAATTCCCAGTGTAGCGGTGAAATGCGTAGAGATTGGGAGGAACACCAGTGGCGAAGGCGACTTACTGGGCCGTAACTGACGCTGAGGCGCGAAAGCGTGGGGAGCGAACAGGATTAGATACCCTGGTAGTCCACGCGGTAAACGATGAATGCTAGGTGTTGCGGGTATCGACCCCTGCAGTGCCGGAGTAAACACAATAAGCATTCCGCCTGGGGAGTACGGCCGCAAGGTTGAAACTCAAGGGAATTGACGGGGGCCCGCACAAGCAGCGGAGCATGTTGTTTAATTCGAAGCAACGCGAAGAACCTTACCAGGTCTTGACATCCAGTTAAGCTCATAGAGATATGAGGTCCCTTCGGGGGAACTGAGACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTTATGGTCAGTTACTAACGCGTGAAGGCGAGGACTCTGACGAGACTGCCGGGGACAACTCGGAGGAAGGTGGGGACGACGTCAAATCATCATGCCCCTTATGACCTGGGCTACAAACGTGCTACAATGGTGACTACAAAGAGGAGCGAGACTGTAAAGTGGAGCGGATCTCAAAAAAGTCATCCCAGTTCGGATTGTGGGCTGCAACCCGCCCACATGAAGTTGGAGTTGCTAGTAATCGCGGATCAGCATGCCGCGGTGAATACGTTCCCGGGCCTTGTACACACCGCCCGTCACACCATGGGAGTTGGGAGCACCCGAAGTCAGTGAGGTAACCGGAAGGAGCCAGCTGCCGAAGGTGAGACCGATGACTGGGGTGAAGTCGTAACAAGGTAGCCGTATCGGAAGGTGCGGCTGGATCACCTCCTTAAGGGCGAATTCGTTTAAACCTGCAGGACTAG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"'..b', 1.0], [273, 6, 5.0], [274, 0, 1.0], [275, 2, 2.0], [276, 7, 1.0], [277, 2, 1.0], [278, 1, 3.0], [278, 7, 6.0], [279, 3, 1.0], [280, 1, 1.0], [281, 6, 1.0], [282, 5, 1.0], [283, 8, 5.0], [284, 6, 1.0], [284, 8, 1.0], [285, 8, 1.0], [286, 5, 1.0], [287, 3, 1.0], [288, 2, 2.0], [288, 4, 1.0], [289, 6, 1.0], [290, 3, 1.0], [291, 7, 1.0], [292, 0, 2.0], [293, 1, 1.0], [294, 7, 1.0], [295, 3, 1.0], [296, 1, 1.0], [297, 1, 1.0], [298, 1, 1.0], [298, 7, 1.0], [299, 6, 1.0], [300, 3, 1.0], [301, 2, 1.0], [302, 7, 1.0], [303, 2, 2.0], [304, 5, 5.0], [304, 7, 2.0], [305, 7, 1.0], [306, 2, 2.0], [306, 4, 1.0], [306, 7, 6.0], [307, 1, 1.0], [308, 7, 1.0], [309, 6, 1.0], [310, 3, 2.0], [311, 1, 1.0], [312, 0, 1.0], [313, 1, 1.0], [314, 2, 5.0], [314, 3, 13.0], [314, 4, 11.0], [314, 5, 2.0], [314, 6, 12.0], [315, 0, 1.0], [315, 1, 1.0], [315, 8, 1.0], [316, 8, 1.0], [317, 8, 1.0], [318, 2, 2.0], [318, 3, 1.0], [318, 4, 2.0], [319, 8, 1.0], [320, 3, 1.0], [321, 2, 1.0], [322, 7, 1.0], [323, 2, 1.0], [324, 0, 1.0], [325, 0, 1.0], [326, 2, 1.0], [326, 4, 1.0], [327, 7, 1.0], [328, 7, 1.0], [329, 4, 1.0], [330, 7, 1.0], [331, 6, 1.0], [332, 2, 1.0], [332, 4, 1.0], [333, 2, 1.0], [334, 7, 1.0], [335, 2, 2.0], [336, 7, 1.0], [337, 1, 1.0], [338, 1, 1.0], [339, 5, 2.0], [340, 1, 1.0], [341, 0, 1.0], [342, 0, 3.0], [342, 3, 1.0], [342, 5, 1.0], [342, 6, 1.0], [343, 0, 2.0], [343, 1, 1.0], [343, 2, 2.0], [344, 1, 1.0], [345, 0, 1.0], [346, 8, 1.0], [347, 0, 3.0], [347, 4, 1.0], [347, 5, 2.0], [347, 8, 2.0], [348, 7, 1.0], [349, 5, 3.0], [350, 1, 2.0], [350, 3, 7.0], [350, 6, 2.0], [351, 3, 1.0], [352, 3, 1.0], [353, 5, 1.0], [354, 8, 1.0], [355, 3, 2.0], [355, 4, 1.0], [355, 5, 4.0], [355, 6, 1.0], [356, 8, 1.0], [357, 7, 1.0], [357, 8, 1.0], [358, 1, 1.0], [359, 5, 2.0], [359, 8, 1.0], [360, 1, 1.0], [361, 1, 1.0], [362, 6, 1.0], [362, 8, 3.0], [363, 1, 1.0], [364, 8, 1.0], [365, 8, 1.0], [366, 6, 1.0], [367, 6, 1.0], [368, 6, 1.0], [369, 7, 1.0], [370, 1, 5.0], [370, 2, 2.0], [370, 3, 4.0], [370, 4, 1.0], [370, 6, 2.0], [370, 7, 5.0], [370, 8, 1.0], [371, 1, 1.0], [372, 3, 2.0], [373, 1, 1.0], [374, 1, 1.0], [375, 7, 1.0], [376, 8, 1.0], [377, 4, 1.0], [378, 0, 3.0], [378, 1, 5.0], [378, 7, 5.0], [378, 8, 9.0], [379, 0, 4.0], [379, 1, 4.0], [379, 3, 1.0], [379, 4, 2.0], [379, 6, 18.0], [379, 8, 21.0], [380, 2, 1.0], [381, 2, 1.0], [382, 3, 1.0], [383, 6, 2.0], [383, 7, 1.0], [384, 2, 1.0], [385, 2, 1.0], [385, 4, 1.0], [386, 2, 1.0], [387, 1, 1.0], [387, 2, 1.0], [388, 2, 1.0], [389, 2, 1.0], [390, 2, 1.0], [391, 8, 1.0], [392, 2, 2.0], [392, 5, 2.0], [392, 6, 20.0], [392, 8, 3.0], [393, 0, 1.0], [393, 2, 1.0], [394, 2, 1.0], [395, 3, 1.0], [396, 2, 1.0], [396, 6, 2.0], [397, 0, 3.0], [397, 1, 1.0], [397, 2, 2.0], [397, 5, 9.0], [397, 6, 1.0], [397, 7, 1.0], [397, 8, 1.0], [398, 7, 1.0], [399, 8, 2.0], [400, 0, 4.0], [400, 2, 3.0], [400, 3, 1.0], [400, 5, 4.0], [400, 6, 2.0], [400, 8, 5.0], [401, 8, 1.0], [402, 6, 1.0], [403, 4, 1.0], [404, 6, 1.0], [405, 3, 1.0], [406, 0, 1.0], [406, 1, 1.0], [406, 2, 1.0], [406, 3, 2.0], [406, 6, 2.0], [406, 8, 1.0], [407, 8, 1.0], [408, 8, 4.0], [409, 0, 1.0], [410, 3, 9.0], [410, 8, 3.0], [411, 0, 1.0], [411, 6, 1.0], [412, 7, 1.0], [413, 0, 1.0], [414, 0, 2.0], [414, 1, 10.0], [414, 8, 8.0], [415, 6, 1.0], [416, 2, 1.0], [416, 3, 3.0], [417, 6, 1.0], [418, 0, 1.0]], "columns": [{"id": "PC.636", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.354", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2728", "matrix_type": "sparse", "shape": [419, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2012-02-07T06:12:49.215476", "type": "OTU table", "id": null, "matrix_element_type": "float"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity/rep_set.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity/rep_set.tre Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1 @@\n+((((117:0.01623,(196:0.02706,306:0.01045)0.430:0.00015)0.914:0.00014,(314:0.02521,104:0.00015)0.465:0.01855)0.885:0.02154,407:0.02223)0.848:0.01046,(259:0.01763,185:0.02203)0.762:0.00511,((353:0.04271,(335:0.01062,(394:0.04443,169:0.00014)0.910:0.01046)0.671:0.00521)0.239:0.00014,((245:0.05025,((229:0.01061,95:0.00523)0.825:0.02163,(45:0.00543,(380:0.02839,(366:0.02249,((100:0.00528,411:0.00534)0.801:0.00586,((80:0.02709,62:0.00014)0.787:0.00524,4:0.01624)0.743:0.00448)0.385:0.00528)0.821:0.01601)0.407:0.00986)0.749:0.0047)1.000:0.00014)0.884:0.01045,(((404:0.02473,(321:0.05743,345:0.04116)0.770:0.01042)0.871:0.0175,(159:0.00512,(((((130:0.00524,223:0.02109)0.768:0.00506,53:0.00505)0.700:0.00015,((417:0.00455,(((309:0.04229,(332:0.00014,(152:0.03495,49:0.01132)0.757:0.00501)0.726:0.00689)0.484:0.01637,93:0.00014)0.782:0.00501,(128:0.01468,(254:0.00886,367:0.00882)0.813:0.00016)0.838:0.01501)0.773:0.00525)0.893:0.01078,(350:0.00518,(203:0.01589,7:0.03797)0.303:0.00015)0.778:0.00522)0.803:0.00528)0.893:0.01013,(388:0.03663,(110:0.02502,144:0.00823)0.883:0.02317)0.392:0.01286)0.340:0.00015,((251:0.03298,129:0.00595)0.743:0.02131,((187:0.01683,(192:0.04094,333:0.02254)0.819:0.01106)0.075:0.00016,(291:0.03997,374:0.02052)0.773:0.01301)0.706:0.00748)0.960:0.03217)0.827:0.00518)0.783:0.00016)0.968:0.01009,((((((331:0.0213,60:0.01357)0.425:0.01773,((109:0.02075,(317:0.07537,264:0.01319)0.577:0.02234)0.840:0.02594,(312:0.13538,173:0.0804)0.863:0.04059)0.906:0.04474)0.732:0.00594,(250:0.02106,253:0.01877)0.861:0.01467)1.000:0.08412,((37:0.02019,(284:0.01874,301:0.05561)0.553:0.01707)0.821:0.01394,(((391:0.01339,94:0.03006)0.863:0.01092,((141:0.02689,(90:0.01568,166:0.01544)0.845:0.01038)0.773:0.00831,(216:0.02563,288:0.04234)0.553:0.02164)0.778:0.00999)0.751:0.00694,((174:0.04134,(19:0.01184,((11:0.01042,(279:0.0051,(97:0.03227,172:0.00015)0.826:0.00518)0.773:0.00507)0.865:0.01734,(202:0.02027,(198:0.0444,(16:0.02344,297:0.01386)0.707:0.01593)0.900:0.01926)0.904:0.01639)0.717:0.00775)0.879:0.01642)0.783:0.01157,((((124:0.06649,((405:0.00158,89:0.0157)0.911:0.02924,(81:0.05513,((32:0.01302,(111:0.01924,418:0.01395)0.079:0.00502)0.876:0.01356,(67:0.01066,140:0.00015)0.894:0.01716)0.882:0.02725)0.951:0.03825)0.231:0.01554)0.841:0.01263,(((((41:0.0103,171:0.0168)0.841:0.01081,(278:0.01609,305:0.01125)0.772:0.00474)0.784:0.00577,((84:0.0344,(186:0.04377,142:0.03554)0.843:0.01608)0.912:0.02736,(372:0.02034,(287:0.03183,409:0.01693)0.856:0.01073)0.745:0.00582)0.571:0.00506)0.753:0.00517,((268:0.03304,(213:0.01051,382:0.01052)0.811:0.00998)0.952:0.02716,(9:0.08093,(52:0.03741,(359:0.02766,58:0.07021)0.869:0.02854)0.679:0.01388)0.836:0.01208)0.521:0.00015)0.899:0.01075,(((364:0.0264,66:0.01994)0.913:0.0207,(222:0.00015,10:0.02739)0.845:0.01067)0.860:0.01237,(61:0.03289,(((330:0.04019,351:0.02244)0.698:0.0276,(323:0.12995,(289:0.00535,(413:0.02178,139:0.01068)0.762:0.00528)0.942:0.00015)0.819:0.0102)0.938:0.00015,303:0.01596)0.858:0.01157)0.209:0.00476)0.954:0.02615)0.496:0.00014)0.832:0.00517,(((214:0.05163,230:0.07569)0.927:0.03951,((280:0.03044,(194:0.01081,(65:0.01809,(316:0.04535,(((387:0.00014,(30:0.02953,145:0.00015)0.831:0.00568)0.806:0.00587,(204:0.01043,346:0.00438)0.793:0.00431)0.960:0.03307,((343:0.01764,393:0.01827)0.727:0.00451,(127:0.02335,83:0.0179)0.759:0.00672)0.588:0.00574)0.643:0.00015)0.950:0.0228)0.748:0.00571)0.961:0.04287)0.925:0.03217,(241:0.01939,43:0.08019)0.857:0.02177)0.849:0.01507)0.829:0.01924,((((132:0.03373,(221:0.02342,352:0.04396)0.946:0.03287)0.888:0.01823,((373:0.10091,177:0.13147)0.751:0.00015,(((293:0.0161,86:0.00014)0.968:0.03626,102:0.04302)0.693:0.00897,(((123:0.01071,(209:0.00014,(376:0.0,156:0.0):0.00014)0.842:0.01038)0.945:0.0265,(210:0.00016,146:0.01595)0.549:0.01437)0.654:0.00218,((12:0.0484,8:0.02104)0.969:0.0424,(272:0.02828,(22:0.01045,29:0.02189)0.760:0.00525)0.749:0.00487)0.701:0.01121)0.821:0.01228)0.883:0.01772)0.724:0.00651)0.902:0.02042,(((((408:0.00014,(38:0.0526,78:0.0007'..b'2675)0.998:0.096)0.929:0.03959,((285:0.00015,(108:0.00014,(149:0.07407,((344:0.01413,151:0.01634)0.736:0.00657,(134:0.02781,(212:0.02652,(378:0.00015,(238:0.04745,247:0.04301)0.703:0.00014)0.966:0.02148)0.015:0.00015)0.466:0.01024)0.756:0.00588)0.883:0.01526)0.969:0.03759)0.988:0.03167,370:0.00014)0.867:0.02372)0.998:0.08133,158:0.00015)0.922:0.03621,((358:0.01281,(20:0.02969,99:0.02372)0.985:0.06249)0.998:0.11815,(190:0.06903,(357:0.06998,356:0.00015)0.829:0.02015)0.858:0.03439)0.919:0.05706)0.807:0.02571,193:0.01711)0.882:0.02352)0.729:0.01709,(248:0.0579,((244:0.03253,(206:0.05079,(((262:0.01325,255:0.03775)0.835:0.01673,88:0.02516)0.336:0.00015,40:0.02313)0.090:0.01515)0.865:0.01872)0.925:0.03028,(263:0.0345,(36:0.0456,183:0.04272)0.933:0.04591)0.868:0.02359)0.930:0.04794)0.957:0.06027)0.972:0.06398)0.617:0.00519)0.724:0.00431,((277:0.01408,(227:0.04382,233:0.00014)1.000:0.09125)0.682:0.0064,((((((((14:0.00015,188:0.00525)0.779:0.00517,(257:0.01105,375:0.04818)0.740:0.00015)0.775:0.01082,(119:0.00016,(313:0.01642,347:0.00015)0.843:0.01076)0.674:0.0108)0.000:0.00016,(298:0.0345,((325:0.05824,(184:0.00016,(178:0.06962,(340:0.06024,(((175:0.08004,(270:0.02469,282:0.06081)0.944:0.04574)0.357:0.01243,(258:0.06066,((365:0.00016,((26:0.00534,70:0.03876)0.939:0.01609,(195:0.03389,(44:0.01056,(180:0.0222,386:0.02757)0.969:0.00014)0.868:0.02803)0.745:0.00533)0.343:0.01063)0.802:0.00638,125:0.0208)0.354:0.01817)0.372:0.00767)0.820:0.0178,(218:0.03567,147:0.00245)0.981:0.05918)0.768:0.0159)0.847:0.01215)0.768:0.00569)0.978:0.02296)0.000:0.00015,(237:0.03489,296:0.01051)0.925:0.01719)0.896:0.01736)0.515:0.0105)0.741:0.01842,((126:0.01118,179:0.02795)0.939:0.02231,(160:0.01105,(329:0.01155,(336:0.00015,34:0.01644)0.840:0.02223)0.949:0.02512)0.759:0.00599)0.000:0.00334)0.952:0.0329,384:0.01969)0.777:0.00942,133:0.04451)0.888:0.02052,(208:0.0403,(23:0.01161,((115:0.00837,46:0.08317)0.999:0.11513,(276:0.02789,162:0.02676)0.797:0.03037)0.884:0.03986)0.910:0.0309)0.796:0.0182)0.951:0.03291)0.958:0.03269)0.545:0.00537)0.583:0.00014)0.727:0.00654,(((((295:0.02551,(368:0.02676,47:0.03946)0.602:0.00136)0.826:0.00588,((((228:0.00015,((290:0.01639,354:0.01649)0.568:0.01074,197:0.0162)0.879:0.00016)0.924:0.00529,256:0.00519)0.880:0.00015,(231:0.01531,403:0.02714)0.818:0.00041)0.733:0.00505,(191:0.0051,(33:0.02234,377:0.03943)0.879:0.01609)0.882:0.01086)0.858:0.01046)0.759:0.00506,(77:0.02734,(114:0.02206,50:0.03351)0.705:0.00412)0.855:0.01095)0.861:0.01075,((48:0.01954,(389:0.00015,13:0.01579)0.776:0.00512)0.800:0.00644,(((107:0.00513,116:0.01096)0.872:0.01062,(150:0.01086,(401:0.00014,189:0.05119)0.390:0.01048)0.911:0.01611)0.887:0.01052,(307:0.00016,((395:0.01672,402:0.01628)0.732:0.00525,(((((243:0.01546,(265:0.03394,412:0.01126)0.542:0.01041)0.781:0.00609,(326:0.01055,167:0.0162)0.760:0.0052)0.814:0.0052,(294:0.05971,(308:0.01435,381:0.0377)0.751:0.00763)0.895:0.0161)0.987:0.00014,(112:0.03413,25:0.01612)0.905:0.00014)0.876:0.00015,(252:0.00015,342:0.01556)0.980:0.02642)0.502:0.00526)0.893:0.01027)0.907:0.01031)0.851:0.00014)0.868:0.01018)0.889:0.01626,(((106:0.00831,(302:0.03114,85:0.01229)0.901:0.02187)0.886:0.01264,((((275:0.01585,(217:0.00016,338:0.03721)0.892:0.03778)0.770:0.00488,(392:0.00516,(1:0.00527,(240:0.01873,(51:0.02977,281:0.0106)0.492:0.01443)0.777:0.00831)0.772:0.00526)0.778:0.00519)0.833:0.00503,(406:0.01023,416:0.00515)0.865:0.00015)0.799:0.01576,68:0.01626)0.749:0.00507)0.757:0.00518,(87:0.02794,161:0.00014)0.233:0.00511)0.904:0.0159)0.896:0.02029)0.683:0.02168)0.833:0.01463)0.781:0.00532)0.723:0.00556)0.820:0.01376,((92:0.03867,((318:0.01724,(415:0.02669,148:0.00014)0.736:0.00422)0.837:0.01019,(261:0.00516,385:0.00502)0.967:0.02157)0.000:0.00015)0.895:0.01312,(6:0.04864,(((135:0.00901,(286:0.06254,105:0.01165)0.753:0.01766)0.580:0.0171,79:0.01655)0.632:0.00016,42:0.00015)0.829:0.00928)0.759:0.00636)0.758:0.01044)0.646:0.00165,299:0.00508)0.922:0.00016)0.860:0.01021)0.765:0.00517)0.776:0.00522);\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity_through_plots/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity_through_plots/map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,11 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._354
+PC.355 AACTCGTCGATG YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._355
+PC.356 ACAGACCACTCA YATGCTGCCTCCCGTAGGAGT Control 20061126 Control_mouse_I.D._356
+PC.481 ACCAGCGACTAG YATGCTGCCTCCCGTAGGAGT Control 20070314 Control_mouse_I.D._481
+PC.593 AGCAGCACTTGT YATGCTGCCTCCCGTAGGAGT Control 20071210 Control_mouse_I.D._593
+PC.607 AACTGTGCGTAC YATGCTGCCTCCCGTAGGAGT Fast 20071112 Fasting_mouse_I.D._607
+PC.634 ACAGAGTCGGCT YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._634
+PC.635 ACCGCAGAGTCA YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._635
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity_through_plots/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity_through_plots/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"'..b', 1.0], [273, 6, 5.0], [274, 0, 1.0], [275, 2, 2.0], [276, 7, 1.0], [277, 2, 1.0], [278, 1, 3.0], [278, 7, 6.0], [279, 3, 1.0], [280, 1, 1.0], [281, 6, 1.0], [282, 5, 1.0], [283, 8, 5.0], [284, 6, 1.0], [284, 8, 1.0], [285, 8, 1.0], [286, 5, 1.0], [287, 3, 1.0], [288, 2, 2.0], [288, 4, 1.0], [289, 6, 1.0], [290, 3, 1.0], [291, 7, 1.0], [292, 0, 2.0], [293, 1, 1.0], [294, 7, 1.0], [295, 3, 1.0], [296, 1, 1.0], [297, 1, 1.0], [298, 1, 1.0], [298, 7, 1.0], [299, 6, 1.0], [300, 3, 1.0], [301, 2, 1.0], [302, 7, 1.0], [303, 2, 2.0], [304, 5, 5.0], [304, 7, 2.0], [305, 7, 1.0], [306, 2, 2.0], [306, 4, 1.0], [306, 7, 6.0], [307, 1, 1.0], [308, 7, 1.0], [309, 6, 1.0], [310, 3, 2.0], [311, 1, 1.0], [312, 0, 1.0], [313, 1, 1.0], [314, 2, 5.0], [314, 3, 13.0], [314, 4, 11.0], [314, 5, 2.0], [314, 6, 12.0], [315, 0, 1.0], [315, 1, 1.0], [315, 8, 1.0], [316, 8, 1.0], [317, 8, 1.0], [318, 2, 2.0], [318, 3, 1.0], [318, 4, 2.0], [319, 8, 1.0], [320, 3, 1.0], [321, 2, 1.0], [322, 7, 1.0], [323, 2, 1.0], [324, 0, 1.0], [325, 0, 1.0], [326, 2, 1.0], [326, 4, 1.0], [327, 7, 1.0], [328, 7, 1.0], [329, 4, 1.0], [330, 7, 1.0], [331, 6, 1.0], [332, 2, 1.0], [332, 4, 1.0], [333, 2, 1.0], [334, 7, 1.0], [335, 2, 2.0], [336, 7, 1.0], [337, 1, 1.0], [338, 1, 1.0], [339, 5, 2.0], [340, 1, 1.0], [341, 0, 1.0], [342, 0, 3.0], [342, 3, 1.0], [342, 5, 1.0], [342, 6, 1.0], [343, 0, 2.0], [343, 1, 1.0], [343, 2, 2.0], [344, 1, 1.0], [345, 0, 1.0], [346, 8, 1.0], [347, 0, 3.0], [347, 4, 1.0], [347, 5, 2.0], [347, 8, 2.0], [348, 7, 1.0], [349, 5, 3.0], [350, 1, 2.0], [350, 3, 7.0], [350, 6, 2.0], [351, 3, 1.0], [352, 3, 1.0], [353, 5, 1.0], [354, 8, 1.0], [355, 3, 2.0], [355, 4, 1.0], [355, 5, 4.0], [355, 6, 1.0], [356, 8, 1.0], [357, 7, 1.0], [357, 8, 1.0], [358, 1, 1.0], [359, 5, 2.0], [359, 8, 1.0], [360, 1, 1.0], [361, 1, 1.0], [362, 6, 1.0], [362, 8, 3.0], [363, 1, 1.0], [364, 8, 1.0], [365, 8, 1.0], [366, 6, 1.0], [367, 6, 1.0], [368, 6, 1.0], [369, 7, 1.0], [370, 1, 5.0], [370, 2, 2.0], [370, 3, 4.0], [370, 4, 1.0], [370, 6, 2.0], [370, 7, 5.0], [370, 8, 1.0], [371, 1, 1.0], [372, 3, 2.0], [373, 1, 1.0], [374, 1, 1.0], [375, 7, 1.0], [376, 8, 1.0], [377, 4, 1.0], [378, 0, 3.0], [378, 1, 5.0], [378, 7, 5.0], [378, 8, 9.0], [379, 0, 4.0], [379, 1, 4.0], [379, 3, 1.0], [379, 4, 2.0], [379, 6, 18.0], [379, 8, 21.0], [380, 2, 1.0], [381, 2, 1.0], [382, 3, 1.0], [383, 6, 2.0], [383, 7, 1.0], [384, 2, 1.0], [385, 2, 1.0], [385, 4, 1.0], [386, 2, 1.0], [387, 1, 1.0], [387, 2, 1.0], [388, 2, 1.0], [389, 2, 1.0], [390, 2, 1.0], [391, 8, 1.0], [392, 2, 2.0], [392, 5, 2.0], [392, 6, 20.0], [392, 8, 3.0], [393, 0, 1.0], [393, 2, 1.0], [394, 2, 1.0], [395, 3, 1.0], [396, 2, 1.0], [396, 6, 2.0], [397, 0, 3.0], [397, 1, 1.0], [397, 2, 2.0], [397, 5, 9.0], [397, 6, 1.0], [397, 7, 1.0], [397, 8, 1.0], [398, 7, 1.0], [399, 8, 2.0], [400, 0, 4.0], [400, 2, 3.0], [400, 3, 1.0], [400, 5, 4.0], [400, 6, 2.0], [400, 8, 5.0], [401, 8, 1.0], [402, 6, 1.0], [403, 4, 1.0], [404, 6, 1.0], [405, 3, 1.0], [406, 0, 1.0], [406, 1, 1.0], [406, 2, 1.0], [406, 3, 2.0], [406, 6, 2.0], [406, 8, 1.0], [407, 8, 1.0], [408, 8, 4.0], [409, 0, 1.0], [410, 3, 9.0], [410, 8, 3.0], [411, 0, 1.0], [411, 6, 1.0], [412, 7, 1.0], [413, 0, 1.0], [414, 0, 2.0], [414, 1, 10.0], [414, 8, 8.0], [415, 6, 1.0], [416, 2, 1.0], [416, 3, 3.0], [417, 6, 1.0], [418, 0, 1.0]], "columns": [{"id": "PC.636", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.354", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2728", "matrix_type": "sparse", "shape": [419, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2012-02-07T06:12:49.215476", "type": "OTU table", "id": null, "matrix_element_type": "float"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity_through_plots/rep_set.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity_through_plots/rep_set.tre Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1 @@\n+((((117:0.01623,(196:0.02706,306:0.01045)0.430:0.00015)0.914:0.00014,(314:0.02521,104:0.00015)0.465:0.01855)0.885:0.02154,407:0.02223)0.848:0.01046,(259:0.01763,185:0.02203)0.762:0.00511,((353:0.04271,(335:0.01062,(394:0.04443,169:0.00014)0.910:0.01046)0.671:0.00521)0.239:0.00014,((245:0.05025,((229:0.01061,95:0.00523)0.825:0.02163,(45:0.00543,(380:0.02839,(366:0.02249,((100:0.00528,411:0.00534)0.801:0.00586,((80:0.02709,62:0.00014)0.787:0.00524,4:0.01624)0.743:0.00448)0.385:0.00528)0.821:0.01601)0.407:0.00986)0.749:0.0047)1.000:0.00014)0.884:0.01045,(((404:0.02473,(321:0.05743,345:0.04116)0.770:0.01042)0.871:0.0175,(159:0.00512,(((((130:0.00524,223:0.02109)0.768:0.00506,53:0.00505)0.700:0.00015,((417:0.00455,(((309:0.04229,(332:0.00014,(152:0.03495,49:0.01132)0.757:0.00501)0.726:0.00689)0.484:0.01637,93:0.00014)0.782:0.00501,(128:0.01468,(254:0.00886,367:0.00882)0.813:0.00016)0.838:0.01501)0.773:0.00525)0.893:0.01078,(350:0.00518,(203:0.01589,7:0.03797)0.303:0.00015)0.778:0.00522)0.803:0.00528)0.893:0.01013,(388:0.03663,(110:0.02502,144:0.00823)0.883:0.02317)0.392:0.01286)0.340:0.00015,((251:0.03298,129:0.00595)0.743:0.02131,((187:0.01683,(192:0.04094,333:0.02254)0.819:0.01106)0.075:0.00016,(291:0.03997,374:0.02052)0.773:0.01301)0.706:0.00748)0.960:0.03217)0.827:0.00518)0.783:0.00016)0.968:0.01009,((((((331:0.0213,60:0.01357)0.425:0.01773,((109:0.02075,(317:0.07537,264:0.01319)0.577:0.02234)0.840:0.02594,(312:0.13538,173:0.0804)0.863:0.04059)0.906:0.04474)0.732:0.00594,(250:0.02106,253:0.01877)0.861:0.01467)1.000:0.08412,((37:0.02019,(284:0.01874,301:0.05561)0.553:0.01707)0.821:0.01394,(((391:0.01339,94:0.03006)0.863:0.01092,((141:0.02689,(90:0.01568,166:0.01544)0.845:0.01038)0.773:0.00831,(216:0.02563,288:0.04234)0.553:0.02164)0.778:0.00999)0.751:0.00694,((174:0.04134,(19:0.01184,((11:0.01042,(279:0.0051,(97:0.03227,172:0.00015)0.826:0.00518)0.773:0.00507)0.865:0.01734,(202:0.02027,(198:0.0444,(16:0.02344,297:0.01386)0.707:0.01593)0.900:0.01926)0.904:0.01639)0.717:0.00775)0.879:0.01642)0.783:0.01157,((((124:0.06649,((405:0.00158,89:0.0157)0.911:0.02924,(81:0.05513,((32:0.01302,(111:0.01924,418:0.01395)0.079:0.00502)0.876:0.01356,(67:0.01066,140:0.00015)0.894:0.01716)0.882:0.02725)0.951:0.03825)0.231:0.01554)0.841:0.01263,(((((41:0.0103,171:0.0168)0.841:0.01081,(278:0.01609,305:0.01125)0.772:0.00474)0.784:0.00577,((84:0.0344,(186:0.04377,142:0.03554)0.843:0.01608)0.912:0.02736,(372:0.02034,(287:0.03183,409:0.01693)0.856:0.01073)0.745:0.00582)0.571:0.00506)0.753:0.00517,((268:0.03304,(213:0.01051,382:0.01052)0.811:0.00998)0.952:0.02716,(9:0.08093,(52:0.03741,(359:0.02766,58:0.07021)0.869:0.02854)0.679:0.01388)0.836:0.01208)0.521:0.00015)0.899:0.01075,(((364:0.0264,66:0.01994)0.913:0.0207,(222:0.00015,10:0.02739)0.845:0.01067)0.860:0.01237,(61:0.03289,(((330:0.04019,351:0.02244)0.698:0.0276,(323:0.12995,(289:0.00535,(413:0.02178,139:0.01068)0.762:0.00528)0.942:0.00015)0.819:0.0102)0.938:0.00015,303:0.01596)0.858:0.01157)0.209:0.00476)0.954:0.02615)0.496:0.00014)0.832:0.00517,(((214:0.05163,230:0.07569)0.927:0.03951,((280:0.03044,(194:0.01081,(65:0.01809,(316:0.04535,(((387:0.00014,(30:0.02953,145:0.00015)0.831:0.00568)0.806:0.00587,(204:0.01043,346:0.00438)0.793:0.00431)0.960:0.03307,((343:0.01764,393:0.01827)0.727:0.00451,(127:0.02335,83:0.0179)0.759:0.00672)0.588:0.00574)0.643:0.00015)0.950:0.0228)0.748:0.00571)0.961:0.04287)0.925:0.03217,(241:0.01939,43:0.08019)0.857:0.02177)0.849:0.01507)0.829:0.01924,((((132:0.03373,(221:0.02342,352:0.04396)0.946:0.03287)0.888:0.01823,((373:0.10091,177:0.13147)0.751:0.00015,(((293:0.0161,86:0.00014)0.968:0.03626,102:0.04302)0.693:0.00897,(((123:0.01071,(209:0.00014,(376:0.0,156:0.0):0.00014)0.842:0.01038)0.945:0.0265,(210:0.00016,146:0.01595)0.549:0.01437)0.654:0.00218,((12:0.0484,8:0.02104)0.969:0.0424,(272:0.02828,(22:0.01045,29:0.02189)0.760:0.00525)0.749:0.00487)0.701:0.01121)0.821:0.01228)0.883:0.01772)0.724:0.00651)0.902:0.02042,(((((408:0.00014,(38:0.0526,78:0.0007'..b'2675)0.998:0.096)0.929:0.03959,((285:0.00015,(108:0.00014,(149:0.07407,((344:0.01413,151:0.01634)0.736:0.00657,(134:0.02781,(212:0.02652,(378:0.00015,(238:0.04745,247:0.04301)0.703:0.00014)0.966:0.02148)0.015:0.00015)0.466:0.01024)0.756:0.00588)0.883:0.01526)0.969:0.03759)0.988:0.03167,370:0.00014)0.867:0.02372)0.998:0.08133,158:0.00015)0.922:0.03621,((358:0.01281,(20:0.02969,99:0.02372)0.985:0.06249)0.998:0.11815,(190:0.06903,(357:0.06998,356:0.00015)0.829:0.02015)0.858:0.03439)0.919:0.05706)0.807:0.02571,193:0.01711)0.882:0.02352)0.729:0.01709,(248:0.0579,((244:0.03253,(206:0.05079,(((262:0.01325,255:0.03775)0.835:0.01673,88:0.02516)0.336:0.00015,40:0.02313)0.090:0.01515)0.865:0.01872)0.925:0.03028,(263:0.0345,(36:0.0456,183:0.04272)0.933:0.04591)0.868:0.02359)0.930:0.04794)0.957:0.06027)0.972:0.06398)0.617:0.00519)0.724:0.00431,((277:0.01408,(227:0.04382,233:0.00014)1.000:0.09125)0.682:0.0064,((((((((14:0.00015,188:0.00525)0.779:0.00517,(257:0.01105,375:0.04818)0.740:0.00015)0.775:0.01082,(119:0.00016,(313:0.01642,347:0.00015)0.843:0.01076)0.674:0.0108)0.000:0.00016,(298:0.0345,((325:0.05824,(184:0.00016,(178:0.06962,(340:0.06024,(((175:0.08004,(270:0.02469,282:0.06081)0.944:0.04574)0.357:0.01243,(258:0.06066,((365:0.00016,((26:0.00534,70:0.03876)0.939:0.01609,(195:0.03389,(44:0.01056,(180:0.0222,386:0.02757)0.969:0.00014)0.868:0.02803)0.745:0.00533)0.343:0.01063)0.802:0.00638,125:0.0208)0.354:0.01817)0.372:0.00767)0.820:0.0178,(218:0.03567,147:0.00245)0.981:0.05918)0.768:0.0159)0.847:0.01215)0.768:0.00569)0.978:0.02296)0.000:0.00015,(237:0.03489,296:0.01051)0.925:0.01719)0.896:0.01736)0.515:0.0105)0.741:0.01842,((126:0.01118,179:0.02795)0.939:0.02231,(160:0.01105,(329:0.01155,(336:0.00015,34:0.01644)0.840:0.02223)0.949:0.02512)0.759:0.00599)0.000:0.00334)0.952:0.0329,384:0.01969)0.777:0.00942,133:0.04451)0.888:0.02052,(208:0.0403,(23:0.01161,((115:0.00837,46:0.08317)0.999:0.11513,(276:0.02789,162:0.02676)0.797:0.03037)0.884:0.03986)0.910:0.0309)0.796:0.0182)0.951:0.03291)0.958:0.03269)0.545:0.00537)0.583:0.00014)0.727:0.00654,(((((295:0.02551,(368:0.02676,47:0.03946)0.602:0.00136)0.826:0.00588,((((228:0.00015,((290:0.01639,354:0.01649)0.568:0.01074,197:0.0162)0.879:0.00016)0.924:0.00529,256:0.00519)0.880:0.00015,(231:0.01531,403:0.02714)0.818:0.00041)0.733:0.00505,(191:0.0051,(33:0.02234,377:0.03943)0.879:0.01609)0.882:0.01086)0.858:0.01046)0.759:0.00506,(77:0.02734,(114:0.02206,50:0.03351)0.705:0.00412)0.855:0.01095)0.861:0.01075,((48:0.01954,(389:0.00015,13:0.01579)0.776:0.00512)0.800:0.00644,(((107:0.00513,116:0.01096)0.872:0.01062,(150:0.01086,(401:0.00014,189:0.05119)0.390:0.01048)0.911:0.01611)0.887:0.01052,(307:0.00016,((395:0.01672,402:0.01628)0.732:0.00525,(((((243:0.01546,(265:0.03394,412:0.01126)0.542:0.01041)0.781:0.00609,(326:0.01055,167:0.0162)0.760:0.0052)0.814:0.0052,(294:0.05971,(308:0.01435,381:0.0377)0.751:0.00763)0.895:0.0161)0.987:0.00014,(112:0.03413,25:0.01612)0.905:0.00014)0.876:0.00015,(252:0.00015,342:0.01556)0.980:0.02642)0.502:0.00526)0.893:0.01027)0.907:0.01031)0.851:0.00014)0.868:0.01018)0.889:0.01626,(((106:0.00831,(302:0.03114,85:0.01229)0.901:0.02187)0.886:0.01264,((((275:0.01585,(217:0.00016,338:0.03721)0.892:0.03778)0.770:0.00488,(392:0.00516,(1:0.00527,(240:0.01873,(51:0.02977,281:0.0106)0.492:0.01443)0.777:0.00831)0.772:0.00526)0.778:0.00519)0.833:0.00503,(406:0.01023,416:0.00515)0.865:0.00015)0.799:0.01576,68:0.01626)0.749:0.00507)0.757:0.00518,(87:0.02794,161:0.00014)0.233:0.00511)0.904:0.0159)0.896:0.02029)0.683:0.02168)0.833:0.01463)0.781:0.00532)0.723:0.00556)0.820:0.01376,((92:0.03867,((318:0.01724,(415:0.02669,148:0.00014)0.736:0.00422)0.837:0.01019,(261:0.00516,385:0.00502)0.967:0.02157)0.000:0.00015)0.895:0.01312,(6:0.04864,(((135:0.00901,(286:0.06254,105:0.01165)0.753:0.01766)0.580:0.0171,79:0.01655)0.632:0.00016,42:0.00015)0.829:0.00928)0.759:0.00636)0.758:0.01044)0.646:0.00165,299:0.00508)0.922:0.00016)0.860:0.01021)0.765:0.00517)0.776:0.00522);\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity_through_plots/unweighted_unifrac_dm.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity_through_plots/unweighted_unifrac_dm.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+ PC.355 PC.607 PC.634 PC.635 PC.593 PC.636 PC.481 PC.354 PC.356
+PC.355 0.0 0.77062394744 0.753575681654 0.745509981365 0.660981656067 0.70062016649 0.647258584304 0.599541095803 0.615310834175
+PC.607 0.77062394744 0.0 0.726387392797 0.659269044234 0.713741192899 0.722772498498 0.686601452856 0.726258935536 0.735768463546
+PC.634 0.753575681654 0.726387392797 0.0 0.558850879936 0.763317384716 0.581124366673 0.663208945591 0.781832289452 0.788355481145
+PC.635 0.745509981365 0.659269044234 0.558850879936 0.0 0.745154628257 0.60737953696 0.655979250216 0.70672669146 0.72197480583
+PC.593 0.660981656067 0.713741192899 0.763317384716 0.745154628257 0.0 0.7377413135 0.657351659549 0.585097582096 0.718770654329
+PC.636 0.70062016649 0.722772498498 0.581124366673 0.60737953696 0.7377413135 0.0 0.669767446745 0.747947798007 0.748276547061
+PC.481 0.647258584304 0.686601452856 0.663208945591 0.655979250216 0.657351659549 0.669767446745 0.0 0.595087696488 0.697796152694
+PC.354 0.599541095803 0.726258935536 0.781832289452 0.70672669146 0.585097582096 0.747947798007 0.595087696488 0.0 0.610208881707
+PC.356 0.615310834175 0.735768463546 0.788355481145 0.72197480583 0.718770654329 0.748276547061 0.697796152694 0.610208881707 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity_through_plots/unweighted_unifrac_pc.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity_through_plots/unweighted_unifrac_pc.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,22 @@
+Eigvals 9
+0.512367260461 0.300719094427 0.267912066004 0.208988681078 0.19169895326 0.16054234528 0.15017695712 0.122457748167 0.0
+
+Proportion explained 9
+0.267573832777 0.15704469605 0.139911863774 0.109140272454 0.100111048503 0.0838401161912 0.0784269939011 0.0639511763509 0.0
+
+Species 0 0
+
+Site 9 9
+PC.355 -0.233482403212 0.225257974068 0.0188623096268 -0.107729981831 -0.177108999572 0.192905835151 -0.149819471408 0.0383549037465 0.0
+PC.607 0.0949631911323 -0.420974802495 0.154869454869 -0.0898427509281 -0.152618194488 0.0334232691501 -0.0251224777303 -0.0508988536409 0.0
+PC.634 0.359915158638 0.113822595435 -0.0662203444138 0.0297579972788 0.0572254078183 0.193133506163 0.145026331031 -0.149658611738 0.0
+PC.635 0.271001135391 -0.0185951319063 0.0864841926349 0.118064245315 0.198808358437 0.0211723599535 -0.191024027565 0.155646592377 0.0
+PC.593 -0.204636326241 -0.139361150932 -0.291513819623 -0.181566786821 0.159580132715 0.0246412130162 0.0866252404441 0.0996221476871 0.0
+PC.636 0.258465461183 0.173999546883 -0.0382875792552 -0.19447750562 -0.0831176020844 -0.262430333201 -0.0231636392235 -0.0184794039581 0.0
+PC.481 -0.0261407664325 -0.0111459676533 -0.147660603015 0.29087660853 -0.203945472801 -0.0619712384757 0.101641328709 0.105690998719 0.0
+PC.354 -0.285007552283 -0.0192549888483 -0.0623263375385 0.138126799852 0.104798602423 -0.0951720730628 -0.129636097542 -0.220687170372 0.0
+PC.356 -0.235077898175 0.0962519254489 0.345792726714 -0.00320862577619 0.0963777675519 -0.0457025386953 0.185472813286 0.0404093971793 0.0
+
+Biplot 0 0
+
+Site constraints 0 0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity_through_plots/weighted_unifrac_dm.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity_through_plots/weighted_unifrac_dm.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+ PC.355 PC.607 PC.634 PC.635 PC.593 PC.636 PC.481 PC.354 PC.356
+PC.355 0.0 0.324959266311 0.360463247619 0.301005982286 0.322882191481 0.367507936661 0.192866592582 0.237877518605 0.186403568707
+PC.607 0.324959266311 0.0 0.356951809843 0.221100536913 0.220838053691 0.367668532106 0.318716145536 0.396216241611 0.322076019239
+PC.634 0.360463247619 0.356951809843 0.0 0.240434181208 0.340061936913 0.207390851351 0.433075579909 0.510311668456 0.443208
+PC.635 0.301005982286 0.221100536913 0.240434181208 0.0 0.262879798658 0.275683407854 0.341452795348 0.411631543624 0.332995003579
+PC.593 0.322882191481 0.220838053691 0.340061936913 0.262879798658 0.0 0.316693638219 0.329334425393 0.395430805369 0.332624051454
+PC.636 0.367507936661 0.367668532106 0.207390851351 0.275683407854 0.316693638219 0.0 0.463169006849 0.530075154635 0.453169793694
+PC.481 0.192866592582 0.318716145536 0.433075579909 0.341452795348 0.329334425393 0.463169006849 0.0 0.168675520364 0.154091373516
+PC.354 0.237877518605 0.396216241611 0.510311668456 0.411631543624 0.395430805369 0.530075154635 0.168675520364 0.0 0.144798193736
+PC.356 0.186403568707 0.322076019239 0.443208 0.332995003579 0.332624051454 0.453169793694 0.154091373516 0.144798193736 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/beta_diversity_through_plots/weighted_unifrac_pc.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/beta_diversity_through_plots/weighted_unifrac_pc.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,22 @@
+Eigvals 9
+0.275632711048 0.0786886203713 0.0369532412336 0.0202873626005 0.0164214097718 0.0095529853755 0.00849733083443 0.0061010684167 0.0
+
+Proportion explained 9
+0.609625169162 0.174037991799 0.0817305966788 0.0448701709248 0.03631972661 0.0211286254937 0.0187938025486 0.0134939167832 0.0
+
+Species 0 0
+
+Site 9 9
+PC.355 -0.0884382226118 0.0974433877156 0.0141716969323 -0.0429717794866 -0.0614214470091 0.0454199392138 -0.0406570529076 -0.00439855709975 -0.0
+PC.607 0.0441929866994 -0.177254204339 -0.0524304712536 -0.0330076636585 -0.0546345821619 -0.0375978449419 -0.00834773861205 -0.0100272137195 -0.0
+PC.634 0.230087623733 0.0994209790973 -0.054816384248 0.0824577331281 -0.00869951929392 -0.0237567185329 -0.0255755782756 0.00926697365382 -0.0
+PC.635 0.114676368238 -0.0358646672493 -0.101513337225 -0.0274258689172 0.0618208970452 0.0490712037473 0.0117345304975 -0.00693612709856 -0.0
+PC.593 0.0667608134107 -0.133030890722 0.118738427104 0.0482906497896 0.0210996607504 0.0280044425392 -0.0172146599483 0.00665427864743 -0.0
+PC.636 0.251356816346 0.0844324162397 0.0796528445384 -0.058404756433 0.00424378531439 -0.0225573585917 0.0363606675627 -0.0108489168405 -0.0
+PC.481 -0.177236071394 0.0106671445069 -0.0126178848453 0.0507373988574 -0.0439794556539 0.0167250475345 0.0643606415736 0.00686733734311 -0.0
+PC.354 -0.261322740881 0.0369837477343 0.00951649282848 0.0155479065862 0.0453727490488 -0.0285802718687 -0.0124126338063 -0.0481739587353 -0.0
+PC.356 -0.180077573541 0.017202087016 -0.000701383830913 -0.0352236198661 0.03619791196 -0.0267284390995 -0.00824817608379 0.0575961838492 -0.0
+
+Biplot 0 0
+
+Site constraints 0 0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/compare_categories/dbrda_plot.pdf
b
Binary file test-data/compare_categories/dbrda_plot.pdf has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/compare_categories/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/compare_categories/map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,11 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._354
+PC.355 AACTCGTCGATG YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._355
+PC.356 ACAGACCACTCA YATGCTGCCTCCCGTAGGAGT Control 20061126 Control_mouse_I.D._356
+PC.481 ACCAGCGACTAG YATGCTGCCTCCCGTAGGAGT Control 20070314 Control_mouse_I.D._481
+PC.593 AGCAGCACTTGT YATGCTGCCTCCCGTAGGAGT Control 20071210 Control_mouse_I.D._593
+PC.607 AACTGTGCGTAC YATGCTGCCTCCCGTAGGAGT Fast 20071112 Fasting_mouse_I.D._607
+PC.634 ACAGAGTCGGCT YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._634
+PC.635 ACCGCAGAGTCA YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._635
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/compare_categories/unweighted_unifrac_dm.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/compare_categories/unweighted_unifrac_dm.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+ PC.354 PC.355 PC.356 PC.481 PC.593 PC.607 PC.634 PC.635 PC.636
+PC.354 0.0 0.595483768391 0.618074717633 0.582763100909 0.566949022108 0.714717232268 0.772001731764 0.690237118413 0.740681707488
+PC.355 0.595483768391 0.0 0.581427669668 0.613726772383 0.65945132763 0.745176523638 0.733836123821 0.720305073505 0.680785600439
+PC.356 0.618074717633 0.581427669668 0.0 0.672149021573 0.699416863323 0.71405573754 0.759178215168 0.689701276341 0.725100672826
+PC.481 0.582763100909 0.613726772383 0.672149021573 0.0 0.64756120797 0.666018240373 0.66532968784 0.650464714994 0.632524644216
+PC.593 0.566949022108 0.65945132763 0.699416863323 0.64756120797 0.0 0.703720200713 0.748240937349 0.73416971958 0.727154987937
+PC.607 0.714717232268 0.745176523638 0.71405573754 0.666018240373 0.703720200713 0.0 0.707316869557 0.636288883818 0.699880573956
+PC.634 0.772001731764 0.733836123821 0.759178215168 0.66532968784 0.748240937349 0.707316869557 0.0 0.565875193399 0.560605525642
+PC.635 0.690237118413 0.720305073505 0.689701276341 0.650464714994 0.73416971958 0.636288883818 0.565875193399 0.0 0.575788039321
+PC.636 0.740681707488 0.680785600439 0.725100672826 0.632524644216 0.727154987937 0.699880573956 0.560605525642 0.575788039321 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/core_diversity_analyses/alpha_diversity_params.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/core_diversity_analyses/alpha_diversity_params.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+alpha_diversity:metrics chao1
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/core_diversity_analyses/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/core_diversity_analyses/map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType year month day subject days_since_epoch Description
+f1 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA feces 2008 10 22 1 14174 fecal1
+f2 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 fecal2
+f3 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 identical sequences to fecal2
+f4 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 all sequences identical, map to GG 295053 at 97 percent id
+p1 AACGCACGCTAG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 21 1 14173 palm1, contains one randomly generated sequence
+p2 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 22 1 14174 palm2
+t1 AGTGAGAGAAGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 21 1 14173 tongue1, contains one randomly generated sequence
+t2 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 22 1 14174 tongue2
+not16S.1 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Other 2008 10 22 1 14174 randomly generated sequence plus some variants, these should not map to 16S
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/core_diversity_analyses/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/core_diversity_analyses/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "None","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","type": "OTU table","generated_by": "QIIME 1.6.0-dev","date": "2013-02-09T09:30:11.550590","matrix_type": "sparse","matrix_element_type": "int","shape": [14, 9],"data": [[0,0,20],[0,1,18],[0,2,18],[0,3,22],[0,4,4],[1,4,1],[2,0,1],[2,4,1],[2,5,1],[3,6,1],[4,4,1],[5,7,20],[6,4,1],[7,4,1],[7,5,1],[8,4,1],[8,6,2],[8,8,3],[9,7,2],[10,5,1],[11,4,9],[11,5,20],[11,6,1],[11,8,4],[12,4,3],[12,6,19],[12,8,15],[13,0,1],[13,1,4],[13,2,4]],"rows": [{"id": "295053", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "42684", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria"]}},{"id": "None11", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None10", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None7", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None6", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None5", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "None4", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None3", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "None2", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "None1", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "879972", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "None9", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None8", "metadata": {"taxonomy": ["k__Bacteria"]}}],"columns": [{"id": "f2", "metadata": null},{"id": "f1", "metadata": null},{"id": "f3", "metadata": null},{"id": "f4", "metadata": null},{"id": "p2", "metadata": null},{"id": "p1", "metadata": null},{"id": "t1", "metadata": null},{"id": "not16S.1", "metadata": null},{"id": "t2", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/core_diversity_analyses/rep_set.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/core_diversity_analyses/rep_set.tre Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+(None8:0.09606,((879972:0.05039,None3:0.00778)0.980:0.15948,((None11:0.07161,None4:0.06965)0.917:0.09643,(295053:0.06096,42684:0.15599)0.910:0.08898)0.899:0.09227)0.958:0.13976,(None7:0.10435,(None5:0.02626,None9:0.00014)1.000:0.25335)0.753:0.0465);
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/core_diversity_analyses/unweighted_unifrac_pc.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/core_diversity_analyses/unweighted_unifrac_pc.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,22 @@
+Eigvals 9
+1.06459336938 0.712030549144 0.29204442174 0.123841952918 0.0522627901636 0.0 0.0 0.0 0.0
+
+Proportion explained 9
+0.474254336565 0.317194889063 0.130099752134 0.0551690297058 0.0232819925324 0.0 0.0 0.0 0.0
+
+Species 0 0
+
+Site 9 9
+f2 -0.337382342185 0.0633507739971 0.167823623088 -0.0168909331792 0.112504055932 -0.0 0.0 0.0 0.0
+f1 -0.388873119352 0.0330785700332 -0.116515161486 0.000459982541288 0.0441156899615 -0.0 0.0 0.0 0.0
+f3 -0.388873119352 0.0330785700332 -0.116515161486 0.000459982541288 0.0441156899615 -0.0 -0.0 -0.0 0.0
+f4 -0.348412412671 0.0405169880579 -0.120000951389 0.0252062051453 -0.176886563099 -0.0 0.0 0.0 0.0
+p2 0.223595587648 0.168007799744 0.167052221863 -0.284063878547 -0.0395487094095 -0.0 0.0 0.0 0.0
+p1 0.142050547664 0.139597941737 0.356649453816 0.195582667916 -0.0373813212204 -0.0 0.0 0.0 0.0
+t1 0.461678348296 0.151817473226 -0.182389286903 0.044129246334 0.0270364210481 -0.0 -0.0 0.0 0.0
+not16S.1 0.174538161657 -0.781265590053 0.026284549398 -0.00901251908582 -0.000991684222 -0.0 0.0 0.0 0.0
+t2 0.461678348296 0.151817473226 -0.182389286903 0.044129246334 0.0270364210481 -0.0 0.0 0.0 0.0
+
+Biplot 0 0
+
+Site constraints 0 0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/count_seqs/in.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/count_seqs/in.fasta Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,12 @@
+>FLP3FBN01ELBSX length=250 xy=1766_0111 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAAC
+TAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGA
+GCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACAC
+ATGGGCTAGG
+>FLP3FBN01EG8AX length=276 xy=1719_1463 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTTTGGACCGTGTCTCAGTTCCAATGTGG
+GGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACA
+ACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAA
+GAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGG
+TTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA
b
diff -r 000000000000 -r c7eeac78cb64 test-data/count_seqs/in1.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/count_seqs/in1.fasta Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,18 @@
+>FLP3FBN01ELBSX length=250 xy=1766_0111 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAAC
+TAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGA
+GCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACAC
+ATGGGCTAGG
+>FLP3FBN01EG8AX length=276 xy=1719_1463 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTTTGGACCGTGTCTCAGTTCCAATGTGG
+GGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACA
+ACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAA
+GAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGG
+TTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA
+>FLP3FBN01EEWKD length=244 xy=1692_3531 region=1 run=R_2008_12_09_13_51_01_
+AGCACGAGCCTACATGCTGCCTCCCGTAGGAGTTTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAAC
+TAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGA
+CATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCT
+TGGG
b
diff -r 000000000000 -r c7eeac78cb64 test-data/count_seqs/in2.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/count_seqs/in2.fasta Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,36 @@
+>FLP3FBN01ELBSX length=250 xy=1766_0111 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAAC
+TAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGA
+GCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACAC
+ATGGGCTAGG
+>FLP3FBN01EG8AX length=276 xy=1719_1463 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTTTGGACCGTGTCTCAGTTCCAATGTGG
+GGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACA
+ACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAA
+GAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGG
+TTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA
+>FLP3FBN01EEWKD length=244 xy=1692_3531 region=1 run=R_2008_12_09_13_51_01_
+AGCACGAGCCTACATGCTGCCTCCCGTAGGAGTTTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAAC
+TAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGA
+CATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCT
+TGGG
+>FLP3FBN01DEHK3 length=252 xy=1278_0245 region=1 run=R_2008_12_09_13_51_01_
+ACCAGCGACTAGCATGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAAC
+TATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGC
+CGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGC
+AGGTTGCTCACG
+>FLP3FBN01DGFYQ length=269 xy=1300_1344 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTTTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAAC
+TGGCTAATCAGACGCGGGTCCATCTCACACCGATTAATCTTTTTCCAACCAGAGCATGCG
+CCCCTGTTGGCTTATGCGGTATTAGCGGTCGTTTCCAACTGTTATCCCCCTGTGTGAGGC
+AGGTTACCCACGCGTTACTCACCCGTCCG
+>FLP3FBN01A55WZ length=272 xy=0363_0481 region=1 run=R_2008_12_09_13_51_01_
+ACGGTGAGTGTCCATGCTGCCTCCCGTAGGAGTTTGGACCGTGTCTCAGTTCCAATGTGG
+GGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTAC
+TATCTAATGGAACGCATCCCCATCTTATACCGGTAAACCTTTAATCATGAGAAAATGCTC
+ACTCATGATACCATCTTGTATTAATCTCCCTTTCAGAAGGCTATCCAAGAGTATAAGGCA
+GGTTGGATACGCGTTACTCACCCGTGCGCCGG
b
diff -r 000000000000 -r c7eeac78cb64 test-data/extract_barcodes/inseqs.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/extract_barcodes/inseqs.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/extract_barcodes/inseqs_R1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/extract_barcodes/inseqs_R1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:#NACGGA
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:#NACGGG
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/extract_barcodes/inseqs_R2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/extract_barcodes/inseqs_R2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:#NACGGA
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:#NACGGG
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/extract_barcodes/mapping_data.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/extract_barcodes/mapping_data.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+#SampleID   BarcodeSequence LinkerPrimerSequence    SampleType  Year    Month
+L1S8 NACGGATCGTCG GTGCCAGCMGCCGCGGTAA gut 2008 10
+L1S140 NACGGGACGTGT GTGCCAGCMGCCGCGGTAA gut 2008 10
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_alignment/alignment.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_alignment/alignment.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,122 @@\n+>r0 PC.634_176 RC:1..246\n+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------G-AT--G--GC--G--AC-C-GG-C-GC-A--C-------------GGG-TGAGT-A--AC-AC-G-T-A-TC---CAA--C-CT-G--C-C-GAT--AA-C------------------------------------------------------------------T-CG----GGG-AT-AG-CCT-------------------------T-T-C-----------------------GAA-A---GAA-AGA-TTAA-TA---CC-C--G-AT-A----------G--------------------T-A--T-A-G--T--A-----------------TT---TC-C-----------------------------------------------------------------------------------------------------------------------G-CA-T--------------------------------------------------------------------------------------------------------------------------------------G-G-T--T-T---------------C--A-C-T-A-T-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAAA--G-A----------------------------------------------------------------------------------------------------------------------------------------ATT------------------------------------------------------------------------------------------------------------------------------------T---C-G--------------G----T-T---A-TC-G---AT---G-G-----G-GAT-GCG--T-TCC--A------TT--A--G-AT-A----G---TTGG-C-G-GG-G-T----AAC-GG-C-C-C-ACCA--A-GT-C-A--A-CG-A------------TGG-A-T------AG-GG-G-T-TCT-G-AG----A--GG-AA--G-GT-C-CC-CCAC-A-TTGGA--A-C-TG-A-GA-C-AC-G-G-TCCAA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------'..b'--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_fasta/inseqs.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_fasta/inseqs.fasta Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,12 @@
+>Seq1 some comment
+ACCTTGG
+>s2 some other comment
+TTGG
+>S3
+AAGGCCGG
+>S5 some comment
+CGT
+>seq6 some other comment
+AA
+>S7
+T
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_fasta/inseqs.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_fasta/inseqs.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,24 @@
+@Seq1 some comment
+ACCTTGG
++
+BBBBBBB
+@s2 some other comment
+TTGG
++
+BBBB
+@S3
+AAGGCCGG
++
+BBBBBBBB
+@S5 some comment
+CGT
++
+BBB
+@seq6 some other comment
+AA
++
+BB
+@S7
+T
++
+B
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_fasta/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_fasta/map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,2 @@
+S5
+S3
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_fasta/otu_map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_fasta/otu_map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,2 @@
+0 Seq1 s2
+qiime_otu_1 S3
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_fasta/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_fasta/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"rows": [{"id": "0", "metadata": null}, {"id": "qiime_otu_1", "metadata": null}], "format": "Biological Observation Matrix 0.9.1-dev", "data": [[0, 0, 1.0], [0, 1, 1.0], [1, 2, 1.0]], "columns": [{"id": "Seq1", "metadata": null}, {"id": "s2", "metadata": null}, {"id": "S3", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2813", "matrix_type": "sparse", "shape": [2, 3], "format_url": "http://biom-format.org", "date": "2012-03-14T12:47:52.091830", "type": "OTU table", "id": null, "matrix_element_type": "int"}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_fasta/seqs_to_keep.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_fasta/seqs_to_keep.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+S7
+S3
+s99
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_fasta/sl_inseqs.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_fasta/sl_inseqs.fasta Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,12 @@
+>Sample1_0 some comment
+ACCTTGG
+>Sample2_1 some other comment
+TTGG
+>Sample1_2
+AAGGCCGG
+>Sample3_3 some comment
+CGT
+>Sample2_4 some other comment
+AA
+>S7
+T
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_otus_from_otu_table/chimera_filtered_otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_otus_from_otu_table/chimera_filtered_otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"id": "None","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","generated_by": "QIIME 1.9.1","date": "2017-05-15T17:21:30.352786","matrix_element_type": "float","shape": [416, 9],"type": "OTU table","matrix_type": "sparse","data": [[0,6,2.0],[0,7,1.0],[1,8,1.0],[2,8,1.0],[3,3,1.0],[4,0,1.0],[5,1,1.0],[5,2,1.0],[5,4,1.0],[6,3,1.0],[6,7,1.0],[7,4,1.0],[8,0,1.0],[8,2,1.0],[8,7,1.0],[8,8,1.0],[9,3,1.0],[10,0,1.0],[10,1,1.0],[11,0,2.0],[11,1,1.0],[12,2,1.0],[12,7,1.0],[13,7,1.0],[14,5,1.0],[15,2,1.0],[16,6,1.0],[17,6,1.0],[18,6,1.0],[19,0,1.0],[19,3,1.0],[20,5,1.0],[21,1,1.0],[22,5,2.0],[23,7,1.0],[24,3,1.0],[24,7,1.0],[25,7,1.0],[26,4,1.0],[27,6,1.0],[28,6,2.0],[29,6,1.0],[30,7,1.0],[31,3,3.0],[32,5,1.0],[33,2,1.0],[34,7,1.0],[35,5,1.0],[36,5,2.0],[37,0,1.0],[37,2,1.0],[38,1,1.0],[38,3,1.0],[38,4,1.0],[38,8,3.0],[39,5,5.0],[40,3,1.0],[40,5,2.0],[41,5,1.0],[42,5,1.0],[43,0,1.0],[44,5,2.0],[45,4,1.0],[46,5,1.0],[47,0,16.0],[47,4,12.0],[48,0,6.0],[48,2,4.0],[48,4,2.0],[49,5,3.0],[49,6,5.0],[49,7,2.0],[49,8,6.0],[50,3,1.0],[51,3,1.0],[52,4,1.0],[53,0,1.0],[54,4,1.0],[55,4,1.0],[56,5,1.0],[57,8,1.0],[58,0,1.0],[59,3,1.0],[59,6,4.0],[59,7,10.0],[59,8,37.0],[60,5,1.0],[61,5,1.0],[62,4,1.0],[63,0,1.0],[63,1,3.0],[63,2,1.0],[63,3,2.0],[63,4,1.0],[63,5,9.0],[63,6,2.0],[63,7,4.0],[63,8,5.0],[64,5,1.0],[65,8,1.0],[66,2,1.0],[67,1,1.0],[68,5,1.0],[69,5,1.0],[70,0,2.0],[70,1,1.0],[70,2,10.0],[70,3,2.0],[70,4,24.0],[70,7,1.0],[70,8,1.0],[71,3,1.0],[72,5,1.0],[73,4,2.0],[73,5,2.0],[73,6,1.0],[73,7,4.0],[73,8,1.0],[74,6,2.0],[74,7,3.0],[74,8,2.0],[75,2,2.0],[75,7,1.0],[75,8,2.0],[76,1,1.0],[77,1,1.0],[78,7,2.0],[78,8,2.0],[79,0,1.0],[80,7,1.0],[81,2,1.0],[82,2,1.0],[83,2,1.0],[84,3,1.0],[84,6,1.0],[84,7,2.0],[84,8,19.0],[85,2,1.0],[86,3,1.0],[87,3,1.0],[88,3,1.0],[89,6,1.0],[89,7,3.0],[90,7,1.0],[91,7,1.0],[92,1,4.0],[92,2,4.0],[92,4,1.0],[92,5,2.0],[92,7,2.0],[92,8,1.0],[93,7,1.0],[94,4,1.0],[95,2,1.0],[96,0,1.0],[96,1,4.0],[96,2,2.0],[96,3,6.0],[97,0,2.0],[98,8,1.0],[99,2,1.0],[100,0,1.0],[100,2,2.0],[101,6,1.0],[102,3,1.0],[102,6,3.0],[102,7,1.0],[103,3,1.0],[104,5,1.0],[105,5,1.0],[106,8,1.0],[107,1,1.0],[108,1,1.0],[109,0,1.0],[109,1,1.0],[109,3,2.0],[109,4,4.0],[110,6,1.0],[111,6,5.0],[112,5,1.0],[113,1,2.0],[113,2,1.0],[114,4,1.0],[115,0,1.0],[116,8,1.0],[117,2,1.0],[117,3,1.0],[118,1,1.0],[119,0,1.0],[119,3,1.0],[119,5,1.0],[120,0,1.0],[121,1,1.0],[121,8,1.0],[122,1,1.0],[123,0,1.0],[123,1,3.0],[123,2,1.0],[124,2,1.0],[124,7,1.0],[125,0,1.0],[126,7,1.0],[127,0,1.0],[128,5,1.0],[129,0,2.0],[129,1,2.0],[129,2,2.0],[130,4,1.0],[131,0,1.0],[132,0,1.0],[132,7,1.0],[133,2,1.0],[134,6,1.0],[135,6,1.0],[136,0,1.0],[136,2,1.0],[137,5,1.0],[138,0,1.0],[139,0,1.0],[140,5,1.0],[141,3,1.0],[142,5,1.0],[143,2,2.0],[143,7,1.0],[144,7,2.0],[145,3,6.0],[145,7,1.0],[146,5,1.0],[147,8,1.0],[148,0,4.0],[148,1,9.0],[148,3,2.0],[148,7,2.0],[149,7,1.0],[150,3,1.0],[151,8,1.0],[152,7,1.0],[153,3,1.0],[153,6,1.0],[153,7,5.0],[153,8,2.0],[154,8,1.0],[155,5,1.0],[156,6,1.0],[157,6,1.0],[158,0,1.0],[158,3,1.0],[159,1,2.0],[160,1,1.0],[161,7,1.0],[161,8,1.0],[162,0,14.0],[162,1,1.0],[162,2,14.0],[162,3,1.0],[163,2,1.0],[164,7,1.0],[164,8,1.0],[165,0,1.0],[165,2,1.0],[166,0,1.0],[166,2,1.0],[166,3,1.0],[167,0,2.0],[167,1,3.0],[167,2,8.0],[167,4,1.0],[168,7,1.0],[169,3,1.0],[170,0,1.0],[170,4,1.0],[171,7,1.0],[172,4,1.0],[173,4,1.0],[174,8,1.0],[175,6,1.0],[175,8,1.0],[176,6,1.0],[177,0,1.0],[177,4,10.0],[178,6,2.0],[179,5,1.0],[180,2,1.0],[180,5,2.0],[180,7,1.0],[181,4,9.0],[181,5,1.0],[182,3,1.0],[183,3,1.0],[184,3,1.0],[185,5,2.0],[186,1,1.0],[187,3,1.0],[187,5,1.0],[187,7,1.0],[187,8,1.0],[188,7,1.0],[189,2,1.0],[190,3,1.0],[190,7,1.0],[191,2,1.0],[192,4,4.0],[192,8,2.0],[193,2,1.0],[194,5,1.0],[195,2,1.0],[196,2,1.0],[197,7,1.0],[198,3,1.0],[199,5,1.0],[200,5,1.0],[201,2,1.0],[202,0,2.0],[202,1,1.0],[202,3,5.0],[202,5,1.0],[203,0,29.0],[203,1,1.0],[203,2,10.0],[204,7,1.0],[205,2,1.0],[206,8,1.0],[207,8,1.0],[2'..b'ceae"]}},{"id": "390", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "391", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "392", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Rikenellaceae"]}},{"id": "393", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "395", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "397", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "398", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "400", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "401", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "402", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "403", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "404", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "405", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Clostridiaceae"]}},{"id": "406", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "407", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Turicibacterales", "f__Turicibacteraceae"]}},{"id": "408", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "410", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "411", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}},{"id": "412", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "413", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "414", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "415", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "416", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_otus_from_otu_table/chimera_picked_otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_otus_from_otu_table/chimera_picked_otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "None","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","generated_by": "QIIME 1.9.1","date": "2017-05-15T17:21:53.653826","matrix_element_type": "float","shape": [1, 9],"type": "OTU table","matrix_type": "sparse","data": [[0,3,1.0]],"rows": [{"id": "352", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_otus_from_otu_table/chimeric_otus.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_otus_from_otu_table/chimeric_otus.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+352
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_otus_from_otu_table/filtered_otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_otus_from_otu_table/filtered_otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "None","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","generated_by": "QIIME 1.9.1","date": "2017-05-15T17:20:48.055206","matrix_element_type": "float","shape": [11, 9],"type": "OTU table","matrix_type": "sparse","data": [[0,0,1.0],[0,1,3.0],[0,2,1.0],[0,3,2.0],[0,4,1.0],[0,5,9.0],[0,6,2.0],[0,7,4.0],[0,8,5.0],[1,0,2.0],[1,1,1.0],[1,2,10.0],[1,3,2.0],[1,4,24.0],[1,7,1.0],[1,8,1.0],[2,4,2.0],[2,5,2.0],[2,6,1.0],[2,7,4.0],[2,8,1.0],[3,1,4.0],[3,2,4.0],[3,4,1.0],[3,5,2.0],[3,7,2.0],[3,8,1.0],[4,0,1.0],[4,1,5.0],[4,2,3.0],[4,3,2.0],[4,8,1.0],[5,0,11.0],[5,1,12.0],[5,2,5.0],[5,3,13.0],[5,4,2.0],[6,1,2.0],[6,2,2.0],[6,3,4.0],[6,5,5.0],[6,6,1.0],[6,7,5.0],[7,0,2.0],[7,1,18.0],[7,3,1.0],[7,6,21.0],[7,7,4.0],[7,8,4.0],[8,1,1.0],[8,2,2.0],[8,4,9.0],[8,5,1.0],[8,6,1.0],[8,7,1.0],[8,8,3.0],[9,1,2.0],[9,2,3.0],[9,3,1.0],[9,4,4.0],[9,6,5.0],[9,8,4.0],[10,1,2.0],[10,2,1.0],[10,3,2.0],[10,6,1.0],[10,7,1.0],[10,8,1.0]],"rows": [{"id": "63", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "70", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "73", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "92", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "275", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "319", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "371", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Rikenellaceae"]}},{"id": "378", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Bacteroidaceae"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_otus_from_otu_table/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_otus_from_otu_table/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Bacteroidaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Lactobacillaceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Proteobacteria", "c__Deltaproteobacteria", "o__Desulfovibrionales", "f__Desulfovibrionaceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"'..b', 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 1, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 2, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 2, 0, 0, 6, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 2, 0, 7, 0, 0, 0, 2, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 5, 2, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], [11, 12, 5, 13, 2, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 2, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 2, 1, 0, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], [3, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 2, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 1, 0, 0], [1, 0, 0, 0, 2, 0, 2, 0, 3], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 1, 0], [0, 0, 0, 0, 3, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 2, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 1, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 2, 0, 0, 0, 0, 0], [0, 2, 2, 4, 0, 5, 1, 5, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 2, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 9, 5, 3], [2, 18, 0, 1, 0, 0, 21, 4, 4], [0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 2, 0, 0, 0, 1, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [1, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 1, 0], [0, 0, 1, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 19, 2, 0, 2, 0, 3, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 1, 2, 0, 9, 1, 1, 1, 3], [0, 0, 0, 0, 0, 0, 2, 0, 0], [0, 2, 3, 1, 4, 0, 5, 0, 4], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 2, 1, 2, 0, 0, 1, 1, 1], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 0, 4, 0, 0], [0, 1, 0, 0, 0, 0, 3, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 9, 0, 0, 3, 0, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 8, 10, 2], [0, 0, 1, 3, 0, 0, 0, 0, 0], [0, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0], [0, 0, 0, 1, 0, 0, 0, 0, 0]], "columns": [{"id": "PC.354", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.636", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2570", "matrix_type": "dense", "shape": [417, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2011-12-21T18:59:28.603117", "type": "OTU table", "id": null, "matrix_element_type": "int"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/abundance_max.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/abundance_max.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T10:38:52.535023","type": "OTU table","matrix_element_type": "float","shape": [421, 7],"data": [[0,6,1.0],[1,2,1.0],[1,5,1.0],[2,3,2.0],[2,4,2.0],[2,5,5.0],[2,6,1.0],[3,6,1.0],[4,6,1.0],[5,5,1.0],[6,5,1.0],[7,1,1.0],[7,3,9.0],[7,4,1.0],[7,5,1.0],[7,6,3.0],[8,6,1.0],[9,2,1.0],[9,5,8.0],[9,6,29.0],[10,0,1.0],[10,1,2.0],[10,2,2.0],[10,3,1.0],[10,4,6.0],[10,5,2.0],[10,6,4.0],[11,6,2.0],[12,1,1.0],[12,4,3.0],[12,5,1.0],[12,6,1.0],[13,2,1.0],[13,5,1.0],[14,5,1.0],[15,5,3.0],[17,4,5.0],[18,1,2.0],[18,2,4.0],[18,4,5.0],[18,5,5.0],[19,5,1.0],[19,6,1.0],[20,5,1.0],[21,5,2.0],[21,6,3.0],[22,6,1.0],[23,5,1.0],[24,6,1.0],[25,5,1.0],[25,6,1.0],[26,6,5.0],[27,4,1.0],[28,1,1.0],[29,1,1.0],[29,2,1.0],[29,3,1.0],[29,6,4.0],[30,3,9.0],[30,4,1.0],[31,5,1.0],[32,4,2.0],[35,4,1.0],[36,6,1.0],[37,6,1.0],[38,5,1.0],[39,2,1.0],[40,0,6.0],[40,3,1.0],[42,0,1.0],[42,1,1.0],[43,3,1.0],[44,3,2.0],[45,4,5.0],[45,5,5.0],[45,6,3.0],[46,1,1.0],[49,3,3.0],[50,6,1.0],[53,4,2.0],[54,1,1.0],[55,5,1.0],[56,5,1.0],[58,3,1.0],[59,6,1.0],[60,3,2.0],[60,5,6.0],[61,1,2.0],[61,2,1.0],[61,5,1.0],[63,1,1.0],[64,0,5.0],[64,1,9.0],[64,2,3.0],[64,5,2.0],[65,1,2.0],[65,4,1.0],[66,1,1.0],[67,1,1.0],[67,3,3.0],[68,0,1.0],[68,4,1.0],[69,4,1.0],[70,4,1.0],[71,2,1.0],[71,5,1.0],[72,5,1.0],[73,1,16.0],[73,3,1.0],[74,0,2.0],[74,1,1.0],[74,2,2.0],[74,3,24.0],[74,5,1.0],[74,6,1.0],[75,4,2.0],[75,5,1.0],[76,3,1.0],[77,1,1.0],[77,6,2.0],[78,2,1.0],[79,4,7.0],[80,2,1.0],[80,5,2.0],[80,6,19.0],[81,2,2.0],[82,1,1.0],[82,2,2.0],[82,5,1.0],[82,6,1.0],[83,1,1.0],[85,3,1.0],[86,6,1.0],[88,1,4.0],[88,3,1.0],[88,4,2.0],[88,5,1.0],[88,6,1.0],[89,2,1.0],[90,3,1.0],[92,2,1.0],[92,5,1.0],[93,5,1.0],[93,6,1.0],[94,5,1.0],[96,5,2.0],[96,6,2.0],[97,4,1.0],[98,4,1.0],[99,5,1.0],[100,1,1.0],[100,6,1.0],[101,2,1.0],[102,5,1.0],[103,1,1.0],[107,2,2.0],[109,4,6.0],[109,5,3.0],[110,4,1.0],[110,5,1.0],[111,0,1.0],[111,2,5.0],[111,3,17.0],[111,4,14.0],[112,4,3.0],[112,5,2.0],[112,6,5.0],[113,1,4.0],[113,2,1.0],[113,4,2.0],[114,0,1.0],[116,0,1.0],[116,1,3.0],[117,1,1.0],[117,3,1.0],[118,0,2.0],[118,1,1.0],[118,2,5.0],[118,4,1.0],[119,1,1.0],[119,2,4.0],[119,5,1.0],[120,1,1.0],[120,6,1.0],[121,1,1.0],[121,2,1.0],[121,3,1.0],[121,6,3.0],[122,0,1.0],[122,4,4.0],[123,6,1.0],[124,0,1.0],[125,1,1.0],[125,2,3.0],[126,1,2.0],[127,1,1.0],[128,3,1.0],[129,2,1.0],[132,4,1.0],[134,2,1.0],[136,4,1.0],[137,0,1.0],[138,2,2.0],[139,1,1.0],[140,4,1.0],[141,0,1.0],[142,0,1.0],[143,0,1.0],[143,2,2.0],[143,3,4.0],[144,1,2.0],[145,0,2.0],[145,1,4.0],[145,3,1.0],[146,0,1.0],[146,4,4.0],[147,6,1.0],[148,0,1.0],[149,5,1.0],[150,2,1.0],[151,0,1.0],[152,6,1.0],[153,0,1.0],[153,2,1.0],[154,1,3.0],[154,3,1.0],[155,5,1.0],[156,2,1.0],[157,5,1.0],[160,1,1.0],[160,2,3.0],[160,5,1.0],[162,0,16.0],[162,3,9.0],[163,4,1.0],[164,2,1.0],[165,2,1.0],[166,0,1.0],[166,3,1.0],[167,0,1.0],[167,1,4.0],[167,2,6.0],[168,4,1.0],[171,4,2.0],[171,5,1.0],[172,0,29.0],[172,1,1.0],[173,3,1.0],[174,0,5.0],[174,3,1.0],[176,5,1.0],[176,6,1.0],[177,2,1.0],[178,0,1.0],[179,1,1.0],[180,0,2.0],[180,2,1.0],[181,0,1.0],[182,2,4.0],[183,0,1.0],[183,3,10.0],[184,3,1.0],[186,2,1.0],[186,5,1.0],[189,2,1.0],[190,2,1.0],[193,4,1.0],[194,5,1.0],[195,4,1.0],[196,4,1.0],[197,5,1.0],[199,5,1.0],[200,4,1.0],[201,0,1.0],[201,3,1.0],[202,1,1.0],[203,4,1.0],[204,6,1.0],[205,4,1.0],[206,4,2.0],[207,2,1.0],[208,0,1.0],[209,2,1.0],[210,4,1.0],[212,2,1.0],[213,5,1.0],[214,4,7.0],[214,5,2.0],[214,6,2.0],[215,5,2.0],[216,6,1.0],[217,4,1.0],[217,5,1.0],[218,0,2.0],[218,1,18.0],[218,2,1.0],[218,5,4.0],[218,6,4.0],[219,3,1.0],[220,0,1.0],[220,3,1.0],[221,5,1.0],[222,3,1.0],[223,2,1.0],[223,4,2.0],[223,5,1.0],[223,6,1.0],[225,0,1.0],[226,4,1.0],[226,6,1.0],[227,5,1.0],[228,4,2.0],[229,2,1.0],[230,5,1.0],[231,5,1.0],[232,0,1.0],[233,2,4.0],[233,5,1.0],[234,0,1.0],[235,5,1.0],[236,3,1.0],[237,0,'..b'oteobacteria"]}},{"id": "389", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "390", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Streptococcaceae", "Streptococcus"]}},{"id": "391", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "392", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "393", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "395", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "397", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "398", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}},{"id": "400", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "401", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Lactobacillaceae", "Lactobacillus"]}},{"id": "402", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "403", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "Ruminococcus"]}},{"id": "404", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "405", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "406", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "407", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "\\"Ruminococcaceae Incertae Sedis\\""]}},{"id": "408", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "410", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "411", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "412", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "413", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "414", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "415", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "416", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "417", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "418", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\""]}},{"id": "419", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "420", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/abundance_min.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/abundance_min.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T10:38:30.892686","type": "OTU table","matrix_element_type": "float","shape": [421, 2],"data": [[2,1,1.0],[5,0,2.0],[7,0,2.0],[7,1,1.0],[9,1,4.0],[10,1,1.0],[14,0,1.0],[14,1,1.0],[15,1,1.0],[16,1,5.0],[18,0,2.0],[18,1,1.0],[19,1,1.0],[29,0,1.0],[29,1,3.0],[31,1,2.0],[33,1,1.0],[34,1,1.0],[39,0,2.0],[40,0,5.0],[41,0,1.0],[42,0,1.0],[45,1,9.0],[46,0,2.0],[47,1,1.0],[48,1,1.0],[51,0,1.0],[52,1,13.0],[55,0,2.0],[57,0,1.0],[62,1,2.0],[67,0,2.0],[67,1,2.0],[69,1,1.0],[73,0,1.0],[73,1,2.0],[74,0,10.0],[75,0,1.0],[76,0,1.0],[80,1,1.0],[82,0,1.0],[82,1,1.0],[84,0,1.0],[87,1,1.0],[88,0,2.0],[91,0,1.0],[92,1,3.0],[95,0,2.0],[100,0,1.0],[102,1,2.0],[104,1,5.0],[105,0,1.0],[106,1,1.0],[108,0,1.0],[112,1,5.0],[115,1,1.0],[116,0,1.0],[122,0,3.0],[123,1,1.0],[125,0,1.0],[130,1,1.0],[131,1,1.0],[133,1,1.0],[135,0,1.0],[142,0,1.0],[144,0,1.0],[145,0,7.0],[153,0,1.0],[154,0,1.0],[158,1,1.0],[159,1,1.0],[161,1,1.0],[167,0,2.0],[169,1,1.0],[170,1,1.0],[172,0,10.0],[175,0,1.0],[178,0,1.0],[180,0,2.0],[185,0,1.0],[187,0,2.0],[188,0,1.0],[191,0,1.0],[192,0,1.0],[198,0,1.0],[208,0,2.0],[211,0,1.0],[214,1,1.0],[218,1,21.0],[224,0,2.0],[243,1,1.0],[245,0,1.0],[247,0,1.0],[248,1,1.0],[254,1,1.0],[260,1,1.0],[262,0,3.0],[263,0,1.0],[271,0,1.0],[275,0,1.0],[278,0,5.0],[281,0,1.0],[284,0,1.0],[287,1,5.0],[288,1,1.0],[292,1,1.0],[293,1,2.0],[295,1,1.0],[297,0,2.0],[298,1,1.0],[302,1,1.0],[303,0,1.0],[308,1,1.0],[310,0,1.0],[312,0,1.0],[315,0,2.0],[320,1,1.0],[325,0,1.0],[326,1,1.0],[331,0,1.0],[342,1,3.0],[344,1,2.0],[345,1,1.0],[346,1,2.0],[349,1,1.0],[352,1,2.0],[354,0,1.0],[355,0,1.0],[357,0,1.0],[358,1,1.0],[364,1,4.0],[365,0,1.0],[366,0,1.0],[367,0,1.0],[368,0,1.0],[377,1,3.0],[378,1,1.0],[379,0,1.0],[382,0,1.0],[383,1,1.0],[388,1,2.0],[389,0,1.0],[392,0,1.0],[393,1,1.0],[398,0,3.0],[401,0,14.0],[402,0,1.0],[404,0,1.0],[409,1,2.0],[413,0,1.0],[414,0,1.0],[419,0,1.0]],"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "Bacteria", "Actinobacteria", "Actinobacteria", "Coriobacteridae", "Coriobacteriales", "Coriobacterineae", "Coriobacteriaceae"]}},{"id": "1", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "2", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "3", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "4", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "5", "metadata": {"taxonomy": ["Root"]}},{"id": "6", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "7", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "8", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "9", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "10", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "11", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "Bacillales", "\\"Staphylococcaceae\\"", "Staphylococcus"]}},{"id": "12", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "13", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "14", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "15", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "16", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Rikenellaceae", "Alistipes"]}},{"id": "17", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "18", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Rikenellaceae", "Alistipes"]}},{"id": "19", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales"]}},{"id": "20", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}},{"id": "'..b'", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "388", "metadata": {"taxonomy": ["Root", "Bacteria", "Proteobacteria", "Deltaproteobacteria"]}},{"id": "389", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "390", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Streptococcaceae", "Streptococcus"]}},{"id": "391", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "392", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "393", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "395", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "397", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "398", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}},{"id": "400", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "401", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Lactobacillaceae", "Lactobacillus"]}},{"id": "402", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "403", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "Ruminococcus"]}},{"id": "404", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "405", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "406", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "407", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "\\"Ruminococcaceae Incertae Sedis\\""]}},{"id": "408", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "410", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "411", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "412", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "413", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "414", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "415", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "416", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "417", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "418", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\""]}},{"id": "419", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "420", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}}],"columns": [{"id": "PC.356", "metadata": null},{"id": "PC.634", "metadata": null}]}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/id_negative.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/id_negative.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T10:45:54.864405","type": "OTU table","matrix_element_type": "float","shape": [421, 7],"data": [[1,2,1.0],[1,6,1.0],[2,3,2.0],[2,4,2.0],[2,5,1.0],[2,6,5.0],[5,1,2.0],[5,6,1.0],[6,6,1.0],[7,0,1.0],[7,1,2.0],[7,3,9.0],[7,4,1.0],[7,5,1.0],[7,6,1.0],[9,2,1.0],[9,5,4.0],[9,6,8.0],[10,0,2.0],[10,2,2.0],[10,3,1.0],[10,4,6.0],[10,5,1.0],[10,6,2.0],[12,0,1.0],[12,4,3.0],[12,6,1.0],[13,2,1.0],[13,6,1.0],[14,1,1.0],[14,5,1.0],[14,6,1.0],[15,5,1.0],[15,6,3.0],[16,5,5.0],[17,4,5.0],[18,0,2.0],[18,1,2.0],[18,2,4.0],[18,4,5.0],[18,5,1.0],[18,6,5.0],[19,5,1.0],[19,6,1.0],[20,6,1.0],[21,6,2.0],[23,6,1.0],[25,6,1.0],[27,4,1.0],[28,0,1.0],[29,0,1.0],[29,1,1.0],[29,2,1.0],[29,3,1.0],[29,5,3.0],[30,3,9.0],[30,4,1.0],[31,5,2.0],[31,6,1.0],[32,4,2.0],[33,5,1.0],[34,5,1.0],[35,4,1.0],[38,6,1.0],[39,1,2.0],[39,2,1.0],[40,1,5.0],[40,3,1.0],[41,1,1.0],[42,0,1.0],[42,1,1.0],[43,3,1.0],[44,3,2.0],[45,4,5.0],[45,5,9.0],[45,6,5.0],[46,0,1.0],[46,1,2.0],[47,5,1.0],[48,5,1.0],[49,3,3.0],[51,1,1.0],[52,5,13.0],[53,4,2.0],[54,0,1.0],[55,1,2.0],[55,6,1.0],[56,6,1.0],[57,1,1.0],[58,3,1.0],[60,3,2.0],[60,6,6.0],[61,0,2.0],[61,2,1.0],[61,6,1.0],[62,5,2.0],[63,0,1.0],[64,0,9.0],[64,2,3.0],[64,6,2.0],[65,0,2.0],[65,4,1.0],[66,0,1.0],[67,0,1.0],[67,1,2.0],[67,3,3.0],[67,5,2.0],[68,4,1.0],[69,4,1.0],[69,5,1.0],[70,4,1.0],[71,2,1.0],[71,6,1.0],[72,6,1.0],[73,0,16.0],[73,1,1.0],[73,3,1.0],[73,5,2.0],[74,0,1.0],[74,1,10.0],[74,2,2.0],[74,3,24.0],[74,6,1.0],[75,1,1.0],[75,4,2.0],[75,6,1.0],[76,1,1.0],[76,3,1.0],[77,0,1.0],[78,2,1.0],[79,4,7.0],[80,2,1.0],[80,5,1.0],[80,6,2.0],[81,2,2.0],[82,0,1.0],[82,1,1.0],[82,2,2.0],[82,5,1.0],[82,6,1.0],[83,0,1.0],[84,1,1.0],[85,3,1.0],[87,5,1.0],[88,0,4.0],[88,1,2.0],[88,3,1.0],[88,4,2.0],[88,6,1.0],[89,2,1.0],[90,3,1.0],[91,1,1.0],[92,2,1.0],[92,5,3.0],[92,6,1.0],[93,6,1.0],[94,6,1.0],[95,1,2.0],[96,6,2.0],[97,4,1.0],[98,4,1.0],[99,6,1.0],[100,0,1.0],[100,1,1.0],[101,2,1.0],[102,5,2.0],[102,6,1.0],[103,0,1.0],[104,5,5.0],[105,1,1.0],[106,5,1.0],[107,2,2.0],[108,1,1.0],[109,4,6.0],[109,6,3.0],[110,4,1.0],[110,6,1.0],[111,2,5.0],[111,3,17.0],[111,4,14.0],[112,4,3.0],[112,5,5.0],[112,6,2.0],[113,0,4.0],[113,2,1.0],[113,4,2.0],[115,5,1.0],[116,0,3.0],[116,1,1.0],[117,0,1.0],[117,3,1.0],[118,0,1.0],[118,2,5.0],[118,4,1.0],[119,0,1.0],[119,2,4.0],[119,6,1.0],[120,0,1.0],[121,0,1.0],[121,2,1.0],[121,3,1.0],[122,1,3.0],[122,4,4.0],[123,5,1.0],[125,0,1.0],[125,1,1.0],[125,2,3.0],[126,0,2.0],[127,0,1.0],[128,3,1.0],[129,2,1.0],[130,5,1.0],[131,5,1.0],[132,4,1.0],[133,5,1.0],[134,2,1.0],[135,1,1.0],[136,4,1.0],[138,2,2.0],[139,0,1.0],[140,4,1.0],[142,1,1.0],[143,2,2.0],[143,3,4.0],[144,0,2.0],[144,1,1.0],[145,0,4.0],[145,1,7.0],[145,3,1.0],[146,4,4.0],[149,6,1.0],[150,2,1.0],[153,1,1.0],[153,2,1.0],[154,0,3.0],[154,1,1.0],[154,3,1.0],[155,6,1.0],[156,2,1.0],[157,6,1.0],[158,5,1.0],[159,5,1.0],[160,0,1.0],[160,2,3.0],[160,6,1.0],[161,5,1.0],[162,3,9.0],[163,4,1.0],[164,2,1.0],[165,2,1.0],[166,3,1.0],[167,0,4.0],[167,1,2.0],[167,2,6.0],[168,4,1.0],[169,5,1.0],[170,5,1.0],[171,4,2.0],[171,6,1.0],[172,0,1.0],[172,1,10.0],[173,3,1.0],[174,3,1.0],[175,1,1.0],[176,6,1.0],[177,2,1.0],[178,1,1.0],[179,0,1.0],[180,1,2.0],[180,2,1.0],[182,2,4.0],[183,3,10.0],[184,3,1.0],[185,1,1.0],[186,2,1.0],[186,6,1.0],[187,1,2.0],[188,1,1.0],[189,2,1.0],[190,2,1.0],[191,1,1.0],[192,1,1.0],[193,4,1.0],[194,6,1.0],[195,4,1.0],[196,4,1.0],[197,6,1.0],[198,1,1.0],[199,6,1.0],[200,4,1.0],[201,3,1.0],[202,0,1.0],[203,4,1.0],[205,4,1.0],[206,4,2.0],[207,2,1.0],[208,1,2.0],[209,2,1.0],[210,4,1.0],[211,1,1.0],[212,2,1.0],[213,6,1.0],[214,4,7.0],[214,5,1.0],[214,6,2.0],[215,6,2.0],[217,4,1.0],[217,6,1.0],[218,0,18.0],[218,2,1.0],[218,5,21.0],[218,6,4.0],[219,3,1.0],[220,3,1.0],[221,6,1.0],[222,3,1.0],[223,2,1.0],[223,4,2.0],[223,6,1.0],[224,1,2.0],[226,4,1.0],[227,6,1.0],[228,'..b'oteobacteria"]}},{"id": "389", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "390", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Streptococcaceae", "Streptococcus"]}},{"id": "391", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "392", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "393", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "395", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "397", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "398", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}},{"id": "400", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "401", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Lactobacillaceae", "Lactobacillus"]}},{"id": "402", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "403", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "Ruminococcus"]}},{"id": "404", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "405", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "406", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "407", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "\\"Ruminococcaceae Incertae Sedis\\""]}},{"id": "408", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "410", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "411", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "412", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "413", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "414", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "415", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "416", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "417", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "418", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\""]}},{"id": "419", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "420", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}}],"columns": [{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null}]}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/id_positive.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/id_positive.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T10:45:39.580517","type": "OTU table","matrix_element_type": "float","shape": [421, 2],"data": [[0,1,1.0],[2,1,1.0],[3,1,1.0],[4,1,1.0],[7,1,3.0],[8,1,1.0],[9,1,29.0],[10,0,1.0],[10,1,4.0],[11,1,2.0],[12,1,1.0],[19,1,1.0],[21,1,3.0],[22,1,1.0],[24,1,1.0],[25,1,1.0],[26,1,5.0],[29,1,4.0],[36,1,1.0],[37,1,1.0],[40,0,6.0],[42,0,1.0],[45,1,3.0],[50,1,1.0],[59,1,1.0],[64,0,5.0],[68,0,1.0],[74,0,2.0],[74,1,1.0],[77,1,2.0],[80,1,19.0],[82,1,1.0],[86,1,1.0],[88,1,1.0],[93,1,1.0],[96,1,2.0],[100,1,1.0],[111,0,1.0],[112,1,5.0],[114,0,1.0],[116,0,1.0],[118,0,2.0],[120,1,1.0],[121,1,3.0],[122,0,1.0],[123,1,1.0],[124,0,1.0],[137,0,1.0],[141,0,1.0],[142,0,1.0],[143,0,1.0],[145,0,2.0],[146,0,1.0],[147,1,1.0],[148,0,1.0],[151,0,1.0],[152,1,1.0],[153,0,1.0],[162,0,16.0],[166,0,1.0],[167,0,1.0],[172,0,29.0],[174,0,5.0],[176,1,1.0],[178,0,1.0],[180,0,2.0],[181,0,1.0],[183,0,1.0],[201,0,1.0],[204,1,1.0],[208,0,1.0],[214,1,2.0],[216,1,1.0],[218,0,2.0],[218,1,4.0],[220,0,1.0],[223,1,1.0],[225,0,1.0],[226,1,1.0],[232,0,1.0],[234,0,1.0],[237,0,1.0],[241,0,1.0],[249,0,1.0],[250,1,1.0],[251,0,1.0],[257,0,1.0],[258,1,1.0],[259,0,1.0],[260,1,2.0],[262,0,1.0],[265,1,1.0],[266,0,2.0],[270,0,1.0],[271,0,1.0],[272,1,1.0],[278,0,9.0],[281,0,2.0],[287,1,3.0],[291,0,1.0],[303,0,1.0],[306,0,1.0],[314,0,1.0],[317,1,2.0],[319,1,1.0],[323,1,1.0],[327,1,1.0],[332,0,1.0],[341,1,1.0],[343,0,1.0],[344,1,1.0],[349,1,1.0],[351,0,1.0],[352,0,1.0],[352,1,3.0],[375,1,1.0],[376,0,1.0],[381,1,1.0],[388,1,1.0],[394,0,1.0],[396,1,1.0],[398,1,3.0],[401,0,14.0],[403,0,1.0],[412,1,1.0],[414,0,1.0],[417,0,1.0],[419,0,1.0]],"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "Bacteria", "Actinobacteria", "Actinobacteria", "Coriobacteridae", "Coriobacteriales", "Coriobacterineae", "Coriobacteriaceae"]}},{"id": "1", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "2", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "3", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "4", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "5", "metadata": {"taxonomy": ["Root"]}},{"id": "6", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "7", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "8", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "9", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "10", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "11", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "Bacillales", "\\"Staphylococcaceae\\"", "Staphylococcus"]}},{"id": "12", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "13", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "14", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "15", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "16", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Rikenellaceae", "Alistipes"]}},{"id": "17", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "18", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Rikenellaceae", "Alistipes"]}},{"id": "19", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales"]}},{"id": "20", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}},{"id": "21", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}},{"id": "22", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "Bacillales", "\\"Staphylococcaceae\\"", "Staphylococcus"]}},{"id": "23", "metadata": {"taxonomy": ["Root", "Bacteria", "B'..b'", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "388", "metadata": {"taxonomy": ["Root", "Bacteria", "Proteobacteria", "Deltaproteobacteria"]}},{"id": "389", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "390", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Streptococcaceae", "Streptococcus"]}},{"id": "391", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "392", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "393", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "395", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "397", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "398", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}},{"id": "400", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "401", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Lactobacillaceae", "Lactobacillus"]}},{"id": "402", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "403", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "Ruminococcus"]}},{"id": "404", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "405", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "406", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "407", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "\\"Ruminococcaceae Incertae Sedis\\""]}},{"id": "408", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "410", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "411", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "412", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "413", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "414", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "415", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "416", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "417", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "418", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\""]}},{"id": "419", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "420", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.636", "metadata": null}]}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/ids.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/ids.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,4 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse__I.D._354
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse__I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,11 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse__I.D._354
+PC.355 AACTCGTCGATG YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse__I.D._355
+PC.356 ACAGACCACTCA YATGCTGCCTCCCGTAGGAGT Control 20061126 Control_mouse__I.D._356
+PC.481 ACCAGCGACTAG YATGCTGCCTCCCGTAGGAGT Control 20070314 Control_mouse__I.D._481
+PC.593 AGCAGCACTTGT YATGCTGCCTCCCGTAGGAGT Control 20071210 Control_mouse__I.D._593
+PC.607 AACTGTGCGTAC YATGCTGCCTCCCGTAGGAGT Fast 20071112 Fasting_mouse__I.D._607
+PC.634 ACAGAGTCGGCT YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse__I.D._634
+PC.635 ACCGCAGAGTCA YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse__I.D._635
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse__I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/metadata_negative.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/metadata_negative.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T10:45:16.902666","type": "OTU table","matrix_element_type": "float","shape": [421, 4],"data": [[0,3,1.0],[1,2,1.0],[2,0,2.0],[2,1,1.0],[2,2,5.0],[2,3,1.0],[3,3,1.0],[4,3,1.0],[5,2,1.0],[6,2,1.0],[7,0,1.0],[7,1,1.0],[7,2,1.0],[7,3,3.0],[8,3,1.0],[9,1,4.0],[9,2,8.0],[9,3,29.0],[10,0,6.0],[10,1,1.0],[10,2,2.0],[10,3,4.0],[11,3,2.0],[12,0,3.0],[12,2,1.0],[12,3,1.0],[13,2,1.0],[14,1,1.0],[14,2,1.0],[15,1,1.0],[15,2,3.0],[16,1,5.0],[17,0,5.0],[18,0,5.0],[18,1,1.0],[18,2,5.0],[19,1,1.0],[19,2,1.0],[19,3,1.0],[20,2,1.0],[21,2,2.0],[21,3,3.0],[22,3,1.0],[23,2,1.0],[24,3,1.0],[25,2,1.0],[25,3,1.0],[26,3,5.0],[27,0,1.0],[29,1,3.0],[29,3,4.0],[30,0,1.0],[31,1,2.0],[31,2,1.0],[32,0,2.0],[33,1,1.0],[34,1,1.0],[35,0,1.0],[36,3,1.0],[37,3,1.0],[38,2,1.0],[45,0,5.0],[45,1,9.0],[45,2,5.0],[45,3,3.0],[47,1,1.0],[48,1,1.0],[50,3,1.0],[52,1,13.0],[53,0,2.0],[55,2,1.0],[56,2,1.0],[59,3,1.0],[60,2,6.0],[61,2,1.0],[62,1,2.0],[64,2,2.0],[65,0,1.0],[67,1,2.0],[68,0,1.0],[69,0,1.0],[69,1,1.0],[70,0,1.0],[71,2,1.0],[72,2,1.0],[73,1,2.0],[74,2,1.0],[74,3,1.0],[75,0,2.0],[75,2,1.0],[77,3,2.0],[79,0,7.0],[80,1,1.0],[80,2,2.0],[80,3,19.0],[82,1,1.0],[82,2,1.0],[82,3,1.0],[86,3,1.0],[87,1,1.0],[88,0,2.0],[88,2,1.0],[88,3,1.0],[92,1,3.0],[92,2,1.0],[93,2,1.0],[93,3,1.0],[94,2,1.0],[96,2,2.0],[96,3,2.0],[97,0,1.0],[98,0,1.0],[99,2,1.0],[100,3,1.0],[102,1,2.0],[102,2,1.0],[104,1,5.0],[106,1,1.0],[109,0,6.0],[109,2,3.0],[110,0,1.0],[110,2,1.0],[111,0,14.0],[112,0,3.0],[112,1,5.0],[112,2,2.0],[112,3,5.0],[113,0,2.0],[115,1,1.0],[118,0,1.0],[119,2,1.0],[120,3,1.0],[121,3,3.0],[122,0,4.0],[123,1,1.0],[123,3,1.0],[130,1,1.0],[131,1,1.0],[132,0,1.0],[133,1,1.0],[136,0,1.0],[140,0,1.0],[146,0,4.0],[147,3,1.0],[149,2,1.0],[152,3,1.0],[155,2,1.0],[157,2,1.0],[158,1,1.0],[159,1,1.0],[160,2,1.0],[161,1,1.0],[163,0,1.0],[168,0,1.0],[169,1,1.0],[170,1,1.0],[171,0,2.0],[171,2,1.0],[176,2,1.0],[176,3,1.0],[186,2,1.0],[193,0,1.0],[194,2,1.0],[195,0,1.0],[196,0,1.0],[197,2,1.0],[199,2,1.0],[200,0,1.0],[203,0,1.0],[204,3,1.0],[205,0,1.0],[206,0,2.0],[210,0,1.0],[213,2,1.0],[214,0,7.0],[214,1,1.0],[214,2,2.0],[214,3,2.0],[215,2,2.0],[216,3,1.0],[217,0,1.0],[217,2,1.0],[218,1,21.0],[218,2,4.0],[218,3,4.0],[221,2,1.0],[223,0,2.0],[223,2,1.0],[223,3,1.0],[226,0,1.0],[226,3,1.0],[227,2,1.0],[228,0,2.0],[230,2,1.0],[231,2,1.0],[233,2,1.0],[235,2,1.0],[242,0,1.0],[243,0,1.0],[243,1,1.0],[244,2,1.0],[248,1,1.0],[250,3,1.0],[254,1,1.0],[255,0,1.0],[256,0,1.0],[258,3,1.0],[259,0,1.0],[260,1,1.0],[260,2,5.0],[260,3,2.0],[261,2,1.0],[264,0,1.0],[265,3,1.0],[269,0,2.0],[272,3,1.0],[273,0,2.0],[274,0,1.0],[286,2,2.0],[287,1,5.0],[287,2,4.0],[287,3,3.0],[288,1,1.0],[292,1,1.0],[293,1,2.0],[295,1,1.0],[298,1,1.0],[301,0,1.0],[302,1,1.0],[306,2,1.0],[308,1,1.0],[309,2,1.0],[311,2,1.0],[316,0,1.0],[317,3,2.0],[318,0,1.0],[319,3,1.0],[320,1,1.0],[321,2,1.0],[323,3,1.0],[326,1,1.0],[327,3,1.0],[330,2,1.0],[333,0,1.0],[335,2,1.0],[338,2,1.0],[339,0,1.0],[340,0,2.0],[340,2,1.0],[341,3,1.0],[342,1,3.0],[342,2,6.0],[344,1,2.0],[344,2,3.0],[344,3,1.0],[345,1,1.0],[346,1,2.0],[347,0,1.0],[349,1,1.0],[349,3,1.0],[350,2,1.0],[352,1,2.0],[352,3,3.0],[353,0,1.0],[358,1,1.0],[361,0,1.0],[362,2,1.0],[364,1,4.0],[366,2,1.0],[368,2,1.0],[371,0,1.0],[373,0,1.0],[374,0,1.0],[375,3,1.0],[377,1,3.0],[378,1,1.0],[380,2,1.0],[381,3,1.0],[383,1,1.0],[384,2,1.0],[385,0,1.0],[386,0,1.0],[388,1,2.0],[388,3,1.0],[389,2,1.0],[390,0,1.0],[393,1,1.0],[395,0,1.0],[396,3,1.0],[397,0,1.0],[398,2,1.0],[398,3,3.0],[399,0,1.0],[400,0,1.0],[403,2,2.0],[406,0,1.0],[408,0,1.0],[409,1,2.0],[410,2,1.0],[411,0,1.0],[412,3,1.0],[413,2,1.0],[415,2,1.0],[418,2,1.0],[419,2,1.0]],"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "Bacteria", "Actinobacteria", "Actinobacteria", "Coriobacteridae", "Coriobacteriales", "Coriobacterineae", "C'..b'inococcaceae\\""]}},{"id": "388", "metadata": {"taxonomy": ["Root", "Bacteria", "Proteobacteria", "Deltaproteobacteria"]}},{"id": "389", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "390", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Streptococcaceae", "Streptococcus"]}},{"id": "391", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "392", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "393", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "395", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "397", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "398", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}},{"id": "400", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "401", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Lactobacillaceae", "Lactobacillus"]}},{"id": "402", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "403", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "Ruminococcus"]}},{"id": "404", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "405", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "406", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "407", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "\\"Ruminococcaceae Incertae Sedis\\""]}},{"id": "408", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "410", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "411", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "412", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "413", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "414", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "415", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "416", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "417", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "418", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\""]}},{"id": "419", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "420", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}}],"columns": [{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/metadata_positive.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/metadata_positive.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T10:41:21.150841","type": "OTU table","matrix_element_type": "float","shape": [421, 5],"data": [[1,3,1.0],[2,4,2.0],[5,2,2.0],[7,1,1.0],[7,2,2.0],[7,4,9.0],[9,3,1.0],[10,0,1.0],[10,1,2.0],[10,3,2.0],[10,4,1.0],[12,1,1.0],[13,3,1.0],[14,2,1.0],[18,1,2.0],[18,2,2.0],[18,3,4.0],[28,1,1.0],[29,1,1.0],[29,2,1.0],[29,3,1.0],[29,4,1.0],[30,4,9.0],[39,2,2.0],[39,3,1.0],[40,0,6.0],[40,2,5.0],[40,4,1.0],[41,2,1.0],[42,0,1.0],[42,1,1.0],[42,2,1.0],[43,4,1.0],[44,4,2.0],[46,1,1.0],[46,2,2.0],[49,4,3.0],[51,2,1.0],[54,1,1.0],[55,2,2.0],[57,2,1.0],[58,4,1.0],[60,4,2.0],[61,1,2.0],[61,3,1.0],[63,1,1.0],[64,0,5.0],[64,1,9.0],[64,3,3.0],[65,1,2.0],[66,1,1.0],[67,1,1.0],[67,2,2.0],[67,4,3.0],[68,0,1.0],[71,3,1.0],[73,1,16.0],[73,2,1.0],[73,4,1.0],[74,0,2.0],[74,1,1.0],[74,2,10.0],[74,3,2.0],[74,4,24.0],[75,2,1.0],[76,2,1.0],[76,4,1.0],[77,1,1.0],[78,3,1.0],[80,3,1.0],[81,3,2.0],[82,1,1.0],[82,2,1.0],[82,3,2.0],[83,1,1.0],[84,2,1.0],[85,4,1.0],[88,1,4.0],[88,2,2.0],[88,4,1.0],[89,3,1.0],[90,4,1.0],[91,2,1.0],[92,3,1.0],[95,2,2.0],[100,1,1.0],[100,2,1.0],[101,3,1.0],[103,1,1.0],[105,2,1.0],[107,3,2.0],[108,2,1.0],[111,0,1.0],[111,3,5.0],[111,4,17.0],[113,1,4.0],[113,3,1.0],[114,0,1.0],[116,0,1.0],[116,1,3.0],[116,2,1.0],[117,1,1.0],[117,4,1.0],[118,0,2.0],[118,1,1.0],[118,3,5.0],[119,1,1.0],[119,3,4.0],[120,1,1.0],[121,1,1.0],[121,3,1.0],[121,4,1.0],[122,0,1.0],[122,2,3.0],[124,0,1.0],[125,1,1.0],[125,2,1.0],[125,3,3.0],[126,1,2.0],[127,1,1.0],[128,4,1.0],[129,3,1.0],[134,3,1.0],[135,2,1.0],[137,0,1.0],[138,3,2.0],[139,1,1.0],[141,0,1.0],[142,0,1.0],[142,2,1.0],[143,0,1.0],[143,3,2.0],[143,4,4.0],[144,1,2.0],[144,2,1.0],[145,0,2.0],[145,1,4.0],[145,2,7.0],[145,4,1.0],[146,0,1.0],[148,0,1.0],[150,3,1.0],[151,0,1.0],[153,0,1.0],[153,2,1.0],[153,3,1.0],[154,1,3.0],[154,2,1.0],[154,4,1.0],[156,3,1.0],[160,1,1.0],[160,3,3.0],[162,0,16.0],[162,4,9.0],[164,3,1.0],[165,3,1.0],[166,0,1.0],[166,4,1.0],[167,0,1.0],[167,1,4.0],[167,2,2.0],[167,3,6.0],[172,0,29.0],[172,1,1.0],[172,2,10.0],[173,4,1.0],[174,0,5.0],[174,4,1.0],[175,2,1.0],[177,3,1.0],[178,0,1.0],[178,2,1.0],[179,1,1.0],[180,0,2.0],[180,2,2.0],[180,3,1.0],[181,0,1.0],[182,3,4.0],[183,0,1.0],[183,4,10.0],[184,4,1.0],[185,2,1.0],[186,3,1.0],[187,2,2.0],[188,2,1.0],[189,3,1.0],[190,3,1.0],[191,2,1.0],[192,2,1.0],[198,2,1.0],[201,0,1.0],[201,4,1.0],[202,1,1.0],[207,3,1.0],[208,0,1.0],[208,2,2.0],[209,3,1.0],[211,2,1.0],[212,3,1.0],[218,0,2.0],[218,1,18.0],[218,3,1.0],[219,4,1.0],[220,0,1.0],[220,4,1.0],[222,4,1.0],[223,3,1.0],[224,2,2.0],[225,0,1.0],[229,3,1.0],[232,0,1.0],[233,3,4.0],[234,0,1.0],[236,4,1.0],[237,0,1.0],[238,3,1.0],[239,1,1.0],[240,4,1.0],[241,0,1.0],[245,2,1.0],[246,3,1.0],[247,2,1.0],[248,1,1.0],[249,0,1.0],[251,0,1.0],[251,1,1.0],[252,3,1.0],[253,1,1.0],[257,0,1.0],[258,1,1.0],[259,0,1.0],[259,3,1.0],[260,3,1.0],[262,0,1.0],[262,1,4.0],[262,2,3.0],[262,3,2.0],[263,2,1.0],[266,0,2.0],[266,1,2.0],[266,3,1.0],[267,4,1.0],[268,3,1.0],[268,4,5.0],[269,3,1.0],[270,0,1.0],[271,0,1.0],[271,2,1.0],[273,4,5.0],[275,2,1.0],[276,1,1.0],[277,3,2.0],[278,0,9.0],[278,1,11.0],[278,2,5.0],[278,3,13.0],[278,4,1.0],[279,1,1.0],[280,3,1.0],[281,0,2.0],[281,1,2.0],[281,2,1.0],[282,3,1.0],[283,1,1.0],[284,2,1.0],[285,3,1.0],[289,3,3.0],[290,3,1.0],[291,0,1.0],[294,3,1.0],[296,3,1.0],[297,2,2.0],[298,3,8.0],[299,4,1.0],[300,3,1.0],[303,0,1.0],[303,2,1.0],[304,4,1.0],[305,3,1.0],[306,0,1.0],[307,4,2.0],[308,4,2.0],[310,1,2.0],[310,2,1.0],[312,2,1.0],[313,3,1.0],[314,0,1.0],[314,1,1.0],[315,2,2.0],[317,4,4.0],[322,4,1.0],[324,3,1.0],[325,2,1.0],[328,3,1.0],[329,3,1.0],[331,2,1.0],[332,0,1.0],[332,1,1.0],[334,4,1.0],[336,3,1.0],[337,1,1.0],[343,0,1.0],[348,1,1.0],[351,0,1.0],[352,0,1.0],[352,4,2.0],[354,2,1.0],[355,2,1.0],[356,1,1.0],[357,2,1.0],[359,1,1.0],[360,3,1.0],[363,4,1.0],[365,2,1.0],[366,2,1.0],'..b'etadata": {"taxonomy": ["Root", "Bacteria", "Proteobacteria", "Deltaproteobacteria"]}},{"id": "389", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "390", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Streptococcaceae", "Streptococcus"]}},{"id": "391", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "392", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "393", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "395", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "397", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "398", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}},{"id": "400", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "401", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "\\"Lactobacillales\\"", "Lactobacillaceae", "Lactobacillus"]}},{"id": "402", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "403", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "Ruminococcus"]}},{"id": "404", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "405", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "406", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "407", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\"", "\\"Ruminococcaceae Incertae Sedis\\""]}},{"id": "408", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Ruminococcaceae\\""]}},{"id": "410", "metadata": {"taxonomy": ["Root", "Bacteria"]}},{"id": "411", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "412", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "413", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "414", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "415", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "416", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "417", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}},{"id": "418", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\""]}},{"id": "419", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}},{"id": "420", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null}]}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/metadata_positive.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/metadata_positive.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,6 @@
+#SampleID BarcodeSequence DOB Description
+PC.354 AGCACGAGCCTA 20061218 Control_mouse__I.D._354
+PC.355 AACTCGTCGATG 20061218 Control_mouse__I.D._355
+PC.356 ACAGACCACTCA 20061126 Control_mouse__I.D._356
+PC.481 ACCAGCGACTAG 20070314 Control_mouse__I.D._481
+PC.593 AGCAGCACTTGT 20071210 Control_mouse__I.D._593
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_samples_from_otu_table/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_samples_from_otu_table/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "Bacteria", "Actinobacteria", "Actinobacteria", "Coriobacteridae", "Coriobacteriales", "Coriobacterineae", "Coriobacteriaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "5", "metadata": {"taxonomy": ["Root"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "Bacillales", "\\"Staphylococcaceae\\"", "Staphylococcus"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Rikenellaceae", "Alistipes"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Rikenellaceae", "Alistipes"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Bacilli\\"", "Bacillales", "\\"Staphylococcaceae\\"", "Staphylococcus"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "29", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "30", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "31", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Bacteroidaceae", "Bacteroides"]}}, {"id": "32", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales"]}}, {"id": "33", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Bacteroidaceae", "Bacteroides"]}}, {"id": "34", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Rikenellaceae", "Alistipes"]}}, {"id": "35", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes"]}}, {"id": "36", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Porphyromonadaceae", "Parabacteroides"]}}, {"id": "37", "metadata": {"taxonomy": ["Root", "Bacteria"]}}, {"id": "38", "metadata": {"taxonomy": ["Root", "Bacteria", "Bacteroidetes", "Bacteroidetes", "Bacteroidales", "Prevotellaceae"]}}, {"id": "39", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]}}, {"id": "40", "metadata": {"taxonomy": ["Root", "Bacteria", "Firmicutes", "\\"Clostridia\\"", "Clostridiales", "\\"Lachnospiraceae\\""]'..b', 1, 1.0], [258, 8, 1.0], [259, 0, 1.0], [259, 3, 1.0], [259, 5, 1.0], [260, 3, 1.0], [260, 6, 1.0], [260, 7, 5.0], [260, 8, 2.0], [261, 7, 1.0], [262, 0, 1.0], [262, 1, 4.0], [262, 2, 3.0], [262, 3, 2.0], [263, 2, 1.0], [264, 5, 1.0], [265, 8, 1.0], [266, 0, 2.0], [266, 1, 2.0], [266, 3, 1.0], [267, 4, 1.0], [268, 3, 1.0], [268, 4, 5.0], [269, 3, 1.0], [269, 5, 2.0], [270, 0, 1.0], [271, 0, 1.0], [271, 2, 1.0], [272, 8, 1.0], [273, 4, 5.0], [273, 5, 2.0], [274, 5, 1.0], [275, 2, 1.0], [276, 1, 1.0], [277, 3, 2.0], [278, 0, 9.0], [278, 1, 11.0], [278, 2, 5.0], [278, 3, 13.0], [278, 4, 1.0], [279, 1, 1.0], [280, 3, 1.0], [281, 0, 2.0], [281, 1, 2.0], [281, 2, 1.0], [282, 3, 1.0], [283, 1, 1.0], [284, 2, 1.0], [285, 3, 1.0], [286, 7, 2.0], [287, 6, 5.0], [287, 7, 4.0], [287, 8, 3.0], [288, 6, 1.0], [289, 3, 3.0], [290, 3, 1.0], [291, 0, 1.0], [292, 6, 1.0], [293, 6, 2.0], [294, 3, 1.0], [295, 6, 1.0], [296, 3, 1.0], [297, 2, 2.0], [298, 3, 8.0], [298, 6, 1.0], [299, 4, 1.0], [300, 3, 1.0], [301, 5, 1.0], [302, 6, 1.0], [303, 0, 1.0], [303, 2, 1.0], [304, 4, 1.0], [305, 3, 1.0], [306, 0, 1.0], [306, 7, 1.0], [307, 4, 2.0], [308, 4, 2.0], [308, 6, 1.0], [309, 7, 1.0], [310, 1, 2.0], [310, 2, 1.0], [311, 7, 1.0], [312, 2, 1.0], [313, 3, 1.0], [314, 0, 1.0], [314, 1, 1.0], [315, 2, 2.0], [316, 5, 1.0], [317, 4, 4.0], [317, 8, 2.0], [318, 5, 1.0], [319, 8, 1.0], [320, 6, 1.0], [321, 7, 1.0], [322, 4, 1.0], [323, 8, 1.0], [324, 3, 1.0], [325, 2, 1.0], [326, 6, 1.0], [327, 8, 1.0], [328, 3, 1.0], [329, 3, 1.0], [330, 7, 1.0], [331, 2, 1.0], [332, 0, 1.0], [332, 1, 1.0], [333, 5, 1.0], [334, 4, 1.0], [335, 7, 1.0], [336, 3, 1.0], [337, 1, 1.0], [338, 7, 1.0], [339, 5, 1.0], [340, 5, 2.0], [340, 7, 1.0], [341, 8, 1.0], [342, 6, 3.0], [342, 7, 6.0], [343, 0, 1.0], [344, 6, 2.0], [344, 7, 3.0], [344, 8, 1.0], [345, 6, 1.0], [346, 6, 2.0], [347, 5, 1.0], [348, 1, 1.0], [349, 6, 1.0], [349, 8, 1.0], [350, 7, 1.0], [351, 0, 1.0], [352, 0, 1.0], [352, 4, 2.0], [352, 6, 2.0], [352, 8, 3.0], [353, 5, 1.0], [354, 2, 1.0], [355, 2, 1.0], [356, 1, 1.0], [357, 2, 1.0], [358, 6, 1.0], [359, 1, 1.0], [360, 3, 1.0], [361, 5, 1.0], [362, 7, 1.0], [363, 4, 1.0], [364, 6, 4.0], [365, 2, 1.0], [366, 2, 1.0], [366, 7, 1.0], [367, 2, 1.0], [367, 3, 1.0], [368, 2, 1.0], [368, 7, 1.0], [369, 3, 1.0], [370, 3, 1.0], [371, 3, 1.0], [371, 5, 1.0], [372, 3, 1.0], [373, 5, 1.0], [374, 5, 1.0], [375, 8, 1.0], [376, 0, 1.0], [376, 3, 1.0], [377, 1, 1.0], [377, 6, 3.0], [378, 6, 1.0], [379, 2, 1.0], [380, 7, 1.0], [381, 8, 1.0], [382, 2, 1.0], [383, 6, 1.0], [384, 7, 1.0], [385, 5, 1.0], [386, 5, 1.0], [387, 3, 1.0], [388, 6, 2.0], [388, 8, 1.0], [389, 2, 1.0], [389, 7, 1.0], [390, 5, 1.0], [391, 4, 1.0], [392, 2, 1.0], [393, 6, 1.0], [394, 0, 1.0], [394, 3, 1.0], [395, 5, 1.0], [396, 8, 1.0], [397, 5, 1.0], [398, 2, 3.0], [398, 7, 1.0], [398, 8, 3.0], [399, 5, 1.0], [400, 5, 1.0], [401, 0, 14.0], [401, 1, 1.0], [401, 2, 14.0], [401, 3, 1.0], [402, 2, 1.0], [403, 0, 1.0], [403, 7, 2.0], [404, 2, 1.0], [405, 1, 1.0], [406, 5, 1.0], [407, 1, 1.0], [408, 5, 1.0], [409, 6, 2.0], [410, 7, 1.0], [411, 5, 1.0], [412, 1, 1.0], [412, 8, 1.0], [413, 2, 1.0], [413, 7, 1.0], [414, 0, 1.0], [414, 1, 1.0], [414, 2, 1.0], [415, 7, 1.0], [416, 4, 1.0], [417, 0, 1.0], [418, 7, 1.0], [419, 0, 1.0], [419, 2, 1.0], [419, 7, 1.0], [420, 4, 1.0]], "columns": [{"id": "PC.354", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.636", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2629", "matrix_type": "sparse", "shape": [421, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2011-12-23T14:38:32.394042", "type": "OTU table", "id": null, "matrix_element_type": "float"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_taxa_from_otu_table/negative_taxa.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_taxa_from_otu_table/negative_taxa.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T12:00:08.953521","type": "OTU table","matrix_element_type": "float","shape": [53, 9],"data": [[0,4,1.0],[1,8,1.0],[2,8,1.0],[3,3,2.0],[4,3,1.0],[5,8,2.0],[6,3,1.0],[7,7,2.0],[8,7,1.0],[9,7,1.0],[10,7,1.0],[11,0,6.0],[11,3,2.0],[11,7,3.0],[11,8,5.0],[12,2,1.0],[13,3,1.0],[14,6,1.0],[15,1,1.0],[16,5,1.0],[17,8,1.0],[18,0,1.0],[19,2,1.0],[20,7,1.0],[21,2,1.0],[22,0,1.0],[23,0,2.0],[23,4,4.0],[24,1,1.0],[25,3,1.0],[26,5,1.0],[27,5,1.0],[28,8,1.0],[29,1,5.0],[29,2,1.0],[29,4,17.0],[29,7,20.0],[30,7,1.0],[31,7,1.0],[32,0,1.0],[33,0,1.0],[33,8,2.0],[34,0,1.0],[35,4,5.0],[35,7,2.0],[36,8,1.0],[37,8,1.0],[38,5,1.0],[39,4,1.0],[40,6,1.0],[41,7,1.0],[42,7,1.0],[43,3,1.0],[44,7,1.0],[45,5,1.0],[46,3,1.0],[47,0,1.0],[48,7,1.0],[49,8,4.0],[50,4,1.0],[51,1,1.0],[52,1,1.0]],"rows": [{"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}},{"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}},{"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Proteobacteria", "c__Deltaproteobacteria", "o__Desulfovibrionales", "f__Desulfovibrionaceae"]}},{"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__TM7", "c__TM7-3", "o__CW040", "f__F16"]}},{"id": "33", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}},{"id": "34", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}},{"id": "35", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "36", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "39", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "45", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Deferribacteres", "c__Deferribacteres", "o__Deferribacterales", "f__Deferribacteraceae"]}},{"id": "55", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "73", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "77", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "81", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}},{"id": "87", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Mollicutes", "o__RF39", "f__"]}},{"id": "103", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "108", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Deferribacteres", "c__Deferribacteres", "o__Deferribacterales", "f__Deferribacteraceae"]}},{"id": "115", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "123", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Mollicutes", "o__RF39", "f__"]}},{"id": "131", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "169", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "178", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "179", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "186", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "189", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "204", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "225", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}},{"id": "231", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "249", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "262", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "271", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}},{"id": "282", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Proteobacteria", "c__Deltaproteobacteria", "o__Desulfovibrionales", "f__Desulfovibrionaceae"]}},{"id": "306", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "308", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Proteobacteria", "c__Epsilonproteobacteria", "o__Campylobacterales", "f__Helicobacteraceae"]}},{"id": "312", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "314", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "316", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "318", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "325", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "328", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "330", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}},{"id": "355", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "365", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "369", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "374", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "376", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "395", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Proteobacteria", "c__Deltaproteobacteria", "o__Desulfovibrionales", "f__Desulfovibrionaceae"]}},{"id": "407", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}},{"id": "410", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "416", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}},{"id": "417", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_taxa_from_otu_table/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_taxa_from_otu_table/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Lactobacillaceae"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Tenericutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Proteobacteria", "c__Deltaproteobacteria", "o__Desulfovibrionales", "f__Desulfovibrionaceae"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__TM7", "c__TM7-3", "o__CW040", "f__F16"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o'..b'0, 2, 1.0], [270, 5, 3.0], [270, 6, 5.0], [271, 0, 1.0], [272, 5, 2.0], [273, 6, 1.0], [274, 7, 1.0], [275, 4, 1.0], [276, 1, 1.0], [277, 1, 2.0], [277, 3, 1.0], [277, 6, 2.0], [278, 7, 1.0], [279, 3, 1.0], [280, 6, 1.0], [281, 4, 1.0], [282, 0, 1.0], [282, 8, 2.0], [283, 8, 5.0], [284, 4, 1.0], [285, 6, 1.0], [285, 8, 1.0], [286, 8, 1.0], [287, 1, 1.0], [288, 0, 1.0], [289, 0, 1.0], [289, 6, 1.0], [290, 3, 1.0], [291, 0, 2.0], [292, 3, 1.0], [293, 7, 1.0], [294, 1, 1.0], [295, 6, 1.0], [296, 3, 1.0], [297, 3, 1.0], [297, 7, 1.0], [298, 6, 1.0], [299, 5, 1.0], [300, 5, 2.0], [301, 7, 1.0], [302, 3, 1.0], [303, 7, 1.0], [304, 2, 1.0], [304, 5, 2.0], [304, 7, 6.0], [305, 3, 1.0], [306, 0, 1.0], [307, 3, 1.0], [308, 4, 5.0], [308, 7, 2.0], [309, 1, 13.0], [309, 2, 11.0], [309, 4, 2.0], [309, 5, 5.0], [309, 6, 12.0], [310, 0, 1.0], [310, 3, 1.0], [310, 8, 1.0], [311, 8, 1.0], [312, 8, 1.0], [313, 1, 1.0], [314, 8, 1.0], [315, 1, 2.0], [316, 5, 1.0], [317, 0, 1.0], [317, 6, 1.0], [318, 4, 1.0], [319, 0, 1.0], [320, 2, 1.0], [321, 0, 1.0], [322, 6, 1.0], [323, 7, 1.0], [324, 5, 1.0], [324, 6, 2.0], [325, 6, 1.0], [326, 2, 1.0], [326, 5, 1.0], [327, 5, 1.0], [328, 7, 1.0], [329, 2, 3.0], [330, 7, 1.0], [331, 3, 1.0], [332, 7, 1.0], [333, 3, 1.0], [334, 4, 2.0], [335, 0, 1.0], [336, 8, 1.0], [337, 0, 2.0], [337, 3, 1.0], [337, 5, 2.0], [338, 3, 1.0], [339, 0, 3.0], [339, 2, 1.0], [339, 4, 2.0], [339, 8, 2.0], [340, 0, 1.0], [341, 7, 1.0], [342, 3, 1.0], [342, 8, 2.0], [343, 0, 3.0], [343, 1, 1.0], [343, 4, 1.0], [343, 6, 1.0], [344, 5, 1.0], [345, 4, 3.0], [346, 6, 1.0], [347, 1, 1.0], [348, 1, 7.0], [348, 3, 2.0], [348, 6, 2.0], [349, 1, 1.0], [350, 5, 1.0], [351, 5, 1.0], [352, 8, 1.0], [353, 5, 1.0], [354, 7, 1.0], [354, 8, 1.0], [355, 3, 1.0], [356, 2, 1.0], [356, 6, 1.0], [357, 4, 2.0], [357, 8, 1.0], [358, 3, 1.0], [359, 3, 1.0], [360, 6, 1.0], [360, 8, 3.0], [361, 7, 1.0], [362, 8, 1.0], [363, 8, 1.0], [364, 6, 1.0], [365, 7, 1.0], [366, 6, 1.0], [367, 0, 1.0], [367, 3, 1.0], [368, 7, 1.0], [369, 5, 1.0], [370, 3, 1.0], [371, 1, 2.0], [372, 1, 4.0], [372, 3, 5.0], [372, 5, 2.0], [372, 6, 2.0], [372, 7, 5.0], [372, 8, 1.0], [373, 3, 1.0], [374, 3, 1.0], [375, 8, 1.0], [376, 0, 1.0], [377, 4, 1.0], [378, 0, 3.0], [378, 3, 5.0], [378, 7, 5.0], [378, 8, 9.0], [379, 0, 4.0], [379, 1, 1.0], [379, 2, 2.0], [379, 3, 4.0], [379, 6, 18.0], [379, 8, 21.0], [380, 1, 1.0], [381, 6, 2.0], [381, 7, 1.0], [382, 5, 1.0], [383, 2, 1.0], [383, 5, 1.0], [384, 5, 1.0], [385, 3, 1.0], [385, 5, 1.0], [386, 0, 1.0], [386, 5, 1.0], [387, 8, 1.0], [388, 4, 2.0], [388, 5, 2.0], [388, 6, 19.0], [388, 8, 3.0], [389, 3, 1.0], [390, 5, 1.0], [391, 5, 1.0], [392, 7, 1.0], [393, 5, 1.0], [394, 1, 1.0], [395, 7, 1.0], [396, 2, 1.0], [396, 5, 1.0], [396, 6, 1.0], [397, 0, 3.0], [397, 3, 1.0], [397, 4, 9.0], [397, 5, 2.0], [397, 6, 1.0], [397, 7, 1.0], [397, 8, 1.0], [398, 8, 2.0], [399, 0, 4.0], [399, 1, 1.0], [399, 4, 4.0], [399, 5, 3.0], [399, 6, 2.0], [399, 8, 5.0], [400, 8, 1.0], [401, 0, 1.0], [402, 6, 1.0], [403, 6, 1.0], [404, 0, 1.0], [404, 1, 2.0], [404, 3, 1.0], [404, 5, 1.0], [404, 6, 2.0], [404, 8, 1.0], [405, 1, 1.0], [406, 8, 1.0], [407, 8, 4.0], [408, 0, 1.0], [409, 1, 9.0], [409, 8, 3.0], [410, 4, 1.0], [411, 0, 1.0], [412, 2, 1.0], [413, 0, 2.0], [413, 3, 10.0], [413, 8, 8.0], [414, 1, 3.0], [414, 5, 1.0], [415, 6, 1.0], [416, 1, 1.0], [417, 1, 1.0]], "columns": [{"id": "PC.636", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.354", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2835", "matrix_type": "sparse", "shape": [418, 9], "format_url": "http://biom-format.org", "date": "2012-03-14T20:48:29.112457", "type": "OTU table", "id": null, "matrix_element_type": "int"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_taxa_from_otu_table/positive_negative_taxa.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_taxa_from_otu_table/positive_negative_taxa.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T12:00:19.117001","type": "OTU table","matrix_element_type": "float","shape": [12, 9],"data": [[0,0,1.0],[1,4,1.0],[2,7,1.0],[3,1,2.0],[3,2,1.0],[3,4,4.0],[3,6,1.0],[4,1,1.0],[4,2,14.0],[4,5,14.0],[4,6,1.0],[5,3,1.0],[5,7,2.0],[6,1,1.0],[6,2,1.0],[7,0,2.0],[8,7,1.0],[9,1,1.0],[10,3,1.0],[11,1,9.0],[11,8,3.0]],"rows": [{"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}},{"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Lactobacillaceae"]}},{"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}},{"id": "102", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Lactobacillaceae"]}},{"id": "176", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Lactobacillaceae"]}},{"id": "214", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes"]}},{"id": "240", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Lactobacillaceae"]}},{"id": "291", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}},{"id": "341", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes"]}},{"id": "347", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes"]}},{"id": "373", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Turicibacterales", "f__Turicibacteraceae"]}}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/filter_taxa_from_otu_table/positive_taxa.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/filter_taxa_from_otu_table/positive_taxa.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-04-20T11:59:42.375968","type": "OTU table","matrix_element_type": "float","shape": [365, 9],"data": [[0,0,1.0],[1,0,1.0],[2,1,1.0],[3,2,1.0],[4,1,1.0],[4,3,1.0],[5,4,1.0],[6,0,1.0],[6,2,1.0],[6,3,1.0],[6,5,1.0],[7,1,1.0],[8,4,1.0],[9,2,2.0],[9,6,1.0],[10,3,1.0],[10,5,1.0],[11,3,1.0],[12,7,1.0],[13,5,1.0],[14,8,1.0],[15,1,1.0],[15,2,1.0],[16,7,1.0],[17,7,1.0],[18,1,1.0],[19,1,1.0],[19,3,1.0],[20,7,2.0],[21,8,1.0],[22,1,1.0],[22,3,1.0],[23,5,2.0],[24,3,1.0],[24,5,1.0],[25,3,3.0],[25,7,6.0],[26,1,3.0],[27,2,1.0],[27,5,1.0],[28,7,5.0],[29,1,1.0],[29,7,2.0],[30,7,2.0],[31,2,16.0],[31,4,12.0],[32,4,1.0],[33,1,1.0],[34,4,1.0],[35,1,1.0],[36,4,1.0],[37,2,1.0],[38,8,1.0],[39,7,1.0],[40,7,1.0],[41,0,37.0],[41,1,1.0],[41,3,10.0],[41,8,4.0],[42,6,1.0],[43,0,5.0],[43,1,2.0],[43,2,1.0],[43,3,4.0],[43,4,1.0],[43,5,1.0],[43,6,3.0],[43,7,9.0],[43,8,2.0],[44,7,1.0],[45,0,1.0],[46,7,1.0],[47,0,1.0],[47,1,2.0],[47,2,2.0],[47,3,1.0],[47,4,24.0],[47,5,10.0],[47,6,1.0],[48,6,1.0],[49,1,1.0],[50,1,1.0],[51,6,1.0],[52,7,1.0],[53,7,1.0],[54,4,1.0],[55,0,2.0],[55,3,3.0],[55,8,2.0],[56,0,1.0],[56,3,4.0],[56,4,2.0],[56,7,2.0],[56,8,1.0],[57,6,1.0],[58,0,2.0],[58,3,2.0],[59,2,1.0],[60,5,1.0],[61,5,1.0],[62,5,1.0],[63,0,19.0],[63,1,1.0],[63,3,2.0],[63,8,1.0],[64,1,1.0],[65,1,1.0],[66,3,3.0],[66,8,1.0],[67,3,1.0],[68,3,1.0],[69,4,1.0],[70,0,1.0],[70,3,2.0],[70,4,1.0],[70,5,4.0],[70,6,4.0],[70,7,2.0],[71,1,6.0],[71,2,1.0],[71,5,2.0],[71,6,4.0],[72,2,2.0],[73,0,1.0],[74,5,1.0],[75,2,1.0],[75,5,2.0],[76,8,1.0],[77,1,1.0],[77,3,1.0],[77,8,3.0],[78,3,1.0],[79,1,1.0],[80,7,1.0],[81,7,1.0],[82,0,1.0],[83,6,1.0],[84,6,1.0],[85,1,2.0],[85,2,1.0],[85,4,4.0],[85,6,1.0],[86,7,1.0],[87,8,5.0],[88,7,1.0],[89,4,1.0],[90,2,1.0],[91,1,1.0],[91,2,1.0],[91,7,1.0],[92,1,1.0],[92,5,1.0],[93,6,1.0],[94,5,1.0],[95,3,1.0],[95,8,2.0],[96,0,1.0],[96,6,1.0],[97,6,1.0],[98,2,1.0],[98,5,1.0],[98,6,3.0],[99,3,1.0],[100,3,1.0],[100,5,1.0],[101,2,1.0],[102,2,1.0],[103,2,2.0],[103,5,2.0],[103,6,2.0],[104,7,1.0],[105,1,1.0],[106,4,1.0],[107,4,1.0],[107,5,1.0],[107,6,1.0],[108,2,1.0],[109,2,1.0],[109,3,1.0],[110,8,1.0],[111,8,1.0],[112,1,1.0],[112,2,1.0],[112,6,4.0],[113,2,1.0],[114,2,1.0],[115,7,1.0],[116,7,1.0],[117,3,1.0],[117,5,2.0],[118,3,1.0],[119,5,1.0],[120,1,6.0],[120,3,1.0],[121,7,1.0],[122,0,1.0],[123,1,2.0],[123,2,4.0],[123,3,2.0],[123,6,9.0],[124,1,1.0],[125,3,1.0],[126,0,1.0],[127,0,2.0],[127,1,1.0],[127,3,5.0],[127,8,1.0],[128,0,1.0],[129,8,1.0],[130,8,1.0],[131,3,1.0],[132,7,1.0],[133,1,1.0],[133,2,1.0],[134,6,1.0],[135,6,2.0],[136,0,1.0],[136,3,1.0],[137,0,1.0],[137,3,1.0],[138,5,1.0],[139,2,6.0],[139,4,2.0],[139,5,4.0],[140,2,1.0],[140,5,1.0],[141,1,1.0],[141,2,1.0],[141,5,1.0],[142,2,2.0],[142,4,1.0],[142,5,8.0],[142,6,3.0],[143,3,1.0],[144,1,1.0],[145,3,1.0],[146,4,1.0],[147,0,1.0],[147,8,1.0],[148,2,1.0],[148,4,10.0],[149,8,2.0],[150,3,1.0],[150,5,1.0],[150,7,2.0],[151,7,1.0],[152,4,9.0],[152,7,1.0],[153,1,1.0],[153,2,14.0],[153,5,14.0],[153,6,1.0],[154,1,1.0],[155,1,1.0],[156,7,2.0],[157,3,1.0],[158,5,2.0],[159,6,1.0],[160,0,1.0],[160,1,1.0],[160,3,1.0],[160,7,1.0],[161,2,1.0],[161,4,1.0],[162,5,1.0],[163,5,1.0],[164,5,1.0],[165,5,1.0],[166,8,1.0],[167,5,1.0],[168,4,1.0],[169,1,1.0],[170,3,1.0],[171,5,1.0],[171,6,2.0],[172,7,1.0],[173,7,1.0],[174,1,5.0],[174,2,2.0],[174,6,1.0],[174,7,1.0],[175,2,29.0],[175,5,10.0],[175,6,1.0],[176,3,1.0],[177,7,1.0],[178,0,1.0],[179,0,1.0],[180,5,2.0],[181,1,1.0],[182,8,13.0],[183,1,2.0],[184,7,1.0],[185,5,1.0],[186,3,1.0],[186,7,2.0],[187,5,1.0],[188,3,5.0],[188,4,2.0],[189,1,1.0],[189,4,4.0],[190,2,1.0],[190,7,4.0],[191,1,1.0],[191,2,2.0],[191,5,2.0],[192,1,4.0],[193,5,1.0],[194,1,1.0],[195,0,1.0],[196,2,1.0],[197,1,1.0],[197,2,2.0],[197,6,2.0],[198,2,1.0],[199,4,1.0],[200,2,1.0],[200,5,1.0],[201,7,2.0],[202,7,1.0],[203,3,1.0],[204,3,1.0],'..b' "f__Ruminococcaceae"]}},{"id": "387", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "388", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "389", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}},{"id": "390", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "391", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "392", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}},{"id": "393", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "394", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "396", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__"]}},{"id": "397", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "398", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}},{"id": "399", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "400", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "401", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "402", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "403", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "404", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "405", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "406", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "408", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "409", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Turicibacterales", "f__Turicibacteraceae"]}},{"id": "411", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "412", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "413", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}},{"id": "414", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}},{"id": "415", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/jackknifed_beta_diversity/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/jackknifed_beta_diversity/map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,11 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._354
+PC.355 AACTCGTCGATG YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._355
+PC.356 ACAGACCACTCA YATGCTGCCTCCCGTAGGAGT Control 20061126 Control_mouse_I.D._356
+PC.481 ACCAGCGACTAG YATGCTGCCTCCCGTAGGAGT Control 20070314 Control_mouse_I.D._481
+PC.593 AGCAGCACTTGT YATGCTGCCTCCCGTAGGAGT Control 20071210 Control_mouse_I.D._593
+PC.607 AACTGTGCGTAC YATGCTGCCTCCCGTAGGAGT Fast 20071112 Fasting_mouse_I.D._607
+PC.634 ACAGAGTCGGCT YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._634
+PC.635 ACCGCAGAGTCA YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._635
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/jackknifed_beta_diversity/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/jackknifed_beta_diversity/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"'..b', 1.0], [273, 6, 5.0], [274, 0, 1.0], [275, 2, 2.0], [276, 7, 1.0], [277, 2, 1.0], [278, 1, 3.0], [278, 7, 6.0], [279, 3, 1.0], [280, 1, 1.0], [281, 6, 1.0], [282, 5, 1.0], [283, 8, 5.0], [284, 6, 1.0], [284, 8, 1.0], [285, 8, 1.0], [286, 5, 1.0], [287, 3, 1.0], [288, 2, 2.0], [288, 4, 1.0], [289, 6, 1.0], [290, 3, 1.0], [291, 7, 1.0], [292, 0, 2.0], [293, 1, 1.0], [294, 7, 1.0], [295, 3, 1.0], [296, 1, 1.0], [297, 1, 1.0], [298, 1, 1.0], [298, 7, 1.0], [299, 6, 1.0], [300, 3, 1.0], [301, 2, 1.0], [302, 7, 1.0], [303, 2, 2.0], [304, 5, 5.0], [304, 7, 2.0], [305, 7, 1.0], [306, 2, 2.0], [306, 4, 1.0], [306, 7, 6.0], [307, 1, 1.0], [308, 7, 1.0], [309, 6, 1.0], [310, 3, 2.0], [311, 1, 1.0], [312, 0, 1.0], [313, 1, 1.0], [314, 2, 5.0], [314, 3, 13.0], [314, 4, 11.0], [314, 5, 2.0], [314, 6, 12.0], [315, 0, 1.0], [315, 1, 1.0], [315, 8, 1.0], [316, 8, 1.0], [317, 8, 1.0], [318, 2, 2.0], [318, 3, 1.0], [318, 4, 2.0], [319, 8, 1.0], [320, 3, 1.0], [321, 2, 1.0], [322, 7, 1.0], [323, 2, 1.0], [324, 0, 1.0], [325, 0, 1.0], [326, 2, 1.0], [326, 4, 1.0], [327, 7, 1.0], [328, 7, 1.0], [329, 4, 1.0], [330, 7, 1.0], [331, 6, 1.0], [332, 2, 1.0], [332, 4, 1.0], [333, 2, 1.0], [334, 7, 1.0], [335, 2, 2.0], [336, 7, 1.0], [337, 1, 1.0], [338, 1, 1.0], [339, 5, 2.0], [340, 1, 1.0], [341, 0, 1.0], [342, 0, 3.0], [342, 3, 1.0], [342, 5, 1.0], [342, 6, 1.0], [343, 0, 2.0], [343, 1, 1.0], [343, 2, 2.0], [344, 1, 1.0], [345, 0, 1.0], [346, 8, 1.0], [347, 0, 3.0], [347, 4, 1.0], [347, 5, 2.0], [347, 8, 2.0], [348, 7, 1.0], [349, 5, 3.0], [350, 1, 2.0], [350, 3, 7.0], [350, 6, 2.0], [351, 3, 1.0], [352, 3, 1.0], [353, 5, 1.0], [354, 8, 1.0], [355, 3, 2.0], [355, 4, 1.0], [355, 5, 4.0], [355, 6, 1.0], [356, 8, 1.0], [357, 7, 1.0], [357, 8, 1.0], [358, 1, 1.0], [359, 5, 2.0], [359, 8, 1.0], [360, 1, 1.0], [361, 1, 1.0], [362, 6, 1.0], [362, 8, 3.0], [363, 1, 1.0], [364, 8, 1.0], [365, 8, 1.0], [366, 6, 1.0], [367, 6, 1.0], [368, 6, 1.0], [369, 7, 1.0], [370, 1, 5.0], [370, 2, 2.0], [370, 3, 4.0], [370, 4, 1.0], [370, 6, 2.0], [370, 7, 5.0], [370, 8, 1.0], [371, 1, 1.0], [372, 3, 2.0], [373, 1, 1.0], [374, 1, 1.0], [375, 7, 1.0], [376, 8, 1.0], [377, 4, 1.0], [378, 0, 3.0], [378, 1, 5.0], [378, 7, 5.0], [378, 8, 9.0], [379, 0, 4.0], [379, 1, 4.0], [379, 3, 1.0], [379, 4, 2.0], [379, 6, 18.0], [379, 8, 21.0], [380, 2, 1.0], [381, 2, 1.0], [382, 3, 1.0], [383, 6, 2.0], [383, 7, 1.0], [384, 2, 1.0], [385, 2, 1.0], [385, 4, 1.0], [386, 2, 1.0], [387, 1, 1.0], [387, 2, 1.0], [388, 2, 1.0], [389, 2, 1.0], [390, 2, 1.0], [391, 8, 1.0], [392, 2, 2.0], [392, 5, 2.0], [392, 6, 20.0], [392, 8, 3.0], [393, 0, 1.0], [393, 2, 1.0], [394, 2, 1.0], [395, 3, 1.0], [396, 2, 1.0], [396, 6, 2.0], [397, 0, 3.0], [397, 1, 1.0], [397, 2, 2.0], [397, 5, 9.0], [397, 6, 1.0], [397, 7, 1.0], [397, 8, 1.0], [398, 7, 1.0], [399, 8, 2.0], [400, 0, 4.0], [400, 2, 3.0], [400, 3, 1.0], [400, 5, 4.0], [400, 6, 2.0], [400, 8, 5.0], [401, 8, 1.0], [402, 6, 1.0], [403, 4, 1.0], [404, 6, 1.0], [405, 3, 1.0], [406, 0, 1.0], [406, 1, 1.0], [406, 2, 1.0], [406, 3, 2.0], [406, 6, 2.0], [406, 8, 1.0], [407, 8, 1.0], [408, 8, 4.0], [409, 0, 1.0], [410, 3, 9.0], [410, 8, 3.0], [411, 0, 1.0], [411, 6, 1.0], [412, 7, 1.0], [413, 0, 1.0], [414, 0, 2.0], [414, 1, 10.0], [414, 8, 8.0], [415, 6, 1.0], [416, 2, 1.0], [416, 3, 3.0], [417, 6, 1.0], [418, 0, 1.0]], "columns": [{"id": "PC.636", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.354", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2728", "matrix_type": "sparse", "shape": [419, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2012-02-07T06:12:49.215476", "type": "OTU table", "id": null, "matrix_element_type": "float"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/jackknifed_beta_diversity/rep_set.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/jackknifed_beta_diversity/rep_set.tre Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1 @@\n+((((117:0.01623,(196:0.02706,306:0.01045)0.430:0.00015)0.914:0.00014,(314:0.02521,104:0.00015)0.465:0.01855)0.885:0.02154,407:0.02223)0.848:0.01046,(259:0.01763,185:0.02203)0.762:0.00511,((353:0.04271,(335:0.01062,(394:0.04443,169:0.00014)0.910:0.01046)0.671:0.00521)0.239:0.00014,((245:0.05025,((229:0.01061,95:0.00523)0.825:0.02163,(45:0.00543,(380:0.02839,(366:0.02249,((100:0.00528,411:0.00534)0.801:0.00586,((80:0.02709,62:0.00014)0.787:0.00524,4:0.01624)0.743:0.00448)0.385:0.00528)0.821:0.01601)0.407:0.00986)0.749:0.0047)1.000:0.00014)0.884:0.01045,(((404:0.02473,(321:0.05743,345:0.04116)0.770:0.01042)0.871:0.0175,(159:0.00512,(((((130:0.00524,223:0.02109)0.768:0.00506,53:0.00505)0.700:0.00015,((417:0.00455,(((309:0.04229,(332:0.00014,(152:0.03495,49:0.01132)0.757:0.00501)0.726:0.00689)0.484:0.01637,93:0.00014)0.782:0.00501,(128:0.01468,(254:0.00886,367:0.00882)0.813:0.00016)0.838:0.01501)0.773:0.00525)0.893:0.01078,(350:0.00518,(203:0.01589,7:0.03797)0.303:0.00015)0.778:0.00522)0.803:0.00528)0.893:0.01013,(388:0.03663,(110:0.02502,144:0.00823)0.883:0.02317)0.392:0.01286)0.340:0.00015,((251:0.03298,129:0.00595)0.743:0.02131,((187:0.01683,(192:0.04094,333:0.02254)0.819:0.01106)0.075:0.00016,(291:0.03997,374:0.02052)0.773:0.01301)0.706:0.00748)0.960:0.03217)0.827:0.00518)0.783:0.00016)0.968:0.01009,((((((331:0.0213,60:0.01357)0.425:0.01773,((109:0.02075,(317:0.07537,264:0.01319)0.577:0.02234)0.840:0.02594,(312:0.13538,173:0.0804)0.863:0.04059)0.906:0.04474)0.732:0.00594,(250:0.02106,253:0.01877)0.861:0.01467)1.000:0.08412,((37:0.02019,(284:0.01874,301:0.05561)0.553:0.01707)0.821:0.01394,(((391:0.01339,94:0.03006)0.863:0.01092,((141:0.02689,(90:0.01568,166:0.01544)0.845:0.01038)0.773:0.00831,(216:0.02563,288:0.04234)0.553:0.02164)0.778:0.00999)0.751:0.00694,((174:0.04134,(19:0.01184,((11:0.01042,(279:0.0051,(97:0.03227,172:0.00015)0.826:0.00518)0.773:0.00507)0.865:0.01734,(202:0.02027,(198:0.0444,(16:0.02344,297:0.01386)0.707:0.01593)0.900:0.01926)0.904:0.01639)0.717:0.00775)0.879:0.01642)0.783:0.01157,((((124:0.06649,((405:0.00158,89:0.0157)0.911:0.02924,(81:0.05513,((32:0.01302,(111:0.01924,418:0.01395)0.079:0.00502)0.876:0.01356,(67:0.01066,140:0.00015)0.894:0.01716)0.882:0.02725)0.951:0.03825)0.231:0.01554)0.841:0.01263,(((((41:0.0103,171:0.0168)0.841:0.01081,(278:0.01609,305:0.01125)0.772:0.00474)0.784:0.00577,((84:0.0344,(186:0.04377,142:0.03554)0.843:0.01608)0.912:0.02736,(372:0.02034,(287:0.03183,409:0.01693)0.856:0.01073)0.745:0.00582)0.571:0.00506)0.753:0.00517,((268:0.03304,(213:0.01051,382:0.01052)0.811:0.00998)0.952:0.02716,(9:0.08093,(52:0.03741,(359:0.02766,58:0.07021)0.869:0.02854)0.679:0.01388)0.836:0.01208)0.521:0.00015)0.899:0.01075,(((364:0.0264,66:0.01994)0.913:0.0207,(222:0.00015,10:0.02739)0.845:0.01067)0.860:0.01237,(61:0.03289,(((330:0.04019,351:0.02244)0.698:0.0276,(323:0.12995,(289:0.00535,(413:0.02178,139:0.01068)0.762:0.00528)0.942:0.00015)0.819:0.0102)0.938:0.00015,303:0.01596)0.858:0.01157)0.209:0.00476)0.954:0.02615)0.496:0.00014)0.832:0.00517,(((214:0.05163,230:0.07569)0.927:0.03951,((280:0.03044,(194:0.01081,(65:0.01809,(316:0.04535,(((387:0.00014,(30:0.02953,145:0.00015)0.831:0.00568)0.806:0.00587,(204:0.01043,346:0.00438)0.793:0.00431)0.960:0.03307,((343:0.01764,393:0.01827)0.727:0.00451,(127:0.02335,83:0.0179)0.759:0.00672)0.588:0.00574)0.643:0.00015)0.950:0.0228)0.748:0.00571)0.961:0.04287)0.925:0.03217,(241:0.01939,43:0.08019)0.857:0.02177)0.849:0.01507)0.829:0.01924,((((132:0.03373,(221:0.02342,352:0.04396)0.946:0.03287)0.888:0.01823,((373:0.10091,177:0.13147)0.751:0.00015,(((293:0.0161,86:0.00014)0.968:0.03626,102:0.04302)0.693:0.00897,(((123:0.01071,(209:0.00014,(376:0.0,156:0.0):0.00014)0.842:0.01038)0.945:0.0265,(210:0.00016,146:0.01595)0.549:0.01437)0.654:0.00218,((12:0.0484,8:0.02104)0.969:0.0424,(272:0.02828,(22:0.01045,29:0.02189)0.760:0.00525)0.749:0.00487)0.701:0.01121)0.821:0.01228)0.883:0.01772)0.724:0.00651)0.902:0.02042,(((((408:0.00014,(38:0.0526,78:0.0007'..b'2675)0.998:0.096)0.929:0.03959,((285:0.00015,(108:0.00014,(149:0.07407,((344:0.01413,151:0.01634)0.736:0.00657,(134:0.02781,(212:0.02652,(378:0.00015,(238:0.04745,247:0.04301)0.703:0.00014)0.966:0.02148)0.015:0.00015)0.466:0.01024)0.756:0.00588)0.883:0.01526)0.969:0.03759)0.988:0.03167,370:0.00014)0.867:0.02372)0.998:0.08133,158:0.00015)0.922:0.03621,((358:0.01281,(20:0.02969,99:0.02372)0.985:0.06249)0.998:0.11815,(190:0.06903,(357:0.06998,356:0.00015)0.829:0.02015)0.858:0.03439)0.919:0.05706)0.807:0.02571,193:0.01711)0.882:0.02352)0.729:0.01709,(248:0.0579,((244:0.03253,(206:0.05079,(((262:0.01325,255:0.03775)0.835:0.01673,88:0.02516)0.336:0.00015,40:0.02313)0.090:0.01515)0.865:0.01872)0.925:0.03028,(263:0.0345,(36:0.0456,183:0.04272)0.933:0.04591)0.868:0.02359)0.930:0.04794)0.957:0.06027)0.972:0.06398)0.617:0.00519)0.724:0.00431,((277:0.01408,(227:0.04382,233:0.00014)1.000:0.09125)0.682:0.0064,((((((((14:0.00015,188:0.00525)0.779:0.00517,(257:0.01105,375:0.04818)0.740:0.00015)0.775:0.01082,(119:0.00016,(313:0.01642,347:0.00015)0.843:0.01076)0.674:0.0108)0.000:0.00016,(298:0.0345,((325:0.05824,(184:0.00016,(178:0.06962,(340:0.06024,(((175:0.08004,(270:0.02469,282:0.06081)0.944:0.04574)0.357:0.01243,(258:0.06066,((365:0.00016,((26:0.00534,70:0.03876)0.939:0.01609,(195:0.03389,(44:0.01056,(180:0.0222,386:0.02757)0.969:0.00014)0.868:0.02803)0.745:0.00533)0.343:0.01063)0.802:0.00638,125:0.0208)0.354:0.01817)0.372:0.00767)0.820:0.0178,(218:0.03567,147:0.00245)0.981:0.05918)0.768:0.0159)0.847:0.01215)0.768:0.00569)0.978:0.02296)0.000:0.00015,(237:0.03489,296:0.01051)0.925:0.01719)0.896:0.01736)0.515:0.0105)0.741:0.01842,((126:0.01118,179:0.02795)0.939:0.02231,(160:0.01105,(329:0.01155,(336:0.00015,34:0.01644)0.840:0.02223)0.949:0.02512)0.759:0.00599)0.000:0.00334)0.952:0.0329,384:0.01969)0.777:0.00942,133:0.04451)0.888:0.02052,(208:0.0403,(23:0.01161,((115:0.00837,46:0.08317)0.999:0.11513,(276:0.02789,162:0.02676)0.797:0.03037)0.884:0.03986)0.910:0.0309)0.796:0.0182)0.951:0.03291)0.958:0.03269)0.545:0.00537)0.583:0.00014)0.727:0.00654,(((((295:0.02551,(368:0.02676,47:0.03946)0.602:0.00136)0.826:0.00588,((((228:0.00015,((290:0.01639,354:0.01649)0.568:0.01074,197:0.0162)0.879:0.00016)0.924:0.00529,256:0.00519)0.880:0.00015,(231:0.01531,403:0.02714)0.818:0.00041)0.733:0.00505,(191:0.0051,(33:0.02234,377:0.03943)0.879:0.01609)0.882:0.01086)0.858:0.01046)0.759:0.00506,(77:0.02734,(114:0.02206,50:0.03351)0.705:0.00412)0.855:0.01095)0.861:0.01075,((48:0.01954,(389:0.00015,13:0.01579)0.776:0.00512)0.800:0.00644,(((107:0.00513,116:0.01096)0.872:0.01062,(150:0.01086,(401:0.00014,189:0.05119)0.390:0.01048)0.911:0.01611)0.887:0.01052,(307:0.00016,((395:0.01672,402:0.01628)0.732:0.00525,(((((243:0.01546,(265:0.03394,412:0.01126)0.542:0.01041)0.781:0.00609,(326:0.01055,167:0.0162)0.760:0.0052)0.814:0.0052,(294:0.05971,(308:0.01435,381:0.0377)0.751:0.00763)0.895:0.0161)0.987:0.00014,(112:0.03413,25:0.01612)0.905:0.00014)0.876:0.00015,(252:0.00015,342:0.01556)0.980:0.02642)0.502:0.00526)0.893:0.01027)0.907:0.01031)0.851:0.00014)0.868:0.01018)0.889:0.01626,(((106:0.00831,(302:0.03114,85:0.01229)0.901:0.02187)0.886:0.01264,((((275:0.01585,(217:0.00016,338:0.03721)0.892:0.03778)0.770:0.00488,(392:0.00516,(1:0.00527,(240:0.01873,(51:0.02977,281:0.0106)0.492:0.01443)0.777:0.00831)0.772:0.00526)0.778:0.00519)0.833:0.00503,(406:0.01023,416:0.00515)0.865:0.00015)0.799:0.01576,68:0.01626)0.749:0.00507)0.757:0.00518,(87:0.02794,161:0.00014)0.233:0.00511)0.904:0.0159)0.896:0.02029)0.683:0.02168)0.833:0.01463)0.781:0.00532)0.723:0.00556)0.820:0.01376,((92:0.03867,((318:0.01724,(415:0.02669,148:0.00014)0.736:0.00422)0.837:0.01019,(261:0.00516,385:0.00502)0.967:0.02157)0.000:0.00015)0.895:0.01312,(6:0.04864,(((135:0.00901,(286:0.06254,105:0.01165)0.753:0.01766)0.580:0.0171,79:0.01655)0.632:0.00016,42:0.00015)0.829:0.00928)0.759:0.00636)0.758:0.01044)0.646:0.00165,299:0.00508)0.922:0.00016)0.860:0.01021)0.765:0.00517)0.776:0.00522);\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_emperor/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_emperor/map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType year month day subject days_since_epoch Description
+f1 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA feces 2008 10 22 1 14174 fecal1
+f2 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 fecal2
+f3 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 identical sequences to fecal2
+f4 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 all sequences identical, map to GG 295053 at 97 percent id
+p1 AACGCACGCTAG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 21 1 14173 palm1, contains one randomly generated sequence
+p2 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 22 1 14174 palm2
+t1 AGTGAGAGAAGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 21 1 14173 tongue1, contains one randomly generated sequence
+t2 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 22 1 14174 tongue2
+not16S.1 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Other 2008 10 22 1 14174 randomly generated sequence plus some variants, these should not map to 16S
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_emperor/unweighted_unifrac_pc.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_emperor/unweighted_unifrac_pc.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,22 @@
+Eigvals 9
+1.06459336938 0.712030549144 0.29204442174 0.123841952918 0.0522627901636 0.0 0.0 0.0 0.0
+
+Proportion explained 9
+0.474254336565 0.317194889063 0.130099752134 0.0551690297058 0.0232819925324 0.0 0.0 0.0 0.0
+
+Species 0 0
+
+Site 9 9
+f2 -0.337382342185 0.0633507739971 0.167823623088 -0.0168909331792 0.112504055932 -0.0 0.0 0.0 0.0
+f1 -0.388873119352 0.0330785700332 -0.116515161486 0.000459982541288 0.0441156899615 -0.0 0.0 0.0 0.0
+f3 -0.388873119352 0.0330785700332 -0.116515161486 0.000459982541288 0.0441156899615 -0.0 -0.0 -0.0 0.0
+f4 -0.348412412671 0.0405169880579 -0.120000951389 0.0252062051453 -0.176886563099 -0.0 0.0 0.0 0.0
+p2 0.223595587648 0.168007799744 0.167052221863 -0.284063878547 -0.0395487094095 -0.0 0.0 0.0 0.0
+p1 0.142050547664 0.139597941737 0.356649453816 0.195582667916 -0.0373813212204 -0.0 0.0 0.0 0.0
+t1 0.461678348296 0.151817473226 -0.182389286903 0.044129246334 0.0270364210481 -0.0 -0.0 0.0 0.0
+not16S.1 0.174538161657 -0.781265590053 0.026284549398 -0.00901251908582 -0.000991684222 -0.0 0.0 0.0 0.0
+t2 0.461678348296 0.151817473226 -0.182389286903 0.044129246334 0.0270364210481 -0.0 0.0 0.0 0.0
+
+Biplot 0 0
+
+Site constraints 0 0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/basic_heatmap.pdf
b
Binary file test-data/make_otu_heatmap/basic_heatmap.pdf has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/basic_heatmap.png
b
Binary file test-data/make_otu_heatmap/basic_heatmap.png has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/basic_heatmap.svg
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_otu_heatmap/basic_heatmap.svg Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,14717 @@\n+<?xml version="1.0" encoding="utf-8" standalone="no"?>\n+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"\n+  "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">\n+<!-- Created with matplotlib (http://matplotlib.org/) -->\n+<svg height="360pt" version="1.1" viewBox="0 0 360 360" width="360pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n+ <defs>\n+  <style type="text/css">\n+*{stroke-linecap:butt;stroke-linejoin:round;}\n+  </style>\n+ </defs>\n+ <g id="figure_1">\n+  <g id="patch_1">\n+   <path d="\n+M0 360\n+L360 360\n+L360 0\n+L0 0\n+z\n+" style="fill:#ffffff;"/>\n+  </g>\n+  <g id="axes_1">\n+   <g id="patch_2">\n+    <path d="\n+M42.5819 326.418\n+L310.341 326.418\n+L310.341 15.21\n+L42.5819 15.21\n+z\n+" style="fill:#ffffff;"/>\n+   </g>\n+   <g clip-path="url(#pcf9eb7027b)">\n+    <image height="311.76" id="image210c0d0649" width="268.2" x="42.581875" xlink:href="data:image/png;base64,\n+iVBORw0KGgoAAAANSUhEUgAAAukAAANiCAYAAADcxFekAAAABHNCSVQICAgIfAhkiAAAGvBJREFUeJzt3f2v3vVdx/Eecg0Cp2esBwajPW2zMcoqtFHEm3W44LArbiE4RSLM4g92iRpjEG+6RV0iy6JkcemCURNg0bGIIovCMFJZBEQanOOuZ+SUItlaTjpueygXXVfKVn8+Xj8csnxO3y8+fTz+glfIuXny7vd8r7GnD3z56BKa+P0H7q+e0IU7b3yoekI3btp2TfUEGHHx1MrqCV34tTu/Wj0BRuy4dWf1hG6cUD0AAACYb2zue191SW/kGy/urZ7QhQvfuap6Aoz48lOPV0/oxvsmJ6sndOHaO/61ekI3PvIT66ondGPfa8PqCd1wSQcAgDCDwz84Ur2hG5esuKx6QhdO2LSpegKMOOdnV1RP6MbBQ29UT+jCvoefr57QjT/7hQ9XT+jIWdUDuuGSDgAAYQavHTlUvaEbrx15sHpCF05479urJ3Rjw0XvqZ7Qjft+ZWv1hG687dKrqifAPD+/6uLqCTDCJR0AAMKMLdm41ttdGpn95+urJ3Rh6mOfrp4ALCI/K9vws7Kd2/96S/WEblz5h39XPaEbLukAABBmUD2gJyvGN1RPAIi386XvVE+Aef5h5qnqCf0Yl5atuKQDAEAY/7vT0BeeuKV6AkC83a+8Uj0B5rn736erJ3TjksvPr57QDZd0AAAI45Le0O07n6yeAPNc/9krqid0455du6sndOPV133SNVn+ePPPVU+AES7pAAAQRqQDAEAYH2bU0Mztn6qe0IXfve8/qid0493vWFY9oRvnn35a9YRufOmRJ6ondOG///6b1RNgxKW/+VPVE7rhkg4AAGHGJrf+jEt6I3s/45LewtKP/l71hG5MXnB69YRu+P5ux/c4wMJc0gEAIMzYxHUfcElvZDi9v3pCF7Zs3Vg9oRsPPe61ga3MbN9TPQGA44hLOgAAhPF2F+Ks3bS6egKwiPyrBMDCXNIBACCMZ9Ib8kw6aSbWTVZP6IbvbwCOJZd0AAAII9IBACCMSAcAgDAiHQAAwoh0AAAII9IBACCMSAcAgDAiHQAAwoh0AAAII9IBACCMSAcAgDCDqeUT1Ru6MTO9v3oCzDOcO1w9AQD4IbikAwBAmEH1AGARzR6sXgCQb2q8ekE//N5pxiUdAADCDGb3Das3AACUmVh2UvWEbgxd0ptxSQcAgDCeSW9oYt1k9YQuDL0lB4BjyO8dErmkAwBAGJEOAABhRDoAAIQR6QAAEEakAwBAGJEOAABhBl47BAAAWVzSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKIdAAACCPSAQAgjEgHAIAwIh0AAMKId'..b'>\n+    </g>\n+    <g id="ytick_423">\n+     <g id="line2d_4">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.5;" x="331.761875" xlink:href="#mcb0005524f" y="196.566362827"/>\n+      </g>\n+     </g>\n+     <g id="text_432">\n+      <!-- \xe2\x88\x921.0 -->\n+      <g transform="translate(335.761875 197.946050327)scale(0.05 -0.05)">\n+       <use xlink:href="#BitstreamVeraSans-Roman-2212"/>\n+       <use x="83.7890625" xlink:href="#BitstreamVeraSans-Roman-31"/>\n+       <use x="147.412109375" xlink:href="#BitstreamVeraSans-Roman-2e"/>\n+       <use x="179.19921875" xlink:href="#BitstreamVeraSans-Roman-30"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="ytick_424">\n+     <g id="line2d_5">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.5;" x="331.761875" xlink:href="#mcb0005524f" y="160.295090261"/>\n+      </g>\n+     </g>\n+     <g id="text_433">\n+      <!-- \xe2\x88\x920.8 -->\n+      <g transform="translate(335.761875 161.674777761)scale(0.05 -0.05)">\n+       <use xlink:href="#BitstreamVeraSans-Roman-2212"/>\n+       <use x="83.7890625" xlink:href="#BitstreamVeraSans-Roman-30"/>\n+       <use x="147.412109375" xlink:href="#BitstreamVeraSans-Roman-2e"/>\n+       <use x="179.19921875" xlink:href="#BitstreamVeraSans-Roman-38"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="ytick_425">\n+     <g id="line2d_6">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.5;" x="331.761875" xlink:href="#mcb0005524f" y="124.023817696"/>\n+      </g>\n+     </g>\n+     <g id="text_434">\n+      <!-- \xe2\x88\x920.6 -->\n+      <g transform="translate(335.761875 125.403505196)scale(0.05 -0.05)">\n+       <use xlink:href="#BitstreamVeraSans-Roman-2212"/>\n+       <use x="83.7890625" xlink:href="#BitstreamVeraSans-Roman-30"/>\n+       <use x="147.412109375" xlink:href="#BitstreamVeraSans-Roman-2e"/>\n+       <use x="179.19921875" xlink:href="#BitstreamVeraSans-Roman-36"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="ytick_426">\n+     <g id="line2d_7">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.5;" x="331.761875" xlink:href="#mcb0005524f" y="87.7525451307"/>\n+      </g>\n+     </g>\n+     <g id="text_435">\n+      <!-- \xe2\x88\x920.4 -->\n+      <g transform="translate(335.761875 89.1322326307)scale(0.05 -0.05)">\n+       <use xlink:href="#BitstreamVeraSans-Roman-2212"/>\n+       <use x="83.7890625" xlink:href="#BitstreamVeraSans-Roman-30"/>\n+       <use x="147.412109375" xlink:href="#BitstreamVeraSans-Roman-2e"/>\n+       <use x="179.19921875" xlink:href="#BitstreamVeraSans-Roman-34"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="ytick_427">\n+     <g id="line2d_8">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.5;" x="331.761875" xlink:href="#mcb0005524f" y="51.4812725653"/>\n+      </g>\n+     </g>\n+     <g id="text_436">\n+      <!-- \xe2\x88\x920.2 -->\n+      <g transform="translate(335.761875 52.8609600653)scale(0.05 -0.05)">\n+       <use xlink:href="#BitstreamVeraSans-Roman-2212"/>\n+       <use x="83.7890625" xlink:href="#BitstreamVeraSans-Roman-30"/>\n+       <use x="147.412109375" xlink:href="#BitstreamVeraSans-Roman-2e"/>\n+       <use x="179.19921875" xlink:href="#BitstreamVeraSans-Roman-32"/>\n+      </g>\n+     </g>\n+    </g>\n+    <g id="ytick_428">\n+     <g id="line2d_9">\n+      <g>\n+       <use style="stroke:#000000;stroke-width:0.5;" x="331.761875" xlink:href="#mcb0005524f" y="15.21"/>\n+      </g>\n+     </g>\n+     <g id="text_437">\n+      <!-- 0.0 -->\n+      <g transform="translate(335.761875 16.5896875)scale(0.05 -0.05)">\n+       <use xlink:href="#BitstreamVeraSans-Roman-30"/>\n+       <use x="63.623046875" xlink:href="#BitstreamVeraSans-Roman-2e"/>\n+       <use x="95.41015625" xlink:href="#BitstreamVeraSans-Roman-30"/>\n+      </g>\n+     </g>\n+    </g>\n+   </g>\n+  </g>\n+ </g>\n+ <defs>\n+  <clipPath id="pb6c775f55e">\n+   <rect height="311.208125" width="13.387962963" x="318.373912037" y="15.21"/>\n+  </clipPath>\n+  <clipPath id="pcf9eb7027b">\n+   <rect height="311.208125" width="267.759259259" x="42.581875" y="15.21"/>\n+  </clipPath>\n+ </defs>\n+</svg>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/mapping_file.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_otu_heatmap/mapping_file.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,11 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._354
+PC.355 AACTCGTCGATG YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._355
+PC.356 ACAGACCACTCA YATGCTGCCTCCCGTAGGAGT Control 20061126 Control_mouse_I.D._356
+PC.481 ACCAGCGACTAG YATGCTGCCTCCCGTAGGAGT Control 20070314 Control_mouse_I.D._481
+PC.593 AGCAGCACTTGT YATGCTGCCTCCCGTAGGAGT Control 20071210 Control_mouse_I.D._593
+PC.607 AACTGTGCGTAC YATGCTGCCTCCCGTAGGAGT Fast 20071112 Fasting_mouse_I.D._607
+PC.634 ACAGAGTCGGCT YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._634
+PC.635 ACCGCAGAGTCA YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._635
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_otu_heatmap/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"'..b', 1.0], [273, 6, 5.0], [274, 0, 1.0], [275, 2, 2.0], [276, 7, 1.0], [277, 2, 1.0], [278, 1, 3.0], [278, 7, 6.0], [279, 3, 1.0], [280, 1, 1.0], [281, 6, 1.0], [282, 5, 1.0], [283, 8, 5.0], [284, 6, 1.0], [284, 8, 1.0], [285, 8, 1.0], [286, 5, 1.0], [287, 3, 1.0], [288, 2, 2.0], [288, 4, 1.0], [289, 6, 1.0], [290, 3, 1.0], [291, 7, 1.0], [292, 0, 2.0], [293, 1, 1.0], [294, 7, 1.0], [295, 3, 1.0], [296, 1, 1.0], [297, 1, 1.0], [298, 1, 1.0], [298, 7, 1.0], [299, 6, 1.0], [300, 3, 1.0], [301, 2, 1.0], [302, 7, 1.0], [303, 2, 2.0], [304, 5, 5.0], [304, 7, 2.0], [305, 7, 1.0], [306, 2, 2.0], [306, 4, 1.0], [306, 7, 6.0], [307, 1, 1.0], [308, 7, 1.0], [309, 6, 1.0], [310, 3, 2.0], [311, 1, 1.0], [312, 0, 1.0], [313, 1, 1.0], [314, 2, 5.0], [314, 3, 13.0], [314, 4, 11.0], [314, 5, 2.0], [314, 6, 12.0], [315, 0, 1.0], [315, 1, 1.0], [315, 8, 1.0], [316, 8, 1.0], [317, 8, 1.0], [318, 2, 2.0], [318, 3, 1.0], [318, 4, 2.0], [319, 8, 1.0], [320, 3, 1.0], [321, 2, 1.0], [322, 7, 1.0], [323, 2, 1.0], [324, 0, 1.0], [325, 0, 1.0], [326, 2, 1.0], [326, 4, 1.0], [327, 7, 1.0], [328, 7, 1.0], [329, 4, 1.0], [330, 7, 1.0], [331, 6, 1.0], [332, 2, 1.0], [332, 4, 1.0], [333, 2, 1.0], [334, 7, 1.0], [335, 2, 2.0], [336, 7, 1.0], [337, 1, 1.0], [338, 1, 1.0], [339, 5, 2.0], [340, 1, 1.0], [341, 0, 1.0], [342, 0, 3.0], [342, 3, 1.0], [342, 5, 1.0], [342, 6, 1.0], [343, 0, 2.0], [343, 1, 1.0], [343, 2, 2.0], [344, 1, 1.0], [345, 0, 1.0], [346, 8, 1.0], [347, 0, 3.0], [347, 4, 1.0], [347, 5, 2.0], [347, 8, 2.0], [348, 7, 1.0], [349, 5, 3.0], [350, 1, 2.0], [350, 3, 7.0], [350, 6, 2.0], [351, 3, 1.0], [352, 3, 1.0], [353, 5, 1.0], [354, 8, 1.0], [355, 3, 2.0], [355, 4, 1.0], [355, 5, 4.0], [355, 6, 1.0], [356, 8, 1.0], [357, 7, 1.0], [357, 8, 1.0], [358, 1, 1.0], [359, 5, 2.0], [359, 8, 1.0], [360, 1, 1.0], [361, 1, 1.0], [362, 6, 1.0], [362, 8, 3.0], [363, 1, 1.0], [364, 8, 1.0], [365, 8, 1.0], [366, 6, 1.0], [367, 6, 1.0], [368, 6, 1.0], [369, 7, 1.0], [370, 1, 5.0], [370, 2, 2.0], [370, 3, 4.0], [370, 4, 1.0], [370, 6, 2.0], [370, 7, 5.0], [370, 8, 1.0], [371, 1, 1.0], [372, 3, 2.0], [373, 1, 1.0], [374, 1, 1.0], [375, 7, 1.0], [376, 8, 1.0], [377, 4, 1.0], [378, 0, 3.0], [378, 1, 5.0], [378, 7, 5.0], [378, 8, 9.0], [379, 0, 4.0], [379, 1, 4.0], [379, 3, 1.0], [379, 4, 2.0], [379, 6, 18.0], [379, 8, 21.0], [380, 2, 1.0], [381, 2, 1.0], [382, 3, 1.0], [383, 6, 2.0], [383, 7, 1.0], [384, 2, 1.0], [385, 2, 1.0], [385, 4, 1.0], [386, 2, 1.0], [387, 1, 1.0], [387, 2, 1.0], [388, 2, 1.0], [389, 2, 1.0], [390, 2, 1.0], [391, 8, 1.0], [392, 2, 2.0], [392, 5, 2.0], [392, 6, 20.0], [392, 8, 3.0], [393, 0, 1.0], [393, 2, 1.0], [394, 2, 1.0], [395, 3, 1.0], [396, 2, 1.0], [396, 6, 2.0], [397, 0, 3.0], [397, 1, 1.0], [397, 2, 2.0], [397, 5, 9.0], [397, 6, 1.0], [397, 7, 1.0], [397, 8, 1.0], [398, 7, 1.0], [399, 8, 2.0], [400, 0, 4.0], [400, 2, 3.0], [400, 3, 1.0], [400, 5, 4.0], [400, 6, 2.0], [400, 8, 5.0], [401, 8, 1.0], [402, 6, 1.0], [403, 4, 1.0], [404, 6, 1.0], [405, 3, 1.0], [406, 0, 1.0], [406, 1, 1.0], [406, 2, 1.0], [406, 3, 2.0], [406, 6, 2.0], [406, 8, 1.0], [407, 8, 1.0], [408, 8, 4.0], [409, 0, 1.0], [410, 3, 9.0], [410, 8, 3.0], [411, 0, 1.0], [411, 6, 1.0], [412, 7, 1.0], [413, 0, 1.0], [414, 0, 2.0], [414, 1, 10.0], [414, 8, 8.0], [415, 6, 1.0], [416, 2, 1.0], [416, 3, 3.0], [417, 6, 1.0], [418, 0, 1.0]], "columns": [{"id": "PC.636", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.354", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2728", "matrix_type": "sparse", "shape": [419, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2012-02-07T06:12:49.215476", "type": "OTU table", "id": null, "matrix_element_type": "float"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/rep_set.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_otu_heatmap/rep_set.tre Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1 @@\n+((((117:0.01623,(196:0.02706,306:0.01045)0.430:0.00015)0.914:0.00014,(314:0.02521,104:0.00015)0.465:0.01855)0.885:0.02154,407:0.02223)0.848:0.01046,(259:0.01763,185:0.02203)0.762:0.00511,((353:0.04271,(335:0.01062,(394:0.04443,169:0.00014)0.910:0.01046)0.671:0.00521)0.239:0.00014,((245:0.05025,((229:0.01061,95:0.00523)0.825:0.02163,(45:0.00543,(380:0.02839,(366:0.02249,((100:0.00528,411:0.00534)0.801:0.00586,((80:0.02709,62:0.00014)0.787:0.00524,4:0.01624)0.743:0.00448)0.385:0.00528)0.821:0.01601)0.407:0.00986)0.749:0.0047)1.000:0.00014)0.884:0.01045,(((404:0.02473,(321:0.05743,345:0.04116)0.770:0.01042)0.871:0.0175,(159:0.00512,(((((130:0.00524,223:0.02109)0.768:0.00506,53:0.00505)0.700:0.00015,((417:0.00455,(((309:0.04229,(332:0.00014,(152:0.03495,49:0.01132)0.757:0.00501)0.726:0.00689)0.484:0.01637,93:0.00014)0.782:0.00501,(128:0.01468,(254:0.00886,367:0.00882)0.813:0.00016)0.838:0.01501)0.773:0.00525)0.893:0.01078,(350:0.00518,(203:0.01589,7:0.03797)0.303:0.00015)0.778:0.00522)0.803:0.00528)0.893:0.01013,(388:0.03663,(110:0.02502,144:0.00823)0.883:0.02317)0.392:0.01286)0.340:0.00015,((251:0.03298,129:0.00595)0.743:0.02131,((187:0.01683,(192:0.04094,333:0.02254)0.819:0.01106)0.075:0.00016,(291:0.03997,374:0.02052)0.773:0.01301)0.706:0.00748)0.960:0.03217)0.827:0.00518)0.783:0.00016)0.968:0.01009,((((((331:0.0213,60:0.01357)0.425:0.01773,((109:0.02075,(317:0.07537,264:0.01319)0.577:0.02234)0.840:0.02594,(312:0.13538,173:0.0804)0.863:0.04059)0.906:0.04474)0.732:0.00594,(250:0.02106,253:0.01877)0.861:0.01467)1.000:0.08412,((37:0.02019,(284:0.01874,301:0.05561)0.553:0.01707)0.821:0.01394,(((391:0.01339,94:0.03006)0.863:0.01092,((141:0.02689,(90:0.01568,166:0.01544)0.845:0.01038)0.773:0.00831,(216:0.02563,288:0.04234)0.553:0.02164)0.778:0.00999)0.751:0.00694,((174:0.04134,(19:0.01184,((11:0.01042,(279:0.0051,(97:0.03227,172:0.00015)0.826:0.00518)0.773:0.00507)0.865:0.01734,(202:0.02027,(198:0.0444,(16:0.02344,297:0.01386)0.707:0.01593)0.900:0.01926)0.904:0.01639)0.717:0.00775)0.879:0.01642)0.783:0.01157,((((124:0.06649,((405:0.00158,89:0.0157)0.911:0.02924,(81:0.05513,((32:0.01302,(111:0.01924,418:0.01395)0.079:0.00502)0.876:0.01356,(67:0.01066,140:0.00015)0.894:0.01716)0.882:0.02725)0.951:0.03825)0.231:0.01554)0.841:0.01263,(((((41:0.0103,171:0.0168)0.841:0.01081,(278:0.01609,305:0.01125)0.772:0.00474)0.784:0.00577,((84:0.0344,(186:0.04377,142:0.03554)0.843:0.01608)0.912:0.02736,(372:0.02034,(287:0.03183,409:0.01693)0.856:0.01073)0.745:0.00582)0.571:0.00506)0.753:0.00517,((268:0.03304,(213:0.01051,382:0.01052)0.811:0.00998)0.952:0.02716,(9:0.08093,(52:0.03741,(359:0.02766,58:0.07021)0.869:0.02854)0.679:0.01388)0.836:0.01208)0.521:0.00015)0.899:0.01075,(((364:0.0264,66:0.01994)0.913:0.0207,(222:0.00015,10:0.02739)0.845:0.01067)0.860:0.01237,(61:0.03289,(((330:0.04019,351:0.02244)0.698:0.0276,(323:0.12995,(289:0.00535,(413:0.02178,139:0.01068)0.762:0.00528)0.942:0.00015)0.819:0.0102)0.938:0.00015,303:0.01596)0.858:0.01157)0.209:0.00476)0.954:0.02615)0.496:0.00014)0.832:0.00517,(((214:0.05163,230:0.07569)0.927:0.03951,((280:0.03044,(194:0.01081,(65:0.01809,(316:0.04535,(((387:0.00014,(30:0.02953,145:0.00015)0.831:0.00568)0.806:0.00587,(204:0.01043,346:0.00438)0.793:0.00431)0.960:0.03307,((343:0.01764,393:0.01827)0.727:0.00451,(127:0.02335,83:0.0179)0.759:0.00672)0.588:0.00574)0.643:0.00015)0.950:0.0228)0.748:0.00571)0.961:0.04287)0.925:0.03217,(241:0.01939,43:0.08019)0.857:0.02177)0.849:0.01507)0.829:0.01924,((((132:0.03373,(221:0.02342,352:0.04396)0.946:0.03287)0.888:0.01823,((373:0.10091,177:0.13147)0.751:0.00015,(((293:0.0161,86:0.00014)0.968:0.03626,102:0.04302)0.693:0.00897,(((123:0.01071,(209:0.00014,(376:0.0,156:0.0):0.00014)0.842:0.01038)0.945:0.0265,(210:0.00016,146:0.01595)0.549:0.01437)0.654:0.00218,((12:0.0484,8:0.02104)0.969:0.0424,(272:0.02828,(22:0.01045,29:0.02189)0.760:0.00525)0.749:0.00487)0.701:0.01121)0.821:0.01228)0.883:0.01772)0.724:0.00651)0.902:0.02042,(((((408:0.00014,(38:0.0526,78:0.0007'..b'2675)0.998:0.096)0.929:0.03959,((285:0.00015,(108:0.00014,(149:0.07407,((344:0.01413,151:0.01634)0.736:0.00657,(134:0.02781,(212:0.02652,(378:0.00015,(238:0.04745,247:0.04301)0.703:0.00014)0.966:0.02148)0.015:0.00015)0.466:0.01024)0.756:0.00588)0.883:0.01526)0.969:0.03759)0.988:0.03167,370:0.00014)0.867:0.02372)0.998:0.08133,158:0.00015)0.922:0.03621,((358:0.01281,(20:0.02969,99:0.02372)0.985:0.06249)0.998:0.11815,(190:0.06903,(357:0.06998,356:0.00015)0.829:0.02015)0.858:0.03439)0.919:0.05706)0.807:0.02571,193:0.01711)0.882:0.02352)0.729:0.01709,(248:0.0579,((244:0.03253,(206:0.05079,(((262:0.01325,255:0.03775)0.835:0.01673,88:0.02516)0.336:0.00015,40:0.02313)0.090:0.01515)0.865:0.01872)0.925:0.03028,(263:0.0345,(36:0.0456,183:0.04272)0.933:0.04591)0.868:0.02359)0.930:0.04794)0.957:0.06027)0.972:0.06398)0.617:0.00519)0.724:0.00431,((277:0.01408,(227:0.04382,233:0.00014)1.000:0.09125)0.682:0.0064,((((((((14:0.00015,188:0.00525)0.779:0.00517,(257:0.01105,375:0.04818)0.740:0.00015)0.775:0.01082,(119:0.00016,(313:0.01642,347:0.00015)0.843:0.01076)0.674:0.0108)0.000:0.00016,(298:0.0345,((325:0.05824,(184:0.00016,(178:0.06962,(340:0.06024,(((175:0.08004,(270:0.02469,282:0.06081)0.944:0.04574)0.357:0.01243,(258:0.06066,((365:0.00016,((26:0.00534,70:0.03876)0.939:0.01609,(195:0.03389,(44:0.01056,(180:0.0222,386:0.02757)0.969:0.00014)0.868:0.02803)0.745:0.00533)0.343:0.01063)0.802:0.00638,125:0.0208)0.354:0.01817)0.372:0.00767)0.820:0.0178,(218:0.03567,147:0.00245)0.981:0.05918)0.768:0.0159)0.847:0.01215)0.768:0.00569)0.978:0.02296)0.000:0.00015,(237:0.03489,296:0.01051)0.925:0.01719)0.896:0.01736)0.515:0.0105)0.741:0.01842,((126:0.01118,179:0.02795)0.939:0.02231,(160:0.01105,(329:0.01155,(336:0.00015,34:0.01644)0.840:0.02223)0.949:0.02512)0.759:0.00599)0.000:0.00334)0.952:0.0329,384:0.01969)0.777:0.00942,133:0.04451)0.888:0.02052,(208:0.0403,(23:0.01161,((115:0.00837,46:0.08317)0.999:0.11513,(276:0.02789,162:0.02676)0.797:0.03037)0.884:0.03986)0.910:0.0309)0.796:0.0182)0.951:0.03291)0.958:0.03269)0.545:0.00537)0.583:0.00014)0.727:0.00654,(((((295:0.02551,(368:0.02676,47:0.03946)0.602:0.00136)0.826:0.00588,((((228:0.00015,((290:0.01639,354:0.01649)0.568:0.01074,197:0.0162)0.879:0.00016)0.924:0.00529,256:0.00519)0.880:0.00015,(231:0.01531,403:0.02714)0.818:0.00041)0.733:0.00505,(191:0.0051,(33:0.02234,377:0.03943)0.879:0.01609)0.882:0.01086)0.858:0.01046)0.759:0.00506,(77:0.02734,(114:0.02206,50:0.03351)0.705:0.00412)0.855:0.01095)0.861:0.01075,((48:0.01954,(389:0.00015,13:0.01579)0.776:0.00512)0.800:0.00644,(((107:0.00513,116:0.01096)0.872:0.01062,(150:0.01086,(401:0.00014,189:0.05119)0.390:0.01048)0.911:0.01611)0.887:0.01052,(307:0.00016,((395:0.01672,402:0.01628)0.732:0.00525,(((((243:0.01546,(265:0.03394,412:0.01126)0.542:0.01041)0.781:0.00609,(326:0.01055,167:0.0162)0.760:0.0052)0.814:0.0052,(294:0.05971,(308:0.01435,381:0.0377)0.751:0.00763)0.895:0.0161)0.987:0.00014,(112:0.03413,25:0.01612)0.905:0.00014)0.876:0.00015,(252:0.00015,342:0.01556)0.980:0.02642)0.502:0.00526)0.893:0.01027)0.907:0.01031)0.851:0.00014)0.868:0.01018)0.889:0.01626,(((106:0.00831,(302:0.03114,85:0.01229)0.901:0.02187)0.886:0.01264,((((275:0.01585,(217:0.00016,338:0.03721)0.892:0.03778)0.770:0.00488,(392:0.00516,(1:0.00527,(240:0.01873,(51:0.02977,281:0.0106)0.492:0.01443)0.777:0.00831)0.772:0.00526)0.778:0.00519)0.833:0.00503,(406:0.01023,416:0.00515)0.865:0.00015)0.799:0.01576,68:0.01626)0.749:0.00507)0.757:0.00518,(87:0.02794,161:0.00014)0.233:0.00511)0.904:0.0159)0.896:0.02029)0.683:0.02168)0.833:0.01463)0.781:0.00532)0.723:0.00556)0.820:0.01376,((92:0.03867,((318:0.01724,(415:0.02669,148:0.00014)0.736:0.00422)0.837:0.01019,(261:0.00516,385:0.00502)0.967:0.02157)0.000:0.00015)0.895:0.01312,(6:0.04864,(((135:0.00901,(286:0.06254,105:0.01165)0.753:0.01766)0.580:0.0171,79:0.01655)0.632:0.00016,42:0.00015)0.829:0.00928)0.759:0.00636)0.758:0.01044)0.646:0.00165,299:0.00508)0.922:0.00016)0.860:0.01021)0.765:0.00517)0.776:0.00522);\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/sample_otu_sorted_heatmap.pdf
b
Binary file test-data/make_otu_heatmap/sample_otu_sorted_heatmap.pdf has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/sample_sorted_heatmap.pdf
b
Binary file test-data/make_otu_heatmap/sample_sorted_heatmap.pdf has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_otu_heatmap/treatment_sample_sorted_heatmap.pdf
b
Binary file test-data/make_otu_heatmap/treatment_sample_sorted_heatmap.pdf has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_phylogeny/aligned.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_phylogeny/aligned.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,122 @@\n+>New.0.CleanUp.ReferenceOTU12 PC.607_297\n+-----------------------------CTGGG-------CCGTGTCTCAGTCC-------CAATGTGGCCGTCC-GCCCTCTCAGGCCGGCT-------------ATGC-------ATCA---TC-G-----------TC-----TT-G------------G--TGGG----------------CCTT---------------------------TACCCCGCC--AAC-CAACTAATGCACCGCAG-G--------------------------------TCCATCCG--CGCCCCAT-CCCCTAA-AGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCG-T-A-TTCCC----GG---T--G--C---GCGGGCA--GGTTCCCT-ACGTG-TTACTCAC-CCG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n+>New.0.CleanUp.ReferenceOTU17 PC.634_123\n+-----------------------------CTGGG-------CCGTATCTCAGTCC-------CAATG------TGG-CC-------GGCCAACCT-------------CTC-------A---------G-----------TC-------CG--GC-----TA-C--TGAT-CGT---CGCC---------------------------------------------------------TTGGTGAGC-C-G--TT-----------ACCTCACCAACTAGCTAATCAGACG----CGAGGC-CATCTTTCAGCGATAAATCT-------------------------------------------TTGACATA-------A-ATGCCA---TG---C--G--A--CACCTATG--TGTTATGCGGT-A--TTAGCAGT-CGTTTC-CAACT-----GTTGTCC-CCCTCTGAAA-GG-C--A--G-GTTCCT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------'..b'----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n+>r96 PC.355_66\n+-----------------------------TTGGGCCGTGTC-TCAGTCCCAATGT-------GGCCG------TTC-AC-----------CCTCT-----------CAGGC-------CGGC---TA--------------CT----GA-T--CG-----TC-G--CCTTGGTGGGCTGTTACCTCAC----CA------------------------------AC--CAG-CTAATCAGACGC----G-G--GTC-----CATCTTACACCACCGGAGTTTTTCACACCGAA--CCATGC-GGTTCTGTGCGCTTATGCGGTATTAG----------------------CACCTAT-------TTCTAAGTGTTAT-C-CCCCAGT----GC---A--A--G-------GCA--GGTTACCC-ACGCG-TTACTCAC-CCGTCC-G---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_phylogeny/clustalw.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_phylogeny/clustalw.tre Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+((((('seq_0':0.26464,('seq_20':0.27727,('seq_43':-0.00763,'seq_56':0.00763):0.2237):0.03178):0.02585,(((('seq_21':-0.00803,'seq_7':0.00803):0.20757,(('seq_25':0.12125,'seq_55':0.17875):0.05882,'seq_34':0.30205):0.04498):0.04369,('seq_30':0.17373,'seq_58':0.19294):0.08077):0.01828,'seq_31':0.31033):0.01226):0.00939,(((('seq_1':0.1987,'seq_29':0.1813):0.02076,'seq_45':0.24836):0.02957,('seq_33':0.0891,'seq_52':0.21783):0.0601):0.0099,(((((('seq_18':0.09076,'seq_11':0.11496):0.08001,'seq_57':0.17538):0.02403,(('seq_23':0.12281,'seq_12':0.10605):0.02946,'seq_27':0.14337):0.03926):0.01761,'seq_9':0.18696):0.01547,(('seq_19':0.18698,(('seq_37':0.11245,'seq_51':0.11368):0.02301,('seq_40':0.09586,'seq_6':0.08556):0.03946):0.05367):0.03278,('seq_26':0.16173,('seq_49':0.18647,'seq_17':0.12353):0.06518):0.04031):0.02255):0.00671,('seq_22':0.22169,'seq_47':0.13229):0.07985):0.01251):0.01292):0.00604,(('seq_39':0.20902,'seq_59':0.27206):0.02187,('seq_42':0.16578,'seq_60':0.2482):0.05599):0.02991):0.00596,((((('seq_2':0.12346,'seq_36':0.12779):0.09361,'seq_41':0.22214):0.03226,('seq_35':0.21045,'seq_44':0.20802):0.02953):0.00981,(('seq_24':0.08836,'seq_5':0.08973):0.13859,(('seq_50':0.1399,'seq_54':0.13728):0.05182,'seq_14':0.20088):0.0427):0.01862):0.02724,((('seq_10':0.1232,'seq_13':0.11182):0.11334,(((('seq_28':0.06753,'seq_15':0.07151):0.04167,(('seq_3':0.1015,'seq_16':0.0974):0.0247,('seq_32':0.06365,'seq_53':0.04746):0.06176):0.00223):0.01389,'seq_46':0.12585):0.0133,'seq_4':0.1495):0.05117):0.0134,'seq_8':0.21988):0.04628):0.01072,('seq_38':-0.31418,'seq_48':0.31418):0.02453);
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_phylogeny/fasttree_midpoint.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_phylogeny/fasttree_midpoint.tre Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+(((((r70:0.3363,(r0:0.00116,r143:1.2314)0.081:0.50764)0.425:0.15912,New.0.ReferenceOTU49:0.00016)0.855:0.09762,New.0.ReferenceOTU13:0.04006)0.255:0.01316,r74:0.20638)0.999:0.24326,(New.0.ReferenceOTU38:0.54196,((New.0.ReferenceOTU30:0.11078,New.0.ReferenceOTU52:0.06277)0.497:0.03057,((r181:0.15944,((New.0.ReferenceOTU32:0.06939,((New.0.CleanUp.ReferenceOTU33:0.23266,New.0.CleanUp.ReferenceOTU29:0.067)0.209:0.05032,New.0.ReferenceOTU14:0.39581)0.817:0.04969)0.897:0.07762,((New.0.ReferenceOTU7:0.07948,r59:0.04644)0.627:0.02639,(New.0.ReferenceOTU17:0.16137,New.0.ReferenceOTU28:0.04686)0.999.2:0.17798)0.944:0.08501)0.400:0.02682)0.089:0.00611,((New.0.ReferenceOTU57:0.25477,r84:0.10524)0.998:0.40986,((((New.0.ReferenceOTU48:0.09656,New.0.CleanUp.ReferenceOTU7:0.03314)0.989:0.20998,(r153:0.2175,((r102:0.0974,r175:0.40572)0.964:0.2358,(New.0.CleanUp.ReferenceOTU19:0.17636,r111:0.07083)0.841:0.14281)0.591:0.20414)0.373:0.15365)0.823:0.09797,(New.0.ReferenceOTU29:0.28773,(r39:0.19166,r63:0.12122)0.878:0.08664)0.744:0.06053)0.781:0.07918,(r146:0.26593,((r158:0.19778,(r96:0.12601,(r38:0.24145,r92:0.297)0.943:0.16926)0.999.3:0.19538)0.892:0.12716,(((((((New.0.ReferenceOTU5:0.05067,(New.0.ReferenceOTU33:0.10526,(New.0.ReferenceOTU39:0.00016,r129:0.04665)0.993:0.09542)0.988:0.14134)0.978:0.13902,(New.0.ReferenceOTU36:0.12367,((r148:0.16175,New.0.CleanUp.ReferenceOTU9:0.00016)0.999.4:0.17786,r47:0.023)0.779:0.07434)0.993.2:0.14975)0.907:0.09058,(r78:0.26492,(New.0.ReferenceOTU22:0.11636,New.0.ReferenceOTU34:0.04549)0.703:0.01733)0.880:0.05224)0.832:0.08021,New.0.ReferenceOTU51:0.14487)0.433:0.02668,(New.0.ReferenceOTU26:0.03188,New.0.ReferenceOTU42:0.21485)0.341:0.01962)0.371:0.08711,r28:0.63554)0.650:0.03085,((New.0.ReferenceOTU15:0.36885,(New.0.ReferenceOTU41:0.4242,r192:0.06058)0.764:0.09601)0.809:0.10529,(New.0.ReferenceOTU9:0.22154,(((r162:0.45819,(New.0.CleanUp.ReferenceOTU12:0.44102,New.0.ReferenceOTU6:0.75725)0.299:0.1103)0.089.2:0.00015,r49:0.17029)0.973:0.22038,(New.0.ReferenceOTU54:0.18481,(New.0.CleanUp.ReferenceOTU17:0.16433,r178:0.48934)0.949:0.23612)0.807:0.16454)0.478:0.02748)0.230:0.11348)0.966:0.16346)0.749:0.05953)0.629:0.05893)0.915:0.14771)0.959:0.21713)0.831:0.14971)0.260:0.05949)0.000:0.00016):0.16704);
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_phylogeny/fasttree_tree_method_default.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_phylogeny/fasttree_tree_method_default.tre Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+(((((((New.0.ReferenceOTU5:0.05067,(New.0.ReferenceOTU33:0.10526,(New.0.ReferenceOTU39:0.00016,r129:0.04665)0.993:0.09542)0.988:0.14134)0.978:0.13902,(New.0.ReferenceOTU36:0.12367,((r148:0.16175,New.0.CleanUp.ReferenceOTU9:0.00016)0.999:0.17786,r47:0.023)0.779:0.07434)0.993:0.14975)0.907:0.09058,(r78:0.26492,(New.0.ReferenceOTU22:0.11636,New.0.ReferenceOTU34:0.04549)0.703:0.01733)0.880:0.05224)0.832:0.08021,New.0.ReferenceOTU51:0.14487)0.433:0.02668,(New.0.ReferenceOTU26:0.03188,New.0.ReferenceOTU42:0.21485)0.341:0.01962)0.371:0.08711,r28:0.63554)0.650:0.03085,((r158:0.19778,(r96:0.12601,(r38:0.24145,r92:0.297)0.943:0.16926)0.999:0.19538)0.892:0.12716,(r146:0.26593,((((r181:0.15944,((New.0.ReferenceOTU32:0.06939,((New.0.CleanUp.ReferenceOTU33:0.23266,New.0.CleanUp.ReferenceOTU29:0.067)0.209:0.05032,New.0.ReferenceOTU14:0.39581)0.817:0.04969)0.897:0.07762,((New.0.ReferenceOTU7:0.07948,r59:0.04644)0.627:0.02639,(New.0.ReferenceOTU17:0.16137,New.0.ReferenceOTU28:0.04686)0.999:0.17798)0.944:0.08501)0.400:0.02682)0.089:0.00611,((New.0.ReferenceOTU30:0.11078,New.0.ReferenceOTU52:0.06277)0.497:0.03057,(((((r70:0.3363,(r0:0.00116,r143:1.2314)0.081:0.50764)0.425:0.15912,New.0.ReferenceOTU49:0.00016)0.855:0.09762,New.0.ReferenceOTU13:0.04006)0.255:0.01316,r74:0.20638)0.999:0.4103,New.0.ReferenceOTU38:0.54196)0.000:0.00016)0.260:0.05949)0.831:0.14971,(New.0.ReferenceOTU57:0.25477,r84:0.10524)0.998:0.40986)0.959:0.21713,(((New.0.ReferenceOTU48:0.09656,New.0.CleanUp.ReferenceOTU7:0.03314)0.989:0.20998,(r153:0.2175,((r102:0.0974,r175:0.40572)0.964:0.2358,(New.0.CleanUp.ReferenceOTU19:0.17636,r111:0.07083)0.841:0.14281)0.591:0.20414)0.373:0.15365)0.823:0.09797,(New.0.ReferenceOTU29:0.28773,(r39:0.19166,r63:0.12122)0.878:0.08664)0.744:0.06053)0.781:0.07918)0.915:0.14771)0.629:0.05893)0.749:0.05953,((New.0.ReferenceOTU15:0.36885,(New.0.ReferenceOTU41:0.4242,r192:0.06058)0.764:0.09601)0.809:0.10529,(New.0.ReferenceOTU9:0.22154,(((r162:0.45819,(New.0.CleanUp.ReferenceOTU12:0.44102,New.0.ReferenceOTU6:0.75725)0.299:0.1103)0.089:0.00015,r49:0.17029)0.973:0.22038,(New.0.ReferenceOTU54:0.18481,(New.0.CleanUp.ReferenceOTU17:0.16433,r178:0.48934)0.949:0.23612)0.807:0.16454)0.478:0.02748)0.230:0.11348)0.966:0.16346);
b
diff -r 000000000000 -r c7eeac78cb64 test-data/make_phylogeny/muscle.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/make_phylogeny/muscle.tre Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+('seq_31':1.12732,('seq_48':1.10277,((('seq_25':0.504624,('seq_36':0.467309,('seq_2':0.46,'seq_41':0.46):0.00730872):0.0373152):0.454956,(('seq_56':0.327907,'seq_7':0.327907):0.58686,(('seq_3':0.760137,('seq_38':0.698401,(('seq_50':0.626629,('seq_32':0.587397,('seq_14':0.561323,('seq_53':0.53139,'seq_16':0.53139):0.0299327):0.0260743):0.0392315):0.0128615,('seq_4':0.649129,('seq_54':0.609292,('seq_15':0.595946,(('seq_28':0.410256,'seq_55':0.410256):0.146957,('seq_46':0.514344,('seq_10':0.23617,'seq_13':0.23617):0.278173):0.0428695):0.0387327):0.0133457):0.0398378):-0.00963926):0.0589107):0.0617365):0.111034,('seq_35':0.818076,(('seq_24':0.47973,'seq_5':0.47973):0.302398,(('seq_34':0.389121,'seq_8':0.389121):0.259124,('seq_30':0.424779,'seq_58':0.424779):0.223466):0.133883):0.0359485):0.053095):0.0435957):0.0448129):0.0823335,('seq_43':1.01997,('seq_52':0.978471,('seq_0':0.988378,('seq_22':0.934682,(('seq_20':0.859155,'seq_47':0.859155):0.0247327,(('seq_9':0.880572,('seq_29':0.687912,('seq_27':0.648512,(('seq_57':0.518891,('seq_23':0.373538,('seq_11':0.338389,('seq_18':0.265086,'seq_12':0.265086):0.0733024):0.0351499):0.145352):0.0792318,(('seq_26':0.551948,'seq_59':0.551948):0.0299734,(('seq_6':0.381362,('seq_60':0.339565,('seq_19':0.320288,(('seq_40':0.163043,'seq_42':0.163043):0.143088,('seq_51':0.271452,('seq_33':0.225346,('seq_21':0.0829493,'seq_37':0.0829493):0.142396):0.046106):0.0346796):0.0141571):0.0192771):0.0417971):0.172122,('seq_49':0.532258,'seq_17':0.532258):0.0212262):0.0284371):0.016201):0.0503898):0.0393994):0.192661):-0.0101835,('seq_44':0.869437,('seq_39':0.824699,('seq_1':0.794118,'seq_45':0.794118):0.0305815):0.0447375):0.000952303):0.0134987):0.0507939):0.0536962):-0.00990623):0.0415013):0.0219407):0.0608518):0.0245566);
b
diff -r 000000000000 -r c7eeac78cb64 test-data/map.tsv.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/map.tsv.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,68 @@\n+<html>\n+<head>\n+\n+<script type="text/javascript" src="./overlib.js"></script>\n+</head>\n+<body bgcolor="white"> <h1>No errors or warnings detected.<br></h1><h1>Mapping file error and warning details.</h1>\n+Notes for interpreting this report:\n+<ul>\n+    <li>Errors will be listed in red, warnings in yellow.\n+    <li>Mouse over an error or warning in a cell for more details.\n+    <li>Errors in the header row may mask other errors, so these should be corrected first.\n+    <li>Modifications to your mapping file to fix certain issues may result in different errors. You should run <tt>validate_mapping_file.py</tt> until no errors (nor warnings, ideally) are found.\n+</ul>\n+<p>\n+Some general rules about formatting mapping files (see <a href="http://qiime.org/documentation/file_formats.html#metadata-mapping-files">here</a> for additional details):\n+<ul>\n+    <li>Header characters should only contain alphanumeric and <tt>_</tt> characters only.\n+    <li>Valid characters for SampleID fields are alphanumeric and <tt>.</tt> only.<br>\n+    <li>Other fields allow alphanumeric and <tt>+-%./ :,;_</tt> characters.\n+</ul>\n+General issues with your mapping file (i.e., those that do not pertain to a particular cell) will be listed here, if any:<table border="1" cellspacing="0" cellpadding="7"><tr></tr></table><br>\n+<table border="2" cellspacing="0" cellpadding="5">\n+\n+<tr></tr>\n+<tr>\n+<th>SampleID</th><th>BarcodeSequence</th><th>LinkerPrimerSequence</th><th>SampleType</th><th>Year</th><th>Month</th><th>Day</th><th>Subject</th><th>ReportedAntibioticUsage</th><th>DaysSinceExperimentStart</th><th>Description</th>\n+</tr>\n+\n+<tr>\n+<tr><th><tt>L1S8</tt></th><th><tt>AGCTGACTAGTC</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>gut</tt></th><th><tt>2008</tt></th><th><tt>10</tt></th><th><tt>28</tt></th><th><tt>1</tt></th><th><tt>Yes</tt></th><th><tt>0</tt></th><th><tt>1_Fece_10_28_2008\n+</tt></th></tr><tr><th><tt>L1S140</tt></th><th><tt>ATGGCAGCTCTA</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>gut</tt></th><th><tt>2008</tt></th><th><tt>10</tt></th><th><tt>28</tt></th><th><tt>2</tt></th><th><tt>Yes</tt></th><th><tt>0</tt></th><th><tt>2_Fece_10_28_2008\n+</tt></th></tr><tr><th><tt>L1S57</tt></th><th><tt>ACACACTATGGC</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>gut</tt></th><th><tt>2009</tt></th><th><tt>1</tt></th><th><tt>20</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>84</tt></th><th><tt>1_Fece_1_20_2009\n+</tt></th></tr><tr><th><tt>L1S208</tt></th><th><tt>CTGAGATACGCG</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>gut</tt></th><th><tt>2009</tt></th><th><tt>1</tt></th><th><tt>20</tt></th><th><tt>2</tt></th><th><tt>No</tt></th><th><tt>84</tt></th><th><tt>2_Fece_1_20_2009\n+</tt></th></tr><tr><th><tt>L1S76</tt></th><th><tt>ACTACGTGTGGT</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>gut</tt></th><th><tt>2009</tt></th><th><tt>2</tt></th><th><tt>17</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>112</tt></th><th><tt>1_Fece_2_17_2009\n+</tt></th></tr><tr><th><tt>L1S105</tt></th><th><tt>AGTGCGATGCGT</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>gut</tt></th><th><tt>2009</tt></th><th><tt>3</tt></th><th><tt>17</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>140</tt></th><th><tt>1_Fece_3_17_2009\n+</tt></th></tr><tr><th><tt>L1S257</tt></th><th><tt>CCGACTGAGATG</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>gut</tt></th><th><tt>2009</tt></th><th><tt>3</tt></th><th><tt>17</tt></th><th><tt>2</tt></th><th><tt>No</tt></th><th><tt>140</tt></th><th><tt>2_Fece_3_17_2009\n+</tt></th></tr><tr><th><tt>L1S281</tt></th><th><tt>CCTCTCGTGATC</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>gut</tt></th><th><tt>2009</tt></th><th><tt>4</tt></th><th><tt>14</tt></th><th><tt>2</tt></th><th><tt>No</tt></th><th><tt>168</tt></th><th><tt>2_Fece_4_14_2009\n+</tt></th></tr><tr><th><tt>L2S240</tt></th><th><tt>CATATCGCAGTT</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>left palm</tt></th><th><tt>'..b'h><th><tt>AGTGTCACGGTG</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>right palm</tt></th><th><tt>2009</tt></th><th><tt>2</tt></th><th><tt>17</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>112</tt></th><th><tt>1_R_Palm_2_17_2009\n+</tt></th></tr><tr><th><tt>L3S341</tt></th><th><tt>CAAGTGAGAGAG</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>right palm</tt></th><th><tt>2009</tt></th><th><tt>3</tt></th><th><tt>17</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>140</tt></th><th><tt>1_R_Palm_3_17_2009\n+</tt></th></tr><tr><th><tt>L4S112</tt></th><th><tt>GCGTTACACACA</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>right palm</tt></th><th><tt>2009</tt></th><th><tt>3</tt></th><th><tt>17</tt></th><th><tt>2</tt></th><th><tt>No</tt></th><th><tt>140</tt></th><th><tt>2_R_Palm_3_17_2009\n+</tt></th></tr><tr><th><tt>L3S360</tt></th><th><tt>CATCGTATCAAC</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>right palm</tt></th><th><tt>2009</tt></th><th><tt>4</tt></th><th><tt>14</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>168</tt></th><th><tt>1_R_Palm_4_14_2009\n+</tt></th></tr><tr><th><tt>L4S137</tt></th><th><tt>GAACTGTATCTC</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>right palm</tt></th><th><tt>2009</tt></th><th><tt>4</tt></th><th><tt>14</tt></th><th><tt>2</tt></th><th><tt>No</tt></th><th><tt>168</tt></th><th><tt>2_R_Palm_4_14_2009\n+</tt></th></tr><tr><th><tt>L5S104</tt></th><th><tt>CAGTGTCAGGAC</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2008</tt></th><th><tt>10</tt></th><th><tt>28</tt></th><th><tt>1</tt></th><th><tt>Yes</tt></th><th><tt>0</tt></th><th><tt>1_Tong_10_28_2008\n+</tt></th></tr><tr><th><tt>L5S240</tt></th><th><tt>CTGGACTCATAG</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2008</tt></th><th><tt>10</tt></th><th><tt>28</tt></th><th><tt>2</tt></th><th><tt>Yes</tt></th><th><tt>0</tt></th><th><tt>2_Tong_10_28_2008\n+</tt></th></tr><tr><th><tt>L5S155</tt></th><th><tt>ATCTTAGACTGC</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2009</tt></th><th><tt>1</tt></th><th><tt>20</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>84</tt></th><th><tt>1_Tong_1_20_2009\n+</tt></th></tr><tr><th><tt>L6S20</tt></th><th><tt>GAGGCTCATCAT</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2009</tt></th><th><tt>1</tt></th><th><tt>20</tt></th><th><tt>2</tt></th><th><tt>No</tt></th><th><tt>84</tt></th><th><tt>2_Tong_1_20_2009\n+</tt></th></tr><tr><th><tt>L5S174</tt></th><th><tt>CAGACATTGCGT</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2009</tt></th><th><tt>2</tt></th><th><tt>17</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>112</tt></th><th><tt>1_Tong_2_17_2009\n+</tt></th></tr><tr><th><tt>L5S203</tt></th><th><tt>CGATGCACCAGA</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2009</tt></th><th><tt>3</tt></th><th><tt>17</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>140</tt></th><th><tt>1_Tong_3_17_2009\n+</tt></th></tr><tr><th><tt>L6S68</tt></th><th><tt>GATACGTCCTGA</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2009</tt></th><th><tt>3</tt></th><th><tt>17</tt></th><th><tt>2</tt></th><th><tt>No</tt></th><th><tt>140</tt></th><th><tt>2_Tong_3_17_2009\n+</tt></th></tr><tr><th><tt>L5S222</tt></th><th><tt>CTAGAGACTCTT</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2009</tt></th><th><tt>4</tt></th><th><tt>14</tt></th><th><tt>1</tt></th><th><tt>No</tt></th><th><tt>168</tt></th><th><tt>1_Tong_4_14_2009\n+</tt></th></tr><tr><th><tt>L6S93</tt></th><th><tt>GATTAGCACTCT</tt></th><th><tt>GTGCCAGCMGCCGCGGTAA</tt></th><th><tt>tongue</tt></th><th><tt>2009</tt></th><th><tt>4</tt></th><th><tt>14</tt></th><th><tt>2</tt></th><th><tt>No</tt></th><th><tt>168</tt></th><th><tt>2_Tong_4_14_2009</tt></th></tr>\n+</tr>\n+</table>\n+\n+</body>\n+</html>\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/map.tsv_corrected.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/map.tsv_corrected.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,35 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType Year Month Day Subject ReportedAntibioticUsage DaysSinceExperimentStart Description
+L1S8 AGCTGACTAGTC GTGCCAGCMGCCGCGGTAA gut 2008 10 28 1 Yes 0 1_Fece_10_28_2008
+L1S140 ATGGCAGCTCTA GTGCCAGCMGCCGCGGTAA gut 2008 10 28 2 Yes 0 2_Fece_10_28_2008
+L1S57 ACACACTATGGC GTGCCAGCMGCCGCGGTAA gut 2009 1 20 1 No 84 1_Fece_1_20_2009
+L1S208 CTGAGATACGCG GTGCCAGCMGCCGCGGTAA gut 2009 1 20 2 No 84 2_Fece_1_20_2009
+L1S76 ACTACGTGTGGT GTGCCAGCMGCCGCGGTAA gut 2009 2 17 1 No 112 1_Fece_2_17_2009
+L1S105 AGTGCGATGCGT GTGCCAGCMGCCGCGGTAA gut 2009 3 17 1 No 140 1_Fece_3_17_2009
+L1S257 CCGACTGAGATG GTGCCAGCMGCCGCGGTAA gut 2009 3 17 2 No 140 2_Fece_3_17_2009
+L1S281 CCTCTCGTGATC GTGCCAGCMGCCGCGGTAA gut 2009 4 14 2 No 168 2_Fece_4_14_2009
+L2S240 CATATCGCAGTT GTGCCAGCMGCCGCGGTAA left palm 2008 10 28 2 Yes 0 2_L_Palm_10_28_2008
+L2S155 ACGATGCGACCA GTGCCAGCMGCCGCGGTAA left palm 2009 1 20 1 No 84 1_L_Palm_1_20_2009
+L2S309 CGTGCATTATCA GTGCCAGCMGCCGCGGTAA left palm 2009 1 20 2 No 84 2_L_Palm_1_20_2009
+L2S175 AGCTATCCACGA GTGCCAGCMGCCGCGGTAA left palm 2009 2 17 1 No 112 1_L_Palm_2_17_2009
+L2S204 ATGCAGCTCAGT GTGCCAGCMGCCGCGGTAA left palm 2009 3 17 1 No 140 1_L_Palm_3_17_2009
+L2S357 CTAACGCAGTCA GTGCCAGCMGCCGCGGTAA left palm 2009 3 17 2 No 140 2_L_Palm_3_17_2009
+L2S222 CACGTGACATGT GTGCCAGCMGCCGCGGTAA left palm 2009 4 14 1 No 168 1_L_Palm_4_14_2009
+L2S382 CTCAATGACTCA GTGCCAGCMGCCGCGGTAA left palm 2009 4 14 2 No 168 2_L_Palm_4_14_2009
+L3S242 ACAGTTGCGCGA GTGCCAGCMGCCGCGGTAA right palm 2008 10 28 1 Yes 0 1_R_Palm_10_28_2008
+L3S378 ATCGATCTGTGG GTGCCAGCMGCCGCGGTAA right palm 2008 10 28 2 Yes 0 2_R_Palm_10_28_2008
+L3S294 CACGACAGGCTA GTGCCAGCMGCCGCGGTAA right palm 2009 1 20 1 No 84 1_R_Palm_1_20_2009
+L4S63 CTCGTGGAGTAG GTGCCAGCMGCCGCGGTAA right palm 2009 1 20 2 No 84 2_R_Palm_1_20_2009
+L3S313 AGTGTCACGGTG GTGCCAGCMGCCGCGGTAA right palm 2009 2 17 1 No 112 1_R_Palm_2_17_2009
+L3S341 CAAGTGAGAGAG GTGCCAGCMGCCGCGGTAA right palm 2009 3 17 1 No 140 1_R_Palm_3_17_2009
+L4S112 GCGTTACACACA GTGCCAGCMGCCGCGGTAA right palm 2009 3 17 2 No 140 2_R_Palm_3_17_2009
+L3S360 CATCGTATCAAC GTGCCAGCMGCCGCGGTAA right palm 2009 4 14 1 No 168 1_R_Palm_4_14_2009
+L4S137 GAACTGTATCTC GTGCCAGCMGCCGCGGTAA right palm 2009 4 14 2 No 168 2_R_Palm_4_14_2009
+L5S104 CAGTGTCAGGAC GTGCCAGCMGCCGCGGTAA tongue 2008 10 28 1 Yes 0 1_Tong_10_28_2008
+L5S240 CTGGACTCATAG GTGCCAGCMGCCGCGGTAA tongue 2008 10 28 2 Yes 0 2_Tong_10_28_2008
+L5S155 ATCTTAGACTGC GTGCCAGCMGCCGCGGTAA tongue 2009 1 20 1 No 84 1_Tong_1_20_2009
+L6S20 GAGGCTCATCAT GTGCCAGCMGCCGCGGTAA tongue 2009 1 20 2 No 84 2_Tong_1_20_2009
+L5S174 CAGACATTGCGT GTGCCAGCMGCCGCGGTAA tongue 2009 2 17 1 No 112 1_Tong_2_17_2009
+L5S203 CGATGCACCAGA GTGCCAGCMGCCGCGGTAA tongue 2009 3 17 1 No 140 1_Tong_3_17_2009
+L6S68 GATACGTCCTGA GTGCCAGCMGCCGCGGTAA tongue 2009 3 17 2 No 140 2_Tong_3_17_2009
+L5S222 CTAGAGACTCTT GTGCCAGCMGCCGCGGTAA tongue 2009 4 14 1 No 168 1_Tong_4_14_2009
+L6S93 GATTAGCACTCT GTGCCAGCMGCCGCGGTAA tongue 2009 4 14 2 No 168 2_Tong_4_14_2009
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_with_barcode/forward_1/fastqjoin.un1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_with_barcode/forward_1/fastqjoin.un1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_with_barcode/forward_1/fastqjoin.un2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_with_barcode/forward_1/fastqjoin.un2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.join.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.join.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,4 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGGAAATCTGGTAACTCTTTCTCTCTGGGTATATCTCTGGTCTAATCTCGTTAAAACTTCTCTGGTATTGTCGGT
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB########################################BCC;57<7?<?BAA@;?8B@BDEHHHCGEIGEGGGGCHGGFIJJJJIHDGJIIHHFCHFDBDD=1#
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.join_barcodes.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.join_barcodes.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,4 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.un1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.un1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,4 @@
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.un2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_with_barcode/forward_2/fastqjoin.un2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,4 @@
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_without_barcode/forward_1/fastqjoin.un1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_without_barcode/forward_1/fastqjoin.un1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_without_barcode/forward_1/fastqjoin.un2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_without_barcode/forward_1/fastqjoin.un2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_without_barcode/forward_2/fastqjoin.un1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_without_barcode/forward_2/fastqjoin.un1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_without_barcode/forward_2/fastqjoin.un2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_without_barcode/forward_2/fastqjoin.un2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_without_barcode/forward_3/fastqjoin.un1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_without_barcode/forward_3/fastqjoin.un1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/output_without_barcode/forward_3/fastqjoin.un2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/output_without_barcode/forward_3/fastqjoin.un2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/qiime_parameters.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/qiime_parameters.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+join_paired_ends:pe_join_method SeqPrep
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/with_barcode/barcode_1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/with_barcode/barcode_1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/with_barcode/barcode_2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/with_barcode/barcode_2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/with_barcode/forward_1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/with_barcode/forward_1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/with_barcode/forward_2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/with_barcode/forward_2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/with_barcode/reverse_1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/with_barcode/reverse_1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/with_barcode/reverse_2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/with_barcode/reverse_2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+ACCGACAATACCAGAGAAGTTTTAACGAGATTAGACCAGAGATATACCCAGAGAGAAAGAGTTACCAGATTTCCTACTCGTGGTTGAGCGCCGAGCTGTC
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/without_barcode/forward_1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/without_barcode/forward_1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/without_barcode/forward_2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/without_barcode/forward_2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+NACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+#1=DDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDB@B8?;@AAB?<?7<75;CCB##################################
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+NACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/without_barcode/reverse_1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/without_barcode/reverse_1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_join_paired_ends/without_barcode/reverse_2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_join_paired_ends/without_barcode/reverse_2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATCA
++
+====ADDDHFHHF
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAAA
++
+@CCFFFDEHHHGF
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_split_libraries_fastq/input/barcodes_1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_split_libraries_fastq/input/barcodes_1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATC
++
+====ADDDHFHH
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAA
++
+@CCFFFDEHHHG
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_split_libraries_fastq/input/barcodes_2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_split_libraries_fastq/input/barcodes_2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 2:N:0:
+TCGTCGATAATC
++
+====ADDDHFHH
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 2:N:0:
+ACGTGTACCCAA
++
+@CCFFFDEHHHG
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_split_libraries_fastq/input/mapping_1.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_split_libraries_fastq/input/mapping_1.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Description
+test1 TCGTCGATAATC GTGCCAGCMGCCGCGGTAA SB1
+test2 ACGTGTACCCAA GTGCCAGCMGCCGCGGTAA TA1.1
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_split_libraries_fastq/input/mapping_2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_split_libraries_fastq/input/mapping_2.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Description
+test1 TCGTCGATAATC GTGCCAGCMGCCGCGGTAA SB1
+test2 ACGTGTACCCAA GTGCCAGCMGCCGCGGTAA TA1.1
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_split_libraries_fastq/input/reads_1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_split_libraries_fastq/input/reads_1.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+AACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGGAACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+ADADDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDBDDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHDDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHGGEGIEGCHHHDDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHGGEGIEGCHHHDDBDFHCFHHII
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+CACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTGCACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B##############################################1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_split_libraries_fastq/input/reads_2.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_split_libraries_fastq/input/reads_2.fastq Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,8 @@
+@HWI-ST753:99:C038WACXX:4:1101:1252:1987 1:N:0:
+AACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGGAACGGAGGGTGCGAGCGTTGTCCGGAATCATTGGGCGTAAAGGGCGCGTAGGTGGCCCGGTCAGCGTGCGGTGACAGCTCGGCGCTCAACCACGAGTAGG
++
+ADADDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHEDBDDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHDDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHGGEGIEGCHHHDDBDFHCFHHIIJGDHIJJJJIFGGHCGGGGEGIEGCHHHGGEGIEGCHHHDDBDFHCFHHII
+@HWI-ST753:99:C038WACXX:4:1101:1357:1989 1:N:0:
+CACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTGCACGGGGGGGGCAAGCGTTGTTCGGAATTACTGGGCGTAAAGGGTTCGTAGGTGGCCTACTAAGTCAGACGAGAGCTCACTCAGCATATCTGGCGCACTG
++
+#1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B##############################################1=DDFFFDDD@6@BBB8?B?BCBDBBDDCDCDD?BB79?ACC?+8?:8??B@@B#############################################
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/multiple_split_libraries_fastq/qiime_parameters.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/multiple_split_libraries_fastq/qiime_parameters.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+split_libraries_fastq:barcode_type 12
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_closed_reference_otus/assign_taxonomy_otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_closed_reference_otus/assign_taxonomy_otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-14T12:36:33.136262","type": "OTU table","matrix_element_type": "float","shape": [5, 5],"data": [[0,0,1.0],[1,1,1.0],[2,1,4.0],[3,1,13.0],[4,0,1.0],[4,2,1.0],[4,3,14.0],[4,4,14.0]],"rows": [{"id": "r4", "metadata": {"taxonomy": ["k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae", "g__Ruminococcus", "s__"]}},{"id": "r5", "metadata": {"taxonomy": ["k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__", "g__", "s__"]}},{"id": "r1", "metadata": {"taxonomy": ["k__Bacteria", "p__Firmicutes", "c__Erysipelotrichi", "o__Erysipelotrichales", "f__Erysipelotrichaceae", "g__[Eubacterium]", "s__dolichum"]}},{"id": "r2", "metadata": {"taxonomy": ["k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Bacteroidaceae", "g__Bacteroides", "s__uniformis"]}},{"id": "r3", "metadata": {"taxonomy": ["k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Lactobacillaceae", "g__Lactobacillus", "s__"]}}],"columns": [{"id": "PC.481", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.354", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_closed_reference_otus/basic_otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_closed_reference_otus/basic_otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-14T12:34:59.770819","type": "OTU table","matrix_element_type": "float","shape": [5, 5],"data": [[0,0,1.0],[1,1,1.0],[2,1,4.0],[3,1,13.0],[4,0,1.0],[4,2,1.0],[4,3,14.0],[4,4,14.0]],"rows": [{"id": "r4", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}},{"id": "r5", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}},{"id": "r1", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}},{"id": "r2", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}},{"id": "r3", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}}],"columns": [{"id": "PC.481", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.354", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_closed_reference_otus/refseqs.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_closed_reference_otus/refseqs.fna Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+>r1
+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAACTAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGAGCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACACATGGGCTAGG
+>r2
+TTGGACCGTGTCTCAGTTCCAATGTGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA
+>r3
+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCTTGGG
+>r4
+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAACTATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGCCGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGCAGGTTGCTCACG
+>r5
+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCTCACACCGATTAATCTTTTTCCAACCAGAGCATGCGCCCCTGTTGGCTTATGCGGTATTAGCGGTCGTTTCCAACTGTTATCCCCCTGTGTGAGGCAGGTTACCCACGCGTTACTCACCCGTCCG
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_closed_reference_otus/seqs.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_closed_reference_otus/seqs.fna Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,2668 @@\n+>PC.634_1 FLP3FBN01ELBSX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAACTAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGAGCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACACATGGGCTAGG\n+>PC.634_2 FLP3FBN01EG8AX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA\n+>PC.354_3 FLP3FBN01EEWKD orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCTTGGG\n+>PC.481_4 FLP3FBN01DEHK3 orig_bc=ACCAGCGACTAG new_bc=ACCAGCGACTAG bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAACTATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGCCGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGCAGGTTGCTCACG\n+>PC.634_5 FLP3FBN01DGFYQ orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCTCACACCGATTAATCTTTTTCCAACCAGAGCATGCGCCCCTGTTGGCTTATGCGGTATTAGCGGTCGTTTCCAACTGTTATCCCCCTGTGTGAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>PC.636_6 FLP3FBN01A55WZ orig_bc=ACGGTGAGTGTC new_bc=ACGGTGAGTGTC bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCTTATACCGGTAAACCTTTAATCATGAGAAAATGCTCACTCATGATACCATCTTGTATTAATCTCCCTTTCAGAAGGCTATCCAAGAGTATAAGGCAGGTTGGATACGCGTTACTCACCCGTGCGCCGG\n+>PC.634_7 FLP3FBN01D7O1S orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCGATAACCGAAATTCTTTAATAGTGAAACCATGCGGAAATACTATACTATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTTATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCATC\n+>PC.634_8 FLP3FBN01CV5ZU orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTCGCCTTGGTAAGCCGTTACCTTACCAACCAGCTAATACAACGCATGCCCATCTGTAACCGCCGAAACTTTCAACCACAAGAGATGCCTCTCATAGTGTTATGCGGTATTAGTACCGATTTCTCAGTGTTATCCCCCTGTTACAGGTAGGTTGCATACGCGTTACGCACCCGTGCGCCGGTCG\n+>PC.634_9 FLP3FBN01DQ783 orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCGTCTACCGGAATACCTTTAATCATGTGAACATGCGGACTCATGATGCCATCTTGTATTAATCTTCCTTTCAGAAGGCTGTCCAAGAGTAGACGGCAGGTTGGATACGTGTTACTCACCCG\n+>PC.634_10 FLP3FBN01DDPFF orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCGTCTACCGGAATACCTTTAATCATGTGAACATGCGGACTCATGATGCCATCTTGTATTAATCTCCCTTTCAGAAGGCTATCCAAGAGTATAAGGCAGGTTGGGTACGCGTTACTC\n+>PC.634_11 FLP3FBN01CPD70 orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+CTGGACCGTGTCTCAGTTCCAATGTGGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCG\n+>PC.593_12 FLP3FBN01BBAE6 orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGCCACCGGTAATCCCTTTGGCGGCACCGGGATGCCCCGATGCCGCGTCACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTGGCGGGCAGGTTGCATACGTGTTACTCACCCGTGCG\n+>PC.355_13 FLP3FBN01AWYZD orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTCAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATG'..b'GTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACCAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTT\n+>PC.593_1323 FLP3FBN01DBF9Z orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGACCGTGTCTCAGTTCCAGTGTGTCCGATCACCCTCTCAGGCCGGATACCCGTCATAGCCTTGGTGAGCCATTACCTCACCAACAAGCTGATAGGACATAGGCTGATCCTTTAGCGAAAAACTTTCCCCCGTAGGGAGTATCCAGTATTAATCACCGTTTCCAGTGGCTATCCCAGACTAAAGGGCACATAACCTATGCATTACTCACCCGTGCGCC\n+>PC.593_1324 FLP3FBN01APHXO orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACCAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTTACT\n+>PC.593_1325 FLP3FBN01C0GRI orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTCACACTGTTCCATGCGGAACCGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCGGTATACGGCAGGTTATCCACGCGTTACTCACCCGTCCG\n+>PC.593_1326 FLP3FBN01CEZZE orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACAAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTT\n+>PC.593_1327 FLP3FBN01AGO5G orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGTTAGGTGGGCCTTTACCCCGCCAACAAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTTACTCACCCGTTCGCC\n+>PC.593_1328 FLP3FBN01A9WKI orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACAAACTAATGCACCGCAGGTCCATCCGCACCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTT\n+>PC.593_1329 FLP3FBN01AMKUE orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCG\n+>PC.593_1330 FLP3FBN01CD50B orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTTGCCTTGGTGGGCCGTTACCCCGCCAACAAGCTAATCAGACGCGGGTCCATCTTACACCACCGGAGTTTTCAAGTAAAAGACATGCGTCTCCTACTGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCGCC\n+>PC.593_1331 FLP3FBN01CXEQE orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTTTACCCCGCCAACAAGCTAATCAGACGCGGATCCATCGTATACCACCAAAAGCTTTAGCTTTTTGTTTTCCACACTGCTTCATGCGAAGCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTT\n+>PC.593_1332 FLP3FBN01C6MIF orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCACCGGAGTTTTCAGGGAAAAGCCATGCGGCTTCCCCCGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCGCC\n+>PC.593_1333 FLP3FBN01CKQYM orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCG\n+>PC.593_1334 FLP3FBN01A68AG orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGGTAAACCTTTAAACCACCGGAGATGCCTCCAACGGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCGCCGGTCGCCGG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_closed_reference_otus/sortmerna_otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_closed_reference_otus/sortmerna_otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-14T12:35:15.127386","type": "OTU table","matrix_element_type": "float","shape": [5, 5],"data": [[0,0,1.0],[1,1,1.0],[2,1,4.0],[3,1,13.0],[4,0,1.0],[4,2,14.0],[4,3,1.0],[4,4,14.0]],"rows": [{"id": "r4", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}},{"id": "r5", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}},{"id": "r1", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}},{"id": "r2", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}},{"id": "r3", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria", "c__Gammaproteobacteria", "o__Enterobacteriales", "f__Enterobacteriaceae", "g__Escherichia", "s__"]}}],"columns": [{"id": "PC.481", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_closed_reference_otus/sortmerna_params.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_closed_reference_otus/sortmerna_params.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,2 @@
+pick_otus:otu_picking_method sortmerna
+pick_otus:threads 1
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_closed_reference_otus/suppress_taxonomy_assignment_otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_closed_reference_otus/suppress_taxonomy_assignment_otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-14T12:36:47.625950","type": "OTU table","matrix_element_type": "float","shape": [5, 5],"data": [[0,0,1.0],[1,1,1.0],[2,1,4.0],[3,1,13.0],[4,0,1.0],[4,2,1.0],[4,3,14.0],[4,4,14.0]],"rows": [{"id": "r4", "metadata": null},{"id": "r5", "metadata": null},{"id": "r1", "metadata": null},{"id": "r2", "metadata": null},{"id": "r3", "metadata": null}],"columns": [{"id": "PC.481", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.354", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_closed_reference_otus/taxa.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_closed_reference_otus/taxa.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,5 @@
+r1 k__Bacteria;p__Proteobacteria;c__Gammaproteobacteria;o__Enterobacteriales;f__Enterobacteriaceae;g__Escherichia;s__
+r2 k__Bacteria;p__Proteobacteria;c__Gammaproteobacteria;o__Enterobacteriales;f__Enterobacteriaceae;g__Escherichia;s__
+r3 k__Bacteria;p__Proteobacteria;c__Gammaproteobacteria;o__Enterobacteriales;f__Enterobacteriaceae;g__Escherichia;s__
+r4 k__Bacteria;p__Proteobacteria;c__Gammaproteobacteria;o__Enterobacteriales;f__Enterobacteriaceae;g__Escherichia;s__
+r5 k__Bacteria;p__Proteobacteria;c__Gammaproteobacteria;o__Enterobacteriales;f__Enterobacteriaceae;g__Escherichia;s__
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/1_final_otu_map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/1_final_otu_map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,30 @@
+4374484 L1S8_76 L1S281_24 L1S105_1
+New.CleanUp.ReferenceOTU0 L1S76_65
+New.CleanUp.ReferenceOTU1 L1S208_79
+New.CleanUp.ReferenceOTU2 L1S257_85
+New.CleanUp.ReferenceOTU3 L1S257_80
+New.CleanUp.ReferenceOTU4 L1S76_81 L1S140_70 L1S8_6 L1S76_31 L1S208_60 L1S208_83
+New.CleanUp.ReferenceOTU5 L1S8_28
+New.CleanUp.ReferenceOTU6 L1S208_7 L1S281_19 L1S208_57 L1S257_55 L1S281_8
+New.CleanUp.ReferenceOTU7 L1S281_37
+New.CleanUp.ReferenceOTU8 L1S76_40
+New.CleanUp.ReferenceOTU9 L1S281_59
+New.CleanUp.ReferenceOTU10 L1S8_17
+New.CleanUp.ReferenceOTU11 L1S8_49
+New.CleanUp.ReferenceOTU12 L1S76_39
+New.CleanUp.ReferenceOTU13 L1S57_33
+New.CleanUp.ReferenceOTU14 L1S76_11
+New.CleanUp.ReferenceOTU15 L1S140_44
+New.CleanUp.ReferenceOTU16 L1S76_13 L1S257_63 L1S105_35 L1S8_84
+New.CleanUp.ReferenceOTU17 L1S208_46 L1S257_36
+New.CleanUp.ReferenceOTU18 L1S105_75
+New.CleanUp.ReferenceOTU19 L1S105_10 L1S105_56
+New.CleanUp.ReferenceOTU20 L1S8_4 L1S8_23 L1S76_21 L1S8_53 L1S140_18 L1S57_41 L1S281_78 L1S76_25 L1S76_73 L1S281_43 L1S140_9
+New.CleanUp.ReferenceOTU21 L1S140_45 L1S208_48 L1S105_50 L1S257_5 L1S257_27 L1S257_54 L1S281_2 L1S105_16 L1S140_47 L1S57_30 L1S105_34
+New.CleanUp.ReferenceOTU22 L1S208_15 L1S257_22 L1S140_67 L1S140_69 L1S57_52 L1S57_62 L1S281_64 L1S140_26 L1S105_71 L1S76_82 L1S208_58 L1S208_14 L1S140_32 L1S208_3 L1S281_12 L1S57_68 L1S76_74 L1S76_61 L1S8_38 L1S105_29
+New.CleanUp.ReferenceOTU23 L1S281_72
+New.CleanUp.ReferenceOTU24 L1S76_51
+New.CleanUp.ReferenceOTU25 L1S57_77 L1S57_42
+New.CleanUp.ReferenceOTU26 L1S8_20
+New.CleanUp.ReferenceOTU27 L1S281_66
+New.CleanUp.ReferenceOTU28 L1S140_0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/1_final_otu_map_mc.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/1_final_otu_map_mc.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+4374484 L1S8_76 L1S281_24 L1S105_1
+New.CleanUp.ReferenceOTU4 L1S76_81 L1S140_70 L1S8_6 L1S76_31 L1S208_60 L1S208_83
+New.CleanUp.ReferenceOTU6 L1S208_7 L1S281_19 L1S208_57 L1S257_55 L1S281_8
+New.CleanUp.ReferenceOTU16 L1S76_13 L1S257_63 L1S105_35 L1S8_84
+New.CleanUp.ReferenceOTU17 L1S208_46 L1S257_36
+New.CleanUp.ReferenceOTU19 L1S105_10 L1S105_56
+New.CleanUp.ReferenceOTU20 L1S8_4 L1S8_23 L1S76_21 L1S8_53 L1S140_18 L1S57_41 L1S281_78 L1S76_25 L1S76_73 L1S281_43 L1S140_9
+New.CleanUp.ReferenceOTU21 L1S140_45 L1S208_48 L1S105_50 L1S257_5 L1S257_27 L1S257_54 L1S281_2 L1S105_16 L1S140_47 L1S57_30 L1S105_34
+New.CleanUp.ReferenceOTU22 L1S208_15 L1S257_22 L1S140_67 L1S140_69 L1S57_52 L1S57_62 L1S281_64 L1S140_26 L1S105_71 L1S76_82 L1S208_58 L1S208_14 L1S140_32 L1S208_3 L1S281_12 L1S57_68 L1S76_74 L1S76_61 L1S8_38 L1S105_29
+New.CleanUp.ReferenceOTU25 L1S57_77 L1S57_42
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/1_rep_set_tree.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/1_rep_set_tree.tre Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+((New.CleanUp.ReferenceOTU6:0.13597,((4374484:0.03298,New.CleanUp.ReferenceOTU19:0.00653)0.990:0.22089,(New.CleanUp.ReferenceOTU25:0.13896,(New.CleanUp.ReferenceOTU17:0.00014,New.CleanUp.ReferenceOTU4:0.08814)0.473:0.04881)0.689:0.03524)0.970:0.13853)0.985:0.16118,New.CleanUp.ReferenceOTU20:0.02491,(New.CleanUp.ReferenceOTU22:0.0388,(New.CleanUp.ReferenceOTU21:0.02398,New.CleanUp.ReferenceOTU16:0.00821)0.154:0.00746)0.348:0.0136);
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/2_final_otu_map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/2_final_otu_map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,30 @@
+4374484 L1S8_76 L1S281_24 L1S105_1
+New.CleanUp.ReferenceOTU0 L1S76_65
+New.CleanUp.ReferenceOTU1 L1S208_79
+New.CleanUp.ReferenceOTU2 L1S257_85
+New.CleanUp.ReferenceOTU3 L1S257_80
+New.CleanUp.ReferenceOTU4 L1S76_81 L1S140_70 L1S8_6 L1S76_31 L1S208_60 L1S208_83
+New.CleanUp.ReferenceOTU5 L1S8_28
+New.CleanUp.ReferenceOTU6 L1S208_7 L1S281_19 L1S208_57 L1S257_55 L1S281_8
+New.CleanUp.ReferenceOTU7 L1S281_37
+New.CleanUp.ReferenceOTU8 L1S76_40
+New.CleanUp.ReferenceOTU9 L1S281_59
+New.CleanUp.ReferenceOTU10 L1S8_17
+New.CleanUp.ReferenceOTU11 L1S8_49
+New.CleanUp.ReferenceOTU12 L1S76_39
+New.CleanUp.ReferenceOTU13 L1S57_33
+New.CleanUp.ReferenceOTU14 L1S76_11
+New.CleanUp.ReferenceOTU15 L1S140_44
+New.CleanUp.ReferenceOTU16 L1S76_13 L1S257_63 L1S105_35 L1S8_84
+New.CleanUp.ReferenceOTU17 L1S208_46 L1S257_36
+New.CleanUp.ReferenceOTU18 L1S105_75
+New.CleanUp.ReferenceOTU19 L1S105_10 L1S105_56
+New.CleanUp.ReferenceOTU20 L1S8_4 L1S8_23 L1S76_21 L1S8_53 L1S140_18 L1S57_41 L1S281_78 L1S76_25 L1S76_73 L1S281_43 L1S140_9
+New.CleanUp.ReferenceOTU21 L1S140_45 L1S208_48 L1S105_50 L1S257_5 L1S257_27 L1S257_54 L1S281_2 L1S105_16 L1S140_47 L1S57_30 L1S105_34
+New.CleanUp.ReferenceOTU22 L1S208_15 L1S257_22 L1S140_67 L1S140_69 L1S57_52 L1S57_62 L1S281_64 L1S140_26 L1S105_71 L1S76_82 L1S208_58 L1S208_14 L1S140_32 L1S208_3 L1S281_12 L1S57_68 L1S76_74 L1S76_61 L1S8_38 L1S105_29
+New.CleanUp.ReferenceOTU23 L1S281_72
+New.CleanUp.ReferenceOTU24 L1S76_51
+New.CleanUp.ReferenceOTU25 L1S57_77 L1S57_42
+New.CleanUp.ReferenceOTU26 L1S8_20
+New.CleanUp.ReferenceOTU27 L1S281_66
+New.CleanUp.ReferenceOTU28 L1S140_0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/2_final_otu_map_mc.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/2_final_otu_map_mc.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,7 @@
+4374484 L1S8_76 L1S281_24 L1S105_1
+New.CleanUp.ReferenceOTU4 L1S76_81 L1S140_70 L1S8_6 L1S76_31 L1S208_60 L1S208_83
+New.CleanUp.ReferenceOTU6 L1S208_7 L1S281_19 L1S208_57 L1S257_55 L1S281_8
+New.CleanUp.ReferenceOTU16 L1S76_13 L1S257_63 L1S105_35 L1S8_84
+New.CleanUp.ReferenceOTU20 L1S8_4 L1S8_23 L1S76_21 L1S8_53 L1S140_18 L1S57_41 L1S281_78 L1S76_25 L1S76_73 L1S281_43 L1S140_9
+New.CleanUp.ReferenceOTU21 L1S140_45 L1S208_48 L1S105_50 L1S257_5 L1S257_27 L1S257_54 L1S281_2 L1S105_16 L1S140_47 L1S57_30 L1S105_34
+New.CleanUp.ReferenceOTU22 L1S208_15 L1S257_22 L1S140_67 L1S140_69 L1S57_52 L1S57_62 L1S281_64 L1S140_26 L1S105_71 L1S76_82 L1S208_58 L1S208_14 L1S140_32 L1S208_3 L1S281_12 L1S57_68 L1S76_74 L1S76_61 L1S8_38 L1S105_29
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/3_final_otu_map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/3_final_otu_map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,30 @@
+4374484 L1S8_76 L1S281_24 L1S105_1
+New.CleanUp.ReferenceOTU0 L1S76_65
+New.CleanUp.ReferenceOTU1 L1S208_79
+New.CleanUp.ReferenceOTU2 L1S257_85
+New.CleanUp.ReferenceOTU3 L1S257_80
+New.CleanUp.ReferenceOTU4 L1S76_81 L1S140_70 L1S8_6 L1S76_31 L1S208_60 L1S208_83
+New.CleanUp.ReferenceOTU5 L1S8_28
+New.CleanUp.ReferenceOTU6 L1S208_7 L1S281_19 L1S208_57 L1S257_55 L1S281_8
+New.CleanUp.ReferenceOTU7 L1S281_37
+New.CleanUp.ReferenceOTU8 L1S76_40
+New.CleanUp.ReferenceOTU9 L1S281_59
+New.CleanUp.ReferenceOTU10 L1S8_17
+New.CleanUp.ReferenceOTU11 L1S8_49
+New.CleanUp.ReferenceOTU12 L1S76_39
+New.CleanUp.ReferenceOTU13 L1S57_33
+New.CleanUp.ReferenceOTU14 L1S76_11
+New.CleanUp.ReferenceOTU15 L1S140_44
+New.CleanUp.ReferenceOTU16 L1S76_13 L1S257_63 L1S105_35 L1S8_84
+New.CleanUp.ReferenceOTU17 L1S208_46 L1S257_36
+New.CleanUp.ReferenceOTU18 L1S105_75
+New.CleanUp.ReferenceOTU19 L1S105_10 L1S105_56
+New.CleanUp.ReferenceOTU20 L1S8_4 L1S8_23 L1S76_21 L1S8_53 L1S140_18 L1S57_41 L1S281_78 L1S76_25 L1S76_73 L1S281_43 L1S140_9
+New.CleanUp.ReferenceOTU21 L1S140_45 L1S208_48 L1S105_50 L1S257_5 L1S257_27 L1S257_54 L1S281_2 L1S105_16 L1S140_47 L1S57_30 L1S105_34
+New.CleanUp.ReferenceOTU22 L1S208_15 L1S257_22 L1S140_67 L1S140_69 L1S57_52 L1S57_62 L1S281_64 L1S140_26 L1S105_71 L1S76_82 L1S208_58 L1S208_14 L1S140_32 L1S208_3 L1S281_12 L1S57_68 L1S76_74 L1S76_61 L1S8_38 L1S105_29
+New.CleanUp.ReferenceOTU23 L1S281_72
+New.CleanUp.ReferenceOTU24 L1S76_51
+New.CleanUp.ReferenceOTU25 L1S57_77 L1S57_42
+New.CleanUp.ReferenceOTU26 L1S8_20
+New.CleanUp.ReferenceOTU27 L1S281_66
+New.CleanUp.ReferenceOTU28 L1S140_0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/3_final_otu_map_mc.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/3_final_otu_map_mc.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+New.CleanUp.ReferenceOTU20 L1S8_4 L1S8_23 L1S76_21 L1S8_53 L1S140_18 L1S57_41 L1S281_78 L1S76_25 L1S76_73 L1S281_43 L1S140_9
+New.CleanUp.ReferenceOTU21 L1S140_45 L1S208_48 L1S105_50 L1S257_5 L1S257_27 L1S257_54 L1S281_2 L1S105_16 L1S140_47 L1S57_30 L1S105_34
+New.CleanUp.ReferenceOTU22 L1S208_15 L1S257_22 L1S140_67 L1S140_69 L1S57_52 L1S57_62 L1S281_64 L1S140_26 L1S105_71 L1S76_82 L1S208_58 L1S208_14 L1S140_32 L1S208_3 L1S281_12 L1S57_68 L1S76_74 L1S76_61 L1S8_38 L1S105_29
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/3_rep_set_tree.tre
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/3_rep_set_tree.tre Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+(New.CleanUp.ReferenceOTU20:0.05104,New.CleanUp.ReferenceOTU21:0.02296,New.CleanUp.ReferenceOTU22:0.03307);
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/gg_13_8_79_otus.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/gg_13_8_79_otus.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,2330 @@\n+>1109493\n+AGAGTTTGATCATGGCTCAGAATGAACGCTGGCGGCGTGGATTAGGCATGCAAGTCGAACGAGAAAATACCTTCGGGTATGAGTACAGTGGCGAAAGGGTTAGTAATACATGAACAACCTGCCTTTAAGACGGGGATAACTCGAAGAAATTCGGGCTAATACCCGATGATATCATGTGTCTCAGGGCACATGATCAAATGGTGGTTTTATAATTTCTGCTTAGAGAGGGGTTCATGGCCTACTAGTTTGTTGGTGAGGTAATGGCTCACCAAGACGATGATGGGTAGCCGGGCTGAGAGGCCGATCGGCAACACTGGGACTGAGACACTGCCCAGACTCCTACGGGAGGCTGCAGTCGAGAATCTTCTGCAATGCGCGAAAGCGTGACAGAGCGACGCCGCGTGCGGGATGAAGGCCTACGGGTTGTAAACCGCTGTCAGAGGCTATAAAACGTTGGAGTAACGATCCAACTTGATGTTAGCCTCAAAGGAAGTCATGGCTAACTTCGTGCCAGCAGCCGCGGTAATACGAAGGTGGCAAGCGTTATTCGGAATCATTGGGCATAAAGGGCCTGTAGGCGGTCTGTTAAGTTAATTGTGAAATCCCTCGGCTTAACCGGGGAATTGCAGTTAAAACTGGCAGACTTGAGTGTTGGAGGGGTAAGTGGAATTCTTGGTGGAGCGGTGGAATGCGTAGATATCAAGAGGAACGCCGGAGGCGAAAGCGACTTACTGGACAACTACTGACGCTGAGGGGCGAAAGCTAGGGGAGCAAACGGGATTAGATACCCCGGTAGTCCTAGCCGCTAACTATGAGCACTAGGCGATGGACGTTCCGATACGTTCGTCGCTATAGATAATTCATTAAGTGCTCCGCCTGGGGAGTATAAGCGCAAGCTTGAAACTCAAAGGAATTGACGGGGACTCACACAAGCGGTGGAGGACGTTCTTTAATTCGAAACAACGCGAAGAACCTTACCCAGACTTGACATGCACTTGACCGTCTGTGAAAGCAGATTTCCACTTCGGTGGCGGGTGCACAGGTGTTGCATGGCTGTCGTCAGCTCGTGTCGTGAGATGTCGGGTTAAGTCCCTTAACGAGCGCAACCCTTGCCACTAATTGCCAACAGGTAAAGCTGGGGACTTTAGTGGGACTGCCGGTGTTAAACCGGAGGAAGGTGGGGACGACGTCAAGTCATCATGGCCCTTACGTCTGGGGCTAGAAACGTCCTACAATGGGTTGAACAATGAGTTGCAAGACCGCGAGGTGGAGCAAATCTCTCAAATCAACCCCAAGTTCGGATAGCAGGCTGAAATTCGCCTGCTTGAAGTTGGAATCGCTAGTAATCGCGGATCAGCATGCCGCGGTGAATATGTTCCTGAGTCTTGTACACACCGCCCGTCAAGCCACCCGAATTGGGAGTATCCTAAGGCATGTACCTAACCGCAAGGAAGGAAGTGCCAAAGGTAAGTCCAGTGAGGGGGACTAAGTCGTAACAAGGTA\n+>1109328\n+ACATGCAAGTCGGGCGGGAAGCGTACTTTCGGGTGCGTGGAGAGTGGCGAACGGGTGAGTAACACGTAGATGACCTGCCTTAGAGAGGGGGACAACTGATGGAAACGTCAGCTAATACCCTATGGACTTGATATAGTTAGAGAGTATTGAGTAAAGGAGCAATCCGCTTTAAGAGGGGTCTGCGGTCTATCAGCTAGTTGGTGGGGTAACGGCGTACCAAGGCGAAGACGGATAGGGGGCGTGAGAGCGCGATCCCCCACAATGGGACTGAGACACGGCCCATACTCCTACGGGAGGCAGCAGTGAGGAATATTGCACAATGGGGGCAACCCTGATGCAGCAATGCCGCGTGGGTGATGAAGGTTTTCGGATTGTAAAGCCCTTTTCTGCGAGAAGAGAGAGGACGGTATCGCAGGAATAAGTCCCGGCTAACTACGTGCCAGCAGCCGCGGTAAAACGTAGGGGGCGAGCGTTATCCGGATTTATTGGGCGTAAAGCGCATGTAGGCGGTAGGGTAAGATAGGCGTGAAAGCTCTCGGCTTAACCGGGAGAGGACGTTTGTGACTGCCGTACTTGAGTGGAGTAGAGGAGAGCGGAATTCCCGGTGTAGTGGTGGAATGCGTAGATATCGGGAGGAACACCAGTGGCGAAAGCGGCTCTCTGGGCTTTAACTGACGTTGAGATGCGAAAGCGTGGGTAGCGAACGGGATTAGATACCCCGGTAGTCCACGCTGTAAACGATGGATGCTAGGTGTAGCGGGTGTAGACCCCTGCTGTGCCGCAGCTAACGCGATAAGCATCCCGCCTGGGGACTACGGTCGCAAGACTAAAACTCAAAGGAATTGACGGGGGCCCGCACAAGCAGCGGAGCGTGTGGTTTAATTCGATGATACGCGAAGAACCTTACCTGGGTTTGACATCACCGTGGTAGCGAGGCGAAAGCCGAGTGACCCTTCGGGGAGCGGAGACAGGTGTTGCATGGCTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCACGTCGTTAGTTACAAGTGTCTAGCGAGACAGCCGTTATCAAAGCGGAGGAAGGTGTGGACGACGTCAAGTCAGCATGACCTTTATATCCAGGGCGACACACACGCTACAATGGCCGGTACAATGGGCAGCGACCCTGCGAAGGGGAGCGAATCCTGAAAGCCGGTCTCAGTTCGGATAGCAGTCTGCAACTCGACTGCTTGAAGGTGGAGTTGCTAGTAACCGTGCGTCAGCCATAGCGCGGTGAATACGTTCCCGGGCCTTGTACACACCGCCCGTCACGTCATGGAAGCCGGCAACACTTGAAGAGGGTGACCGAACCGCGAGGTAGGAGCTTTCTAGGGTGGGGCTGGTAACTGGGACGAAGTCGTAACAAGGTAGCC\n+>1104783\n+AGCGGCGGACGGGTGAGTAACGCGTGGGTGACCTACCCGGAAGAGGCGGACAACCTGGGGAAACTCAGGCTAATCCGCCATGTGGTCCTATTCTGTGGGGTAGGACTAAAGGGGCGACCCGCTTCCGGATGGGCCCGCGTCCCATCAGCTAGTTGGTGGGGTAAAGGCCTACCAAGGCGACGACGGGTAGCCGGTCTGAGAGGATGGCCGGCCACAGGGGCACTGAGACACGGGCCCCACTCCTACGGGAGGCAGCAGTTAGGAATCTTCCGCAATGGACGGAAGTCTGACGGAGCGACGCCGCTTGGAGGAGGAAGCCCTTCGGGGTGTAAACTCCTGAACTGGGGACGAAAGCCCTGGAGAGGGGGATGACGGTACCCAGGTAATAGCGCCGGCCAACTCCGTGCCAGCAGCCGCGGTAATACGGAGGGCGCGAGCGTTACCCGGATTTACTGGGCGTAAAGGGCGTGTAGGCGGTTTGGGGCGTCCCATGTGAAAGGCCACGGCTCAACCGTGGAGGAGCGTGGGATACGCTCAAGCTAGAGGGTGGGAGAGGGTGGTGGAATTCCCGGAGTAGCGGTGAAATGCGCAGATACCGGGAGGAACGCCGATGGCGAAGGCAGCCACCTGGCCCATTTCTGACGCTGAGGCGCGAAAGCGTGGGGAGCAAACCGGATTAGATACCCGGGTAGTCCACGCCCTAAACGATGCGCGCTAGGTTTTCTGGGTTTACTTGGGGGCGGAAGCCAACGCGTTAAGCGCGCCGCCTGGGGAGTACGGCCGCAAAGGCTGAAACTCAAAGGAAATTGACGGGGGCCCGCACAAGCGGTGGAGCATGTTGTTTAAATTTGAAAGCAACGCGAAGAACCTTACCAGGCCTTGACCATGCTAGGGGGACCTAGGGGAAAGCCTGGGGGTGCCCTCCGAGGGGGAGCCCTTAGCACCAGGTGGTGCATGGCCGTCGTCAGCCTCCGTGTTCGTGAGGATGTTTGGGGTTAAAGTTCCCCGCCAAACGAGCGGCA'..b'CGCGAAACCTCCGCAATGCACGCAAGTGTGACGGGGCCATCCCGAGTGCCTTCGGGCTTTTCTACAGTGTAAGAAGCTGTAGGAATAAGGGGAGGGCAAGGCTGGTGCCAGCCGCCGCGGTAAAACCAGCTCCTCAAGTGATTCGGACTTTTACTGGGCCTAAAGCGTCCGTAGCCGGGCCTGCAAGTCTTCGGTTAAATCCGGCAGCTTAACTGTCGGCCCGCTGGAGATACTACAGGTCTAGGAGGCGGAAGAGGTAGAGGGTACTCCTTGGGTAGGGGTGAAATCCGATAATCCAAGGGGGACCACCAGTGGCGAAGCGCTCTACTGGGACGCGCTCGACGGTGAGGGACGAAAGCCAGGGGAGCGAACCGGATTAGATACATGTTTGCATGTTTAGCATTATGCTAAATACCCGGGTAGTCCTGTGCTGTAAACGATGCGAGCTAGGTGTTGGTCCAGCCACGAGCTGGATCAGTGCCGAAGGGAAGCCGTTAAGCTCGCCGCCTGGGGAGTACGGTCGCAAGGCTGAAACTTAAAGGAATTGGCGGGGGAGCACCACAAGGGGTGAAGCCTGCGGTTTAATTGGACTCAACGCCGTGAAGCTTACCAGGGGCGACGACAGAATGAAGGTCAGGCTGACGACCTTACCAGACAAGTCGAGAGGAGGTGCATGGCCGTCGTCAGTTCGTGCCGTGAGGTGTCCTGTTAAGTCAGGCAACGAACGAAACCCACGCCCACAGTTGCGAGCAGATTCCTTCGGGGATGCTGGGCACTCTGTGGGGACTGCCAGCGATAAGTTGGATGAAGGTGTGGGCCACGGCAGGTCAGTATGCCCCGAATCCCCTGGGCCACACGCGGGCTGCAATGGCGAGTACAATGGGTTGCTACACCGAAAGGTGACGCTAATCCCGAAACCTCGTCGTAGTTAGGATCGAGGGTTGCAACTCACCCTCGTGAATATGGAATCCCTAGTAATCGCGTGTCATCATCGCGCGGTGAATACGTCCCTGCTCCTTGCACAC\n+>4455990\n+GATGCTGGAATGCCCTGTAATCCAAAGTTCCGACGCCCTAGGATGGATCTGCGGCCGATTAGGTTGTTGTTGGGGTAATGGCCCAACAAGCCCGTAATCGGTACGGGTTGTGGGAGCAAGAGCCCGGAGTTGGATTCTGAGACACGAATCCAGGCCCTACGGGGCGCAGCAGGCGCGAAAACTTTACAATGCGGGCAACCGTGATAAGGGAACCTCGAGTGCCTGTAAATGCAGGCTGTTCAGGTGCCTAAAACACACCTGAATAAAGGGCCGGGCAAGACCGGTGCCANGCCGCCGTCGGTAATACCGGCGGCTCGAGTGGTGGCCGCTTTTATTGGGCTTAAAGCGTTCGTAGCTGGGTTGTTAAGTCTCTTGGGAAATCTGGCGTGCTTAACCGTCAGGCGTCTAACGGGATACTGGCAATCTTGGAACCTCGGCTCGAGTGGTGGCCGCTTTTATTGGGCTTAAAGCGTTCGTAGCTGGGTTGTTAAGTCTCTTGGGAAATCTGGCGGCTTAACCGTCAGGCGTCTAAGGGATACTGGCAATCTTGGAACCGGGAGAGGTGAGGGGTACTTCGGGGGTAGGAGTGAAATCCTGTAATCCTCGAGGGACCACCTGTGGCGAAGGCGCCTCACCAGAACGGCTTCGACAGTGAGGGACGAAAGCTGGGGGAGCAAACCGGATTAGATACCCGGGTAGTCCCAGCCGTAAACTATGCGCGTTAGGTGTATCGGTGACCACGAGTTACCGAGGTGCCGAAGGGAAACCGTGAAACGTGCCGCCTGGGAAGTACGGTCGCAAGGCTGAAACTTAAAGGAATTGGCGGGGGAGCACCACAACAGGTGGAGCCTGCGGTTTAATTGGACTCAACGCCGGGAAGCTCACCGGATAAGACAGCAGAATGATTGCCGGGCTGAAGACTCTGCATGACTAGCTGAGAGGAGGTGCATGGCCGTCGTCAGTTCGTACTGTGAAGCATCCTGTTAAGTCAGGCAACGAGCAAGACCCACGCCAACAGTTGCCAGCATGGTCTCCGGACTGATGGGGACACTGTTGGGACCGCCTCTGCTAAAGAGGAGGAAGGAATGGGCAACGGTAGGTCAGCATGCCCTGAATTATCCGGGCTACACGCGGGCTACAATGGGCAGGACAATGGGCATCGACACCGAAAGGTGAAGGCAATCTCCTAAACCTGTCCTTAGTTCGGATTGTGGGCTGCAACTCGCCCACATGAAGCTGGAATCTGTAGTAATCGCGTTTCAAAATAACGCGGTGAATTTGTCCCTGCTCCTTGCACACACCGCCCGTCAAACCACCCGAGTGGGGTTTGGATGAGGTTGCGGTTGTTGCCGCAGTCGAATCTAGGTTCCGCAAGGGGGGTTAAGTCGTAACAAGGTAGCCGTAGGGGAATCTGC\n+>4479984\n+TTCCGGTTTGATCCTGCCGGAGGTCACTGCTATTGGAGTCCGACTAAGCCATGCGAGTGCTTTGGGTATCCTCTTCTGAGGAGACCTGAAGTGCGAACTGCTCAGTAACACATAGTCAATCTGCCCTTAGGTTCACCATAATCTCAGGAAACTGAGGATAAAGGGGGATAGGATAGGTGTTCTGGAAAGAGCCTATCTGAATCTTACCTAAGGATGAGACTATGTCTGATTAGGTTGTTGTTGGGGTAACGGCCCAACAAGCCGATAATCAGTACGGGCCATGAGAGTGGGAGCCCGGAGATGAACTCTGAGACATGAGTTCAGGCCCTACGGGGCGCAGCAGGCGCGAAACCTTTACAATGCACGCAAGTGTGATAGGGGGTCTCCAAGTGCTTTCTCTTAAACAGAGACAGCTTTTGCTGAGTGAAAAAAGCTCAGCGAATAAGTGGTGGGTAATAAACTGCTGAGTCAAGGAATTAATAATACACTTGGTTCACAGTTTACCAAACGGGTGGCAGCCGCCGCGGTAATACCCGAGCCACAAGTGGTGACCACTTTTATTGGGTTTAAAGCATCCGTAGCCGGCCAGGTAAGTTTCTGGTTAAATCCCTTGTTAACCAAGGAACTGCCAGAAATACTATCTTGCTTGAGACCGGGAGAGGCTGGAGGTACTCTTAGGGTAGGGGTGAAATCCGTTGATCCTAAGGGGACCACCAATGGTGAAGGCATCCAGCCAGAACGGCTCTGACGGTGAGGGATGAAAGCTAGGGGAGCGATCGGGATTAGATACCCCGGTAGTCCTAGCCGTAAACGATGCCCGCTAGGTGTTGGCTGGTTTGTAGGAATCAGTCAGTGCCGAAGGGAAACCATTAAGCGGGCCACCTGGGGAGTACGGTCGCAAGGCCGAAACTTAAAGGAATTGGCGGGGRAGCACATAAGGGGTGAGGTGTGCSGWTTAATTGGACTCAACACCGAGGRTCTTACCAGCGGAGACAGCAGGATGAAGGTCAGGCTAAAGACCTTACCAGACAAGCTGAGAGGAGTTGCATGGCCGTCGTCAGCTCGTGCTGTGAAGTGTCCGGTTAAGTCCGGCAACGAGCGAGACCCACACTGCTAGTTGCTATCTTCATAAGAAGCACTCTAACAGGACTGCCTGCGTAAGCAGGAGGAAAGTTTTACAGTTTGATTATTATATAGCAAGCTGTAAAGCCTTTAAGGAGTGGGCGACGGCAGGTCAGTATAGCCCGAATCCGCTGGGCTACACGCGCGCAACAATGGCTAAAACAGAGGGTTGCAACGCCGAAAGGCGAAGCTAATCCCTAAATTTAGCCTCAGTTCAGATCGAGGGCTGAAACTCGCCCTCGTGACGACGGAATCCCTAGTAATCGAACGTCAGCATCGTTCGATGAATATATCCCTGCTCCTTGCACACACTGCCCGTCAAGCCATCCGAGTAGAGTCTTGAGGAAGCTTGCTCCATATGGAGTAATCAACCTTGGGCTTTGCGAGGAGGGCTAAGTCGTAACAAGGTAGC\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_open_reference_otus/sequences.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_open_reference_otus/sequences.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,172 @@\n+>L1S140_0 HWI-EAS440_0386:1:25:1851:1463#0/1 orig_bc=ATGGCAGCTCTA new_bc=ATGGCAGCTCTA bc_diffs=0\n+TACGTAGGGGGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGTAGACGGTGTGGCAAGTCTGATGTGAAAGACATGGGCTCAACCTGTGGACTGCATTGGAAACTGTCATA\n+>L1S105_1 HWI-EAS440_0386:1:25:4646:1592#0/1 orig_bc=AGTGCGATGCGT new_bc=AGTGCGATGCGT bc_diffs=0\n+AACGTAGGTCACAAGCGTTGTCCGGAATTACTGGGTGTAAAGGGAGCGCAGGCGGGAAGACAAGTTGGAAGTGAAATCTATGGGCTCAACCCATAAACTGCTTTCAAAACTGTTTTTCTTGAGTAGTG\n+>L1S281_2 HWI-EAS440_0386:1:25:4380:1628#0/1 orig_bc=CCTCTCGTGATC new_bc=CCTCTCGTGATC bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGCGGACGCTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGGTGTCTTGAGTACAGTA\n+>L1S208_3 HWI-EAS440_0386:1:25:1510:1668#0/1 orig_bc=CTGAGATACGCG new_bc=CTGAGATACGCG bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGATGGATGTTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGATGTCTTGAGTGCAG\n+>L1S8_4 HWI-EAS440_0386:1:25:3929:1715#0/1 orig_bc=AGCTGACTAGTC new_bc=AGCTGACTAGTC bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGTGGATTGTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGAAACTGGCAGTCTTGAGTACAGTAGAGGTG\n+>L1S257_5 HWI-EAS440_0386:1:25:2639:1894#0/1 orig_bc=CCGACTGAGATG new_bc=CCGACTGAGATG bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGCGGACGCTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGGTGTCTTGAGTACAGTAGAGGCAG\n+>L1S8_6 HWI-EAS440_0386:1:25:6139:2018#0/1 orig_bc=AGCTGACTAGTC new_bc=AGCTGACTAGTC bc_diffs=0\n+TACGTATGGTGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGCAGGCGGTGCGGCAAGTCTGATGTGAAAGCCCGGGGCTCAACCCCGGTACTGCATTGGAAACTGTCGTACTAGAGTGT\n+>L1S208_7 HWI-EAS440_0386:1:25:3109:2059#0/1 orig_bc=CTGAGATACGCG new_bc=CTGAGATACGCG bc_diffs=0\n+TACGGAGGATTCAAGCGTTATCCGGATTTATTGGGTTTAAAGGGTGCGTAGGCGGTTTGATAAGTTAGAGGTGAAATTTCGGGGCTCAACCCTGAACGTGCCTCTAATACTGTTGAGCTAGAGAGTAGTTGCGGTAGG\n+>L1S281_8 HWI-EAS440_0386:1:25:7669:2080#0/1 orig_bc=CCTCTCGTGATC new_bc=CCTCTCGTGATC bc_diffs=0\n+TACGGAGGATCCAAGCGTTATCCGGATTTATTGGGTTTAAAGGGTGCGTAGGCGGTTTGATAAGTTAGAGGTGAAATTTCGGGGCTCGACCCTGAACGTGCCTCTAATACTGTTGAGCTAGAGAGTAG\n+>L1S140_9 HWI-EAS440_0386:1:25:3922:2110#0/1 orig_bc=ATGGCAGCTCTA new_bc=ATGGCAGCTCTA bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGTGGACAGTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGAAACTGGCAGTCTT\n+>L1S105_10 HWI-EAS440_0386:1:25:3806:2202#0/1 orig_bc=AGTGCGATGCGT new_bc=AGTGCGATGCGT bc_diffs=0\n+AACGTAGGTCACAAGCGTTGTCCGGAATTACTGGTGTAAAGGGAGCGCAGGCGGGAGAACAAGTTGGAAGTGAAATCCATGGGCTCAACCCATGAACTGCTTTCAAAACTGTTTTTCTTGAGTAGTGCAGAGGTAG\n+>L1S76_11 HWI-EAS440_0386:1:25:6540:2228#0/1 orig_bc=ACTACGTGTGGT new_bc=ACTACGTGTGGT bc_diffs=0\n+TACGTATGGTGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGCAGGCGGAAGGCTAAGTCTGATGTGAAAGCCCGGGGCTCAACCCCGGTACTGCATTGGAAACTGGTCATCTA\n+>L1S281_12 HWI-EAS440_0386:1:25:2668:2254#0/1 orig_bc=CCTCTCGTGATC new_bc=CCTCTCGTGATC bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGATGGATGTTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGATGTCTT\n+>L1S76_13 HWI-EAS440_0386:1:25:5054:2329#0/1 orig_bc=ACTACGTGTGGT new_bc=ACTACGTGTGGT bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGTGGACAGTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGCTG\n+>L1S208_14 HWI-EAS440_0386:1:25:8482:2380#0/1 orig_bc=CTGAGATACGCG new_bc=CTGAGATACGCG bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGATGGATGTTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGATGTCTTGAGTGCAGTTGAG\n+>L1S208_15 HWI-EAS440_0386:1:25:8261:2388#0/1 orig_bc=CTGAGATACGCG new_bc=CTGAGATACGCG bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGATGGATGTTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGATGTCTTGAGTGCAGTTGAGGCAG\n+>L1S105_16 HWI-EAS440_0386:1:25:9735:2401#0/1 orig_bc=AGTGCGATGCGT new_bc=AGTGCGATGCGT bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGCGGACGCTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGGTGTCTTGAGTACAG\n+>L1S8_17 HWI-EAS440_0386:1:25:8948:2437#0/1 orig_bc=AGCTGACTAGTC new_bc=AGCTGACTAGTC bc_diffs=0\n+TACG'..b'GATACTGGATATCTTGAGTGCAGTTGAGGCAGG\n+>L1S140_69 HWI-EAS440_0386:1:25:4994:3354#0/1 orig_bc=ATGGCAGCTCTA new_bc=ATGGCAGCTCTA bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGATGGATGTTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGATGTCTTGAGTGCAGTTGAGGCAG\n+>L1S140_70 HWI-EAS440_0386:1:25:12091:3381#0/1 orig_bc=ATGGCAGCTCTA new_bc=ATGGCAGCTCTA bc_diffs=0\n+TACGTATGGTGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGCAGGCGGTGCGGCAAGTCTGATGTGAAAGCCCGGGGCTCAACCCCGGTACTGCATTGGAAACTGTCGTACTAGAGTGTCGG\n+>L1S105_71 HWI-EAS440_0386:1:25:8594:3395#0/1 orig_bc=AGTGCGATGCGT new_bc=AGTGCGATGCGT bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGTGCGTAGATGGATGTTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGATATCTTGAGTGCAGTT\n+>L1S281_72 HWI-EAS440_0386:1:25:2052:3400#0/1 orig_bc=CCTCTCGTGATC new_bc=CCTCTCGTGATC bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGTAGACGGTTTTGCAAGTCTGAAGTGAAAGCCCGGGGCTTAACCCCGGGACTGCTTTGGAAACTGTAGGAC\n+>L1S76_73 HWI-EAS440_0386:1:25:11776:3405#0/1 orig_bc=ACTACGTGTGGT new_bc=ACTACGTGTGGT bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGTGGATTGTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGAAACTGGCAGTCTTGAGTACAG\n+>L1S76_74 HWI-EAS440_0386:1:25:11052:3431#0/1 orig_bc=ACTACGTGTGGT new_bc=ACTACGTGTGGT bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGATGGATGTTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGATATCTTGAGTGCAGTTGA\n+>L1S105_75 HWI-EAS440_0386:1:25:9796:3444#0/1 orig_bc=AGTGCGATGCGT new_bc=AGTGCGATGCGT bc_diffs=0\n+TACGTATGGAGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGTGTAGGTGGCCATGCAAGTCAGAAGTGAAAATCCGGGGCTCAACCCCGGAACTGCTTTTGAAACTGTGAGGCTAGAGTGCAGGAGGGGTGAGTGGAATTCCTAGTG\n+>L1S8_76 HWI-EAS440_0386:1:25:2235:3462#0/1 orig_bc=AGCTGACTAGTC new_bc=AGCTGACTAGTC bc_diffs=0\n+AACGTAGGTCACAAGCGTTGTCCGGAATTACTGGGTGTAAAGGGAGCGCAGGCGGGAAGACAAGTTGGAAGTGAAGTCTATGGGCTCAACCCATAAACTGCTTTCAAAACTGTTTTTCTTGAGTAGTGCA\n+>L1S57_77 HWI-EAS440_0386:1:25:6708:3509#0/1 orig_bc=ACACACTATGGC new_bc=ACACACTATGGC bc_diffs=0\n+TACGTAGGGGGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGTAGACGGCAAGGCAAGTCTGATGTGAAAACCCAGGGCTTAACCCTGGGACTGCATTGGAAACTGTCTGGCTCGAG\n+>L1S281_78 HWI-EAS440_0386:1:25:13919:3507#0/1 orig_bc=CCTCTCGTGATC new_bc=CCTCTCGTGATC bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGTGGATTGTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGAAACTGGCAGTCTTGAGTACAGTAGAGGTGG\n+>L1S208_79 HWI-EAS440_0386:1:25:7788:3570#0/1 orig_bc=CTGAGATACGCG new_bc=CTGAGATACGCG bc_diffs=0\n+TACGTATGGTGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGTAGACGGCATGGCAAGTCTGAAGTGAAATGCGGGGGCTCAACCCCTGAACTGCTTTGGAAACTGTCATGCTAGAGTGCAGGAGGGGTGAGCGGAATTCCTAGTG\n+>L1S257_80 HWI-EAS440_0386:1:25:14850:3657#0/1 orig_bc=CCGACTGAGATG new_bc=CCGACTGAGATG bc_diffs=0\n+TACGGAGGATGCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGTGCGTAGGTGGTAATTTAAGTCAGCGGTGAAAGTTTGTGGCTCAACCATAAAATTGCCGTTGAAACTGGGTTACTTGAGTG\n+>L1S76_81 HWI-EAS440_0386:1:25:11581:3662#0/1 orig_bc=ACTACGTGTGGT new_bc=ACTACGTGTGGT bc_diffs=0\n+TACGTATGGTGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGCAGGCGGTGCGGCAAGTCTGATGTGAAAGCCCGGGGCTCAACCCCGGTACTGCATTGGAAACTGTCGTACTAGAGTGTCGGAGGG\n+>L1S76_82 HWI-EAS440_0386:1:25:16965:3660#0/1 orig_bc=ACTACGTGTGGT new_bc=ACTACGTGTGGT bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGATGGATGTTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAGTTGCAGTTGATACTGGATATCTTGAGTGCAGTTGAGGCAG\n+>L1S208_83 HWI-EAS440_0386:1:25:8197:3691#0/1 orig_bc=CTGAGATACGCG new_bc=CTGAGATACGCG bc_diffs=0\n+TACGTATGGTGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGCAGGCGGTACGGCAAGTCTGATGTGAAAGCCCGGGGCTCAACCCCGGTACTGCATTGGAAACTGTCGGACTAGAGTGTCG\n+>L1S8_84 HWI-EAS440_0386:1:25:11617:3701#0/1 orig_bc=AGCTGACTAGTC new_bc=AGCTGACTAGTC bc_diffs=0\n+TACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGAGCGTAGGTGGACAGTTAAGTCAGTTGTGAAAGTTTGCGGCTCAACCGTAAAATTGCAGTTGATACTGGCTGTCTTGAG\n+>L1S257_85 HWI-EAS440_0386:1:25:15484:3705#0/1 orig_bc=CCGACTGAGATG new_bc=CCGACTGAGATG bc_diffs=0\n+TACGGAGGATCCAAGCGTTATCCGGATTTATTGGGTTTAAAGGGTGCGTAGGCGGTTTAGTAAGTCAGCGGTGAAATTTTGGTGCTTAACACCAAACGTGCCGTTGATACTGCTGGGCTAGAGAGTAGTTGCGG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_otus/refseqs.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_otus/refseqs.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,300 @@\n+>378462\n+GATGAACGCTGGCGGCGTGCCTAATACATGCAAGTCGAGCGAACAGATAAGGAGCTTGCTCCTTTGACGTTAGCGGCGGACGGGTGAGTAACACGTGGGTAACCTACCTATAAGACTGGAATAACTCCGGGAAACCGGGGCTAATGCCGGATAACATGTTGAACCGCATGGTTCTACAGTGAAAGGCGGCTTTGCTGTCACTTATAGATGGACCCGCGCCGTATTAGCTAGTTGGTGAGGTGACGGCTCACCAAGGCAACGATACGTAGCCGACCTGAGAGGGTGATCGGCCACACTGGAACTGAGACACGGTCCAGACTCCTACGGGAGGCAGCAGTAGGGAATCTTCCGCAATGGGCGAAAGCCTGACGGAGCAACGCCGCGTGAGTGATGAAGGTCTTCGGATCGTAAAACTCTGTTATTAGGGAAGAACAAATGCGTAAGTAACTGTGCGCGTCTTGACGGTACCTAATCAGAAAGCCACGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGTGGCAAGCGTTATCCGGAATTATTGGGCGTAAAGCGCGCGTAGGCCGGTTTTTTAAGTCTGATGTGAAAGCCCACGGCTCAACCGTGGGAGGGTCATTGGAAACTGAAAAAACTTGAGTGCAGAGAGGGAAAGTGGAAATCCATGTGTAGCGGTGAAATGCGCAGAGATATGGGAGGAACTCCAGTGGCGAAAGGCGACTTTCTGGTCTGTAACTGACGCTGATGTGCGAAAGCGTGGGGATCAAACAGGATTAGATACCCTGGTAGTCCACGCCGTAAACGATGAGTGCTAAGTGTTAGGGGGGTTTCCGCCCCTTAGTGCTGCAGCTAACGCATTAAGCACTCCGCCTGGGGAGTACGGCCGCAAGGCTTAAACTCAAAGGAATTGACGGGGACCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGAAGCAACGCGAAGAACCTTACCAAATCTTGACATCCTTTGACCGCTCTAGAGATAGAGTCTTCCCCTTCGGGGGACAAAGTGACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTTAAGCTTAGTTGCCATCATTCAGTTGGGCACTCTAAGTTGACTGCCGGTGACAAACCGGAGGAAGGTGGGGATGACGTCAAATCATCATGCCCCTTATGATTTGGGCTACACACGTGCTACAATGGACAATACAAAGGGCAGCGAAACCGCGAGGTCAAGCAAATCCCATAAAGTTGTTCTCAGTTCGGATTGTAGTCTGCAACTCGACTACATGAAGCTGGAATCGCTAGTAATCGTAGATCAGCATGCTACGGTGAATACGTTCCCGGGTCT\n+>186233\n+AGAGTTTGATCCTGGCTCAGGATGAACACTAGCTACAGGCTTAACACATGCAAGTCGAGGGGCATCAGTTTGGTTTGCTTGCAAACCAAAGCTGGCGACCGGCGCACGGGTGAGTAACACGTATCCAACCTGCCGACAACACTGGGATAGCCTTTCGAAAGAAAGATTAATACCGCATGAAGCAGGGATCCCGCATGGGAATATTTGCTAAAGATTCATCGCTGATAGATAGGCATGCGTTCCATTAGGCAGTTGGCGGGGTAACGGCCCACCAAACCGACGATGGATAGGGGTTCTGAGAGGAAGGTCCCCCACATTGGTACTGAGACACGGACCAAACTCCTACGGGAGGCAGCAGTGAGGAATATTGGTCAATGGCCGAGAGGCTGAACCAGCCAAGTCGCGTGAGGGATGAAGGTTCTATGGATCGTAAACCTCTTTTATAAGGGAATAAAGTGCGGGACGTGTCCCGTTTTGTATGTACCTTATGAATAAGGATCGGCTAACTCCGTGCCAGCAGCCGCGGTAATACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGTGCGTAGGCGGCCCCTTAAGTCAGCGGTGAAAGTCTGTGGCTCAACCATAGAATTGCCGTTGAAACTGGGAGGCTTGAGTATGTTTGAGGCAGGTGGAATGCGTGGTGTAGCGGTGAAATGCATAGATATCACGCAGAACCCCGATTGCGAAGGCAGCCTGCCAAGCCATTACTGACGCTGATGCACGAAAGCGTGGGGATCAAACAGGATTAGATACCCTGGTAGTCCACGCAGTAAACGATGATCACTAGCTGTCTGCGATACACTGTAAGCGGCACAGCGAAAGCGTTAAGTGATCCACCTGGGGAGTACGCCGGCAACGGTGAAACTCAAAGGAATTGACGGGGGCCCGCACAAGCGGAGGAACATGTGGTTTAATTCGATGATACGCGAGGAACCTTACCCGGGTTTGAACGCATTTCGACAGCTCTGGAAACAGAGTCTCTAGCGATAGCGATTTGCGAGGTGCTGCATGGTTGTCGTCAGCTCGTGCCGTGAGGTGTCGGCTTAAGTGCCATAACGAGCGCAACCCTTGCCACTAGTTACTAACAGGTAAAGCTGAGGACTCTGGTGGGACTGCCAGCGTAAGCTGCGAGGAAGGCGGGGATGACGTCAAATCAGCACGGCCCTTACATCCGGGGCGACACACGTGTTACAATGGCGTGGACAAAGGGAGGCCACCTGGTGACAGGGAGCGAATCCCCAAACCACGTCTCAGTTCGGATCGGAGTCTGCAACCCGACTCCGTGAAGCTGGATTCGCTAGTAATCGCGCATCAGCCATGGCGCGGTGAATACGTTCCCGGGCCTTGCACACACAGCCCGTCAAG\n+>260529\n+AGAGTTTGATCCTGGCTCAGGATGAACGCTGGCGGCGTGCCTAACACATGCAAGTCGAACGAAGCATAAGGGAAGGAAGATTCGTCTGACGGAACTTATGACTGAGTGGCGGACGGGTGAGTAACGCGTGGGTAACCTGCCCCATACCGGGGGATAACATTCAGAAATGAGTGCTAATACCGCATAAGACCACAGTGCCGCATGGCACAGGGGTCAAAACTCCGGTGGTATGGGATGGACCCGCGTCTGATTAGGTAGTTGGCGGGGTAACGGCCCACCAAGCCGACGATCAGTAGCCGACCTGAGAGGGTGACCGGCCACACTGGGACTGAGACACGGCCCAGACTCCTACGGGAGGCAGCAGTGGGGAATATTGCACAATGGGGGAAACCCTGATGCAGCGACGCCGCGTGAGTGAGGAAGTATTTCGGTATGTAAAGCTCTATCAGCAGGGAAGAAAATGACGGTACCTGACTAAGAAGCCCCGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGGGGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGTAGACGGTCCTGCAAGCCAGATGTGAAAGCCCGGGGCTCAACCCCGGGACTGCATTTGGAACTGTAAGGCTAGAGTGTCGGAGAGGCAGGCGGAATTCCTAGTGTAGCGGTGAAATGCGTAGATATTAGGAGGAACACCAGTGGCGAAGGCGGCCTGCTGGACGATGACTGACGTTGAGGCTCGAAAGCGTGGGGAGCAAACAGGATTAGATACCCTGGTAGTCCACGCCGTAAACGATGACTACTAGGTGTCGGGTGGCAAAGCCATTCGGTGCCGCAGCCAACGCAATAAGTAGTCCACCTGGGGAGTACGTTCGCAAGAATGAAACTCAAGGGAATTGACGGGGACCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGAAGCAACGCGAAGAACCTTACCTGGCCTTGACATCCCCCTGACGTAGGGGCAATGCCCTATTTCTTTCGGGACAGGGGAGACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTTGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCCTATCTTCAGTAGCCAGCATTACGGATGGGAACTCTGGAGAGACTGCCAGGGACAACCTGGAGGAAGGTGGG'..b'AGCAACGCCGCGTGAAGGAAGAAGGCTTTCGGGTCGTAAACTTTTGTCTGGAGGGACGAATACTGACGGTACCTCCGGAGGAAGCCACGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGTGGCGAGCGTTGTCCGGAATTACTGGGTGTAAAGGGCGCGTAGACGGGCATGTAAGTCAGATGTGAAATACCGGGGCTCAACTCCGGGGCTGCATTTGAAACTGCAAGTCTTGAGTGCAGGAGAGGGAAGCGGAATTCCTAGTGTAGCGGTGAAATGCGTAGATATTAGGAGGAACACCAGTGGCGAAGGCGGCTTTCTGGACTGTAACTGACGCTGAGGCGCGAAAGCGTGGGGAGCGAACGGGATTAGATACCCCGGTAGTCCACGCCGTAAACGATGGGTACTAGGTGTAGGAGGTATCGACCCCTTCTGTGCCGGAGTTAACGCAATAAGTACCCCGCCTGGGGAGTACGGCCGCAAGGTTGAAACTCAAAGGAATTGACGGGGACCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGAAGCAACGCGAAGAACCTTACCAGGGCTTGACATCCAACTAACGAAGCAGAGATGCATTAGGTGCCCTTCGGGGAAAGTTGAGACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTTGTGATTAGTTGCTACGCAAGAGCACTCTAATCAGACTGCCGTTGACAAAACGGAGGAAGGTGGGGACGACGTCAAATCATCATGCCCTTTATGACCTGGGCTACACACGTACTACAATGGTCGTTAACAGAGGGAAGCAATACCGCGAGGTGGAGCAAAACCCTAAAAACGGTCTCAGTTCAGATTGTAGGCTGCAACTCGCCTACATGAAGTTGGAATTGCTAGTAATCGCGGATCAGCATGCCGCGGTGAATACGTTCCCGGGCCTTGCACTCACCGCCCGTCA\n+>81732\n+AGAGTTTGATCCTGGCTCAGAACGAACGCTGGCGGCGTGCCTAACACATGCAAGTCGAACGAGAAAGTCCTGCTTGCAGGATGAGTAAAGTGGCGCACGGGTGAGTAACACGTGGATAATCTGCCTTTAAGCGAGGAATAACACTTCGAAAGGAGTGCTAATACCTCATAATGTTATTTTCTCTTCGGAGAGAATAGCCAAAGGTGACCTCTGTCTCAAGTTGCCGCTTAGAGATGAGTCCGCGGCCCATTAGCTAGTTGGTAGGGTAAAAGCTTACCAAGGCGACGATGGGTAGCTGGTCTGAGAGGATGATCAGCCACACTGGAACTGAGATACGGTCCAGACTCCTACGGGAGGCAGCAGTGAGGAATCTTGCGCAATGGGGGAAACCCTGACGCAGCAACGCCGTGTGAGTGATGAAGGTCTTCGGGTCGTAAAGCTCTGTTTGAAGGGACGAAACGTATTTGATTAATACTCAAATAACTTGACGGTACCTTCAGAGGAAGCACCGGCTAACTCCGTGCCAGCAGCCGCGGTAATACGGAGGGTGCAAGCGTTGTTCGGAATCACTGGGCGTAAAGGGCGTGTAGGTGGCTAATTAAGTCAGGTGTGAAATCCTTCCGCTTAACGGGAGAAGTGCACTTGAAACTGCTTAGCTAGAGTACGGGAGAGGAAGGTGGAATTCCTGGTGTAGAGGTGAAATTCATAGATATCGGGAAGAACACCGGTGGCGAAGGCGGCCTTCTGGCCCGATACTGACGCTGAGACGCGAAAGCGTGGGGAGCAAACAGGATTAGATACCCTGGTAGTCCACGCCGTAAACGTTGGGCACTAGGTGTGGGAGGTTTTTATTCCTTCTTTGCCGAAGCTAACGCATTAAGTGCCCCGCCTGGGGAGTACGGTCGCAAGGCTAAAACTCAAAGGAATTGACGGGGGCCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGACGCAACGCGAAAAACCTTACCTGGGCTTGACATGCTGGTAGTAGTGAACCGAAAGGGAAACGATCCTGAGCAATCAGGAAGCCAACACAGGTGCTGCATGGCTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGTAACGAGCGCAACCCCTACCTTTATTTGCCATCATTTAGTTGGGCACTCTAAAGGAACCGCCTCGGTCAACGGGGAGGAAGGTGGGGATGACGTCAAGTCCTCATGGCCTTTATGCCCAGGGCTACACACGTGCTACAATGGCCAGTACAAAGGGCCGCGAACCCGCGAGGGTAAGCAAATCCCAAAAACCTGGTCTCAGTTCGGATTGGAGTCTGCAACTCGACTCCATGGAGTCGGAATCGCTAGTAATCGCAGATCAGCGTGCTGCGGTGAATACGTTCCCGGGCCTTGTACACACCGCCCGTCACACCACGAAAGTCGATTATACCAGAAGTCGCTGGTTTAACCCCCGATTTATCTCGGGGGAGATAAGCGCCTAAGGTATGGTTGGTAATTGGGGTGAAGTCGTAACAAGGTAGCCGTAGGGAACCTGCGGCTGGATCACCTC\n+>151679\n+AACGCTGGCGGCGTGCTTAACACATGCAAGTCGAGCGACGCTCTCCCTTCGGGGGGATGACGGAGCGGCGAACGGGTGAGTAACACGTGGGCAACCTGCCCCTCGCTCTGGGACAACCCGGGGAAACTCGGGCTAATACCGGATACGACCGACTCGGGCATCCGATGTTGGTGAAAAGTTTTTCGGCGAGGGATGGGCCCGCGGCCTATCAGCTTGTTGGTGGGGTGATGGCCTACCAAGGCGACGACGGGTAGCCGGCCTGAGAGGGCGACCGGCCACACTGGGACTGAGACACGGCCCAGACTCCTACGGGAGGCAGCAGTGGGGAATATTGCGCAATGGGCGAAAGCCTGACGCAGCGACGCCGCGTGAGGGATGACGGCCTTCGGGTTGTAAACCTCTTTCAGCAGGGACGAATTCAGAGTGACGGTACCTGCAGAAGAAGCACCGGCCAACTACGTGCCAGCAGCCGCGGTAATACGTAGGGTGCAAGCGTTGTCCGGAATTATTGGGCGTAAAGAGCTCGTAGGCGGTCTGTCGCGTCGGCTGTGAAAACTCGGGGCTCAGCCCCGAGCCTGCAGTCGATACGGGCAGACTAGAGTGCTGTAGGGGAGACTGGAATTCCTGGTGTAGCGGTGAGATGCGCAGATATCAGGAGGAACACCGGTGGCGAAGGCGGGTCTCTGGGCAGTAACTGACGCTGAGGAGCGAAAGCGTGGGGAGCGAACAGGATTAGATACCCTGGTAGTCCACGCCGTAAACGGTGGGTGCTAGGTGTGAGCGGTATTCCGCGCCGTTCGTGCCGCAGCTAACGCATTAAGCACCCCGCCTGGGGAGTACGGCCGCAAGGCTAAAACTCAAAGGAATTGACGGGGGCCCGCACAAGCAGCGGAGCATGTGGCTTAATTCGACGCAACGCGAAGAACCTTACCAAGGCTTGACATACACCGAAAACTCGTAGAGATACGGGGTCCGCAAGGGCGGTGTACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTCGTTCTATGTTGCCAGCACATCATGGTGGGGACTCATAGGAGACTGCCGGGGCCAACTCGGAGGAAGGTGGGGACGACGTCAAATCATCATGCCCCTTATGTCTTGGGCTGCACACATGCTACAATGGCCGGTACAAAGGGCTGCTAAGCCGCGAGGTGGAGCGAATCCCAAAAAGCCGGTCTCAGTTCGGATTGGGGTCTGCAACTCGACCCCATGAAGTCGGAGTTGCTAGTAATCGCAGATCAGCAACGCTGCGGTGAATACGTTCCCGGGCCTTGTACACACCGCCCGTCACGTCACGAAAGTCGGTAACACCCGAAGCCAGTGGCCCAACCGTTCGCGGAGGGAGCTGTCGAAGGTGGGAC\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_otus/seqs.aligned.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_otus/seqs.aligned.fna Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,306 @@\n+>PC.634_1 FLP3FBN01ELBSX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0 RC:1..217\n+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------C--C-TA-G--C-C-CAT--GT-G------------------------------------------------------------------T-CC----GGG-AT-AA-CTG-------------------------C-T-G-----------------------GAA-A---CGG-TAG-CTAA-AA---CC-G--G-AT-A----------G----------------------G--T-A-T--A--C-----------------AG---AG-C-----------------------------------------------------------------------------------------------------------------------G-CA-T--------------------------------------------------------------------------------------------------------------------------------------G-C-T--C-A---------------G--T-A-T-A-T-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAAA-GCGCCCATC-----A-----------------------------------------------------------------------------------------------------------------------------AGG--------------------------------------------------------------------------------------------------------------------------------CG--T---G-A--------------A----C-A---T-G--G---AT---G-G-----A-CCT-GCG--G-CGC--A------TT--A--G-CT-A----G---TTGG-T-G-AG-G-T----AAC-GG-C-C-C-ACCA--A-GG-C-G--A-TG-A------------TGC-G-T------AG-CC-G-G-CCT-G-AG----A--GG-GT--A-AA-C-GG-CCAC-A-TTGGG--A-C-TG-A-GA-C-AC-G-G-CCCAG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------'..b'--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_otus/seqs.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_otus/seqs.fna Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,306 @@\n+>PC.634_1 FLP3FBN01ELBSX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAACTAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGAGCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACACATGGGCTAGG\n+>PC.634_2 FLP3FBN01EG8AX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA\n+>PC.354_3 FLP3FBN01EEWKD orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCTTGGG\n+>PC.634_60 FLP3FBN01DVIVE orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTTGGTGGGCCGTTACCCCGCCAACCAGCTAATGCGCCGCATGCCCATCCATAGCCGCCTCAACTTTCCTCCCCAAGGGATGCCCCTCAGGGAGTGCACGCGGATTTAGACCGGATTTCTCCGGATTATTCCCCTGACAAGGGTAGGTTGCATACGTGTTACTCACCCGTGCGCCGG\n+>PC.636_61 FLP3FBN01EQVOU orig_bc=ACGGTGAGTGTC new_bc=ACGGTGAGTGTC bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTTGGTGAGCCATTACCTCACCAACTAACTAATACGCCGCGGGATCATCTAAGAGCGACAGCAAAGCCGTCTTTCATTCATGAACCATGCGGTTCGCGAATCTATGCGGTATTAGCATCCGTTTCCGAATGTTATCCCCCACTCCTAGGCAGATTCCCC\n+>PC.355_291 FLP3FBN01D86I8 orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCTGTTACCCCGCCAACCAGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTCACACTGCTTCATGCGAAGCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAACTGTTATCCCCTGTATGAGGCAGGTTACCCACGCGTT\n+>PC.481_292 FLP3FBN01COOOS orig_bc=ACCAGCGACTAG new_bc=ACCAGCGACTAG bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGTTAGGTGGGCCGTTACCCCGCCTACTGCCTAATGCGCCGCATGCCCATCCTCCACCGGTAATCCTTTCCTCCCCCAAGGATGCCCCCAAGGGATATACGCGGGATTAGCCTCCCTTTCGGAAGGTTGTCCCCCTGTGGAGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCAGTCGCCGGCAG\n+>PC.355_293 FLP3FBN01D8J4C orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGCCACCGGTAATCCCTTTGGCACCAACAGGATGTCCCATAGGTGCATTATGCCGTATTAGACGGAATTTCTCCCGATTATCCGGCTGTGGCAGGCAGGTTGCATACGTGTTACT\n+>PC.636_294 FLP3FBN01BR61D orig_bc=ACGGTGAGTGTC new_bc=ACGGTGAGTGTC bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGCCACCGGTAATCCCTTTGGCGGCACCGGGATGCCCCGACGCCGCGTCACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTGGCGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCGGTTTAATC\n+>PC.356_295 FLP3FBN01BF0UO orig_bc=ACAGACCACTCA new_bc=ACAGACCACTCA bc_diffs=0\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGGCCTTCCTCTCAGAACCCCTACGCATCGTCGCCACGGTGGGCCGTTACCCCGCCGTCAAGCTAATGCGCCGCATGCCCAGCCGCCACCGGATTCCTCCTTTCGCCCGGTCCGGATGCCCGGTCCGGGCGGCATGGGGTATTAGGCCGGGTTTCCCCGGGTTATCCCCCTCGTGGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCGCCGGTCGCCGGCAGGTG\n+>PC.354_296 FLP3FBN01DB7BE orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTTGCCTTGGTGGGCCGTTACCCCTCCAACTAGCTAATCAGACGCGGGTCCATCTCATACCGTCTCGGCTTTTCACCCCGAACCATGCGGTTCTGTGTGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTATGAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>PC.607_297 FLP3FBN01AZSCT orig_bc=AACTGTGCGTAC new_bc=AACTGTGCGTAC bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACCAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTTACTCACCCG\n+>PC.636_298 FLP3FBN01D3EWI orig_bc=ACGGTGAGTGTC new_bc=ACGGTGAGTGTC bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATC'..b'A new_bc=ACAGACCACTCA bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGCCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTGCCCCGCCAACCAGCTAATCAGACGCGGGCCCATCCTGCACCGCCGGAGCTTCCCCCGCCGCCCCATGCGGGGCTGCGGGCATATGCGGTATTAGCAGCCGTTTCCGGCTGTTGTCCCCCAGTGCAGGGCAGGTTGCCCACGCGTTACT\n+>PC.607_457 FLP3FBN01A0QD0 orig_bc=AACTGTGCGTAC new_bc=AACTGTGCGTAC bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACCAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTTACTCACCCG\n+>PC.354_458 FLP3FBN01B3PY0 orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTGGGCCGCTACCCCGCCAACTGGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTCACACTGTTCCATGCGGAATCGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCG\n+>PC.355_459 FLP3FBN01B533J orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTCCTTTCAGAAGGCTGTCCAAGAGTAGACGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCG\n+>PC.355_460 FLP3FBN01EZQR8 orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGGTGGAGGACCTTCCTCTCCAGAACCCCTAGACATCGTCGCCTTGGTCGGGCCGTTACCCCGCCAACTAGCTAATGTCACCGCATGCCCATCCGTCTCCGGAGTCGCCTCCTTTGGCCGAAGAAGATGCCTCCCCTCGGCCACATGCGGTATTAGGCCGGATTTCTCCGGGTTATCCCGCTGAAACGGGCAGATTGCATACGCGTTACTCACCCG\n+>PC.635_461 FLP3FBN01A2G7F orig_bc=ACCGCAGAGTCA new_bc=ACCGCAGAGTCA bc_diffs=0\n+CTGGGCCGTATCTCAGTCCCAATGTGGCCGGTCAACCTCTCAGTCCGGCTACTGATCGTCGCCTTGGTGAGCCTTTACCTCACCAACTAGCTAATCAGACGCGAGGCCATCTTTCAGCGATAAATCTTTGACATTCAAACCATGCGATTTAAATGTATCATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGCAGGTTCCTCACG\n+>PC.607_541 FLP3FBN01BYGK2 orig_bc=AACTGTGCGTAC new_bc=AACTGTGCGTAC bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTTCACCCTCTCAGGTCGGCTATGTATCGTCGCCTAGGTGAGCCTTTACCTCACCTACTAGCTAATACAACGCAGGTCCATCTGGTAGTGATGCAGTTGCATCTTTCAAACTTCAATCATGCAATCAAAGATATTATGCGGTATTAGCTATCGTTTCCAATAGTTATCCCCCGCTACCAGGCAGG\n+>PC.356_542 FLP3FBN01D868W orig_bc=ACAGACCACTCA new_bc=ACAGACCACTCA bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTTTACCCCGCCAACCAGCTAATCAGACGCGGGTCCATCTTGCACCACCGGAGTTTTTCACACTGTCCCATGCAGGACCGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>PC.356_543 FLP3FBN01EAMCO orig_bc=ACAGACCACTCA new_bc=ACAGACCACTCA bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACTCTCTCAAGCCGGCTACTGATCGTTGCTTTGGTAGGCCATTACCCTGCCAACTGGCTAATCAGACGCGGGGCCATCGTATGCCGATAACTCTTTTCACACCATGCCATGCAGCATTGTGTGCTTATGCGGTATTAGCAGTCATTTCTGACTGTTGTCCCCCTGCA\n+>PC.355_544 FLP3FBN01B0H89 orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTTGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCTCATACCGATAAATCTTTTCCGTCCGTATCATGCGATACTAGCGGGTTATGCGGTATTAGCGGTCGTTTCCAACTGTTATCCCCCTGTATGAGGTAGGTTACCCACGCGTTACTCACCCGTCCGCC\n+>PC.355_545 FLP3FBN01CPQSL orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTTGACTTGGTAGGCCATTACCCCACCAACTATCTAATCAGACGCAAGCCCATCTATTAGCGGATTTCTCCTTTCCCACTAGAACCATGTGGTTCCTATGGCATATGCGGTATTAGCAATGATTTCTCACTGTTATTCCCCTCTAATAGGCAGGTTGCTTACG\n+>PC.355_546 FLP3FBN01DZX6B orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTGGACTTGGTGAGCCGTTACCTCACCAACTATCTAATGGAACGCATGCCCATCTATCAGCGATAATTCTTTAACAAATATTTCCATGTGGAACCCCTGTTTTATGCGGTATTAGTCCGACTTTCGCCGGGTTATTCCCTCTGATAGGTAGGTTGCATACGCGTTACTTCACCCGTCGCG\n+>PC.593_547 FLP3FBN01ARBPM orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTTGGTGGGCCGTTACCCCGCCAACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGGTAAACCTTTAAACCACCGGAGATGCCTCCGACGGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCGCCGGTCGCCGG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_rep_set/first_otu_fasta.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_rep_set/first_otu_fasta.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,834 @@\n+>0 PC.635_779\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTTGACTTGGTGGGCCGTTACCCCGCCAACTATCTAATGGAACGCATCCCCATCGATAACCGAAATTCTTTAATAGTGAAACCATGCGGAAATACTATACTATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTTATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCATCAA\n+>1 PC.636_263\n+CTGGGCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATCGCTCCTTTGGAATCCCGGGGATGTCCCCGGAACTCGTTATGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTAGCGGGCAGGTTGCATACGTGTTACTCACCCGTCCGCCACTAGGGCG\n+>10 PC.355_740\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATTGTCGCTTTGGTAGGCCGTTACCCCTGCCAACTGGCTAATCAGACGCGGGTCCATCCCATACCACCGGAGTTTTTCACACAGCAACATGCGTTGCCGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTATGGGGCAGGTTGCCCACGCGTTACT\n+>100 PC.356_1196\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCTGGCTACTGATCGTCGCCTTGGTAGGCCGTTACCCTGCCAACAAGCTAATCAGACGCGGGTCCATCTCGCACCACCGGAGTTTTCAGGGCGGGGGCATGCGCCCCCCTCCCGTTATGCGGTGTTAGCACCTATTTCTGGGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCG\n+>101 PC.634_99\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGGCCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCCGCCAACCAGCTAATCAGACGCGGGTCCATCCCGTACCACCGGAGTTTTCAAGAAAGGAACATGCGTCCCCTTCTGTTATGCGGTATTAGCACCTGTTTCCAGGTGTTATCCCCCGGTACGGGGCAGGTTCCCCACGCGTTACTCACCCGTTCGCCACTCGGGCAC\n+>102 PC.634_91\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTACCTATCATTGCCTTGGTGGGCCGTTACCCCCCAACTAGCTAATAGGACGCATGCCCATCTGATACCTCGAATGATTTAATTATTAAAAGATGCCTTCAAATAATATTATGGGGTGTTAATCCACGTTTCCATGGGCTATCCCCCTGTATCAGCCAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>103 PC.481_49\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCATATACCACCGGAGTTTTTCACACCGGGGCATGCGCCCCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTATATGGCAGGTTACCCACGCGTTACTCACCCG\n+>104 PC.607_151\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGTTAGGTGGGCCGTTACCCCGCCTACTGCCTAATGCGCCGCATGCCCATCCCTGTCCGGCCGAAGCCTTTCCTGCCTCCGGGATGCCCCGGTGGCATGTACGCGGGATTAGCCTCCCTTTCGGAAGGTTGTCCCCCTGTGGAGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCAGTCGCCGG\n+>105 PC.607_1176\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTTGCCCTCTCAGGCCGGCTACTGATCGTCGGTTTGGTGGGCCGTTACCCCGCCAACTGCCTAATCAGACGCGGGCCCATCCCATACCGCGAAAGCTTTCCATGCAGGGGCATGCGCCCCCGCATGTGCATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGGAAGGCAGGTTCCTCACGCGTTACTC\n+>106 PC.636_850\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATCGCTCCTTTGGAATCCCGGGGATGTCCCCGGAACTCGTTATGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTAGCGGGCAGGTTGTCCACGCGTTACTCACCCGTCCGCCGCTAAGCC\n+>107 PC.355_301\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCTGTTACCCCGCCAACCAGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTACCTCAGAACCATGCGGTTCCGCGGTCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>108 PC.355_1283\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTACACCACTAATGTTTTTCACTCTGTCCCATGCGGGACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTTCTCCACGCGTTACTCACCCGTCCG\n+>109 PC.593_1236\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAACCTCTCAGTTCGGCTACGCATCATTGCCTTGGTAAGCCTTTACCCCACCAACTAGCTAATGCGCCGCGGGCCCATCCAAAAGCGGTAGCATAGCCACCTTTTACATAGTTACCATGCGGTAACTATGGTTATGCGGTATTAGCACCTGTTTCCAAGTGTTATCCCCCTCTTTTGGGCAGGTTGCCCACGTGTTACT\n+>11 PC.354_1171\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCCCTCCAACCAGCTAATCAGACGCGGGTCCATCCTGTACCACCGGAGTTTTTCACACCGGACCATGCGGTCCTGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTGTCCCCCTGTACAGGGCAGGTTACCCACGCGTTACTCACCCGTCCGCC\n+>110 PC.634_170\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCCTCCCATACCGCCGGAGCTTTCCCCACAAAGGCATGCGCCTCCCTGGTTTATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTATGAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>111 PC.634_173\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTTGCCTTGGTGAGCCGTTACCTCACCAACTAGCTAATACAACGCATGCCCATCT'..b'TACGCGTTACTCACCCGTGCGCCGG\n+>85 PC.356_249\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCACCCTCTCAGGCCGGCTGCTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCGGACGCGGATCCATCGTATGCCGATAAATCTTTTCACACCAGACCATGCGATCCTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTATACGGCAGGTTACCCACGCGTTACT\n+>86 PC.481_1022\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACTCTCTCAAGCCGGCTACTGATCGTCGCTTTGGTAGGCCATTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCTATAAATATTTGATAGCAATATCATGCGGTATCGCTATGTTATGCGGTGTTAGCAGCCGTTTCCAGCTGTTATCCCCCTGTACAGGGCAGGTTACCCACG\n+>87 PC.481_1025\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCATCGCATACCACCGGAGTTTTTCACACCAAGCCATGCGGCTCTGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACG\n+>88 PC.481_738\n+CTGGGCCGTATCTCAGTCCCAATGTGGCCGATCGACCTCTCAGTCCGGCTACCCATCGCAGGCTCGGTGGGCCGTTACCCCGCCGACTACCTAATGGGCCGCGACCCCATCTCACACCGCGAGAGCTTTCATCCGGCTAACATGTGTTGGCCGGATAGTATCCGGTATTAGCTACCGTTTCCAGTAGTTATCCCGGTGTGTGAGGCAGGTTGGTCACGTGTTACTCACCCGTTCG\n+>89 PC.635_968\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGGCTTGGTGGGCCGTTGCCCCGCCAACTACCTAATGTCGCGCGTGCCCGTCCCGTACCACCGGAATTTTAAATCGAGAGCCATGCGGCTCTCGAGTATCATGGGATGTTAGTCCACGTTTCCGCGGGTTATCTCCCGGTACGGGGTTGGTTGCACACGTGTTACTCACCCGTGCGCCGGTCGCCGGCG\n+>9 PC.481_1193\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCACCCTCTCAGGTCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCTTACCAACCAGCTAATCAGACGCGGGCCCATCCTGTACCACCGTGGTTTTCCCTGCTGTTCCATGCGGCACAGCAGGCTTATGCGGTATTAGCAGCCATTTCTGGCTGTTGTCCCCCGGTACAGGGCAGGTTGCCCACGCGTTACT\n+>90 PC.635_966\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGTGGCCGGGATTGCTCCCTTTGGCGGCCCGGGGATGCCCCAAGGCCGCGTTACGCGGTATTAGACGGGGTTTCCCCCGCTTATCCCCCTGCCACGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCGGTCGCCGGCGG\n+>91 PC.635_364\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTGGGCTTGGTGGGCCGTTACCCCGCCAACTACCTAATCAGACGCGGACCCATCGTGTACCGTACTAGATAAGATCTAGGCTTTCCGCCCTGTGCCATGCGGCACTGTGCGCATATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTACACGGCAGGTTG\n+>92 PC.356_233\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCACCGGAGTTTTCAGGGAAAAGCCATGCGGCTTCCCCCGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCGCCACT\n+>93 PC.635_367\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGGCCAACCTCTCAGTCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTGCCCCGCCAACTAGCTAATCAGACGCGAGCTCATCTCAGAGCGATAAATCTTTGGCGTCCAGAGAGATGCCTCCCAGACGCATCATGCGGTATTAGCGGCTGTTTCCAACCGTTATTCCCCACTCCAAGG\n+>94 PC.593_932\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACGCATCGTCGCCGTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCG\n+>95 PC.356_238\n+TTGGACCGTATCTCAGTTCCAATGTGGCCGATCAGCCTCTCAGCTCGGCTATGCATCGTTGCCTTGGTAGGCCATTGCCCCACCAACTAGCTAATACACCGCAAGCTCATCCTAAGGTGAAGCAAACGCTTCTTTTAACATATCTAGTTATCTAGTTATGTATCATCCGGTATTAGCGTTCGTTTCCAAACGTTATCCCAGTCCCTAGGGTAGATTACCC\n+>96 PC.481_283\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGAGCCGTTACCTCACCAACCAGCTAATCAGACGCGGGTCCATCTTACACCACCGGAGTTTTTCACACCGAACCATGCGGTTCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>97 PC.354_773\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTATACCACCGGAGTTTTTCACACACTACCATGCGGTACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>98 PC.636_592\n+CTGGTCCGTGTCTCAGTACCAGCGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTGGACTTGGTGAGCCGTTACCTCACCAACTATCTAATGGAACGCATGCCCATCTATCAGCGATAATTCTTTAACAAATATTTCCATGTGGAACCCCTGTTTTATGCGGTATTAGTCCGACTTTCGCCGGGTTATTCCCTCTGATAGGTAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>99 PC.356_336\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGCCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTCTACCCCGCCAACAAGCTAATCAGACGCGGGTCCATCGTATACCACCGGAGTTTTTCACACCAGACCATGCGATCCTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_rep_set/first_otu_fasta_ref.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_rep_set/first_otu_fasta_ref.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,834 @@\n+>0 PC.635_779\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTTGACTTGGTGGGCCGTTACCCCGCCAACTATCTAATGGAACGCATCCCCATCGATAACCGAAATTCTTTAATAGTGAAACCATGCGGAAATACTATACTATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTTATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCATCAA\n+>1 PC.636_263\n+CTGGGCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATCGCTCCTTTGGAATCCCGGGGATGTCCCCGGAACTCGTTATGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTAGCGGGCAGGTTGCATACGTGTTACTCACCCGTCCGCCACTAGGGCG\n+>10 PC.355_740\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATTGTCGCTTTGGTAGGCCGTTACCCCTGCCAACTGGCTAATCAGACGCGGGTCCATCCCATACCACCGGAGTTTTTCACACAGCAACATGCGTTGCCGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTATGGGGCAGGTTGCCCACGCGTTACT\n+>100 PC.356_1196\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCTGGCTACTGATCGTCGCCTTGGTAGGCCGTTACCCTGCCAACAAGCTAATCAGACGCGGGTCCATCTCGCACCACCGGAGTTTTCAGGGCGGGGGCATGCGCCCCCCTCCCGTTATGCGGTGTTAGCACCTATTTCTGGGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCG\n+>101 PC.634_99\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGGCCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCCGCCAACCAGCTAATCAGACGCGGGTCCATCCCGTACCACCGGAGTTTTCAAGAAAGGAACATGCGTCCCCTTCTGTTATGCGGTATTAGCACCTGTTTCCAGGTGTTATCCCCCGGTACGGGGCAGGTTCCCCACGCGTTACTCACCCGTTCGCCACTCGGGCAC\n+>102 PC.634_91\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTACCTATCATTGCCTTGGTGGGCCGTTACCCCCCAACTAGCTAATAGGACGCATGCCCATCTGATACCTCGAATGATTTAATTATTAAAAGATGCCTTCAAATAATATTATGGGGTGTTAATCCACGTTTCCATGGGCTATCCCCCTGTATCAGCCAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>103 PC.481_49\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCATATACCACCGGAGTTTTTCACACCGGGGCATGCGCCCCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTATATGGCAGGTTACCCACGCGTTACTCACCCG\n+>104 PC.607_151\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGTTAGGTGGGCCGTTACCCCGCCTACTGCCTAATGCGCCGCATGCCCATCCCTGTCCGGCCGAAGCCTTTCCTGCCTCCGGGATGCCCCGGTGGCATGTACGCGGGATTAGCCTCCCTTTCGGAAGGTTGTCCCCCTGTGGAGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCAGTCGCCGG\n+>105 PC.607_1176\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTTGCCCTCTCAGGCCGGCTACTGATCGTCGGTTTGGTGGGCCGTTACCCCGCCAACTGCCTAATCAGACGCGGGCCCATCCCATACCGCGAAAGCTTTCCATGCAGGGGCATGCGCCCCCGCATGTGCATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGGAAGGCAGGTTCCTCACGCGTTACTC\n+>106 PC.636_850\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATCGCTCCTTTGGAATCCCGGGGATGTCCCCGGAACTCGTTATGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTAGCGGGCAGGTTGTCCACGCGTTACTCACCCGTCCGCCGCTAAGCC\n+>107 PC.355_301\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCTGTTACCCCGCCAACCAGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTACCTCAGAACCATGCGGTTCCGCGGTCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>108 PC.355_1283\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTACACCACTAATGTTTTTCACTCTGTCCCATGCGGGACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTTCTCCACGCGTTACTCACCCGTCCG\n+>109 PC.593_1236\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAACCTCTCAGTTCGGCTACGCATCATTGCCTTGGTAAGCCTTTACCCCACCAACTAGCTAATGCGCCGCGGGCCCATCCAAAAGCGGTAGCATAGCCACCTTTTACATAGTTACCATGCGGTAACTATGGTTATGCGGTATTAGCACCTGTTTCCAAGTGTTATCCCCCTCTTTTGGGCAGGTTGCCCACGTGTTACT\n+>11 PC.354_1171\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCCCTCCAACCAGCTAATCAGACGCGGGTCCATCCTGTACCACCGGAGTTTTTCACACCGGACCATGCGGTCCTGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTGTCCCCCTGTACAGGGCAGGTTACCCACGCGTTACTCACCCGTCCGCC\n+>110 PC.634_170\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCCTCCCATACCGCCGGAGCTTTCCCCACAAAGGCATGCGCCTCCCTGGTTTATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTATGAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>111 PC.634_173\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTTGCCTTGGTGAGCCGTTACCTCACCAACTAGCTAATACAACGCATGCCCATCT'..b'TACGCGTTACTCACCCGTGCGCCGG\n+>85 PC.356_249\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCACCCTCTCAGGCCGGCTGCTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCGGACGCGGATCCATCGTATGCCGATAAATCTTTTCACACCAGACCATGCGATCCTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTATACGGCAGGTTACCCACGCGTTACT\n+>86 PC.481_1022\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACTCTCTCAAGCCGGCTACTGATCGTCGCTTTGGTAGGCCATTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCTATAAATATTTGATAGCAATATCATGCGGTATCGCTATGTTATGCGGTGTTAGCAGCCGTTTCCAGCTGTTATCCCCCTGTACAGGGCAGGTTACCCACG\n+>87 PC.481_1025\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCATCGCATACCACCGGAGTTTTTCACACCAAGCCATGCGGCTCTGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACG\n+>88 PC.481_738\n+CTGGGCCGTATCTCAGTCCCAATGTGGCCGATCGACCTCTCAGTCCGGCTACCCATCGCAGGCTCGGTGGGCCGTTACCCCGCCGACTACCTAATGGGCCGCGACCCCATCTCACACCGCGAGAGCTTTCATCCGGCTAACATGTGTTGGCCGGATAGTATCCGGTATTAGCTACCGTTTCCAGTAGTTATCCCGGTGTGTGAGGCAGGTTGGTCACGTGTTACTCACCCGTTCG\n+>89 PC.635_968\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGGCTTGGTGGGCCGTTGCCCCGCCAACTACCTAATGTCGCGCGTGCCCGTCCCGTACCACCGGAATTTTAAATCGAGAGCCATGCGGCTCTCGAGTATCATGGGATGTTAGTCCACGTTTCCGCGGGTTATCTCCCGGTACGGGGTTGGTTGCACACGTGTTACTCACCCGTGCGCCGGTCGCCGGCG\n+>9 PC.481_1193\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCACCCTCTCAGGTCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCTTACCAACCAGCTAATCAGACGCGGGCCCATCCTGTACCACCGTGGTTTTCCCTGCTGTTCCATGCGGCACAGCAGGCTTATGCGGTATTAGCAGCCATTTCTGGCTGTTGTCCCCCGGTACAGGGCAGGTTGCCCACGCGTTACT\n+>90 PC.635_966\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGTGGCCGGGATTGCTCCCTTTGGCGGCCCGGGGATGCCCCAAGGCCGCGTTACGCGGTATTAGACGGGGTTTCCCCCGCTTATCCCCCTGCCACGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCGGTCGCCGGCGG\n+>91 PC.635_364\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTGGGCTTGGTGGGCCGTTACCCCGCCAACTACCTAATCAGACGCGGACCCATCGTGTACCGTACTAGATAAGATCTAGGCTTTCCGCCCTGTGCCATGCGGCACTGTGCGCATATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTACACGGCAGGTTG\n+>92 PC.356_233\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCACCGGAGTTTTCAGGGAAAAGCCATGCGGCTTCCCCCGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCGCCACT\n+>93 PC.635_367\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGGCCAACCTCTCAGTCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTGCCCCGCCAACTAGCTAATCAGACGCGAGCTCATCTCAGAGCGATAAATCTTTGGCGTCCAGAGAGATGCCTCCCAGACGCATCATGCGGTATTAGCGGCTGTTTCCAACCGTTATTCCCCACTCCAAGG\n+>94 PC.593_932\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACGCATCGTCGCCGTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCG\n+>95 PC.356_238\n+TTGGACCGTATCTCAGTTCCAATGTGGCCGATCAGCCTCTCAGCTCGGCTATGCATCGTTGCCTTGGTAGGCCATTGCCCCACCAACTAGCTAATACACCGCAAGCTCATCCTAAGGTGAAGCAAACGCTTCTTTTAACATATCTAGTTATCTAGTTATGTATCATCCGGTATTAGCGTTCGTTTCCAAACGTTATCCCAGTCCCTAGGGTAGATTACCC\n+>96 PC.481_283\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGAGCCGTTACCTCACCAACCAGCTAATCAGACGCGGGTCCATCTTACACCACCGGAGTTTTTCACACCGAACCATGCGGTTCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>97 PC.354_773\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTATACCACCGGAGTTTTTCACACACTACCATGCGGTACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>98 PC.636_592\n+CTGGTCCGTGTCTCAGTACCAGCGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTGGACTTGGTGAGCCGTTACCTCACCAACTATCTAATGGAACGCATGCCCATCTATCAGCGATAATTCTTTAACAAATATTTCCATGTGGAACCCCTGTTTTATGCGGTATTAGTCCGACTTTCGCCGGGTTATTCCCTCTGATAGGTAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>99 PC.356_336\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGCCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTCTACCCCGCCAACAAGCTAATCAGACGCGGGTCCATCGTATACCACCGGAGTTTTTCACACCAGACCATGCGATCCTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_rep_set/first_seq_id_fasta.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_rep_set/first_seq_id_fasta.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,834 @@\n+>184 PC.481_4\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAACTATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGCCGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGCAGGTTGCTCACG\n+>374 PC.634_5\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCTCACACCGATTAATCTTTTTCCAACCAGAGCATGCGCCCCTGTTGGCTTATGCGGTATTAGCGGTCGTTTCCAACTGTTATCCCCCTGTGTGAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>84 PC.636_6\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCTTATACCGGTAAACCTTTAATCATGAGAAAATGCTCACTCATGATACCATCTTGTATTAATCTCCCTTTCAGAAGGCTATCCAAGAGTATAAGGCAGGTTGGATACGCGTTACTCACCCGTGCGCCGG\n+>377 PC.634_8\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTCGCCTTGGTAAGCCGTTACCTTACCAACCAGCTAATACAACGCATGCCCATCTGTAACCGCCGAAACTTTCAACCACAAGAGATGCCTCTCATAGTGTTATGCGGTATTAGTACCGATTTCTCAGTGTTATCCCCCTGTTACAGGTAGGTTGCATACGCGTTACGCACCCGTGCGCCGGTCG\n+>378 PC.634_9\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCGTCTACCGGAATACCTTTAATCATGTGAACATGCGGACTCATGATGCCATCTTGTATTAATCTTCCTTTCAGAAGGCTGTCCAAGAGTAGACGGCAGGTTGGATACGTGTTACTCACCCG\n+>162 PC.355_13\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTCAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCTTGGG\n+>25 PC.635_15\n+CTGGGCCGTATCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTAGGCCGTTACCCCACCAACTATCTAATCAGACGCAAGCCCATCTATCAGCGGATTGCTCCTTTCCCATTTATATCATGTGATATTCATGGCATATGCGGTATTAGCAGTCATTTCTAACTGTTGTTCCCCTCTGATAGG\n+>362 PC.635_16\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGGCCTTCCTCTCAGAACCCCTACGCATCGTCGCCACGGTGGGCCGTTACCCCGCCGTCAAGCTAATGTCACGCGAGCCTATCCTCATCCGACGGATCTTTAGATGGAACCAGATGCCTGATTCCATCGCCATGGGGCATTAGACGCCGTTTCCAGCGATTATTCCCCTGATCGAGGGCAAGTTGCATACGCG\n+>309 PC.356_17\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTTTACCCCGCCAACCAGCTAATCAGACGCGGGTCCATCCTGCACCGCCGGAGCTTCCCCCGCCGCCCCATGCGGGGCTGCGGGCATATGCGGTATTAGCAGCCGTTTCCGGCTGTTGTCCCCCAGTGCAGGGCAGGTTGCCCACGCGTTACTCACCCGTCCG\n+>412 PC.634_19\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGCCACGGTGGGCCGTTACCCCGCCGTCAAGCTAATGTCACGCGAGCCTATCCTCATCCGACGGATCTTTAGATGGAACCAGATGCCTGATTCCATCGCCATGGGGCATTAGACGCCGTTTCCAGCGATTATTCCCCTGATGAGGGCAAGTTGCTCACGCG\n+>267 PC.634_25\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTAGGCCGTTACCCTGCCAACTAGCTAATCAGACGCGGGCCCATCTCATACCACCGGAGTTTTTGCCGCTGCACCATGCGGTGCTGTGGCCTTATGCGGTATTAGCAGCCATTTCTGGCTGTTATCCCCCTGTATGAGGCAGGTTGCCCACG\n+>387 PC.634_34\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGGCTTGGTGAGCCGTTACCTCACCAACTACCTAATCAGACGCGGGCCCATCTTACACCACCGGAGTTTTTACCTCAGAACCATGCGGTTCCGCGGTCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>386 PC.634_36\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCATCCTGTACCACCGGAGTTTTCAGGGAAAAGCCATGCGGCTTCCCCCGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCGCC\n+>29 PC.634_41\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGGTTTGGTGGGCCGTTACCCCGCCAACTGCCTAATCAGACGCGGGGCCATCTCATACCACCGGAGTTTTTCACACCGTGTCATGCGACACTGTGCGCTTATGCGGCATTAGCAGTCATTTCTAACTGTTATTCCCCTGTATGAGGCAGGTTCCCCACGCGTTACT\n+>28 PC.634_44\n+CTGGGCCGTGTCTCAGTCCCAGTCTGGATGATCATCCTCTCAAACCATCTAACGATCGTCGACTTGGTGAGCCTTTACCTCACCAACTATCTAATCGTACGCAGGCCATTCCTAAAGCGCATAAATGCTTTAATCCGAAGATCATATGCGGTATTAGCCACTCTTTCGAGTAGTTATCCCTCACTTTAGGGTATGTTCCCACGCGTTACTCAGCCGTCCG\n+>27 PC.634_46\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCATATACCACCGGAGTTTTTCACACAGAAACATGCGTCCCCGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTATAAGGCAGATTACCCACGTGTTACTCACCCG\n+>103 PC.481_49\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCG'..b'GTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTCTTACGCGGTATTAGACGGAATTTCTCCCGATTATCCGGCTGTGGCAGGCAGGTTGCATACGTGTTACTC\n+>364 PC.356_1261\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGCCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTGCCCCGCCAACCAGCTAATCAGACGCGGGCCCATCCTGCACCGCCGGAGCTTCCCCCGCCGCCCCATGCGGGGCTGCGGGCATATGCGGTATTAGCAGCCGTTTCCGGCTGTTGTCCCCCGGTATACGGCAGGTTTTCCACGCGTTACTCACCCGTCCG\n+>172 PC.593_1268\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCG\n+>62 PC.593_1279\n+CTGGGCCGTATCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGCCTTGGTAGGCCTTTACCCCACCAACTAGCTAATCAGACGCAAGCCCATCTGTAAGTGGATTGCTCCTTTCCTCACTCTAACATGTGTCAGTGTGAGCATATGCGGTATTAGCAATGATTTCTCACTGTTATTCCCCTCTTACAGG\n+>3 PC.481_1280\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCGTATGCCACCGGAGTTTTTCACACAGGAGCATGCGCTCCCGTGCGCTTATGCGGTGTTAGCACCTATTTCTAAGTGTTATCCCCCTGCATACGGCAGGTTACCCACGCGTTACT\n+>108 PC.355_1283\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTACACCACTAATGTTTTTCACTCTGTCCCATGCGGGACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTTCTCCACGCGTTACTCACCCGTCCG\n+>390 PC.356_1286\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCGCCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTTTACCCCGCCAACCAGCTAATCAGACGCGGGTCCATCCTGCACCACCGGAGTTTTCAAAGGATTACCATGCGGTATTCCCTATTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCGGTACAGGGCAGGTTGCCCACGCGTTACTCACCCGTGCGCCAGTCG\n+>52 PC.593_1290\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCGCCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGAGCCGTTACCCCACCAACAAGCTAATCAGACGCGGGTCCATCTTGCACCACCGGAGTTTTTCACACTGAGCCATGCAGCTCCGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACG\n+>54 PC.593_1292\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCACCCTCTCAGGTCGGCTACTGATCGTCGCCTTGGTGAGCCGTTACCTCACCAACCAGCTAATCAGACGCAGGTCCATCTTACACCGATAAAATCTTTTCCGTCCGGGCCATGCGGCCCTAGCGGGTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTACCCACGCGTTACTCACCCG\n+>400 PC.355_1294\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTTGCCTTGGTGGGCCGTTACCCCGCCAACAAGCTAATCAGACGCGGGCCCATCTTACACCACCGGAGTTTTTCACACTGTCCCATGCAGGACCGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGGCGAGGTTACCCACGCGTTACTCACCCGTCCGCCACTAAG\n+>173 PC.593_1305\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTAGCTAATCAGACGCGGGCCCATCTCATACCACCGGAGTTTTTCACACTGTTCCATGCGGAACCGTGCGCTTATGCGGTATTAGCACCTGTTTCCAAGTGTTATCCCCCTCTTTTGGGCAGGTTGCCCACGTGTTACTCACCCGTTCG\n+>288 PC.593_1312\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACCGATCGTCGACTTGGTGGGCCGTTACCTCACCAACTATCTAATCGGGTGCGAGCCCATCTCTAAGCGGATTTCTCCTTTGCCGGTTGTACAATGCTATACTGCCGGTTTATGTGGTATTACCACCCGTTTCCAGGTGCTATCCCTCTCTTAAAGGTAGGTTGCTCACATGTTACTCACCC\n+>285 PC.593_1314\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGGTTTGGTGGGCCGTTACCCCACCAACTAGCTAATCAGACGCAAGCCCATCTGTAAGTGGATTGCTCCTTTCCTCACTCTAACATGTGTCAGTGTGAGCATATGCGGTATTAGCACCCTATTTCTAACGTGTTATCCCCCAGTATACGGCAGGTTCTCCACG\n+>7 PC.593_1320\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAACCTCTCAGTTCGGCTACGCATCATTGCCTTGGTAAGCCCTTTACCCCACCAACTAGCTAATGCGCCGCGGGCCCATCCAAAAGCGGTAGCATAGCCACCTTTTACATAGTTACCATGCGGTAACTATGGTTATGCGGTATTAGCACCTGTTTCCAAGTGTTACTCCCCCTTCTTTTGGGCAGGGTTCGCCCCACGTTGTTACT\n+>26 PC.593_1326\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGTTAGGTGGGCCTTTACCCCGCCAACAAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTTACTCACCCGTTCGCC\n+>5 PC.593_1329\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTTGCCTTGGTGGGCCGTTACCCCGCCAACAAGCTAATCAGACGCGGGTCCATCTTACACCACCGGAGTTTTCAAGTAAAAGACATGCGTCTCCTACTGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCGCC\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_rep_set/longest_otu_fasta.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_rep_set/longest_otu_fasta.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,834 @@\n+>0 PC.635_779\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTTGACTTGGTGGGCCGTTACCCCGCCAACTATCTAATGGAACGCATCCCCATCGATAACCGAAATTCTTTAATAGTGAAACCATGCGGAAATACTATACTATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTTATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCATCAA\n+>1 PC.636_263\n+CTGGGCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATCGCTCCTTTGGAATCCCGGGGATGTCCCCGGAACTCGTTATGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTAGCGGGCAGGTTGCATACGTGTTACTCACCCGTCCGCCACTAGGGCG\n+>10 PC.354_832\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGTTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCCCATACCACCGGAGTTTTTCACACAGCAACATGCGTTGCCGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTATGGGGCAGGTTGCCCACGCGTTACTCACCCG\n+>100 PC.356_1196\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCTGGCTACTGATCGTCGCCTTGGTAGGCCGTTACCCTGCCAACAAGCTAATCAGACGCGGGTCCATCTCGCACCACCGGAGTTTTCAGGGCGGGGGCATGCGCCCCCCTCCCGTTATGCGGTGTTAGCACCTATTTCTGGGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCG\n+>101 PC.634_99\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGGCCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCCGCCAACCAGCTAATCAGACGCGGGTCCATCCCGTACCACCGGAGTTTTCAAGAAAGGAACATGCGTCCCCTTCTGTTATGCGGTATTAGCACCTGTTTCCAGGTGTTATCCCCCGGTACGGGGCAGGTTCCCCACGCGTTACTCACCCGTTCGCCACTCGGGCAC\n+>102 PC.481_808\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCGTTCCTCTCAGAACCCCTACCTATCATTGCCTTGGTGGGCCGTTACCCCCCAACCTAGCTAATAGGACGCATGCCCATCTGATACCTCGAACGATTTAATTATTATAAGATGCCTTACAATAATATTATGGGTGGTTAATCCACGTTTCCATGGGCTATCCCCCTCGTATCAGCCAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>103 PC.481_49\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCATATACCACCGGAGTTTTTCACACCGGGGCATGCGCCCCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTATATGGCAGGTTACCCACGCGTTACTCACCCG\n+>104 PC.607_151\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGTTAGGTGGGCCGTTACCCCGCCTACTGCCTAATGCGCCGCATGCCCATCCCTGTCCGGCCGAAGCCTTTCCTGCCTCCGGGATGCCCCGGTGGCATGTACGCGGGATTAGCCTCCCTTTCGGAAGGTTGTCCCCCTGTGGAGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCAGTCGCCGG\n+>105 PC.607_1176\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTTGCCCTCTCAGGCCGGCTACTGATCGTCGGTTTGGTGGGCCGTTACCCCGCCAACTGCCTAATCAGACGCGGGCCCATCCCATACCGCGAAAGCTTTCCATGCAGGGGCATGCGCCCCCGCATGTGCATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGGAAGGCAGGTTCCTCACGCGTTACTC\n+>106 PC.636_850\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATCGCTCCTTTGGAATCCCGGGGATGTCCCCGGAACTCGTTATGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTAGCGGGCAGGTTGTCCACGCGTTACTCACCCGTCCGCCGCTAAGCC\n+>107 PC.355_301\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCTGTTACCCCGCCAACCAGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTACCTCAGAACCATGCGGTTCCGCGGTCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>108 PC.355_1283\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTACACCACTAATGTTTTTCACTCTGTCCCATGCGGGACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTTCTCCACGCGTTACTCACCCGTCCG\n+>109 PC.481_676\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAACCTCTCAGTTCGGCTACGCATCATTGCCTTGGTAAGCCTTTACCCCACCAACTAGCTAATGCGTCGCGGGCCCATCCAAAAGCGGTAGCATAGCCACCTTTTACATAGTTACCATGCGGTAACTATGGTTATGCGGTATTAGCACCTGTTTCCAAGTGTTATCCCCCTCTTTTGGGCAGGTTGCCCACGTGTTACTCACCCG\n+>11 PC.355_26\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGGCTTGGTGGGCCGTTACCCCGCCAACTACCTAATCAGACGCGGGTCCATCCTGTACCACCGGAGTTTTTCACACCGGACCATGCGGTCCTGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTGTCCCCCTGTACAGGGCAGGTTACCCACGCGTTACTCACCCGTCCGCCACT\n+>110 PC.634_170\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCCTCCCATACCGCCGGAGCTTTCCCCACAAAGGCATGCGCCTCCCTGGTTTATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTATGAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>111 PC.634_173\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTTGCCTTGGTGAGCCGTTACCTCACCAACTAGCTAATAC'..b'CCCGTGCGCCGGTCG\n+>85 PC.356_249\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCACCCTCTCAGGCCGGCTGCTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCGGACGCGGATCCATCGTATGCCGATAAATCTTTTCACACCAGACCATGCGATCCTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTATACGGCAGGTTACCCACGCGTTACT\n+>86 PC.481_1022\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACTCTCTCAAGCCGGCTACTGATCGTCGCTTTGGTAGGCCATTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCTATAAATATTTGATAGCAATATCATGCGGTATCGCTATGTTATGCGGTGTTAGCAGCCGTTTCCAGCTGTTATCCCCCTGTACAGGGCAGGTTACCCACG\n+>87 PC.481_1025\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCATCGCATACCACCGGAGTTTTTCACACCAAGCCATGCGGCTCTGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACG\n+>88 PC.481_738\n+CTGGGCCGTATCTCAGTCCCAATGTGGCCGATCGACCTCTCAGTCCGGCTACCCATCGCAGGCTCGGTGGGCCGTTACCCCGCCGACTACCTAATGGGCCGCGACCCCATCTCACACCGCGAGAGCTTTCATCCGGCTAACATGTGTTGGCCGGATAGTATCCGGTATTAGCTACCGTTTCCAGTAGTTATCCCGGTGTGTGAGGCAGGTTGGTCACGTGTTACTCACCCGTTCG\n+>89 PC.635_576\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGGCTTGGTGGGCCGTTACCCCGCCAACTACCTAATGTCGCGCGTGCCCGTCCCGTACCACCGGAATTTTAAATCGAGAGCCATGCGGCTCTCGAGTATCATGGGATGTTAGTCCACGTTTCCGCGGGTTATCTCCCGGTACGGGGTTGGTTGCACACGTGTTACTCACCCGTACGCCGGTCGCCACCAGTG\n+>9 PC.481_1193\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCACCCTCTCAGGTCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCTTACCAACCAGCTAATCAGACGCGGGCCCATCCTGTACCACCGTGGTTTTCCCTGCTGTTCCATGCGGCACAGCAGGCTTATGCGGTATTAGCAGCCATTTCTGGCTGTTGTCCCCCGGTACAGGGCAGGTTGCCCACGCGTTACT\n+>90 PC.635_966\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGTGGCCGGGATTGCTCCCTTTGGCGGCCCGGGGATGCCCCAAGGCCGCGTTACGCGGTATTAGACGGGGTTTCCCCCGCTTATCCCCCTGCCACGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCGGTCGCCGGCGG\n+>91 PC.635_364\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTGGGCTTGGTGGGCCGTTACCCCGCCAACTACCTAATCAGACGCGGACCCATCGTGTACCGTACTAGATAAGATCTAGGCTTTCCGCCCTGTGCCATGCGGCACTGTGCGCATATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTACACGGCAGGTTG\n+>92 PC.356_579\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTGCTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCACCGGAGTTTTCAGGGAAAAGCCATGCGGCTTCCCCCGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCGCCACTAACAG\n+>93 PC.635_367\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGGCCAACCTCTCAGTCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTGCCCCGCCAACTAGCTAATCAGACGCGAGCTCATCTCAGAGCGATAAATCTTTGGCGTCCAGAGAGATGCCTCCCAGACGCATCATGCGGTATTAGCGGCTGTTTCCAACCGTTATTCCCCACTCCAAGG\n+>94 PC.593_932\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACGCATCGTCGCCGTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCG\n+>95 PC.356_238\n+TTGGACCGTATCTCAGTTCCAATGTGGCCGATCAGCCTCTCAGCTCGGCTATGCATCGTTGCCTTGGTAGGCCATTGCCCCACCAACTAGCTAATACACCGCAAGCTCATCCTAAGGTGAAGCAAACGCTTCTTTTAACATATCTAGTTATCTAGTTATGTATCATCCGGTATTAGCGTTCGTTTCCAAACGTTATCCCAGTCCCTAGGGTAGATTACCC\n+>96 PC.355_1298\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGAGCCGTTACCTCACCAACCAGCTAATCAGACGCGGGTCCATCTTACACCACCGGAGTTTTTCACACCGAACCATGCGGTTCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCCG\n+>97 PC.354_773\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTATACCACCGGAGTTTTTCACACACTACCATGCGGTACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>98 PC.636_592\n+CTGGTCCGTGTCTCAGTACCAGCGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTGGACTTGGTGAGCCGTTACCTCACCAACTATCTAATGGAACGCATGCCCATCTATCAGCGATAATTCTTTAACAAATATTTCCATGTGGAACCCCTGTTTTATGCGGTATTAGTCCGACTTTCGCCGGGTTATTCCCTCTGATAGGTAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>99 PC.356_336\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGCCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTCTACCCCGCCAACAAGCTAATCAGACGCGGGTCCATCGTATACCACCGGAGTTTTTCACACCAGACCATGCGATCCTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_rep_set/most_abundant_otu_fasta.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_rep_set/most_abundant_otu_fasta.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,834 @@\n+>0 PC.635_779\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTTGACTTGGTGGGCCGTTACCCCGCCAACTATCTAATGGAACGCATCCCCATCGATAACCGAAATTCTTTAATAGTGAAACCATGCGGAAATACTATACTATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTTATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCATCAA\n+>1 PC.636_263\n+CTGGGCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATCGCTCCTTTGGAATCCCGGGGATGTCCCCGGAACTCGTTATGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTAGCGGGCAGGTTGCATACGTGTTACTCACCCGTCCGCCACTAGGGCG\n+>10 PC.355_740\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATTGTCGCTTTGGTAGGCCGTTACCCCTGCCAACTGGCTAATCAGACGCGGGTCCATCCCATACCACCGGAGTTTTTCACACAGCAACATGCGTTGCCGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTATGGGGCAGGTTGCCCACGCGTTACT\n+>100 PC.356_1196\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCTGGCTACTGATCGTCGCCTTGGTAGGCCGTTACCCTGCCAACAAGCTAATCAGACGCGGGTCCATCTCGCACCACCGGAGTTTTCAGGGCGGGGGCATGCGCCCCCCTCCCGTTATGCGGTGTTAGCACCTATTTCTGGGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCG\n+>101 PC.634_99\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGGCCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCCGCCAACCAGCTAATCAGACGCGGGTCCATCCCGTACCACCGGAGTTTTCAAGAAAGGAACATGCGTCCCCTTCTGTTATGCGGTATTAGCACCTGTTTCCAGGTGTTATCCCCCGGTACGGGGCAGGTTCCCCACGCGTTACTCACCCGTTCGCCACTCGGGCAC\n+>102 PC.634_91\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTACCTATCATTGCCTTGGTGGGCCGTTACCCCCCAACTAGCTAATAGGACGCATGCCCATCTGATACCTCGAATGATTTAATTATTAAAAGATGCCTTCAAATAATATTATGGGGTGTTAATCCACGTTTCCATGGGCTATCCCCCTGTATCAGCCAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>103 PC.481_49\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCATATACCACCGGAGTTTTTCACACCGGGGCATGCGCCCCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTATATGGCAGGTTACCCACGCGTTACTCACCCG\n+>104 PC.607_151\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGTTAGGTGGGCCGTTACCCCGCCTACTGCCTAATGCGCCGCATGCCCATCCCTGTCCGGCCGAAGCCTTTCCTGCCTCCGGGATGCCCCGGTGGCATGTACGCGGGATTAGCCTCCCTTTCGGAAGGTTGTCCCCCTGTGGAGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCAGTCGCCGG\n+>105 PC.607_1176\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTTGCCCTCTCAGGCCGGCTACTGATCGTCGGTTTGGTGGGCCGTTACCCCGCCAACTGCCTAATCAGACGCGGGCCCATCCCATACCGCGAAAGCTTTCCATGCAGGGGCATGCGCCCCCGCATGTGCATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGGAAGGCAGGTTCCTCACGCGTTACTC\n+>106 PC.636_850\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGCTTGGTGGTCCGTTACACCGCCAACTACCTAATGCGACGCATGCCCATCCGCTACCGGATCGCTCCTTTGGAATCCCGGGGATGTCCCCGGAACTCGTTATGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTAGCGGGCAGGTTGTCCACGCGTTACTCACCCGTCCGCCGCTAAGCC\n+>107 PC.355_301\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCTGTTACCCCGCCAACCAGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTACCTCAGAACCATGCGGTTCCGCGGTCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>108 PC.355_1283\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACCCTCTCAGGTCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTACACCACTAATGTTTTTCACTCTGTCCCATGCGGGACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTTCTCCACGCGTTACTCACCCGTCCG\n+>109 PC.593_1236\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAACCTCTCAGTTCGGCTACGCATCATTGCCTTGGTAAGCCTTTACCCCACCAACTAGCTAATGCGCCGCGGGCCCATCCAAAAGCGGTAGCATAGCCACCTTTTACATAGTTACCATGCGGTAACTATGGTTATGCGGTATTAGCACCTGTTTCCAAGTGTTATCCCCCTCTTTTGGGCAGGTTGCCCACGTGTTACT\n+>11 PC.354_1171\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCCCTCCAACCAGCTAATCAGACGCGGGTCCATCCTGTACCACCGGAGTTTTTCACACCGGACCATGCGGTCCTGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTGTCCCCCTGTACAGGGCAGGTTACCCACGCGTTACTCACCCGTCCGCC\n+>110 PC.634_170\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCCTCCCATACCGCCGGAGCTTTCCCCACAAAGGCATGCGCCTCCCTGGTTTATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTATGAGGCAGGTTGCCCACGCGTTACTCACCCGTCCGCCG\n+>111 PC.634_173\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTTGCCTTGGTGAGCCGTTACCTCACCAACTAGCTAATACAACGCATGCCCATCT'..b'TACGCGTTACTCACCCGTGCGCCGG\n+>85 PC.356_249\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCACCCTCTCAGGCCGGCTGCTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCGGACGCGGATCCATCGTATGCCGATAAATCTTTTCACACCAGACCATGCGATCCTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTATACGGCAGGTTACCCACGCGTTACT\n+>86 PC.481_1022\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGGTCACTCTCTCAAGCCGGCTACTGATCGTCGCTTTGGTAGGCCATTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCTATAAATATTTGATAGCAATATCATGCGGTATCGCTATGTTATGCGGTGTTAGCAGCCGTTTCCAGCTGTTATCCCCCTGTACAGGGCAGGTTACCCACG\n+>87 PC.481_1025\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCGCTGCCCCGCCAACAAGCTAATCAGACGCGGGCCCATCGCATACCACCGGAGTTTTTCACACCAAGCCATGCGGCTCTGTGCGCTTATGCGGTATTAGCAGTCATTTCTAACTGTTATCCCCCTGTGTAAGGCAGGTTGCCCACG\n+>88 PC.481_738\n+CTGGGCCGTATCTCAGTCCCAATGTGGCCGATCGACCTCTCAGTCCGGCTACCCATCGCAGGCTCGGTGGGCCGTTACCCCGCCGACTACCTAATGGGCCGCGACCCCATCTCACACCGCGAGAGCTTTCATCCGGCTAACATGTGTTGGCCGGATAGTATCCGGTATTAGCTACCGTTTCCAGTAGTTATCCCGGTGTGTGAGGCAGGTTGGTCACGTGTTACTCACCCGTTCG\n+>89 PC.635_968\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGGCTTGGTGGGCCGTTGCCCCGCCAACTACCTAATGTCGCGCGTGCCCGTCCCGTACCACCGGAATTTTAAATCGAGAGCCATGCGGCTCTCGAGTATCATGGGATGTTAGTCCACGTTTCCGCGGGTTATCTCCCGGTACGGGGTTGGTTGCACACGTGTTACTCACCCGTGCGCCGGTCGCCGGCG\n+>9 PC.481_1193\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCACCCTCTCAGGTCGGCTACTGATCGTCGCCTTGGTGGGCCGTTACCTTACCAACCAGCTAATCAGACGCGGGCCCATCCTGTACCACCGTGGTTTTCCCTGCTGTTCCATGCGGCACAGCAGGCTTATGCGGTATTAGCAGCCATTTCTGGCTGTTGTCCCCCGGTACAGGGCAGGTTGCCCACGCGTTACT\n+>90 PC.635_966\n+CTGGACCGTGTCTCAGTTCCAGTGTGGGGGACCTTCCTCTCAGAACCCCTAGACATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGTGGCCGGGATTGCTCCCTTTGGCGGCCCGGGGATGCCCCAAGGCCGCGTTACGCGGTATTAGACGGGGTTTCCCCCGCTTATCCCCCTGCCACGGGCAGGTTGCATACGTGTTACTCACCCGTGCGCCGGTCGCCGGCGG\n+>91 PC.635_364\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTGGGCTTGGTGGGCCGTTACCCCGCCAACTACCTAATCAGACGCGGACCCATCGTGTACCGTACTAGATAAGATCTAGGCTTTCCGCCCTGTGCCATGCGGCACTGTGCGCATATGCGGTATTAGCAGCCGTTTCCGGCTGTTATCCCCCTGTACACGGCAGGTTG\n+>92 PC.356_233\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCACCGGAGTTTTCAGGGAAAAGCCATGCGGCTTCCCCCGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCGCCACT\n+>93 PC.635_367\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGGCCAACCTCTCAGTCCGGCTACTGATCGTCGCCTTGGTGGGCCGTTGCCCCGCCAACTAGCTAATCAGACGCGAGCTCATCTCAGAGCGATAAATCTTTGGCGTCCAGAGAGATGCCTCCCAGACGCATCATGCGGTATTAGCGGCTGTTTCCAACCGTTATTCCCCACTCCAAGG\n+>94 PC.593_932\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTACGCATCGTCGCCGTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCG\n+>95 PC.356_238\n+TTGGACCGTATCTCAGTTCCAATGTGGCCGATCAGCCTCTCAGCTCGGCTATGCATCGTTGCCTTGGTAGGCCATTGCCCCACCAACTAGCTAATACACCGCAAGCTCATCCTAAGGTGAAGCAAACGCTTCTTTTAACATATCTAGTTATCTAGTTATGTATCATCCGGTATTAGCGTTCGTTTCCAAACGTTATCCCAGTCCCTAGGGTAGATTACCC\n+>96 PC.481_283\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGAGCCGTTACCTCACCAACCAGCTAATCAGACGCGGGTCCATCTTACACCACCGGAGTTTTTCACACCGAACCATGCGGTTCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>97 PC.354_773\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGGTCCATCTTATACCACCGGAGTTTTTCACACACTACCATGCGGTACTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>98 PC.636_592\n+CTGGTCCGTGTCTCAGTACCAGCGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGTGGACTTGGTGAGCCGTTACCTCACCAACTATCTAATGGAACGCATGCCCATCTATCAGCGATAATTCTTTAACAAATATTTCCATGTGGAACCCCTGTTTTATGCGGTATTAGTCCGACTTTCGCCGGGTTATTCCCTCTGATAGGTAGGTTGCATACGCGTTACTCACCCGTGCGCCGG\n+>99 PC.356_336\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGCCCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTCTACCCCGCCAACAAGCTAATCAGACGCGGGTCCATCGTATACCACCGGAGTTTTTCACACCAGACCATGCGATCCTGTGCGCTTATGCGGTTTTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_rep_set/refseqs.fasta
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_rep_set/refseqs.fasta Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,50 @@\n+>378462\n+GATGAACGCTGGCGGCGTGCCTAATACATGCAAGTCGAGCGAACAGATAAGGAGCTTGCTCCTTTGACGTTAGCGGCGGACGGGTGAGTAACACGTGGGTAACCTACCTATAAGACTGGAATAACTCCGGGAAACCGGGGCTAATGCCGGATAACATGTTGAACCGCATGGTTCTACAGTGAAAGGCGGCTTTGCTGTCACTTATAGATGGACCCGCGCCGTATTAGCTAGTTGGTGAGGTGACGGCTCACCAAGGCAACGATACGTAGCCGACCTGAGAGGGTGATCGGCCACACTGGAACTGAGACACGGTCCAGACTCCTACGGGAGGCAGCAGTAGGGAATCTTCCGCAATGGGCGAAAGCCTGACGGAGCAACGCCGCGTGAGTGATGAAGGTCTTCGGATCGTAAAACTCTGTTATTAGGGAAGAACAAATGCGTAAGTAACTGTGCGCGTCTTGACGGTACCTAATCAGAAAGCCACGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGTGGCAAGCGTTATCCGGAATTATTGGGCGTAAAGCGCGCGTAGGCCGGTTTTTTAAGTCTGATGTGAAAGCCCACGGCTCAACCGTGGGAGGGTCATTGGAAACTGAAAAAACTTGAGTGCAGAGAGGGAAAGTGGAAATCCATGTGTAGCGGTGAAATGCGCAGAGATATGGGAGGAACTCCAGTGGCGAAAGGCGACTTTCTGGTCTGTAACTGACGCTGATGTGCGAAAGCGTGGGGATCAAACAGGATTAGATACCCTGGTAGTCCACGCCGTAAACGATGAGTGCTAAGTGTTAGGGGGGTTTCCGCCCCTTAGTGCTGCAGCTAACGCATTAAGCACTCCGCCTGGGGAGTACGGCCGCAAGGCTTAAACTCAAAGGAATTGACGGGGACCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGAAGCAACGCGAAGAACCTTACCAAATCTTGACATCCTTTGACCGCTCTAGAGATAGAGTCTTCCCCTTCGGGGGACAAAGTGACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTTAAGCTTAGTTGCCATCATTCAGTTGGGCACTCTAAGTTGACTGCCGGTGACAAACCGGAGGAAGGTGGGGATGACGTCAAATCATCATGCCCCTTATGATTTGGGCTACACACGTGCTACAATGGACAATACAAAGGGCAGCGAAACCGCGAGGTCAAGCAAATCCCATAAAGTTGTTCTCAGTTCGGATTGTAGTCTGCAACTCGACTACATGAAGCTGGAATCGCTAGTAATCGTAGATCAGCATGCTACGGTGAATACGTTCCCGGGTCT\n+>186233\n+AGAGTTTGATCCTGGCTCAGGATGAACACTAGCTACAGGCTTAACACATGCAAGTCGAGGGGCATCAGTTTGGTTTGCTTGCAAACCAAAGCTGGCGACCGGCGCACGGGTGAGTAACACGTATCCAACCTGCCGACAACACTGGGATAGCCTTTCGAAAGAAAGATTAATACCGCATGAAGCAGGGATCCCGCATGGGAATATTTGCTAAAGATTCATCGCTGATAGATAGGCATGCGTTCCATTAGGCAGTTGGCGGGGTAACGGCCCACCAAACCGACGATGGATAGGGGTTCTGAGAGGAAGGTCCCCCACATTGGTACTGAGACACGGACCAAACTCCTACGGGAGGCAGCAGTGAGGAATATTGGTCAATGGCCGAGAGGCTGAACCAGCCAAGTCGCGTGAGGGATGAAGGTTCTATGGATCGTAAACCTCTTTTATAAGGGAATAAAGTGCGGGACGTGTCCCGTTTTGTATGTACCTTATGAATAAGGATCGGCTAACTCCGTGCCAGCAGCCGCGGTAATACGGAGGATCCGAGCGTTATCCGGATTTATTGGGTTTAAAGGGTGCGTAGGCGGCCCCTTAAGTCAGCGGTGAAAGTCTGTGGCTCAACCATAGAATTGCCGTTGAAACTGGGAGGCTTGAGTATGTTTGAGGCAGGTGGAATGCGTGGTGTAGCGGTGAAATGCATAGATATCACGCAGAACCCCGATTGCGAAGGCAGCCTGCCAAGCCATTACTGACGCTGATGCACGAAAGCGTGGGGATCAAACAGGATTAGATACCCTGGTAGTCCACGCAGTAAACGATGATCACTAGCTGTCTGCGATACACTGTAAGCGGCACAGCGAAAGCGTTAAGTGATCCACCTGGGGAGTACGCCGGCAACGGTGAAACTCAAAGGAATTGACGGGGGCCCGCACAAGCGGAGGAACATGTGGTTTAATTCGATGATACGCGAGGAACCTTACCCGGGTTTGAACGCATTTCGACAGCTCTGGAAACAGAGTCTCTAGCGATAGCGATTTGCGAGGTGCTGCATGGTTGTCGTCAGCTCGTGCCGTGAGGTGTCGGCTTAAGTGCCATAACGAGCGCAACCCTTGCCACTAGTTACTAACAGGTAAAGCTGAGGACTCTGGTGGGACTGCCAGCGTAAGCTGCGAGGAAGGCGGGGATGACGTCAAATCAGCACGGCCCTTACATCCGGGGCGACACACGTGTTACAATGGCGTGGACAAAGGGAGGCCACCTGGTGACAGGGAGCGAATCCCCAAACCACGTCTCAGTTCGGATCGGAGTCTGCAACCCGACTCCGTGAAGCTGGATTCGCTAGTAATCGCGCATCAGCCATGGCGCGGTGAATACGTTCCCGGGCCTTGCACACACAGCCCGTCAAG\n+>260529\n+AGAGTTTGATCCTGGCTCAGGATGAACGCTGGCGGCGTGCCTAACACATGCAAGTCGAACGAAGCATAAGGGAAGGAAGATTCGTCTGACGGAACTTATGACTGAGTGGCGGACGGGTGAGTAACGCGTGGGTAACCTGCCCCATACCGGGGGATAACATTCAGAAATGAGTGCTAATACCGCATAAGACCACAGTGCCGCATGGCACAGGGGTCAAAACTCCGGTGGTATGGGATGGACCCGCGTCTGATTAGGTAGTTGGCGGGGTAACGGCCCACCAAGCCGACGATCAGTAGCCGACCTGAGAGGGTGACCGGCCACACTGGGACTGAGACACGGCCCAGACTCCTACGGGAGGCAGCAGTGGGGAATATTGCACAATGGGGGAAACCCTGATGCAGCGACGCCGCGTGAGTGAGGAAGTATTTCGGTATGTAAAGCTCTATCAGCAGGGAAGAAAATGACGGTACCTGACTAAGAAGCCCCGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGGGGCAAGCGTTATCCGGATTTACTGGGTGTAAAGGGAGCGTAGACGGTCCTGCAAGCCAGATGTGAAAGCCCGGGGCTCAACCCCGGGACTGCATTTGGAACTGTAAGGCTAGAGTGTCGGAGAGGCAGGCGGAATTCCTAGTGTAGCGGTGAAATGCGTAGATATTAGGAGGAACACCAGTGGCGAAGGCGGCCTGCTGGACGATGACTGACGTTGAGGCTCGAAAGCGTGGGGAGCAAACAGGATTAGATACCCTGGTAGTCCACGCCGTAAACGATGACTACTAGGTGTCGGGTGGCAAAGCCATTCGGTGCCGCAGCCAACGCAATAAGTAGTCCACCTGGGGAGTACGTTCGCAAGAATGAAACTCAAGGGAATTGACGGGGACCCGCACAAGCGGTGGAGCATGTGGTTTAATTCGAAGCAACGCGAAGAACCTTACCTGGCCTTGACATCCCCCTGACGTAGGGGCAATGCCCTATTTCTTTCGGGACAGGGGAGACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTTGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCCTATCTTCAGTAGCCAGCATTACGGATGGGAACTCTGGAGAGACTGCCAGGGACAACCTGGAGGAAGGTGGGG'..b'AGGAAGAAGGTTTTCGGATTGTAAACTATTGTCTGCAGGGAAGAAATAAGACTGTACCTGCAAAGAAAGCTCCGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGGAGCAAGCGTTATCCGGATTTATTGGGTGTAAAGGGTGCGTAGACGGGAAATTAAGTTAGTTGTGAAATCCCTCGGCTTAACTGAGGAACTGCAACTAAAACTGGTTTTCTTGAGTGCAGGAGAGGAAAGTGGAATTCCTAGTGTAGCGGTGAAATGCGTAGATATTAGGAGGAACACCAGTGGCGAAGGCGACTTTCTGGACTGTAACTGACGTTGAGGCACGAAAGTGTGGGGAGCAAACAGGATTAGATACCCTGGTAGTCCACACTGTAAACGATGGATACTAGGTGTAGGGGGTATTAAGCCTTCTGTGCCGTCGCTAACGCAGTAAGTATCCCACCTGGGGAGTACGACCGCAAGGTTGAAACTCAAAGGAATTGACGGGGGCCCGCACAAGCAGTGGAGTATGTGGTTTAATTCGAAGCAACGCGAAGAACCTTACCAGGGCTTGACATATACAGGAATATATTAGAGATAGTATAGCTCTTCGGAGTCTGTATACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCCTGTTTCTAGTTGCCAGCACGTTAAGGTGGGAACTCTAGAGAGACTGCCGTTGATAAAACGGAGGAAGGTGGGGACGACGTCAAATCATCATGCCCTTTATGTCCCTGGGCTACACACGTACTACAATGGCTATAACAAAGGGAAGCGAAACAGCGATGTGAAGCGAAACTCAAAAAAGTAGTCTCAGTTCGGATTGTAGGCTGAAATTCGCCTACATGAAGCCGGAATTGCTAGTAATGGCAGGTCAGCATACTGCCGTGAATACGTTCCCGGGCCTTGTACACACCGCCCGTCACACCATGAGAGTTGGGAATACCCGAAGCCTGTGAGCTAACATTTTATGAGGCAGCAGTCGAAGGTAGAATCAATGATTGGGGTGAAGTCGTAACAAGGTAGCCGTATCGGAAGGTGCGGCTGGATCACCTCCTT\n+>571697\n+AGTGAACGCTGGCGGCGTGCTTAACACATGCACGTCGAACGGAAACAACAATCTTCGGATTGGGTGTCGAGTGGCGGACGGGTGAGTAATGTATAGTTAATTTGCCCCTTAGAGAGGAATAGGCACTGGAAACGGTGATTAATACCTCATACTCCTTCCTACTTAATGTGGGTTGGGAAATGTTTTTTCGCTAAGGGATAAGACTATATGGTATCAGGTAGTTGGTAGGGTAAGAGCCTACCAAGCCTATGACGCCTAGCTGGTCTGAGAGGATGATCAGCCACACTGGAACTGAGACACGGTCCAGACTCCTACGGGAGGCAGCAGTGGGGAATATTGCACAATGGAGGAAACTCTGATGCAGCAACGCCGCGTGGAGGATGACACATTTCGGTGCGTAAACTCCTTTTATATGGGAAGATAATGACGGTACCATATGAATAAGCACCGGCTAACTCCGTGCCAGCAGCCGCGGTAATACGGAGGGTGCAAGCGTTACTCGGAATCACTGGGCGTAAAGCGCGCGCAGGCGGTCTTTTAAGTTGGATGTGAAAGCCTACGGCTCAACCGTAGAACTGCATCCAAAACTATTAGACTAGAGTGTGGGAGAGGAAGATGGAATTAGTTGTGTAGGGGTAAAATCCGTAGAGATAACTAGGAATACCAAAAGCGAAGGGCAAATCTTTCTGGAACACTACTGACGCTGAGGCGCGAAAGCGTGGGGAGCAAACGGGATTAGATACCCCGGTAGTCCACGCAGTAAACGATGAATGTTAGTCGTCGGAGGCCTAGTGTCTTCGGTGATGCAGCTAACGCATTAAACATTCCGCCTGGGGAGTACGGTCGCAAGATTAAAACTCAAAGGAATAGACGGGGACCCGCACAAGTGGTGGAGCATGTGGTTTAATTCGAAGATACGCGAAGAACCTTACCTAGCCTTGACATATTTTAGAATTCTTTAGAGATAGAGAAGTGCCTTCGGGAGCTAATTTACAGGTGCTGCACGGCTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTCGTCACTAGTTACTAACGGTTCGGCCGAGGACTCTAGTGAGACTGCCTTCGTAAGGAGGAGGAAGGTGAGGACGACGTCAAGTCATCATGGCCCTTACGGCTAGGGCAACACACGTGCTACAATGGTTGGGACAGTGAGACGCAATACCGCGAGGTGGAGCAAATCTATAAACCCAATCTCAGTTCGGATTGTTCTCTGCAACTCGAGAACATGAAGCTGGAATCACTAGTAATCGTAGATCAGCTATGCTACGGTGAATACGTTCCCGGGTCTTGTACTCACCGCCCGTCACACCATGGGAGTTGATTTCACCCGAAGCGGGGAAGCTAAATTGGCTACCCTCCACGGTGGAATTAGCGACTGGGGTGA\n+>571690\n+AGTCGAACGGTGACGGAGGAGCTTGCTTCTCTTGATCAGTGGCGAACGGGTGAGTAACACGTGAGTAACCTGCCCCAGACTCTGGGATAACCTCGGGAAACCGGGGCTAATACCGGATAAGCGGCTCCACCGCATGGTGAGGGTCGGGAAAGTTTTTCGGTCTGGGATGGACTCGCGGCCTATCAGCTTGTTGGTGAGGTAGTGGCTCACCAAGGCGACGACGGGTAGCCGGCCTGAGAGGGCGACCGGCCACACTGGAACTGAGACACGGTCCAGACTCCTACGGGAGGCAGCAGTGGGGAATATTGCACAATGGGCGCAAGCCTGATGCAGCGACGCCGCGTGGGGGATGAAGGCCTTCGGGTTGTAAACCCCTTTCAGCAGGGAAGAAGCGAAAGTGACGGTACCTGCAGAAGAAGCGCCGGCTAACTACGTGCCAGCAGCCGCGGTAATACGTAGGGCGCAAGCGTTGTCCGGAATTATTGGGCGTAAAGAGCTCGTAGGCGGTCTGTCGCGTCTGCTGTGAAAACCCGAGGCTCAACCTCGGGCCTGCAGTGGGTACGGGCAGACTAGAGTGTGGTAGGGGAGACTGGAATTCCTGGTGTAGCGGTGGAATGCGCAGATATCAGGAGGAACACCGATGGCGAAGGCAGGTCTCTGGGCCACAACTGACGCTGAGGAGCGAAAGCGTGGGGAGCGAACAGGATTAGATACCCTGGTAGTCCACGCCGTAAACGGTGGGCACTAGATGTGGGGCTCTTTCCATGAGTTCCGCGTCGCAGCTAACGCATTAAGTGCCCCGCCTGGGGAGTACGGCCGCAAGGCTAAAACTCAAAGGAATTGACGGGGGCCCGCACAAGCGGCGGAGCATGCGGATTAATTCGATGCAACGCGAAGAACCTTACCAAGGCTTGACATATACCCTCTACCCCCAGAGATGGGGGGTGCTTCGGCGGGGTATACAGGTGGTGCATGGTTGTCGTCAGCTCGTGTCGTGAGATGTTGGGTTAAGTCCCGCAACGAGCGCAACCCTCGTCCTATGTTGCCAGCACGTAATGGTGGGGACTCATAGGAGACTGCCGGGGTCAACTCGGAGGAAGGTGGGGATGACGTCAAATCATCATGCCCCTTATGTCTTGGGCTTCACGCATGCTACAATGGCCGGTACAAAGGGCTGCGATACCGTAAGGTGGAGCGAATCCCAAAAAGCCGGTCTCAGTTCGGATTGAGGTCTGCAACTCGACCTCATGAAGTCGGAGTCGCTAGTAATCGCAGATCAGCAACGCTGCGGTGAATACGTTCCCGGGCCTTGTACACACCGCCCGTCAAGTCACGAAAGTCGGTAACACCCGAAGCCAGTGGCCCAACCCTTGTGGGGGAGATCTGTCTAGTGTGAGAGTGGAGAGTGAGAATAACTCATAAAGGGGTA\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_rep_set/seqs.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_rep_set/seqs.fna Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,2666 @@\n+>PC.634_1 FLP3FBN01ELBSX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAACTAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGAGCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACACATGGGCTAGG\n+>PC.634_2 FLP3FBN01EG8AX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA\n+>PC.354_3 FLP3FBN01EEWKD orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCTTGGG\n+>PC.481_4 FLP3FBN01DEHK3 orig_bc=ACCAGCGACTAG new_bc=ACCAGCGACTAG bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAACTATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGCCGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGCAGGTTGCTCACG\n+>PC.634_5 FLP3FBN01DGFYQ orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGTCCATCTCACACCGATTAATCTTTTTCCAACCAGAGCATGCGCCCCTGTTGGCTTATGCGGTATTAGCGGTCGTTTCCAACTGTTATCCCCCTGTGTGAGGCAGGTTACCCACGCGTTACTCACCCGTCCG\n+>PC.636_6 FLP3FBN01A55WZ orig_bc=ACGGTGAGTGTC new_bc=ACGGTGAGTGTC bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCTTATACCGGTAAACCTTTAATCATGAGAAAATGCTCACTCATGATACCATCTTGTATTAATCTCCCTTTCAGAAGGCTATCCAAGAGTATAAGGCAGGTTGGATACGCGTTACTCACCCGTGCGCCGG\n+>PC.634_7 FLP3FBN01D7O1S orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCGATAACCGAAATTCTTTAATAGTGAAACCATGCGGAAATACTATACTATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTTATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCATC\n+>PC.634_8 FLP3FBN01CV5ZU orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGTCCGTGTCTCAGTACCAATGTGGGGGGTTAACCTCTCAGTCCCCCTATGTATCGTCGCCTTGGTAAGCCGTTACCTTACCAACCAGCTAATACAACGCATGCCCATCTGTAACCGCCGAAACTTTCAACCACAAGAGATGCCTCTCATAGTGTTATGCGGTATTAGTACCGATTTCTCAGTGTTATCCCCCTGTTACAGGTAGGTTGCATACGCGTTACGCACCCGTGCGCCGGTCG\n+>PC.634_9 FLP3FBN01DQ783 orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCGTCTACCGGAATACCTTTAATCATGTGAACATGCGGACTCATGATGCCATCTTGTATTAATCTTCCTTTCAGAAGGCTGTCCAAGAGTAGACGGCAGGTTGGATACGTGTTACTCACCCG\n+>PC.634_10 FLP3FBN01DDPFF orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+TTGGACCGTGTCTCAGTTCCAATGTGGGGGACCTTCCTCTCAGAACCCCTATCCATCGAAGACTAGGTGGGCCGTTACCCCGCCTACTATCTAATGGAACGCATCCCCATCGTCTACCGGAATACCTTTAATCATGTGAACATGCGGACTCATGATGCCATCTTGTATTAATCTCCCTTTCAGAAGGCTATCCAAGAGTATAAGGCAGGTTGGGTACGCGTTACTC\n+>PC.634_11 FLP3FBN01CPD70 orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0\n+CTGGACCGTGTCTCAGTTCCAATGTGGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCG\n+>PC.593_12 FLP3FBN01BBAE6 orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGCCCATCCGCCACCGGTAATCCCTTTGGCGGCACCGGGATGCCCCGATGCCGCGTCACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGTGGCGGGCAGGTTGCATACGTGTTACTCACCCGTGCG\n+>PC.355_13 FLP3FBN01AWYZD orig_bc=AACTCGTCGATG new_bc=AACTCGTCGATG bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTCAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATG'..b'GTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACCAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTT\n+>PC.593_1322 FLP3FBN01DBF9Z orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGACCGTGTCTCAGTTCCAGTGTGTCCGATCACCCTCTCAGGCCGGATACCCGTCATAGCCTTGGTGAGCCATTACCTCACCAACAAGCTGATAGGACATAGGCTGATCCTTTAGCGAAAAACTTTCCCCCGTAGGGAGTATCCAGTATTAATCACCGTTTCCAGTGGCTATCCCAGACTAAAGGGCACATAACCTATGCATTACTCACCCGTGCGCC\n+>PC.593_1323 FLP3FBN01APHXO orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACCAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTTACT\n+>PC.593_1324 FLP3FBN01C0GRI orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTGGGCCGTTACCCCGCCAACTGGCTAATCAGACGCGGATCCATCGTATACCACCGGAGTTTTTCACACTGTTCCATGCGGAACCGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCGGTATACGGCAGGTTATCCACGCGTTACTCACCCGTCCG\n+>PC.593_1325 FLP3FBN01CEZZE orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACAAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTT\n+>PC.593_1326 FLP3FBN01AGO5G orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGGTTAGGTGGGCCTTTACCCCGCCAACAAACTAATGCACCGCAGGTCCATCCGCGCCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTTACTCACCCGTTCGCC\n+>PC.593_1327 FLP3FBN01A9WKI orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTCCGCCCTCTCAGGCCGGCTATGCATCATCGTCTTGGTGGGCCTTTACCCCGCCAACAAACTAATGCACCGCAGGTCCATCCGCACCCCATCCCCTAAAGGATGTTTCACAGAAAGAAGATGCCTCCTTCCTGTACATCGGGATTTGTTCTCCGTTTCCAGAGCGTATTCCCGGTGCGCGGGCAGGTTCCCTACGTGTT\n+>PC.593_1328 FLP3FBN01AMKUE orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCG\n+>PC.593_1329 FLP3FBN01CD50B orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTTGCCTTGGTGGGCCGTTACCCCGCCAACAAGCTAATCAGACGCGGGTCCATCTTACACCACCGGAGTTTTCAAGTAAAAGACATGCGTCTCCTACTGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTGCAAGGCAGGTTACCCACGCGTTACTCACCCGTCCGCC\n+>PC.593_1330 FLP3FBN01CXEQE orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCACCCTCTCAGGCCGGCTACTGATCGTCGCCTTGGTGGGCCTTTACCCCGCCAACAAGCTAATCAGACGCGGATCCATCGTATACCACCAAAAGCTTTAGCTTTTTGTTTTCCACACTGCTTCATGCGAAGCTGTGCGCTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCAGTATACGGCAGGTT\n+>PC.593_1331 FLP3FBN01C6MIF orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGGCCGTGTCTCAGTCCCAGTGTGGCCGTCCGCCCTCTCAGGCCGGCTACTGATCGTCGCTTTGGTAGGCCGTTACCCTGCCAACTGGCTAATCAGACGCGGGCCCATCCTGTACCACCGGAGTTTTCAGGGAAAAGCCATGCGGCTTCCCCCGTTATGCGGTATTAGCACCTATTTCTAAGTGTTATCCCCCTGTACAGGCCAGGTTGCCCACGCGTTACTCACCCGTCCGCC\n+>PC.593_1332 FLP3FBN01CKQYM orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGATAAATCTTTAAACATCGGGAGATGCCTCCCAACGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCG\n+>PC.593_1333 FLP3FBN01A68AG orig_bc=AGCAGCACTTGT new_bc=AGCAGCACTTGT bc_diffs=0\n+CTGGTCCGTGTCTCAGTACCAGTGTGGGGGACCTTCCTCTCAGAACCCCTACGCATCGTCGCCTCGGTGGGCCGTTACCCCGCCGACTAGCTAATGCGCCGCATGGCCATCCGCAGCCGGTAAACCTTTAAACCACCGGAGATGCCTCCAACGGTTGTTACGCGGTATTAGACGGAATTTCTTCCGCTTATCCCCCTGCTGCGGGCAGGTTCCATACGTGTTACTCACCCGTGCGCCGGTCGCCGG\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/pick_rep_set/seqs_otus.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pick_rep_set/seqs_otus.txt Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,417 @@\n+0\tPC.635_779\tPC.634_176\tPC.634_7\n+1\tPC.636_263\n+2\tPC.636_264\n+3\tPC.481_1280\n+4\tPC.354_610\n+5\tPC.593_1329\tPC.355_960\tPC.356_1142\n+6\tPC.481_1214\tPC.635_315\n+7\tPC.593_1320\n+8\tPC.354_665\tPC.635_514\tPC.636_366\tPC.356_543\n+9\tPC.481_1193\n+10\tPC.355_740\tPC.354_832\n+11\tPC.354_1171\tPC.354_1014\tPC.355_26\n+12\tPC.635_570\tPC.356_1092\n+13\tPC.635_574\n+14\tPC.607_541\n+15\tPC.356_1131\n+16\tPC.634_203\n+17\tPC.634_200\n+18\tPC.634_201\n+19\tPC.481_775\tPC.354_1209\n+20\tPC.607_530\n+21\tPC.355_361\n+22\tPC.607_267\tPC.607_1221\n+23\tPC.635_818\n+24\tPC.481_1072\tPC.635_822\n+25\tPC.635_15\n+26\tPC.593_1326\n+27\tPC.634_46\n+28\tPC.634_44\tPC.634_206\n+29\tPC.634_41\n+30\tPC.635_131\n+31\tPC.481_71\tPC.481_1070\tPC.481_981\n+32\tPC.607_1004\n+33\tPC.356_1009\n+34\tPC.635_645\n+35\tPC.607_1002\n+36\tPC.607_1003\tPC.607_1047\n+37\tPC.356_668\tPC.354_296\n+38\tPC.636_396\tPC.636_1029\tPC.355_384\tPC.481_1170\tPC.636_765\tPC.593_165\n+39\tPC.607_302\tPC.607_497\tPC.607_422\tPC.607_272\tPC.607_446\n+40\tPC.607_752\tPC.607_1057\tPC.481_69\n+41\tPC.607_631\n+42\tPC.607_1189\n+43\tPC.354_518\n+44\tPC.607_1186\tPC.607_759\n+45\tPC.593_1053\n+46\tPC.607_1133\n+47\tPC.354_334\tPC.354_358\tPC.354_811\tPC.354_833\tPC.354_865\tPC.593_890\tPC.354_1017\tPC.354_1152\tPC.593_1273\tPC.593_1315\tPC.593_1316\tPC.354_230\tPC.593_758\tPC.593_976\tPC.354_411\tPC.354_1040\tPC.593_420\tPC.593_1151\tPC.354_378\tPC.593_1324\tPC.354_539\tPC.593_538\tPC.354_370\tPC.354_308\tPC.593_946\tPC.354_880\tPC.354_256\tPC.593_109\n+48\tPC.354_729\tPC.356_845\tPC.356_980\tPC.354_1230\tPC.593_689\tPC.593_938\tPC.354_505\tPC.354_829\tPC.354_991\tPC.356_449\tPC.354_502\tPC.356_1098\n+49\tPC.636_402\tPC.636_494\tPC.607_582\tPC.607_736\tPC.636_837\tPC.634_39\tPC.634_183\tPC.634_220\tPC.635_319\tPC.635_404\tPC.636_477\tPC.634_108\tPC.607_656\tPC.634_236\tPC.636_493\tPC.636_791\n+50\tPC.481_481\n+51\tPC.481_994\n+52\tPC.593_1290\n+53\tPC.354_1210\n+54\tPC.593_1292\n+55\tPC.593_400\n+56\tPC.607_197\n+57\tPC.636_389\n+58\tPC.354_1037\n+59\tPC.636_222\tPC.636_250\tPC.636_298\tPC.636_376\tPC.636_415\tPC.636_430\tPC.636_492\tPC.636_506\tPC.636_507\tPC.636_532\tPC.636_586\tPC.636_587\tPC.636_618\tPC.636_685\tPC.636_719\tPC.636_786\tPC.636_821\tPC.636_825\tPC.636_854\tPC.636_858\tPC.636_912\tPC.636_914\tPC.636_959\tPC.636_970\tPC.634_51\tPC.635_102\tPC.635_235\tPC.634_237\tPC.635_246\tPC.636_512\tPC.635_760\tPC.635_776\tPC.635_814\tPC.635_977\tPC.636_746\tPC.636_778\tPC.635_731\tPC.634_27\tPC.635_561\tPC.636_310\tPC.636_1023\tPC.635_444\tPC.636_261\tPC.636_100\tPC.636_467\tPC.636_407\tPC.636_438\tPC.634_33\tPC.636_978\tPC.636_894\tPC.636_988\tPC.481_962\n+60\tPC.607_949\n+61\tPC.607_927\n+62\tPC.593_1279\n+63\tPC.636_148\tPC.636_339\tPC.607_348\tPC.636_709\tPC.607_1084\tPC.607_1095\tPC.593_1319\tPC.481_292\tPC.354_359\tPC.635_702\tPC.355_1117\tPC.636_156\tPC.607_588\tPC.607_883\tPC.607_97\tPC.634_21\tPC.607_478\tPC.607_589\tPC.355_771\tPC.635_517\tPC.635_306\tPC.635_638\tPC.607_1206\tPC.355_728\tPC.634_129\tPC.481_1165\tPC.356_1216\tPC.636_331\n+64\tPC.607_395\n+65\tPC.636_635\n+66\tPC.356_1256\n+67\tPC.355_293\n+68\tPC.607_891\n+69\tPC.607_1068\n+70\tPC.593_526\tPC.593_755\tPC.593_944\tPC.593_954\tPC.593_1211\tPC.593_1308\tPC.593_1311\tPC.593_1328\tPC.593_1332\tPC.356_650\tPC.356_664\tPC.635_799\tPC.354_868\tPC.356_1031\tPC.355_1184\tPC.593_369\tPC.593_463\tPC.593_585\tPC.593_726\tPC.593_1258\tPC.481_279\tPC.354_503\tPC.356_563\tPC.356_707\tPC.593_1296\tPC.593_1304\tPC.356_882\tPC.593_22\tPC.356_1262\tPC.481_557\tPC.593_1288\tPC.593_454\tPC.593_1108\tPC.593_1000\tPC.593_856\tPC.593_1077\tPC.636_846\tPC.356_180\tPC.356_743\tPC.593_1313\tPC.356_1182\n+71\tPC.481_860\n+72\tPC.607_573\n+73\tPC.607_673\tPC.635_886\tPC.636_708\tPC.634_73\tPC.607_1157\tPC.593_1212\tPC.635_398\tPC.635_271\tPC.635_572\tPC.593_1306\n+74\tPC.635_72\tPC.634_190\tPC.634_205\tPC.636_311\tPC.635_999\tPC.636_751\tPC.635_784\n+75\tPC.635_647\tPC.636_792\tPC.636_904\tPC.356_67\tPC.356_1080\n+76\tPC.355_1239\n+77\tPC.355_1238\n+78\tPC.635_742\tPC.636_273\tPC.635_622\tPC.636_340\n+79\tPC.354_1044\n+80\tPC.635_621\n+81\tPC.356_1168\n+82\tPC.356_1161\n+83\tPC.356_1166\n+84\tPC.636_6\tPC.636_195\tPC.636_268\tPC.636_309\tPC.636_373\tPC.636_409\tPC.636_448\tPC.636_748\tPC.636_895\tPC.636_950\tPC.636_318\tPC.636_354\tPC.636_421\tPC.636_575\tPC.634_30\tPC.635_783\tPC.481_326\tPC.635_7'..b'77\n+324\tPC.481_666\n+325\tPC.634_78\n+326\tPC.356_1030\n+327\tPC.636_874\tPC.355_1285\n+328\tPC.607_1153\n+329\tPC.607_1019\n+330\tPC.593_718\n+331\tPC.636_972\n+332\tPC.354_855\n+333\tPC.356_679\tPC.356_700\n+334\tPC.355_1147\n+335\tPC.607_724\n+336\tPC.355_281\tPC.355_898\tPC.356_363\n+337\tPC.355_324\n+338\tPC.636_479\n+339\tPC.356_930\n+340\tPC.607_1124\n+341\tPC.354_458\tPC.354_1220\tPC.354_1073\n+342\tPC.635_394\n+343\tPC.635_390\n+344\tPC.593_547\tPC.593_1333\n+345\tPC.636_252\n+346\tPC.634_187\n+347\tPC.636_392\tPC.636_953\tPC.634_123\tPC.634_132\tPC.593_43\tPC.593_975\tPC.354_670\tPC.636_535\n+348\tPC.607_956\n+349\tPC.634_189\tPC.635_688\tPC.634_60\n+350\tPC.593_74\tPC.593_633\tPC.593_1192\n+351\tPC.355_1096\n+352\tPC.481_851\n+353\tPC.481_853\n+354\tPC.607_889\n+355\tPC.356_1252\n+356\tPC.634_115\n+357\tPC.481_859\n+358\tPC.634_110\n+359\tPC.607_595\tPC.634_223\n+360\tPC.635_521\n+361\tPC.593_343\tPC.593_769\tPC.634_35\n+362\tPC.635_16\n+363\tPC.635_528\n+364\tPC.356_1261\n+365\tPC.634_232\n+366\tPC.607_501\n+367\tPC.355_1241\n+368\tPC.635_1016\tPC.636_795\n+369\tPC.635_826\n+370\tPC.481_1083\tPC.481_888\n+371\tPC.607_312\tPC.607_658\tPC.607_841\tPC.607_973\tPC.607_1125\tPC.635_556\tPC.481_675\tPC.481_681\tPC.481_715\tPC.355_1011\tPC.356_935\tPC.355_1277\tPC.635_613\tPC.635_632\tPC.635_1001\tPC.634_24\tPC.356_1275\tPC.481_418\tPC.635_1038\n+372\tPC.355_459\n+373\tPC.635_634\n+374\tPC.634_5\n+375\tPC.356_1078\tPC.356_1274\n+376\tPC.593_754\n+377\tPC.634_8\tPC.634_90\tPC.634_177\tPC.634_178\tPC.636_185\tPC.634_193\tPC.635_259\tPC.635_277\tPC.607_712\tPC.636_807\tPC.607_834\tPC.607_947\tPC.607_1149\tPC.607_1195\tPC.635_59\tPC.634_128\tPC.634_179\tPC.634_161\tPC.635_251\tPC.636_986\tPC.634_98\tPC.635_713\n+378\tPC.634_9\tPC.634_31\tPC.634_37\tPC.634_40\tPC.634_48\tPC.634_56\tPC.634_64\tPC.355_85\tPC.634_86\tPC.634_92\tPC.634_95\tPC.634_104\tPC.634_105\tPC.634_112\tPC.634_127\tPC.634_182\tPC.355_231\tPC.354_242\tPC.355_265\tPC.355_375\tPC.481_483\tPC.355_580\tPC.355_599\tPC.354_741\tPC.355_819\tPC.355_877\tPC.635_893\tPC.355_1110\tPC.355_1154\tPC.355_1169\tPC.355_1265\tPC.355_1269\tPC.636_116\tPC.636_275\tPC.636_471\tPC.636_591\tPC.634_55\tPC.355_1250\tPC.635_253\tPC.634_53\tPC.355_288\tPC.634_89\tPC.634_145\tPC.634_32\tPC.634_10\tPC.635_1021\tPC.355_1263\tPC.355_695\tPC.635_496\tPC.355_1295\n+379\tPC.481_630\n+380\tPC.607_75\tPC.355_1145\tPC.355_460\n+381\tPC.356_555\n+382\tPC.356_553\tPC.354_522\n+383\tPC.356_552\n+384\tPC.356_410\tPC.635_1043\n+385\tPC.356_1175\tPC.636_469\n+386\tPC.634_36\n+387\tPC.634_34\tPC.355_537\tPC.355_651\tPC.355_847\tPC.355_1215\tPC.355_433\tPC.355_843\tPC.355_1128\tPC.355_1248\tPC.355_440\tPC.355_789\tPC.356_484\tPC.593_1203\tPC.355_941\tPC.355_1247\tPC.355_896\tPC.355_1199\tPC.355_1243\tPC.593_612\tPC.355_1180\tPC.356_485\tPC.634_184\tPC.355_523\tPC.355_1163\tPC.355_1204\tPC.634_45\n+388\tPC.635_916\n+389\tPC.356_325\n+390\tPC.356_1286\n+391\tPC.481_682\n+392\tPC.356_639\n+393\tPC.354_817\tPC.356_862\tPC.355_933\n+394\tPC.593_393\tPC.593_536\tPC.593_1299\tPC.593_1318\tPC.636_531\tPC.607_866\tPC.593_767\tPC.635_482\tPC.636_136\tPC.634_199\tPC.356_1033\tPC.636_379\tPC.593_1013\tPC.593_642\tPC.593_225\tPC.593_907\tPC.355_260\tPC.356_655\n+395\tPC.634_88\tPC.634_79\n+396\tPC.634_83\tPC.481_1099\tPC.593_790\tPC.593_810\tPC.634_181\tPC.355_641\tPC.636_294\tPC.356_1270\tPC.636_928\tPC.356_1127\tPC.636_337\tPC.593_12\tPC.356_1074\tPC.634_227\tPC.593_1178\tPC.636_878\tPC.355_974\tPC.634_101\tPC.634_204\n+397\tPC.634_82\n+398\tPC.636_848\n+399\tPC.481_357\tPC.634_54\tPC.355_802\tPC.636_447\tPC.356_706\tPC.355_770\tPC.481_397\tPC.635_226\n+400\tPC.355_1294\n+401\tPC.481_455\n+402\tPC.355_1115\n+403\tPC.634_140\n+404\tPC.634_143\tPC.634_196\tPC.634_211\tPC.634_1\n+405\tPC.634_147\tPC.355_607\tPC.634_194\tPC.634_18\n+406\tPC.636_218\n+407\tPC.634_149\tPC.481_304\tPC.481_499\tPC.481_926\tPC.481_943\tPC.481_1138\tPC.481_443\tPC.481_1063\tPC.634_144\tPC.481_627\tPC.481_1254\tPC.634_141\n+408\tPC.593_678\n+409\tPC.636_282\n+410\tPC.354_568\n+411\tPC.356_1219\n+412\tPC.634_19\tPC.634_125\tPC.634_212\tPC.635_812\tPC.635_835\tPC.635_934\tPC.635_958\tPC.634_154\tPC.635_554\tPC.635_857\tPC.635_903\tPC.634_42\tPC.634_169\tPC.635_867\tPC.634_65\tPC.635_744\tPC.636_567\tPC.636_881\tPC.635_215\tPC.634_198\n+413\tPC.481_1100\tPC.481_1272\tPC.481_1129\tPC.356_191\n+414\tPC.355_1050\n+415\tPC.481_897\n+416\tPC.481_1106\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/class.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/class.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,9 @@
+Taxon PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes 0.209459459459 0.395973154362 0.773333333333 0.787671232877 0.89932885906 0.41610738255 0.700680272109 0.456375838926 0.22
+Root;k__Bacteria;p__Proteobacteria 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0335570469799 0.0 0.0201342281879 0.0133333333333
+Root;k__Bacteria;p__TM7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes 0.0135135135135 0.00671140939597 0.00666666666667 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.161073825503 0.0266666666667
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/class/pie_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/class/pie_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,157 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Class</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/7Q3bZGMW47yn8sRQzyy6wWm0EPxFI6.svg\' target="_blank">View Figure (.svg)</a>&nbsp;&nbsp;<a href=\'charts/PiR5FZazQpBZ2mMPmuU0sNb4G9NFns_legend.svg\' target="_blank">View Legend (.svg)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/PiR5FZazQpBZ2mMPmuU0sNb4G9NFns.png\' border=1 ismap usemap="#points" />&nbsp;<img src=\'charts/PiR5FZazQpBZ2mMPmuU0sNb4G9NFns_legend.png\' border=1/><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>53.99%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Firmicutes\\\');>p__Firmicutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Firmicutes</a></td></tr><tr class=normal><td nowrap>35.93%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Bacteroidetes\\\');>p__Bacteroidetes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Bacteroidetes</a></td></tr><tr class=normal><td nowrap>4.56%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Tenericutes\\\');>p__Tenericutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Tenericutes</a></td></tr><tr class=normal><td nowrap>2.54%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'Other\\\');>Other</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;Other</a></td></tr><tr class=normal><td nowrap>1.27%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Deferribacteres\\\');>p__Deferribacteres</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Deferribacteres</a></td></tr><tr class=normal><td nowrap>0.89%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Proteobacteria\\\');>p__Proteobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Proteobacteria</a></td></tr><tr class=normal><td nowrap>0.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Actinobacteria\\\');>p__Actinobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Actinobacteria</a></td></tr><tr class=normal><td nowrap>0.15%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__TM7\\\');>p__TM7</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__TM7</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Class_PC.636</td></tr>\n+<tr><td class="ntitl'..b'a href=javascript:gg(\\\'p__Proteobacteria\\\');>p__Proteobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Proteobacteria</a></td></tr><tr class=normal><td nowrap>2.01%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Deferribacteres\\\');>p__Deferribacteres</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Deferribacteres</a></td></tr><tr class=normal><td nowrap>2.01%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Actinobacteria\\\');>p__Actinobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Actinobacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Class_PC.634</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/4m9zz5Q4iBYZGebRHMe27r9Oi04lMk.svg\' target="_blank">View Figure (.svg)</a>&nbsp;&nbsp;<a href=\'charts/OQPbwZQzzSS95eE6HjOHNrw07UWGQB_legend.svg\' target="_blank">View Legend (.svg)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/OQPbwZQzzSS95eE6HjOHNrw07UWGQB.png\' border=1 ismap usemap="#points" />&nbsp;<img src=\'charts/OQPbwZQzzSS95eE6HjOHNrw07UWGQB_legend.png\' border=1/><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>65.33%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Bacteroidetes\\\');>p__Bacteroidetes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Bacteroidetes</a></td></tr><tr class=normal><td nowrap>22.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Firmicutes\\\');>p__Firmicutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Firmicutes</a></td></tr><tr class=normal><td nowrap>3.33%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Deferribacteres\\\');>p__Deferribacteres</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Deferribacteres</a></td></tr><tr class=normal><td nowrap>2.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Tenericutes\\\');>p__Tenericutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Tenericutes</a></td></tr><tr class=normal><td nowrap>2.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Actinobacteria\\\');>p__Actinobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Actinobacteria</a></td></tr><tr class=normal><td nowrap>2.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'Other\\\');>Other</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;Other</a></td></tr><tr class=normal><td nowrap>1.33%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__TM7\\\');>p__TM7</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__TM7</a></td></tr><tr class=normal><td nowrap>1.33%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Proteobacteria\\\');>p__Proteobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Proteobacteria</a></td></tr>\n+</table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/class_colorby/area_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/class_colorby/area_charts.html Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,55 @@
+
+<html>
+<head>
+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">
+<script type="text/javascript" src="./js/overlib.js"></script>
+
+<script type="text/javascript">
+<!-- Begin
+function set_target(new_target)
+{
+    sf = document.getElementById("search_form");
+    sf.target = new_target;
+}
+function gg(targetq)
+{
+        window.open("http://www.google.com/search?q=" + targetq, 'searchwin');
+}
+
+//  End -->
+</script>
+<title>Taxa Summaries</title>
+</head>
+<body>
+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
+<table cellpadding=2 cellspacing=2 border=0>
+<tr><td class="normal" colspan=2>&nbsp;</td></tr>
+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Class</td></tr>
+<tr><td class="ntitle">&nbsp;&nbsp;<a href='charts/zhlgU0PZ7IoGHOrwPfiWY2X4yDRye3.pdf' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href='charts/0xuQfZIujNNSsJL0o1nzy1AYzHLZzs_legend.pdf' target="_blank">View Legend (.pdf)</a><br></td>
+<td class="ntitle">&nbsp;</td>
+</tr>
+<tr><td class="ntitle"><img src='charts/0xuQfZIujNNSsJL0o1nzy1AYzHLZzs.png' border=1 ismap usemap="#pointsrect2" /><br></td>
+</tr>
+</table>
+
+<MAP name="pointsrect2">
+<AREA shape="rect" coords="118.1400%,864.0000%,121.8600%,848.4324%" href="#Root;k__Bacteria;Other"  onmouseover="return overlib('PC.636:Root;k__Bacteria;Other&nbsp;(2.03%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="862.1400%,864.0000%,865.8600%,827.9195%" href="#Root;k__Bacteria;Other"  onmouseover="return overlib('PC.635:Root;k__Bacteria;Other&nbsp;(4.70%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="118.1400%,848.4324%,121.8600%,843.2432%" href="#Root;k__Bacteria;p__Actinobacteria"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Actinobacteria&nbsp;(0.68%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="862.1400%,827.9195%,865.8600%,822.7651%" href="#Root;k__Bacteria;p__Actinobacteria"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Actinobacteria&nbsp;(0.67%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="118.1400%,843.2432%,121.8600%,308.7568%" href="#Root;k__Bacteria;p__Bacteroidetes"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Bacteroidetes&nbsp;(69.59%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="862.1400%,822.7651%,865.8600%,420.7248%" href="#Root;k__Bacteria;p__Bacteroidetes"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Bacteroidetes&nbsp;(52.35%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="118.1400%,308.7568%,121.8600%,272.4324%" href="#Root;k__Bacteria;p__Deferribacteres"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Deferribacteres&nbsp;(4.73%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="862.1400%,420.7248%,865.8600%,410.4161%" href="#Root;k__Bacteria;p__Deferribacteres"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Deferribacteres&nbsp;(1.34%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="118.1400%,272.4324%,121.8600%,111.5676%" href="#Root;k__Bacteria;p__Firmicutes"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Firmicutes&nbsp;(20.95%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="862.1400%,410.4161%,865.8600%,106.3087%" href="#Root;k__Bacteria;p__Firmicutes"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Firmicutes&nbsp;(39.60%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="118.1400%,111.5676%,121.8600%,106.3784%" href="#Root;k__Bacteria;p__Proteobacteria"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Proteobacteria&nbsp;(0.68%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="862.1400%,106.3087%,865.8600%,101.1544%" href="#Root;k__Bacteria;p__Proteobacteria"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Proteobacteria&nbsp;(0.67%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="118.1400%,106.3784%,121.8600%,96.0000%" href="#Root;k__Bacteria;p__Tenericutes"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Tenericutes&nbsp;(1.35%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="862.1400%,101.1544%,865.8600%,96.0000%" href="#Root;k__Bacteria;p__Tenericutes"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Tenericutes&nbsp;(0.67%)');" onmouseout="return nd();">
+
+</MAP>
+
+<table><tr class=ntitle><td><a href="raw_data/class.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td></tr><tr><td class="normal" bgcolor="#ff0000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('Other');>Other</a></td><td class="normal">  3.4&#37;</td><td class="normal" style="border-color:#ff0000;">  2.0&#37;</td><td class="normal" style="border-color:#ff0000;">  4.7&#37;</td></tr><tr><td class="normal" bgcolor="#0000ff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Actinobacteria');>p__Actinobacteria</a></td><td class="normal">  0.7&#37;</td><td class="normal" style="border-color:#0000ff;">  0.7&#37;</td><td class="normal" style="border-color:#0000ff;">  0.7&#37;</td></tr><tr><td class="normal" bgcolor="#f27304">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Bacteroidetes');>p__Bacteroidetes</a></td><td class="normal"> 61.0&#37;</td><td class="normal" style="border-color:#f27304;"> 69.6&#37;</td><td class="normal" style="border-color:#f27304;"> 52.3&#37;</td></tr><tr><td class="normal" bgcolor="#008000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Deferribacteres');>p__Deferribacteres</a></td><td class="normal">  3.0&#37;</td><td class="normal" style="border-color:#008000;">  4.7&#37;</td><td class="normal" style="border-color:#008000;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#91278d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Firmicutes');>p__Firmicutes</a></td><td class="normal"> 30.3&#37;</td><td class="normal" style="border-color:#91278d;"> 20.9&#37;</td><td class="normal" style="border-color:#91278d;"> 39.6&#37;</td></tr><tr><td class="normal" bgcolor="#ffff00">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Proteobacteria');>p__Proteobacteria</a></td><td class="normal">  0.7&#37;</td><td class="normal" style="border-color:#ffff00;">  0.7&#37;</td><td class="normal" style="border-color:#ffff00;">  0.7&#37;</td></tr><tr><td class="normal" bgcolor="#7cecf4">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__TM7');>p__TM7</a></td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#f49ac2">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Tenericutes');>p__Tenericutes</a></td><td class="normal">  1.0&#37;</td><td class="normal" style="border-color:#f49ac2;">  1.4&#37;</td><td class="normal" style="border-color:#f49ac2;">  0.7&#37;</td></tr></table>
+</body>
+</html>
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/class_colorby/bar_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/class_colorby/bar_charts.html Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,55 @@
+
+<html>
+<head>
+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">
+<script type="text/javascript" src="./js/overlib.js"></script>
+
+<script type="text/javascript">
+<!-- Begin
+function set_target(new_target)
+{
+    sf = document.getElementById("search_form");
+    sf.target = new_target;
+}
+function gg(targetq)
+{
+        window.open("http://www.google.com/search?q=" + targetq, 'searchwin');
+}
+
+//  End -->
+</script>
+<title>Taxa Summaries</title>
+</head>
+<body>
+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
+<table cellpadding=2 cellspacing=2 border=0>
+<tr><td class="normal" colspan=2>&nbsp;</td></tr>
+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Class</td></tr>
+<tr><td class="ntitle">&nbsp;&nbsp;<a href='charts/0c5tEUjkdjjoECxWQoqXix3Qz8Ni86.pdf' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href='charts/b1HD4I590E2nFzAiJoFyczbxOeqzcd_legend.pdf' target="_blank">View Legend (.pdf)</a><br></td>
+<td class="ntitle">&nbsp;</td>
+</tr>
+<tr><td class="ntitle"><img src='charts/b1HD4I590E2nFzAiJoFyczbxOeqzcd.png' border=1 ismap usemap="#pointsrect2" /><br></td>
+</tr>
+</table>
+
+<MAP name="pointsrect2">
+<AREA shape="rect" coords="130.3333%,864.0000%,440.3333%,848.4324%" href="#Root;k__Bacteria;Other"  onmouseover="return overlib('PC.636:Root;k__Bacteria;Other&nbsp;(2.03%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="543.6667%,864.0000%,853.6667%,827.9195%" href="#Root;k__Bacteria;Other"  onmouseover="return overlib('PC.635:Root;k__Bacteria;Other&nbsp;(4.70%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="130.3333%,848.4324%,440.3333%,843.2432%" href="#Root;k__Bacteria;p__Actinobacteria"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Actinobacteria&nbsp;(0.68%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="543.6667%,827.9195%,853.6667%,822.7651%" href="#Root;k__Bacteria;p__Actinobacteria"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Actinobacteria&nbsp;(0.67%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="130.3333%,843.2432%,440.3333%,308.7568%" href="#Root;k__Bacteria;p__Bacteroidetes"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Bacteroidetes&nbsp;(69.59%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="543.6667%,822.7651%,853.6667%,420.7248%" href="#Root;k__Bacteria;p__Bacteroidetes"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Bacteroidetes&nbsp;(52.35%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="130.3333%,308.7568%,440.3333%,272.4324%" href="#Root;k__Bacteria;p__Deferribacteres"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Deferribacteres&nbsp;(4.73%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="543.6667%,420.7248%,853.6667%,410.4161%" href="#Root;k__Bacteria;p__Deferribacteres"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Deferribacteres&nbsp;(1.34%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="130.3333%,272.4324%,440.3333%,111.5676%" href="#Root;k__Bacteria;p__Firmicutes"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Firmicutes&nbsp;(20.95%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="543.6667%,410.4161%,853.6667%,106.3087%" href="#Root;k__Bacteria;p__Firmicutes"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Firmicutes&nbsp;(39.60%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="130.3333%,111.5676%,440.3333%,106.3784%" href="#Root;k__Bacteria;p__Proteobacteria"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Proteobacteria&nbsp;(0.68%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="543.6667%,106.3087%,853.6667%,101.1544%" href="#Root;k__Bacteria;p__Proteobacteria"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Proteobacteria&nbsp;(0.67%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="130.3333%,106.3784%,440.3333%,96.0000%" href="#Root;k__Bacteria;p__Tenericutes"  onmouseover="return overlib('PC.636:Root;k__Bacteria;p__Tenericutes&nbsp;(1.35%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="543.6667%,101.1544%,853.6667%,96.0000%" href="#Root;k__Bacteria;p__Tenericutes"  onmouseover="return overlib('PC.635:Root;k__Bacteria;p__Tenericutes&nbsp;(0.67%)');" onmouseout="return nd();">
+
+</MAP>
+
+<table><tr class=ntitle><td><a href="raw_data/class.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td></tr><tr><td class="normal" bgcolor="#ff0000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('Other');>Other</a></td><td class="normal">  3.4&#37;</td><td class="normal" style="border-color:#ff0000;">  2.0&#37;</td><td class="normal" style="border-color:#ff0000;">  4.7&#37;</td></tr><tr><td class="normal" bgcolor="#0000ff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Actinobacteria');>p__Actinobacteria</a></td><td class="normal">  0.7&#37;</td><td class="normal" style="border-color:#0000ff;">  0.7&#37;</td><td class="normal" style="border-color:#0000ff;">  0.7&#37;</td></tr><tr><td class="normal" bgcolor="#f27304">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Bacteroidetes');>p__Bacteroidetes</a></td><td class="normal"> 61.0&#37;</td><td class="normal" style="border-color:#f27304;"> 69.6&#37;</td><td class="normal" style="border-color:#f27304;"> 52.3&#37;</td></tr><tr><td class="normal" bgcolor="#008000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Deferribacteres');>p__Deferribacteres</a></td><td class="normal">  3.0&#37;</td><td class="normal" style="border-color:#008000;">  4.7&#37;</td><td class="normal" style="border-color:#008000;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#91278d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Firmicutes');>p__Firmicutes</a></td><td class="normal"> 30.3&#37;</td><td class="normal" style="border-color:#91278d;"> 20.9&#37;</td><td class="normal" style="border-color:#91278d;"> 39.6&#37;</td></tr><tr><td class="normal" bgcolor="#ffff00">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Proteobacteria');>p__Proteobacteria</a></td><td class="normal">  0.7&#37;</td><td class="normal" style="border-color:#ffff00;">  0.7&#37;</td><td class="normal" style="border-color:#ffff00;">  0.7&#37;</td></tr><tr><td class="normal" bgcolor="#7cecf4">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__TM7');>p__TM7</a></td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#f49ac2">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;<a href=javascript:gg('p__Tenericutes');>p__Tenericutes</a></td><td class="normal">  1.0&#37;</td><td class="normal" style="border-color:#f49ac2;">  1.4&#37;</td><td class="normal" style="border-color:#f49ac2;">  0.7&#37;</td></tr></table>
+</body>
+</html>
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/class_colorby/pie_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/class_colorby/pie_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,66 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Class</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/Hs0Kz907GEjBp4Xo7zTbeNDAR0QTGi.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/1QmIkatDEfiQHtkRid0G5hwmbeyiDz_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/1QmIkatDEfiQHtkRid0G5hwmbeyiDz.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>53.99%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Firmicutes\\\');>p__Firmicutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Firmicutes</a></td></tr><tr class=normal><td nowrap>35.93%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Bacteroidetes\\\');>p__Bacteroidetes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Bacteroidetes</a></td></tr><tr class=normal><td nowrap>4.56%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Tenericutes\\\');>p__Tenericutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Tenericutes</a></td></tr><tr class=normal><td nowrap>2.54%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'Other\\\');>Other</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;Other</a></td></tr><tr class=normal><td nowrap>1.27%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Deferribacteres\\\');>p__Deferribacteres</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Deferribacteres</a></td></tr><tr class=normal><td nowrap>0.89%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Proteobacteria\\\');>p__Proteobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Proteobacteria</a></td></tr><tr class=normal><td nowrap>0.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Actinobacteria\\\');>p__Actinobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Actinobacteria</a></td></tr><tr class=normal><td nowrap>0.15%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__TM7\\\');>p__TM7</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__TM7</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Class_PC.636</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/6zQ0pw19l3OcnYXPeCZLze7LAb0BIs.pdf\' target="_b'..b'lass="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'Other\\\');>Other</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;Other</a></td></tr><tr class=normal><td nowrap>1.35%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Tenericutes\\\');>p__Tenericutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Tenericutes</a></td></tr><tr class=normal><td nowrap>0.68%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Proteobacteria\\\');>p__Proteobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Proteobacteria</a></td></tr><tr class=normal><td nowrap>0.68%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Actinobacteria\\\');>p__Actinobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Actinobacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Class_PC.635</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/rzLqsayDE035A6YuZW0nMafXyUEjo6.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/LBlOGZSPUJtpdxl7nMRE29zUzg70TK_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/LBlOGZSPUJtpdxl7nMRE29zUzg70TK.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>52.35%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Bacteroidetes\\\');>p__Bacteroidetes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Bacteroidetes</a></td></tr><tr class=normal><td nowrap>39.60%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Firmicutes\\\');>p__Firmicutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Firmicutes</a></td></tr><tr class=normal><td nowrap>4.70%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'Other\\\');>Other</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;Other</a></td></tr><tr class=normal><td nowrap>1.34%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Deferribacteres\\\');>p__Deferribacteres</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Deferribacteres</a></td></tr><tr class=normal><td nowrap>0.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Tenericutes\\\');>p__Tenericutes</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Tenericutes</a></td></tr><tr class=normal><td nowrap>0.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Proteobacteria\\\');>p__Proteobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Proteobacteria</a></td></tr><tr class=normal><td nowrap>0.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br><a href=javascript:gg(\\\'p__Actinobacteria\\\');>p__Actinobacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Actinobacteria</a></td></tr>\n+</table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/family.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/family.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,15 @@
+Taxon PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales 0.0202702702703 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales 0.0 0.0 0.0933333333333 0.027397260274 0.107382550336 0.0335570469799 0.0136054421769 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales 0.0 0.0 0.0 0.0616438356164 0.0 0.0 0.0 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales 0.189189189189 0.395973154362 0.68 0.698630136986 0.785234899329 0.38255033557 0.687074829932 0.422818791946 0.2
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/genus.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/genus.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,28 @@
+Taxon PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other 0.00675675675676 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__ 0.466216216216 0.308724832215 0.173333333333 0.0753424657534 0.0536912751678 0.362416107383 0.136054421769 0.201342281879 0.186666666667
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae 0.168918918919 0.0469798657718 0.0 0.013698630137 0.0134228187919 0.0268456375839 0.12925170068 0.0 0.273333333333
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae 0.0135135135135 0.0268456375839 0.0 0.00684931506849 0.0 0.0 0.00680272108844 0.0 0.08
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae 0.0 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae 0.0405405405405 0.134228187919 0.02 0.0479452054795 0.00671140939597 0.0 0.0136054421769 0.0738255033557 0.113333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other;Other;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae 0.0202702702703 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae 0.0 0.0 0.0933333333333 0.027397260274 0.107382550336 0.0335570469799 0.0136054421769 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae 0.0 0.0 0.0 0.0616438356164 0.0 0.0 0.0 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other 0.0 0.0201342281879 0.02 0.00684931506849 0.00671140939597 0.00671140939597 0.0 0.0134228187919 0.00666666666667
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__ 0.0 0.00671140939597 0.00666666666667 0.0 0.00671140939597 0.00671140939597 0.0204081632653 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae 0.00675675675676 0.0 0.0 0.0 0.0 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae 0.0 0.0 0.0 0.0 0.00671140939597 0.0671140939597 0.00680272108844 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.00666666666667
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae 0.114864864865 0.268456375839 0.58 0.650684931507 0.718120805369 0.275167785235 0.65306122449 0.268456375839 0.113333333333
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae 0.0 0.00671140939597 0.0 0.0 0.00671140939597 0.00671140939597 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae 0.0675675675676 0.0939597315436 0.0733333333333 0.041095890411 0.0402684563758 0.0201342281879 0.00680272108844 0.0939597315436 0.0533333333333
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__ 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/order.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/order.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,13 @@
+Taxon PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli 0.0202702702703 0.0 0.0933333333333 0.0890410958904 0.107382550336 0.0335570469799 0.0136054421769 0.00671140939597 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia 0.189189189189 0.395973154362 0.68 0.698630136986 0.785234899329 0.38255033557 0.687074829932 0.422818791946 0.2
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/phylum.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/phylum.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,2 @@
+Taxon PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/phylum/area_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/phylum/area_charts.html Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,50 @@
+
+<html>
+<head>
+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">
+<script type="text/javascript" src="./js/overlib.js"></script>
+
+<script type="text/javascript">
+<!-- Begin
+function set_target(new_target)
+{
+    sf = document.getElementById("search_form");
+    sf.target = new_target;
+}
+function gg(targetq)
+{
+        window.open("http://www.google.com/search?q=" + targetq, 'searchwin');
+}
+
+//  End -->
+</script>
+<title>Taxa Summaries</title>
+</head>
+<body>
+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
+<table cellpadding=2 cellspacing=2 border=0>
+<tr><td class="normal" colspan=2>&nbsp;</td></tr>
+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum</td></tr>
+<tr><td class="ntitle">&nbsp;&nbsp;<a href='charts/qaN0CXAQ2NmPWSC0oi0Z0kufbY0Mcz.png' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href='charts/5YAc31nYQHo47Z6qSoMlHrfbaKZaus_legend.png' target="_blank">View Legend (.png)</a><br></td>
+<td class="ntitle">&nbsp;</td>
+</tr>
+<tr><td class="ntitle"><img src='charts/5YAc31nYQHo47Z6qSoMlHrfbaKZaus.png' border=1 ismap usemap="#pointsrect1" /><br></td>
+</tr>
+</table>
+
+<MAP name="pointsrect1">
+<AREA shape="rect" coords="118.1400%,864.0000%,121.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.636:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="211.1400%,864.0000%,214.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.635:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="304.1400%,864.0000%,307.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.356:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="397.1400%,864.0000%,400.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.481:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="490.1400%,864.0000%,493.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.354:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="583.1400%,864.0000%,586.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.593:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="676.1400%,864.0000%,679.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.355:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="769.1400%,864.0000%,772.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.607:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="862.1400%,864.0000%,865.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.634:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+
+</MAP>
+
+<table><tr class=ntitle><td><a href="raw_data/phylum.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td></tr><tr><td class="normal" bgcolor="#ff0000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;<a href=javascript:gg('k__Bacteria');>k__Bacteria</a></td><td class="normal">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td></tr></table>
+</body>
+</html>
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/phylum/bar_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/phylum/bar_charts.html Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,50 @@
+
+<html>
+<head>
+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">
+<script type="text/javascript" src="./js/overlib.js"></script>
+
+<script type="text/javascript">
+<!-- Begin
+function set_target(new_target)
+{
+    sf = document.getElementById("search_form");
+    sf.target = new_target;
+}
+function gg(targetq)
+{
+        window.open("http://www.google.com/search?q=" + targetq, 'searchwin');
+}
+
+//  End -->
+</script>
+<title>Taxa Summaries</title>
+</head>
+<body>
+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
+<table cellpadding=2 cellspacing=2 border=0>
+<tr><td class="normal" colspan=2>&nbsp;</td></tr>
+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum</td></tr>
+<tr><td class="ntitle">&nbsp;&nbsp;<a href='charts/58r0P9wlFaQJIWsQSilirD3wwbcbD0.png' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href='charts/RKpo8C2Wq8EzDCpl4isrAFqmB787RZ_legend.png' target="_blank">View Legend (.png)</a><br></td>
+<td class="ntitle">&nbsp;</td>
+</tr>
+<tr><td class="ntitle"><img src='charts/RKpo8C2Wq8EzDCpl4isrAFqmB787RZ.png' border=1 ismap usemap="#pointsrect1" /><br></td>
+</tr>
+</table>
+
+<MAP name="pointsrect1">
+<AREA shape="rect" coords="166.5000%,864.0000%,222.3000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.636:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="240.9000%,864.0000%,296.7000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.635:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="315.3000%,864.0000%,371.1000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.356:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="389.7000%,864.0000%,445.5000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.481:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="464.1000%,864.0000%,519.9000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.354:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="538.5000%,864.0000%,594.3000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.593:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="612.9000%,864.0000%,668.7000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.355:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="687.3000%,864.0000%,743.1000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.607:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+<AREA shape="rect" coords="761.7000%,864.0000%,817.5000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib('PC.634:Root;k__Bacteria&nbsp;(100.00%)');" onmouseout="return nd();">
+
+</MAP>
+
+<table><tr class=ntitle><td><a href="raw_data/phylum.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td></tr><tr><td class="normal" bgcolor="#ff0000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;<a href=javascript:gg('k__Bacteria');>k__Bacteria</a></td><td class="normal">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td></tr></table>
+</body>
+</html>
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/phylum/pie_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/phylum/pie_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,157 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/Sep2T6QyXquZh6Hw9Y0BSAuOp4lP4b.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/spW1AZyK0fKk0zYdBO22Z2NgzeX30k_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/spW1AZyK0fKk0zYdBO22Z2NgzeX30k.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum_PC.636</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/5b3CgEzjI8z0CpUZklWxaY1c0m10y4.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/aa66D0pyHei7b2C10HkqL2ha7kaB58_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/aa66D0pyHei7b2C10HkqL2ha7kaB58.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum_PC.635</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/O0npuXflZpq2AA4DKZXqZnL947jIkA.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/JuiMb9mZ8k7WuPDsAKZLjPyx1LnNtR_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/JuiMb9mZ8k7WuPDsAKZLjPyx1LnNtR.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum_PC.356</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/PP8lCZYp0g'..b'a href=\'charts/OrLGHxrD4I9gy02ByLosAfaEz5kZmT.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/tmEIGUfxxmO3U33Hr8gPd9WpDLzOYq_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/tmEIGUfxxmO3U33Hr8gPd9WpDLzOYq.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum_PC.355</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/l5ByrNZSmzdCf1QrIbkp2084T07lGk.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/LXuzZoyGD7OS0ZwS50LSNKjW7ZTL44_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/LXuzZoyGD7OS0ZwS50LSNKjW7ZTL44.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum_PC.607</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/0Xw4oHBqdraznUyhBljMFCE0DYfhEA.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/UZUwD6hqcNiKFAloxiqOnAxMIEMPtI_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/UZUwD6hqcNiKFAloxiqOnAxMIEMPtI.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: phylum_PC.634</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/DyuQ2xpbMr1zwZXUkSmdAEzLXtu6zE.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/u4h5QIk6q07Ha8ONf2ObOwN73Z5lst_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/u4h5QIk6q07Ha8ONf2ObOwN73Z5lst.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/phylum_class_genus/area_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/phylum_class_genus/area_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,247 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Phylum</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/t4cgszzZIThJaTrA2xTORP3378s0ZM.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/IaIkWkOrejBihXYEzFCFkZDe0PqtGf_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/IaIkWkOrejBihXYEzFCFkZDe0PqtGf.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="118.1400%,864.0000%,121.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.636:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="211.1400%,864.0000%,214.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.635:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="304.1400%,864.0000%,307.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.356:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="397.1400%,864.0000%,400.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.481:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="490.1400%,864.0000%,493.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.354:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="583.1400%,864.0000%,586.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.593:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="676.1400%,864.0000%,679.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.355:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="769.1400%,864.0000%,772.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.607:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="862.1400%,864.0000%,865.8600%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.634:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/phylum.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header"'..b'mal">  5.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  6.8&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.1&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  2.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  0.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  5.3&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  3.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  1.3&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.4&#37;</td><td class="normal" style="border-color:#008080;">  1.4&#37;</td><td class="normal" style="border-color:#008080;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;">  3.4&#37;</td><td class="normal" style="border-color:#008080;">  1.3&#37;</td><td class="normal" style="border-color:#008080;"> 14.8&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;"> 15.4&#37;</td><td class="normal" style="border-color:#008080;">  2.7&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/phylum_class_genus/bar_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/phylum_class_genus/bar_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,247 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Phylum</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/HuMhmfslKaYJiRzHoHuXnjhmeKUaAS.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/KtTFt0sTJktLujcsRlXlmb3qbHs4KM_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/KtTFt0sTJktLujcsRlXlmb3qbHs4KM.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="166.5000%,864.0000%,222.3000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.636:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="240.9000%,864.0000%,296.7000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.635:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="315.3000%,864.0000%,371.1000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.356:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="389.7000%,864.0000%,445.5000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.481:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="464.1000%,864.0000%,519.9000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.354:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="538.5000%,864.0000%,594.3000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.593:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="612.9000%,864.0000%,668.7000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.355:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="687.3000%,864.0000%,743.1000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.607:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="761.7000%,864.0000%,817.5000%,96.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.634:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/phylum.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header"'..b'mal">  5.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  6.8&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.1&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  2.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  0.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  5.3&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  3.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  1.3&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.4&#37;</td><td class="normal" style="border-color:#008080;">  1.4&#37;</td><td class="normal" style="border-color:#008080;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;">  3.4&#37;</td><td class="normal" style="border-color:#008080;">  1.3&#37;</td><td class="normal" style="border-color:#008080;"> 14.8&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;"> 15.4&#37;</td><td class="normal" style="border-color:#008080;">  2.7&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/plot_taxa_summary/phylum_class_genus/pie_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/plot_taxa_summary/phylum_class_genus/pie_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,417 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Phylum</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/tBXLhGZlYxtoNFctt3TTsHz4olz2r9.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/oPRcoNiZg3lorgiWTsGtogxc0FHnzh_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/oPRcoNiZg3lorgiWTsGtogxc0FHnzh.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Phylum_PC.636</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/MXE7Z7eCExEwoIocSLPjxLRrTzYt8A.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/fmrdCwnCTaMpK36gsYFcRn1PUAedTW_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/fmrdCwnCTaMpK36gsYFcRn1PUAedTW.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Phylum_PC.635</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/n4l7Wezk4mOits3PZLPCeUZ20weMhs.png\' target="_blank">View Figure (.png)</a>&nbsp;&nbsp;<a href=\'charts/n99uUk3OyYaW2Kwb4Ph53HNMNWpbYq_legend.png\' target="_blank">View Legend (.png)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/n99uUk3OyYaW2Kwb4Ph53HNMNWpbYq.png\' border=1 ismap usemap="#points" /><br></td>\n+</tr>\n+</table>\n+\n+\n+<table cellpadding=2 cellspacing=2 border=0><tr class=ntitle> <td valign=bottom  class=header nowrap>Pct</td> <td valign=bottom class=header nowrap>Taxonomy</td></tr>\n+<tr class=normal><td nowrap>100.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br><a href=javascript:gg(\\\'k__Bacteria\\\');>k__Bacteria</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria</a></td></tr>\n+</table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: Phylum_PC.356</td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/FPHRBkX46c'..b'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__Deferribacteres<br>c__Deferribacteres<br>o__Deferribacterales<br><a href=javascript:gg(\\\'f__Deferribacteraceae\\\');>f__Deferribacteraceae</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae</a></td></tr><tr class=normal><td nowrap>2.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__Tenericutes<br>c__Erysipelotrichi<br>o__Erysipelotrichales<br><a href=javascript:gg(\\\'f__Erysipelotrichaceae\\\');>f__Erysipelotrichaceae</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae</a></td></tr><tr class=normal><td nowrap>2.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__Firmicutes<br>c__Clostridia<br>o__Clostridiales<br><a href=javascript:gg(\\\'f__Clostridiaceae\\\');>f__Clostridiaceae</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae</a></td></tr><tr class=normal><td nowrap>2.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__Firmicutes<br>c__Bacilli<br>o__Turicibacterales<br><a href=javascript:gg(\\\'f__Turicibacteraceae\\\');>f__Turicibacteraceae</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae</a></td></tr><tr class=normal><td nowrap>2.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__Actinobacteria<br>c__Actinobacteria<br>o__Coriobacteriales<br><a href=javascript:gg(\\\'f__Coriobacteriaceae\\\');>f__Coriobacteriaceae</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae</a></td></tr><tr class=normal><td nowrap>2.00%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>Other<br>Other<br>Other<br><a href=javascript:gg(\\\'Other\\\');>Other</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;Other;Other;Other;Other</a></td></tr><tr class=normal><td nowrap>1.33%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__TM7<br>c__TM7-3<br>o__CW040<br><a href=javascript:gg(\\\'f__F16\\\');>f__F16</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16</a></td></tr><tr class=normal><td nowrap>1.33%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__Proteobacteria<br>c__Deltaproteobacteria<br>o__Desulfovibrionales<br><a href=javascript:gg(\\\'f__Desulfovibrionaceae\\\');>f__Desulfovibrionaceae</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae</a></td></tr><tr class=normal><td nowrap>0.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__Firmicutes<br>c__Clostridia<br>o__Clostridiales<br><a href=javascript:gg(\\\'f__Clostridiales Family XIII. Incertae Sedis\\\');>f__Clostridiales Family XIII. Incertae Sedis</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis</a></td></tr><tr class=normal><td nowrap>0.67%</td><td class="normal" ><a onmouseover="return overlib(\'<b>Taxonomy:</b><br>Root<br>k__Bacteria<br>p__Firmicutes<br>c__Clostridia<br>o__Clostridiales<br><a href=javascript:gg(\\\'Other\\\');>Other</a> \',STICKY,MOUSEOFF,RIGHT);" onmouseout="return nd();">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other</a></td></tr>\n+</table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/histograms.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/histograms.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,9 @@
+# bins raw sequence lengths, length of sequences that pass quality filters before processing, and lengths of sequences that pass quality filters post processing.
+Length Raw Before After
+210 0 0 6
+220 0 0 0
+230 0 0 0
+240 2 2 2
+250 4 4 0
+260 0 0 0
+270 2 2 0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/mapping_file.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/mapping_file.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,11 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._354
+PC.355 AACTCGTCGATG YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._355
+PC.356 ACAGACCACTCA YATGCTGCCTCCCGTAGGAGT Control 20061126 Control_mouse_I.D._356
+PC.481 ACCAGCGACTAG YATGCTGCCTCCCGTAGGAGT Control 20070314 Control_mouse_I.D._481
+PC.593 AGCAGCACTTGT YATGCTGCCTCCCGTAGGAGT Control 20071210 Control_mouse_I.D._593
+PC.607 AACTGTGCGTAC YATGCTGCCTCCCGTAGGAGT Fast 20071112 Fasting_mouse_I.D._607
+PC.634 ACAGAGTCGGCT YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._634
+PC.635 ACCGCAGAGTCA YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._635
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/reads_1.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/reads_1.fna Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,24 @@
+>FLP3FBN01ELBSX length=250 xy=1766_0111 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAAC
+TAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGA
+GCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACAC
+ATGGGCTAGG
+>FLP3FBN01EG8AX length=276 xy=1719_1463 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTTTGGACCGTGTCTCAGTTCCAATGTGG
+GGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACA
+ACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAA
+GAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGG
+TTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA
+>FLP3FBN01EEWKD length=244 xy=1692_3531 region=1 run=R_2008_12_09_13_51_01_
+AGCACGAGCCTACATGCTGCCTCCCGTAGGAGTTTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAAC
+TAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGA
+CATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCT
+TGGG
+>FLP3FBN01DEHK3 length=252 xy=1278_0245 region=1 run=R_2008_12_09_13_51_01_
+ACCAGCGACTAGCATGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAAC
+TATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGC
+CGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGC
+AGGTTGCTCACG
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/reads_1.qual
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/reads_1.qual Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,24 @@
+>FLP3FBN01ELBSX length=250 xy=1766_0111 region=1 run=R_2008_12_09_13_51_01_
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 33 33 33 36 37 37 37 37 37 37 40 40 40 39 39 38 40 40 40 40 40 40 40 37 37 37 37 37 35 35 35 37 37 37 35 37 35 35
+35 31 31 23 23 23 31 21 21 21 35 35 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 28 28 28 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 35 32 32 32 32 35 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 32 32 32 36 37 35 32 32 32 32 32 32 32 32 36 37 37 37 37 36 36 31 31 32 32 36 36 36 36 36 36 36 36 36 36 36 28 27 27 27 26 26 26 30 29
+30 29 24 24 24 21 15 15 13 13
+>FLP3FBN01EG8AX length=276 xy=1719_1463 region=1 run=R_2008_12_09_13_51_01_
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 33 33 21 21 21 26 33 37 36 36 40 33 24 24 29 33 33 39 39 39 40 39 39 39 40 37 37 37 37 37 37 37 37 37 37 37 32 32 20 20
+20 20 20 35 35 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 33 28 28 28 28 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 28 28 28 37 28 28 28 37 37 37 37 37 36 36 36 36 36 28 26 26 26 26 28 36 36 36 36 36 36 36 37 38 38 38 38 38
+37 37 37 37 37 31 31 31 31 31 31 31 31 31 31 31 31 30 22 22 22 25 25 31 31 31 31 31 31 31 25 25 25 25 25 28
+>FLP3FBN01EEWKD length=244 xy=1692_3531 region=1 run=R_2008_12_09_13_51_01_
+36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 33 33 26 21 21 31 36 37 37 37 36 36 33 34 34 36 37 36 37 37 37 37 37 37 37 37 37 37 37 36 28 28 28 36 36 37 37 35 35 35
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 32 32 32 35 35 37 35 32 32 32 37 37 37 37 37 37 36 36 36 36 36
+36 36 36 37 37 37 37 37 37 37 35 35 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 35 37 37 37 37 37 37 37 37 37 37 36 36 36 37 36 35 35 35 37 28 28 28 32 35 37 37 37 36 36
+36 37 37 37 37 37 37 35 35 35 35 35 37 37 37 37 36 36 36 37 28 28 28 28 35 36 37 37 37 37 37 37 37 37 37 37 36 33 33 32 31 36 36 33 33 27 27 27 36 31 25 25 25 32 36 36 36 36 36 36
+36 36 36 36
+>FLP3FBN01DEHK3 length=252 xy=1278_0245 region=1 run=R_2008_12_09_13_51_01_
+36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 40 40 40 40 40 40 40 40 40 40 38 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 33 33 33 36 36 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 33 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 36 36 28 28 28 28 33 33 33 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 31 31 27 27 28 28 28 27 21 31 31 36 36 36 36 36 36
+36 36 36 36 36 31 31 31 31 31 31 31
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/reads_2.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/reads_2.fna Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,24 @@
+>FLP3FBN01ELBSX1 length=250 xy=1766_0111 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAAC
+TAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGA
+GCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACAC
+ATGGGCTAGG
+>FLP3FBN01EG8AX2 length=276 xy=1719_1463 region=1 run=R_2008_12_09_13_51_01_
+ACAGAGTCGGCTCATGCTGCCTCCCGTAGGAGTTTGGACCGTGTCTCAGTTCCAATGTGG
+GGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACA
+ACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAA
+GAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGG
+TTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA
+>FLP3FBN01EEWKD3 length=244 xy=1692_3531 region=1 run=R_2008_12_09_13_51_01_
+AGCACGAGCCTACATGCTGCCTCCCGTAGGAGTTTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAAC
+TAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGA
+CATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCT
+TGGG
+>FLP3FBN01DEHK34 length=252 xy=1278_0245 region=1 run=R_2008_12_09_13_51_01_
+ACCAGCGACTAGCATGCTGCCTCCCGTAGGAGTCTGGGCCGTGTCTCAGTCCCAATGTGG
+CCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAAC
+TATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGC
+CGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGC
+AGGTTGCTCACG
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/reads_2.qual
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/reads_2.qual Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,24 @@
+>FLP3FBN01ELBSX1 length=250 xy=1766_0111 region=1 run=R_2008_12_09_13_51_01_
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 33 33 33 36 37 37 37 37 37 37 40 40 40 39 39 38 40 40 40 40 40 40 40 37 37 37 37 37 35 35 35 37 37 37 35 37 35 35
+35 31 31 23 23 23 31 21 21 21 35 35 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 28 28 28 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 35 32 32 32 32 35 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 32 32 32 36 37 35 32 32 32 32 32 32 32 32 36 37 37 37 37 36 36 31 31 32 32 36 36 36 36 36 36 36 36 36 36 36 28 27 27 27 26 26 26 30 29
+30 29 24 24 24 21 15 15 13 13
+>FLP3FBN01EG8AX2 length=276 xy=1719_1463 region=1 run=R_2008_12_09_13_51_01_
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 33 33 21 21 21 26 33 37 36 36 40 33 24 24 29 33 33 39 39 39 40 39 39 39 40 37 37 37 37 37 37 37 37 37 37 37 32 32 20 20
+20 20 20 35 35 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 33 28 28 28 28 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 28 28 28 37 28 28 28 37 37 37 37 37 36 36 36 36 36 28 26 26 26 26 28 36 36 36 36 36 36 36 37 38 38 38 38 38
+37 37 37 37 37 31 31 31 31 31 31 31 31 31 31 31 31 30 22 22 22 25 25 31 31 31 31 31 31 31 25 25 25 25 25 28
+>FLP3FBN01EEWKD3 length=244 xy=1692_3531 region=1 run=R_2008_12_09_13_51_01_
+36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 33 33 26 21 21 31 36 37 37 37 36 36 33 34 34 36 37 36 37 37 37 37 37 37 37 37 37 37 37 36 28 28 28 36 36 37 37 35 35 35
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 32 32 32 35 35 37 35 32 32 32 37 37 37 37 37 37 36 36 36 36 36
+36 36 36 37 37 37 37 37 37 37 35 35 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 35 37 37 37 37 37 37 37 37 37 37 36 36 36 37 36 35 35 35 37 28 28 28 32 35 37 37 37 36 36
+36 37 37 37 37 37 37 35 35 35 35 35 37 37 37 37 36 36 36 37 28 28 28 28 35 36 37 37 37 37 37 37 37 37 37 37 36 33 33 32 31 36 36 33 33 27 27 27 36 31 25 25 25 32 36 36 36 36 36 36
+36 36 36 36
+>FLP3FBN01DEHK34 length=252 xy=1278_0245 region=1 run=R_2008_12_09_13_51_01_
+36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 40 40 40 40 40 40 40 40 40 40 38 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 33 33 33 36 36 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 33 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 36 36 28 28 28 28 33 33 33 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 31 31 27 27 28 28 28 27 21 31 31 36 36 36 36 36 36
+36 36 36 36 36 31 31 31 31 31 31 31
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/seqs.fna
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/seqs.fna Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,16 @@
+>PC.634_1 FLP3FBN01ELBSX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0
+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAACTAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGAGCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACACATGGGCTAGG
+>PC.634_2 FLP3FBN01EG8AX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0
+TTGGACCGTGTCTCAGTTCCAATGTGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA
+>PC.354_3 FLP3FBN01EEWKD orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0
+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCTTGGG
+>PC.481_4 FLP3FBN01DEHK3 orig_bc=ACCAGCGACTAG new_bc=ACCAGCGACTAG bc_diffs=0
+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAACTATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGCCGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGCAGGTTGCTCACG
+>PC.634_5 FLP3FBN01ELBSX1 orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0
+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTTACCCTCTCAGGCCGGCTACGCATCATCGCCTTGGTGGGCCGTTACCTCACCAACTAGCTAATGCGCCGCAGGTCCATCCATGTTCACGCCTTGATGGGCGCTTTAATATACTGAGCATGCGCTCTGTATACCTATCCGGTTTTAGCTACCGTTTCCAGCAGTTATCCCGGACACATGGGCTAGG
+>PC.634_6 FLP3FBN01EG8AX2 orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0
+TTGGACCGTGTCTCAGTTCCAATGTGGGGGCCTTCCTCTCAGAACCCCTATCCATCGAAGGCTTGGTGGGCCGTTACCCCGCCAACAACCTAATGGAACGCATCCCCATCGATGACCGAAGTTCTTTAATAGTTCTACCATGCGGAAGAACTATGCCATCGGGTATTAATCTTTCTTTCGAAAGGCTATCCCCGAGTCATCGGCAGGTTGGATACGTGTTACTCACCCGTGCGCCGGTCGCCA
+>PC.354_7 FLP3FBN01EEWKD3 orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0
+TTGGGCCGTGTCTCAGTCCCAATGTGGCCGATCAGTCTCTTAACTCGGCTATGCATCATTGCCTTGGTAAGCCGTTACCTTACCAACTAGCTAATGCACCGCAGGTCCATCCAAGAGTGATAGCAGAACCATCTTTCAAACTCTAGACATGCGTCTAGTGTTGTTATCCGGTATTAGCATCTGTTTCCAGGTGTTATCCCAGTCTCTTGGG
+>PC.481_8 FLP3FBN01DEHK34 orig_bc=ACCAGCGACTAG new_bc=ACCAGCGACTAG bc_diffs=0
+CTGGGCCGTGTCTCAGTCCCAATGTGGCCGTTCAACCTCTCAGTCCGGCTACTGATCGTCGACTTGGTGAGCCGTTACCTCACCAACTATCTAATCAGACGCGAGCCCATCTTTCAGCGGATTGCTCCTTTGGTATTCCGGCGATGCCGCCAAAATCATTATGCGGTATTAGCAGTCGTTTCCAACTGTTGTCCCCCTCTGAAAGGCAGGTTGCTCACG
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/seqs_filtered.qual
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/seqs_filtered.qual Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,42 @@
+>PC.634_1 FLP3FBN01ELBSX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0
+40 40 39 39 38 40 40 40 40 40 40 40 37 37 37 37 37 35 35 35 37 37 37 35 37 35 35 35 31 31 23 23 23 31 21 21 21 35 35 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 28 28 28 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36
+36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 35 32 32 32 32 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 32 32 32 36 37 35 32 32 32 32 32 32 32 32 36 37 37 37
+37 36 36 31 31 32 32 36 36 36 36 36 36 36 36 36 36 36 28 27 27 27 26 26 26 30 29 30 29 24 24 24 21 15 15 13 13
+>PC.634_2 FLP3FBN01EG8AX orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0
+24 29 33 33 39 39 39 40 39 39 39 40 37 37 37 37 37 37 37 37 37 37 37 32 32 20 20 20 20 20 35 35 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 33 28 28 28 28 36 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 36 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 28 28 28 37 28 28 28 37 37
+37 37 37 36 36 36 36 36 28 26 26 26 26 28 36 36 36 36 36 36 36 37 38 38 38 38 38 37 37 37 37 37 31 31 31 31 31 31 31 31 31 31 31 31 30 22 22 22 25 25 31 31 31 31 31 31 31 25 25 25
+25 25 28
+>PC.354_3 FLP3FBN01EEWKD orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0
+34 34 36 37 36 37 37 37 37 37 37 37 37 37 37 37 36 28 28 28 36 36 37 37 35 35 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 32 32 32 35 35 37 35 32 32 32 37 37 37 37 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 35 35 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 35 37 37
+37 37 37 37 37 37 37 37 36 36 36 37 36 35 35 35 37 28 28 28 32 35 37 37 37 36 36 36 37 37 37 37 37 37 35 35 35 35 35 37 37 37 37 36 36 36 37 28 28 28 28 35 36 37 37 37 37 37 37 37
+37 37 37 36 33 33 32 31 36 36 33 33 27 27 27 36 31 25 25 25 32 36 36 36 36 36 36 36 36 36 36
+>PC.481_4 FLP3FBN01DEHK3 orig_bc=ACCAGCGACTAG new_bc=ACCAGCGACTAG bc_diffs=0
+40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 33 33 33 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 33 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 28 28 28 28 33 33 33 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 36 36 36 36 36 36 31 31 27 27 28 28 28 27 21 31 31 36 36 36 36 36 36 36 36 36 36 36 31 31 31 31 31 31 31
+>PC.634_5 FLP3FBN01ELBSX1 orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0
+40 40 39 39 38 40 40 40 40 40 40 40 37 37 37 37 37 35 35 35 37 37 37 35 37 35 35 35 31 31 23 23 23 31 21 21 21 35 35 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 28 28 28 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36
+36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 35 32 32 32 32 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 32 32 32 36 37 35 32 32 32 32 32 32 32 32 36 37 37 37
+37 36 36 31 31 32 32 36 36 36 36 36 36 36 36 36 36 36 28 27 27 27 26 26 26 30 29 30 29 24 24 24 21 15 15 13 13
+>PC.634_6 FLP3FBN01EG8AX2 orig_bc=ACAGAGTCGGCT new_bc=ACAGAGTCGGCT bc_diffs=0
+24 29 33 33 39 39 39 40 39 39 39 40 37 37 37 37 37 37 37 37 37 37 37 32 32 20 20 20 20 20 35 35 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 33 28 28 28 28 36 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 36 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 28 28 28 37 28 28 28 37 37
+37 37 37 36 36 36 36 36 28 26 26 26 26 28 36 36 36 36 36 36 36 37 38 38 38 38 38 37 37 37 37 37 31 31 31 31 31 31 31 31 31 31 31 31 30 22 22 22 25 25 31 31 31 31 31 31 31 25 25 25
+25 25 28
+>PC.354_7 FLP3FBN01EEWKD3 orig_bc=AGCACGAGCCTA new_bc=AGCACGAGCCTA bc_diffs=0
+34 34 36 37 36 37 37 37 37 37 37 37 37 37 37 37 36 28 28 28 36 36 37 37 35 35 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 32 32 32 35 35 37 35 32 32 32 37 37 37 37 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 35 35 35 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 35 35 35 37 37
+37 37 37 37 37 37 37 37 36 36 36 37 36 35 35 35 37 28 28 28 32 35 37 37 37 36 36 36 37 37 37 37 37 37 35 35 35 35 35 37 37 37 37 36 36 36 37 28 28 28 28 35 36 37 37 37 37 37 37 37
+37 37 37 36 33 33 32 31 36 36 33 33 27 27 27 36 31 25 25 25 32 36 36 36 36 36 36 36 36 36 36
+>PC.481_8 FLP3FBN01DEHK34 orig_bc=ACCAGCGACTAG new_bc=ACCAGCGACTAG bc_diffs=0
+40 40 40 40 40 40 40 40 40 40 40 40 37 37 37 37 37 33 33 33 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 37 37 37 37 37 37 37 33 33 33 33 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 28 28 28 28 33 33 33 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37
+37 37 37 37 36 36 36 36 36 36 31 31 27 27 28 28 28 27 21 31 31 36 36 36 36 36 36 36 36 36 36 36 31 31 31 31 31 31 31
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries/split_library_log
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries/split_library_log Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,36 @@
+Number raw input seqs 8
+
+Length outside bounds of 200 and 1000 0
+Num ambiguous bases exceeds limit of 6 0
+Missing Qual Score 0
+Mean qual score below minimum of 25 0
+Max homopolymer run exceeds limit of 6 0
+Num mismatches in primer exceeds limit of 0: 0
+
+Sequence length details for all sequences passing quality filters:
+Raw len min/max/avg 244.0/276.0/255.5
+Wrote len min/max/avg 211.0/243.0/222.5
+
+Barcodes corrected/not 0/0
+Uncorrected barcodes will not be written to the output fasta file.
+Corrected barcodes will be written with the appropriate barcode category.
+Corrected but unassigned sequences will not be written unless --retain_unassigned_reads is enabled.
+
+Total valid barcodes that are not in mapping file 0
+Sequences associated with valid barcodes that are not in the mapping file will not be written.
+
+Barcodes in mapping file
+Num Samples 3
+Sample ct min/max/mean: 2 / 4 / 2.67
+Sample Sequence Count Barcode
+PC.634 4 ACAGAGTCGGCT
+PC.354 2 AGCACGAGCCTA
+PC.481 2 ACCAGCGACTAG
+PC.593 0 AGCAGCACTTGT
+PC.636 0 ACGGTGAGTGTC
+PC.635 0 ACCGCAGAGTCA
+PC.356 0 ACAGACCACTCA
+PC.607 0 AACTGTGCGTAC
+PC.355 0 AACTCGTCGATG
+
+Total number seqs written 8
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries_fastq/lane1_barcode.fastq.gz
b
Binary file test-data/split_libraries_fastq/lane1_barcode.fastq.gz has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries_fastq/lane1_read1.fastq.gz
b
Binary file test-data/split_libraries_fastq/lane1_read1.fastq.gz has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries_fastq/lane2_barcode.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries_fastq/lane2_barcode.fastq Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1000 @@\n+@M00176:17:000000000-A0CNA:1:1:15487:1773 1:N:0:0\n+TTAGGCATCTCG\n++\n+B@@FFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:17088:1773 1:N:0:0\n+CACTCAACAGAC\n++\n+C@@FFFEFBFHH\n+@M00176:17:000000000-A0CNA:1:1:16738:1773 1:N:0:0\n+CTCGCTTCACTT\n++\n+B@@DFFFF<FFH\n+@M00176:17:000000000-A0CNA:1:1:12561:1773 1:N:0:0\n+GCGTGCTGGGAT\n++\n+::+<<)?ABCAB\n+@M00176:17:000000000-A0CNA:1:1:14596:1773 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB@FFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:12515:1774 1:N:0:0\n+GTCCGCTGAATA\n++\n+1+1+2)<A8AC<\n+@M00176:17:000000000-A0CNA:1:1:17491:1774 1:N:0:0\n+ATTGCGGCGGCG\n++\n+79(((0-(-(0(\n+@M00176:17:000000000-A0CNA:1:1:16427:1774 1:N:0:0\n+GAGTAGCTCGTG\n++\n+B=?DDEFDHHHB\n+@M00176:17:000000000-A0CNA:1:1:13372:1775 1:N:0:0\n+TTAGGCATCTCG\n++\n+B@@FFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:14806:1775 1:N:0:0\n+TTAGGCATCTCG\n++\n+B@?DDFFFHGHG\n+@M00176:17:000000000-A0CNA:1:1:13533:1775 1:N:0:0\n+CGGCGCAAGATT\n++\n+=?;A4<@1CFHH\n+@M00176:17:000000000-A0CNA:1:1:18209:1775 1:N:0:0\n+GTTGTAGTGGAG\n++\n+--7(()2))(2(\n+@M00176:17:000000000-A0CNA:1:1:16020:1776 1:N:0:0\n+TTAGGCATCTCG\n++\n+B@@FFFFFHHGH\n+@M00176:17:000000000-A0CNA:1:1:12460:1777 1:N:0:0\n+ACTTGCCCTCAC\n++\n+?@@DDBDDHHHH\n+@M00176:17:000000000-A0CNA:1:1:17898:1778 1:N:0:0\n+TTCACCATAGGT\n++\n+@@@DD?BD??FH\n+@M00176:17:000000000-A0CNA:1:1:12607:1778 1:N:0:0\n+CATGTGGTGGGA\n++\n+0(((()22:<8(\n+@M00176:17:000000000-A0CNA:1:1:16637:1778 1:N:0:0\n+ACTGGTTGAGTC\n++\n+BB@DDDEFFDFF\n+@M00176:17:000000000-A0CNA:1:1:12658:1778 1:N:0:0\n+AGAGTAGCTAAG\n++\n+B@8BDBDDHHHF\n+@M00176:17:000000000-A0CNA:1:1:14889:1778 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB@FFFDFHHHH\n+@M00176:17:000000000-A0CNA:1:1:14503:1778 1:N:0:0\n+ATTGTCGGTGTA\n++\n+=?@AD?DDHHHF\n+@M00176:17:000000000-A0CNA:1:1:15599:1778 1:N:0:0\n+TTAGGCATCTCG\n++\n+@@@FFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:16864:1779 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB@FFFFFHHHG\n+@M00176:17:000000000-A0CNA:1:1:15276:1779 1:N:0:0\n+ATCTCCTCTCCA\n++\n+@BBFFFDEFHDF\n+@M00176:17:000000000-A0CNA:1:1:18258:1779 1:N:0:0\n+TGCCATCTGAAT\n++\n+@@@D1DDDHHF?\n+@M00176:17:000000000-A0CNA:1:1:13050:1779 1:N:0:0\n+TACGACTTTAGC\n++\n+@BBDDDDFHHHH\n+@M00176:17:000000000-A0CNA:1:1:16097:1779 1:N:0:0\n+GGTTCACCATAG\n++\n+??:BDADFCBHF\n+@M00176:17:000000000-A0CNA:1:1:12253:1779 1:N:0:0\n+TTAGGCATCTCG\n++\n+B?@DFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:13138:1780 1:N:0:0\n+CGTTTCCGTTTC\n++\n+@@BFFDDFHDFH\n+@M00176:17:000000000-A0CNA:1:1:14840:1780 1:N:0:0\n+GGAAGCTTGTCT\n++\n+=?1ABBDDHF?F\n+@M00176:17:000000000-A0CNA:1:1:17206:1780 1:N:0:0\n+GGAGTTTCCACA\n++\n+B@:DDEFFFHHD\n+@M00176:17:000000000-A0CNA:1:1:17334:1781 1:N:0:0\n+TTAGGCATCTCG\n++\n+BBCFFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:17037:1781 1:N:0:0\n+TTAGGCATCTCG\n++\n+BBBFFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:16198:1781 1:N:0:0\n+GTAACCGTAACC\n++\n+=11ABA?DDFCF\n+@M00176:17:000000000-A0CNA:1:1:14924:1781 1:N:0:0\n+ATTACGGCGGCC\n++\n+=@@A:B)8DF0)\n+@M00176:17:000000000-A0CNA:1:1:17275:1782 1:N:0:0\n+TTAGGCATCTCG\n++\n+@??DDDFFHGH?\n+@M00176:17:000000000-A0CNA:1:1:16914:1782 1:N:0:0\n+CTGTAGGTTAAT\n++\n+1+12+2+2+2+2\n+@M00176:17:000000000-A0CNA:1:1:15172:1782 1:N:0:0\n+GAACTGTATCTC\n++\n+B?=DFFD,CFHF\n+@M00176:17:000000000-A0CNA:1:1:13951:1782 1:N:0:0\n+TTAGGCATCTCG\n++\n+@@@DFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:17573:1783 1:N:0:0\n+CTTCTAAGGAGC\n++\n+B@BDFFDDHHHH\n+@M00176:17:000000000-A0CNA:1:1:18622:1783 1:N:0:0\n+TTTTGCATCTCT\n++\n+==+<1+)24).)\n+@M00176:17:000000000-A0CNA:1:1:13264:1784 1:N:0:0\n+TTAGGCATCTCG\n++\n+@@?DF;DDHBBF\n+@M00176:17:000000000-A0CNA:1:1:19051:1784 1:N:0:0\n+TTAGGCATCTCG\n++\n+BBCFFFFFFHGH\n+@M00176:17:000000000-A0CNA:1:1:18234:1785 1:N:0:0\n+TTAGGCATCTCG\n++\n+BBBDFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:18726:1785 1:N:0:0\n+TTAGGCATCTCG\n++\n+@@@FFFFFHHGG\n+@M00176:17:000000000-A0CNA:1:1:12958:1785 1:N:0:0\n+ATTCAGCACCAG\n++\n+B@@FDFF8DHHF\n+@M00176:17:000000000-A0CNA:1:1:18601:1785 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB@DFFFFHHGG\n+@M00176:17:000000000-A0CNA:1:1:18699:1785 1:N:0:0\n+GTGGACGTCCAA\n++\n+=:+BBBD?@BDB\n+@M00176:17:000000000-A0CNA:1:1:18674:1786 1:N:0:0\n+TTAGGCATCTCG\n++\n+B@@DFFFFHHHB\n+@M00176:17:000000000-A0CNA:1:1:12910:1786 1'..b'00-A0CNA:1:1:14447:1833 1:N:0:0\n+CTAATTACACGC\n++\n+BB?DFFFFAHHH\n+@M00176:17:000000000-A0CNA:1:1:12871:1833 1:N:0:0\n+GAGTCGCGTTTA\n++\n+:::4=@DDFHHG\n+@M00176:17:000000000-A0CNA:1:1:18056:1834 1:N:0:0\n+CATGAGTGCTAC\n++\n+BBBDDFDEHHHH\n+@M00176:17:000000000-A0CNA:1:1:17984:1834 1:N:0:0\n+TTAGGCATCTCG\n++\n+=?7B?DFDHHHG\n+@M00176:17:000000000-A0CNA:1:1:15416:1834 1:N:0:0\n+ATCTCACCGTAA\n++\n++11++,2+@22)\n+@M00176:17:000000000-A0CNA:1:1:15709:1834 1:N:0:0\n+CGAATGACGCCA\n++\n+?@?DDFFDFHF>\n+@M00176:17:000000000-A0CNA:1:1:15154:1834 1:N:0:0\n+TTAGGCATCTCG\n++\n+CCCFFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:13838:1834 1:N:0:0\n+ATTGCCCCGATG\n++\n+?@@DBDD+@8CF\n+@M00176:17:000000000-A0CNA:1:1:16996:1835 1:N:0:0\n+AGGTCTAGGGTC\n++\n+=@@+=ADD>=CD\n+@M00176:17:000000000-A0CNA:1:1:15945:1836 1:N:0:0\n+GACTCAGCAACA\n++\n+B?@DDD3BAFFD\n+@M00176:17:000000000-A0CNA:1:1:15829:1836 1:N:0:0\n+GTGAACTTGGGC\n++\n+B:?DDDEFHGHH\n+@M00176:17:000000000-A0CNA:1:1:18386:1836 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB?DFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:12988:1836 1:N:0:0\n+GTGGACGTCCAA\n++\n+=:=A==@DHHHD\n+@M00176:17:000000000-A0CNA:1:1:15728:1836 1:N:0:0\n+TTAGGCATCTCG\n++\n+@CCFFFFDHGHH\n+@M00176:17:000000000-A0CNA:1:1:13129:1837 1:N:0:0\n+GTTTGGCGACGA\n++\n+=1=BBDDDFHHH\n+@M00176:17:000000000-A0CNA:1:1:18507:1837 1:N:0:0\n+CCACACCTTCTG\n++\n+BBBDDDDDHHHF\n+@M00176:17:000000000-A0CNA:1:1:14782:1837 1:N:0:0\n+GATTTTTCTATG\n++\n+++1++,2+))))\n+@M00176:17:000000000-A0CNA:1:1:15801:1837 1:N:0:0\n+AGTACTGCAGGC\n++\n+<@BDDFBDBFHH\n+@M00176:17:000000000-A0CNA:1:1:16705:1837 1:N:0:0\n+GCACTCGTTAGA\n++\n+B@<DDDDEFHHH\n+@M00176:17:000000000-A0CNA:1:1:13088:1837 1:N:0:0\n+GCTATGGACCGA\n++\n+@@@FFFF;FHHG\n+@M00176:17:000000000-A0CNA:1:1:17186:1837 1:N:0:0\n+GTTAAGCCCGAT\n++\n+:1=1=A?+C:A:\n+@M00176:17:000000000-A0CNA:1:1:17204:1838 1:N:0:0\n+CATCGTATCAAC\n++\n+B@BFDDEFGHHH\n+@M00176:17:000000000-A0CNA:1:1:16197:1838 1:N:0:0\n+AGTACTGCAGGC\n++\n+@BCFFFDEBFHH\n+@M00176:17:000000000-A0CNA:1:1:14193:1838 1:N:0:0\n+TCTTATCCCCAT\n++\n+1++2<7+222++\n+@M00176:17:000000000-A0CNA:1:1:12840:1838 1:N:0:0\n+CGAGTCTAGTTG\n++\n+=B:BDBB=CCFD\n+@M00176:17:000000000-A0CNA:1:1:17335:1838 1:N:0:0\n+TTAGGCATCTCG\n++\n+BCCFFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:12956:1839 1:N:0:0\n+GATCCACGGACA\n++\n+B?BDFDDDHFFH\n+@M00176:17:000000000-A0CNA:1:1:18356:1839 1:N:0:0\n+GCAGCCGAGTAT\n++\n+B@BDDDADHHHH\n+@M00176:17:000000000-A0CNA:1:1:19008:1839 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB@FFFFFHHHF\n+@M00176:17:000000000-A0CNA:1:1:17738:1839 1:N:0:0\n+ACGTGGTTTCGT\n++\n+BBBBDDDFHHGF\n+@M00176:17:000000000-A0CNA:1:1:12224:1840 1:N:0:0\n+NAGGGAGGAGAC\n++\n+#1144=@DDBHF\n+@M00176:17:000000000-A0CNA:1:1:14532:1840 1:N:0:0\n+GATCAACTACCG\n++\n+?8?DDDDD?FC@\n+@M00176:17:000000000-A0CNA:1:1:13369:1840 1:N:0:0\n+TTAGGCATCTCG\n++\n+BBBFFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:17458:1840 1:N:0:0\n+GGACAACGCTTG\n++\n+=::ADDFF?FFF\n+@M00176:17:000000000-A0CNA:1:1:12385:1841 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB@DDFFFHHHG\n+@M00176:17:000000000-A0CNA:1:1:14003:1841 1:N:0:0\n+GATCAACTACCG\n++\n+@=@DFDDDFHF?\n+@M00176:17:000000000-A0CNA:1:1:16682:1842 1:N:0:0\n+TTAGGCATCTCG\n++\n+CCCFFFFFHHHG\n+@M00176:17:000000000-A0CNA:1:1:14923:1843 1:N:0:0\n+TTAGGCATCTCG\n++\n+BBCFFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:12467:1843 1:N:0:0\n+AGTATTTATATG\n++\n+((-(-9..)@)=\n+@M00176:17:000000000-A0CNA:1:1:16919:1843 1:N:0:0\n+TTAGGCATCTCG\n++\n+8:?DADD?;:D:\n+@M00176:17:000000000-A0CNA:1:1:17484:1844 1:N:0:0\n+GACCAAAGTGGA\n++\n+18;DAD+A,+<@\n+@M00176:17:000000000-A0CNA:1:1:18075:1844 1:N:0:0\n+AGGGTTCCAGTT\n++\n+?@BDDEBE8BFD\n+@M00176:17:000000000-A0CNA:1:1:16762:1844 1:N:0:0\n+TTAGGCATCTCG\n++\n+@B@DFFFFHHHH\n+@M00176:17:000000000-A0CNA:1:1:16590:1845 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB@DDFDFDDHH\n+@M00176:17:000000000-A0CNA:1:1:14102:1846 1:N:0:0\n+CCAGTAGTCTTA\n++\n+BB=BDDAEHHHD\n+@M00176:17:000000000-A0CNA:1:1:13058:1846 1:N:0:0\n+TTAGGCATCTCG\n++\n+BB@FFFFFHHGH\n+@M00176:17:000000000-A0CNA:1:1:12794:1846 1:N:0:0\n+TTAGGCATCTCG\n++\n+B@@FFFFFHHGH\n+@M00176:17:000000000-A0CNA:1:1:15066:1846 1:N:0:0\n+TTAGGCATCTCG\n++\n+BBCFFFDFHHHH\n+@M00176:17:000000000-A0CNA:1:1:15485:1847 1:N:0:0\n+TTAGGCATCTCG\n++\n+=?=AAD;B?DFF\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries_fastq/lane2_barcode.fastq.gz
b
Binary file test-data/split_libraries_fastq/lane2_barcode.fastq.gz has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries_fastq/lane2_read1.fastq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries_fastq/lane2_read1.fastq Sat Aug 05 07:28:39 2017 -0400
b
b"@@ -0,0 +1,1000 @@\n+@M00176:17:000000000-A0CNA:1:1:15487:1773 1:N:0:0\n+GCTTAGGGATTTTATTGTTATCAGGGTTAATCGTGCCAAGAAAAGCGGCATGGTCAATATAACCAGTAGTGTTAACAGTCGGGAGAGGAGTGGCATTAACACCATCCTTCATGAACTTAATCCACTGTTCACCATAAACGTGACGATGAGG\n++\n+C@CFFFFFHHFHHGIJJ?FFHEIIIIHGEIIFHGIIJHGIGBGB?DHIIJJJJCFCHIEGIGGHGFAEDCEDBCCEEA.;>?BB=288A?AB709@:3:A:C88CCD@CC444@>>34>>ACC:?CCD<CDCA>A@A>:<?B@?<((2(>?\n+@M00176:17:000000000-A0CNA:1:1:17088:1773 1:N:0:0\n+AACATAGGTCACGAGCATTATCCGGATTTATTGGGCGTAAAGGAAGCGTAGGCGGGGAGGTTGATCCATTGTTAAAAGCATTTGCTTAACAAATGTGTGCATTGGAGATCGCCTCCCTAGAGTTAATCAGGGGGGACTGGAATTCAATGTG\n++\n+@@CDDFFFHFBHHIIIEHIBHIIIIGIIIIIIIIIIAGHGHHIHGGGIHHIIGGF65&7-2(3(+4:44:>C@ADC>:?>:>:@:>@>CA@CB@@++:<A>C:ACACCC:<299>ABC:A3>A::>@C:>(20<.&0<AB(+:C@3:>(+:\n+@M00176:17:000000000-A0CNA:1:1:16738:1773 1:N:0:0\n+TACGTAGAAGACTAGTGTTAATCATCTTTATTAGGTTTAAAGGGTACCTAGACGGTAAATTAAACTCTAAATGAGTACTTGTTTACTAGAGTTTTATGAGAGAAGGAAGAATTTTGGGAGTAGTGATAATATACGTTGATCCCTGAAAGAC\n++\n+@@@DBD;;FHBHDGGIIIIIIGH@HEGGHHIII9+:*??<?BGG19?BF9F396?DGHDGF:F>FGIIII>D4)@@CCEHEEHDDE<B@7;;>>ACECC3>C?A59ACB@CACC@:5><<23(>>ABC@CADCD8AC?<>AC9:4?>:((+\n+@M00176:17:000000000-A0CNA:1:1:12561:1773 1:N:0:0\n+GACAGAGGATGCAAGCGTTATCCGGAATGATTGGGCGTAAAGCGTCTGTAGGTGGCTTTTTAAGTTCGCCGTCAAATCCCAGGGCTCAACCCTGGACAGGCGGGGGAAACTACCAAGCTGGAGTACGGTAGGGGCAGAGGGAATTACCGGG\n++\n+@@CFADFFFHHHDHIIIIJIJJIIJJIIGHJJIJJGIJJJJJCGGAHHIJJJEGHH;C>DEB;ADDDA/;?@BDDDDCDDDDDDDBBDDDDDDCB12:?8?B509>3@BC4+4<CDB?4>ABBDCC?B9<9<@B9<BB?@>9<BA(+(05&\n+@M00176:17:000000000-A0CNA:1:1:14596:1773 1:N:0:0\n+CTTCATGCAGCGTTACCATGATGTTATTTCTTCATTTGGAGGTAAAACCTCTTATGACGCTGACAACCGTCCTTTACTTGTCATGCGCTCTAATCTCTGGGCATCTGGCTATGATGTTGATGGAACTGACCAAACGTCGTTAGGCCAGTTT\n++\n+CCCFFFFFAHGHHJIJJJJJ>HEIJJJJJJJIGGFIJGHGGHFHJIIIIIIIHCHIDIIJJGBGGIIEEEFFDDDCEEEDDDEA@;=;@DDDADDDCECDDB?CA@CCACCDDD>@CCCACD<?>>CD@>>CBD@528<>>A??C>A?@:>\n+@M00176:17:000000000-A0CNA:1:1:12515:1774 1:N:0:0\n+GACGGGGGGGGCAAGTGTTCTTCGGAATGACTGGGCGTAAAGGGCACGTAGGCGGTGAATCGGGTTGAAAGTGAAAGTCGCCAAAATCTGGTGGAATGCTCTCGAAACCCATTCACTTGAGTGAGACAGAGGAGTGTGGAATTTCGTGTGT\n++\n+@@@DDDDDB66B5??+>AD8A@CBBB<BCC8@CBBABBBBBCC?<<@@BCBBCBB5:?3>@?BBB?BC@:>CACECC:ABB28&9((+4@::AB<A4@:@@C(0+9<0288A@>:ACCCCCCC3::@3939?(8+2+4<3>4>A>92?(+2\n+@M00176:17:000000000-A0CNA:1:1:17491:1774 1:N:0:0\n+TACGTAGGGTCCGAGCGTTGTCCGGAGTTACTGGGCGTAAAGCGCGCGCAGGTGGCTCGATAAGACTGGCGTGAAAGCCCCCGGCTCAACCGGGGAGGGTCGTTGGGGACTGTCGAGCTTGAGGGCAGCAGGGGCAGGGTGGATTCCCGGG\n++\n+@@@DDFFFGHHFHGGIJJIJJJGIJIJHIIIJCHIJF'5@@CHEADDD>B@?<CBDDCBDDDBDDDDCDBDD;?@CCC?BDD7@BBBCCCAB@BD99<@<?305?1&0(988:A<<@<5@9<C?8509(28?3<3<9<&(+)2>A34>9@.\n+@M00176:17:000000000-A0CNA:1:1:16427:1774 1:N:0:0\n+AACATAGGTCACGAGCATTATCCGGATTTATTGGGCGTAAAGGAAGCGTAGGCGGGGAGGTTGATCCATTGTTAAAAGCATTTGCTTAACAAATGTGTGCATTGTAGATCGCCTCCCTAGAGTTAATCAGGGGGTACTGGAATTCAATGTG\n++\n+@CCFFFFFHHGHHBHJIJJJJJJJJIJJJJJJJFIJ<6DHHHJJJGGIJIJIGHF=B6<<<AC?34>3>CACDCDDD38>:>+4>AC@C>A><((+448:>C(+4(4>4@<@>5>BD9(3:ACD>A@3(+:8@&)5>:@>9:AA::>CC((\n+@M00176:17:000000000-A0CNA:1:1:13372:1775 1:N:0:0\n+CATCAGGGTTAGGAACATTAGAGCCTTGAATGGCCGATTTAATACCAGCATCACCCATGCCTACAGTATTGTTATCGGTAGCAAGCACATCACCTTGAATGCCACCGGAGGCGGCTTTTTGACCGCCTCCAAACAATTTAGACATGGCGCC\n++\n+???DDDDDDDD3CEEEEEII3A3AEEF9EEICEE3DDDIDEIDEIIIIIIIICECDIIAE@>ADEACCDDDECD@AD@;?/>AA5=2<?AA3><AAAAA3:>4:A??9;&5<9&50;>>>5<:45>>>;?>A(8<<:>A>A:>A>((+059\n+@M00176:17:000000000-A0CNA:1:1:14806:1775 1:N:0:0\n+AACTTGACTCATGATTTCTTACCTATTAGTGGTTGAACAGCATCGGACTCAGATAGTAATCCACGCTCTTTTAAAATGTCAACAAGAGAATCTCTACCATGAACAAAATGTGACTCATATCTAAACCAGTCCTTGACGAACGTGCCAAGCA\n++\n+CCCFFDDDHHHHHIIIIDHHBIIIGGHEDF+<<8?CF>BGG?9@6@GAHIGH9??GGGGGIGIIGGEBHGCEHHHFEBBBCDACCCEACCCCCDCCA@AA>C:C@CBBCCDC:@CCAACDDDC:3?<<1@CA>C>ACBD>>@<??8AC<<(\n+@M00176:17:000000000-A0CNA:1:1:13533:1775 1:N:0:0\n+TACGGAGGGTGCAAGCGTTAATCGGAATTACTGGGCGTAAAGCGCACGCAGGCGGTTTGTTAAGTCAGATGTGAAATCCCCGGGCTCAACCTGGGAACTGCATCTGATACTGGTAAGCTTGAGTCTCGTAGAGGGGGGTAGAATTCCAGGG\n++\n+CCCFFFFFDDHFFIJJJJJJIGIJJJEIJJIJJIJFIIJJJIII<AEFFFDDDDDDDDDBCDDDEDCDCCDECDDDCDDC85<BBDDCDDDC@DBACB@AC:@C3:AACDCDDDCC@ACACB>>CC@A+8824259@D&)<>A@(:>:>(&\n+@M00176:17:00000000"..b'CDDD>A@ABCCDDCD1>80.5.5@B<@<00)<(::??<\n+@M00176:17:000000000-A0CNA:1:1:12467:1843 1:N:0:0\n+TACGTAGGTGGCAAGCGTTATCCGGAATTATTGGGCGTAAAGCGCGCGTAGGCGGTTTTTTAAGTCTGTTGTGAAAGCCCACGGCTCAACCGTGGAGGGTCATTGGAAACTGGAAGACTTGGGTGCAGAGGAGGTAAGCGGAATATGTTGT\n++\n+???D=BDD=ADDDIIEIIIIIIIIII)C?D?DEII8?DDIII4A5@ADD@?A5;?805<=?=AAEEAA((:>?ADAAA<?1+5>??9AA??>+802(2&(98:::AA:3>>:>((((3>>A:2<;((4:2<<<;(:4:+5;?;?+(((+(3\n+@M00176:17:000000000-A0CNA:1:1:16919:1843 1:N:0:0\n+TCTAGGAAATAACCGTCAGGATTGACACCCTCCCAATTGTATGTTTTCATGCCTCCAAATCTTGGAGGCTTTTTTATGGTTCGTTCTTATTACCCTTCTGAATGTCACGCTGATTATTTTGACTTTGAGCGAATCAAGGCTCTTAAACCTG\n++\n+@?=DDDBDHF?DC9E2@CFD<?<G>9ACEAHA??9?:DD9?BGGEB8<?8BB=).=;37@=@=D<;@D;C;B>;3=@>3@ACB@35<5>;;;;:3:>(4>3>C@@AC3)29B5>>ACCDCCB3@C3(+849&0&8(4>:?@?CCCA@:9?1\n+@M00176:17:000000000-A0CNA:1:1:17484:1844 1:N:0:0\n+AACATAGGTCACGAGCATTATCCGGATTTATTGGGCGTAAAGGAAGCGTAGGCGGGGAGGTTGATCCATTGTTAAAAGCATTTGCTTAACAAATGTGTGCATTGGAGATCGCCTCCCTAGAGTTAATCAGGGGGGACTGGAATTCAATGTG\n++\n+CCCFFFFFHHHHFIJJJIJBHJIJJJIIJIIJJJJJBFHJEHIJGEHH@GIJHHFDD&5<8?334>C>AD@CDACD:>ACDCDCAAC:A>:CBCDCD@ACAAA(:4(3>:<<<5>2<?4<ACCCC@CC:@C?>>&&0<BD9AACC@@>CCD\n+@M00176:17:000000000-A0CNA:1:1:18075:1844 1:N:0:0\n+TACGTAGGGTGCGAGCGTTGTCCGGAATTACTGGGCGTAAAGGGCTCGTAGGTGGTTTGTCGCGTCGTCTGTGAAATTCCGGGGCTTAACTCCGGGCGTGCATGCGATACGGGCATAACTTGAGTACTGAAGGGGTAACGGGAATTCCTGG\n++\n+B?@DDFFFDFHHHIIGHIIGIJIJIIGHHHGJIGGIDIJJJIIICEHD9ACB>@BDDDDDDD?BDDB>?BBDD<@ACDD@?5&5<9<AC@CCCDB.<0099A(4350?5.2?&5<?CC344:4>4@CA@(:4>@D&5?4+0050<A@>>@?\n+@M00176:17:000000000-A0CNA:1:1:16762:1844 1:N:0:0\n+TGAGTCCGATGCTGTTCAACCACTAATAGGTAAGAAATCATGAGTCAAGTTACTGAACAATCCGTACGTTTCCAGACCGCTTTGGCCTCTATTAAGCTCATTCAGGCTTCTGCCGTTTTGGATTTAACCGAAGATGATTTCGATTTTCTGA\n++\n+B@BDDFFFGHHHHA<<AFHIJFJJJIJJJJDHICGH1110:BFGJJIJFIIIJJIJJJGJIIDGHIIGGHHFBHHFFFCCDDDC:>ACBCCDEEFDBDDDDEED@C<<ADDCCDDDBDDD93>ACCCCCB<9B@C:(:>@CC<BA?CDCA3\n+@M00176:17:000000000-A0CNA:1:1:16590:1845 1:N:0:0\n+GGTAAAGCTGATGGTATTGGCTCTAATTTGTCTAGGAAATAACCGTCAGGATTGACACCCTCCCAATTGTATGTTTTCATGCCTCCAAATCTTGGAGGCTTTTTTATGGTTCGTTCTTATTACCCTTCTGAATGTCACGCGGATTATTTTG\n++\n+@@=DDDDBHFFHH?2<<EEBE?FFFHHIIIGBC<FC1*11?CDGFDGGG9??DFFHHIGGHFHG@CEIIF;C=.=ACCCCE@BCC9>>CCA@CCC@CBBBCCCC0<AC>CCCBB?BBCCCC>:A?@A?CC>@AC>>C:9(&))55@AD:@4\n+@M00176:17:000000000-A0CNA:1:1:14102:1846 1:N:0:0\n+AACATAGGTCACGAGCATTATCCGGATTTATTGGGCGTAAAGGAAGCGTAGGCGGGGAGGTTGATCCATTGTTAAAAGCATTTGCTTAACAAATGTGTGCATTGGAGATCTCCTCCCTAGAGGTAATCAGGGGGGACTGGAATTCAATGGG\n++\n+CCCFFFFFHFHHHIJIHIJGIIIJIJJGJGIJIIJGIFHHGHCHIIIJEGIHHFF@B-7B8?3>ACD>AD:@@44>C@??C@CA@3A(:34@BCA:ABBD@:4(+(3+>C(:>3?>?9+3::(4>>C@CDCB@@&058<A93>>:((4:((\n+@M00176:17:000000000-A0CNA:1:1:13058:1846 1:N:0:0\n+CTTTTCCCAGCCTCAATCTCATCTCTCTTTTTGCGTTCTGCTTCAATATCTGGTTGAACGGCGTCGCGTCGTAACCCAGCTTGGTAAGTTGGATTAAGCACTCCGTGGACAGATTTGTCATTGTGAGCATTTTCATCCCGAAGTTGCGGCT\n++\n+CCCFFFFFGHHHGJJEGIHIIIIIJIGIJJJJFGIFHIJ@GHHIJIIGHIJJIDFHJJIIIJHABCDBDDDDD<@CBBBDDDDD:>>@CDDDDDDDCCCCCDDDDDB@BC:?9@AAADDECCCDCCCCCDDDEECDEDB@9>BDD@CBB3&\n+@M00176:17:000000000-A0CNA:1:1:12794:1846 1:N:0:0\n+TCAAAAGCAATATCAGCACCAACAGAAACAACCTGATTAGCGGCGTTGACAGATGTATCCATCTGAATGCAATGAAGAAAACCACCATTACCAGCATTAACCGTCAAACTATCAAAATATAACGTTGACGATGTAGCTTTAGGTGTCTGTA\n++\n+B@BFFFFFHHHHGJJJJJJJIJJIIIIIIIIJIIIBGGIDFFGIHIIH9EEH>CDFFFEEEEEEDCCCCDD@CD@CDDCCDD@DDDACCCCCDDDCCCCDCABBDDDC@C<CCCDCCACEACCDCCDDCB7?@8>>CCD@CDCC>>>@CDD\n+@M00176:17:000000000-A0CNA:1:1:15066:1846 1:N:0:0\n+GAAAAATTATCTTGATAAAGCAGGAATTACTACTGCTTGTTTACGAATTAAATCGAAGTGGACTGCTGGCGGAAAATGAGAAAATTCGACCTATCCTTGCGCAGCTCGAGAAGCTCTTACTTTGCGACCTTTCGCCATCAACTAACGATTC\n++\n+@@@FDFFFHHHHGJJJJJJFHGGEHGIFHEGHIFGGIIJJIJJJBDHEHHJHIGBFEGFHIJCFGEGCCHHFDBBCDCCCC@CDDDDBA<B9C@CDDCA>5<@@<CC><>B>AC@C>CACC:@CA39<><C>A@<>8(>CC<4@:><BBA>\n+@M00176:17:000000000-A0CNA:1:1:15485:1847 1:N:0:0\n+CGCCATGATGGTGGTTATTATACCGTCAAGGACTGTGTGACTATTGACGTCCTTCCCCGTACGCCGGGCAATAATGTTTATGTTGGTTTCATGGTTTGGTCTAACTTTACCGCTACTAAATGCCGCGGATTGGTTTCGCTGATTCAGGTTA\n++\n+BBBDFFFFHHHHFGEHHGIHIJJJJGGIIE?;FHHDHFDDFGIJJHIIFHJIFFHGGIJGIFFFBCDDDDDCD>ACDCDCCCDDDD@BBC@@CDDDDD??CCC>ACEDDDCB5>>9CCDCCAC@BBB<<B<CDA8<>@@DDD(::(434>(\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries_fastq/lane2_read1.fastq.gz
b
Binary file test-data/split_libraries_fastq/lane2_read1.fastq.gz has changed
b
diff -r 000000000000 -r c7eeac78cb64 test-data/split_libraries_fastq/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/split_libraries_fastq/map.txt Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,1 @@\n+#SampleID\tBarcodeSequence\tLinkerPrimerSequence\tDescription\rs1\tCTACCGATTGCG\tCCGGACTACHVGGGTWTCTAAT\ts1\rs2\tTCACCCAAGGTA\tCCGGACTACHVGGGTWTCTAAT\ts2\rs3\tAGCCAGTCATAC\tCCGGACTACHVGGGTWTCTAAT\ts3\rs4\tTAACGGCGCTCT\tCCGGACTACHVGGGTWTCTAAT\ts4\rs5\tGTTTGCTCGAGA\tCCGGACTACHVGGGTWTCTAAT\ts5\rs6\tCAAACGCACTAA\tCCGGACTACHVGGGTWTCTAAT\ts6\rs7\tGAACAAAGAGCG\tCCGGACTACHVGGGTWTCTAAT\ts7\rs8\tGCTAAGTGATGT\tCCGGACTACHVGGGTWTCTAAT\ts8\rs9\tAAGGGACAAGTG\tCCGGACTACHVGGGTWTCTAAT\ts9\rs10\tAGTGTCGATTCG\tCCGGACTACHVGGGTWTCTAAT\ts10\rs11\tCTATTAAGCGGC\tCCGGACTACHVGGGTWTCTAAT\ts11\rs12\tCCTACCATTGTT\tCCGGACTACHVGGGTWTCTAAT\ts12\rs13\tGAGTCCGTTGCT\tCCGGACTACHVGGGTWTCTAAT\ts13\rs14\tGATAACTGTACG\tCCGGACTACHVGGGTWTCTAAT\ts14\rs15\tTAAACCTGGACA\tCCGGACTACHVGGGTWTCTAAT\ts15\rs16\tCCGAATTGACAA\tCCGGACTACHVGGGTWTCTAAT\ts16\rs17\tCTGGCATCTAGC\tCCGGACTACHVGGGTWTCTAAT\ts17\rs18\tGGTGGTCGTTCT\tCCGGACTACHVGGGTWTCTAAT\ts18\rs19\tACTATGGGCTAA\tCCGGACTACHVGGGTWTCTAAT\ts19\rs20\tGCATTGAGTTCG\tCCGGACTACHVGGGTWTCTAAT\ts20\rs21\tGTTGCTGAGTCC\tCCGGACTACHVGGGTWTCTAAT\ts21\rs22\tCTATGGTGAACC\tCCGGACTACHVGGGTWTCTAAT\ts22\rs23\tGGACCAAGGGAT\tCCGGACTACHVGGGTWTCTAAT\ts23\rs24\tGTATTGGTCAGA\tCCGGACTACHVGGGTWTCTAAT\ts24\rs25\tAGAACCGTCATA\tCCGGACTACHVGGGTWTCTAAT\ts25\rs26\tAACTGGAACCCT\tCCGGACTACHVGGGTWTCTAAT\ts26\rs27\tATACTCGGCTGC\tCCGGACTACHVGGGTWTCTAAT\ts27\rs28\tACGCTTAACGAC\tCCGGACTACHVGGGTWTCTAAT\ts28\rs29\tAGCTTACCGACC\tCCGGACTACHVGGGTWTCTAAT\ts29\rs30\tAGGGCTATAGTT\tCCGGACTACHVGGGTWTCTAAT\ts30\rs31\tTGTCTCGCAAGC\tCCGGACTACHVGGGTWTCTAAT\ts31\rs32\tCAGCCGCATATC\tCCGGACTACHVGGGTWTCTAAT\ts32\rs33\tGATACGTTCGCA\tCCGGACTACHVGGGTWTCTAAT\ts33\rs34\tCCAAGATTCGCC\tCCGGACTACHVGGGTWTCTAAT\ts34\rs35\tGAGGCTGATTTA\tCCGGACTACHVGGGTWTCTAAT\ts35\rs36\tGAGTTAGCATCA\tCCGGACTACHVGGGTWTCTAAT\ts36\rs37\tTGTAGTATAGGC\tCCGGACTACHVGGGTWTCTAAT\ts37\rs38\tCTCACGCAATGC\tCCGGACTACHVGGGTWTCTAAT\ts38\rs39\tGTCCCGTGAAAT\tCCGGACTACHVGGGTWTCTAAT\ts39\rs40\tGGACAGTGTATT\tCCGGACTACHVGGGTWTCTAAT\ts40\rs41\tACACGACTATAG\tCCGGACTACHVGGGTWTCTAAT\ts41\rs42\tGTGTAGGTGCTT\tCCGGACTACHVGGGTWTCTAAT\ts42\rs43\tTGAACTAGCGTC\tCCGGACTACHVGGGTWTCTAAT\ts43\rs44\tTCCGAGTCACCA\tCCGGACTACHVGGGTWTCTAAT\ts44\rs45\tTCCTCTTTGGTC\tCCGGACTACHVGGGTWTCTAAT\ts45\rs46\tTCCACCCTCTAT\tCCGGACTACHVGGGTWTCTAAT\ts46\rs47\tTCGTGACGCTAA\tCCGGACTACHVGGGTWTCTAAT\ts47\rs48\tACGGCTAGTTCC\tCCGGACTACHVGGGTWTCTAAT\ts48\rs49\tGCACTGGCATAT\tCCGGACTACHVGGGTWTCTAAT\ts49\rs50\tGGCATTAGTTGA\tCCGGACTACHVGGGTWTCTAAT\ts50\rs51\tCGGTAGTTGATC\tCCGGACTACHVGGGTWTCTAAT\ts51\rs52\tTGAAAGCGGCGA\tCCGGACTACHVGGGTWTCTAAT\ts52\rs53\tGGTTACGGTTAC\tCCGGACTACHVGGGTWTCTAAT\ts53\rs54\tACATCAGGTCAC\tCCGGACTACHVGGGTWTCTAAT\ts54\rs55\tGTTGATACGATG\tCCGGACTACHVGGGTWTCTAAT\ts55\rs56\tCAGACACTTCCG\tCCGGACTACHVGGGTWTCTAAT\ts56\rs57\tTCACCATCCGAG\tCCGGACTACHVGGGTWTCTAAT\ts57\rs58\tACCCACCACTAG\tCCGGACTACHVGGGTWTCTAAT\ts58\rs59\tCAGAAGGTGTGG\tCCGGACTACHVGGGTWTCTAAT\ts59\rs60\tGAAGCTTGAATC\tCCGGACTACHVGGGTWTCTAAT\ts60\rs61\tACTAGGATCAGT\tCCGGACTACHVGGGTWTCTAAT\ts61\rs62\tGCTCCTTAGAAG\tCCGGACTACHVGGGTWTCTAAT\ts62\rs63\tTCCCATTCCCAT\tCCGGACTACHVGGGTWTCTAAT\ts63\rs64\tTGGCGTCATTCG\tCCGGACTACHVGGGTWTCTAAT\ts64\rs65\tAATCCTCGGAGT\tCCGGACTACHVGGGTWTCTAAT\ts65\rs66\tCTGGACGCATTA\tCCGGACTACHVGGGTWTCTAAT\ts66\rs67\tACCGATTAGGTA\tCCGGACTACHVGGGTWTCTAAT\ts67\rs68\tATGTGCTGCTCG\tCCGGACTACHVGGGTWTCTAAT\ts68\rs69\tTACGTACGAAAC\tCCGGACTACHVGGGTWTCTAAT\ts69\rs70\tATCACATTCTCC\tCCGGACTACHVGGGTWTCTAAT\ts70\rs71\tAGCCTGGTACCT\tCCGGACTACHVGGGTWTCTAAT\ts71\rs72\tGCTAAAGTCGTA\tCCGGACTACHVGGGTWTCTAAT\ts72\rs73\tTCTCAGCGCGTA\tCCGGACTACHVGGGTWTCTAAT\ts73\rs74\tGACCCTAGACCT\tCCGGACTACHVGGGTWTCTAAT\ts74\rs75\tTATTCAGCGGAC\tCCGGACTACHVGGGTWTCTAAT\ts75\rs76\tGTTCCGGATTAG\tCCGGACTACHVGGGTWTCTAAT\ts76\rs77\tGCGTGTAATTAG\tCCGGACTACHVGGGTWTCTAAT\ts77\rs78\tCTGTAGCTTGGC\tCCGGACTACHVGGGTWTCTAAT\ts78\rs79\tATGCCTCGTAAG\tCCGGACTACHVGGGTWTCTAAT\ts79\rs80\tACCTATGGTGAA\tCCGGACTACHVGGGTWTCTAAT\ts80\rs81\tCTGTTACAGCGA\tCCGGACTACHVGGGTWTCTAAT\ts81\rs82\tCAGTCAGGCCTT\tCCGGACTACHVGGGTWTCTAAT\ts82\rs83\tACTGAGCTGCAT\tCCGGACTACHVGGGTWTCTAAT\ts83\rs84\tACGAAGTCTACC\tCCGGACTACHVGGGTWTCTAAT\ts84\rs85\tACCGTCTTTCTC\tCCGGACTACHVGGGTWTCTAAT\ts85\rs86\tAGTCTGTCTGCG\tCCGGACTACHVGGGTWTCTAAT\ts86\rs87\tCCGCACTCAAGT\tCCGGACTACHVGGGTWTCTAAT\ts87\rs88\tTGTGGAAACTCC\tCCGGACTACHVGGGTWTCTAAT\ts88\rs89\tTTAGGCAGGTTC\tCCGGACTACHVGGGTWTCTAAT\ts89\rs90\tTAAGACTACTGG\tCCGGACTA'..b'GTWTCTAAT\ts106\rs107\tTGGAGAGGAGAT\tCCGGACTACHVGGGTWTCTAAT\ts107\rs108\tCGTATAAATGCG\tCCGGACTACHVGGGTWTCTAAT\ts108\rs109\tAATACAGACCTG\tCCGGACTACHVGGGTWTCTAAT\ts109\rs110\tGACTCAACCAGT\tCCGGACTACHVGGGTWTCTAAT\ts110\rs111\tGGAAGAAGTAGC\tCCGGACTACHVGGGTWTCTAAT\ts111\rs112\tATCGATCCACAG\tCCGGACTACHVGGGTWTCTAAT\ts112\rs113\tACACCGCACAAT\tCCGGACTACHVGGGTWTCTAAT\ts113\rs114\tGTCTCCTCCCTT\tCCGGACTACHVGGGTWTCTAAT\ts114\rs115\tGTAGCACTCATG\tCCGGACTACHVGGGTWTCTAAT\ts115\rs116\tCACCTGTAGTAG\tCCGGACTACHVGGGTWTCTAAT\ts116\rs117\tCACGAGCTACTC\tCCGGACTACHVGGGTWTCTAAT\ts117\rs118\tTCTCGATAAGCG\tCCGGACTACHVGGGTWTCTAAT\ts118\rs119\tTAGACACCGTGT\tCCGGACTACHVGGGTWTCTAAT\ts119\rs120\tAGACAAGCTTCC\tCCGGACTACHVGGGTWTCTAAT\ts120\rs121\tTCCGCAACCTGA\tCCGGACTACHVGGGTWTCTAAT\ts121\rs122\tTCACTTGGTGCG\tCCGGACTACHVGGGTWTCTAAT\ts122\rs123\tTTATGTACGGCG\tCCGGACTACHVGGGTWTCTAAT\ts123\rs124\tTTGGACGTCCAC\tCCGGACTACHVGGGTWTCTAAT\ts124\rs125\tTCCAGGGCTATA\tCCGGACTACHVGGGTWTCTAAT\ts125\rs126\tGCGTAGAGAGAC\tCCGGACTACHVGGGTWTCTAAT\ts126\rs127\tGAAACTCCTAGA\tCCGGACTACHVGGGTWTCTAAT\ts127\rs128\tATCGGGCTTAAC\tCCGGACTACHVGGGTWTCTAAT\ts128\rs129\tTACGCCCATCAG\tCCGGACTACHVGGGTWTCTAAT\ts129\rs130\tAAGATCGTACTG\tCCGGACTACHVGGGTWTCTAAT\ts130\rs131\tACTCATCTTCCA\tCCGGACTACHVGGGTWTCTAAT\ts131\rs132\tGAGATACAGTTC\tCCGGACTACHVGGGTWTCTAAT\ts132\rs133\tGCATGCATCCCA\tCCGGACTACHVGGGTWTCTAAT\ts133\rs134\tGATCTAATCGAG\tCCGGACTACHVGGGTWTCTAAT\ts134\rs135\tAATCTTGCGCCG\tCCGGACTACHVGGGTWTCTAAT\ts135\rs136\tGGAAATCCCATC\tCCGGACTACHVGGGTWTCTAAT\ts136\rs137\tGACCGTCAATAC\tCCGGACTACHVGGGTWTCTAAT\ts137\rs138\tTTGGAACGGCTT\tCCGGACTACHVGGGTWTCTAAT\ts138\rs139\tTCCTAGGTCCGA\tCCGGACTACHVGGGTWTCTAAT\ts139\rs140\tTCCTCACTATCA\tCCGGACTACHVGGGTWTCTAAT\ts140\rs141\tGCCTGCAGTACT\tCCGGACTACHVGGGTWTCTAAT\ts141\rs142\tGCCCAAGTTCAC\tCCGGACTACHVGGGTWTCTAAT\ts142\rs143\tATAAAGAGGAGG\tCCGGACTACHVGGGTWTCTAAT\ts143\rs144\tGCGCCGAATCTT\tCCGGACTACHVGGGTWTCTAAT\ts144\rs145\tATCCCAGCATGC\tCCGGACTACHVGGGTWTCTAAT\ts145\rs146\tGCTTCCAGACAA\tCCGGACTACHVGGGTWTCTAAT\ts146\rs147\tACACAGTCCTGA\tCCGGACTACHVGGGTWTCTAAT\ts147\rs148\tATTATACGGCGC\tCCGGACTACHVGGGTWTCTAAT\ts148\rs149\tATTCAGATGGCA\tCCGGACTACHVGGGTWTCTAAT\ts149\rs150\tTAAACGCGACTC\tCCGGACTACHVGGGTWTCTAAT\ts150\rs151\tCCTCGGGTACTA\tCCGGACTACHVGGGTWTCTAAT\ts151\rs152\tTTCACCTGTATC\tCCGGACTACHVGGGTWTCTAAT\ts152\rs153\tCTCCAGGTCATG\tCCGGACTACHVGGGTWTCTAAT\ts153\rs154\tCAGGATTCGTAC\tCCGGACTACHVGGGTWTCTAAT\ts154\rs155\tCGCATACGACCT\tCCGGACTACHVGGGTWTCTAAT\ts155\rs156\tGCCTCGTACTGA\tCCGGACTACHVGGGTWTCTAAT\ts156\rs157\tACCAACAGATTG\tCCGGACTACHVGGGTWTCTAAT\ts157\rs158\tGTGGCCTACTAC\tCCGGACTACHVGGGTWTCTAAT\ts158\rs159\tTTCCCTTCTCCG\tCCGGACTACHVGGGTWTCTAAT\ts159\rs160\tCATTTGACGACG\tCCGGACTACHVGGGTWTCTAAT\ts160\rs161\tAAGTGAAGCGAG\tCCGGACTACHVGGGTWTCTAAT\ts161\rs162\tTGCCGCCGTAAT\tCCGGACTACHVGGGTWTCTAAT\ts162\rs163\tAACCTCGGATAA\tCCGGACTACHVGGGTWTCTAAT\ts163\rs164\tGTGCTTGTGTAG\tCCGGACTACHVGGGTWTCTAAT\ts164\rs165\tCAACTAGACTCG\tCCGGACTACHVGGGTWTCTAAT\ts165\rs166\tAGTGCCCTTGGT\tCCGGACTACHVGGGTWTCTAAT\ts166\rs167\tGGAACGACGTGA\tCCGGACTACHVGGGTWTCTAAT\ts167\rs168\tTGTCAGCTGTCG\tCCGGACTACHVGGGTWTCTAAT\ts168\rs169\tCTGGTGCTGAAT\tCCGGACTACHVGGGTWTCTAAT\ts169\rs170\tGACAGAGGTGCA\tCCGGACTACHVGGGTWTCTAAT\ts170\rs171\tTCAGACCAACTG\tCCGGACTACHVGGGTWTCTAAT\ts171\rs172\tAGTGATGTGACT\tCCGGACTACHVGGGTWTCTAAT\ts172\rs173\tCTTAGCTACTCT\tCCGGACTACHVGGGTWTCTAAT\ts173\rs174\tTCGGTCCATAGC\tCCGGACTACHVGGGTWTCTAAT\ts174\rs175\tCACGTTTATTCC\tCCGGACTACHVGGGTWTCTAAT\ts175\rs176\tGAAACGGAAACG\tCCGGACTACHVGGGTWTCTAAT\ts176\rs177\tGGTCGTGTCTTG\tCCGGACTACHVGGGTWTCTAAT\ts177\rs178\tCGTCGTCTAAGA\tCCGGACTACHVGGGTWTCTAAT\ts178\rs179\tCAAGCGTTGTCC\tCCGGACTACHVGGGTWTCTAAT\ts179\rs180\tGACTTATGCCCG\tCCGGACTACHVGGGTWTCTAAT\ts180\rs181\tGTGACGTTAGTC\tCCGGACTACHVGGGTWTCTAAT\ts181\rs182\tGAGTCTTGGTAA\tCCGGACTACHVGGGTWTCTAAT\ts182\rs183\tTCGTCGCCAAAC\tCCGGACTACHVGGGTWTCTAAT\ts183\rs184\tAACATGCATGCC\tCCGGACTACHVGGGTWTCTAAT\ts184\rs185\tGTCTGTTGAGTG\tCCGGACTACHVGGGTWTCTAAT\ts185\rs186\tTGAGTTCGGTCC\tCCGGACTACHVGGGTWTCTAAT\ts186\rs187\tTTACGTGGCGAT\tCCGGACTACHVGGGTWTCTAAT\ts187\rs188\tCAATGCCTCACG\tCCGGACTACHVGGGTWTCTAAT\ts188\rs189\tTGTACGGATAAC\tCCGGACTACHVGGGTWTCTAAT\ts189\rs190\tAATCAACTAGGC\tCCGGACTACHVGGGTWTCTAAT\ts190\rs191\tGTGAGGGCAAGT\tCCGGACTACHVGGGTWTCTAAT\ts191\rs192\tCGTGGGCTCATT\tCCGGACTACHVGGGTWTCTAAT\ts192\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/1_L2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/1_L2.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType year month day subject days_since_epoch Description Unclassified;Other k__Bacteria;Other k__Bacteria;p__Proteobacteria
+f1 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA feces 2008 10 22 1 14174 fecal1 0.0 1.0 0.0
+f2 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 fecal2 0.0454545454545 0.954545454545 0.0
+f3 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 identical sequences to fecal2 0.0 1.0 0.0
+f4 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 all sequences identical, map to GG 295053 at 97 percent id 0.0 1.0 0.0
+p1 AACGCACGCTAG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 21 1 14173 palm1, contains one randomly generated sequence 0.130434782609 0.869565217391 0.0
+p2 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 22 1 14174 palm2 0.272727272727 0.681818181818 0.0454545454545
+t1 AGTGAGAGAAGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 21 1 14173 tongue1, contains one randomly generated sequence 0.869565217391 0.130434782609 0.0
+t2 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 22 1 14174 tongue2 0.681818181818 0.318181818182 0.0
+not16S.1 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Other 2008 10 22 1 14174 randomly generated sequence plus some variants, these should not map to 16S 0.909090909091 0.0909090909091 0.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/1_L3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/1_L3.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType year month day subject days_since_epoch Description Unclassified;Other k__Bacteria;Other k__Bacteria;p__Proteobacteria Unclassified;Other;Other k__Bacteria;Other;Other k__Bacteria;p__Proteobacteria;Other
+f1 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA feces 2008 10 22 1 14174 fecal1 0.0 1.0 0.0 0.0 1.0 0.0
+f2 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 fecal2 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0
+f3 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 identical sequences to fecal2 0.0 1.0 0.0 0.0 1.0 0.0
+f4 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 all sequences identical, map to GG 295053 at 97 percent id 0.0 1.0 0.0 0.0 1.0 0.0
+p1 AACGCACGCTAG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 21 1 14173 palm1, contains one randomly generated sequence 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0
+p2 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 22 1 14174 palm2 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545
+t1 AGTGAGAGAAGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 21 1 14173 tongue1, contains one randomly generated sequence 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0
+t2 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 22 1 14174 tongue2 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0
+not16S.1 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Other 2008 10 22 1 14174 randomly generated sequence plus some variants, these should not map to 16S 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/1_L4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/1_L4.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType year month day subject days_since_epoch Description Unclassified;Other k__Bacteria;Other k__Bacteria;p__Proteobacteria Unclassified;Other;Other k__Bacteria;Other;Other k__Bacteria;p__Proteobacteria;Other Unclassified;Other;Other;Other k__Bacteria;Other;Other;Other k__Bacteria;p__Proteobacteria;Other;Other
+f1 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA feces 2008 10 22 1 14174 fecal1 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+f2 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 fecal2 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0
+f3 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 identical sequences to fecal2 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+f4 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 all sequences identical, map to GG 295053 at 97 percent id 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+p1 AACGCACGCTAG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 21 1 14173 palm1, contains one randomly generated sequence 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0
+p2 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 22 1 14174 palm2 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545
+t1 AGTGAGAGAAGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 21 1 14173 tongue1, contains one randomly generated sequence 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0
+t2 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 22 1 14174 tongue2 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0
+not16S.1 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Other 2008 10 22 1 14174 randomly generated sequence plus some variants, these should not map to 16S 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/1_L5.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/1_L5.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType year month day subject days_since_epoch Description Unclassified;Other k__Bacteria;Other k__Bacteria;p__Proteobacteria Unclassified;Other;Other k__Bacteria;Other;Other k__Bacteria;p__Proteobacteria;Other Unclassified;Other;Other;Other k__Bacteria;Other;Other;Other k__Bacteria;p__Proteobacteria;Other;Other Unclassified;Other;Other;Other;Other k__Bacteria;Other;Other;Other;Other k__Bacteria;p__Proteobacteria;Other;Other;Other
+f1 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA feces 2008 10 22 1 14174 fecal1 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+f2 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 fecal2 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0
+f3 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 identical sequences to fecal2 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+f4 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 all sequences identical, map to GG 295053 at 97 percent id 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+p1 AACGCACGCTAG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 21 1 14173 palm1, contains one randomly generated sequence 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0
+p2 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 22 1 14174 palm2 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545
+t1 AGTGAGAGAAGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 21 1 14173 tongue1, contains one randomly generated sequence 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0
+t2 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 22 1 14174 tongue2 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0
+not16S.1 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Other 2008 10 22 1 14174 randomly generated sequence plus some variants, these should not map to 16S 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/1_L6.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/1_L6.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType year month day subject days_since_epoch Description Unclassified;Other k__Bacteria;Other k__Bacteria;p__Proteobacteria Unclassified;Other;Other k__Bacteria;Other;Other k__Bacteria;p__Proteobacteria;Other Unclassified;Other;Other;Other k__Bacteria;Other;Other;Other k__Bacteria;p__Proteobacteria;Other;Other Unclassified;Other;Other;Other;Other k__Bacteria;Other;Other;Other;Other k__Bacteria;p__Proteobacteria;Other;Other;Other Unclassified;Other;Other;Other;Other;Other k__Bacteria;Other;Other;Other;Other;Other k__Bacteria;p__Proteobacteria;Other;Other;Other;Other
+f1 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA feces 2008 10 22 1 14174 fecal1 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+f2 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 fecal2 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0 0.0454545454545 0.954545454545 0.0
+f3 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 identical sequences to fecal2 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+f4 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 all sequences identical, map to GG 295053 at 97 percent id 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0 0.0 1.0 0.0
+p1 AACGCACGCTAG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 21 1 14173 palm1, contains one randomly generated sequence 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0 0.130434782609 0.869565217391 0.0
+p2 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 22 1 14174 palm2 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545 0.272727272727 0.681818181818 0.0454545454545
+t1 AGTGAGAGAAGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 21 1 14173 tongue1, contains one randomly generated sequence 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0 0.869565217391 0.130434782609 0.0
+t2 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 22 1 14174 tongue2 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0 0.681818181818 0.318181818182 0.0
+not16S.1 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Other 2008 10 22 1 14174 randomly generated sequence plus some variants, these should not map to 16S 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0 0.909090909091 0.0909090909091 0.0
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/2_L3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/2_L3.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,5 @@
+# Constructed from biom file
+#OTU ID f2 f1 f3 f4 p2 p1 t1 not16S.1 t2
+Unclassified;Other;Other 0.0454545454545 0.0 0.0 0.0 0.272727272727 0.130434782609 0.869565217391 0.909090909091 0.681818181818
+k__Bacteria;Other;Other 0.954545454545 1.0 1.0 1.0 0.681818181818 0.869565217391 0.130434782609 0.0909090909091 0.318181818182
+k__Bacteria;p__Proteobacteria;Other 0.0 0.0 0.0 0.0 0.0454545454545 0.0 0.0 0.0 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/2_L6.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/2_L6.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,5 @@
+# Constructed from biom file
+#OTU ID f2 f1 f3 f4 p2 p1 t1 not16S.1 t2
+Unclassified;Other;Other;Other;Other;Other 0.0454545454545 0.0 0.0 0.0 0.272727272727 0.130434782609 0.869565217391 0.909090909091 0.681818181818
+k__Bacteria;Other;Other;Other;Other;Other 0.954545454545 1.0 1.0 1.0 0.681818181818 0.869565217391 0.130434782609 0.0909090909091 0.318181818182
+k__Bacteria;p__Proteobacteria;Other;Other;Other;Other 0.0 0.0 0.0 0.0 0.0454545454545 0.0 0.0 0.0 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType year month day subject days_since_epoch Description
+f1 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA feces 2008 10 22 1 14174 fecal1
+f2 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 fecal2
+f3 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 identical sequences to fecal2
+f4 ACCAGACGATGC GTGCCAGCMGCCGCGGTAA feces 2008 10 23 1 14175 all sequences identical, map to GG 295053 at 97 percent id
+p1 AACGCACGCTAG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 21 1 14173 palm1, contains one randomly generated sequence
+p2 ACACTGTTCATG GTGCCAGCMGCCGCGGTAA L_palm 2008 10 22 1 14174 palm2
+t1 AGTGAGAGAAGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 21 1 14173 tongue1, contains one randomly generated sequence
+t2 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Tongue 2008 10 22 1 14174 tongue2
+not16S.1 ATACTATTGCGC GTGCCAGCMGCCGCGGTAA Other 2008 10 22 1 14174 randomly generated sequence plus some variants, these should not map to 16S
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "None","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","type": "OTU table","generated_by": "QIIME 1.6.0-dev","date": "2013-02-09T09:30:11.550590","matrix_type": "sparse","matrix_element_type": "int","shape": [14, 9],"data": [[0,0,20],[0,1,18],[0,2,18],[0,3,22],[0,4,4],[1,4,1],[2,0,1],[2,4,1],[2,5,1],[3,6,1],[4,4,1],[5,7,20],[6,4,1],[7,4,1],[7,5,1],[8,4,1],[8,6,2],[8,8,3],[9,7,2],[10,5,1],[11,4,9],[11,5,20],[11,6,1],[11,8,4],[12,4,3],[12,6,19],[12,8,15],[13,0,1],[13,1,4],[13,2,4]],"rows": [{"id": "295053", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "42684", "metadata": {"taxonomy": ["k__Bacteria", "p__Proteobacteria"]}},{"id": "None11", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None10", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None7", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None6", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None5", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "None4", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None3", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "None2", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "None1", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "879972", "metadata": {"taxonomy": ["k__Bacteria"]}},{"id": "None9", "metadata": {"taxonomy": ["Unclassified"]}},{"id": "None8", "metadata": {"taxonomy": ["k__Bacteria"]}}],"columns": [{"id": "f2", "metadata": null},{"id": "f1", "metadata": null},{"id": "f3", "metadata": null},{"id": "f4", "metadata": null},{"id": "p2", "metadata": null},{"id": "p1", "metadata": null},{"id": "t1", "metadata": null},{"id": "not16S.1", "metadata": null},{"id": "t2", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/Fasting_Map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/Fasting_Map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,11 @@
+#SampleID BarcodeSequence LinkerPrimerSequence Treatment DOB Description
+#Example mapping file for the QIIME analysis package.  These 9 samples are from a study of the effects of exercise and diet on mouse cardiac physiology (Crawford, et al, PNAS, 2009).
+PC.354 AGCACGAGCCTA YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._354
+PC.355 AACTCGTCGATG YATGCTGCCTCCCGTAGGAGT Control 20061218 Control_mouse_I.D._355
+PC.356 ACAGACCACTCA YATGCTGCCTCCCGTAGGAGT Control 20061126 Control_mouse_I.D._356
+PC.481 ACCAGCGACTAG YATGCTGCCTCCCGTAGGAGT Control 20070314 Control_mouse_I.D._481
+PC.593 AGCAGCACTTGT YATGCTGCCTCCCGTAGGAGT Control 20071210 Control_mouse_I.D._593
+PC.607 AACTGTGCGTAC YATGCTGCCTCCCGTAGGAGT Fast 20071112 Fasting_mouse_I.D._607
+PC.634 ACAGAGTCGGCT YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._634
+PC.635 ACCGCAGAGTCA YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._635
+PC.636 ACGGTGAGTGTC YATGCTGCCTCCCGTAGGAGT Fast 20080116 Fasting_mouse_I.D._636
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/area_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/area_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,400 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/0HwDtsTy0zx010mJJG5Tr60YYJeiTX.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/d2Z1yJqW4fWA4Zqgfdw2859OTzOHXg_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/d2Z1yJqW4fWA4Zqgfdw2859OTzOHXg.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="118.1400%,432.0000%,121.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.636:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="211.1400%,432.0000%,214.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.635:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="304.1400%,432.0000%,307.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.356:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="397.1400%,432.0000%,400.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.481:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="490.1400%,432.0000%,493.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.354:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="583.1400%,432.0000%,586.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.593:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="676.1400%,432.0000%,679.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.355:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="769.1400%,432.0000%,772.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.607:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="862.1400%,432.0000%,865.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.634:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/otu_table_L2.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header"'..b'mal">  5.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  6.8&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.1&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  2.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  0.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  5.3&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  3.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  1.3&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.4&#37;</td><td class="normal" style="border-color:#008080;">  1.4&#37;</td><td class="normal" style="border-color:#008080;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;">  3.4&#37;</td><td class="normal" style="border-color:#008080;">  1.3&#37;</td><td class="normal" style="border-color:#008080;"> 14.8&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;"> 15.4&#37;</td><td class="normal" style="border-color:#008080;">  2.7&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/bar_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/bar_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,400 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/Poa8pIcXi3dWWDz9uzJcbyeQDMf1mH.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/4EF9Ee2W1Ld0H0KCUxEmeoYbAek3T8_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/4EF9Ee2W1Ld0H0KCUxEmeoYbAek3T8.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="166.5000%,432.0000%,222.3000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.636:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="240.9000%,432.0000%,296.7000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.635:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="315.3000%,432.0000%,371.1000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.356:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="389.7000%,432.0000%,445.5000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.481:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="464.1000%,432.0000%,519.9000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.354:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="538.5000%,432.0000%,594.3000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.593:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="612.9000%,432.0000%,668.7000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.355:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="687.3000%,432.0000%,743.1000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.607:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="761.7000%,432.0000%,817.5000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.634:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/otu_table_L2.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header"'..b'mal">  5.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  6.8&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.1&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  2.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  0.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  5.3&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  3.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  1.3&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.4&#37;</td><td class="normal" style="border-color:#008080;">  1.4&#37;</td><td class="normal" style="border-color:#008080;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;">  3.4&#37;</td><td class="normal" style="border-color:#008080;">  1.3&#37;</td><td class="normal" style="border-color:#008080;"> 14.8&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;"> 15.4&#37;</td><td class="normal" style="border-color:#008080;">  2.7&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/log_20170501130931.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/log_20170501130931.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,43 @@
+Logging started at 13:09:31 on 01 May 2017
+QIIME version: 1.9.1
+
+qiime_config values:
+pick_otus_reference_seqs_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
+sc_queue all.q
+pynast_template_alignment_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set_aligned/85_otus.pynast.fasta
+cluster_jobs_fp start_parallel_jobs.py
+assign_taxonomy_reference_seqs_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
+torque_queue friendlyq
+jobs_to_start 1
+denoiser_min_per_core 50
+assign_taxonomy_id_to_taxonomy_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/taxonomy/97_otu_taxonomy.txt
+temp_dir /var/folders/rp/scmd2sr56nq9cb0x9d_6_49m000dft/T/
+blastall_fp blastall
+seconds_to_sleep 1
+
+parameter file values:
+
+Input file md5 sums:
+test-data/summarize_taxa_through_plots/otu_table.biom: dda91090fbdc0f69056852247bcd924f
+test-data/summarize_taxa_through_plots/Fasting_Map.txt: e16159d7122035797076d66b1a287962
+
+Executing commands.
+
+# Summarize Taxonomy command 
+summarize_taxa.py -i test-data/summarize_taxa_through_plots/otu_table.biom -o summarize_taxa_through_plots_mapping 
+
+Stdout:
+
+Stderr:
+
+# Plot Taxonomy Summary command 
+plot_taxa_summary.py -i summarize_taxa_through_plots_mapping/otu_table_L2.txt,summarize_taxa_through_plots_mapping/otu_table_L3.txt,summarize_taxa_through_plots_mapping/otu_table_L4.txt,summarize_taxa_through_plots_mapping/otu_table_L5.txt,summarize_taxa_through_plots_mapping/otu_table_L6.txt -o summarize_taxa_through_plots_mapping/taxa_summary_plots/ 
+
+Stdout:
+
+Stderr:
+/Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/matplotlib/collections.py:590: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison
+  if self._edgecolors == str('face'):
+
+
+Logging stopped at 13:09:49 on 01 May 2017
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L2.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L2_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L2_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:26:24.783238","type": "OTU table","matrix_element_type": "float","shape": [1, 9],"data": [[0,0,1.0000000000000013],[0,1,0.99999999999999911],[0,2,1.0000000000000007],[0,3,1.0000000000000011],[0,4,0.99999999999999944],[0,5,0.99999999999999956],[0,6,1.0000000000000004],[0,7,0.99999999999999944],[0,8,1.0000000000000002]],"rows": [{"id": "Root;k__Bacteria", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L3.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes 0.209459459459 0.395973154362 0.773333333333 0.787671232877 0.89932885906 0.41610738255 0.700680272109 0.456375838926 0.22
+Root;k__Bacteria;p__Proteobacteria 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0335570469799 0.0 0.0201342281879 0.0133333333333
+Root;k__Bacteria;p__TM7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes 0.0135135135135 0.00671140939597 0.00666666666667 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.161073825503 0.0266666666667
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L3_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L3_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:26:25.337402","type": "OTU table","matrix_element_type": "float","shape": [8, 9],"data": [[0,0,0.020270270270270271],[0,1,0.046979865771812075],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.013422818791946308],[0,6,0.013605442176870748],[0,7,0.046979865771812075],[0,8,0.02],[1,0,0.0067567567567567571],[1,1,0.0067114093959731542],[1,3,0.0068493150684931503],[1,7,0.020134228187919462],[1,8,0.02],[2,0,0.69594594594594639],[2,1,0.52348993288590584],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.073825503355704689],[2,5,0.389261744966443],[2,6,0.28571428571428575],[2,7,0.27516778523489926],[2,8,0.65333333333333321],[3,0,0.0472972972972973],[3,1,0.013422818791946308],[3,7,0.020134228187919462],[3,8,0.033333333333333333],[4,0,0.20945945945945943],[4,1,0.39597315436241587],[4,2,0.77333333333333376],[4,3,0.78767123287671292],[4,4,0.89932885906040227],[4,5,0.41610738255033536],[4,6,0.70068027210884365],[4,7,0.45637583892617428],[4,8,0.21999999999999989],[5,0,0.0067567567567567571],[5,1,0.0067114093959731542],[5,5,0.033557046979865772],[5,7,0.020134228187919462],[5,8,0.013333333333333334],[6,8,0.013333333333333334],[7,0,0.013513513513513514],[7,1,0.0067114093959731542],[7,2,0.0066666666666666671],[7,3,0.034246575342465752],[7,4,0.013422818791946308],[7,5,0.1476510067114094],[7,7,0.16107382550335569],[7,8,0.026666666666666668]],"rows": [{"id": "Root;k__Bacteria;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__TM7", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L4.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,14 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli 0.0202702702703 0.0 0.0933333333333 0.0890410958904 0.107382550336 0.0335570469799 0.0136054421769 0.00671140939597 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia 0.189189189189 0.395973154362 0.68 0.698630136986 0.785234899329 0.38255033557 0.687074829932 0.422818791946 0.2
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L4_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L4_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:26:25.838073","type": "OTU table","matrix_element_type": "float","shape": [12, 9],"data": [[0,0,0.020270270270270271],[0,1,0.046979865771812075],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.013422818791946308],[0,6,0.013605442176870748],[0,7,0.046979865771812075],[0,8,0.02],[1,0,0.0067567567567567571],[1,1,0.0067114093959731542],[1,3,0.0068493150684931503],[1,7,0.020134228187919462],[1,8,0.02],[2,0,0.69594594594594639],[2,1,0.52348993288590584],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.073825503355704689],[2,5,0.389261744966443],[2,6,0.28571428571428575],[2,7,0.27516778523489926],[2,8,0.65333333333333321],[3,0,0.0472972972972973],[3,1,0.013422818791946308],[3,7,0.020134228187919462],[3,8,0.033333333333333333],[4,4,0.0067114093959731542],[4,7,0.026845637583892617],[5,0,0.020270270270270271],[5,2,0.093333333333333338],[5,3,0.089041095890410954],[5,4,0.10738255033557048],[5,5,0.033557046979865772],[5,6,0.013605442176870748],[5,7,0.0067114093959731542],[5,8,0.02],[6,0,0.18918918918918914],[6,1,0.39597315436241587],[6,2,0.68000000000000027],[6,3,0.69863013698630183],[6,4,0.7852348993288587],[6,5,0.38255033557046958],[6,6,0.68707482993197289],[6,7,0.42281879194630856],[6,8,0.1999999999999999],[7,0,0.0067567567567567571],[7,1,0.0067114093959731542],[7,7,0.0067114093959731542],[7,8,0.013333333333333334],[8,5,0.033557046979865772],[8,7,0.013422818791946308],[9,8,0.013333333333333334],[10,0,0.013513513513513514],[10,1,0.0067114093959731542],[10,3,0.034246575342465752],[10,4,0.013422818791946308],[10,5,0.1476510067114094],[10,7,0.15436241610738255],[10,8,0.026666666666666668],[11,2,0.0066666666666666671],[11,7,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L5.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L5.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,16 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales 0.0202702702703 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales 0.0 0.0 0.0933333333333 0.027397260274 0.107382550336 0.0335570469799 0.0136054421769 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales 0.0 0.0 0.0 0.0616438356164 0.0 0.0 0.0 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales 0.189189189189 0.395973154362 0.68 0.698630136986 0.785234899329 0.38255033557 0.687074829932 0.422818791946 0.2
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L5_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L5_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:26:26.307118","type": "OTU table","matrix_element_type": "float","shape": [14, 9],"data": [[0,0,0.020270270270270271],[0,1,0.046979865771812075],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.013422818791946308],[0,6,0.013605442176870748],[0,7,0.046979865771812075],[0,8,0.02],[1,0,0.0067567567567567571],[1,1,0.0067114093959731542],[1,3,0.0068493150684931503],[1,7,0.020134228187919462],[1,8,0.02],[2,0,0.69594594594594639],[2,1,0.52348993288590584],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.073825503355704689],[2,5,0.389261744966443],[2,6,0.28571428571428575],[2,7,0.27516778523489926],[2,8,0.65333333333333321],[3,0,0.0472972972972973],[3,1,0.013422818791946308],[3,7,0.020134228187919462],[3,8,0.033333333333333333],[4,4,0.0067114093959731542],[4,7,0.026845637583892617],[5,0,0.020270270270270271],[6,2,0.093333333333333338],[6,3,0.027397260273972601],[6,4,0.10738255033557048],[6,5,0.033557046979865772],[6,6,0.013605442176870748],[6,7,0.0067114093959731542],[7,3,0.061643835616438353],[7,8,0.02],[8,0,0.18918918918918914],[8,1,0.39597315436241587],[8,2,0.68000000000000027],[8,3,0.69863013698630183],[8,4,0.7852348993288587],[8,5,0.38255033557046958],[8,6,0.68707482993197289],[8,7,0.42281879194630856],[8,8,0.1999999999999999],[9,0,0.0067567567567567571],[9,1,0.0067114093959731542],[9,7,0.0067114093959731542],[9,8,0.013333333333333334],[10,5,0.033557046979865772],[10,7,0.013422818791946308],[11,8,0.013333333333333334],[12,0,0.013513513513513514],[12,1,0.0067114093959731542],[12,3,0.034246575342465752],[12,4,0.013422818791946308],[12,5,0.1476510067114094],[12,7,0.15436241610738255],[12,8,0.026666666666666668],[13,2,0.0066666666666666671],[13,7,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L6.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L6.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,29 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other 0.00675675675676 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__ 0.466216216216 0.308724832215 0.173333333333 0.0753424657534 0.0536912751678 0.362416107383 0.136054421769 0.201342281879 0.186666666667
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae 0.168918918919 0.0469798657718 0.0 0.013698630137 0.0134228187919 0.0268456375839 0.12925170068 0.0 0.273333333333
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae 0.0135135135135 0.0268456375839 0.0 0.00684931506849 0.0 0.0 0.00680272108844 0.0 0.08
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae 0.0 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae 0.0405405405405 0.134228187919 0.02 0.0479452054795 0.00671140939597 0.0 0.0136054421769 0.0738255033557 0.113333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other;Other;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae 0.0202702702703 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae 0.0 0.0 0.0933333333333 0.027397260274 0.107382550336 0.0335570469799 0.0136054421769 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae 0.0 0.0 0.0 0.0616438356164 0.0 0.0 0.0 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other 0.0 0.0201342281879 0.02 0.00684931506849 0.00671140939597 0.00671140939597 0.0 0.0134228187919 0.00666666666667
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__ 0.0 0.00671140939597 0.00666666666667 0.0 0.00671140939597 0.00671140939597 0.0204081632653 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae 0.00675675675676 0.0 0.0 0.0 0.0 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae 0.0 0.0 0.0 0.0 0.00671140939597 0.0671140939597 0.00680272108844 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.00666666666667
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae 0.114864864865 0.268456375839 0.58 0.650684931507 0.718120805369 0.275167785235 0.65306122449 0.268456375839 0.113333333333
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae 0.0 0.00671140939597 0.0 0.0 0.00671140939597 0.00671140939597 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae 0.0675675675676 0.0939597315436 0.0733333333333 0.041095890411 0.0402684563758 0.0201342281879 0.00680272108844 0.0939597315436 0.0533333333333
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__ 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping/otu_table_L6_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping/otu_table_L6_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:26:26.770739","type": "OTU table","matrix_element_type": "float","shape": [27, 9],"data": [[0,0,0.020270270270270271],[0,1,0.046979865771812075],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.013422818791946308],[0,6,0.013605442176870748],[0,7,0.046979865771812075],[0,8,0.02],[1,0,0.0067567567567567571],[1,1,0.0067114093959731542],[1,3,0.0068493150684931503],[1,7,0.020134228187919462],[1,8,0.02],[2,0,0.0067567567567567571],[3,0,0.46621621621621612],[3,1,0.30872483221476499],[3,2,0.17333333333333331],[3,3,0.075342465753424653],[3,4,0.053691275167785227],[3,5,0.36241610738255031],[3,6,0.13605442176870747],[3,7,0.20134228187919456],[3,8,0.18666666666666668],[4,0,0.16891891891891891],[4,1,0.046979865771812082],[4,3,0.013698630136986301],[4,4,0.013422818791946308],[4,5,0.026845637583892617],[4,6,0.12925170068027211],[4,8,0.27333333333333332],[5,0,0.013513513513513514],[5,1,0.026845637583892617],[5,3,0.0068493150684931503],[5,6,0.0068027210884353739],[5,8,0.080000000000000002],[6,1,0.0067114093959731542],[7,0,0.040540540540540543],[7,1,0.13422818791946309],[7,2,0.02],[7,3,0.047945205479452052],[7,4,0.0067114093959731542],[7,6,0.013605442176870748],[7,7,0.073825503355704702],[7,8,0.11333333333333334],[8,0,0.0472972972972973],[8,1,0.013422818791946308],[8,7,0.020134228187919462],[8,8,0.033333333333333333],[9,4,0.0067114093959731542],[9,7,0.026845637583892617],[10,0,0.020270270270270271],[11,2,0.093333333333333338],[11,3,0.027397260273972601],[11,4,0.10738255033557048],[11,5,0.033557046979865772],[11,6,0.013605442176870748],[12,7,0.0067114093959731542],[13,3,0.061643835616438353],[13,8,0.02],[14,1,0.020134228187919462],[14,2,0.02],[14,3,0.0068493150684931503],[14,4,0.0067114093959731542],[14,5,0.0067114093959731542],[14,7,0.013422818791946308],[14,8,0.0066666666666666671],[15,1,0.0067114093959731542],[15,2,0.0066666666666666671],[15,4,0.0067114093959731542],[15,5,0.0067114093959731542],[15,6,0.020408163265306121],[15,7,0.0067114093959731542],[16,0,0.0067567567567567571],[16,7,0.026845637583892617],[17,4,0.0067114093959731542],[17,5,0.067114093959731544],[17,6,0.0068027210884353739],[17,8,0.02],[18,7,0.0067114093959731542],[18,8,0.0066666666666666671],[19,0,0.11486486486486487],[19,1,0.26845637583892606],[19,2,0.57999999999999996],[19,3,0.65068493150684981],[19,4,0.71812080536912726],[19,5,0.27516778523489921],[19,6,0.65306122448979598],[19,7,0.26845637583892612],[19,8,0.11333333333333334],[20,1,0.0067114093959731542],[20,4,0.0067114093959731542],[20,5,0.0067114093959731542],[20,7,0.0067114093959731542],[21,0,0.067567567567567571],[21,1,0.093959731543624178],[21,2,0.073333333333333334],[21,3,0.041095890410958902],[21,4,0.040268456375838924],[21,5,0.020134228187919462],[21,6,0.0068027210884353739],[21,7,0.093959731543624178],[21,8,0.053333333333333337],[22,0,0.0067567567567567571],[22,1,0.0067114093959731542],[22,7,0.0067114093959731542],[22,8,0.013333333333333334],[23,5,0.033557046979865772],[23,7,0.013422818791946308],[24,8,0.013333333333333334],[25,0,0.013513513513513514],[25,1,0.0067114093959731542],[25,3,0.034246575342465752],[25,4,0.013422818791946308],[25,5,0.1476510067114094],[25,7,0.15436241610738255],[25,8,0.026666666666666668],[26,2,0.0066666666666666671],[26,7,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_map.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_map.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+#SampleID original-sample-ids BarcodeSequence LinkerPrimerSequence DOB Description
+Control (PC.354, PC.355, PC.356, PC.481, PC.593) (AGCACGAGCCTA, AACTCGTCGATG, ACAGACCACTCA, ACCAGCGACTAG, AGCAGCACTTGT) YATGCTGCCTCCCGTAGGAGT (20061218, 20061218, 20061126, 20070314, 20071210) (Control_mouse_I.D._354, Control_mouse_I.D._355, Control_mouse_I.D._356, Control_mouse_I.D._481, Control_mouse_I.D._593)
+Fast (PC.607, PC.634, PC.635, PC.636) (AACTGTGCGTAC, ACAGAGTCGGCT, ACCGCAGAGTCA, ACGGTGAGTGTC) YATGCTGCCTCCCGTAGGAGT (20071112, 20080116, 20080116, 20080116) (Fasting_mouse_I.D._607, Fasting_mouse_I.D._634, Fasting_mouse_I.D._635, Fasting_mouse_I.D._636)
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L2.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+# Constructed from biom file
+#OTU ID Control Fast
+Root;k__Bacteria 1.0 1.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L2_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L2_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:39:18.279580","type": "OTU table","matrix_element_type": "float","shape": [1, 2],"data": [[0,0,1.0000000000000024],[0,1,1.0000000000000036]],"rows": [{"id": "Root;k__Bacteria", "metadata": null}],"columns": [{"id": "Control", "metadata": null},{"id": "Fast", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L3.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+# Constructed from biom file
+#OTU ID Control Fast
+Root;k__Bacteria;Other 0.0188933873144 0.0335570469799
+Root;k__Bacteria;p__Actinobacteria 0.00134952766532 0.0134228187919
+Root;k__Bacteria;p__Bacteroidetes 0.217273954116 0.536912751678
+Root;k__Bacteria;p__Deferribacteres 0.0 0.0285234899329
+Root;k__Bacteria;p__Firmicutes 0.715249662618 0.320469798658
+Root;k__Bacteria;p__Proteobacteria 0.00674763832659 0.011744966443
+Root;k__Bacteria;p__TM7 0.0 0.00335570469799
+Root;k__Bacteria;p__Tenericutes 0.0404858299595 0.0520134228188
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L3_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L3_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:39:19.284052","type": "OTU table","matrix_element_type": "float","shape": [8, 2],"data": [[0,0,0.018893387314439947],[0,1,0.033557046979865779],[1,0,0.0013495276653171389],[1,1,0.013422818791946307],[2,0,0.21727395411605935],[2,1,0.53691275167785291],[3,1,0.028523489932885907],[4,0,0.7152496626180852],[4,1,0.32046979865771846],[5,0,0.0067476383265856954],[5,1,0.011744966442953019],[6,1,0.0033557046979865771],[7,0,0.04048582995951417],[7,1,0.052013422818791941]],"rows": [{"id": "Root;k__Bacteria;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__TM7", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes", "metadata": null}],"columns": [{"id": "Control", "metadata": null},{"id": "Fast", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L4.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,14 @@
+# Constructed from biom file
+#OTU ID Control Fast
+Root;k__Bacteria;Other;Other 0.0188933873144 0.0335570469799
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria 0.00134952766532 0.0134228187919
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia 0.217273954116 0.536912751678
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres 0.0 0.0285234899329
+Root;k__Bacteria;p__Firmicutes;Other 0.00134952766532 0.00671140939597
+Root;k__Bacteria;p__Firmicutes;c__Bacilli 0.0674763832659 0.011744966443
+Root;k__Bacteria;p__Firmicutes;c__Clostridia 0.646423751687 0.302013422819
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria 0.0 0.00838926174497
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria 0.00674763832659 0.00335570469799
+Root;k__Bacteria;p__TM7;c__TM7-3 0.0 0.00335570469799
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi 0.0391363022942 0.0503355704698
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes 0.00134952766532 0.00167785234899
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L4_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L4_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:39:19.724154","type": "OTU table","matrix_element_type": "float","shape": [12, 2],"data": [[0,0,0.018893387314439947],[0,1,0.033557046979865779],[1,0,0.0013495276653171389],[1,1,0.013422818791946307],[2,0,0.21727395411605935],[2,1,0.53691275167785291],[3,1,0.028523489932885907],[4,0,0.0013495276653171389],[4,1,0.0067114093959731542],[5,0,0.067476383265856948],[5,1,0.011744966442953021],[6,0,0.64642375168691102],[6,1,0.30201342281879223],[7,1,0.008389261744966443],[8,0,0.0067476383265856954],[8,1,0.0033557046979865771],[9,1,0.0033557046979865771],[10,0,0.039136302294197033],[10,1,0.050335570469798654],[11,0,0.0013495276653171389],[11,1,0.0016778523489932886]],"rows": [{"id": "Root;k__Bacteria;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes", "metadata": null}],"columns": [{"id": "Control", "metadata": null},{"id": "Fast", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L5.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L5.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,16 @@
+# Constructed from biom file
+#OTU ID Control Fast
+Root;k__Bacteria;Other;Other;Other 0.0188933873144 0.0335570469799
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales 0.00134952766532 0.0134228187919
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales 0.217273954116 0.536912751678
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales 0.0 0.0285234899329
+Root;k__Bacteria;p__Firmicutes;Other;Other 0.00134952766532 0.00671140939597
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales 0.0 0.00503355704698
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales 0.055330634278 0.00167785234899
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales 0.0121457489879 0.00503355704698
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales 0.646423751687 0.302013422819
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales 0.0 0.00838926174497
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales 0.00674763832659 0.00335570469799
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040 0.0 0.00335570469799
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales 0.0391363022942 0.0503355704698
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39 0.00134952766532 0.00167785234899
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L5_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L5_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:39:20.154747","type": "OTU table","matrix_element_type": "float","shape": [14, 2],"data": [[0,0,0.018893387314439947],[0,1,0.033557046979865779],[1,0,0.0013495276653171389],[1,1,0.013422818791946307],[2,0,0.21727395411605935],[2,1,0.53691275167785291],[3,1,0.028523489932885907],[4,0,0.0013495276653171389],[4,1,0.0067114093959731542],[5,1,0.0050335570469798654],[6,0,0.055330634278002694],[6,1,0.0016778523489932886],[7,0,0.012145748987854251],[7,1,0.0050335570469798654],[8,0,0.64642375168691102],[8,1,0.30201342281879223],[9,1,0.008389261744966443],[10,0,0.0067476383265856954],[10,1,0.0033557046979865771],[11,1,0.0033557046979865771],[12,0,0.039136302294197033],[12,1,0.050335570469798654],[13,0,0.0013495276653171389],[13,1,0.0016778523489932886]],"rows": [{"id": "Root;k__Bacteria;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39", "metadata": null}],"columns": [{"id": "Control", "metadata": null},{"id": "Fast", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L6.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L6.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,29 @@
+# Constructed from biom file
+#OTU ID Control Fast
+Root;k__Bacteria;Other;Other;Other;Other 0.0188933873144 0.0335570469799
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae 0.00134952766532 0.0134228187919
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other 0.0 0.00167785234899
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__ 0.160593792173 0.290268456376
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae 0.0364372469636 0.122483221477
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae 0.00269905533063 0.0302013422819
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae 0.0 0.00167785234899
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae 0.0175438596491 0.0906040268456
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae 0.0 0.0285234899329
+Root;k__Bacteria;p__Firmicutes;Other;Other;Other 0.00134952766532 0.00671140939597
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae 0.0 0.00503355704698
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae 0.055330634278 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae 0.0 0.00167785234899
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae 0.0121457489879 0.00503355704698
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other 0.0080971659919 0.010067114094
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__ 0.0080971659919 0.00335570469799
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae 0.0 0.00838926174497
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae 0.0161943319838 0.00503355704698
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis 0.0 0.00335570469799
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae 0.574898785425 0.191275167785
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae 0.00269905533063 0.00335570469799
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae 0.0364372469636 0.0771812080537
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae 0.0 0.00838926174497
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae 0.00674763832659 0.00335570469799
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16 0.0 0.00335570469799
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae 0.0391363022942 0.0503355704698
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__ 0.00134952766532 0.00167785234899
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L6_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/Treatment_otu_table_L6_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:39:21.725341","type": "OTU table","matrix_element_type": "float","shape": [27, 2],"data": [[0,0,0.018893387314439947],[0,1,0.033557046979865779],[1,0,0.0013495276653171389],[1,1,0.013422818791946307],[2,1,0.0016778523489932886],[3,0,0.16059379217273953],[3,1,0.29026845637583887],[4,0,0.03643724696356275],[4,1,0.12248322147651006],[5,0,0.0026990553306342779],[5,1,0.030201342281879189],[6,1,0.0016778523489932886],[7,0,0.017543859649122806],[7,1,0.090604026845637592],[8,1,0.028523489932885907],[9,0,0.0013495276653171389],[9,1,0.0067114093959731542],[10,1,0.0050335570469798654],[11,0,0.055330634278002694],[12,1,0.0016778523489932886],[13,0,0.012145748987854251],[13,1,0.0050335570469798654],[14,0,0.0080971659919028341],[14,1,0.010067114093959731],[15,0,0.0080971659919028341],[15,1,0.0033557046979865771],[16,1,0.008389261744966443],[17,0,0.016194331983805668],[17,1,0.0050335570469798654],[18,1,0.0033557046979865771],[19,0,0.57489878542510231],[19,1,0.19127516778523476],[20,0,0.0026990553306342779],[20,1,0.0033557046979865771],[21,0,0.03643724696356275],[21,1,0.077181208053691247],[22,1,0.008389261744966443],[23,0,0.0067476383265856954],[23,1,0.0033557046979865771],[24,1,0.0033557046979865771],[25,0,0.039136302294197033],[25,1,0.050335570469798654],[26,0,0.0013495276653171389],[26,1,0.0016778523489932886]],"rows": [{"id": "Root;k__Bacteria;Other;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__", "metadata": null}],"columns": [{"id": "Control", "metadata": null},{"id": "Fast", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/area_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/area_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,202 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/S54w6N70dF4ht1ZrOg3MZOJ5441wnc.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/24xlHyndkg9tNJZzl7aiC05fcCAz2F_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/24xlHyndkg9tNJZzl7aiC05fcCAz2F.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="118.1400%,432.0000%,121.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'Control:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="862.1400%,432.0000%,865.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'Fast:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/Treatment_otu_table_L2.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>Control</td><td valign=bottom class=header>Fast</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td></tr><tr><td class="normal" bgcolor="#ff0000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;<a href=javascript:gg(\'k__Bacteria\');>k__Bacteria</a></td><td class="normal">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td></tr></table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/LBfTHN72y1QCQlsHz0FiFq33pigq0n.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/UtWyleSZEECBbFXGPAr7wcn7skEzWF_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/UtWyleSZEECBbFXGPAr7wcn7skEzWF.png\' border=1 ismap usemap="#pointsrect2" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect2">\n+<AREA shape="rect" coords="118.1400%,432.0000%,121.8600%,424.7449%" href="#Root;k__Bacteria;Other"  onmouseover="return overlib(\'Control:Root;k__Bacteria;Other&nbsp;(1.89%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="862.1400%,432.0000%,865.8600%,419.1141%" href="#Root;k__Bacteria;Other"  onmouseover="return overlib(\'Fast:Root;k__Bacteria;Other&nbsp;(3.36%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="118.1400%,424.7449%,121.8600%,424.2267%" href="#Root;k__Bacteria;p__Actinobacteria"  onmouseover="return overlib(\'Control:Root;k__Bacteria;p__Actinobacteria&nbsp;(0.13%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="862.1400%,419.1141%,865.8600%,413.9597%" href="#Root;k__Bacteria;p__Actinobacteria"  onmouseover="return overlib(\'Fas'..b' bgcolor="#fff899">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Clostridiaceae\');>f__Clostridiaceae</a></td><td class="normal">  1.1&#37;</td><td class="normal" style="border-color:#fff899;">  1.6&#37;</td><td class="normal" style="border-color:#fff899;">  0.5&#37;</td></tr><tr><td class="normal" bgcolor="#c0c0c0">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Clostridiales+Family+XIII.+Incertae+Sedis\');>f__Clostridiales&nbsp;Family&nbsp;XIII.&nbsp;Incertae&nbsp;Sedis</a></td><td class="normal">  0.2&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#c0c0c0;">  0.3&#37;</td></tr><tr><td class="normal" bgcolor="#ed008a">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Lachnospiraceae\');>f__Lachnospiraceae</a></td><td class="normal"> 38.3&#37;</td><td class="normal" style="border-color:#ed008a;"> 57.5&#37;</td><td class="normal" style="border-color:#ed008a;"> 19.1&#37;</td></tr><tr><td class="normal" bgcolor="#00b6ff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Peptococcaceae\');>f__Peptococcaceae</a></td><td class="normal">  0.3&#37;</td><td class="normal" style="border-color:#00b6ff;">  0.3&#37;</td><td class="normal" style="border-color:#00b6ff;">  0.3&#37;</td></tr><tr><td class="normal" bgcolor="#c49c6b">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Ruminococcaceae\');>f__Ruminococcaceae</a></td><td class="normal">  5.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  3.6&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.7&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.8&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal" style="border-color:#8c3fff;">  0.7&#37;</td><td class="normal" style="border-color:#8c3fff;">  0.3&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.2&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  0.3&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.5&#37;</td><td class="normal" style="border-color:#008080;">  3.9&#37;</td><td class="normal" style="border-color:#008080;">  5.0&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.2&#37;</td><td class="normal" style="border-color:#800000;">  0.1&#37;</td><td class="normal" style="border-color:#800000;">  0.2&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/bar_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/bar_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,202 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/FyUk6Y8OGQPD0p2cWBZqiis5p6BXZL.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/EUOZxnh2FQQus4sZrTJBoWqDfaMzn8_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/EUOZxnh2FQQus4sZrTJBoWqDfaMzn8.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="130.3333%,432.0000%,440.3333%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'Control:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="543.6667%,432.0000%,853.6667%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'Fast:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/Treatment_otu_table_L2.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>Control</td><td valign=bottom class=header>Fast</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td></tr><tr><td class="normal" bgcolor="#ff0000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;<a href=javascript:gg(\'k__Bacteria\');>k__Bacteria</a></td><td class="normal">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td><td class="normal" style="border-color:#ff0000;">100.0&#37;</td></tr></table><table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/mIwpGq0fHZlfrhjuyiydRq5tDe3a3X.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/xzA2ZkzTKBytSp30OZZCIKLywEpqg3_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/xzA2ZkzTKBytSp30OZZCIKLywEpqg3.png\' border=1 ismap usemap="#pointsrect2" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect2">\n+<AREA shape="rect" coords="130.3333%,432.0000%,440.3333%,424.7449%" href="#Root;k__Bacteria;Other"  onmouseover="return overlib(\'Control:Root;k__Bacteria;Other&nbsp;(1.89%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="543.6667%,432.0000%,853.6667%,419.1141%" href="#Root;k__Bacteria;Other"  onmouseover="return overlib(\'Fast:Root;k__Bacteria;Other&nbsp;(3.36%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="130.3333%,424.7449%,440.3333%,424.2267%" href="#Root;k__Bacteria;p__Actinobacteria"  onmouseover="return overlib(\'Control:Root;k__Bacteria;p__Actinobacteria&nbsp;(0.13%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="543.6667%,419.1141%,853.6667%,413.9597%" href="#Root;k__Bacteria;p__Actinobacteria"  onmouseover="return overlib(\'Fas'..b' bgcolor="#fff899">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Clostridiaceae\');>f__Clostridiaceae</a></td><td class="normal">  1.1&#37;</td><td class="normal" style="border-color:#fff899;">  1.6&#37;</td><td class="normal" style="border-color:#fff899;">  0.5&#37;</td></tr><tr><td class="normal" bgcolor="#c0c0c0">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Clostridiales+Family+XIII.+Incertae+Sedis\');>f__Clostridiales&nbsp;Family&nbsp;XIII.&nbsp;Incertae&nbsp;Sedis</a></td><td class="normal">  0.2&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#c0c0c0;">  0.3&#37;</td></tr><tr><td class="normal" bgcolor="#ed008a">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Lachnospiraceae\');>f__Lachnospiraceae</a></td><td class="normal"> 38.3&#37;</td><td class="normal" style="border-color:#ed008a;"> 57.5&#37;</td><td class="normal" style="border-color:#ed008a;"> 19.1&#37;</td></tr><tr><td class="normal" bgcolor="#00b6ff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Peptococcaceae\');>f__Peptococcaceae</a></td><td class="normal">  0.3&#37;</td><td class="normal" style="border-color:#00b6ff;">  0.3&#37;</td><td class="normal" style="border-color:#00b6ff;">  0.3&#37;</td></tr><tr><td class="normal" bgcolor="#c49c6b">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;<a href=javascript:gg(\'f__Ruminococcaceae\');>f__Ruminococcaceae</a></td><td class="normal">  5.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  3.6&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.7&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.8&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal" style="border-color:#8c3fff;">  0.7&#37;</td><td class="normal" style="border-color:#8c3fff;">  0.3&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.2&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  0.3&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.5&#37;</td><td class="normal" style="border-color:#008080;">  3.9&#37;</td><td class="normal" style="border-color:#008080;">  5.0&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.2&#37;</td><td class="normal" style="border-color:#800000;">  0.1&#37;</td><td class="normal" style="border-color:#800000;">  0.2&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_categories/log_20170501132849.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_categories/log_20170501132849.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,50 @@
+Logging started at 13:28:49 on 01 May 2017
+QIIME version: 1.9.1
+
+qiime_config values:
+pick_otus_reference_seqs_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
+sc_queue all.q
+pynast_template_alignment_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set_aligned/85_otus.pynast.fasta
+cluster_jobs_fp start_parallel_jobs.py
+assign_taxonomy_reference_seqs_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
+torque_queue friendlyq
+jobs_to_start 1
+denoiser_min_per_core 50
+assign_taxonomy_id_to_taxonomy_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/taxonomy/97_otu_taxonomy.txt
+temp_dir /var/folders/rp/scmd2sr56nq9cb0x9d_6_49m000dft/T/
+blastall_fp blastall
+seconds_to_sleep 1
+
+parameter file values:
+
+Input file md5 sums:
+test-data/summarize_taxa_through_plots/otu_table.biom: dda91090fbdc0f69056852247bcd924f
+test-data/summarize_taxa_through_plots/Fasting_Map.txt: e16159d7122035797076d66b1a287962
+
+Executing commands.
+
+# Collapse samples in OTU table by categories command 
+collapse_samples.py -m test-data/summarize_taxa_through_plots/Fasting_Map.txt -b test-data/summarize_taxa_through_plots/otu_table.biom --output_biom_fp summarize_taxa_through_plots_mapping_categories/Treatment_otu_table.biom --output_mapping_fp summarize_taxa_through_plots_mapping_categories/Treatment_map.txt --collapse_fields 'Treatment' 
+
+Stdout:
+
+Stderr:
+
+# Summarize Taxonomy command 
+summarize_taxa.py -i summarize_taxa_through_plots_mapping_categories/Treatment_otu_table.biom -o summarize_taxa_through_plots_mapping_categories 
+
+Stdout:
+
+Stderr:
+
+# Plot Taxonomy Summary command 
+plot_taxa_summary.py -i summarize_taxa_through_plots_mapping_categories/Treatment_otu_table_L2.txt,summarize_taxa_through_plots_mapping_categories/Treatment_otu_table_L3.txt,summarize_taxa_through_plots_mapping_categories/Treatment_otu_table_L4.txt,summarize_taxa_through_plots_mapping_categories/Treatment_otu_table_L5.txt,summarize_taxa_through_plots_mapping_categories/Treatment_otu_table_L6.txt -o summarize_taxa_through_plots_mapping_categories/taxa_summary_plots/ 
+
+Stdout:
+
+Stderr:
+/Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/matplotlib/collections.py:590: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison
+  if self._edgecolors == str('face'):
+
+
+Logging stopped at 13:29:07 on 01 May 2017
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/area_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/area_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,400 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/8O0a5ben1NfyyzAXszfhN89kTG6EUO.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/ZqWSDENX2buCIEF0fU8UJzjaYsit0u_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/ZqWSDENX2buCIEF0fU8UJzjaYsit0u.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="118.1400%,432.0000%,121.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.354:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="211.1400%,432.0000%,214.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.355:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="304.1400%,432.0000%,307.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.356:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="397.1400%,432.0000%,400.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.481:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="490.1400%,432.0000%,493.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.593:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="583.1400%,432.0000%,586.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.607:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="676.1400%,432.0000%,679.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.634:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="769.1400%,432.0000%,772.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.635:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="862.1400%,432.0000%,865.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.636:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/otu_table_sorted_L2.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.636</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="'..b'mal">  5.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  0.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.1&#37;</td><td class="normal" style="border-color:#c49c6b;">  2.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  5.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  6.8&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  1.3&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  3.4&#37;</td><td class="normal" style="border-color:#8c3fff;">  1.3&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  1.3&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.4&#37;</td><td class="normal" style="border-color:#008080;">  1.3&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;">  3.4&#37;</td><td class="normal" style="border-color:#008080;"> 14.8&#37;</td><td class="normal" style="border-color:#008080;"> 15.4&#37;</td><td class="normal" style="border-color:#008080;">  2.7&#37;</td><td class="normal" style="border-color:#008080;">  0.7&#37;</td><td class="normal" style="border-color:#008080;">  1.4&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/bar_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/bar_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,400 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/ZRYX0w0bghEmxuS0oI1z9HPCzLSKXn.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/znQC4AIr5bY4hlOkLYZn6BAkQEGPjM_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/znQC4AIr5bY4hlOkLYZn6BAkQEGPjM.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="166.5000%,432.0000%,222.3000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.354:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="240.9000%,432.0000%,296.7000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.355:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="315.3000%,432.0000%,371.1000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.356:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="389.7000%,432.0000%,445.5000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.481:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="464.1000%,432.0000%,519.9000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.593:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="538.5000%,432.0000%,594.3000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.607:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="612.9000%,432.0000%,668.7000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.634:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="687.3000%,432.0000%,743.1000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.635:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="761.7000%,432.0000%,817.5000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.636:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/otu_table_sorted_L2.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.636</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="'..b'mal">  5.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  0.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.1&#37;</td><td class="normal" style="border-color:#c49c6b;">  2.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  5.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  6.8&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  1.3&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  3.4&#37;</td><td class="normal" style="border-color:#8c3fff;">  1.3&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  1.3&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.4&#37;</td><td class="normal" style="border-color:#008080;">  1.3&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;">  3.4&#37;</td><td class="normal" style="border-color:#008080;"> 14.8&#37;</td><td class="normal" style="border-color:#008080;"> 15.4&#37;</td><td class="normal" style="border-color:#008080;">  2.7&#37;</td><td class="normal" style="border-color:#008080;">  0.7&#37;</td><td class="normal" style="border-color:#008080;">  1.4&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/log_20170501134214.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/log_20170501134214.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,50 @@
+Logging started at 13:42:14 on 01 May 2017
+QIIME version: 1.9.1
+
+qiime_config values:
+pick_otus_reference_seqs_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
+sc_queue all.q
+pynast_template_alignment_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set_aligned/85_otus.pynast.fasta
+cluster_jobs_fp start_parallel_jobs.py
+assign_taxonomy_reference_seqs_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
+torque_queue friendlyq
+jobs_to_start 1
+denoiser_min_per_core 50
+assign_taxonomy_id_to_taxonomy_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/taxonomy/97_otu_taxonomy.txt
+temp_dir /var/folders/rp/scmd2sr56nq9cb0x9d_6_49m000dft/T/
+blastall_fp blastall
+seconds_to_sleep 1
+
+parameter file values:
+
+Input file md5 sums:
+test-data/summarize_taxa_through_plots/otu_table.biom: dda91090fbdc0f69056852247bcd924f
+test-data/summarize_taxa_through_plots/Fasting_Map.txt: e16159d7122035797076d66b1a287962
+
+Executing commands.
+
+# Sort OTU Table command 
+sort_otu_table.py -i test-data/summarize_taxa_through_plots/otu_table.biom -o summarize_taxa_through_plots_mapping_sort/otu_table_sorted.biom
+
+Stdout:
+
+Stderr:
+
+# Summarize Taxonomy command 
+summarize_taxa.py -i summarize_taxa_through_plots_mapping_sort/otu_table_sorted.biom -o summarize_taxa_through_plots_mapping_sort 
+
+Stdout:
+
+Stderr:
+
+# Plot Taxonomy Summary command 
+plot_taxa_summary.py -i summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L2.txt,summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L3.txt,summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L4.txt,summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L5.txt,summarize_taxa_through_plots_mapping_sort/otu_table_sorted_L6.txt -o summarize_taxa_through_plots_mapping_sort/taxa_summary_plots/ 
+
+Stdout:
+
+Stderr:
+/Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/matplotlib/collections.py:590: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison
+  if self._edgecolors == str('face'):
+
+
+Logging stopped at 13:42:34 on 01 May 2017
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L2.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+# Constructed from biom file
+#OTU ID PC.354 PC.355 PC.356 PC.481 PC.593 PC.607 PC.634 PC.635 PC.636
+Root;k__Bacteria 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L2_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L2_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:44:24.387492","type": "OTU table","matrix_element_type": "float","shape": [1, 9],"data": [[0,0,0.99999999999999944],[0,1,1.0000000000000004],[0,2,1.0000000000000007],[0,3,1.0000000000000011],[0,4,0.99999999999999956],[0,5,0.99999999999999944],[0,6,1.0000000000000002],[0,7,0.99999999999999911],[0,8,1.0000000000000013]],"rows": [{"id": "Root;k__Bacteria", "metadata": null}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L3.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+# Constructed from biom file
+#OTU ID PC.354 PC.355 PC.356 PC.481 PC.593 PC.607 PC.634 PC.635 PC.636
+Root;k__Bacteria;Other 0.0134228187919 0.0136054421769 0.0266666666667 0.027397260274 0.0134228187919 0.0469798657718 0.02 0.0469798657718 0.0202702702703
+Root;k__Bacteria;p__Actinobacteria 0.0 0.0 0.0 0.00684931506849 0.0 0.0201342281879 0.02 0.00671140939597 0.00675675675676
+Root;k__Bacteria;p__Bacteroidetes 0.0738255033557 0.285714285714 0.193333333333 0.143835616438 0.389261744966 0.275167785235 0.653333333333 0.523489932886 0.695945945946
+Root;k__Bacteria;p__Deferribacteres 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333 0.0134228187919 0.0472972972973
+Root;k__Bacteria;p__Firmicutes 0.89932885906 0.700680272109 0.773333333333 0.787671232877 0.41610738255 0.456375838926 0.22 0.395973154362 0.209459459459
+Root;k__Bacteria;p__Proteobacteria 0.0 0.0 0.0 0.0 0.0335570469799 0.0201342281879 0.0133333333333 0.00671140939597 0.00675675675676
+Root;k__Bacteria;p__TM7 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333 0.0 0.0
+Root;k__Bacteria;p__Tenericutes 0.0134228187919 0.0 0.00666666666667 0.0342465753425 0.147651006711 0.161073825503 0.0266666666667 0.00671140939597 0.0135135135135
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L3_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L3_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:44:24.802233","type": "OTU table","matrix_element_type": "float","shape": [8, 9],"data": [[0,0,0.013422818791946308],[0,1,0.013605442176870748],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.046979865771812075],[0,6,0.02],[0,7,0.046979865771812075],[0,8,0.020270270270270271],[1,3,0.0068493150684931503],[1,5,0.020134228187919462],[1,6,0.02],[1,7,0.0067114093959731542],[1,8,0.0067567567567567571],[2,0,0.073825503355704689],[2,1,0.28571428571428575],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.389261744966443],[2,5,0.27516778523489926],[2,6,0.65333333333333321],[2,7,0.52348993288590584],[2,8,0.69594594594594639],[3,5,0.020134228187919462],[3,6,0.033333333333333333],[3,7,0.013422818791946308],[3,8,0.0472972972972973],[4,0,0.89932885906040227],[4,1,0.70068027210884365],[4,2,0.77333333333333376],[4,3,0.78767123287671292],[4,4,0.41610738255033536],[4,5,0.45637583892617428],[4,6,0.21999999999999989],[4,7,0.39597315436241587],[4,8,0.20945945945945943],[5,4,0.033557046979865772],[5,5,0.020134228187919462],[5,6,0.013333333333333334],[5,7,0.0067114093959731542],[5,8,0.0067567567567567571],[6,6,0.013333333333333334],[7,0,0.013422818791946308],[7,2,0.0066666666666666671],[7,3,0.034246575342465752],[7,4,0.1476510067114094],[7,5,0.16107382550335569],[7,6,0.026666666666666668],[7,7,0.0067114093959731542],[7,8,0.013513513513513514]],"rows": [{"id": "Root;k__Bacteria;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__TM7", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes", "metadata": null}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L4.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,14 @@
+# Constructed from biom file
+#OTU ID PC.354 PC.355 PC.356 PC.481 PC.593 PC.607 PC.634 PC.635 PC.636
+Root;k__Bacteria;Other;Other 0.0134228187919 0.0136054421769 0.0266666666667 0.027397260274 0.0134228187919 0.0469798657718 0.02 0.0469798657718 0.0202702702703
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria 0.0 0.0 0.0 0.00684931506849 0.0 0.0201342281879 0.02 0.00671140939597 0.00675675675676
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia 0.0738255033557 0.285714285714 0.193333333333 0.143835616438 0.389261744966 0.275167785235 0.653333333333 0.523489932886 0.695945945946
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333 0.0134228187919 0.0472972972973
+Root;k__Bacteria;p__Firmicutes;Other 0.00671140939597 0.0 0.0 0.0 0.0 0.0268456375839 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli 0.107382550336 0.0136054421769 0.0933333333333 0.0890410958904 0.0335570469799 0.00671140939597 0.02 0.0 0.0202702702703
+Root;k__Bacteria;p__Firmicutes;c__Clostridia 0.785234899329 0.687074829932 0.68 0.698630136986 0.38255033557 0.422818791946 0.2 0.395973154362 0.189189189189
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333 0.00671140939597 0.00675675675676
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria 0.0 0.0 0.0 0.0 0.0335570469799 0.0134228187919 0.0 0.0 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333 0.0 0.0
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi 0.0134228187919 0.0 0.0 0.0342465753425 0.147651006711 0.154362416107 0.0266666666667 0.00671140939597 0.0135135135135
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes 0.0 0.0 0.00666666666667 0.0 0.0 0.00671140939597 0.0 0.0 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L4_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L4_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:44:25.216179","type": "OTU table","matrix_element_type": "float","shape": [12, 9],"data": [[0,0,0.013422818791946308],[0,1,0.013605442176870748],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.046979865771812075],[0,6,0.02],[0,7,0.046979865771812075],[0,8,0.020270270270270271],[1,3,0.0068493150684931503],[1,5,0.020134228187919462],[1,6,0.02],[1,7,0.0067114093959731542],[1,8,0.0067567567567567571],[2,0,0.073825503355704689],[2,1,0.28571428571428575],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.389261744966443],[2,5,0.27516778523489926],[2,6,0.65333333333333321],[2,7,0.52348993288590584],[2,8,0.69594594594594639],[3,5,0.020134228187919462],[3,6,0.033333333333333333],[3,7,0.013422818791946308],[3,8,0.0472972972972973],[4,0,0.0067114093959731542],[4,5,0.026845637583892617],[5,0,0.10738255033557048],[5,1,0.013605442176870748],[5,2,0.093333333333333338],[5,3,0.089041095890410954],[5,4,0.033557046979865772],[5,5,0.0067114093959731542],[5,6,0.02],[5,8,0.020270270270270271],[6,0,0.7852348993288587],[6,1,0.68707482993197289],[6,2,0.68000000000000027],[6,3,0.69863013698630183],[6,4,0.38255033557046958],[6,5,0.42281879194630856],[6,6,0.1999999999999999],[6,7,0.39597315436241587],[6,8,0.18918918918918914],[7,5,0.0067114093959731542],[7,6,0.013333333333333334],[7,7,0.0067114093959731542],[7,8,0.0067567567567567571],[8,4,0.033557046979865772],[8,5,0.013422818791946308],[9,6,0.013333333333333334],[10,0,0.013422818791946308],[10,3,0.034246575342465752],[10,4,0.1476510067114094],[10,5,0.15436241610738255],[10,6,0.026666666666666668],[10,7,0.0067114093959731542],[10,8,0.013513513513513514],[11,2,0.0066666666666666671],[11,5,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes", "metadata": null}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L5.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L5.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,16 @@
+# Constructed from biom file
+#OTU ID PC.354 PC.355 PC.356 PC.481 PC.593 PC.607 PC.634 PC.635 PC.636
+Root;k__Bacteria;Other;Other;Other 0.0134228187919 0.0136054421769 0.0266666666667 0.027397260274 0.0134228187919 0.0469798657718 0.02 0.0469798657718 0.0202702702703
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales 0.0 0.0 0.0 0.00684931506849 0.0 0.0201342281879 0.02 0.00671140939597 0.00675675675676
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales 0.0738255033557 0.285714285714 0.193333333333 0.143835616438 0.389261744966 0.275167785235 0.653333333333 0.523489932886 0.695945945946
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333 0.0134228187919 0.0472972972973
+Root;k__Bacteria;p__Firmicutes;Other;Other 0.00671140939597 0.0 0.0 0.0 0.0 0.0268456375839 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0202702702703
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales 0.107382550336 0.0136054421769 0.0933333333333 0.027397260274 0.0335570469799 0.00671140939597 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales 0.0 0.0 0.0 0.0616438356164 0.0 0.0 0.02 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales 0.785234899329 0.687074829932 0.68 0.698630136986 0.38255033557 0.422818791946 0.2 0.395973154362 0.189189189189
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333 0.00671140939597 0.00675675675676
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales 0.0 0.0 0.0 0.0 0.0335570469799 0.0134228187919 0.0 0.0 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333 0.0 0.0
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales 0.0134228187919 0.0 0.0 0.0342465753425 0.147651006711 0.154362416107 0.0266666666667 0.00671140939597 0.0135135135135
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39 0.0 0.0 0.00666666666667 0.0 0.0 0.00671140939597 0.0 0.0 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L5_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L5_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:44:25.645338","type": "OTU table","matrix_element_type": "float","shape": [14, 9],"data": [[0,0,0.013422818791946308],[0,1,0.013605442176870748],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.046979865771812075],[0,6,0.02],[0,7,0.046979865771812075],[0,8,0.020270270270270271],[1,3,0.0068493150684931503],[1,5,0.020134228187919462],[1,6,0.02],[1,7,0.0067114093959731542],[1,8,0.0067567567567567571],[2,0,0.073825503355704689],[2,1,0.28571428571428575],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.389261744966443],[2,5,0.27516778523489926],[2,6,0.65333333333333321],[2,7,0.52348993288590584],[2,8,0.69594594594594639],[3,5,0.020134228187919462],[3,6,0.033333333333333333],[3,7,0.013422818791946308],[3,8,0.0472972972972973],[4,0,0.0067114093959731542],[4,5,0.026845637583892617],[5,8,0.020270270270270271],[6,0,0.10738255033557048],[6,1,0.013605442176870748],[6,2,0.093333333333333338],[6,3,0.027397260273972601],[6,4,0.033557046979865772],[6,5,0.0067114093959731542],[7,3,0.061643835616438353],[7,6,0.02],[8,0,0.7852348993288587],[8,1,0.68707482993197289],[8,2,0.68000000000000027],[8,3,0.69863013698630183],[8,4,0.38255033557046958],[8,5,0.42281879194630856],[8,6,0.1999999999999999],[8,7,0.39597315436241587],[8,8,0.18918918918918914],[9,5,0.0067114093959731542],[9,6,0.013333333333333334],[9,7,0.0067114093959731542],[9,8,0.0067567567567567571],[10,4,0.033557046979865772],[10,5,0.013422818791946308],[11,6,0.013333333333333334],[12,0,0.013422818791946308],[12,3,0.034246575342465752],[12,4,0.1476510067114094],[12,5,0.15436241610738255],[12,6,0.026666666666666668],[12,7,0.0067114093959731542],[12,8,0.013513513513513514],[13,2,0.0066666666666666671],[13,5,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39", "metadata": null}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L6.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L6.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,29 @@
+# Constructed from biom file
+#OTU ID PC.354 PC.355 PC.356 PC.481 PC.593 PC.607 PC.634 PC.635 PC.636
+Root;k__Bacteria;Other;Other;Other;Other 0.0134228187919 0.0136054421769 0.0266666666667 0.027397260274 0.0134228187919 0.0469798657718 0.02 0.0469798657718 0.0202702702703
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae 0.0 0.0 0.0 0.00684931506849 0.0 0.0201342281879 0.02 0.00671140939597 0.00675675675676
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00675675675676
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__ 0.0536912751678 0.136054421769 0.173333333333 0.0753424657534 0.362416107383 0.201342281879 0.186666666667 0.308724832215 0.466216216216
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae 0.0134228187919 0.12925170068 0.0 0.013698630137 0.0268456375839 0.0 0.273333333333 0.0469798657718 0.168918918919
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae 0.0 0.00680272108844 0.0 0.00684931506849 0.0 0.0 0.08 0.0268456375839 0.0135135135135
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae 0.00671140939597 0.0136054421769 0.02 0.0479452054795 0.0 0.0738255033557 0.113333333333 0.134228187919 0.0405405405405
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333 0.0134228187919 0.0472972972973
+Root;k__Bacteria;p__Firmicutes;Other;Other;Other 0.00671140939597 0.0 0.0 0.0 0.0 0.0268456375839 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0202702702703
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae 0.107382550336 0.0136054421769 0.0933333333333 0.027397260274 0.0335570469799 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae 0.0 0.0 0.0 0.0616438356164 0.0 0.0 0.02 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other 0.00671140939597 0.0 0.02 0.00684931506849 0.00671140939597 0.0134228187919 0.00666666666667 0.0201342281879 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__ 0.00671140939597 0.0204081632653 0.00666666666667 0.0 0.00671140939597 0.00671140939597 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae 0.0 0.0 0.0 0.0 0.0 0.0268456375839 0.0 0.0 0.00675675675676
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae 0.00671140939597 0.00680272108844 0.0 0.0 0.0671140939597 0.0 0.02 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.00666666666667 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae 0.718120805369 0.65306122449 0.58 0.650684931507 0.275167785235 0.268456375839 0.113333333333 0.268456375839 0.114864864865
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae 0.00671140939597 0.0 0.0 0.0 0.00671140939597 0.00671140939597 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae 0.0402684563758 0.00680272108844 0.0733333333333 0.041095890411 0.0201342281879 0.0939597315436 0.0533333333333 0.0939597315436 0.0675675675676
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333 0.00671140939597 0.00675675675676
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae 0.0 0.0 0.0 0.0 0.0335570469799 0.0134228187919 0.0 0.0 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333 0.0 0.0
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae 0.0134228187919 0.0 0.0 0.0342465753425 0.147651006711 0.154362416107 0.0266666666667 0.00671140939597 0.0135135135135
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__ 0.0 0.0 0.00666666666667 0.0 0.0 0.00671140939597 0.0 0.0 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L6_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/mapping_sort/otu_table_sorted_L6_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:44:27.158771","type": "OTU table","matrix_element_type": "float","shape": [27, 9],"data": [[0,0,0.013422818791946308],[0,1,0.013605442176870748],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.046979865771812075],[0,6,0.02],[0,7,0.046979865771812075],[0,8,0.020270270270270271],[1,3,0.0068493150684931503],[1,5,0.020134228187919462],[1,6,0.02],[1,7,0.0067114093959731542],[1,8,0.0067567567567567571],[2,8,0.0067567567567567571],[3,0,0.053691275167785227],[3,1,0.13605442176870747],[3,2,0.17333333333333331],[3,3,0.075342465753424653],[3,4,0.36241610738255031],[3,5,0.20134228187919456],[3,6,0.18666666666666668],[3,7,0.30872483221476499],[3,8,0.46621621621621612],[4,0,0.013422818791946308],[4,1,0.12925170068027211],[4,3,0.013698630136986301],[4,4,0.026845637583892617],[4,6,0.27333333333333332],[4,7,0.046979865771812082],[4,8,0.16891891891891891],[5,1,0.0068027210884353739],[5,3,0.0068493150684931503],[5,6,0.080000000000000002],[5,7,0.026845637583892617],[5,8,0.013513513513513514],[6,7,0.0067114093959731542],[7,0,0.0067114093959731542],[7,1,0.013605442176870748],[7,2,0.02],[7,3,0.047945205479452052],[7,5,0.073825503355704702],[7,6,0.11333333333333334],[7,7,0.13422818791946309],[7,8,0.040540540540540543],[8,5,0.020134228187919462],[8,6,0.033333333333333333],[8,7,0.013422818791946308],[8,8,0.0472972972972973],[9,0,0.0067114093959731542],[9,5,0.026845637583892617],[10,8,0.020270270270270271],[11,0,0.10738255033557048],[11,1,0.013605442176870748],[11,2,0.093333333333333338],[11,3,0.027397260273972601],[11,4,0.033557046979865772],[12,5,0.0067114093959731542],[13,3,0.061643835616438353],[13,6,0.02],[14,0,0.0067114093959731542],[14,2,0.02],[14,3,0.0068493150684931503],[14,4,0.0067114093959731542],[14,5,0.013422818791946308],[14,6,0.0066666666666666671],[14,7,0.020134228187919462],[15,0,0.0067114093959731542],[15,1,0.020408163265306121],[15,2,0.0066666666666666671],[15,4,0.0067114093959731542],[15,5,0.0067114093959731542],[15,7,0.0067114093959731542],[16,5,0.026845637583892617],[16,8,0.0067567567567567571],[17,0,0.0067114093959731542],[17,1,0.0068027210884353739],[17,4,0.067114093959731544],[17,6,0.02],[18,5,0.0067114093959731542],[18,6,0.0066666666666666671],[19,0,0.71812080536912726],[19,1,0.65306122448979598],[19,2,0.57999999999999996],[19,3,0.65068493150684981],[19,4,0.27516778523489921],[19,5,0.26845637583892612],[19,6,0.11333333333333334],[19,7,0.26845637583892606],[19,8,0.11486486486486487],[20,0,0.0067114093959731542],[20,4,0.0067114093959731542],[20,5,0.0067114093959731542],[20,7,0.0067114093959731542],[21,0,0.040268456375838924],[21,1,0.0068027210884353739],[21,2,0.073333333333333334],[21,3,0.041095890410958902],[21,4,0.020134228187919462],[21,5,0.093959731543624178],[21,6,0.053333333333333337],[21,7,0.093959731543624178],[21,8,0.067567567567567571],[22,5,0.0067114093959731542],[22,6,0.013333333333333334],[22,7,0.0067114093959731542],[22,8,0.0067567567567567571],[23,4,0.033557046979865772],[23,5,0.013422818791946308],[24,6,0.013333333333333334],[25,0,0.013422818791946308],[25,3,0.034246575342465752],[25,4,0.1476510067114094],[25,5,0.15436241610738255],[25,6,0.026666666666666668],[25,7,0.0067114093959731542],[25,8,0.013513513513513514],[26,2,0.0066666666666666671],[26,5,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__", "metadata": null}],"columns": [{"id": "PC.354", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.636", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/otu_table.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/otu_table.biom Sat Aug 05 07:28:39 2017 -0400
[
b'@@ -0,0 +1,1 @@\n+{"rows": [{"id": "0", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Bacillales", "f__Staphylococcaceae"]}}, {"id": "1", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "2", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "3", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "4", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "5", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "6", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "7", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "8", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "9", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "10", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "11", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "12", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "13", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "14", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "15", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Bacilli", "o__Lactobacillales", "f__Streptococcaceae"]}}, {"id": "16", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "17", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "18", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Actinobacteria", "c__Actinobacteria", "o__Coriobacteriales", "f__Coriobacteriaceae"]}}, {"id": "19", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "20", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__Porphyromonadaceae"]}}, {"id": "21", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "22", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "23", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "24", "metadata": {"taxonomy": ["Root", "k__Bacteria"]}}, {"id": "25", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Lachnospiraceae"]}}, {"id": "26", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Firmicutes", "c__Clostridia", "o__Clostridiales", "f__Ruminococcaceae"]}}, {"id": "27", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"]}}, {"id": "28", "metadata": {"taxonomy": ["Root", "k__Bacteria", "p__Bacteroidetes", "c__Bacteroidia", "o__Bacteroidales", "f__"'..b', 1.0], [273, 6, 5.0], [274, 0, 1.0], [275, 2, 2.0], [276, 7, 1.0], [277, 2, 1.0], [278, 1, 3.0], [278, 7, 6.0], [279, 3, 1.0], [280, 1, 1.0], [281, 6, 1.0], [282, 5, 1.0], [283, 8, 5.0], [284, 6, 1.0], [284, 8, 1.0], [285, 8, 1.0], [286, 5, 1.0], [287, 3, 1.0], [288, 2, 2.0], [288, 4, 1.0], [289, 6, 1.0], [290, 3, 1.0], [291, 7, 1.0], [292, 0, 2.0], [293, 1, 1.0], [294, 7, 1.0], [295, 3, 1.0], [296, 1, 1.0], [297, 1, 1.0], [298, 1, 1.0], [298, 7, 1.0], [299, 6, 1.0], [300, 3, 1.0], [301, 2, 1.0], [302, 7, 1.0], [303, 2, 2.0], [304, 5, 5.0], [304, 7, 2.0], [305, 7, 1.0], [306, 2, 2.0], [306, 4, 1.0], [306, 7, 6.0], [307, 1, 1.0], [308, 7, 1.0], [309, 6, 1.0], [310, 3, 2.0], [311, 1, 1.0], [312, 0, 1.0], [313, 1, 1.0], [314, 2, 5.0], [314, 3, 13.0], [314, 4, 11.0], [314, 5, 2.0], [314, 6, 12.0], [315, 0, 1.0], [315, 1, 1.0], [315, 8, 1.0], [316, 8, 1.0], [317, 8, 1.0], [318, 2, 2.0], [318, 3, 1.0], [318, 4, 2.0], [319, 8, 1.0], [320, 3, 1.0], [321, 2, 1.0], [322, 7, 1.0], [323, 2, 1.0], [324, 0, 1.0], [325, 0, 1.0], [326, 2, 1.0], [326, 4, 1.0], [327, 7, 1.0], [328, 7, 1.0], [329, 4, 1.0], [330, 7, 1.0], [331, 6, 1.0], [332, 2, 1.0], [332, 4, 1.0], [333, 2, 1.0], [334, 7, 1.0], [335, 2, 2.0], [336, 7, 1.0], [337, 1, 1.0], [338, 1, 1.0], [339, 5, 2.0], [340, 1, 1.0], [341, 0, 1.0], [342, 0, 3.0], [342, 3, 1.0], [342, 5, 1.0], [342, 6, 1.0], [343, 0, 2.0], [343, 1, 1.0], [343, 2, 2.0], [344, 1, 1.0], [345, 0, 1.0], [346, 8, 1.0], [347, 0, 3.0], [347, 4, 1.0], [347, 5, 2.0], [347, 8, 2.0], [348, 7, 1.0], [349, 5, 3.0], [350, 1, 2.0], [350, 3, 7.0], [350, 6, 2.0], [351, 3, 1.0], [352, 3, 1.0], [353, 5, 1.0], [354, 8, 1.0], [355, 3, 2.0], [355, 4, 1.0], [355, 5, 4.0], [355, 6, 1.0], [356, 8, 1.0], [357, 7, 1.0], [357, 8, 1.0], [358, 1, 1.0], [359, 5, 2.0], [359, 8, 1.0], [360, 1, 1.0], [361, 1, 1.0], [362, 6, 1.0], [362, 8, 3.0], [363, 1, 1.0], [364, 8, 1.0], [365, 8, 1.0], [366, 6, 1.0], [367, 6, 1.0], [368, 6, 1.0], [369, 7, 1.0], [370, 1, 5.0], [370, 2, 2.0], [370, 3, 4.0], [370, 4, 1.0], [370, 6, 2.0], [370, 7, 5.0], [370, 8, 1.0], [371, 1, 1.0], [372, 3, 2.0], [373, 1, 1.0], [374, 1, 1.0], [375, 7, 1.0], [376, 8, 1.0], [377, 4, 1.0], [378, 0, 3.0], [378, 1, 5.0], [378, 7, 5.0], [378, 8, 9.0], [379, 0, 4.0], [379, 1, 4.0], [379, 3, 1.0], [379, 4, 2.0], [379, 6, 18.0], [379, 8, 21.0], [380, 2, 1.0], [381, 2, 1.0], [382, 3, 1.0], [383, 6, 2.0], [383, 7, 1.0], [384, 2, 1.0], [385, 2, 1.0], [385, 4, 1.0], [386, 2, 1.0], [387, 1, 1.0], [387, 2, 1.0], [388, 2, 1.0], [389, 2, 1.0], [390, 2, 1.0], [391, 8, 1.0], [392, 2, 2.0], [392, 5, 2.0], [392, 6, 20.0], [392, 8, 3.0], [393, 0, 1.0], [393, 2, 1.0], [394, 2, 1.0], [395, 3, 1.0], [396, 2, 1.0], [396, 6, 2.0], [397, 0, 3.0], [397, 1, 1.0], [397, 2, 2.0], [397, 5, 9.0], [397, 6, 1.0], [397, 7, 1.0], [397, 8, 1.0], [398, 7, 1.0], [399, 8, 2.0], [400, 0, 4.0], [400, 2, 3.0], [400, 3, 1.0], [400, 5, 4.0], [400, 6, 2.0], [400, 8, 5.0], [401, 8, 1.0], [402, 6, 1.0], [403, 4, 1.0], [404, 6, 1.0], [405, 3, 1.0], [406, 0, 1.0], [406, 1, 1.0], [406, 2, 1.0], [406, 3, 2.0], [406, 6, 2.0], [406, 8, 1.0], [407, 8, 1.0], [408, 8, 4.0], [409, 0, 1.0], [410, 3, 9.0], [410, 8, 3.0], [411, 0, 1.0], [411, 6, 1.0], [412, 7, 1.0], [413, 0, 1.0], [414, 0, 2.0], [414, 1, 10.0], [414, 8, 8.0], [415, 6, 1.0], [416, 2, 1.0], [416, 3, 3.0], [417, 6, 1.0], [418, 0, 1.0]], "columns": [{"id": "PC.636", "metadata": null}, {"id": "PC.635", "metadata": null}, {"id": "PC.356", "metadata": null}, {"id": "PC.481", "metadata": null}, {"id": "PC.354", "metadata": null}, {"id": "PC.593", "metadata": null}, {"id": "PC.355", "metadata": null}, {"id": "PC.607", "metadata": null}, {"id": "PC.634", "metadata": null}], "generated_by": "QIIME 1.4.0-dev, svn revision 2728", "matrix_type": "sparse", "shape": [419, 9], "format_url": "http://www.qiime.org/svn_documentation/documentation/biom_format.html", "date": "2012-02-07T06:12:49.215476", "type": "OTU table", "id": null, "matrix_element_type": "float"}\n\\ No newline at end of file\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/area_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/area_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,400 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/g3HlKnyEByotQgq9I03pIcolCoNmGc.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/PjlIwOCDP3xYuZFb2U7i5jHPzk2IWd_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/PjlIwOCDP3xYuZFb2U7i5jHPzk2IWd.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="118.1400%,432.0000%,121.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.636:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="211.1400%,432.0000%,214.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.635:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="304.1400%,432.0000%,307.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.356:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="397.1400%,432.0000%,400.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.481:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="490.1400%,432.0000%,493.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.354:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="583.1400%,432.0000%,586.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.593:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="676.1400%,432.0000%,679.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.355:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="769.1400%,432.0000%,772.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.607:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="862.1400%,432.0000%,865.8600%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.634:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/otu_table_L2.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header"'..b'mal">  5.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  6.8&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.1&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  2.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  0.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  5.3&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  3.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  1.3&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.4&#37;</td><td class="normal" style="border-color:#008080;">  1.4&#37;</td><td class="normal" style="border-color:#008080;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;">  3.4&#37;</td><td class="normal" style="border-color:#008080;">  1.3&#37;</td><td class="normal" style="border-color:#008080;"> 14.8&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;"> 15.4&#37;</td><td class="normal" style="border-color:#008080;">  2.7&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/bar_charts.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/bar_charts.html Sat Aug 05 07:28:39 2017 -0400
b
b'@@ -0,0 +1,400 @@\n+\n+<html>\n+<head>\n+<link rel="stylesheet" href="./css/qiime_style.css" type="text/css">\n+<script type="text/javascript" src="./js/overlib.js"></script>\n+\n+<script type="text/javascript">\n+<!-- Begin\n+function set_target(new_target)\n+{\n+    sf = document.getElementById("search_form");\n+    sf.target = new_target;\n+}\n+function gg(targetq)\n+{\n+        window.open("http://www.google.com/search?q=" + targetq, \'searchwin\');\n+}\n+\n+//  End -->\n+</script>\n+<title>Taxa Summaries</title>\n+</head>\n+<body>\n+<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>\n+<table cellpadding=2 cellspacing=2 border=0>\n+<tr><td class="normal" colspan=2>&nbsp;</td></tr>\n+<tr><td class="header" colspan=2>Taxonomy Summary. Current Level: </td></tr>\n+<tr><td class="ntitle">&nbsp;&nbsp;<a href=\'charts/4kgnTcfo0boZgR2GGSiHNT0X49kJQQ.pdf\' target="_blank">View Figure (.pdf)</a>&nbsp;&nbsp;<a href=\'charts/XqNpgcidrHgEM0y7w2feSJLjYK2zJ0_legend.pdf\' target="_blank">View Legend (.pdf)</a><br></td>\n+<td class="ntitle">&nbsp;</td>\n+</tr>\n+<tr><td class="ntitle"><img src=\'charts/XqNpgcidrHgEM0y7w2feSJLjYK2zJ0.png\' border=1 ismap usemap="#pointsrect1" /><br></td>\n+</tr>\n+</table>\n+\n+<MAP name="pointsrect1">\n+<AREA shape="rect" coords="166.5000%,432.0000%,222.3000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.636:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="240.9000%,432.0000%,296.7000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.635:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="315.3000%,432.0000%,371.1000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.356:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="389.7000%,432.0000%,445.5000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.481:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="464.1000%,432.0000%,519.9000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.354:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="538.5000%,432.0000%,594.3000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.593:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="612.9000%,432.0000%,668.7000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.355:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="687.3000%,432.0000%,743.1000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.607:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+<AREA shape="rect" coords="761.7000%,432.0000%,817.5000%,48.0000%" href="#Root;k__Bacteria"  onmouseover="return overlib(\'PC.634:Root;k__Bacteria&nbsp;(100.00%)\');" onmouseout="return nd();">\n+\n+</MAP>\n+\n+<table><tr class=ntitle><td><a href="raw_data/otu_table_L2.txt" target="_blank">View Table (.txt)</a></td></tr></table><table cellpadding=1 cellspacing=1 border=1 style="text-align:center;border-color:white;border-style:groove;"><tr class="ntitle"><td class="header" colspan="2"></td><td valign="bottom" class="header">Total</td><td valign=bottom class=header>PC.636</td><td valign=bottom class=header>PC.635</td><td valign=bottom class=header>PC.356</td><td valign=bottom class=header>PC.481</td><td valign=bottom class=header>PC.354</td><td valign=bottom class=header>PC.593</td><td valign=bottom class=header>PC.355</td><td valign=bottom class=header>PC.607</td><td valign=bottom class=header>PC.634</td></tr><tr class=ntitle><td valign="bottom" class="header">Legend</td><td valign="bottom" class="header">Taxonomy</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header">%</td><td class="header"'..b'mal">  5.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  6.8&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  7.3&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.1&#37;</td><td class="normal" style="border-color:#c49c6b;">  4.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  2.0&#37;</td><td class="normal" style="border-color:#c49c6b;">  0.7&#37;</td><td class="normal" style="border-color:#c49c6b;">  9.4&#37;</td><td class="normal" style="border-color:#c49c6b;">  5.3&#37;</td></tr><tr><td class="normal" bgcolor="#808000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;<a href=javascript:gg(\'f__Desulfovibrionaceae\');>f__Desulfovibrionaceae</a></td><td class="normal">  0.4&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#808000;">  0.7&#37;</td><td class="normal" style="border-color:#808000;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#8c3fff">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;<a href=javascript:gg(\'f__Helicobacteraceae\');>f__Helicobacteraceae</a></td><td class="normal">  0.5&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  3.4&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#8c3fff;">  1.3&#37;</td><td class="normal">  0.0&#37;</td></tr><tr><td class="normal" bgcolor="#bc828d">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;<a href=javascript:gg(\'f__F16\');>f__F16</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#bc828d;">  1.3&#37;</td></tr><tr><td class="normal" bgcolor="#008080">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;<a href=javascript:gg(\'f__Erysipelotrichaceae\');>f__Erysipelotrichaceae</a></td><td class="normal">  4.4&#37;</td><td class="normal" style="border-color:#008080;">  1.4&#37;</td><td class="normal" style="border-color:#008080;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;">  3.4&#37;</td><td class="normal" style="border-color:#008080;">  1.3&#37;</td><td class="normal" style="border-color:#008080;"> 14.8&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#008080;"> 15.4&#37;</td><td class="normal" style="border-color:#008080;">  2.7&#37;</td></tr><tr><td class="normal" bgcolor="#800000">&nbsp;&nbsp;</td><td style="text-align:left;" class="normal">Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;<a href=javascript:gg(\'f__\');>f__</a></td><td class="normal">  0.1&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal">  0.0&#37;</td><td class="normal" style="border-color:#800000;">  0.7&#37;</td><td class="normal">  0.0&#37;</td></tr></table>\n+</body>\n+</html>\n'
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/log_20170501134810.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/log_20170501134810.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,42 @@
+Logging started at 13:48:10 on 01 May 2017
+QIIME version: 1.9.1
+
+qiime_config values:
+pick_otus_reference_seqs_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
+sc_queue all.q
+pynast_template_alignment_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set_aligned/85_otus.pynast.fasta
+cluster_jobs_fp start_parallel_jobs.py
+assign_taxonomy_reference_seqs_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
+torque_queue friendlyq
+jobs_to_start 1
+denoiser_min_per_core 50
+assign_taxonomy_id_to_taxonomy_fp /Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/taxonomy/97_otu_taxonomy.txt
+temp_dir /var/folders/rp/scmd2sr56nq9cb0x9d_6_49m000dft/T/
+blastall_fp blastall
+seconds_to_sleep 1
+
+parameter file values:
+
+Input file md5 sums:
+test-data/summarize_taxa_through_plots/otu_table.biom: dda91090fbdc0f69056852247bcd924f
+
+Executing commands.
+
+# Summarize Taxonomy command 
+summarize_taxa.py -i test-data/summarize_taxa_through_plots/otu_table.biom -o summarize_taxa_through_plots_without_mapping 
+
+Stdout:
+
+Stderr:
+
+# Plot Taxonomy Summary command 
+plot_taxa_summary.py -i summarize_taxa_through_plots_without_mapping/otu_table_L2.txt,summarize_taxa_through_plots_without_mapping/otu_table_L3.txt,summarize_taxa_through_plots_without_mapping/otu_table_L4.txt,summarize_taxa_through_plots_without_mapping/otu_table_L5.txt,summarize_taxa_through_plots_without_mapping/otu_table_L6.txt -o summarize_taxa_through_plots_without_mapping/taxa_summary_plots/ 
+
+Stdout:
+
+Stderr:
+/Users/bebatut/miniconda3/envs/qiime/lib/python2.7/site-packages/matplotlib/collections.py:590: FutureWarning: elementwise comparison failed; returning scalar instead, but in the future will perform elementwise comparison
+  if self._edgecolors == str('face'):
+
+
+Logging stopped at 13:48:24 on 01 May 2017
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L2.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,3 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L2_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L2_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:49:47.918552","type": "OTU table","matrix_element_type": "float","shape": [1, 9],"data": [[0,0,1.0000000000000013],[0,1,0.99999999999999911],[0,2,1.0000000000000007],[0,3,1.0000000000000011],[0,4,0.99999999999999944],[0,5,0.99999999999999956],[0,6,1.0000000000000004],[0,7,0.99999999999999944],[0,8,1.0000000000000002]],"rows": [{"id": "Root;k__Bacteria", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L3.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes 0.209459459459 0.395973154362 0.773333333333 0.787671232877 0.89932885906 0.41610738255 0.700680272109 0.456375838926 0.22
+Root;k__Bacteria;p__Proteobacteria 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0335570469799 0.0 0.0201342281879 0.0133333333333
+Root;k__Bacteria;p__TM7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes 0.0135135135135 0.00671140939597 0.00666666666667 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.161073825503 0.0266666666667
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L3_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L3_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:49:48.328323","type": "OTU table","matrix_element_type": "float","shape": [8, 9],"data": [[0,0,0.020270270270270271],[0,1,0.046979865771812075],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.013422818791946308],[0,6,0.013605442176870748],[0,7,0.046979865771812075],[0,8,0.02],[1,0,0.0067567567567567571],[1,1,0.0067114093959731542],[1,3,0.0068493150684931503],[1,7,0.020134228187919462],[1,8,0.02],[2,0,0.69594594594594639],[2,1,0.52348993288590584],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.073825503355704689],[2,5,0.389261744966443],[2,6,0.28571428571428575],[2,7,0.27516778523489926],[2,8,0.65333333333333321],[3,0,0.0472972972972973],[3,1,0.013422818791946308],[3,7,0.020134228187919462],[3,8,0.033333333333333333],[4,0,0.20945945945945943],[4,1,0.39597315436241587],[4,2,0.77333333333333376],[4,3,0.78767123287671292],[4,4,0.89932885906040227],[4,5,0.41610738255033536],[4,6,0.70068027210884365],[4,7,0.45637583892617428],[4,8,0.21999999999999989],[5,0,0.0067567567567567571],[5,1,0.0067114093959731542],[5,5,0.033557046979865772],[5,7,0.020134228187919462],[5,8,0.013333333333333334],[6,8,0.013333333333333334],[7,0,0.013513513513513514],[7,1,0.0067114093959731542],[7,2,0.0066666666666666671],[7,3,0.034246575342465752],[7,4,0.013422818791946308],[7,5,0.1476510067114094],[7,7,0.16107382550335569],[7,8,0.026666666666666668]],"rows": [{"id": "Root;k__Bacteria;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__TM7", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L4.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,14 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli 0.0202702702703 0.0 0.0933333333333 0.0890410958904 0.107382550336 0.0335570469799 0.0136054421769 0.00671140939597 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia 0.189189189189 0.395973154362 0.68 0.698630136986 0.785234899329 0.38255033557 0.687074829932 0.422818791946 0.2
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L4_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L4_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:49:48.730061","type": "OTU table","matrix_element_type": "float","shape": [12, 9],"data": [[0,0,0.020270270270270271],[0,1,0.046979865771812075],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.013422818791946308],[0,6,0.013605442176870748],[0,7,0.046979865771812075],[0,8,0.02],[1,0,0.0067567567567567571],[1,1,0.0067114093959731542],[1,3,0.0068493150684931503],[1,7,0.020134228187919462],[1,8,0.02],[2,0,0.69594594594594639],[2,1,0.52348993288590584],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.073825503355704689],[2,5,0.389261744966443],[2,6,0.28571428571428575],[2,7,0.27516778523489926],[2,8,0.65333333333333321],[3,0,0.0472972972972973],[3,1,0.013422818791946308],[3,7,0.020134228187919462],[3,8,0.033333333333333333],[4,4,0.0067114093959731542],[4,7,0.026845637583892617],[5,0,0.020270270270270271],[5,2,0.093333333333333338],[5,3,0.089041095890410954],[5,4,0.10738255033557048],[5,5,0.033557046979865772],[5,6,0.013605442176870748],[5,7,0.0067114093959731542],[5,8,0.02],[6,0,0.18918918918918914],[6,1,0.39597315436241587],[6,2,0.68000000000000027],[6,3,0.69863013698630183],[6,4,0.7852348993288587],[6,5,0.38255033557046958],[6,6,0.68707482993197289],[6,7,0.42281879194630856],[6,8,0.1999999999999999],[7,0,0.0067567567567567571],[7,1,0.0067114093959731542],[7,7,0.0067114093959731542],[7,8,0.013333333333333334],[8,5,0.033557046979865772],[8,7,0.013422818791946308],[9,8,0.013333333333333334],[10,0,0.013513513513513514],[10,1,0.0067114093959731542],[10,3,0.034246575342465752],[10,4,0.013422818791946308],[10,5,0.1476510067114094],[10,7,0.15436241610738255],[10,8,0.026666666666666668],[11,2,0.0066666666666666671],[11,7,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L5.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L5.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,16 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales 0.695945945946 0.523489932886 0.193333333333 0.143835616438 0.0738255033557 0.389261744966 0.285714285714 0.275167785235 0.653333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales 0.0202702702703 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales 0.0 0.0 0.0933333333333 0.027397260274 0.107382550336 0.0335570469799 0.0136054421769 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales 0.0 0.0 0.0 0.0616438356164 0.0 0.0 0.0 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales 0.189189189189 0.395973154362 0.68 0.698630136986 0.785234899329 0.38255033557 0.687074829932 0.422818791946 0.2
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L5_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L5_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:49:49.133856","type": "OTU table","matrix_element_type": "float","shape": [14, 9],"data": [[0,0,0.020270270270270271],[0,1,0.046979865771812075],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.013422818791946308],[0,6,0.013605442176870748],[0,7,0.046979865771812075],[0,8,0.02],[1,0,0.0067567567567567571],[1,1,0.0067114093959731542],[1,3,0.0068493150684931503],[1,7,0.020134228187919462],[1,8,0.02],[2,0,0.69594594594594639],[2,1,0.52348993288590584],[2,2,0.1933333333333333],[2,3,0.14383561643835616],[2,4,0.073825503355704689],[2,5,0.389261744966443],[2,6,0.28571428571428575],[2,7,0.27516778523489926],[2,8,0.65333333333333321],[3,0,0.0472972972972973],[3,1,0.013422818791946308],[3,7,0.020134228187919462],[3,8,0.033333333333333333],[4,4,0.0067114093959731542],[4,7,0.026845637583892617],[5,0,0.020270270270270271],[6,2,0.093333333333333338],[6,3,0.027397260273972601],[6,4,0.10738255033557048],[6,5,0.033557046979865772],[6,6,0.013605442176870748],[6,7,0.0067114093959731542],[7,3,0.061643835616438353],[7,8,0.02],[8,0,0.18918918918918914],[8,1,0.39597315436241587],[8,2,0.68000000000000027],[8,3,0.69863013698630183],[8,4,0.7852348993288587],[8,5,0.38255033557046958],[8,6,0.68707482993197289],[8,7,0.42281879194630856],[8,8,0.1999999999999999],[9,0,0.0067567567567567571],[9,1,0.0067114093959731542],[9,7,0.0067114093959731542],[9,8,0.013333333333333334],[10,5,0.033557046979865772],[10,7,0.013422818791946308],[11,8,0.013333333333333334],[12,0,0.013513513513513514],[12,1,0.0067114093959731542],[12,3,0.034246575342465752],[12,4,0.013422818791946308],[12,5,0.1476510067114094],[12,7,0.15436241610738255],[12,8,0.026666666666666668],[13,2,0.0066666666666666671],[13,7,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L6.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L6.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,29 @@
+# Constructed from biom file
+#OTU ID PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+Root;k__Bacteria;Other;Other;Other;Other 0.0202702702703 0.0469798657718 0.0266666666667 0.027397260274 0.0134228187919 0.0134228187919 0.0136054421769 0.0469798657718 0.02
+Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae 0.00675675675676 0.00671140939597 0.0 0.00684931506849 0.0 0.0 0.0 0.0201342281879 0.02
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other 0.00675675675676 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__ 0.466216216216 0.308724832215 0.173333333333 0.0753424657534 0.0536912751678 0.362416107383 0.136054421769 0.201342281879 0.186666666667
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae 0.168918918919 0.0469798657718 0.0 0.013698630137 0.0134228187919 0.0268456375839 0.12925170068 0.0 0.273333333333
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae 0.0135135135135 0.0268456375839 0.0 0.00684931506849 0.0 0.0 0.00680272108844 0.0 0.08
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae 0.0 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae 0.0405405405405 0.134228187919 0.02 0.0479452054795 0.00671140939597 0.0 0.0136054421769 0.0738255033557 0.113333333333
+Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae 0.0472972972973 0.0134228187919 0.0 0.0 0.0 0.0 0.0 0.0201342281879 0.0333333333333
+Root;k__Bacteria;p__Firmicutes;Other;Other;Other 0.0 0.0 0.0 0.0 0.00671140939597 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae 0.0202702702703 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae 0.0 0.0 0.0933333333333 0.027397260274 0.107382550336 0.0335570469799 0.0136054421769 0.0 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae 0.0 0.0 0.0 0.0616438356164 0.0 0.0 0.0 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other 0.0 0.0201342281879 0.02 0.00684931506849 0.00671140939597 0.00671140939597 0.0 0.0134228187919 0.00666666666667
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__ 0.0 0.00671140939597 0.00666666666667 0.0 0.00671140939597 0.00671140939597 0.0204081632653 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae 0.00675675675676 0.0 0.0 0.0 0.0 0.0 0.0 0.0268456375839 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae 0.0 0.0 0.0 0.0 0.00671140939597 0.0671140939597 0.00680272108844 0.0 0.02
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.00666666666667
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae 0.114864864865 0.268456375839 0.58 0.650684931507 0.718120805369 0.275167785235 0.65306122449 0.268456375839 0.113333333333
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae 0.0 0.00671140939597 0.0 0.0 0.00671140939597 0.00671140939597 0.0 0.00671140939597 0.0
+Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae 0.0675675675676 0.0939597315436 0.0733333333333 0.041095890411 0.0402684563758 0.0201342281879 0.00680272108844 0.0939597315436 0.0533333333333
+Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae 0.00675675675676 0.00671140939597 0.0 0.0 0.0 0.0 0.0 0.00671140939597 0.0133333333333
+Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae 0.0 0.0 0.0 0.0 0.0 0.0335570469799 0.0 0.0134228187919 0.0
+Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0133333333333
+Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae 0.0135135135135 0.00671140939597 0.0 0.0342465753425 0.0134228187919 0.147651006711 0.0 0.154362416107 0.0266666666667
+Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__ 0.0 0.0 0.00666666666667 0.0 0.0 0.0 0.0 0.00671140939597 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/summarize_taxa_through_plots/without_mapping/otu_table_L6_json.biom
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/summarize_taxa_through_plots/without_mapping/otu_table_L6_json.biom Sat Aug 05 07:28:39 2017 -0400
[
@@ -0,0 +1,1 @@
+{"id": "No Table ID","format": "Biological Observation Matrix 1.0.0","format_url": "http://biom-format.org","matrix_type": "sparse","generated_by": "BIOM-Format 2.1.5","date": "2017-05-01T13:49:51.006003","type": "OTU table","matrix_element_type": "float","shape": [27, 9],"data": [[0,0,0.020270270270270271],[0,1,0.046979865771812075],[0,2,0.026666666666666668],[0,3,0.027397260273972601],[0,4,0.013422818791946308],[0,5,0.013422818791946308],[0,6,0.013605442176870748],[0,7,0.046979865771812075],[0,8,0.02],[1,0,0.0067567567567567571],[1,1,0.0067114093959731542],[1,3,0.0068493150684931503],[1,7,0.020134228187919462],[1,8,0.02],[2,0,0.0067567567567567571],[3,0,0.46621621621621612],[3,1,0.30872483221476499],[3,2,0.17333333333333331],[3,3,0.075342465753424653],[3,4,0.053691275167785227],[3,5,0.36241610738255031],[3,6,0.13605442176870747],[3,7,0.20134228187919456],[3,8,0.18666666666666668],[4,0,0.16891891891891891],[4,1,0.046979865771812082],[4,3,0.013698630136986301],[4,4,0.013422818791946308],[4,5,0.026845637583892617],[4,6,0.12925170068027211],[4,8,0.27333333333333332],[5,0,0.013513513513513514],[5,1,0.026845637583892617],[5,3,0.0068493150684931503],[5,6,0.0068027210884353739],[5,8,0.080000000000000002],[6,1,0.0067114093959731542],[7,0,0.040540540540540543],[7,1,0.13422818791946309],[7,2,0.02],[7,3,0.047945205479452052],[7,4,0.0067114093959731542],[7,6,0.013605442176870748],[7,7,0.073825503355704702],[7,8,0.11333333333333334],[8,0,0.0472972972972973],[8,1,0.013422818791946308],[8,7,0.020134228187919462],[8,8,0.033333333333333333],[9,4,0.0067114093959731542],[9,7,0.026845637583892617],[10,0,0.020270270270270271],[11,2,0.093333333333333338],[11,3,0.027397260273972601],[11,4,0.10738255033557048],[11,5,0.033557046979865772],[11,6,0.013605442176870748],[12,7,0.0067114093959731542],[13,3,0.061643835616438353],[13,8,0.02],[14,1,0.020134228187919462],[14,2,0.02],[14,3,0.0068493150684931503],[14,4,0.0067114093959731542],[14,5,0.0067114093959731542],[14,7,0.013422818791946308],[14,8,0.0066666666666666671],[15,1,0.0067114093959731542],[15,2,0.0066666666666666671],[15,4,0.0067114093959731542],[15,5,0.0067114093959731542],[15,6,0.020408163265306121],[15,7,0.0067114093959731542],[16,0,0.0067567567567567571],[16,7,0.026845637583892617],[17,4,0.0067114093959731542],[17,5,0.067114093959731544],[17,6,0.0068027210884353739],[17,8,0.02],[18,7,0.0067114093959731542],[18,8,0.0066666666666666671],[19,0,0.11486486486486487],[19,1,0.26845637583892606],[19,2,0.57999999999999996],[19,3,0.65068493150684981],[19,4,0.71812080536912726],[19,5,0.27516778523489921],[19,6,0.65306122448979598],[19,7,0.26845637583892612],[19,8,0.11333333333333334],[20,1,0.0067114093959731542],[20,4,0.0067114093959731542],[20,5,0.0067114093959731542],[20,7,0.0067114093959731542],[21,0,0.067567567567567571],[21,1,0.093959731543624178],[21,2,0.073333333333333334],[21,3,0.041095890410958902],[21,4,0.040268456375838924],[21,5,0.020134228187919462],[21,6,0.0068027210884353739],[21,7,0.093959731543624178],[21,8,0.053333333333333337],[22,0,0.0067567567567567571],[22,1,0.0067114093959731542],[22,7,0.0067114093959731542],[22,8,0.013333333333333334],[23,5,0.033557046979865772],[23,7,0.013422818791946308],[24,8,0.013333333333333334],[25,0,0.013513513513513514],[25,1,0.0067114093959731542],[25,3,0.034246575342465752],[25,4,0.013422818791946308],[25,5,0.1476510067114094],[25,7,0.15436241610738255],[25,8,0.026666666666666668],[26,2,0.0066666666666666671],[26,7,0.0067114093959731542]],"rows": [{"id": "Root;k__Bacteria;Other;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Actinobacteria;c__Actinobacteria;o__Coriobacteriales;f__Coriobacteriaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Bacteroidaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Porphyromonadaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Prevotellaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Bacteroidetes;c__Bacteroidia;o__Bacteroidales;f__Rikenellaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Deferribacteres;c__Deferribacteres;o__Deferribacterales;f__Deferribacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;Other;Other;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Bacillales;f__Staphylococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Lactobacillaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Lactobacillales;f__Streptococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Bacilli;o__Turicibacterales;f__Turicibacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;Other", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Catabacteriaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Clostridiales Family XIII. Incertae Sedis", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Lachnospiraceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Peptococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Firmicutes;c__Clostridia;o__Clostridiales;f__Ruminococcaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Deltaproteobacteria;o__Desulfovibrionales;f__Desulfovibrionaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Proteobacteria;c__Epsilonproteobacteria;o__Campylobacterales;f__Helicobacteraceae", "metadata": null},{"id": "Root;k__Bacteria;p__TM7;c__TM7-3;o__CW040;f__F16", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Erysipelotrichi;o__Erysipelotrichales;f__Erysipelotrichaceae", "metadata": null},{"id": "Root;k__Bacteria;p__Tenericutes;c__Mollicutes;o__RF39;f__", "metadata": null}],"columns": [{"id": "PC.636", "metadata": null},{"id": "PC.635", "metadata": null},{"id": "PC.356", "metadata": null},{"id": "PC.481", "metadata": null},{"id": "PC.354", "metadata": null},{"id": "PC.593", "metadata": null},{"id": "PC.355", "metadata": null},{"id": "PC.607", "metadata": null},{"id": "PC.634", "metadata": null}]}
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/upgma_cluster/beta_div_1.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/upgma_cluster/beta_div_1.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+ PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+PC.636 0.0 36.7287353444 49.9599839872 48.3528696149 58.7792480387 56.4003546088 53.2634959423 50.3884907494 46.7332857822
+PC.635 36.7287353444 0.0 32.3264597505 29.7825452237 44.4747119159 42.3792402008 36.7967389859 31.5594676761 29.6141857899
+PC.356 49.9599839872 32.3264597505 0.0 30.8220700148 30.8382878902 38.3536178215 36.5102725271 37.0270171631 39.9749921826
+PC.481 48.3528696149 29.7825452237 30.8220700148 0.0 41.3400532172 40.5832477754 33.8378486314 32.8785644455 37.8153408024
+PC.354 58.7792480387 44.4747119159 30.8382878902 41.3400532172 0.0 48.6415460281 45.9347363114 47.6235235992 49.6487663492
+PC.593 56.4003546088 42.3792402008 38.3536178215 40.5832477754 48.6415460281 0.0 48.1456124688 38.2883794382 48.3632091574
+PC.355 53.2634959423 36.7967389859 36.5102725271 33.8378486314 45.9347363114 48.1456124688 0.0 42.8719022205 34.7419055321
+PC.607 50.3884907494 31.5594676761 37.0270171631 32.8785644455 47.6235235992 38.2883794382 42.8719022205 0.0 40.3360880602
+PC.634 46.7332857822 29.6141857899 39.9749921826 37.8153408024 49.6487663492 48.3632091574 34.7419055321 40.3360880602 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/upgma_cluster/beta_div_2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/upgma_cluster/beta_div_2.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+ PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+PC.636 0.0 36.7287353444 49.9599839872 48.3528696149 58.7792480387 56.4003546088 53.2634959423 50.3884907494 46.7332857822
+PC.635 36.7287353444 0.0 32.3264597505 29.7825452237 44.4747119159 42.3792402008 36.7967389859 31.5594676761 29.6141857899
+PC.356 49.9599839872 32.3264597505 0.0 30.8220700148 30.8382878902 38.3536178215 36.5102725271 37.0270171631 39.9749921826
+PC.481 48.3528696149 29.7825452237 30.8220700148 0.0 41.3400532172 40.5832477754 33.8378486314 32.8785644455 37.8153408024
+PC.354 58.7792480387 44.4747119159 30.8382878902 41.3400532172 0.0 48.6415460281 45.9347363114 47.6235235992 49.6487663492
+PC.593 56.4003546088 42.3792402008 38.3536178215 40.5832477754 48.6415460281 0.0 48.1456124688 38.2883794382 48.3632091574
+PC.355 53.2634959423 36.7967389859 36.5102725271 33.8378486314 45.9347363114 48.1456124688 0.0 42.8719022205 34.7419055321
+PC.607 50.3884907494 31.5594676761 37.0270171631 32.8785644455 47.6235235992 38.2883794382 42.8719022205 0.0 40.3360880602
+PC.634 46.7332857822 29.6141857899 39.9749921826 37.8153408024 49.6487663492 48.3632091574 34.7419055321 40.3360880602 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/upgma_cluster/beta_div_3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/upgma_cluster/beta_div_3.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+ PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+PC.636 0.0 36.7287353444 49.9599839872 48.3528696149 58.7792480387 56.4003546088 53.2634959423 50.3884907494 46.7332857822
+PC.635 36.7287353444 0.0 32.3264597505 29.7825452237 44.4747119159 42.3792402008 36.7967389859 31.5594676761 29.6141857899
+PC.356 49.9599839872 32.3264597505 0.0 30.8220700148 30.8382878902 38.3536178215 36.5102725271 37.0270171631 39.9749921826
+PC.481 48.3528696149 29.7825452237 30.8220700148 0.0 41.3400532172 40.5832477754 33.8378486314 32.8785644455 37.8153408024
+PC.354 58.7792480387 44.4747119159 30.8382878902 41.3400532172 0.0 48.6415460281 45.9347363114 47.6235235992 49.6487663492
+PC.593 56.4003546088 42.3792402008 38.3536178215 40.5832477754 48.6415460281 0.0 48.1456124688 38.2883794382 48.3632091574
+PC.355 53.2634959423 36.7967389859 36.5102725271 33.8378486314 45.9347363114 48.1456124688 0.0 42.8719022205 34.7419055321
+PC.607 50.3884907494 31.5594676761 37.0270171631 32.8785644455 47.6235235992 38.2883794382 42.8719022205 0.0 40.3360880602
+PC.634 46.7332857822 29.6141857899 39.9749921826 37.8153408024 49.6487663492 48.3632091574 34.7419055321 40.3360880602 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/upgma_cluster/beta_div_4.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/upgma_cluster/beta_div_4.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,10 @@
+ PC.636 PC.635 PC.356 PC.481 PC.354 PC.593 PC.355 PC.607 PC.634
+PC.636 0.0 0.275683407854 0.453169793694 0.463169006849 0.530075154635 0.316693638219 0.367507936661 0.367668532106 0.207390851351
+PC.635 0.275683407854 0.0 0.332995003579 0.341452795348 0.411631543624 0.262879798658 0.301005982286 0.221100536913 0.240434181208
+PC.356 0.453169793694 0.332995003579 0.0 0.154091373516 0.144798193736 0.332624051454 0.186403568707 0.322076019239 0.443208
+PC.481 0.463169006849 0.341452795348 0.154091373516 0.0 0.168675520364 0.329334425393 0.192866592582 0.318716145536 0.433075579909
+PC.354 0.530075154635 0.411631543624 0.144798193736 0.168675520364 0.0 0.395430805369 0.237877518605 0.396216241611 0.510311668456
+PC.593 0.316693638219 0.262879798658 0.332624051454 0.329334425393 0.395430805369 0.0 0.322882191481 0.220838053691 0.340061936913
+PC.355 0.367507936661 0.301005982286 0.186403568707 0.192866592582 0.237877518605 0.322882191481 0.0 0.324959266311 0.360463247619
+PC.607 0.367668532106 0.221100536913 0.322076019239 0.318716145536 0.396216241611 0.220838053691 0.324959266311 0.0 0.356951809843
+PC.634 0.207390851351 0.240434181208 0.443208 0.433075579909 0.510311668456 0.340061936913 0.360463247619 0.356951809843 0.0
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/validate_mapping_file/corrected_map.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/validate_mapping_file/corrected_map.tabular Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,35 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType Year Month Day Subject ReportedAntibioticUsage DaysSinceExperimentStart Description
+L1S8 AGCTGACTAGTC GTGCCAGCMGCCGCGGTAA gut 2008 10 28 1 Yes 0 1_Fece_10_28_2008
+L1S140 ATGGCAGCTCTA GTGCCAGCMGCCGCGGTAA gut 2008 10 28 2 Yes 0 2_Fece_10_28_2008
+L1S57 ACACACTATGGC GTGCCAGCMGCCGCGGTAA gut 2009 1 20 1 No 84 1_Fece_1_20_2009
+L1S208 CTGAGATACGCG GTGCCAGCMGCCGCGGTAA gut 2009 1 20 2 No 84 2_Fece_1_20_2009
+L1S76 ACTACGTGTGGT GTGCCAGCMGCCGCGGTAA gut 2009 2 17 1 No 112 1_Fece_2_17_2009
+L1S105 AGTGCGATGCGT GTGCCAGCMGCCGCGGTAA gut 2009 3 17 1 No 140 1_Fece_3_17_2009
+L1S257 CCGACTGAGATG GTGCCAGCMGCCGCGGTAA gut 2009 3 17 2 No 140 2_Fece_3_17_2009
+L1S281 CCTCTCGTGATC GTGCCAGCMGCCGCGGTAA gut 2009 4 14 2 No 168 2_Fece_4_14_2009
+L2S240 CATATCGCAGTT GTGCCAGCMGCCGCGGTAA left palm 2008 10 28 2 Yes 0 2_L_Palm_10_28_2008
+L2S155 ACGATGCGACCA GTGCCAGCMGCCGCGGTAA left palm 2009 1 20 1 No 84 1_L_Palm_1_20_2009
+L2S309 CGTGCATTATCA GTGCCAGCMGCCGCGGTAA left palm 2009 1 20 2 No 84 2_L_Palm_1_20_2009
+L2S175 AGCTATCCACGA GTGCCAGCMGCCGCGGTAA left palm 2009 2 17 1 No 112 1_L_Palm_2_17_2009
+L2S204 ATGCAGCTCAGT GTGCCAGCMGCCGCGGTAA left palm 2009 3 17 1 No 140 1_L_Palm_3_17_2009
+L2S357 CTAACGCAGTCA GTGCCAGCMGCCGCGGTAA left palm 2009 3 17 2 No 140 2_L_Palm_3_17_2009
+L2S222 CACGTGACATGT GTGCCAGCMGCCGCGGTAA left palm 2009 4 14 1 No 168 1_L_Palm_4_14_2009
+L2S382 CTCAATGACTCA GTGCCAGCMGCCGCGGTAA left palm 2009 4 14 2 No 168 2_L_Palm_4_14_2009
+L3S242 ACAGTTGCGCGA GTGCCAGCMGCCGCGGTAA right palm 2008 10 28 1 Yes 0 1_R_Palm_10_28_2008
+L3S378 ATCGATCTGTGG GTGCCAGCMGCCGCGGTAA right palm 2008 10 28 2 Yes 0 2_R_Palm_10_28_2008
+L3S294 CACGACAGGCTA GTGCCAGCMGCCGCGGTAA right palm 2009 1 20 1 No 84 1_R_Palm_1_20_2009
+L4S63 CTCGTGGAGTAG GTGCCAGCMGCCGCGGTAA right palm 2009 1 20 2 No 84 2_R_Palm_1_20_2009
+L3S313 AGTGTCACGGTG GTGCCAGCMGCCGCGGTAA right palm 2009 2 17 1 No 112 1_R_Palm_2_17_2009
+L3S341 CAAGTGAGAGAG GTGCCAGCMGCCGCGGTAA right palm 2009 3 17 1 No 140 1_R_Palm_3_17_2009
+L4S112 GCGTTACACACA GTGCCAGCMGCCGCGGTAA right palm 2009 3 17 2 No 140 2_R_Palm_3_17_2009
+L3S360 CATCGTATCAAC GTGCCAGCMGCCGCGGTAA right palm 2009 4 14 1 No 168 1_R_Palm_4_14_2009
+L4S137 GAACTGTATCTC GTGCCAGCMGCCGCGGTAA right palm 2009 4 14 2 No 168 2_R_Palm_4_14_2009
+L5S104 CAGTGTCAGGAC GTGCCAGCMGCCGCGGTAA tongue 2008 10 28 1 Yes 0 1_Tong_10_28_2008
+L5S240 CTGGACTCATAG GTGCCAGCMGCCGCGGTAA tongue 2008 10 28 2 Yes 0 2_Tong_10_28_2008
+L5S155 ATCTTAGACTGC GTGCCAGCMGCCGCGGTAA tongue 2009 1 20 1 No 84 1_Tong_1_20_2009
+L6S20 GAGGCTCATCAT GTGCCAGCMGCCGCGGTAA tongue 2009 1 20 2 No 84 2_Tong_1_20_2009
+L5S174 CAGACATTGCGT GTGCCAGCMGCCGCGGTAA tongue 2009 2 17 1 No 112 1_Tong_2_17_2009
+L5S203 CGATGCACCAGA GTGCCAGCMGCCGCGGTAA tongue 2009 3 17 1 No 140 1_Tong_3_17_2009
+L6S68 GATACGTCCTGA GTGCCAGCMGCCGCGGTAA tongue 2009 3 17 2 No 140 2_Tong_3_17_2009
+L5S222 CTAGAGACTCTT GTGCCAGCMGCCGCGGTAA tongue 2009 4 14 1 No 168 1_Tong_4_14_2009
+L6S93 GATTAGCACTCT GTGCCAGCMGCCGCGGTAA tongue 2009 4 14 2 No 168 2_Tong_4_14_2009
b
diff -r 000000000000 -r c7eeac78cb64 test-data/validate_mapping_file/log.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/validate_mapping_file/log.txt Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,1 @@
+No errors or warnings found in mapping file.
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 test-data/validate_mapping_file/map.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/validate_mapping_file/map.tsv Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,35 @@
+#SampleID BarcodeSequence LinkerPrimerSequence SampleType Year Month Day Subject ReportedAntibioticUsage DaysSinceExperimentStart Description
+L1S8 AGCTGACTAGTC GTGCCAGCMGCCGCGGTAA gut 2008 10 28 1 Yes 0 1_Fece_10_28_2008
+L1S140 ATGGCAGCTCTA GTGCCAGCMGCCGCGGTAA gut 2008 10 28 2 Yes 0 2_Fece_10_28_2008
+L1S57 ACACACTATGGC GTGCCAGCMGCCGCGGTAA gut 2009 1 20 1 No 84 1_Fece_1_20_2009
+L1S208 CTGAGATACGCG GTGCCAGCMGCCGCGGTAA gut 2009 1 20 2 No 84 2_Fece_1_20_2009
+L1S76 ACTACGTGTGGT GTGCCAGCMGCCGCGGTAA gut 2009 2 17 1 No 112 1_Fece_2_17_2009
+L1S105 AGTGCGATGCGT GTGCCAGCMGCCGCGGTAA gut 2009 3 17 1 No 140 1_Fece_3_17_2009
+L1S257 CCGACTGAGATG GTGCCAGCMGCCGCGGTAA gut 2009 3 17 2 No 140 2_Fece_3_17_2009
+L1S281 CCTCTCGTGATC GTGCCAGCMGCCGCGGTAA gut 2009 4 14 2 No 168 2_Fece_4_14_2009
+L2S240 CATATCGCAGTT GTGCCAGCMGCCGCGGTAA left palm 2008 10 28 2 Yes 0 2_L_Palm_10_28_2008
+L2S155 ACGATGCGACCA GTGCCAGCMGCCGCGGTAA left palm 2009 1 20 1 No 84 1_L_Palm_1_20_2009
+L2S309 CGTGCATTATCA GTGCCAGCMGCCGCGGTAA left palm 2009 1 20 2 No 84 2_L_Palm_1_20_2009
+L2S175 AGCTATCCACGA GTGCCAGCMGCCGCGGTAA left palm 2009 2 17 1 No 112 1_L_Palm_2_17_2009
+L2S204 ATGCAGCTCAGT GTGCCAGCMGCCGCGGTAA left palm 2009 3 17 1 No 140 1_L_Palm_3_17_2009
+L2S357 CTAACGCAGTCA GTGCCAGCMGCCGCGGTAA left palm 2009 3 17 2 No 140 2_L_Palm_3_17_2009
+L2S222 CACGTGACATGT GTGCCAGCMGCCGCGGTAA left palm 2009 4 14 1 No 168 1_L_Palm_4_14_2009
+L2S382 CTCAATGACTCA GTGCCAGCMGCCGCGGTAA left palm 2009 4 14 2 No 168 2_L_Palm_4_14_2009
+L3S242 ACAGTTGCGCGA GTGCCAGCMGCCGCGGTAA right palm 2008 10 28 1 Yes 0 1_R_Palm_10_28_2008
+L3S378 ATCGATCTGTGG GTGCCAGCMGCCGCGGTAA right palm 2008 10 28 2 Yes 0 2_R_Palm_10_28_2008
+L3S294 CACGACAGGCTA GTGCCAGCMGCCGCGGTAA right palm 2009 1 20 1 No 84 1_R_Palm_1_20_2009
+L4S63 CTCGTGGAGTAG GTGCCAGCMGCCGCGGTAA right palm 2009 1 20 2 No 84 2_R_Palm_1_20_2009
+L3S313 AGTGTCACGGTG GTGCCAGCMGCCGCGGTAA right palm 2009 2 17 1 No 112 1_R_Palm_2_17_2009
+L3S341 CAAGTGAGAGAG GTGCCAGCMGCCGCGGTAA right palm 2009 3 17 1 No 140 1_R_Palm_3_17_2009
+L4S112 GCGTTACACACA GTGCCAGCMGCCGCGGTAA right palm 2009 3 17 2 No 140 2_R_Palm_3_17_2009
+L3S360 CATCGTATCAAC GTGCCAGCMGCCGCGGTAA right palm 2009 4 14 1 No 168 1_R_Palm_4_14_2009
+L4S137 GAACTGTATCTC GTGCCAGCMGCCGCGGTAA right palm 2009 4 14 2 No 168 2_R_Palm_4_14_2009
+L5S104 CAGTGTCAGGAC GTGCCAGCMGCCGCGGTAA tongue 2008 10 28 1 Yes 0 1_Tong_10_28_2008
+L5S240 CTGGACTCATAG GTGCCAGCMGCCGCGGTAA tongue 2008 10 28 2 Yes 0 2_Tong_10_28_2008
+L5S155 ATCTTAGACTGC GTGCCAGCMGCCGCGGTAA tongue 2009 1 20 1 No 84 1_Tong_1_20_2009
+L6S20 GAGGCTCATCAT GTGCCAGCMGCCGCGGTAA tongue 2009 1 20 2 No 84 2_Tong_1_20_2009
+L5S174 CAGACATTGCGT GTGCCAGCMGCCGCGGTAA tongue 2009 2 17 1 No 112 1_Tong_2_17_2009
+L5S203 CGATGCACCAGA GTGCCAGCMGCCGCGGTAA tongue 2009 3 17 1 No 140 1_Tong_3_17_2009
+L6S68 GATACGTCCTGA GTGCCAGCMGCCGCGGTAA tongue 2009 3 17 2 No 140 2_Tong_3_17_2009
+L5S222 CTAGAGACTCTT GTGCCAGCMGCCGCGGTAA tongue 2009 4 14 1 No 168 1_Tong_4_14_2009
+L6S93 GATTAGCACTCT GTGCCAGCMGCCGCGGTAA tongue 2009 4 14 2 No 168 2_Tong_4_14_2009
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 tool-data/qiime_rep_set.loc.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/qiime_rep_set.loc.sample Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,6 @@
+#<unique_id>  <name>  <database_caption>  <fasta_file_path>
+#
+#For each reference database, you need to download the fasta file in qiime path
+#
+#List of useful db for qiime: http://qiime.org/home_static/dataFiles.html
+#
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 tool-data/qiime_rep_set_aligned.loc.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/qiime_rep_set_aligned.loc.sample Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,6 @@
+#<unique_id>  <name>  <database_caption>  <fasta_file_path>
+#
+#For each reference database, you need to download the fasta file in qiime path
+#
+#List of useful db for qiime: http://qiime.org/home_static/dataFiles.html
+#
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 tool-data/qiime_taxonomy.loc.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/qiime_taxonomy.loc.sample Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,6 @@
+#<unique_id>  <name>  <database_caption>  <fasta_file_path>
+#
+#For each reference database, you need to download the fasta file in qiime path
+#
+#List of useful db for qiime: http://qiime.org/home_static/dataFiles.html
+#
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 tool-data/qiime_trees.loc.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/qiime_trees.loc.sample Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,6 @@
+#<unique_id>  <name>  <database_caption>  <fasta_file_path>
+#
+#For each reference database, you need to download the fasta file in qiime path
+#
+#List of useful db for qiime: http://qiime.org/home_static/dataFiles.html
+#
\ No newline at end of file
b
diff -r 000000000000 -r c7eeac78cb64 tool_data_table_conf.xml.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_data_table_conf.xml.sample Sat Aug 05 07:28:39 2017 -0400
b
@@ -0,0 +1,18 @@
+<tables>
+    <table name="qiime_rep_set" comment_char="#">
+        <columns>value, name, dbkey, path</columns>
+        <file path="tool-data/qiime_rep_set.loc" />
+    </table>
+    <table name="qiime_rep_set_aligned" comment_char="#">
+        <columns>value, name, dbkey, path</columns>
+        <file path="tool-data/qiime_rep_set_aligned.loc" />
+    </table>
+    <table name="qiime_taxonomy" comment_char="#">
+        <columns>value, name, dbkey, path</columns>
+        <file path="tool-data/qiime_taxonomy.loc" />
+    </table>
+    <table name="qiime_trees" comment_char="#">
+        <columns>value, name, dbkey, path</columns>
+        <file path="tool-data/qiime_trees.loc" />
+    </table>
+</tables>
\ No newline at end of file