Previous changeset 0:a0ab04565c73 (2018-03-07) Next changeset 2:915015cbcc0a (2018-04-27) |
Commit message:
planemo upload for repository https://github.com/maxplanck-ie/HiCExplorer/tree/master/galaxy/wrapper/ commit eec0a4d5a7c5ba4ec0fbd2ead8280c3d143bb9d8 |
modified:
hicCompareMatrices.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 a0ab04565c73 -r 08e157ceda6f hicCompareMatrices.xml --- a/hicCompareMatrices.xml Wed Mar 07 03:37:57 2018 -0500 +++ b/hicCompareMatrices.xml Fri Apr 27 03:33:16 2018 -0400 |
[ |
@@ -1,5 +1,5 @@ <tool id="hicexplorer_hiccomparematrices" name="@BINARY@" version="@WRAPPER_VERSION@.0"> - <description>normalize and compare two HiC matricies</description> + <description>normalize and compare two Hi-C contact matrices</description> <macros> <token name="@BINARY@">hicCompareMatrices</token> <import>macros.xml</import> @@ -56,16 +56,43 @@ </tests> <help><![CDATA[ -Comparison of HiC matrices -========================== -`hicCompareMatrices` takes two matrices, normalizes them and appliesthe given operation. To -normalize the matrices each element is divided by sum of the matrix. +Comparison of Hi-C matrices +=========================== + +This tool is useful to compare two matrices by applying operations like difference, ratio or log2ratio after normalization. To +normalize the matrices, each element is divided by the sum of the matrix. + +**hicCompareMatrices** can be used for example to determine the effect of a mutation compared to wild-type samples on contact enrichment, +or to see TAD structure modifications near differentially expressed genes between two conditions when followed by ``hicPlotMatrix``. +It can also be used to compare two biological replicates. + +_________________ + +Usage +----- + +**hicCompareMatrices** is usually perfomed on corrected matrices (``hicCorrectMatrix``) with bins merged (``hicMergeMatrixBins``) depending +on the downstream analyses to perform (visualisation of a whole chromosome, or of a small region, etc). -Input ------ -- the matricies to be compared +_________________ + +Output +------ + +Here is an example of a log2ratio comparison between M1BP Knockdown and GST cells in +*Drosophila melanogaster* on corrected matrices with 50 bins merged (about 30kb bins) plotted using ``hicPlotMatrix``. +.. image:: $PATH_TO_IMAGES/hicCompareMatrices_m1bp_over_gst_log2_m50_matrix_plot.png + :width: 50% +In this plot we see that the cells with a M1BP Knockdown display a negative log2ratio compared to the wild-type. Depletion of M1BP thus show a dramatic effect on the distribution of Hi-C contacts in which short range contacts decrease (Ramirez *et al.* 2017, High-resolution TADs reveal DNA sequences underlying genome organization in flies, https://doi.org/10.1038/s41467-017-02525-w). + +Below you can find an example of a log2ratio plot between Hi-C matrices of two biological replicates, no differences are observable which means that the replicates are well correlated. + +.. image:: $PATH_TO_IMAGES/hicCompareMatrices_QC_log2_m50_matrix_plot.png + :width: 50% + +_________________ | For more information about HiCExplorer please consider our documentation on readthedocs.io_ |
b |
diff -r a0ab04565c73 -r 08e157ceda6f involucro |
b |
Binary file involucro has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f macros.xml --- a/macros.xml Wed Mar 07 03:37:57 2018 -0500 +++ b/macros.xml Fri Apr 27 03:33:16 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 a0ab04565c73 -r 08e157ceda6f macros.xml.orig --- a/macros.xml.orig Wed Mar 07 03:37:57 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 a0ab04565c73 -r 08e157ceda6f static/images/hicAggregateContacts.png |
b |
Binary file static/images/hicAggregateContacts.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f 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 a0ab04565c73 -r 08e157ceda6f 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 a0ab04565c73 -r 08e157ceda6f static/images/hicCorrelate_Dmel_heatmap.png |
b |
Binary file static/images/hicCorrelate_Dmel_heatmap.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicCorrelate_Dmel_scatterplot.png |
b |
Binary file static/images/hicCorrelate_Dmel_scatterplot.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicMergeMatrixBins_Xchr.png |
b |
Binary file static/images/hicMergeMatrixBins_Xchr.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicMergeMatrixBins_Xregion.png |
b |
Binary file static/images/hicMergeMatrixBins_Xregion.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicPCA.png |
b |
Binary file static/images/hicPCA.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicPlotDistvsCounts.png |
b |
Binary file static/images/hicPlotDistvsCounts.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicPlotMatrix.png |
b |
Binary file static/images/hicPlotMatrix.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicPlotTADs.png |
b |
Binary file static/images/hicPlotTADs.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicQC_distance.png |
b |
Binary file static/images/hicQC_distance.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicQC_pairs_discarded.png |
b |
Binary file static/images/hicQC_pairs_discarded.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicQC_pairs_sequenced.png |
b |
Binary file static/images/hicQC_pairs_sequenced.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicQC_read_orientation.png |
b |
Binary file static/images/hicQC_read_orientation.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/hicQC_unmappable_and_non_unique.png |
b |
Binary file static/images/hicQC_unmappable_and_non_unique.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f static/images/pulication_plots_viewpoint.png |
b |
Binary file static/images/pulication_plots_viewpoint.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/compare_matrices_log2ratio.h5 |
b |
Binary file test-data/compare_matrices_log2ratio.h5 has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/compare_matrices_pearson_ratio.cool |
b |
Binary file test-data/compare_matrices_pearson_ratio.cool has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/covariance_small_50kb.cool |
b |
Binary file test-data/covariance_small_50kb.cool has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/covariance_small_50kb.h5 |
b |
Binary file test-data/covariance_small_50kb.h5 has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/hicCorrectMatrix_result1.npz.h5 |
b |
Binary file test-data/hicCorrectMatrix_result1.npz.h5 has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/hicMergeMatrixBins_result1.npz.h5 |
b |
Binary file test-data/hicMergeMatrixBins_result1.npz.h5 has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/hicPlotDistVsCounts_result2.png |
b |
Binary file test-data/hicPlotDistVsCounts_result2.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/hicSumMatrices_result1.npz.h5 |
b |
Binary file test-data/hicSumMatrices_result1.npz.h5 has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/li_viewpoint_32-33Mb.png |
b |
Binary file test-data/li_viewpoint_32-33Mb.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/li_viewpoint_32Mb.png |
b |
Binary file test-data/li_viewpoint_32Mb.png has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/multiFDR_zscore_matrix.h5 |
b |
Binary file test-data/multiFDR_zscore_matrix.h5 has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/obs_exp_small_50kb.cool |
b |
Binary file test-data/obs_exp_small_50kb.cool has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/obs_exp_small_50kb.h5 |
b |
Binary file test-data/obs_exp_small_50kb.h5 has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/pca1.bw |
b |
Binary file test-data/pca1.bw has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/pearson_small_50kb.h5 |
b |
Binary file test-data/pearson_small_50kb.h5 has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/pearson_small_50kb_transform.cool |
b |
Binary file test-data/pearson_small_50kb_transform.cool has changed |
b |
diff -r a0ab04565c73 -r 08e157ceda6f test-data/small_matrix_50kb_pearson_pca1_plot.svg --- a/test-data/small_matrix_50kb_pearson_pca1_plot.svg Wed Mar 07 03:37:57 2018 -0500 +++ b/test-data/small_matrix_50kb_pearson_pca1_plot.svg Fri Apr 27 03:33:16 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-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'..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 a0ab04565c73 -r 08e157ceda6f test-data/small_test_matrix_2.h5 |
b |
Binary file test-data/small_test_matrix_2.h5 has changed |