Repository 'hicexplorer_hicfindtads'
hg clone https://toolshed.g2.bx.psu.edu/repos/bgruening/hicexplorer_hicfindtads

Changeset 8:b05f292d220c (2018-04-27)
Previous changeset 7:43332e51a712 (2018-03-07) Next changeset 9:4ce06ae9893a (2018-04-27)
Commit message:
planemo upload for repository https://github.com/maxplanck-ie/HiCExplorer/tree/master/galaxy/wrapper/ commit eec0a4d5a7c5ba4ec0fbd2ead8280c3d143bb9d8
modified:
hicFindTADs.xml
macros.xml
test-data/compare_matrices_log2ratio.h5
test-data/compare_matrices_pearson_ratio.cool
test-data/covariance_small_50kb.cool
test-data/covariance_small_50kb.h5
test-data/hicCorrectMatrix_result1.npz.h5
test-data/hicMergeMatrixBins_result1.npz.h5
test-data/hicPlotDistVsCounts_result2.png
test-data/hicSumMatrices_result1.npz.h5
test-data/li_viewpoint_32-33Mb.png
test-data/li_viewpoint_32Mb.png
test-data/obs_exp_small_50kb.cool
test-data/obs_exp_small_50kb.h5
test-data/pca1.bw
test-data/pearson_small_50kb.h5
test-data/pearson_small_50kb_transform.cool
test-data/small_matrix_50kb_pearson_pca1_plot.svg
test-data/small_test_matrix_2.h5
added:
static/images/hicAggregateContacts.png
static/images/hicCompareMatrices_QC_log2_m50_matrix_plot (1).png
static/images/hicCompareMatrices_m1bp_over_gst_log2_m50_matrix_plot (1).png
static/images/hicCorrelate_Dmel_heatmap.png
static/images/hicCorrelate_Dmel_scatterplot.png
static/images/hicMergeMatrixBins_Xchr.png
static/images/hicMergeMatrixBins_Xregion.png
static/images/hicPCA.png
static/images/hicPlotDistvsCounts.png
static/images/hicPlotMatrix.png
static/images/hicPlotTADs.png
static/images/hicQC_distance.png
static/images/hicQC_pairs_discarded.png
static/images/hicQC_pairs_sequenced.png
static/images/hicQC_read_orientation.png
static/images/hicQC_unmappable_and_non_unique.png
static/images/pulication_plots_viewpoint.png
removed:
involucro
macros.xml.orig
test-data/multiFDR_zscore_matrix.h5
b
diff -r 43332e51a712 -r b05f292d220c hicFindTADs.xml
--- a/hicFindTADs.xml Wed Mar 07 03:46:54 2018 -0500
+++ b/hicFindTADs.xml Fri Apr 27 03:39:27 2018 -0400
[
b'@@ -1,5 +1,5 @@\n <tool id="hicexplorer_hicfindtads" name="@BINARY@" version="@WRAPPER_VERSION@.0">\n-    <description>find minimum cuts that correspond to boundaries</description>\n+    <description>identify TAD boundaries by computing the degree of separation of each Hi-C matrix bin</description>\n     <macros>\n         <token name="@BINARY@">hicFindTADs</token>\n         <import>macros.xml</import>\n@@ -8,7 +8,7 @@\n     <command detect_errors="exit_code"><![CDATA[\n         hicFindTADs\n                 --matrix \'$matrix_h5_cooler\'\n-               \n+\n                 --delta $delta\n \n                 #if $minBoundaryDistance:\n@@ -24,7 +24,7 @@\n                     --correctForMultipleTesting bonferroni\n                     --threshold $multiple_comparison_conditional.threshold\n                 #else:\n-                    --multipleComparisons None             \n+                    --multipleComparisons None\n                 #end if\n \n                 --numberOfProcessors @THREADS@\n@@ -70,21 +70,21 @@\n \n         <param argument="--minBoundaryDistance" type="integer" value="" optional="True"\n                 label="Minimum distance between boundaries (in bp)."\n-                help="This parameter can be used to reduce spurious boundaries caused by noise. "/>   \n+                help="This parameter can be used to reduce spurious boundaries caused by noise. "/>\n \n     </inputs>\n     <outputs>\n-    \n+\n         <data name="boundaries" from_work_dir="galaxy_tad_prefix_boundaries.bed" format="bed"\n             label="${tool.name} on ${on_string}: Boundary positions" />\n-        \n+\n         <data name="score" from_work_dir="galaxy_tad_prefix_score.bedgraph" format="bedgraph"\n             label="${tool.name} on ${on_string}: Matrix with multi-scale TAD scores" />\n         <data name="domains" from_work_dir="galaxy_tad_prefix_domains.bed" format="bed"\n             label="${tool.name} on ${on_string}: TAD domains" />\n         <data name="boundaries_bin" from_work_dir="galaxy_tad_prefix_boundaries.gff"\n             format="gff" label="${tool.name} on ${on_string}: Boundary information plus score" />\n-        \n+\n         <data name="tad_score" from_work_dir="galaxy_tad_prefix_tad_score.bm"\n             format="bedgraph" label="${tool.name} on ${on_string}: TAD information in bm file" />\n \n@@ -108,69 +108,71 @@\n             <output name="domains" file="find_TADs/multiFDR_domains.bed" ftype="bed" compare="sim_size" delta="35000" />\n             <output name="score" file="find_TADs/multiFDR_score.bedgraph" ftype="bedgraph" compare="sim_size" delta="35000" />\n             <output name="tad_score" file="find_TADs/multiFDR_tad_score.bm" ftype="bedgraph" compare="sim_size" delta="35000" />\n-            <output name="matrix_output" file="find_TADs/multiFDR_zscore_matrix.h5" ftype="h5" compare="sim_size" delta="50000" />\n         </test>\n     </tests>\n     <help><![CDATA[\n-Calculate TADs\n-==============\n+Calculate Topologic Associated Domains\n+======================================\n+\n+Toplogical domains (TADs) are large mainly self-interacting domains. Chromatin interactions occur with higher frequency within a TAD as between TADs. More information_.\n \n-Topological associated domains (TADs) are regions on the DNA which tend to interact within the region a lot, but not outside their boundaries. More information_.\n+_________________\n+\n+Usage\n+-----\n \n-Calculation\n-------------\n-``hicFindTADs`` computes the TAD regions in two steps: In a first step it computes a TAD-separation score based on a z-score matrix for all bins. The z-score is defined as:\n+This tool must be used on unmerged matrices (restiction enzyme resolution) produced by ``hicBuildMatrix`` and corrected by ``hicCorrectMatrix``.\n+\n+_________________\n \n-\xe2\x80\x9cThe absolute value of z represents the distance between the raw score and the population mean in \n-units of the standard deviation. z is negative when the raw score is below the mean, positive when above.\xe2\x80\x9d \n-[Source_].\n+Computation detail'..b'he population mean in\n+  units of the standard deviation. z is negative when the raw score is below the mean, positive when above.\xe2\x80\x9d\n+  [Source_].\n \n .. image:: $PATH_TO_IMAGES/z-score.svg\n    :width: 100\n-   \n+\n `Source of image <https://wikimedia.org/api/rest_v1/media/math/render/svg/5ceed701c4042bb34618535c9a902ca1a937a351>`_\n \n In our case the distribution describes the counts per bin of a genomic distance. In a second step the local minima of the TAD-separation score is evaluated with respect to the surrounding bins to assign a p-value. Two multiple testing corrections can be applied to filter the results: `Bonferroni <https://en.wikipedia.org/wiki/Bonferroni_correction>`_ or the `false discovery rate <https://en.wikipedia.org/wiki/False_discovery_rate>`_.\n \n-\n-Input\n------\n-\n-Parameters\n-__________\n-- contact matrix to compute the TADs on\n-- minimum window length\n-- maximum window length\n-- step size\n-- multiple testing correction\n-- minimum threshold\n-- minimum distance\n-\n-\n-hicFindTADs tries to identify sensible parameters but those can be change to identify more stringent set of boundaries.\n+_________________\n \n Output\n ------\n \n-- Boundary positions as a bed file\n-- Matrix with multi-scale TAD scores as a bedgraph \n-- TAD domains as a bed file\n-- Boundary information plus score as gff\n-- TAD information in bm file\n-- Z-score matrix in h5\n+**hicFindTADs** produces multiple outputs:\n+\n+- TAD boundaries positions as a BED file and TAD separation score.\n+- TAD boundaries positions with delta, p-value and TAD separation score as GFF.\n+- TAD domains as a BED file.\n+- TAD seperation score as bigwig (bw), bedgraph and numpy array (npz) format. These files can be used to plot the so-called TAD insulation score or TAD separation score along the genome or at specific regions. This score is much more reliable across samples than the number of TADs or the TADs width that can vary depending on the sequencing depth because of the lack of information at certain bins, and depending on the parameters used with this tool.\n+- Matrix with multi-scale TAD scores as a bed-matrix (bm) file that can be plotted inside ``hicPlotTADs`` to nicely display TAD insulation score alongside Hi-C heatmap and other datasets.\n+- Z-score matrix in h5 format that is useful to quickly test the --thresholdComparisons, --delta and --correctForMultipleTesting parameters by using the --TAD_sep_score_prefix option pointing to this zscore_matrix.h5 file (will be added in a future update).\n+\n+_________________\n \n-The calulated TAD regions can be plotted with ``hicPlotTADs``.\n+Usage hints\n+-----------\n \n+It is mandatory to test multiple parameters of TAD calling with **hicFindTADs** before making conclusions about the number of TADs in a given sample or before comparing TAD calling between multiple conditions. In order to compare numerous TAD calling parameters at once, it is recommended to use ``hicPlotTADs``, below you can find a plot where multiple TAD calling parameters are displayed for *Drosophila melanogaster* embryos:\n \n-.. image:: $PATH_TO_IMAGES/master_TADs_plot.png\n-   :width: 80 %\n+.. image:: $PATH_TO_IMAGES/hicFindTADs_TAD_calling_comparison.png\n+   :width: 65 %\n \n+We can see that the fourth set of **hicFindTADs** parameters with a threshold of 0.001 gives the best results in terms of TAD calling compared to the corrected Hi-C counts distribution and compared to the enrichment of H3K36me3, which is known to be enriched at TAD boundaries in *Drosophila melanogaster*.\n \n+_________________\n \n For more information about HiCExplorer please consider our documentation on readthedocs.io_\n \n .. _readthedocs.io: http://hicexplorer.readthedocs.io/en/latest/index.html\n-.. _Source: https://en.wikipedia.org/wiki/Standard_score#Calculation_from_raw_score \n+.. _Source: https://en.wikipedia.org/wiki/Standard_score#Calculation_from_raw_score\n .. _information: https://en.wikipedia.org/wiki/Topologically_associating_domain_\n ]]></help>\n     <expand macro="citations" />\n'
b
diff -r 43332e51a712 -r b05f292d220c involucro
b
Binary file involucro has changed
b
diff -r 43332e51a712 -r b05f292d220c macros.xml
--- a/macros.xml Wed Mar 07 03:46:54 2018 -0500
+++ b/macros.xml Fri Apr 27 03:39:27 2018 -0400
b
@@ -1,7 +1,6 @@
 <macros>
     <token name="@THREADS@">\${GALAXY_SLOTS:-4}</token>
-    <token name="@WRAPPER_VERSION@">2.1</token>
-
+    <token name="@WRAPPER_VERSION@">2.1.2</token>
     <token name="@USE_RANGE@">
         #if $use_range.select_use_range == "yes_use_range":
             --range $range_min:$range_max
@@ -28,7 +27,7 @@
     </xml>
     <xml name="use_range">
         <conditional name="use_range"> <!-- argparse specifies one argument of type min_range:max_range -->
-            <param name="select_use_range" type="select" label="Range restriction (in bp)" argument="--range">
+            <param name="select_use_range" type="select" label="Range restriction (in bp)" argument="--range" help="If given, only counts within the specified range are considered.">
                 <option value="no_use_range">No restriction</option>
                 <option value="yes_use_range">Only consider counts within a range</option>
             </param>
@@ -40,8 +39,8 @@
     </xml>
 
     <xml name="range">
-        <param name="range_min" type="integer" value="" min="0"/>
-        <param name="range_max" type="integer" value="" min="0"/>
+        <param name='range_min' label="Minimum range to consider interactions" type="integer" value="" min="0" help="The minimum range should be farer from the diagonal than median TAD size in order to reduce background interactions."/>
+        <param name='range_max' label="Maximum range to consider interactions" type="integer" value="" min="0"/>
     </xml>
 
     <xml name="colormap">
@@ -189,9 +188,9 @@
 
 
     <xml name="multiple_input_matrices">
-        <repeat name="input_files" title="HiC Matrix files" min="2">
+        <repeat name="input_files" title="Hi-C Matrix files" min="2">
             <param name="matrix" type="data" format="h5,cool"
-                label="HiC Matrix file"
+                label="Hi-C Matrix file"
                 help=""/>
             <param name="mlabel" type="text" size="30" optional="true" value=""
                 label="Label"
b
diff -r 43332e51a712 -r b05f292d220c macros.xml.orig
--- a/macros.xml.orig Wed Mar 07 03:46:54 2018 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
[
b'@@ -1,585 +0,0 @@\n-<macros>\n-    <token name="@THREADS@">\\${GALAXY_SLOTS:-4}</token>\n-<<<<<<< HEAD\n-    <token name="@WRAPPER_VERSION@">2.0</token>\n-\n-    <token name="@USE_RANGE@">\n-        #if $use_range.select_use_range == "yes_use_range":\n-            --range $range_min:$range_max\n-        #end if\n-    </token>\n-\n-=======\n-    <token name="@WRAPPER_VERSION@">2.1alpha1</token>\n->>>>>>> joachimwolff-master\n-    <xml name="requirements">\n-        <requirements>\n-            <requirement type="package" version="@WRAPPER_VERSION@">hicexplorer</requirement>\n-            <yield />\n-        </requirements>\n-        <version_command>@BINARY@ --version</version_command>\n-    </xml>\n-\n-    <xml name="citations">\n-        <citations>\n-            <citation type="doi">10.5281/zenodo.1133705</citation>\n-            <yield />\n-        </citations>\n-    </xml>\n-\n-    <xml name="zMax">\n-        <param argument="--zMax" name="zMax" type="float" optional="true" label="zMax for 3D plot"/> <!-- this should only be enabled when both or 3d is selected for param whatToShow -->\n-    </xml>\n-    <xml name="use_range">\n-        <conditional name="use_range"> <!-- argparse specifies one argument of type min_range:max_range -->\n-            <param name="select_use_range" type="select" label="Range restriction (in bp)" argument="--range">\n-                <option value="no_use_range">No restriction</option>\n-                <option value="yes_use_range">Only consider counts within a range</option>\n-            </param>\n-            <when value="no_use_range"/>\n-            <when value="yes_use_range">\n-                <param name="range_min" type="integer" value="" min="0"/>\n-                <param name="range_max" type="integer" value="" min="0"/>\n-            </when>\n-        </conditional>\n-    </xml>\n-    <xml name="colormap">\n-        <param argument="--colorMap" name="colormap" type="select" optional="True" label="Color map to use for the heatmap" help=" Available color map names can be found here: https://matplotlib.org/examples/color/colormaps_reference.html">\n-            <option value="RdYlBu">RdYlBu</option>\n-            <option value="Accent">Accent</option>\n-            <option value="Spectral">Spectral</option>\n-            <option value="Set1">Set1</option>\n-            <option value="Set2">Set2</option>\n-            <option value="Set3">Set3</option>\n-            <option value="Dark2">Dark2</option>\n-            <option value="Reds">Reds</option>\n-            <option value="Oranges">Oranges</option>\n-            <option value="Greens">Greens</option>\n-            <option value="Blues">Blues</option>\n-            <option value="Greys">Greys</option>\n-            <option value="Purples">Purples</option>\n-            <option value="Paired">Paired</option>\n-            <option value="Pastel1">Pastel1</option>\n-            <option value="Pastel2">Pastel2</option>\n-            <option value="spring">spring</option>\n-            <option value="summer">summer</option>\n-            <option value="autumn">autumn</option>\n-            <option value="winter">winter</option>\n-            <option value="hot">hot</option>\n-            <option value="coolwarm">coolwarm</option>\n-            <option value="cool">cool</option>\n-            <option value="seismic">seismic</option>\n-            <option value="terrain">terrain</option>\n-            <option value="ocean">ocean</option>\n-            <option value="rainbow">rainbow</option>\n-            <option value="bone">bone</option>\n-            <option value="flag">flag</option>\n-            <option value="prism">prism</option>\n-            <option value="cubehelix">cubehelix</option>\n-            <option value="binary">binary</option>\n-            <option value="pink">pink</option>\n-            <option value="gray">gray</option>\n-            <option value="copper">copper</option>\n-            <option value="BrBG">BrBG</option>\n-            <option value="BuGn">BuGn</option>\n-            <option value="'..b'/>\n-            <when value="yes">\n-                <yield />\n-                <param name="saveData" type="boolean" label="Save the data underlying the average profile"/>\n-                <param name="saveSortedRegions" type="boolean" label="Save the regions after skipping zeros or min/max threshold values" help="The order of the regions in the file follows the sorting order selected. This is useful, for example, to generate other heatmaps keeping the sorting of the first heatmap."/>\n-            </when>\n-        </conditional>\n-    </xml>\n-\n-    <xml name="input_image_file_format">\n-        <param name="outFileFormat" type="select" label="Image file format">\n-            <option value="png" selected="true">png</option>\n-            <option value="pdf">pdf</option>\n-            <option value="svg">svg</option>\n-            <option value="eps">eps</option>\n-            <option value="emf">emf</option>\n-        </param>\n-    </xml>\n-\n-    <xml name="output_image_file_format">\n-        <data format="png" name="outFileName" label="${tool.name} image">\n-            <change_format>\n-                <when input="output.outFileFormat" value="pdf" format="pdf" />\n-                <when input="output.outFileFormat" value="svg" format="svg" />\n-                <when input="output.outFileFormat" value="eps" format="eps" />\n-                <when input="output.outFileFormat" value="emf" format="emf" />\n-            </change_format>\n-        </data>\n-    </xml>\n-\n-    <xml name="output_save_matrix_values">\n-        <data format="tabular" name="outFileNameMatrix" label="${tool.name} on ${on_string}: Heatmap values">\n-            <filter>\n-            ((\n-                output[\'showOutputSettings\'] == \'yes\' and\n-                output[\'saveMatrix\'] is True\n-            ))\n-            </filter>\n-        </data>\n-    </xml>\n-\n-    <xml name="output_graphic_outputs">\n-        <data format="tabular" name="outFileNameData" label="${tool.name} on ${on_string}: averages per matrix column">\n-            <filter>\n-            ((\n-                output[\'showOutputSettings\'] == \'yes\' and\n-                output[\'saveData\'] is True\n-            ))\n-            </filter>\n-        </data>\n-        <data format="bed" name="outFileSortedRegions" label="${tool.name} on ${on_string}: sorted/filtered regions">\n-            <filter>\n-            ((\n-                output[\'showOutputSettings\'] == \'yes\' and\n-                output[\'saveSortedRegions\'] is True\n-            ))\n-            </filter>\n-        </data>\n-    </xml>\n-\n-    <xml name="track_input_h5_macro">\n-        <param name="track_input_h5" type="data" format="h5, cool" label="Track file h5 or cool format"/>\n-    </xml>\n-    <xml name="track_input_bed_macro">\n-        <param name="track_input_bed" type="data" format="bed" label="Track file bed format"/>\n-    </xml>\n-    <xml name="track_input_bedgraph_macro">\n-        <param name="track_input_bedgraph" type="data" format="bedgraph" label="Track file bedgraph format"/>\n-    </xml>\n-    <xml name="track_input_bigwig_macro">\n-        <param name="track_input_bigwig" type="data" format="bigwig" label="Track file bigwig format"/>\n-    </xml>\n-    <xml name="track_input_bedgraph_matrix_macro">\n-        <param name="track_input_bedgraph_matrix" type="data" format="bedgraph" label="Track file bigwig format"/>\n-    </xml>\n-    <xml name="track_input_tabular_macro">\n-        <param name="track_input_tabular" type="data" format="tabular" label="Track file tabular format"/>\n-    </xml>\n-    <xml name="plot_title">\n-        <param name="title" type="text" optional="true" label="Plot title"/>\n-    </xml>\n-\n-    <xml name="spacer_macro">\n-        <param name="spacer_width" type="float" value="" optional="True"\n-              label="Include spacer at the end of the track." help="Width of the spacer." />\n-    </xml>\n-    <xml name="fontsize_macro">\n-        <param name="fontsize" type="integer" value="" optional="True" label="Fontsize" />\n-    </xml>\n-</macros>\n'
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicAggregateContacts.png
b
Binary file static/images/hicAggregateContacts.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicCompareMatrices_QC_log2_m50_matrix_plot (1).png
b
Binary file static/images/hicCompareMatrices_QC_log2_m50_matrix_plot (1).png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicCompareMatrices_m1bp_over_gst_log2_m50_matrix_plot (1).png
b
Binary file static/images/hicCompareMatrices_m1bp_over_gst_log2_m50_matrix_plot (1).png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicCorrelate_Dmel_heatmap.png
b
Binary file static/images/hicCorrelate_Dmel_heatmap.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicCorrelate_Dmel_scatterplot.png
b
Binary file static/images/hicCorrelate_Dmel_scatterplot.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicMergeMatrixBins_Xchr.png
b
Binary file static/images/hicMergeMatrixBins_Xchr.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicMergeMatrixBins_Xregion.png
b
Binary file static/images/hicMergeMatrixBins_Xregion.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicPCA.png
b
Binary file static/images/hicPCA.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicPlotDistvsCounts.png
b
Binary file static/images/hicPlotDistvsCounts.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicPlotMatrix.png
b
Binary file static/images/hicPlotMatrix.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicPlotTADs.png
b
Binary file static/images/hicPlotTADs.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicQC_distance.png
b
Binary file static/images/hicQC_distance.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicQC_pairs_discarded.png
b
Binary file static/images/hicQC_pairs_discarded.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicQC_pairs_sequenced.png
b
Binary file static/images/hicQC_pairs_sequenced.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicQC_read_orientation.png
b
Binary file static/images/hicQC_read_orientation.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/hicQC_unmappable_and_non_unique.png
b
Binary file static/images/hicQC_unmappable_and_non_unique.png has changed
b
diff -r 43332e51a712 -r b05f292d220c static/images/pulication_plots_viewpoint.png
b
Binary file static/images/pulication_plots_viewpoint.png has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/compare_matrices_log2ratio.h5
b
Binary file test-data/compare_matrices_log2ratio.h5 has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/compare_matrices_pearson_ratio.cool
b
Binary file test-data/compare_matrices_pearson_ratio.cool has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/covariance_small_50kb.cool
b
Binary file test-data/covariance_small_50kb.cool has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/covariance_small_50kb.h5
b
Binary file test-data/covariance_small_50kb.h5 has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/hicCorrectMatrix_result1.npz.h5
b
Binary file test-data/hicCorrectMatrix_result1.npz.h5 has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/hicMergeMatrixBins_result1.npz.h5
b
Binary file test-data/hicMergeMatrixBins_result1.npz.h5 has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/hicPlotDistVsCounts_result2.png
b
Binary file test-data/hicPlotDistVsCounts_result2.png has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/hicSumMatrices_result1.npz.h5
b
Binary file test-data/hicSumMatrices_result1.npz.h5 has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/li_viewpoint_32-33Mb.png
b
Binary file test-data/li_viewpoint_32-33Mb.png has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/li_viewpoint_32Mb.png
b
Binary file test-data/li_viewpoint_32Mb.png has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/multiFDR_zscore_matrix.h5
b
Binary file test-data/multiFDR_zscore_matrix.h5 has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/obs_exp_small_50kb.cool
b
Binary file test-data/obs_exp_small_50kb.cool has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/obs_exp_small_50kb.h5
b
Binary file test-data/obs_exp_small_50kb.h5 has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/pca1.bw
b
Binary file test-data/pca1.bw has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/pearson_small_50kb.h5
b
Binary file test-data/pearson_small_50kb.h5 has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/pearson_small_50kb_transform.cool
b
Binary file test-data/pearson_small_50kb_transform.cool has changed
b
diff -r 43332e51a712 -r b05f292d220c test-data/small_matrix_50kb_pearson_pca1_plot.svg
--- a/test-data/small_matrix_50kb_pearson_pca1_plot.svg Wed Mar 07 03:46:54 2018 -0500
+++ b/test-data/small_matrix_50kb_pearson_pca1_plot.svg Fri Apr 27 03:39:27 2018 -0400
b
b'@@ -19,25 +19,25 @@\n   </g>\n   <g id="axes_1">\n    <g id="patch_2">\n-    <path d="M 78.425 350.781389 \n-L 380.762475 350.781389 \n-L 380.762475 65.420504 \n-L 78.425 65.420504 \n+    <path d="M 78.675 350.879598 \n+L 380.736238 350.879598 \n+L 380.736238 65.685669 \n+L 78.675 65.685669 \n z\n " style="fill:#ffffff;"/>\n    </g>\n-   <image height="286" id="imageb6ecaf4aee" transform="scale(1 -1)translate(0 -286)" width="303" x="78" xlink:href="data:image/png;base64,\n-iVBORw0KGgoAAAANSUhEUgAAAS8AAAEeCAYAAADb+JPQAAAABHNCSVQICAgIfAhkiAAAHQ5JREFUeJztnX3M5mV1589dny6NTbVVmxrdBsK2SihvURknDCOzjhNntUZreAp2QVtr0xixL7a62bYqtbu6q1tNoy6b1ZUIbIEdimVFCzsOGTtgR7QExRLUlkBcDcaX1jaaal+e/WP/er7XhzwnPx9wruHz+e+cXL/r93qf+3d/73Ods3pJ1UYFXwj72zmgqr6/4ftRGPP1sP8JxhBfCfuHYQzN9ajGmB8C3z+ETef7LfB9M+wfgDE016+GfS2M6XAB+N4Bvj8K++LG3HTNvwS+POe/gTF5X6qqTmwcw5mN/b0XxpwOvjyuvOdVVe8DX34+6F7dDb6/C/vHYQw9G0l+hqqqvi9sulcdOnMT3f09EPYTG2Oqqo5sDGGqdVwiIsccBi8RmRKDl4hMicFLRKZkjUTKDiR8d8TGpaTAfMrGs8ZBL/jTwbXrxs320c+Mm+07bev9H3zc6NtF6uZC3hL2yQvneSv46L6sh01/LJwUNgnvt228dPDtXV1Bh7aJV4Lvw1tuVXUj+PKPk/NgDN2qfw77EhjzcvDlH1EkOtP1fFnYJPQ/lJ+hWSBxfvdqNfh88xKRKTF4iciUGLxEZEpW50OSqojIsY5vXiIyJQYvEZkSg5eITInBS0SmZO1+cJ4Q9rFQVSK3o0oQ21lVIhMYKcr/PfgyYbJznWi7pUmqnftZNV6XTnLksVBVgvaX1Rq+A2OWVpUgcn/0/HTOmbajz0xCCbe/EfbljXmIA1DqYl+W0QC6VSUORALqOiSfUlUJwjcvEZkSg5eITInBS0SmxCRVEZkS37xEZEoMXiIyJQYvEZkSg5eITInBS0SmxOAlIlNi8BKRKTF4iciUrNEiz1ykSwuQaSFvZ+FpLkDuLszOxbCPhjG5mLpqjM40hjq95HHRQmJaAJyLe2k7+sbI7ToLdIluu/Y8LjrOhK45LUD+F2F/szF31fJFyXkfaIE1rDde/Czm54GeHzrnvMa0HX1mkjxugu5Vh87cVVUfaiywJvJ5oQXd9EwRvnmJyJQYvERkSgxeIjIla9/rAxCRY5vUt6qqnh8a11KN7bvBNy8RmRKDl4hMicFLRKbE4CUiU7JGiZZJN3mvQ87VnTsTD7udXpYeeydJlRJe87ho/5nESdsthe4n7S/pJKkSdNw5F41Z+q1J13O7no2lzyIlbNMx5PPS6dhE0HHetLG5xc/6itJyt6Yjzn83HIzDWofORPS5InzzEpEpMXiJyJQYvERkSuweJCJT4puXiEyJwUtEpsTgJSJTYvASkSkxeInIlBi8RGRKDF4iMiUGLxGZEoOXiEyJwUtEpsTgJSJTYvASkSmxY3bZMZtswo7Z/59jsWP20g7WyYGNsTrg8xuFDbvdg34h7MthjB2zReS4xuAlIlNi8BKRKTF4iciUYPegjGjHQvegHLe0287S/S3tHnT4q+OYvU/Yerul0P08spEyadW+1WapdGn3oHHmqivCPnzNOGb3hcv29yTwXRL2HTDmFvAtfRYPnxuOI4eHMbtWewbfdnUP6nT46QroyX4Q55c+G8Tvh/04GGP3IBE5rjF4iciUGLxEZErsHiQiU+Kbl4hMicFLRKbE4CUiU2LwEpEpMXiJyJQYvERkSgxeIjIlBi8RmZLVTZCk+pawqZIqLdbMypC06DKrJHYXYX4t7B9sbteppErVKzuVTb8Ivm+HTYtvyffssO+CMR3GOpi9qrdU1TOh6/QA+HKub8AY+tbcul5n1ZfAl1VLaZH7qeDLZzErwFbxs//bYf/HxtxV4zW/HRZYdyqgdubuVGRdOjfR3d9XwqbPVVZNruLn0zcvEZkSg5eITInBS0SmZPVU0LweE/bfwoakD2QBNNIwUrO47YXjmJ03jL7Uch4Pc3eggnP0u7vTIYb0gfy9Ttt15noajOlAWhntL+8fFa87fNpme/0z45izYbu8ff8Nxpye4mBVrZ8AAwPqHnRR2HQ/3w++A7Hhzqu23n/VqO/QNXgp+E4JjWsH6FsnNvZPul/qmku7T3XmJrr7uzfsk2HM88D3LvD55iUiU2LwEpEpMXiJyJQYvERkStYoabPTqafbTWeruf8exHma5z1hv7axr6qqvzhzs33Kp7Y+JjqGzpiq8Vr9VxhzfWOubsvz5A/A9zHw5R8gn6cxINAnpHFnc53Pwpi7G+I8QUmjKeZSwiQKytduNo/+9Dhkx42jLxMt6U+SFOerqu4Jgf6h7Mq1nfNs5xtO5zivBR/dU9+8RGRKDF4iMiUGLxGZktU5kKSaSWmkM1DiWiY+PpQLs5cuPF26MJvOl67Lt8K+/XPjmD1PGX2Zq0s6VYdzwPfrG7nsu+qW1eYe0m9tzE3XiRIK/zDsg+8ex7zpVaOvsxj9JPD9m7A/CWM+Ab6lz+Kh1MY+OOpbL4AE1NPD/jjMTZ+Z5MDG4cG3Pzp0z7ww+4nge6i1OBGRhw2Dl4hMicFLRKbE4CUiU7J2W2YUVtWOWzfbS6tKkPiYgnY3uS6Fvq64mtD+OmI8VWagio8peH4RxHna7iNhU5WHDh8F36//yC2D7wNh058PCYmyB8GX9/gBEOefCdt1BHva7tlRwuGyKxoT1XjOlIx99IfBmQL9C0Zxnira5v6yImtV1WXgG9i9Z8u5lwr2ee+qelUluvvLZ58Ee6rOewn4fPMSkSkxeInIlBi8RGRK1kjsSL2FIlwnSZXIubvaVSauLdWEaH+kZ2ViXud3P233szCG9IFMwl16fqkNVlXtgczDPM7D14xj9l+49f6oi1Me+4u2nqaqet2DSC/MUqpng+ZFSap53/H5/esxAbV+ZLPGtReuL82Vx05dhzpJqvtuHX2d7k8d6LnrJKl26Whj9AzTs+Gbl4hMicFLRKbE4CUiU4ILs/P3c3Ykrnr4F2b/YtitfJgmpNtkzs+ht41j9kBFxMyToetEnWWy7h/lunTodn9Zoul1O2ZfEPYlPzaO2fnl0dfRvGh/ec0pX+up4Mtn8SAUENwLC6zz80DPz7B4u6p2RmFD6oDV0TqP947Z+fxU2T1IRI4jDF4iMiUGLxGZEoOXiEzJ6ryFlVQpCS+3IxEvE/Vu2vjLYcy+1U9suR2JpB1oYTbNleNItKTr8p3Gdp2F4FRNsgMl+NEx5LfWkgTjqqqvgy/Pj/7wOfJ7o2/99VsfA92rbBlPi6JJiD4QAv0+EOeJzqL9g3STQ4neB62XaB14Qom6eY+XJjl35ia6+8v7QOdLzxS9ZfnmJSJTYvASkSkxeInIlKzOB81LRORYxzcvEZkSg5eITInBS0SmZI0aGlweNuXIUG5L5nX9JIy5N2xaMJuLlGk7WOuLi7zfEPZjYQx1i+7k8tB1yTyrs2DMIcgBen6sJl6ap/MS8P0J+PLYIe2qfj5sWjhNuW45NzVPoOcO1rkP3A2+D4Z9MiywXoccrswxog7WF4EvCxueDWM+DL7fDPvfwZhTwZeM/c+r3h92Z5E7k'..b't="285.360885" width="22.756584" x="380.762475" y="490.557941"/>\n+  <clipPath id="pd107e286ab">\n+   <rect height="285.193929" width="22.735792" x="380.736238" y="490.793643"/>\n   </clipPath>\n-  <clipPath id="pb716d09da1">\n-   <rect height="50.357803" width="302.337475" x="519.569059" y="792.70476"/>\n+  <clipPath id="p025383b557">\n+   <rect height="50.32834" width="302.061238" x="519.77203" y="792.763686"/>\n   </clipPath>\n-  <clipPath id="p1e15a2165e">\n-   <rect height="285.360885" width="22.756584" x="821.906535" y="490.557941"/>\n+  <clipPath id="pd201f777f0">\n+   <rect height="285.193929" width="22.735792" x="821.833267" y="490.793643"/>\n   </clipPath>\n-  <clipPath id="pe12add889c">\n-   <rect height="50.357803" width="302.337475" x="960.713119" y="792.70476"/>\n+  <clipPath id="p13f278769d">\n+   <rect height="50.32834" width="302.061238" x="960.869059" y="792.763686"/>\n   </clipPath>\n-  <clipPath id="p0ff7293b63">\n-   <rect height="285.360885" width="22.756584" x="1263.050594" y="490.557941"/>\n+  <clipPath id="paed07b8b64">\n+   <rect height="285.193929" width="22.735792" x="1262.930297" y="490.793643"/>\n   </clipPath>\n-  <clipPath id="p7c7dcb07c1">\n-   <rect height="50.357803" width="302.337475" x="1401.857178" y="792.70476"/>\n+  <clipPath id="p2945dd303d">\n+   <rect height="50.32834" width="302.061238" x="1401.966089" y="792.763686"/>\n   </clipPath>\n-  <clipPath id="pb3c3abb07e">\n-   <rect height="285.360885" width="22.756584" x="1704.194653" y="490.557941"/>\n+  <clipPath id="p5858241236">\n+   <rect height="285.193929" width="22.735792" x="1704.027327" y="490.793643"/>\n   </clipPath>\n-  <clipPath id="p0a9c2d9b03">\n-   <rect height="50.357803" width="302.337475" x="1843.001238" y="792.70476"/>\n+  <clipPath id="pf594cbfe73">\n+   <rect height="50.32834" width="302.061238" x="1843.063119" y="792.763686"/>\n   </clipPath>\n-  <clipPath id="p28ff501d1c">\n-   <rect height="285.360885" width="22.756584" x="2145.338713" y="490.557941"/>\n+  <clipPath id="pde056838b0">\n+   <rect height="285.193929" width="22.735792" x="2145.124356" y="490.793643"/>\n   </clipPath>\n-  <clipPath id="pc4bad087e8">\n-   <rect height="50.357803" width="302.337475" x="78.425" y="1217.842197"/>\n+  <clipPath id="pcc50abdd06">\n+   <rect height="50.32834" width="302.061238" x="78.675" y="1217.87166"/>\n   </clipPath>\n-  <clipPath id="p55edf7d7cd">\n-   <rect height="285.360885" width="22.756584" x="380.762475" y="915.695378"/>\n+  <clipPath id="pfe6ac93df6">\n+   <rect height="285.193929" width="22.735792" x="380.736238" y="915.901617"/>\n   </clipPath>\n-  <clipPath id="p21774952d4">\n-   <rect height="50.357803" width="302.337475" x="519.569059" y="1217.842197"/>\n+  <clipPath id="p0bf0a812e1">\n+   <rect height="50.32834" width="302.061238" x="519.77203" y="1217.87166"/>\n   </clipPath>\n-  <clipPath id="pa5f3b38b09">\n-   <rect height="285.360885" width="22.756584" x="821.906535" y="915.695378"/>\n+  <clipPath id="pe0ef4ebfca">\n+   <rect height="285.193929" width="22.735792" x="821.833267" y="915.901617"/>\n   </clipPath>\n-  <clipPath id="pe27500d3a6">\n-   <rect height="50.357803" width="302.337475" x="960.713119" y="1217.842197"/>\n+  <clipPath id="pcde1675e15">\n+   <rect height="50.32834" width="302.061238" x="960.869059" y="1217.87166"/>\n   </clipPath>\n-  <clipPath id="p2894034f0b">\n-   <rect height="285.360885" width="22.756584" x="1263.050594" y="915.695378"/>\n+  <clipPath id="p2f9c876988">\n+   <rect height="285.193929" width="22.735792" x="1262.930297" y="915.901617"/>\n   </clipPath>\n-  <clipPath id="p7882d2f5e8">\n-   <rect height="50.357803" width="302.337475" x="1843.001238" y="1217.842197"/>\n+  <clipPath id="p8668790cea">\n+   <rect height="50.32834" width="302.061238" x="1843.063119" y="1217.87166"/>\n   </clipPath>\n-  <clipPath id="pf64684458c">\n-   <rect height="285.360885" width="22.756584" x="2145.338713" y="915.695378"/>\n+  <clipPath id="pcd3e84e8a0">\n+   <rect height="285.193929" width="22.735792" x="2145.124356" y="915.901617"/>\n   </clipPath>\n  </defs>\n </svg>\n'
b
diff -r 43332e51a712 -r b05f292d220c test-data/small_test_matrix_2.h5
b
Binary file test-data/small_test_matrix_2.h5 has changed