Mercurial > repos > iuc > dimet_differential_analysis
changeset 4:f8247afcd994 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/DIMet commit afc87f0254b4399b71e53735966032ba1a32434d
line wrap: on
line diff
--- a/macros.xml Mon Mar 04 20:00:15 2024 +0000 +++ b/macros.xml Wed Mar 27 16:49:35 2024 +0000 @@ -1,5 +1,5 @@ <macros> - <token name="@TOOL_VERSION@">0.2.2</token> + <token name="@TOOL_VERSION@">0.2.4</token> <token name="@VERSION_SUFFIX@">1</token> <token name="@EXECUTABLE@">pca</token> <xml name="requirements"> @@ -12,6 +12,12 @@ <option value="KW">Kruskal-Wallis</option> </param> </xml> + <xml name="statistical_test_for_bivariate_analysis"> + <param name="stat_test" type="select" value="pearson" display="radio" label="Select statistical to apply" help="Please enter at max 1 statistical test by file"> + <option value="pearson">pearson</option> + <option value="spearman">spearman</option> + </param> + </xml> <xml name="statistical_test"> <conditional name="statistics"> <param name="statistical_test_type" type="select" label="Choose which type of statistical test to perform" help="Choose which type of statistical test to perform"> @@ -166,6 +172,7 @@ </when> </conditional> <expand macro="metadata_file_macros"/> + <expand macro="statistical_test_for_bivariate_analysis"/> </xml> <xml name="input_parameters_diff_analysis"> <conditional name="data_input"> @@ -638,14 +645,23 @@ #if $metadata_path: ln -s '$metadata_path' data/metadata.csv && #end if + + #set conditions_MDV_comparison = {} - #silent $conditions_MDV_comparison['isotopologue_proportions']='pearson' #set timepoints_MDV_comparison = {} - #silent $timepoints_MDV_comparison['isotopologue_proportions']='pearson' #set conditions_metabolite_time_profiles = {} - #silent $conditions_metabolite_time_profiles['abundances']='pearson' - #silent $conditions_metabolite_time_profiles['mean_enrichment']='pearson' + #if str( $stat_test ) == "pearson": + #silent $conditions_MDV_comparison['isotopologue_proportions']='pearson' + #silent $timepoints_MDV_comparison['isotopologue_proportions']='pearson' + #silent $conditions_metabolite_time_profiles['abundances']='pearson' + #silent $conditions_metabolite_time_profiles['mean_enrichment']='pearson' + #else + #silent $conditions_MDV_comparison['isotopologue_proportions']='spearman' + #silent $timepoints_MDV_comparison['isotopologue_proportions']='spearman' + #silent $conditions_metabolite_time_profiles['abundances']='spearman' + #silent $conditions_metabolite_time_profiles['mean_enrichment']='spearman' + #end if #set $impute_values = {} #if str( $data_input.data_input_selector ) == "abundance": #if $data_input.abundance_file:
--- a/test-data/abundances--T0--cell--label-n_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T0--cell--label-n_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.244122</dc:date> + <dc:date>2024-03-26T10:28:20.939491</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,29 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> <g id="line2d_1"> <path d="M 57.6 188.317452 L 414.72 188.317452 -" clip-path="url(#pd89567ce0b)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#pab131b2223)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 215.516894 307.584 L 215.516894 41.472 -" clip-path="url(#pd89567ce0b)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#pab131b2223)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="m4d708d8537" d="M 0 0 + <path id="ma81fbba32d" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m4d708d8537" x="92.649127" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma81fbba32d" x="92.649127" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -101,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#m4d708d8537" x="154.083011" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma81fbba32d" x="154.083011" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -141,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#m4d708d8537" x="215.516894" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma81fbba32d" x="215.516894" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -177,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#m4d708d8537" x="276.950778" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma81fbba32d" x="276.950778" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -190,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#m4d708d8537" x="338.384661" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma81fbba32d" x="338.384661" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -203,7 +200,7 @@ <g id="xtick_6"> <g id="line2d_8"> <g> - <use xlink:href="#m4d708d8537" x="399.818545" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma81fbba32d" x="399.818545" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -419,12 +416,12 @@ <g id="ytick_1"> <g id="line2d_9"> <defs> - <path id="m8ad2a306de" d="M 0 0 + <path id="mda5a65aa44" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m8ad2a306de" x="57.6" y="299.914497" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mda5a65aa44" x="57.6" y="299.914497" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -472,7 +469,7 @@ <g id="ytick_2"> <g id="line2d_10"> <g> - <use xlink:href="#m8ad2a306de" x="57.6" y="262.715482" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mda5a65aa44" x="57.6" y="262.715482" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -486,7 +483,7 @@ <g id="ytick_3"> <g id="line2d_11"> <g> - <use xlink:href="#m8ad2a306de" x="57.6" y="225.516467" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mda5a65aa44" x="57.6" y="225.516467" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -500,7 +497,7 @@ <g id="ytick_4"> <g id="line2d_12"> <g> - <use xlink:href="#m8ad2a306de" x="57.6" y="188.317452" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mda5a65aa44" x="57.6" y="188.317452" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -513,7 +510,7 @@ <g id="ytick_5"> <g id="line2d_13"> <g> - <use xlink:href="#m8ad2a306de" x="57.6" y="151.118437" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mda5a65aa44" x="57.6" y="151.118437" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -526,7 +523,7 @@ <g id="ytick_6"> <g id="line2d_14"> <g> - <use xlink:href="#m8ad2a306de" x="57.6" y="113.919422" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mda5a65aa44" x="57.6" y="113.919422" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -539,7 +536,7 @@ <g id="ytick_7"> <g id="line2d_15"> <g> - <use xlink:href="#m8ad2a306de" x="57.6" y="76.720407" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mda5a65aa44" x="57.6" y="76.720407" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -586,7 +583,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_4"> + <g id="PathCollection_1"> <path d="M 73.832727 299.960136 C 75.018752 299.960136 76.156359 299.488923 76.995005 298.650278 C 77.833651 297.811632 78.304863 296.674024 78.304863 295.488 @@ -597,7 +594,7 @@ C 69.360591 296.674024 69.831804 297.811632 70.67045 298.650278 C 71.509095 299.488923 72.646703 299.960136 73.832727 299.960136 z -" clip-path="url(#pd89567ce0b)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pab131b2223)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 114.050358 58.040136 C 115.236382 58.040136 116.37399 57.568923 117.212635 56.730278 C 118.051281 55.891632 118.522494 54.754024 118.522494 53.568 @@ -608,7 +605,7 @@ C 109.578222 54.754024 110.049434 55.891632 110.88808 56.730278 C 111.726726 57.568923 112.864333 58.040136 114.050358 58.040136 z -" clip-path="url(#pd89567ce0b)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pab131b2223)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 275.697219 221.572921 C 276.883244 221.572921 278.020851 221.101708 278.859497 220.263062 C 279.698143 219.424417 280.169355 218.286809 280.169355 217.100785 @@ -619,7 +616,7 @@ C 271.225084 218.286809 271.696296 219.424417 272.534942 220.263062 C 273.373588 221.101708 274.511195 221.572921 275.697219 221.572921 z -" clip-path="url(#pd89567ce0b)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pab131b2223)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 398.487273 191.585121 C 399.673297 191.585121 400.810905 191.113908 401.64955 190.275262 C 402.488196 189.436617 402.959409 188.299009 402.959409 187.112985 @@ -630,8 +627,13 @@ C 394.015137 188.299009 394.486349 189.436617 395.324995 190.275262 C 396.163641 191.113908 397.301248 191.585121 398.487273 191.585121 z -" clip-path="url(#pd89567ce0b)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pab131b2223)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_16"/> + <g id="line2d_17"/> + <g id="line2d_18"/> + <g id="line2d_19"/> + <g id="line2d_20"/> <g id="legend_1"> <g id="patch_7"> <path d="M 308.67625 122.862625 @@ -646,9 +648,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_21"/> <g id="text_16"> <!-- condition --> - <g transform="translate(318.67625 58.070438) scale(0.1 -0.1)"> + <g transform="translate(338.67625 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-63" d="M 3122 3366 L 3122 2828 @@ -783,22 +786,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_5"> + <g id="line2d_22"> <defs> - <path id="m9e8a822993" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m6fd3f243f5" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m9e8a822993" x="320.67625" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#m6fd3f243f5" x="320.67625" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_17"> @@ -839,22 +842,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_23"> <defs> - <path id="m189364f6da" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m824e201da5" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m189364f6da" x="320.67625" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m824e201da5" x="320.67625" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_18"> @@ -966,9 +969,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_24"/> <g id="text_19"> <!-- timepoint --> - <g transform="translate(318.67625 102.104813) scale(0.1 -0.1)"> + <g transform="translate(338.67625 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -1038,22 +1042,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_25"> <defs> - <path id="md619f0793e" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="maae5388a5e" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#md619f0793e" x="320.67625" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#maae5388a5e" x="320.67625" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_20"> @@ -1080,7 +1084,7 @@ </g> </g> <defs> - <clipPath id="pd89567ce0b"> + <clipPath id="pab131b2223"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- a/test-data/abundances--T0--cell--label-y_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T0--cell--label-y_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.195225</dc:date> + <dc:date>2024-03-26T10:28:20.904175</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,29 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> <g id="line2d_1"> <path d="M 57.6 188.317452 L 414.72 188.317452 -" clip-path="url(#pb6ed43a42b)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p4516990cc5)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 215.516894 307.584 L 215.516894 41.472 -" clip-path="url(#pb6ed43a42b)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p4516990cc5)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="m9ce0b0df76" d="M 0 0 + <path id="m39bbd9bd43" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m9ce0b0df76" x="92.649127" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m39bbd9bd43" x="92.649127" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -101,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#m9ce0b0df76" x="154.083011" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m39bbd9bd43" x="154.083011" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -141,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#m9ce0b0df76" x="215.516894" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m39bbd9bd43" x="215.516894" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -177,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#m9ce0b0df76" x="276.950778" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m39bbd9bd43" x="276.950778" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -190,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#m9ce0b0df76" x="338.384661" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m39bbd9bd43" x="338.384661" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -203,7 +200,7 @@ <g id="xtick_6"> <g id="line2d_8"> <g> - <use xlink:href="#m9ce0b0df76" x="399.818545" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m39bbd9bd43" x="399.818545" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -419,12 +416,12 @@ <g id="ytick_1"> <g id="line2d_9"> <defs> - <path id="md972e5bdeb" d="M 0 0 + <path id="m21865aacae" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#md972e5bdeb" x="57.6" y="299.914497" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m21865aacae" x="57.6" y="299.914497" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -472,7 +469,7 @@ <g id="ytick_2"> <g id="line2d_10"> <g> - <use xlink:href="#md972e5bdeb" x="57.6" y="262.715482" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m21865aacae" x="57.6" y="262.715482" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -486,7 +483,7 @@ <g id="ytick_3"> <g id="line2d_11"> <g> - <use xlink:href="#md972e5bdeb" x="57.6" y="225.516467" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m21865aacae" x="57.6" y="225.516467" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -500,7 +497,7 @@ <g id="ytick_4"> <g id="line2d_12"> <g> - <use xlink:href="#md972e5bdeb" x="57.6" y="188.317452" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m21865aacae" x="57.6" y="188.317452" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -513,7 +510,7 @@ <g id="ytick_5"> <g id="line2d_13"> <g> - <use xlink:href="#md972e5bdeb" x="57.6" y="151.118437" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m21865aacae" x="57.6" y="151.118437" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -526,7 +523,7 @@ <g id="ytick_6"> <g id="line2d_14"> <g> - <use xlink:href="#md972e5bdeb" x="57.6" y="113.919422" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m21865aacae" x="57.6" y="113.919422" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -539,7 +536,7 @@ <g id="ytick_7"> <g id="line2d_15"> <g> - <use xlink:href="#md972e5bdeb" x="57.6" y="76.720407" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m21865aacae" x="57.6" y="76.720407" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -586,7 +583,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_4"> + <g id="PathCollection_1"> <path d="M 73.832727 299.960136 C 75.018752 299.960136 76.156359 299.488923 76.995005 298.650278 C 77.833651 297.811632 78.304863 296.674024 78.304863 295.488 @@ -597,7 +594,7 @@ C 69.360591 296.674024 69.831804 297.811632 70.67045 298.650278 C 71.509095 299.488923 72.646703 299.960136 73.832727 299.960136 z -" clip-path="url(#pb6ed43a42b)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p4516990cc5)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 114.050358 58.040136 C 115.236382 58.040136 116.37399 57.568923 117.212635 56.730278 C 118.051281 55.891632 118.522494 54.754024 118.522494 53.568 @@ -608,7 +605,7 @@ C 109.578222 54.754024 110.049434 55.891632 110.88808 56.730278 C 111.726726 57.568923 112.864333 58.040136 114.050358 58.040136 z -" clip-path="url(#pb6ed43a42b)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p4516990cc5)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 275.697219 221.572921 C 276.883244 221.572921 278.020851 221.101708 278.859497 220.263062 C 279.698143 219.424417 280.169355 218.286809 280.169355 217.100785 @@ -619,7 +616,7 @@ C 271.225084 218.286809 271.696296 219.424417 272.534942 220.263062 C 273.373588 221.101708 274.511195 221.572921 275.697219 221.572921 z -" clip-path="url(#pb6ed43a42b)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p4516990cc5)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 398.487273 191.585121 C 399.673297 191.585121 400.810905 191.113908 401.64955 190.275262 C 402.488196 189.436617 402.959409 188.299009 402.959409 187.112985 @@ -630,8 +627,13 @@ C 394.015137 188.299009 394.486349 189.436617 395.324995 190.275262 C 396.163641 191.113908 397.301248 191.585121 398.487273 191.585121 z -" clip-path="url(#pb6ed43a42b)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p4516990cc5)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_16"/> + <g id="line2d_17"/> + <g id="line2d_18"/> + <g id="line2d_19"/> + <g id="line2d_20"/> <g id="text_16"> <!-- Ctrl_cell_T0-1 --> <g transform="translate(79.976116 295.488) scale(0.0694 -0.0694)"> @@ -870,9 +872,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_21"/> <g id="text_20"> <!-- condition --> - <g transform="translate(318.67625 58.070438) scale(0.1 -0.1)"> + <g transform="translate(338.67625 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6f" d="M 1959 3097 Q 1497 3097 1228 2736 @@ -965,22 +968,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_5"> + <g id="line2d_22"> <defs> - <path id="m6aa0b5b97a" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m64ab611c13" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m6aa0b5b97a" x="320.67625" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#m64ab611c13" x="320.67625" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_21"> @@ -995,22 +998,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_23"> <defs> - <path id="m057f3ec75b" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="mf3d4329b25" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m057f3ec75b" x="320.67625" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#mf3d4329b25" x="320.67625" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_22"> @@ -1064,9 +1067,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_24"/> <g id="text_23"> <!-- timepoint --> - <g transform="translate(318.67625 102.104813) scale(0.1 -0.1)"> + <g transform="translate(338.67625 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -1136,22 +1140,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_25"> <defs> - <path id="mc337a0fdd4" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="mb0235545be" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mc337a0fdd4" x="320.67625" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#mb0235545be" x="320.67625" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_24"> @@ -1165,7 +1169,7 @@ </g> </g> <defs> - <clipPath id="pb6ed43a42b"> + <clipPath id="p4516990cc5"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--T0--cell_pc.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,5 @@ +PC1 PC2 PC3 PC4 name_to_plot condition timepoint timenum compartment original_name +-4.612574 -2.881005 -0.432059 0.0 Ctrl_cell_T0-1 Control T0 0 cell MCF001089_TD01 +-3.303276 3.622393 -0.061907 0.0 Ctrl_cell_T0-2 Control T0 0 cell MCF001089_TD02 +1.95919 -0.773766 1.28576 0.0 L-Cyc_cell_T0-1 L-Cycloserine T0 0 cell MCF001089_TD19 +5.95666 0.032379 -0.791794 0.0 L-Cyc_cell_T0-2 L-Cycloserine T0 0 cell MCF001089_TD20
--- a/test-data/abundances--T0--cell_var.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T0--cell_var.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.157274</dc:date> + <dc:date>2024-03-26T10:28:20.870816</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -43,7 +43,7 @@ L 137.952 54.144 L 66.528 54.144 z -" clip-path="url(#pc312d5c87f)" style="fill: #679698"/> +" clip-path="url(#p596071d219)" style="fill: #679698"/> </g> <g id="patch_4"> <path d="M 155.808 307.584 @@ -51,7 +51,7 @@ L 227.232 229.533997 L 155.808 229.533997 z -" clip-path="url(#pc312d5c87f)" style="fill: #679698"/> +" clip-path="url(#p596071d219)" style="fill: #679698"/> </g> <g id="patch_5"> <path d="M 245.088 307.584 @@ -59,7 +59,7 @@ L 316.512 298.827532 L 245.088 298.827532 z -" clip-path="url(#pc312d5c87f)" style="fill: #679698"/> +" clip-path="url(#p596071d219)" style="fill: #679698"/> </g> <g id="patch_6"> <path d="M 334.368 307.584 @@ -67,18 +67,18 @@ L 405.792 307.584 L 334.368 307.584 z -" clip-path="url(#pc312d5c87f)" style="fill: #679698"/> +" clip-path="url(#p596071d219)" style="fill: #679698"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="mb40aaa24df" d="M 0 0 + <path id="m3a082cd1ea" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mb40aaa24df" x="102.24" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3a082cd1ea" x="102.24" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -151,7 +151,7 @@ <g id="xtick_2"> <g id="line2d_2"> <g> - <use xlink:href="#mb40aaa24df" x="191.52" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3a082cd1ea" x="191.52" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -192,7 +192,7 @@ <g id="xtick_3"> <g id="line2d_3"> <g> - <use xlink:href="#mb40aaa24df" x="280.8" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3a082cd1ea" x="280.8" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -241,7 +241,7 @@ <g id="xtick_4"> <g id="line2d_4"> <g> - <use xlink:href="#mb40aaa24df" x="370.08" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3a082cd1ea" x="370.08" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -286,12 +286,12 @@ <g id="ytick_1"> <g id="line2d_5"> <defs> - <path id="m932e968141" d="M 0 0 + <path id="m122fdde287" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m932e968141" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m122fdde287" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -327,7 +327,7 @@ <g id="ytick_2"> <g id="line2d_6"> <g> - <use xlink:href="#m932e968141" x="57.6" y="273.559353" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m122fdde287" x="57.6" y="273.559353" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -341,7 +341,7 @@ <g id="ytick_3"> <g id="line2d_7"> <g> - <use xlink:href="#m932e968141" x="57.6" y="239.534705" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m122fdde287" x="57.6" y="239.534705" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -355,7 +355,7 @@ <g id="ytick_4"> <g id="line2d_8"> <g> - <use xlink:href="#m932e968141" x="57.6" y="205.510058" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m122fdde287" x="57.6" y="205.510058" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -369,7 +369,7 @@ <g id="ytick_5"> <g id="line2d_9"> <g> - <use xlink:href="#m932e968141" x="57.6" y="171.48541" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m122fdde287" x="57.6" y="171.48541" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -383,7 +383,7 @@ <g id="ytick_6"> <g id="line2d_10"> <g> - <use xlink:href="#m932e968141" x="57.6" y="137.460763" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m122fdde287" x="57.6" y="137.460763" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -424,7 +424,7 @@ <g id="ytick_7"> <g id="line2d_11"> <g> - <use xlink:href="#m932e968141" x="57.6" y="103.436116" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m122fdde287" x="57.6" y="103.436116" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -470,7 +470,7 @@ <g id="ytick_8"> <g id="line2d_12"> <g> - <use xlink:href="#m932e968141" x="57.6" y="69.411468" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m122fdde287" x="57.6" y="69.411468" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -857,16 +857,16 @@ </g> </g> <g id="line2d_13"> - <path clip-path="url(#pc312d5c87f)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p596071d219)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_14"> - <path clip-path="url(#pc312d5c87f)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p596071d219)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_15"> - <path clip-path="url(#pc312d5c87f)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p596071d219)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_16"> - <path clip-path="url(#pc312d5c87f)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p596071d219)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="patch_7"> <path d="M 57.6 307.584 @@ -1089,7 +1089,7 @@ </g> </g> <defs> - <clipPath id="pc312d5c87f"> + <clipPath id="p596071d219"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--T0--cell_var.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,5 @@ +Explained Variance % PC +74.487179 PC1 +22.939254 PC2 +2.573566 PC3 +0.0 PC4
--- a/test-data/abundances--T0--med--label-n_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T0--med--label-n_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.654753</dc:date> + <dc:date>2024-03-26T10:28:21.250564</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,29 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> <g id="line2d_1"> <path d="M 57.6 193.859104 L 414.72 193.859104 -" clip-path="url(#p19db9a9af1)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p6931c9dd59)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 212.801142 307.584 L 212.801142 41.472 -" clip-path="url(#p19db9a9af1)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p6931c9dd59)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="md93f66193e" d="M 0 0 + <path id="mf5df1807c3" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#md93f66193e" x="60.404654" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf5df1807c3" x="60.404654" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -101,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#md93f66193e" x="136.602898" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf5df1807c3" x="136.602898" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -141,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#md93f66193e" x="212.801142" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf5df1807c3" x="212.801142" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -177,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#md93f66193e" x="288.999387" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf5df1807c3" x="288.999387" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -190,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#md93f66193e" x="365.197631" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf5df1807c3" x="365.197631" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -458,12 +455,12 @@ <g id="ytick_1"> <g id="line2d_8"> <defs> - <path id="m01c4860dbd" d="M 0 0 + <path id="mcafb8c8679" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m01c4860dbd" x="57.6" y="279.562291" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mcafb8c8679" x="57.6" y="279.562291" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -477,7 +474,7 @@ <g id="ytick_2"> <g id="line2d_9"> <g> - <use xlink:href="#m01c4860dbd" x="57.6" y="236.710697" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mcafb8c8679" x="57.6" y="236.710697" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -491,7 +488,7 @@ <g id="ytick_3"> <g id="line2d_10"> <g> - <use xlink:href="#m01c4860dbd" x="57.6" y="193.859104" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mcafb8c8679" x="57.6" y="193.859104" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -504,7 +501,7 @@ <g id="ytick_4"> <g id="line2d_11"> <g> - <use xlink:href="#m01c4860dbd" x="57.6" y="151.00751" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mcafb8c8679" x="57.6" y="151.00751" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -517,7 +514,7 @@ <g id="ytick_5"> <g id="line2d_12"> <g> - <use xlink:href="#m01c4860dbd" x="57.6" y="108.155917" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mcafb8c8679" x="57.6" y="108.155917" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -530,7 +527,7 @@ <g id="ytick_6"> <g id="line2d_13"> <g> - <use xlink:href="#m01c4860dbd" x="57.6" y="65.304323" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mcafb8c8679" x="57.6" y="65.304323" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -611,7 +608,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_4"> + <g id="PathCollection_1"> <path d="M 73.832727 299.960136 C 75.018752 299.960136 76.156359 299.488923 76.995005 298.650278 C 77.833651 297.811632 78.304863 296.674024 78.304863 295.488 @@ -622,7 +619,7 @@ C 69.360591 296.674024 69.831804 297.811632 70.67045 298.650278 C 71.509095 299.488923 72.646703 299.960136 73.832727 299.960136 z -" clip-path="url(#p19db9a9af1)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p6931c9dd59)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 119.235489 58.040136 C 120.421514 58.040136 121.559121 57.568923 122.397767 56.730278 C 123.236413 55.891632 123.707625 54.754024 123.707625 53.568 @@ -633,7 +630,7 @@ C 114.763353 54.754024 115.234566 55.891632 116.073212 56.730278 C 116.911857 57.568923 118.049465 58.040136 119.235489 58.040136 z -" clip-path="url(#p19db9a9af1)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p6931c9dd59)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 398.487273 192.464899 C 399.673297 192.464899 400.810905 191.993687 401.64955 191.155041 C 402.488196 190.316395 402.959409 189.178788 402.959409 187.992763 @@ -644,7 +641,7 @@ C 394.015137 189.178788 394.486349 190.316395 395.324995 191.155041 C 396.163641 191.993687 397.301248 192.464899 398.487273 192.464899 z -" clip-path="url(#p19db9a9af1)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p6931c9dd59)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 259.649118 242.859788 C 260.835143 242.859788 261.97275 242.388575 262.811396 241.549929 C 263.650042 240.711283 264.121254 239.573676 264.121254 238.387652 @@ -655,8 +652,13 @@ C 255.176983 239.573676 255.648195 240.711283 256.486841 241.549929 C 257.325487 242.388575 258.463094 242.859788 259.649118 242.859788 z -" clip-path="url(#p19db9a9af1)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p6931c9dd59)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_14"/> + <g id="line2d_15"/> + <g id="line2d_16"/> + <g id="line2d_17"/> + <g id="line2d_18"/> <g id="legend_1"> <g id="patch_7"> <path d="M 308.67625 122.862625 @@ -671,9 +673,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_19"/> <g id="text_14"> <!-- condition --> - <g transform="translate(318.67625 58.070438) scale(0.1 -0.1)"> + <g transform="translate(338.67625 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-63" d="M 3122 3366 L 3122 2828 @@ -808,22 +811,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_5"> + <g id="line2d_20"> <defs> - <path id="mde9343d2e5" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m557fc54bd5" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mde9343d2e5" x="320.67625" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#m557fc54bd5" x="320.67625" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_15"> @@ -864,22 +867,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_21"> <defs> - <path id="mfb2060ed1f" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m1aca804c61" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mfb2060ed1f" x="320.67625" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m1aca804c61" x="320.67625" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_16"> @@ -991,9 +994,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_22"/> <g id="text_17"> <!-- timepoint --> - <g transform="translate(318.67625 102.104813) scale(0.1 -0.1)"> + <g transform="translate(338.67625 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -1063,22 +1067,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_23"> <defs> - <path id="m4540c2ed6e" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m3cd75b9bfb" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m4540c2ed6e" x="320.67625" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m3cd75b9bfb" x="320.67625" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_18"> @@ -1105,7 +1109,7 @@ </g> </g> <defs> - <clipPath id="p19db9a9af1"> + <clipPath id="p6931c9dd59"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- a/test-data/abundances--T0--med--label-y_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T0--med--label-y_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.612723</dc:date> + <dc:date>2024-03-26T10:28:21.216178</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,29 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> <g id="line2d_1"> <path d="M 57.6 193.859104 L 414.72 193.859104 -" clip-path="url(#p72f2c9fe88)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#pc58fddc43c)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 212.801142 307.584 L 212.801142 41.472 -" clip-path="url(#p72f2c9fe88)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#pc58fddc43c)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="m4f2665ef0f" d="M 0 0 + <path id="m8f6fc56424" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m4f2665ef0f" x="60.404654" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8f6fc56424" x="60.404654" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -101,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#m4f2665ef0f" x="136.602898" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8f6fc56424" x="136.602898" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -141,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#m4f2665ef0f" x="212.801142" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8f6fc56424" x="212.801142" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -177,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#m4f2665ef0f" x="288.999387" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8f6fc56424" x="288.999387" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -190,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#m4f2665ef0f" x="365.197631" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8f6fc56424" x="365.197631" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -458,12 +455,12 @@ <g id="ytick_1"> <g id="line2d_8"> <defs> - <path id="mf1ead764c1" d="M 0 0 + <path id="md445a45183" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mf1ead764c1" x="57.6" y="279.562291" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md445a45183" x="57.6" y="279.562291" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -477,7 +474,7 @@ <g id="ytick_2"> <g id="line2d_9"> <g> - <use xlink:href="#mf1ead764c1" x="57.6" y="236.710697" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md445a45183" x="57.6" y="236.710697" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -491,7 +488,7 @@ <g id="ytick_3"> <g id="line2d_10"> <g> - <use xlink:href="#mf1ead764c1" x="57.6" y="193.859104" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md445a45183" x="57.6" y="193.859104" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -504,7 +501,7 @@ <g id="ytick_4"> <g id="line2d_11"> <g> - <use xlink:href="#mf1ead764c1" x="57.6" y="151.00751" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md445a45183" x="57.6" y="151.00751" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -517,7 +514,7 @@ <g id="ytick_5"> <g id="line2d_12"> <g> - <use xlink:href="#mf1ead764c1" x="57.6" y="108.155917" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md445a45183" x="57.6" y="108.155917" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -530,7 +527,7 @@ <g id="ytick_6"> <g id="line2d_13"> <g> - <use xlink:href="#mf1ead764c1" x="57.6" y="65.304323" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md445a45183" x="57.6" y="65.304323" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -611,7 +608,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_4"> + <g id="PathCollection_1"> <path d="M 73.832727 299.960136 C 75.018752 299.960136 76.156359 299.488923 76.995005 298.650278 C 77.833651 297.811632 78.304863 296.674024 78.304863 295.488 @@ -622,7 +619,7 @@ C 69.360591 296.674024 69.831804 297.811632 70.67045 298.650278 C 71.509095 299.488923 72.646703 299.960136 73.832727 299.960136 z -" clip-path="url(#p72f2c9fe88)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pc58fddc43c)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 119.235489 58.040136 C 120.421514 58.040136 121.559121 57.568923 122.397767 56.730278 C 123.236413 55.891632 123.707625 54.754024 123.707625 53.568 @@ -633,7 +630,7 @@ C 114.763353 54.754024 115.234566 55.891632 116.073212 56.730278 C 116.911857 57.568923 118.049465 58.040136 119.235489 58.040136 z -" clip-path="url(#p72f2c9fe88)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pc58fddc43c)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 398.487273 192.464899 C 399.673297 192.464899 400.810905 191.993687 401.64955 191.155041 C 402.488196 190.316395 402.959409 189.178788 402.959409 187.992763 @@ -644,7 +641,7 @@ C 394.015137 189.178788 394.486349 190.316395 395.324995 191.155041 C 396.163641 191.993687 397.301248 192.464899 398.487273 192.464899 z -" clip-path="url(#p72f2c9fe88)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pc58fddc43c)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 259.649118 242.859788 C 260.835143 242.859788 261.97275 242.388575 262.811396 241.549929 C 263.650042 240.711283 264.121254 239.573676 264.121254 238.387652 @@ -655,8 +652,13 @@ C 255.176983 239.573676 255.648195 240.711283 256.486841 241.549929 C 257.325487 242.388575 258.463094 242.859788 259.649118 242.859788 z -" clip-path="url(#p72f2c9fe88)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pc58fddc43c)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_14"/> + <g id="line2d_15"/> + <g id="line2d_16"/> + <g id="line2d_17"/> + <g id="line2d_18"/> <g id="text_14"> <!-- Ctrl_med_T0-1 --> <g transform="translate(81.452552 295.488) scale(0.0694 -0.0694)"> @@ -947,9 +949,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_19"/> <g id="text_18"> <!-- condition --> - <g transform="translate(318.67625 58.070438) scale(0.1 -0.1)"> + <g transform="translate(338.67625 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6f" d="M 1959 3097 Q 1497 3097 1228 2736 @@ -1016,22 +1019,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_5"> + <g id="line2d_20"> <defs> - <path id="me284a6b7c1" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="mff86af93a4" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#me284a6b7c1" x="320.67625" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#mff86af93a4" x="320.67625" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_19"> @@ -1046,22 +1049,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_21"> <defs> - <path id="m4da869cf39" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m9bee457024" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m4da869cf39" x="320.67625" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m9bee457024" x="320.67625" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_20"> @@ -1115,9 +1118,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_22"/> <g id="text_21"> <!-- timepoint --> - <g transform="translate(318.67625 102.104813) scale(0.1 -0.1)"> + <g transform="translate(338.67625 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-70" d="M 1159 525 L 1159 -1331 @@ -1157,22 +1161,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_23"> <defs> - <path id="ma53c8981fd" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m91a44cca6a" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#ma53c8981fd" x="320.67625" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m91a44cca6a" x="320.67625" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_22"> @@ -1186,7 +1190,7 @@ </g> </g> <defs> - <clipPath id="p72f2c9fe88"> + <clipPath id="pc58fddc43c"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--T0--med_pc.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,5 @@ +PC1 PC2 PC3 PC4 name_to_plot condition timepoint timenum compartment original_name +-3.647549 -2.371648 -1.342906 0.0 Ctrl_med_T0-1 Control T0 0 med MCF001089_TD37 +-2.455848 3.273883 0.058928 0.0 Ctrl_med_T0-2 Control T0 0 med MCF001089_TD38 +4.873764 0.136899 -1.737705 0.0 L-Cyc_med_T0-1 L-Cycloserine T0 0 med MCF001089_TD55 +1.229634 -1.039134 3.021683 0.0 L-Cyc_med_T0-2 L-Cycloserine T0 0 med MCF001089_TD56
--- a/test-data/abundances--T0--med_var.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T0--med_var.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.575574</dc:date> + <dc:date>2024-03-26T10:28:21.184677</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -43,7 +43,7 @@ L 137.952 54.144 L 66.528 54.144 z -" clip-path="url(#p66313797f2)" style="fill: #679698"/> +" clip-path="url(#pc7004c9502)" style="fill: #679698"/> </g> <g id="patch_4"> <path d="M 155.808 307.584 @@ -51,7 +51,7 @@ L 227.232 208.475175 L 155.808 208.475175 z -" clip-path="url(#p66313797f2)" style="fill: #679698"/> +" clip-path="url(#pc7004c9502)" style="fill: #679698"/> </g> <g id="patch_5"> <path d="M 245.088 307.584 @@ -59,7 +59,7 @@ L 316.512 228.275352 L 245.088 228.275352 z -" clip-path="url(#p66313797f2)" style="fill: #679698"/> +" clip-path="url(#pc7004c9502)" style="fill: #679698"/> </g> <g id="patch_6"> <path d="M 334.368 307.584 @@ -67,18 +67,18 @@ L 405.792 307.584 L 334.368 307.584 z -" clip-path="url(#p66313797f2)" style="fill: #679698"/> +" clip-path="url(#pc7004c9502)" style="fill: #679698"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="m62e1f1a97e" d="M 0 0 + <path id="m10b5d35c7b" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m62e1f1a97e" x="102.24" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m10b5d35c7b" x="102.24" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -151,7 +151,7 @@ <g id="xtick_2"> <g id="line2d_2"> <g> - <use xlink:href="#m62e1f1a97e" x="191.52" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m10b5d35c7b" x="191.52" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -192,7 +192,7 @@ <g id="xtick_3"> <g id="line2d_3"> <g> - <use xlink:href="#m62e1f1a97e" x="280.8" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m10b5d35c7b" x="280.8" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -241,7 +241,7 @@ <g id="xtick_4"> <g id="line2d_4"> <g> - <use xlink:href="#m62e1f1a97e" x="370.08" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m10b5d35c7b" x="370.08" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -286,12 +286,12 @@ <g id="ytick_1"> <g id="line2d_5"> <defs> - <path id="m13e20955ba" d="M 0 0 + <path id="mf21d599931" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m13e20955ba" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf21d599931" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -327,7 +327,7 @@ <g id="ytick_2"> <g id="line2d_6"> <g> - <use xlink:href="#m13e20955ba" x="57.6" y="264.398252" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf21d599931" x="57.6" y="264.398252" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -341,7 +341,7 @@ <g id="ytick_3"> <g id="line2d_7"> <g> - <use xlink:href="#m13e20955ba" x="57.6" y="221.212505" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf21d599931" x="57.6" y="221.212505" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -355,7 +355,7 @@ <g id="ytick_4"> <g id="line2d_8"> <g> - <use xlink:href="#m13e20955ba" x="57.6" y="178.026757" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf21d599931" x="57.6" y="178.026757" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -369,7 +369,7 @@ <g id="ytick_5"> <g id="line2d_9"> <g> - <use xlink:href="#m13e20955ba" x="57.6" y="134.841009" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf21d599931" x="57.6" y="134.841009" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -383,7 +383,7 @@ <g id="ytick_6"> <g id="line2d_10"> <g> - <use xlink:href="#m13e20955ba" x="57.6" y="91.655261" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf21d599931" x="57.6" y="91.655261" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -424,7 +424,7 @@ <g id="ytick_7"> <g id="line2d_11"> <g> - <use xlink:href="#m13e20955ba" x="57.6" y="48.469514" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mf21d599931" x="57.6" y="48.469514" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -831,16 +831,16 @@ </g> </g> <g id="line2d_12"> - <path clip-path="url(#p66313797f2)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#pc7004c9502)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_13"> - <path clip-path="url(#p66313797f2)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#pc7004c9502)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_14"> - <path clip-path="url(#p66313797f2)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#pc7004c9502)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_15"> - <path clip-path="url(#p66313797f2)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#pc7004c9502)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="patch_7"> <path d="M 57.6 307.584 @@ -1063,7 +1063,7 @@ </g> </g> <defs> - <clipPath id="p66313797f2"> + <clipPath id="pc7004c9502"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--T0--med_var.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,5 @@ +Explained Variance % PC +58.686028 PC1 +22.949429 PC2 +18.364542 PC3 +0.0 PC4
--- a/test-data/abundances--T2h--cell--label-n_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T2h--cell--label-n_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.360072</dc:date> + <dc:date>2024-03-26T10:28:21.040188</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,29 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> <g id="line2d_1"> <path d="M 57.6 185.374716 L 414.72 185.374716 -" clip-path="url(#p8feb4f512c)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p1f309fd952)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 228.84551 307.584 L 228.84551 41.472 -" clip-path="url(#p8feb4f512c)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p1f309fd952)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="m369870b14b" d="M 0 0 + <path id="m831d04fdeb" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m369870b14b" x="107.768235" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m831d04fdeb" x="107.768235" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -101,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#m369870b14b" x="168.306873" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m831d04fdeb" x="168.306873" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -141,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#m369870b14b" x="228.84551" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m831d04fdeb" x="228.84551" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -177,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#m369870b14b" x="289.384147" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m831d04fdeb" x="289.384147" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -190,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#m369870b14b" x="349.922784" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m831d04fdeb" x="349.922784" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -203,7 +200,7 @@ <g id="xtick_6"> <g id="line2d_8"> <g> - <use xlink:href="#m369870b14b" x="410.461422" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m831d04fdeb" x="410.461422" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -418,12 +415,12 @@ <g id="ytick_1"> <g id="line2d_9"> <defs> - <path id="m9b1b99287d" d="M 0 0 + <path id="m8c050e8d2a" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m9b1b99287d" x="57.6" y="283.307859" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c050e8d2a" x="57.6" y="283.307859" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -466,7 +463,7 @@ <g id="ytick_2"> <g id="line2d_10"> <g> - <use xlink:href="#m9b1b99287d" x="57.6" y="250.663478" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c050e8d2a" x="57.6" y="250.663478" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -482,7 +479,7 @@ <g id="ytick_3"> <g id="line2d_11"> <g> - <use xlink:href="#m9b1b99287d" x="57.6" y="218.019097" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c050e8d2a" x="57.6" y="218.019097" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -498,7 +495,7 @@ <g id="ytick_4"> <g id="line2d_12"> <g> - <use xlink:href="#m9b1b99287d" x="57.6" y="185.374716" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c050e8d2a" x="57.6" y="185.374716" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -513,7 +510,7 @@ <g id="ytick_5"> <g id="line2d_13"> <g> - <use xlink:href="#m9b1b99287d" x="57.6" y="152.730335" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c050e8d2a" x="57.6" y="152.730335" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -528,7 +525,7 @@ <g id="ytick_6"> <g id="line2d_14"> <g> - <use xlink:href="#m9b1b99287d" x="57.6" y="120.085954" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c050e8d2a" x="57.6" y="120.085954" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -543,7 +540,7 @@ <g id="ytick_7"> <g id="line2d_15"> <g> - <use xlink:href="#m9b1b99287d" x="57.6" y="87.441573" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c050e8d2a" x="57.6" y="87.441573" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -558,7 +555,7 @@ <g id="ytick_8"> <g id="line2d_16"> <g> - <use xlink:href="#m9b1b99287d" x="57.6" y="54.797192" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c050e8d2a" x="57.6" y="54.797192" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_15"> @@ -606,7 +603,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_4"> + <g id="PathCollection_1"> <path d="M 332.306435 58.040136 C 333.492459 58.040136 334.630066 57.568923 335.468712 56.730278 C 336.307358 55.891632 336.77857 54.754024 336.77857 53.568 @@ -617,7 +614,7 @@ C 327.834299 54.754024 328.305511 55.891632 329.144157 56.730278 C 329.982803 57.568923 331.12041 58.040136 332.306435 58.040136 z -" clip-path="url(#p8feb4f512c)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p1f309fd952)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 73.832727 257.046224 C 75.018752 257.046224 76.156359 256.575012 76.995005 255.736366 C 77.833651 254.89772 78.304863 253.760113 78.304863 252.574088 @@ -628,7 +625,7 @@ C 69.360591 253.760113 69.831804 254.89772 70.67045 255.736366 C 71.509095 256.575012 72.646703 257.046224 73.832727 257.046224 z -" clip-path="url(#p8feb4f512c)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p1f309fd952)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 398.487273 299.960136 C 399.673297 299.960136 400.810905 299.488923 401.64955 298.650278 C 402.488196 297.811632 402.959409 296.674024 402.959409 295.488 @@ -639,7 +636,7 @@ C 394.015137 296.674024 394.486349 297.811632 395.324995 298.650278 C 396.163641 299.488923 397.301248 299.960136 398.487273 299.960136 z -" clip-path="url(#p8feb4f512c)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p1f309fd952)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 110.755605 144.340846 C 111.94163 144.340846 113.079237 143.869633 113.917883 143.030987 C 114.756529 142.192342 115.227741 141.054734 115.227741 139.86871 @@ -650,8 +647,13 @@ C 106.283469 141.054734 106.754682 142.192342 107.593328 143.030987 C 108.431974 143.869633 109.569581 144.340846 110.755605 144.340846 z -" clip-path="url(#p8feb4f512c)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p1f309fd952)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_17"/> + <g id="line2d_18"/> + <g id="line2d_19"/> + <g id="line2d_20"/> + <g id="line2d_21"/> <g id="legend_1"> <g id="patch_7"> <path d="M 64.6 122.862625 @@ -666,9 +668,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_22"/> <g id="text_17"> <!-- condition --> - <g transform="translate(74.6 58.070438) scale(0.1 -0.1)"> + <g transform="translate(94.6 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-63" d="M 3122 3366 L 3122 2828 @@ -803,22 +806,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_5"> + <g id="line2d_23"> <defs> - <path id="ma3cf7cd49b" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m2f002e9f00" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#ma3cf7cd49b" x="76.6" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#m2f002e9f00" x="76.6" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_18"> @@ -859,22 +862,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_24"> <defs> - <path id="mc1ce3a168c" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m3ea04edb19" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mc1ce3a168c" x="76.6" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m3ea04edb19" x="76.6" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_19"> @@ -986,9 +989,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_25"/> <g id="text_20"> <!-- timepoint --> - <g transform="translate(74.6 102.104813) scale(0.1 -0.1)"> + <g transform="translate(94.6 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -1058,22 +1062,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_26"> <defs> - <path id="m30976c66dd" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m5b7028ff77" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m30976c66dd" x="76.6" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m5b7028ff77" x="76.6" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_21"> @@ -1120,7 +1124,7 @@ </g> </g> <defs> - <clipPath id="p8feb4f512c"> + <clipPath id="p1f309fd952"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- a/test-data/abundances--T2h--cell--label-y_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T2h--cell--label-y_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.313549</dc:date> + <dc:date>2024-03-26T10:28:21.003691</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,29 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> <g id="line2d_1"> <path d="M 57.6 185.374716 L 414.72 185.374716 -" clip-path="url(#p51ed853460)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p23949f7454)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 228.84551 307.584 L 228.84551 41.472 -" clip-path="url(#p51ed853460)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p23949f7454)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="m9a7ed9599c" d="M 0 0 + <path id="mb098a1c3a3" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m9a7ed9599c" x="107.768235" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb098a1c3a3" x="107.768235" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -101,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#m9a7ed9599c" x="168.306873" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb098a1c3a3" x="168.306873" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -141,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#m9a7ed9599c" x="228.84551" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb098a1c3a3" x="228.84551" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -177,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#m9a7ed9599c" x="289.384147" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb098a1c3a3" x="289.384147" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -190,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#m9a7ed9599c" x="349.922784" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb098a1c3a3" x="349.922784" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -203,7 +200,7 @@ <g id="xtick_6"> <g id="line2d_8"> <g> - <use xlink:href="#m9a7ed9599c" x="410.461422" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb098a1c3a3" x="410.461422" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -418,12 +415,12 @@ <g id="ytick_1"> <g id="line2d_9"> <defs> - <path id="m0cd49e9681" d="M 0 0 + <path id="me15ccb1287" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m0cd49e9681" x="57.6" y="283.307859" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#me15ccb1287" x="57.6" y="283.307859" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -466,7 +463,7 @@ <g id="ytick_2"> <g id="line2d_10"> <g> - <use xlink:href="#m0cd49e9681" x="57.6" y="250.663478" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#me15ccb1287" x="57.6" y="250.663478" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -482,7 +479,7 @@ <g id="ytick_3"> <g id="line2d_11"> <g> - <use xlink:href="#m0cd49e9681" x="57.6" y="218.019097" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#me15ccb1287" x="57.6" y="218.019097" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -498,7 +495,7 @@ <g id="ytick_4"> <g id="line2d_12"> <g> - <use xlink:href="#m0cd49e9681" x="57.6" y="185.374716" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#me15ccb1287" x="57.6" y="185.374716" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -513,7 +510,7 @@ <g id="ytick_5"> <g id="line2d_13"> <g> - <use xlink:href="#m0cd49e9681" x="57.6" y="152.730335" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#me15ccb1287" x="57.6" y="152.730335" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -528,7 +525,7 @@ <g id="ytick_6"> <g id="line2d_14"> <g> - <use xlink:href="#m0cd49e9681" x="57.6" y="120.085954" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#me15ccb1287" x="57.6" y="120.085954" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -543,7 +540,7 @@ <g id="ytick_7"> <g id="line2d_15"> <g> - <use xlink:href="#m0cd49e9681" x="57.6" y="87.441573" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#me15ccb1287" x="57.6" y="87.441573" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -558,7 +555,7 @@ <g id="ytick_8"> <g id="line2d_16"> <g> - <use xlink:href="#m0cd49e9681" x="57.6" y="54.797192" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#me15ccb1287" x="57.6" y="54.797192" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_15"> @@ -606,7 +603,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_4"> + <g id="PathCollection_1"> <path d="M 332.306435 58.040136 C 333.492459 58.040136 334.630066 57.568923 335.468712 56.730278 C 336.307358 55.891632 336.77857 54.754024 336.77857 53.568 @@ -617,7 +614,7 @@ C 327.834299 54.754024 328.305511 55.891632 329.144157 56.730278 C 329.982803 57.568923 331.12041 58.040136 332.306435 58.040136 z -" clip-path="url(#p51ed853460)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p23949f7454)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 73.832727 257.046224 C 75.018752 257.046224 76.156359 256.575012 76.995005 255.736366 C 77.833651 254.89772 78.304863 253.760113 78.304863 252.574088 @@ -628,7 +625,7 @@ C 69.360591 253.760113 69.831804 254.89772 70.67045 255.736366 C 71.509095 256.575012 72.646703 257.046224 73.832727 257.046224 z -" clip-path="url(#p51ed853460)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p23949f7454)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 398.487273 299.960136 C 399.673297 299.960136 400.810905 299.488923 401.64955 298.650278 C 402.488196 297.811632 402.959409 296.674024 402.959409 295.488 @@ -639,7 +636,7 @@ C 394.015137 296.674024 394.486349 297.811632 395.324995 298.650278 C 396.163641 299.488923 397.301248 299.960136 398.487273 299.960136 z -" clip-path="url(#p51ed853460)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p23949f7454)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 110.755605 144.340846 C 111.94163 144.340846 113.079237 143.869633 113.917883 143.030987 C 114.756529 142.192342 115.227741 141.054734 115.227741 139.86871 @@ -650,8 +647,13 @@ C 106.283469 141.054734 106.754682 142.192342 107.593328 143.030987 C 108.431974 143.869633 109.569581 144.340846 110.755605 144.340846 z -" clip-path="url(#p51ed853460)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p23949f7454)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_17"/> + <g id="line2d_18"/> + <g id="line2d_19"/> + <g id="line2d_20"/> + <g id="line2d_21"/> <g id="text_17"> <!-- Ctrl_cell_T2h-1 --> <g transform="translate(338.360298 53.568) scale(0.0694 -0.0694)"> @@ -913,9 +915,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_22"/> <g id="text_21"> <!-- condition --> - <g transform="translate(74.6 58.070438) scale(0.1 -0.1)"> + <g transform="translate(94.6 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6f" d="M 1959 3097 Q 1497 3097 1228 2736 @@ -1008,22 +1011,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_5"> + <g id="line2d_23"> <defs> - <path id="m98e24eb88c" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m0cd10fdff4" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m98e24eb88c" x="76.6" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#m0cd10fdff4" x="76.6" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_22"> @@ -1038,22 +1041,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_24"> <defs> - <path id="mdefd8787f3" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m3cb4e43754" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mdefd8787f3" x="76.6" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m3cb4e43754" x="76.6" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_23"> @@ -1107,9 +1110,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_25"/> <g id="text_24"> <!-- timepoint --> - <g transform="translate(74.6 102.104813) scale(0.1 -0.1)"> + <g transform="translate(94.6 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -1179,22 +1183,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_26"> <defs> - <path id="m023c708e71" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m30bc096888" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m023c708e71" x="76.6" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m30bc096888" x="76.6" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_25"> @@ -1209,7 +1213,7 @@ </g> </g> <defs> - <clipPath id="p51ed853460"> + <clipPath id="p23949f7454"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--T2h--cell_pc.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,5 @@ +PC1 PC2 PC3 PC4 name_to_plot condition timepoint timenum compartment original_name +3.418013 2.018827 -0.624963 0.0 Ctrl_cell_T2h-1 Control T2h 2 cell MCF001089_TD07 +-5.121119 -1.029264 -0.970952 0.0 Ctrl_cell_T2h-2 Control T2h 2 cell MCF001089_TD08 +5.604413 -1.686558 0.356619 0.0 L-Cyc_cell_T2h-1 L-Cycloserine T2h 2 cell MCF001089_TD25 +-3.901307 0.696996 1.239296 0.0 L-Cyc_cell_T2h-2 L-Cycloserine T2h 2 cell MCF001089_TD26
--- a/test-data/abundances--T2h--cell_var.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T2h--cell_var.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.278168</dc:date> + <dc:date>2024-03-26T10:28:20.971900</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -43,7 +43,7 @@ L 137.952 54.144 L 66.528 54.144 z -" clip-path="url(#p5f41492c3f)" style="fill: #679698"/> +" clip-path="url(#p034a823787)" style="fill: #679698"/> </g> <g id="patch_4"> <path d="M 155.808 307.584 @@ -51,7 +51,7 @@ L 227.232 282.205534 L 155.808 282.205534 z -" clip-path="url(#p5f41492c3f)" style="fill: #679698"/> +" clip-path="url(#p034a823787)" style="fill: #679698"/> </g> <g id="patch_5"> <path d="M 245.088 307.584 @@ -59,7 +59,7 @@ L 316.512 298.601127 L 245.088 298.601127 z -" clip-path="url(#p5f41492c3f)" style="fill: #679698"/> +" clip-path="url(#p034a823787)" style="fill: #679698"/> </g> <g id="patch_6"> <path d="M 334.368 307.584 @@ -67,18 +67,18 @@ L 405.792 307.584 L 334.368 307.584 z -" clip-path="url(#p5f41492c3f)" style="fill: #679698"/> +" clip-path="url(#p034a823787)" style="fill: #679698"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="m8a000d9070" d="M 0 0 + <path id="mb5f1761de4" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m8a000d9070" x="102.24" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb5f1761de4" x="102.24" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -151,7 +151,7 @@ <g id="xtick_2"> <g id="line2d_2"> <g> - <use xlink:href="#m8a000d9070" x="191.52" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb5f1761de4" x="191.52" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -192,7 +192,7 @@ <g id="xtick_3"> <g id="line2d_3"> <g> - <use xlink:href="#m8a000d9070" x="280.8" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb5f1761de4" x="280.8" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -241,7 +241,7 @@ <g id="xtick_4"> <g id="line2d_4"> <g> - <use xlink:href="#m8a000d9070" x="370.08" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb5f1761de4" x="370.08" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -286,12 +286,12 @@ <g id="ytick_1"> <g id="line2d_5"> <defs> - <path id="m16ce64ea20" d="M 0 0 + <path id="ma526c5bc2f" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m16ce64ea20" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma526c5bc2f" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -327,7 +327,7 @@ <g id="ytick_2"> <g id="line2d_6"> <g> - <use xlink:href="#m16ce64ea20" x="57.6" y="250.023732" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma526c5bc2f" x="57.6" y="250.023732" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -341,7 +341,7 @@ <g id="ytick_3"> <g id="line2d_7"> <g> - <use xlink:href="#m16ce64ea20" x="57.6" y="192.463465" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma526c5bc2f" x="57.6" y="192.463465" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -355,7 +355,7 @@ <g id="ytick_4"> <g id="line2d_8"> <g> - <use xlink:href="#m16ce64ea20" x="57.6" y="134.903197" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma526c5bc2f" x="57.6" y="134.903197" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -401,7 +401,7 @@ <g id="ytick_5"> <g id="line2d_9"> <g> - <use xlink:href="#m16ce64ea20" x="57.6" y="77.342929" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#ma526c5bc2f" x="57.6" y="77.342929" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -817,16 +817,16 @@ </g> </g> <g id="line2d_10"> - <path clip-path="url(#p5f41492c3f)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p034a823787)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_11"> - <path clip-path="url(#p5f41492c3f)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p034a823787)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_12"> - <path clip-path="url(#p5f41492c3f)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p034a823787)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_13"> - <path clip-path="url(#p5f41492c3f)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p034a823787)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="patch_7"> <path d="M 57.6 307.584 @@ -1049,7 +1049,7 @@ </g> </g> <defs> - <clipPath id="p5f41492c3f"> + <clipPath id="p034a823787"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--T2h--cell_var.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,5 @@ +Explained Variance % PC +88.060744 PC1 +8.81805 PC2 +3.121206 PC3 +0.0 PC4
--- a/test-data/abundances--T2h--med--label-n_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T2h--med--label-n_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.767663</dc:date> + <dc:date>2024-03-26T10:28:21.346891</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,29 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> <g id="line2d_1"> <path d="M 57.6 180.469006 L 414.72 180.469006 -" clip-path="url(#pad1d41484e)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p85ff2a3843)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 225.565425 307.584 L 225.565425 41.472 -" clip-path="url(#pad1d41484e)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p85ff2a3843)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="mb02fae8d53" d="M 0 0 + <path id="m3ea6beabf7" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mb02fae8d53" x="72.984722" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3ea6beabf7" x="72.984722" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -101,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#mb02fae8d53" x="149.275074" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3ea6beabf7" x="149.275074" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -141,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#mb02fae8d53" x="225.565425" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3ea6beabf7" x="225.565425" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -177,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#mb02fae8d53" x="301.855777" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3ea6beabf7" x="301.855777" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -190,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#mb02fae8d53" x="378.146129" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m3ea6beabf7" x="378.146129" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -435,12 +432,12 @@ <g id="ytick_1"> <g id="line2d_8"> <defs> - <path id="m8c69413d52" d="M 0 0 + <path id="m13e394f620" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m8c69413d52" x="57.6" y="298.091155" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m13e394f620" x="57.6" y="298.091155" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -454,7 +451,7 @@ <g id="ytick_2"> <g id="line2d_9"> <g> - <use xlink:href="#m8c69413d52" x="57.6" y="239.280081" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m13e394f620" x="57.6" y="239.280081" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -468,7 +465,7 @@ <g id="ytick_3"> <g id="line2d_10"> <g> - <use xlink:href="#m8c69413d52" x="57.6" y="180.469006" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m13e394f620" x="57.6" y="180.469006" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -481,7 +478,7 @@ <g id="ytick_4"> <g id="line2d_11"> <g> - <use xlink:href="#m8c69413d52" x="57.6" y="121.657932" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m13e394f620" x="57.6" y="121.657932" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -494,7 +491,7 @@ <g id="ytick_5"> <g id="line2d_12"> <g> - <use xlink:href="#m8c69413d52" x="57.6" y="62.846858" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m13e394f620" x="57.6" y="62.846858" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -541,7 +538,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_4"> + <g id="PathCollection_1"> <path d="M 81.284349 58.040136 C 82.470374 58.040136 83.607981 57.568923 84.446627 56.730278 C 85.285273 55.891632 85.756485 54.754024 85.756485 53.568 @@ -552,7 +549,7 @@ C 76.812213 54.754024 77.283426 55.891632 78.122072 56.730278 C 78.960717 57.568923 80.098325 58.040136 81.284349 58.040136 z -" clip-path="url(#pad1d41484e)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p85ff2a3843)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 73.832727 299.960136 C 75.018752 299.960136 76.156359 299.488923 76.995005 298.650278 C 77.833651 297.811632 78.304863 296.674024 78.304863 295.488 @@ -563,7 +560,7 @@ C 69.360591 296.674024 69.831804 297.811632 70.67045 298.650278 C 71.509095 299.488923 72.646703 299.960136 73.832727 299.960136 z -" clip-path="url(#pad1d41484e)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p85ff2a3843)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 348.657314 243.378766 C 349.843338 243.378766 350.980946 242.907554 351.819592 242.068908 C 352.658238 241.230262 353.12945 240.092655 353.12945 238.90663 @@ -574,7 +571,7 @@ C 344.185178 240.092655 344.656391 241.230262 345.495036 242.068908 C 346.333682 242.907554 347.47129 243.378766 348.657314 243.378766 z -" clip-path="url(#pad1d41484e)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p85ff2a3843)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 398.487273 138.38559 C 399.673297 138.38559 400.810905 137.914378 401.64955 137.075732 C 402.488196 136.237086 402.959409 135.099479 402.959409 133.913455 @@ -585,8 +582,13 @@ C 394.015137 135.099479 394.486349 136.237086 395.324995 137.075732 C 396.163641 137.914378 397.301248 138.38559 398.487273 138.38559 z -" clip-path="url(#pad1d41484e)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p85ff2a3843)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_13"/> + <g id="line2d_14"/> + <g id="line2d_15"/> + <g id="line2d_16"/> + <g id="line2d_17"/> <g id="legend_1"> <g id="patch_7"> <path d="M 308.67625 122.862625 @@ -601,9 +603,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_18"/> <g id="text_13"> <!-- condition --> - <g transform="translate(318.67625 58.070438) scale(0.1 -0.1)"> + <g transform="translate(338.67625 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-63" d="M 3122 3366 L 3122 2828 @@ -738,22 +741,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_5"> + <g id="line2d_19"> <defs> - <path id="m6f55a678ae" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="mdacbe097d5" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m6f55a678ae" x="320.67625" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#mdacbe097d5" x="320.67625" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_14"> @@ -794,22 +797,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_20"> <defs> - <path id="mdee0fb65b2" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m6dad9dbed9" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mdee0fb65b2" x="320.67625" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m6dad9dbed9" x="320.67625" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_15"> @@ -921,9 +924,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_21"/> <g id="text_16"> <!-- timepoint --> - <g transform="translate(318.67625 102.104813) scale(0.1 -0.1)"> + <g transform="translate(338.67625 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -993,22 +997,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_22"> <defs> - <path id="mf06695e424" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m516d73b258" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mf06695e424" x="320.67625" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m516d73b258" x="320.67625" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_17"> @@ -1055,7 +1059,7 @@ </g> </g> <defs> - <clipPath id="pad1d41484e"> + <clipPath id="p85ff2a3843"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- a/test-data/abundances--T2h--med--label-y_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T2h--med--label-y_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.725828</dc:date> + <dc:date>2024-03-26T10:28:21.313686</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,29 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> <g id="line2d_1"> <path d="M 57.6 180.469006 L 414.72 180.469006 -" clip-path="url(#p53582d1623)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p313813b882)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 225.565425 307.584 L 225.565425 41.472 -" clip-path="url(#p53582d1623)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p313813b882)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="ma497676cff" d="M 0 0 + <path id="mc217442148" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#ma497676cff" x="72.984722" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mc217442148" x="72.984722" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -101,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#ma497676cff" x="149.275074" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mc217442148" x="149.275074" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -141,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#ma497676cff" x="225.565425" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mc217442148" x="225.565425" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -177,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#ma497676cff" x="301.855777" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mc217442148" x="301.855777" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -190,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#ma497676cff" x="378.146129" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mc217442148" x="378.146129" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -435,12 +432,12 @@ <g id="ytick_1"> <g id="line2d_8"> <defs> - <path id="m00d319ce43" d="M 0 0 + <path id="m53bda6f250" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m00d319ce43" x="57.6" y="298.091155" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m53bda6f250" x="57.6" y="298.091155" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -454,7 +451,7 @@ <g id="ytick_2"> <g id="line2d_9"> <g> - <use xlink:href="#m00d319ce43" x="57.6" y="239.280081" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m53bda6f250" x="57.6" y="239.280081" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -468,7 +465,7 @@ <g id="ytick_3"> <g id="line2d_10"> <g> - <use xlink:href="#m00d319ce43" x="57.6" y="180.469006" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m53bda6f250" x="57.6" y="180.469006" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -481,7 +478,7 @@ <g id="ytick_4"> <g id="line2d_11"> <g> - <use xlink:href="#m00d319ce43" x="57.6" y="121.657932" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m53bda6f250" x="57.6" y="121.657932" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -494,7 +491,7 @@ <g id="ytick_5"> <g id="line2d_12"> <g> - <use xlink:href="#m00d319ce43" x="57.6" y="62.846858" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m53bda6f250" x="57.6" y="62.846858" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -541,7 +538,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_4"> + <g id="PathCollection_1"> <path d="M 81.284349 58.040136 C 82.470374 58.040136 83.607981 57.568923 84.446627 56.730278 C 85.285273 55.891632 85.756485 54.754024 85.756485 53.568 @@ -552,7 +549,7 @@ C 76.812213 54.754024 77.283426 55.891632 78.122072 56.730278 C 78.960717 57.568923 80.098325 58.040136 81.284349 58.040136 z -" clip-path="url(#p53582d1623)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p313813b882)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 73.832727 299.960136 C 75.018752 299.960136 76.156359 299.488923 76.995005 298.650278 C 77.833651 297.811632 78.304863 296.674024 78.304863 295.488 @@ -563,7 +560,7 @@ C 69.360591 296.674024 69.831804 297.811632 70.67045 298.650278 C 71.509095 299.488923 72.646703 299.960136 73.832727 299.960136 z -" clip-path="url(#p53582d1623)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p313813b882)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 348.657314 243.378766 C 349.843338 243.378766 350.980946 242.907554 351.819592 242.068908 C 352.658238 241.230262 353.12945 240.092655 353.12945 238.90663 @@ -574,7 +571,7 @@ C 344.185178 240.092655 344.656391 241.230262 345.495036 242.068908 C 346.333682 242.907554 347.47129 243.378766 348.657314 243.378766 z -" clip-path="url(#p53582d1623)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p313813b882)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 398.487273 138.38559 C 399.673297 138.38559 400.810905 137.914378 401.64955 137.075732 C 402.488196 136.237086 402.959409 135.099479 402.959409 133.913455 @@ -585,8 +582,13 @@ C 394.015137 135.099479 394.486349 136.237086 395.324995 137.075732 C 396.163641 137.914378 397.301248 138.38559 398.487273 138.38559 z -" clip-path="url(#p53582d1623)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p313813b882)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_13"/> + <g id="line2d_14"/> + <g id="line2d_15"/> + <g id="line2d_16"/> + <g id="line2d_17"/> <g id="text_13"> <!-- Ctrl_med_T2h-1 --> <g transform="translate(88.913384 53.568) scale(0.0694 -0.0694)"> @@ -900,9 +902,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_18"/> <g id="text_17"> <!-- condition --> - <g transform="translate(318.67625 58.070438) scale(0.1 -0.1)"> + <g transform="translate(338.67625 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6f" d="M 1959 3097 Q 1497 3097 1228 2736 @@ -969,22 +972,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_5"> + <g id="line2d_19"> <defs> - <path id="m3bc1ef08f5" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m903794ce70" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m3bc1ef08f5" x="320.67625" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#m903794ce70" x="320.67625" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_18"> @@ -999,22 +1002,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_20"> <defs> - <path id="m4c0ed3fe30" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m077de28465" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m4c0ed3fe30" x="320.67625" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m077de28465" x="320.67625" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_19"> @@ -1068,9 +1071,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_21"/> <g id="text_20"> <!-- timepoint --> - <g transform="translate(318.67625 102.104813) scale(0.1 -0.1)"> + <g transform="translate(338.67625 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-70" d="M 1159 525 L 1159 -1331 @@ -1110,22 +1114,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_22"> <defs> - <path id="m2ec08018b2" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m065f04b311" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m2ec08018b2" x="320.67625" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m065f04b311" x="320.67625" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_21"> @@ -1140,7 +1144,7 @@ </g> </g> <defs> - <clipPath id="p53582d1623"> + <clipPath id="p313813b882"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--T2h--med_pc.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,5 @@ +PC1 PC2 PC3 PC4 name_to_plot condition timepoint timenum compartment original_name +-3.78242 2.157774 0.512581 0.0 Ctrl_med_T2h-1 Control T2h 2 med MCF001089_TD43 +-3.977769 -1.955737 -0.734513 0.0 Ctrl_med_T2h-2 Control T2h 2 med MCF001089_TD44 +3.226932 -0.99365 1.522596 0.0 L-Cyc_med_T2h-1 L-Cycloserine T2h 2 med MCF001089_TD61 +4.533256 0.791612 -1.300663 0.0 L-Cyc_med_T2h-2 L-Cycloserine T2h 2 med MCF001089_TD62
--- a/test-data/abundances--T2h--med_var.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--T2h--med_var.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.687841</dc:date> + <dc:date>2024-03-26T10:28:21.282602</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -43,7 +43,7 @@ L 137.952 54.144 L 66.528 54.144 z -" clip-path="url(#pfc5496463b)" style="fill: #679698"/> +" clip-path="url(#p72c3dab1fe)" style="fill: #679698"/> </g> <g id="patch_4"> <path d="M 155.808 307.584 @@ -51,7 +51,7 @@ L 227.232 265.705973 L 155.808 265.705973 z -" clip-path="url(#pfc5496463b)" style="fill: #679698"/> +" clip-path="url(#p72c3dab1fe)" style="fill: #679698"/> </g> <g id="patch_5"> <path d="M 245.088 307.584 @@ -59,7 +59,7 @@ L 316.512 287.620581 L 245.088 287.620581 z -" clip-path="url(#pfc5496463b)" style="fill: #679698"/> +" clip-path="url(#p72c3dab1fe)" style="fill: #679698"/> </g> <g id="patch_6"> <path d="M 334.368 307.584 @@ -67,18 +67,18 @@ L 405.792 307.584 L 334.368 307.584 z -" clip-path="url(#pfc5496463b)" style="fill: #679698"/> +" clip-path="url(#p72c3dab1fe)" style="fill: #679698"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="mdf35c07171" d="M 0 0 + <path id="m5f37090ce1" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mdf35c07171" x="102.24" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m5f37090ce1" x="102.24" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -151,7 +151,7 @@ <g id="xtick_2"> <g id="line2d_2"> <g> - <use xlink:href="#mdf35c07171" x="191.52" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m5f37090ce1" x="191.52" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -192,7 +192,7 @@ <g id="xtick_3"> <g id="line2d_3"> <g> - <use xlink:href="#mdf35c07171" x="280.8" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m5f37090ce1" x="280.8" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -241,7 +241,7 @@ <g id="xtick_4"> <g id="line2d_4"> <g> - <use xlink:href="#mdf35c07171" x="370.08" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m5f37090ce1" x="370.08" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -286,12 +286,12 @@ <g id="ytick_1"> <g id="line2d_5"> <defs> - <path id="mb8e29c46c0" d="M 0 0 + <path id="m348437c01d" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -327,7 +327,7 @@ <g id="ytick_2"> <g id="line2d_6"> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="276.055855" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="276.055855" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -341,7 +341,7 @@ <g id="ytick_3"> <g id="line2d_7"> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="244.527711" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="244.527711" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -355,7 +355,7 @@ <g id="ytick_4"> <g id="line2d_8"> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="212.999566" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="212.999566" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -369,7 +369,7 @@ <g id="ytick_5"> <g id="line2d_9"> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="181.471421" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="181.471421" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -383,7 +383,7 @@ <g id="ytick_6"> <g id="line2d_10"> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="149.943277" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="149.943277" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -424,7 +424,7 @@ <g id="ytick_7"> <g id="line2d_11"> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="118.415132" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="118.415132" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -470,7 +470,7 @@ <g id="ytick_8"> <g id="line2d_12"> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="86.886987" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="86.886987" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -496,7 +496,7 @@ <g id="ytick_9"> <g id="line2d_13"> <g> - <use xlink:href="#mb8e29c46c0" x="57.6" y="55.358842" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m348437c01d" x="57.6" y="55.358842" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -912,16 +912,16 @@ </g> </g> <g id="line2d_14"> - <path clip-path="url(#pfc5496463b)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p72c3dab1fe)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_15"> - <path clip-path="url(#pfc5496463b)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p72c3dab1fe)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_16"> - <path clip-path="url(#pfc5496463b)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p72c3dab1fe)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_17"> - <path clip-path="url(#pfc5496463b)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p72c3dab1fe)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="patch_7"> <path d="M 57.6 307.584 @@ -1144,7 +1144,7 @@ </g> </g> <defs> - <clipPath id="pfc5496463b"> + <clipPath id="p72c3dab1fe"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--T2h--med_var.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,5 @@ +Explained Variance % PC +80.38532 PC1 +13.282744 PC2 +6.331936 PC3 +0.0 PC4
--- a/test-data/abundances--cell--label-n_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--cell--label-n_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.121728</dc:date> + <dc:date>2024-03-26T10:28:20.809039</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,30 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> - <g id="PathCollection_4"/> <g id="line2d_1"> <path d="M 57.6 176.402911 L 414.72 176.402911 -" clip-path="url(#pa7d907f9d8)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#ped65f9af6a)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 232.393495 307.584 L 232.393495 41.472 -" clip-path="url(#pa7d907f9d8)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#ped65f9af6a)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="ma9ebdf8a58" d="M 0 0 + <path id="m7ea876bc52" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#ma9ebdf8a58" x="68.543372" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m7ea876bc52" x="68.543372" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -113,7 +109,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#ma9ebdf8a58" x="123.16008" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m7ea876bc52" x="123.16008" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -148,7 +144,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#ma9ebdf8a58" x="177.776788" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m7ea876bc52" x="177.776788" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -188,7 +184,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#ma9ebdf8a58" x="232.393495" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m7ea876bc52" x="232.393495" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -224,7 +220,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#ma9ebdf8a58" x="287.010203" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m7ea876bc52" x="287.010203" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -237,7 +233,7 @@ <g id="xtick_6"> <g id="line2d_8"> <g> - <use xlink:href="#ma9ebdf8a58" x="341.626911" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m7ea876bc52" x="341.626911" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -250,7 +246,7 @@ <g id="xtick_7"> <g id="line2d_9"> <g> - <use xlink:href="#ma9ebdf8a58" x="396.243618" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m7ea876bc52" x="396.243618" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -403,12 +399,12 @@ <g id="ytick_1"> <g id="line2d_10"> <defs> - <path id="mf611e48b84" d="M 0 0 + <path id="m711f6491f2" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mf611e48b84" x="57.6" y="281.47527" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m711f6491f2" x="57.6" y="281.47527" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -456,7 +452,7 @@ <g id="ytick_2"> <g id="line2d_11"> <g> - <use xlink:href="#mf611e48b84" x="57.6" y="246.45115" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m711f6491f2" x="57.6" y="246.45115" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -470,7 +466,7 @@ <g id="ytick_3"> <g id="line2d_12"> <g> - <use xlink:href="#mf611e48b84" x="57.6" y="211.427031" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m711f6491f2" x="57.6" y="211.427031" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -484,7 +480,7 @@ <g id="ytick_4"> <g id="line2d_13"> <g> - <use xlink:href="#mf611e48b84" x="57.6" y="176.402911" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m711f6491f2" x="57.6" y="176.402911" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -497,7 +493,7 @@ <g id="ytick_5"> <g id="line2d_14"> <g> - <use xlink:href="#mf611e48b84" x="57.6" y="141.378792" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m711f6491f2" x="57.6" y="141.378792" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -510,7 +506,7 @@ <g id="ytick_6"> <g id="line2d_15"> <g> - <use xlink:href="#mf611e48b84" x="57.6" y="106.354672" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m711f6491f2" x="57.6" y="106.354672" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -523,7 +519,7 @@ <g id="ytick_7"> <g id="line2d_16"> <g> - <use xlink:href="#mf611e48b84" x="57.6" y="71.330552" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m711f6491f2" x="57.6" y="71.330552" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_15"> @@ -597,7 +593,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_5"> + <g id="PathCollection_1"> <path d="M 398.487273 188.315221 C 399.673297 188.315221 400.810905 187.844008 401.64955 187.005363 C 402.488196 186.166717 402.959409 185.029109 402.959409 183.843085 @@ -608,7 +604,7 @@ C 394.015137 185.029109 394.486349 186.166717 395.324995 187.005363 C 396.163641 187.844008 397.301248 188.315221 398.487273 188.315221 z -" clip-path="url(#pa7d907f9d8)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#ped65f9af6a)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 353.682102 299.960136 C 354.868126 299.960136 356.005733 299.488923 356.844379 298.650278 C 357.683025 297.811632 358.154238 296.674024 358.154238 295.488 @@ -619,7 +615,7 @@ C 349.209966 296.674024 349.681178 297.811632 350.519824 298.650278 C 351.35847 299.488923 352.496077 299.960136 353.682102 299.960136 z -" clip-path="url(#pa7d907f9d8)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#ped65f9af6a)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 107.264046 206.181339 L 109.500114 203.945272 L 111.736182 206.181339 @@ -633,7 +629,7 @@ L 107.264046 201.709204 L 105.027978 203.945272 z -" clip-path="url(#pa7d907f9d8)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#ped65f9af6a)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 300.044721 58.040136 L 302.280789 55.804068 L 304.516857 58.040136 @@ -647,7 +643,7 @@ L 300.044721 53.568 L 297.808653 55.804068 z -" clip-path="url(#pa7d907f9d8)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#ped65f9af6a)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 221.437138 209.748791 C 222.623162 209.748791 223.76077 209.277579 224.599416 208.438933 C 225.438061 207.600287 225.909274 206.46268 225.909274 205.276655 @@ -658,7 +654,7 @@ C 216.965002 206.46268 217.436214 207.600287 218.27486 208.438933 C 219.113506 209.277579 220.251114 209.748791 221.437138 209.748791 z -" clip-path="url(#pa7d907f9d8)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#ped65f9af6a)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 117.561294 205.138987 C 118.747318 205.138987 119.884926 204.667774 120.723572 203.829128 C 121.562217 202.990483 122.03343 201.852875 122.03343 200.666851 @@ -669,7 +665,7 @@ C 113.089158 201.852875 113.56037 202.990483 114.399016 203.829128 C 115.237662 204.667774 116.37527 205.138987 117.561294 205.138987 z -" clip-path="url(#pa7d907f9d8)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#ped65f9af6a)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 71.596659 165.423001 L 73.832727 163.186933 L 76.068795 165.423001 @@ -683,7 +679,7 @@ L 71.596659 160.950865 L 69.360591 163.186933 z -" clip-path="url(#pa7d907f9d8)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#ped65f9af6a)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 280.130459 114.192801 L 282.366527 111.956733 L 284.602595 114.192801 @@ -697,8 +693,14 @@ L 280.130459 109.720665 L 277.894391 111.956733 z -" clip-path="url(#pa7d907f9d8)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#ped65f9af6a)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_17"/> + <g id="line2d_18"/> + <g id="line2d_19"/> + <g id="line2d_20"/> + <g id="line2d_21"/> + <g id="line2d_22"/> <g id="legend_1"> <g id="patch_7"> <path d="M 308.67625 137.54075 @@ -713,9 +715,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_23"/> <g id="text_17"> <!-- condition --> - <g transform="translate(318.67625 58.070438) scale(0.1 -0.1)"> + <g transform="translate(338.67625 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-63" d="M 3122 3366 L 3122 2828 @@ -850,22 +853,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_24"> <defs> - <path id="mae3808b819" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="mc3858faf84" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mae3808b819" x="320.67625" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#mc3858faf84" x="320.67625" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_18"> @@ -906,22 +909,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_25"> <defs> - <path id="mac344c5020" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m30480a26e9" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mac344c5020" x="320.67625" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m30480a26e9" x="320.67625" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_19"> @@ -1033,9 +1036,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_26"/> <g id="text_20"> <!-- timepoint --> - <g transform="translate(318.67625 102.104813) scale(0.1 -0.1)"> + <g transform="translate(338.67625 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -1105,22 +1109,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_8"> + <g id="line2d_27"> <defs> - <path id="m29f07a51c2" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="mf383c01fdc" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m29f07a51c2" x="320.67625" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#mf383c01fdc" x="320.67625" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_21"> @@ -1143,25 +1147,25 @@ <use xlink:href="#DejaVuSans-30" x="61.083984"/> </g> </g> - <g id="PathCollection_9"> + <g id="line2d_28"> <defs> - <path id="m09d738a6d5" d="M -1.5 3 -L 0 1.5 -L 1.5 3 -L 3 1.5 -L 1.5 0 -L 3 -1.5 -L 1.5 -3 -L 0 -1.5 -L -1.5 -3 -L -3 -1.5 -L -1.5 0 -L -3 1.5 + <path id="mc020e762bd" d="M -2.236068 4.472136 +L 0 2.236068 +L 2.236068 4.472136 +L 4.472136 2.236068 +L 2.236068 0 +L 4.472136 -2.236068 +L 2.236068 -4.472136 +L 0 -2.236068 +L -2.236068 -4.472136 +L -4.472136 -2.236068 +L -2.236068 0 +L -4.472136 2.236068 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542; stroke-linejoin: miter"/> </defs> <g> - <use xlink:href="#m09d738a6d5" x="320.67625" y="128.836063" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#mc020e762bd" x="320.67625" y="127.961063" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542; stroke-linejoin: miter"/> </g> </g> <g id="text_22"> @@ -1197,7 +1201,7 @@ </g> </g> <defs> - <clipPath id="pa7d907f9d8"> + <clipPath id="ped65f9af6a"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- a/test-data/abundances--cell--label-y_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--cell--label-y_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.068925</dc:date> + <dc:date>2024-03-26T10:28:20.766162</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,30 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> - <g id="PathCollection_4"/> <g id="line2d_1"> <path d="M 57.6 176.402911 L 414.72 176.402911 -" clip-path="url(#pc050c770e5)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p504d07b906)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 232.393495 307.584 L 232.393495 41.472 -" clip-path="url(#pc050c770e5)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p504d07b906)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="m9986aebc12" d="M 0 0 + <path id="mb2b00493bd" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m9986aebc12" x="68.543372" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb2b00493bd" x="68.543372" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -113,7 +109,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#m9986aebc12" x="123.16008" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb2b00493bd" x="123.16008" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -148,7 +144,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#m9986aebc12" x="177.776788" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb2b00493bd" x="177.776788" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -188,7 +184,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#m9986aebc12" x="232.393495" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb2b00493bd" x="232.393495" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -224,7 +220,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#m9986aebc12" x="287.010203" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb2b00493bd" x="287.010203" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -237,7 +233,7 @@ <g id="xtick_6"> <g id="line2d_8"> <g> - <use xlink:href="#m9986aebc12" x="341.626911" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb2b00493bd" x="341.626911" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -250,7 +246,7 @@ <g id="xtick_7"> <g id="line2d_9"> <g> - <use xlink:href="#m9986aebc12" x="396.243618" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mb2b00493bd" x="396.243618" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -403,12 +399,12 @@ <g id="ytick_1"> <g id="line2d_10"> <defs> - <path id="m94f7db2145" d="M 0 0 + <path id="m8c3c40473a" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m94f7db2145" x="57.6" y="281.47527" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c3c40473a" x="57.6" y="281.47527" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -456,7 +452,7 @@ <g id="ytick_2"> <g id="line2d_11"> <g> - <use xlink:href="#m94f7db2145" x="57.6" y="246.45115" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c3c40473a" x="57.6" y="246.45115" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -470,7 +466,7 @@ <g id="ytick_3"> <g id="line2d_12"> <g> - <use xlink:href="#m94f7db2145" x="57.6" y="211.427031" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c3c40473a" x="57.6" y="211.427031" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -484,7 +480,7 @@ <g id="ytick_4"> <g id="line2d_13"> <g> - <use xlink:href="#m94f7db2145" x="57.6" y="176.402911" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c3c40473a" x="57.6" y="176.402911" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -497,7 +493,7 @@ <g id="ytick_5"> <g id="line2d_14"> <g> - <use xlink:href="#m94f7db2145" x="57.6" y="141.378792" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c3c40473a" x="57.6" y="141.378792" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -510,7 +506,7 @@ <g id="ytick_6"> <g id="line2d_15"> <g> - <use xlink:href="#m94f7db2145" x="57.6" y="106.354672" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c3c40473a" x="57.6" y="106.354672" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -523,7 +519,7 @@ <g id="ytick_7"> <g id="line2d_16"> <g> - <use xlink:href="#m94f7db2145" x="57.6" y="71.330552" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m8c3c40473a" x="57.6" y="71.330552" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_15"> @@ -597,7 +593,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_5"> + <g id="PathCollection_1"> <path d="M 398.487273 188.315221 C 399.673297 188.315221 400.810905 187.844008 401.64955 187.005363 C 402.488196 186.166717 402.959409 185.029109 402.959409 183.843085 @@ -608,7 +604,7 @@ C 394.015137 185.029109 394.486349 186.166717 395.324995 187.005363 C 396.163641 187.844008 397.301248 188.315221 398.487273 188.315221 z -" clip-path="url(#pc050c770e5)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p504d07b906)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 353.682102 299.960136 C 354.868126 299.960136 356.005733 299.488923 356.844379 298.650278 C 357.683025 297.811632 358.154238 296.674024 358.154238 295.488 @@ -619,7 +615,7 @@ C 349.209966 296.674024 349.681178 297.811632 350.519824 298.650278 C 351.35847 299.488923 352.496077 299.960136 353.682102 299.960136 z -" clip-path="url(#pc050c770e5)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p504d07b906)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 107.264046 206.181339 L 109.500114 203.945272 L 111.736182 206.181339 @@ -633,7 +629,7 @@ L 107.264046 201.709204 L 105.027978 203.945272 z -" clip-path="url(#pc050c770e5)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p504d07b906)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 300.044721 58.040136 L 302.280789 55.804068 L 304.516857 58.040136 @@ -647,7 +643,7 @@ L 300.044721 53.568 L 297.808653 55.804068 z -" clip-path="url(#pc050c770e5)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p504d07b906)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 221.437138 209.748791 C 222.623162 209.748791 223.76077 209.277579 224.599416 208.438933 C 225.438061 207.600287 225.909274 206.46268 225.909274 205.276655 @@ -658,7 +654,7 @@ C 216.965002 206.46268 217.436214 207.600287 218.27486 208.438933 C 219.113506 209.277579 220.251114 209.748791 221.437138 209.748791 z -" clip-path="url(#pc050c770e5)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p504d07b906)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 117.561294 205.138987 C 118.747318 205.138987 119.884926 204.667774 120.723572 203.829128 C 121.562217 202.990483 122.03343 201.852875 122.03343 200.666851 @@ -669,7 +665,7 @@ C 113.089158 201.852875 113.56037 202.990483 114.399016 203.829128 C 115.237662 204.667774 116.37527 205.138987 117.561294 205.138987 z -" clip-path="url(#pc050c770e5)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p504d07b906)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 71.596659 165.423001 L 73.832727 163.186933 L 76.068795 165.423001 @@ -683,7 +679,7 @@ L 71.596659 160.950865 L 69.360591 163.186933 z -" clip-path="url(#pc050c770e5)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p504d07b906)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 280.130459 114.192801 L 282.366527 111.956733 L 284.602595 114.192801 @@ -697,8 +693,14 @@ L 280.130459 109.720665 L 277.894391 111.956733 z -" clip-path="url(#pc050c770e5)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p504d07b906)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_17"/> + <g id="line2d_18"/> + <g id="line2d_19"/> + <g id="line2d_20"/> + <g id="line2d_21"/> + <g id="line2d_22"/> <g id="text_17"> <!-- Ctrl_cell_T0-1 --> <g transform="translate(403.948943 183.843085) scale(0.0694 -0.0694)"> @@ -1040,9 +1042,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_23"/> <g id="text_25"> <!-- condition --> - <g transform="translate(318.67625 58.070438) scale(0.1 -0.1)"> + <g transform="translate(338.67625 58.070438) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6f" d="M 1959 3097 Q 1497 3097 1228 2736 @@ -1135,22 +1138,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_24"> <defs> - <path id="m89abd02be7" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="mf943cdc03c" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m89abd02be7" x="320.67625" y="70.123563" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#mf943cdc03c" x="320.67625" y="69.248563" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_26"> @@ -1165,22 +1168,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_25"> <defs> - <path id="ma9a0bec2b3" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m330c0571bb" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#ma9a0bec2b3" x="320.67625" y="84.801688" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m330c0571bb" x="320.67625" y="83.926688" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_27"> @@ -1234,9 +1237,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_26"/> <g id="text_28"> <!-- timepoint --> - <g transform="translate(318.67625 102.104813) scale(0.1 -0.1)"> + <g transform="translate(338.67625 102.104813) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -1306,22 +1310,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_8"> + <g id="line2d_27"> <defs> - <path id="m47ef6d1aa5" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m5f202754c0" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m47ef6d1aa5" x="320.67625" y="114.157938" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m5f202754c0" x="320.67625" y="113.282938" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_29"> @@ -1331,25 +1335,25 @@ <use xlink:href="#DejaVuSans-30" x="61.083984"/> </g> </g> - <g id="PathCollection_9"> + <g id="line2d_28"> <defs> - <path id="m11981f5fb6" d="M -1.5 3 -L 0 1.5 -L 1.5 3 -L 3 1.5 -L 1.5 0 -L 3 -1.5 -L 1.5 -3 -L 0 -1.5 -L -1.5 -3 -L -3 -1.5 -L -1.5 0 -L -3 1.5 + <path id="ma5a9301256" d="M -2.236068 4.472136 +L 0 2.236068 +L 2.236068 4.472136 +L 4.472136 2.236068 +L 2.236068 0 +L 4.472136 -2.236068 +L 2.236068 -4.472136 +L 0 -2.236068 +L -2.236068 -4.472136 +L -4.472136 -2.236068 +L -2.236068 0 +L -4.472136 2.236068 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542; stroke-linejoin: miter"/> </defs> <g> - <use xlink:href="#m11981f5fb6" x="320.67625" y="128.836063" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#ma5a9301256" x="320.67625" y="127.961063" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542; stroke-linejoin: miter"/> </g> </g> <g id="text_30"> @@ -1364,7 +1368,7 @@ </g> </g> <defs> - <clipPath id="pc050c770e5"> + <clipPath id="p504d07b906"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--cell_pc.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,9 @@ +PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 name_to_plot condition timepoint timenum compartment original_name +6.08216 -0.21243 2.741629 -0.415911 -0.034854 -0.297123 0.029912 0.0 Ctrl_cell_T0-1 Control T0 0 cell MCF001089_TD01 +4.441447 -3.400088 -2.014018 -0.157591 -0.036533 0.034759 0.178162 0.0 Ctrl_cell_T0-2 Control T0 0 cell MCF001089_TD02 +-4.500212 -0.722539 -0.451432 -1.053058 0.388746 -0.337473 -0.380903 0.0 Ctrl_cell_T2h-1 Control T2h 2 cell MCF001089_TD07 +2.559191 3.507152 -1.423484 -0.413442 -0.773312 0.004868 -0.038496 0.0 Ctrl_cell_T2h-2 Control T2h 2 cell MCF001089_TD08 +-0.401209 -0.824396 0.821053 0.46477 -0.229954 0.808554 -0.295096 0.0 L-Cyc_cell_T0-1 L-Cycloserine T0 0 cell MCF001089_TD19 +-4.205021 -0.692778 0.222305 1.352186 -0.581771 -0.490783 0.027384 0.0 L-Cyc_cell_T0-2 L-Cycloserine T0 0 cell MCF001089_TD20 +-5.80631 0.441183 0.660591 -0.656464 0.098959 0.278277 0.454242 0.0 L-Cyc_cell_T2h-1 L-Cycloserine T2h 2 cell MCF001089_TD25 +1.829954 1.903895 -0.556645 0.87951 1.16872 -0.001079 0.024794 0.0 L-Cyc_cell_T2h-2 L-Cycloserine T2h 2 cell MCF001089_TD26
--- a/test-data/abundances--cell_var.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--cell_var.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.022373</dc:date> + <dc:date>2024-03-26T10:28:20.721169</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -43,7 +43,7 @@ L 97.776 54.144 L 62.064 54.144 z -" clip-path="url(#pc8c9f6ba16)" style="fill: #679698"/> +" clip-path="url(#p9ba8cd025a)" style="fill: #679698"/> </g> <g id="patch_4"> <path d="M 106.704 307.584 @@ -51,7 +51,7 @@ L 142.416 253.743596 L 106.704 253.743596 z -" clip-path="url(#pc8c9f6ba16)" style="fill: #679698"/> +" clip-path="url(#p9ba8cd025a)" style="fill: #679698"/> </g> <g id="patch_5"> <path d="M 151.344 307.584 @@ -59,7 +59,7 @@ L 187.056 279.621642 L 151.344 279.621642 z -" clip-path="url(#pc8c9f6ba16)" style="fill: #679698"/> +" clip-path="url(#p9ba8cd025a)" style="fill: #679698"/> </g> <g id="patch_6"> <path d="M 195.984 307.584 @@ -67,7 +67,7 @@ L 231.696 298.930218 L 195.984 298.930218 z -" clip-path="url(#pc8c9f6ba16)" style="fill: #679698"/> +" clip-path="url(#p9ba8cd025a)" style="fill: #679698"/> </g> <g id="patch_7"> <path d="M 240.624 307.584 @@ -75,7 +75,7 @@ L 276.336 302.97254 L 240.624 302.97254 z -" clip-path="url(#pc8c9f6ba16)" style="fill: #679698"/> +" clip-path="url(#p9ba8cd025a)" style="fill: #679698"/> </g> <g id="patch_8"> <path d="M 285.264 307.584 @@ -83,7 +83,7 @@ L 320.976 305.431865 L 285.264 305.431865 z -" clip-path="url(#pc8c9f6ba16)" style="fill: #679698"/> +" clip-path="url(#p9ba8cd025a)" style="fill: #679698"/> </g> <g id="patch_9"> <path d="M 329.904 307.584 @@ -91,7 +91,7 @@ L 365.616 306.716186 L 329.904 306.716186 z -" clip-path="url(#pc8c9f6ba16)" style="fill: #679698"/> +" clip-path="url(#p9ba8cd025a)" style="fill: #679698"/> </g> <g id="patch_10"> <path d="M 374.544 307.584 @@ -99,18 +99,18 @@ L 410.256 307.584 L 374.544 307.584 z -" clip-path="url(#pc8c9f6ba16)" style="fill: #679698"/> +" clip-path="url(#p9ba8cd025a)" style="fill: #679698"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="m2c8a419875" d="M 0 0 + <path id="md7b73a1cf0" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m2c8a419875" x="79.92" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md7b73a1cf0" x="79.92" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -183,7 +183,7 @@ <g id="xtick_2"> <g id="line2d_2"> <g> - <use xlink:href="#m2c8a419875" x="124.56" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md7b73a1cf0" x="124.56" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -224,7 +224,7 @@ <g id="xtick_3"> <g id="line2d_3"> <g> - <use xlink:href="#m2c8a419875" x="169.2" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md7b73a1cf0" x="169.2" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -273,7 +273,7 @@ <g id="xtick_4"> <g id="line2d_4"> <g> - <use xlink:href="#m2c8a419875" x="213.84" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md7b73a1cf0" x="213.84" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -309,7 +309,7 @@ <g id="xtick_5"> <g id="line2d_5"> <g> - <use xlink:href="#m2c8a419875" x="258.48" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md7b73a1cf0" x="258.48" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -351,7 +351,7 @@ <g id="xtick_6"> <g id="line2d_6"> <g> - <use xlink:href="#m2c8a419875" x="303.12" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md7b73a1cf0" x="303.12" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -398,7 +398,7 @@ <g id="xtick_7"> <g id="line2d_7"> <g> - <use xlink:href="#m2c8a419875" x="347.76" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md7b73a1cf0" x="347.76" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -425,7 +425,7 @@ <g id="xtick_8"> <g id="line2d_8"> <g> - <use xlink:href="#m2c8a419875" x="392.4" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#md7b73a1cf0" x="392.4" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -490,12 +490,12 @@ <g id="ytick_1"> <g id="line2d_9"> <defs> - <path id="ma7cfda34e5" d="M 0 0 + <path id="m40c3354606" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#ma7cfda34e5" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m40c3354606" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -531,7 +531,7 @@ <g id="ytick_2"> <g id="line2d_10"> <g> - <use xlink:href="#ma7cfda34e5" x="57.6" y="272.431205" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m40c3354606" x="57.6" y="272.431205" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -545,7 +545,7 @@ <g id="ytick_3"> <g id="line2d_11"> <g> - <use xlink:href="#ma7cfda34e5" x="57.6" y="237.27841" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m40c3354606" x="57.6" y="237.27841" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -559,7 +559,7 @@ <g id="ytick_4"> <g id="line2d_12"> <g> - <use xlink:href="#ma7cfda34e5" x="57.6" y="202.125615" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m40c3354606" x="57.6" y="202.125615" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -573,7 +573,7 @@ <g id="ytick_5"> <g id="line2d_13"> <g> - <use xlink:href="#ma7cfda34e5" x="57.6" y="166.972819" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m40c3354606" x="57.6" y="166.972819" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -587,7 +587,7 @@ <g id="ytick_6"> <g id="line2d_14"> <g> - <use xlink:href="#ma7cfda34e5" x="57.6" y="131.820024" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m40c3354606" x="57.6" y="131.820024" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_15"> @@ -601,7 +601,7 @@ <g id="ytick_7"> <g id="line2d_15"> <g> - <use xlink:href="#ma7cfda34e5" x="57.6" y="96.667229" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m40c3354606" x="57.6" y="96.667229" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_16"> @@ -615,7 +615,7 @@ <g id="ytick_8"> <g id="line2d_16"> <g> - <use xlink:href="#ma7cfda34e5" x="57.6" y="61.514434" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m40c3354606" x="57.6" y="61.514434" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_17"> @@ -990,28 +990,28 @@ </g> </g> <g id="line2d_17"> - <path clip-path="url(#pc8c9f6ba16)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p9ba8cd025a)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_18"> - <path clip-path="url(#pc8c9f6ba16)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p9ba8cd025a)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_19"> - <path clip-path="url(#pc8c9f6ba16)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p9ba8cd025a)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_20"> - <path clip-path="url(#pc8c9f6ba16)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p9ba8cd025a)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_21"> - <path clip-path="url(#pc8c9f6ba16)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p9ba8cd025a)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_22"> - <path clip-path="url(#pc8c9f6ba16)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p9ba8cd025a)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_23"> - <path clip-path="url(#pc8c9f6ba16)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p9ba8cd025a)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_24"> - <path clip-path="url(#pc8c9f6ba16)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p9ba8cd025a)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="patch_11"> <path d="M 57.6 307.584 @@ -1234,7 +1234,7 @@ </g> </g> <defs> - <clipPath id="pc8c9f6ba16"> + <clipPath id="p9ba8cd025a"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--cell_var.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,9 @@ +Explained Variance % PC +72.096685 PC1 +15.316109 PC2 +7.954519 PC3 +2.461762 PC4 +1.311833 PC5 +0.612223 PC6 +0.246869 PC7 +0.0 PC8
--- a/test-data/abundances--med--label-n_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--med--label-n_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.540670</dc:date> + <dc:date>2024-03-26T10:28:21.148615</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,30 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> - <g id="PathCollection_4"/> <g id="line2d_1"> <path d="M 57.6 178.588358 L 414.72 178.588358 -" clip-path="url(#p44cb798893)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p3049e9e9ca)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 228.409229 307.584 L 228.409229 41.472 -" clip-path="url(#p44cb798893)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#p3049e9e9ca)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="m9aa96e2a99" d="M 0 0 + <path id="m6886e7988a" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m9aa96e2a99" x="101.021635" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6886e7988a" x="101.021635" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -102,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#m9aa96e2a99" x="164.715432" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6886e7988a" x="164.715432" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -142,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#m9aa96e2a99" x="228.409229" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6886e7988a" x="228.409229" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -178,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#m9aa96e2a99" x="292.103026" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6886e7988a" x="292.103026" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -191,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#m9aa96e2a99" x="355.796824" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6886e7988a" x="355.796824" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -396,12 +392,12 @@ <g id="ytick_1"> <g id="line2d_8"> <defs> - <path id="m59a8da7810" d="M 0 0 + <path id="m61fda6777f" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m59a8da7810" x="57.6" y="293.159906" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m61fda6777f" x="57.6" y="293.159906" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -415,7 +411,7 @@ <g id="ytick_2"> <g id="line2d_9"> <g> - <use xlink:href="#m59a8da7810" x="57.6" y="235.874132" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m61fda6777f" x="57.6" y="235.874132" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -429,7 +425,7 @@ <g id="ytick_3"> <g id="line2d_10"> <g> - <use xlink:href="#m59a8da7810" x="57.6" y="178.588358" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m61fda6777f" x="57.6" y="178.588358" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -442,7 +438,7 @@ <g id="ytick_4"> <g id="line2d_11"> <g> - <use xlink:href="#m59a8da7810" x="57.6" y="121.302584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m61fda6777f" x="57.6" y="121.302584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -455,7 +451,7 @@ <g id="ytick_5"> <g id="line2d_12"> <g> - <use xlink:href="#m59a8da7810" x="57.6" y="64.016811" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m61fda6777f" x="57.6" y="64.016811" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -514,7 +510,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_5"> + <g id="PathCollection_1"> <path d="M 244.264462 256.877911 C 245.450487 256.877911 246.588094 256.406699 247.42674 255.568053 C 248.265386 254.729407 248.736598 253.5918 248.736598 252.405775 @@ -525,7 +521,7 @@ C 239.792326 253.5918 240.263539 254.729407 241.102185 255.568053 C 241.940831 256.406699 243.078438 256.877911 244.264462 256.877911 z -" clip-path="url(#p44cb798893)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p3049e9e9ca)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 221.1782 299.960136 C 222.364224 299.960136 223.501832 299.488923 224.340477 298.650278 C 225.179123 297.811632 225.650336 296.674024 225.650336 295.488 @@ -536,7 +532,7 @@ C 216.706064 296.674024 217.177276 297.811632 218.015922 298.650278 C 218.854568 299.488923 219.992175 299.960136 221.1782 299.960136 z -" clip-path="url(#p44cb798893)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p3049e9e9ca)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 396.251205 165.737162 L 398.487273 163.501094 L 400.723341 165.737162 @@ -550,7 +546,7 @@ L 396.251205 161.265026 L 394.015137 163.501094 z -" clip-path="url(#p44cb798893)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p3049e9e9ca)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 392.288782 74.948032 L 394.52485 72.711964 L 396.760918 74.948032 @@ -564,7 +560,7 @@ L 392.288782 70.475896 L 390.052714 72.711964 z -" clip-path="url(#p44cb798893)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p3049e9e9ca)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 156.688007 290.995027 C 157.874032 290.995027 159.011639 290.523814 159.850285 289.685169 C 160.688931 288.846523 161.160143 287.708915 161.160143 286.522891 @@ -575,7 +571,7 @@ C 152.215871 287.708915 152.687084 288.846523 153.52573 289.685169 C 154.364375 290.523814 155.501983 290.995027 156.688007 290.995027 z -" clip-path="url(#p44cb798893)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p3049e9e9ca)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 215.138181 225.721382 C 216.324205 225.721382 217.461813 225.25017 218.300458 224.411524 C 219.139104 223.572878 219.610317 222.43527 219.610317 221.249246 @@ -586,7 +582,7 @@ C 210.666045 222.43527 211.137257 223.572878 211.975903 224.411524 C 212.814549 225.25017 213.952156 225.721382 215.138181 225.721382 z -" clip-path="url(#p44cb798893)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p3049e9e9ca)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 120.924098 92.204169 L 123.160166 89.968101 L 125.396234 92.204169 @@ -600,7 +596,7 @@ L 120.924098 87.732033 L 118.68803 89.968101 z -" clip-path="url(#p44cb798893)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p3049e9e9ca)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 71.596659 58.040136 L 73.832727 55.804068 L 76.068795 58.040136 @@ -614,8 +610,14 @@ L 71.596659 53.568 L 69.360591 55.804068 z -" clip-path="url(#p44cb798893)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#p3049e9e9ca)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_13"/> + <g id="line2d_14"/> + <g id="line2d_15"/> + <g id="line2d_16"/> + <g id="line2d_17"/> + <g id="line2d_18"/> <g id="legend_1"> <g id="patch_7"> <path d="M 308.67625 302.584 @@ -630,9 +632,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_19"/> <g id="text_13"> <!-- condition --> - <g transform="translate(318.67625 223.113687) scale(0.1 -0.1)"> + <g transform="translate(338.67625 223.113687) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-63" d="M 3122 3366 L 3122 2828 @@ -767,22 +770,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_20"> <defs> - <path id="m209c6cfd68" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="mf14a892ab1" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m209c6cfd68" x="320.67625" y="235.166812" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#mf14a892ab1" x="320.67625" y="234.291812" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_14"> @@ -823,22 +826,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_21"> <defs> - <path id="mcaff3d3c6c" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m0bf2b59903" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mcaff3d3c6c" x="320.67625" y="249.844937" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#m0bf2b59903" x="320.67625" y="248.969937" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_15"> @@ -950,9 +953,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_22"/> <g id="text_16"> <!-- timepoint --> - <g transform="translate(318.67625 267.148062) scale(0.1 -0.1)"> + <g transform="translate(338.67625 267.148062) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6d" d="M 3328 2828 Q 3544 3216 3844 3400 @@ -1022,22 +1026,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_8"> + <g id="line2d_23"> <defs> - <path id="mf207b4afaf" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="m396a234b25" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#mf207b4afaf" x="320.67625" y="279.201188" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m396a234b25" x="320.67625" y="278.326188" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_17"> @@ -1060,25 +1064,25 @@ <use xlink:href="#DejaVuSans-30" x="61.083984"/> </g> </g> - <g id="PathCollection_9"> + <g id="line2d_24"> <defs> - <path id="m596cf77e44" d="M -1.5 3 -L 0 1.5 -L 1.5 3 -L 3 1.5 -L 1.5 0 -L 3 -1.5 -L 1.5 -3 -L 0 -1.5 -L -1.5 -3 -L -3 -1.5 -L -1.5 0 -L -3 1.5 + <path id="m6e9cf7c3e7" d="M -2.236068 4.472136 +L 0 2.236068 +L 2.236068 4.472136 +L 4.472136 2.236068 +L 2.236068 0 +L 4.472136 -2.236068 +L 2.236068 -4.472136 +L 0 -2.236068 +L -2.236068 -4.472136 +L -4.472136 -2.236068 +L -2.236068 0 +L -4.472136 2.236068 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542; stroke-linejoin: miter"/> </defs> <g> - <use xlink:href="#m596cf77e44" x="320.67625" y="293.879312" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#m6e9cf7c3e7" x="320.67625" y="293.004312" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542; stroke-linejoin: miter"/> </g> </g> <g id="text_18"> @@ -1114,7 +1118,7 @@ </g> </g> <defs> - <clipPath id="p44cb798893"> + <clipPath id="p3049e9e9ca"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- a/test-data/abundances--med--label-y_pc.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--med--label-y_pc.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.489990</dc:date> + <dc:date>2024-03-26T10:28:21.111584</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -37,30 +37,26 @@ z " style="fill: #ffffff"/> </g> - <g id="PathCollection_1"/> - <g id="PathCollection_2"/> - <g id="PathCollection_3"/> - <g id="PathCollection_4"/> <g id="line2d_1"> <path d="M 57.6 178.588358 L 414.72 178.588358 -" clip-path="url(#paa0345d2e3)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#pcf08ee3233)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="line2d_2"> <path d="M 228.409229 307.584 L 228.409229 41.472 -" clip-path="url(#paa0345d2e3)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> +" clip-path="url(#pcf08ee3233)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #808080; stroke-width: 1.5"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_3"> <defs> - <path id="m767b76ee00" d="M 0 0 + <path id="m34de309ea3" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m767b76ee00" x="101.021635" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m34de309ea3" x="101.021635" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -102,7 +98,7 @@ <g id="xtick_2"> <g id="line2d_4"> <g> - <use xlink:href="#m767b76ee00" x="164.715432" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m34de309ea3" x="164.715432" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -142,7 +138,7 @@ <g id="xtick_3"> <g id="line2d_5"> <g> - <use xlink:href="#m767b76ee00" x="228.409229" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m34de309ea3" x="228.409229" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -178,7 +174,7 @@ <g id="xtick_4"> <g id="line2d_6"> <g> - <use xlink:href="#m767b76ee00" x="292.103026" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m34de309ea3" x="292.103026" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -191,7 +187,7 @@ <g id="xtick_5"> <g id="line2d_7"> <g> - <use xlink:href="#m767b76ee00" x="355.796824" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m34de309ea3" x="355.796824" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -396,12 +392,12 @@ <g id="ytick_1"> <g id="line2d_8"> <defs> - <path id="m7f60f53928" d="M 0 0 + <path id="mfa407a1fc0" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m7f60f53928" x="57.6" y="293.159906" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mfa407a1fc0" x="57.6" y="293.159906" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -415,7 +411,7 @@ <g id="ytick_2"> <g id="line2d_9"> <g> - <use xlink:href="#m7f60f53928" x="57.6" y="235.874132" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mfa407a1fc0" x="57.6" y="235.874132" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -429,7 +425,7 @@ <g id="ytick_3"> <g id="line2d_10"> <g> - <use xlink:href="#m7f60f53928" x="57.6" y="178.588358" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mfa407a1fc0" x="57.6" y="178.588358" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_9"> @@ -442,7 +438,7 @@ <g id="ytick_4"> <g id="line2d_11"> <g> - <use xlink:href="#m7f60f53928" x="57.6" y="121.302584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mfa407a1fc0" x="57.6" y="121.302584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -455,7 +451,7 @@ <g id="ytick_5"> <g id="line2d_12"> <g> - <use xlink:href="#m7f60f53928" x="57.6" y="64.016811" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mfa407a1fc0" x="57.6" y="64.016811" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -514,7 +510,7 @@ L 414.72 41.472 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="PathCollection_5"> + <g id="PathCollection_1"> <path d="M 244.264462 256.877911 C 245.450487 256.877911 246.588094 256.406699 247.42674 255.568053 C 248.265386 254.729407 248.736598 253.5918 248.736598 252.405775 @@ -525,7 +521,7 @@ C 239.792326 253.5918 240.263539 254.729407 241.102185 255.568053 C 241.940831 256.406699 243.078438 256.877911 244.264462 256.877911 z -" clip-path="url(#paa0345d2e3)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pcf08ee3233)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 221.1782 299.960136 C 222.364224 299.960136 223.501832 299.488923 224.340477 298.650278 C 225.179123 297.811632 225.650336 296.674024 225.650336 295.488 @@ -536,7 +532,7 @@ C 216.706064 296.674024 217.177276 297.811632 218.015922 298.650278 C 218.854568 299.488923 219.992175 299.960136 221.1782 299.960136 z -" clip-path="url(#paa0345d2e3)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pcf08ee3233)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 396.251205 165.737162 L 398.487273 163.501094 L 400.723341 165.737162 @@ -550,7 +546,7 @@ L 396.251205 161.265026 L 394.015137 163.501094 z -" clip-path="url(#paa0345d2e3)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pcf08ee3233)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 392.288782 74.948032 L 394.52485 72.711964 L 396.760918 74.948032 @@ -564,7 +560,7 @@ L 392.288782 70.475896 L 390.052714 72.711964 z -" clip-path="url(#paa0345d2e3)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pcf08ee3233)" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 156.688007 290.995027 C 157.874032 290.995027 159.011639 290.523814 159.850285 289.685169 C 160.688931 288.846523 161.160143 287.708915 161.160143 286.522891 @@ -575,7 +571,7 @@ C 152.215871 287.708915 152.687084 288.846523 153.52573 289.685169 C 154.364375 290.523814 155.501983 290.995027 156.688007 290.995027 z -" clip-path="url(#paa0345d2e3)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pcf08ee3233)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 215.138181 225.721382 C 216.324205 225.721382 217.461813 225.25017 218.300458 224.411524 C 219.139104 223.572878 219.610317 222.43527 219.610317 221.249246 @@ -586,7 +582,7 @@ C 210.666045 222.43527 211.137257 223.572878 211.975903 224.411524 C 212.814549 225.25017 213.952156 225.721382 215.138181 225.721382 z -" clip-path="url(#paa0345d2e3)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pcf08ee3233)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 120.924098 92.204169 L 123.160166 89.968101 L 125.396234 92.204169 @@ -600,7 +596,7 @@ L 120.924098 87.732033 L 118.68803 89.968101 z -" clip-path="url(#paa0345d2e3)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pcf08ee3233)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> <path d="M 71.596659 58.040136 L 73.832727 55.804068 L 76.068795 58.040136 @@ -614,8 +610,14 @@ L 71.596659 53.568 L 69.360591 55.804068 z -" clip-path="url(#paa0345d2e3)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> +" clip-path="url(#pcf08ee3233)" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> + <g id="line2d_13"/> + <g id="line2d_14"/> + <g id="line2d_15"/> + <g id="line2d_16"/> + <g id="line2d_17"/> + <g id="line2d_18"/> <g id="text_13"> <!-- Ctrl_med_T0-1 --> <g transform="translate(250.633842 252.405775) scale(0.0694 -0.0694)"> @@ -1005,9 +1007,10 @@ z " style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/> </g> + <g id="line2d_19"/> <g id="text_21"> <!-- condition --> - <g transform="translate(318.67625 223.113687) scale(0.1 -0.1)"> + <g transform="translate(338.67625 223.113687) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-6f" d="M 1959 3097 Q 1497 3097 1228 2736 @@ -1074,22 +1077,22 @@ <use xlink:href="#DejaVuSans-6e" x="398.974609"/> </g> </g> - <g id="PathCollection_6"> + <g id="line2d_20"> <defs> - <path id="m5450b12e11" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="md11d6e83ef" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #1f77b4"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m5450b12e11" x="320.67625" y="235.166812" style="fill: #1f77b4; stroke: #1f77b4"/> + <use xlink:href="#md11d6e83ef" x="320.67625" y="234.291812" style="fill: #1f77b4; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_22"> @@ -1104,22 +1107,22 @@ <use xlink:href="#DejaVuSans-6c" x="333.638672"/> </g> </g> - <g id="PathCollection_7"> + <g id="line2d_21"> <defs> - <path id="m174b65ebe9" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="meb560db942" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #ff7f0e"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m174b65ebe9" x="320.67625" y="249.844937" style="fill: #ff7f0e; stroke: #ff7f0e"/> + <use xlink:href="#meb560db942" x="320.67625" y="248.969937" style="fill: #ff7f0e; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_23"> @@ -1173,9 +1176,10 @@ <use xlink:href="#DejaVuSans-65" x="608.894531"/> </g> </g> + <g id="line2d_22"/> <g id="text_24"> <!-- timepoint --> - <g transform="translate(318.67625 267.148062) scale(0.1 -0.1)"> + <g transform="translate(338.67625 267.148062) scale(0.1 -0.1)"> <defs> <path id="DejaVuSans-70" d="M 1159 525 L 1159 -1331 @@ -1215,22 +1219,22 @@ <use xlink:href="#DejaVuSans-74" x="441.748047"/> </g> </g> - <g id="PathCollection_8"> + <g id="line2d_23"> <defs> - <path id="m7469eb0427" d="M 0 3 -C 0.795609 3 1.55874 2.683901 2.12132 2.12132 -C 2.683901 1.55874 3 0.795609 3 0 -C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132 -C 1.55874 -2.683901 0.795609 -3 0 -3 -C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132 -C -2.683901 -1.55874 -3 -0.795609 -3 0 -C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132 -C -1.55874 2.683901 -0.795609 3 0 3 + <path id="meeea51ac38" d="M 0 4.472136 +C 1.186024 4.472136 2.323632 4.000923 3.162278 3.162278 +C 4.000923 2.323632 4.472136 1.186024 4.472136 0 +C 4.472136 -1.186024 4.000923 -2.323632 3.162278 -3.162278 +C 2.323632 -4.000923 1.186024 -4.472136 0 -4.472136 +C -1.186024 -4.472136 -2.323632 -4.000923 -3.162278 -3.162278 +C -4.000923 -2.323632 -4.472136 -1.186024 -4.472136 0 +C -4.472136 1.186024 -4.000923 2.323632 -3.162278 3.162278 +C -2.323632 4.000923 -1.186024 4.472136 0 4.472136 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542"/> </defs> <g> - <use xlink:href="#m7469eb0427" x="320.67625" y="279.201188" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#meeea51ac38" x="320.67625" y="278.326188" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542"/> </g> </g> <g id="text_25"> @@ -1240,25 +1244,25 @@ <use xlink:href="#DejaVuSans-30" x="61.083984"/> </g> </g> - <g id="PathCollection_9"> + <g id="line2d_24"> <defs> - <path id="m483c915a3e" d="M -1.5 3 -L 0 1.5 -L 1.5 3 -L 3 1.5 -L 1.5 0 -L 3 -1.5 -L 1.5 -3 -L 0 -1.5 -L -1.5 -3 -L -3 -1.5 -L -1.5 0 -L -3 1.5 + <path id="mdd711f9bc7" d="M -2.236068 4.472136 +L 0 2.236068 +L 2.236068 4.472136 +L 4.472136 2.236068 +L 2.236068 0 +L 4.472136 -2.236068 +L 2.236068 -4.472136 +L 0 -2.236068 +L -2.236068 -4.472136 +L -4.472136 -2.236068 +L -2.236068 0 +L -4.472136 2.236068 z -" style="stroke: #333333"/> +" style="stroke: #ffffff; stroke-width: 0.715542; stroke-linejoin: miter"/> </defs> <g> - <use xlink:href="#m483c915a3e" x="320.67625" y="293.879312" style="fill: #333333; stroke: #333333"/> + <use xlink:href="#mdd711f9bc7" x="320.67625" y="293.004312" style="fill: #333333; stroke: #ffffff; stroke-width: 0.715542; stroke-linejoin: miter"/> </g> </g> <g id="text_26"> @@ -1273,7 +1277,7 @@ </g> </g> <defs> - <clipPath id="paa0345d2e3"> + <clipPath id="pcf08ee3233"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--med_pc.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,9 @@ +PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 name_to_plot condition timepoint timenum compartment original_name +0.497858 -1.288582 -1.389333 -0.555885 -0.730438 0.350857 0.921654 0.0 Ctrl_med_T0-1 Control T0 0 med MCF001089_TD37 +-0.227056 -2.04064 -1.037382 1.610458 -0.114827 -0.975457 -0.316415 0.0 Ctrl_med_T0-2 Control T0 0 med MCF001089_TD38 +5.34049 0.302402 -1.640738 -0.705883 0.986716 0.41975 -0.390784 0.0 Ctrl_med_T2h-1 Control T2h 2 med MCF001089_TD43 +5.216069 1.887248 1.805202 0.206311 -0.502121 -0.63904 0.233478 0.0 Ctrl_med_T2h-2 Control T2h 2 med MCF001089_TD44 +-2.252063 -1.884142 2.013271 -1.405819 0.885597 -0.274832 0.0741 0.0 L-Cyc_med_T0-1 L-Cycloserine T0 0 med MCF001089_TD55 +-0.416714 -0.744703 1.175838 0.374082 -0.971745 1.065475 -0.588613 0.0 L-Cyc_med_T0-2 L-Cycloserine T0 0 med MCF001089_TD56 +-3.304845 1.586019 0.211576 1.704368 0.933156 0.50291 0.37653 0.0 L-Cyc_med_T2h-1 L-Cycloserine T2h 2 med MCF001089_TD61 +-4.853738 2.182398 -1.138435 -1.227633 -0.486337 -0.449663 -0.309949 0.0 L-Cyc_med_T2h-2 L-Cycloserine T2h 2 med MCF001089_TD62
--- a/test-data/abundances--med_var.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/abundances--med_var.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:24.449467</dc:date> + <dc:date>2024-03-26T10:28:21.076552</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -43,7 +43,7 @@ L 97.776 54.144 L 62.064 54.144 z -" clip-path="url(#p588769e291)" style="fill: #679698"/> +" clip-path="url(#p09c77ad9a2)" style="fill: #679698"/> </g> <g id="patch_4"> <path d="M 106.704 307.584 @@ -51,7 +51,7 @@ L 142.416 252.370171 L 106.704 252.370171 z -" clip-path="url(#p588769e291)" style="fill: #679698"/> +" clip-path="url(#p09c77ad9a2)" style="fill: #679698"/> </g> <g id="patch_5"> <path d="M 151.344 307.584 @@ -59,7 +59,7 @@ L 187.056 265.939895 L 151.344 265.939895 z -" clip-path="url(#p588769e291)" style="fill: #679698"/> +" clip-path="url(#p09c77ad9a2)" style="fill: #679698"/> </g> <g id="patch_6"> <path d="M 195.984 307.584 @@ -67,7 +67,7 @@ L 231.696 281.19121 L 195.984 281.19121 z -" clip-path="url(#p588769e291)" style="fill: #679698"/> +" clip-path="url(#p09c77ad9a2)" style="fill: #679698"/> </g> <g id="patch_7"> <path d="M 240.624 307.584 @@ -75,7 +75,7 @@ L 276.336 295.386725 L 240.624 295.386725 z -" clip-path="url(#p588769e291)" style="fill: #679698"/> +" clip-path="url(#p09c77ad9a2)" style="fill: #679698"/> </g> <g id="patch_8"> <path d="M 285.264 307.584 @@ -83,7 +83,7 @@ L 320.976 298.783261 L 285.264 298.783261 z -" clip-path="url(#p588769e291)" style="fill: #679698"/> +" clip-path="url(#p09c77ad9a2)" style="fill: #679698"/> </g> <g id="patch_9"> <path d="M 329.904 307.584 @@ -91,7 +91,7 @@ L 365.616 302.961154 L 329.904 302.961154 z -" clip-path="url(#p588769e291)" style="fill: #679698"/> +" clip-path="url(#p09c77ad9a2)" style="fill: #679698"/> </g> <g id="patch_10"> <path d="M 374.544 307.584 @@ -99,18 +99,18 @@ L 410.256 307.584 L 374.544 307.584 z -" clip-path="url(#p588769e291)" style="fill: #679698"/> +" clip-path="url(#p09c77ad9a2)" style="fill: #679698"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="mfd06e0eb9c" d="M 0 0 + <path id="m6004814371" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#mfd06e0eb9c" x="79.92" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6004814371" x="79.92" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> @@ -183,7 +183,7 @@ <g id="xtick_2"> <g id="line2d_2"> <g> - <use xlink:href="#mfd06e0eb9c" x="124.56" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6004814371" x="124.56" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> @@ -224,7 +224,7 @@ <g id="xtick_3"> <g id="line2d_3"> <g> - <use xlink:href="#mfd06e0eb9c" x="169.2" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6004814371" x="169.2" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> @@ -273,7 +273,7 @@ <g id="xtick_4"> <g id="line2d_4"> <g> - <use xlink:href="#mfd06e0eb9c" x="213.84" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6004814371" x="213.84" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> @@ -309,7 +309,7 @@ <g id="xtick_5"> <g id="line2d_5"> <g> - <use xlink:href="#mfd06e0eb9c" x="258.48" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6004814371" x="258.48" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> @@ -351,7 +351,7 @@ <g id="xtick_6"> <g id="line2d_6"> <g> - <use xlink:href="#mfd06e0eb9c" x="303.12" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6004814371" x="303.12" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> @@ -398,7 +398,7 @@ <g id="xtick_7"> <g id="line2d_7"> <g> - <use xlink:href="#mfd06e0eb9c" x="347.76" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6004814371" x="347.76" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_7"> @@ -425,7 +425,7 @@ <g id="xtick_8"> <g id="line2d_8"> <g> - <use xlink:href="#mfd06e0eb9c" x="392.4" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m6004814371" x="392.4" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_8"> @@ -490,12 +490,12 @@ <g id="ytick_1"> <g id="line2d_9"> <defs> - <path id="med97811871" d="M 0 0 + <path id="m62b5ee96f1" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#med97811871" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m62b5ee96f1" x="57.6" y="307.584" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_10"> @@ -531,7 +531,7 @@ <g id="ytick_2"> <g id="line2d_10"> <g> - <use xlink:href="#med97811871" x="57.6" y="267.352842" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m62b5ee96f1" x="57.6" y="267.352842" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_11"> @@ -545,7 +545,7 @@ <g id="ytick_3"> <g id="line2d_11"> <g> - <use xlink:href="#med97811871" x="57.6" y="227.121683" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m62b5ee96f1" x="57.6" y="227.121683" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_12"> @@ -559,7 +559,7 @@ <g id="ytick_4"> <g id="line2d_12"> <g> - <use xlink:href="#med97811871" x="57.6" y="186.890525" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m62b5ee96f1" x="57.6" y="186.890525" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_13"> @@ -573,7 +573,7 @@ <g id="ytick_5"> <g id="line2d_13"> <g> - <use xlink:href="#med97811871" x="57.6" y="146.659367" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m62b5ee96f1" x="57.6" y="146.659367" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_14"> @@ -587,7 +587,7 @@ <g id="ytick_6"> <g id="line2d_14"> <g> - <use xlink:href="#med97811871" x="57.6" y="106.428208" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m62b5ee96f1" x="57.6" y="106.428208" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_15"> @@ -601,7 +601,7 @@ <g id="ytick_7"> <g id="line2d_15"> <g> - <use xlink:href="#med97811871" x="57.6" y="66.19705" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m62b5ee96f1" x="57.6" y="66.19705" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_16"> @@ -976,28 +976,28 @@ </g> </g> <g id="line2d_16"> - <path clip-path="url(#p588769e291)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p09c77ad9a2)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_17"> - <path clip-path="url(#p588769e291)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p09c77ad9a2)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_18"> - <path clip-path="url(#p588769e291)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p09c77ad9a2)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_19"> - <path clip-path="url(#p588769e291)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p09c77ad9a2)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_20"> - <path clip-path="url(#p588769e291)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p09c77ad9a2)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_21"> - <path clip-path="url(#p588769e291)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p09c77ad9a2)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_22"> - <path clip-path="url(#p588769e291)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p09c77ad9a2)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="line2d_23"> - <path clip-path="url(#p588769e291)" style="fill: none; stroke: #424242; stroke-width: 2.7; stroke-linecap: square"/> + <path clip-path="url(#p09c77ad9a2)" style="fill: none; stroke: #424242; stroke-width: 2.25; stroke-linecap: square"/> </g> <g id="patch_11"> <path d="M 57.6 307.584 @@ -1220,7 +1220,7 @@ </g> </g> <defs> - <clipPath id="p588769e291"> + <clipPath id="p09c77ad9a2"> <rect x="57.6" y="41.472" width="357.12" height="266.112"/> </clipPath> </defs>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/abundances--med_var.tsv Wed Mar 27 16:49:35 2024 +0000 @@ -0,0 +1,9 @@ +Explained Variance % PC +62.995949 PC1 +13.724146 PC2 +10.351207 PC3 +6.560286 PC4 +3.031798 PC5 +2.187543 PC6 +1.149071 PC7 +0.0 PC8
--- a/test-data/bars_endo_Fru1P-total_abundance.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/bars_endo_Fru1P-total_abundance.svg Wed Mar 27 16:49:35 2024 +0000 @@ -1,16 +1,16 @@ <?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="229.595625pt" height="410.146703pt" viewBox="0 0 229.595625 410.146703" xmlns="http://www.w3.org/2000/svg" version="1.1"> +<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="229.780312pt" height="410.259131pt" viewBox="0 0 229.780312 410.259131" xmlns="http://www.w3.org/2000/svg" version="1.1"> <metadata> <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:52.288911</dc:date> + <dc:date>2024-03-26T10:26:04.817715</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work> @@ -21,53 +21,69 @@ </defs> <g id="figure_1"> <g id="patch_1"> - <path d="M 0 410.146703 -L 229.595625 410.146703 -L 229.595625 0 + <path d="M 0 410.259131 +L 229.780312 410.259131 +L 229.780312 0 L 0 0 z " style="fill: #ffffff"/> </g> <g id="axes_1"> <g id="patch_2"> - <path d="M 34.240625 355.809449 -L 222.395625 355.809449 -L 222.395625 60.56655 -L 34.240625 60.56655 + <path d="M 51.885313 311.770896 +L 222.580312 311.770896 +L 222.580312 60.56655 +L 51.885313 60.56655 z " style="fill: #ffffff"/> </g> <g id="patch_3"> - <path d="M 53.056125 355.809449 -L 128.318125 355.809449 -L 128.318125 83.341307 -L 53.056125 83.341307 + <path d="M 68.954812 311.770896 +L 137.232812 311.770896 +L 137.232812 79.944215 +L 68.954812 79.944215 z -" clip-path="url(#pdc3a65a28b)" style="fill: #abc9ea; stroke: #000000; stroke-linejoin: miter"/> +" clip-path="url(#p6ced50d961)" style="fill: #abc9ea; stroke: #000000; stroke-linejoin: miter"/> </g> <g id="patch_4"> - <path d="M 128.318125 355.809449 -L 203.580125 355.809449 -L 203.580125 147.74608 -L 128.318125 147.74608 + <path d="M 137.232812 311.770896 +L 205.510812 311.770896 +L 205.510812 134.742345 +L 137.232812 134.742345 z -" clip-path="url(#pdc3a65a28b)" style="fill: #efb792; stroke: #000000; stroke-linejoin: miter"/> +" clip-path="url(#p6ced50d961)" style="fill: #efb792; stroke: #000000; stroke-linejoin: miter"/> + </g> + <g id="patch_5"> + <path d="M 137.232812 311.770896 +L 137.232812 311.770896 +L 137.232812 311.770896 +L 137.232812 311.770896 +z +" clip-path="url(#p6ced50d961)" style="fill: #abc9ea; stroke: #000000; stroke-linejoin: miter"/> + </g> + <g id="patch_6"> + <path d="M 137.232812 311.770896 +L 137.232812 311.770896 +L 137.232812 311.770896 +L 137.232812 311.770896 +z +" clip-path="url(#p6ced50d961)" style="fill: #efb792; stroke: #000000; stroke-linejoin: miter"/> </g> <g id="matplotlib.axis_1"> <g id="xtick_1"> <g id="line2d_1"> <defs> - <path id="md05b645b8d" d="M 0 0 + <path id="mbe824041de" d="M 0 0 L 0 3.5 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#md05b645b8d" x="128.318125" y="355.809449" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#mbe824041de" x="137.232812" y="311.770896" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_1"> <!-- sgLDHA --> - <g transform="translate(124.209098 402.235408) rotate(-70) scale(0.1 -0.1)"> + <g transform="translate(128.603855 401.565411) rotate(-70) scale(0.21 -0.21)"> <defs> <path id="DejaVuSans-73" d="M 2834 3397 L 2834 2853 @@ -208,17 +224,17 @@ <g id="ytick_1"> <g id="line2d_2"> <defs> - <path id="m5ffc1681bd" d="M 0 0 + <path id="m656b174708" d="M 0 0 L -3.5 0 " style="stroke: #000000; stroke-width: 0.8"/> </defs> <g> - <use xlink:href="#m5ffc1681bd" x="34.240625" y="355.809449" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m656b174708" x="51.885313" y="311.770896" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_2"> <!-- 0 --> - <g transform="translate(20.878125 359.608667) scale(0.1 -0.1)"> + <g transform="translate(31.524063 319.749255) scale(0.21 -0.21)"> <defs> <path id="DejaVuSans-30" d="M 2034 4250 Q 1547 4250 1301 3770 @@ -249,12 +265,12 @@ <g id="ytick_2"> <g id="line2d_3"> <g> - <use xlink:href="#m5ffc1681bd" x="34.240625" y="294.822737" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m656b174708" x="51.885313" y="259.880987" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_3"> <!-- 2 --> - <g transform="translate(20.878125 298.621955) scale(0.1 -0.1)"> + <g transform="translate(31.524063 267.859346) scale(0.21 -0.21)"> <defs> <path id="DejaVuSans-32" d="M 1228 531 L 3431 531 @@ -288,12 +304,12 @@ <g id="ytick_3"> <g id="line2d_4"> <g> - <use xlink:href="#m5ffc1681bd" x="34.240625" y="233.836025" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m656b174708" x="51.885313" y="207.991078" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_4"> <!-- 4 --> - <g transform="translate(20.878125 237.635243) scale(0.1 -0.1)"> + <g transform="translate(31.524063 215.969437) scale(0.21 -0.21)"> <defs> <path id="DejaVuSans-34" d="M 2419 4116 L 825 1625 @@ -322,12 +338,12 @@ <g id="ytick_4"> <g id="line2d_5"> <g> - <use xlink:href="#m5ffc1681bd" x="34.240625" y="172.849313" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m656b174708" x="51.885313" y="156.101169" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_5"> <!-- 6 --> - <g transform="translate(20.878125 176.648531) scale(0.1 -0.1)"> + <g transform="translate(31.524063 164.079529) scale(0.21 -0.21)"> <defs> <path id="DejaVuSans-36" d="M 2113 2584 Q 1688 2584 1439 2293 @@ -367,12 +383,12 @@ <g id="ytick_5"> <g id="line2d_6"> <g> - <use xlink:href="#m5ffc1681bd" x="34.240625" y="111.862601" style="stroke: #000000; stroke-width: 0.8"/> + <use xlink:href="#m656b174708" x="51.885313" y="104.21126" style="stroke: #000000; stroke-width: 0.8"/> </g> </g> <g id="text_6"> <!-- 8 --> - <g transform="translate(20.878125 115.661819) scale(0.1 -0.1)"> + <g transform="translate(31.524063 112.18962) scale(0.21 -0.21)"> <defs> <path id="DejaVuSans-38" d="M 2034 2216 Q 1584 2216 1326 1975 @@ -420,7 +436,7 @@ </g> <g id="text_7"> <!-- Abundance --> - <g transform="translate(14.798438 236.352843) rotate(-90) scale(0.1 -0.1)"> + <g transform="translate(23.156719 245.314895) rotate(-90) scale(0.21 -0.21)"> <defs> <path id="DejaVuSans-62" d="M 3116 1747 Q 3116 2381 2855 2742 @@ -608,7 +624,7 @@ </g> <g id="text_8"> <!-- 1e6 --> - <g transform="translate(34.240625 57.56655) scale(0.1 -0.1)"> + <g transform="translate(51.885313 57.56655) scale(0.21 -0.21)"> <defs> <path id="DejaVuSans-31" d="M 794 531 L 1825 531 @@ -632,48 +648,36 @@ </g> </g> <g id="line2d_7"> - <path d="M 90.687125 92.056879 -L 90.687125 74.625736 -" clip-path="url(#pdc3a65a28b)" style="fill: none; stroke: #000000; stroke-width: 1.7; stroke-linecap: square"/> + <path d="M 97.972962 87.359769 +L 108.214662 87.359769 +M 103.093812 87.359769 +L 103.093812 72.528662 +M 97.972962 72.528662 +L 108.214662 72.528662 +" clip-path="url(#p6ced50d961)" style="fill: none; stroke: #000000; stroke-width: 1.7; stroke-linecap: square"/> </g> <g id="line2d_8"> - <path d="M 79.397825 92.056879 -L 101.976425 92.056879 -" clip-path="url(#pdc3a65a28b)" style="fill: none; stroke: #000000; stroke-width: 1.7; stroke-linecap: square"/> - </g> - <g id="line2d_9"> - <path d="M 79.397825 74.625736 -L 101.976425 74.625736 -" clip-path="url(#pdc3a65a28b)" style="fill: none; stroke: #000000; stroke-width: 1.7; stroke-linecap: square"/> - </g> - <g id="line2d_10"> - <path d="M 165.949125 161.17214 -L 165.949125 134.320021 -" clip-path="url(#pdc3a65a28b)" style="fill: none; stroke: #000000; stroke-width: 1.7; stroke-linecap: square"/> + <path d="M 166.250963 146.165768 +L 176.492662 146.165768 +M 171.371813 146.165768 +L 171.371813 123.318922 +M 166.250963 123.318922 +L 176.492662 123.318922 +" clip-path="url(#p6ced50d961)" style="fill: none; stroke: #000000; stroke-width: 1.7; stroke-linecap: square"/> </g> - <g id="line2d_11"> - <path d="M 154.659825 161.17214 -L 177.238425 161.17214 -" clip-path="url(#pdc3a65a28b)" style="fill: none; stroke: #000000; stroke-width: 1.7; stroke-linecap: square"/> - </g> - <g id="line2d_12"> - <path d="M 154.659825 134.320021 -L 177.238425 134.320021 -" clip-path="url(#pdc3a65a28b)" style="fill: none; stroke: #000000; stroke-width: 1.7; stroke-linecap: square"/> - </g> - <g id="patch_5"> - <path d="M 34.240625 355.809449 -L 34.240625 60.56655 + <g id="patch_7"> + <path d="M 51.885313 311.770896 +L 51.885313 60.56655 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> - <g id="patch_6"> - <path d="M 34.240625 355.809449 -L 222.395625 355.809449 + <g id="patch_8"> + <path d="M 51.885312 311.770896 +L 222.580312 311.770896 " style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/> </g> <g id="text_9"> <!-- Fru1P --> - <g transform="translate(93.205469 26.348063) scale(0.252 -0.252)"> + <g transform="translate(102.120156 26.348062) scale(0.252 -0.252)"> <defs> <path id="DejaVuSans-46" d="M 628 4666 L 3309 4666 @@ -734,13 +738,13 @@ <use xlink:href="#DejaVuSans-50" x="218.384766"/> </g> <!-- --> - <g transform="translate(128.318125 54.56655) scale(0.252 -0.252)"/> + <g transform="translate(137.232812 54.56655) scale(0.252 -0.252)"/> </g> </g> </g> <defs> - <clipPath id="pdc3a65a28b"> - <rect x="34.240625" y="60.56655" width="188.155" height="295.242899"/> + <clipPath id="p6ced50d961"> + <rect x="51.885313" y="60.56655" width="170.695" height="251.204346"/> </clipPath> </defs> </svg>
--- a/test-data/legend.svg Mon Mar 04 20:00:15 2024 +0000 +++ b/test-data/legend.svg Wed Mar 27 16:49:35 2024 +0000 @@ -6,11 +6,11 @@ <rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <cc:Work> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> - <dc:date>2023-10-08T10:14:52.311672</dc:date> + <dc:date>2024-03-26T10:26:04.837231</dc:date> <dc:format>image/svg+xml</dc:format> <dc:creator> <cc:Agent> - <dc:title>Matplotlib v3.7.3, https://matplotlib.org/</dc:title> + <dc:title>Matplotlib v3.8.3, https://matplotlib.org/</dc:title> </cc:Agent> </dc:creator> </cc:Work>