Repository 'cardinal_quality_report'
hg clone https://toolshed.g2.bx.psu.edu/repos/galaxyp/cardinal_quality_report

Changeset 18:d426a9107a6c (2024-07-04)
Previous changeset 17:a7fb9b395ddf (2023-04-19)
Commit message:
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/cardinal commit 91e77c139cb3b7c6d67727dc39140dd79355fa0c
modified:
macros.xml
quality_report.xml
test-data/ComBat_results_Example_processed_file.ibd
test-data/ComBat_results_Example_processed_file.imzml
test-data/Combat_40pixel.ibd
test-data/Combat_40pixel.imzML
test-data/QC_analyze75.pdf
test-data/QC_empty_spectra.pdf
test-data/QC_imzml.pdf
test-data/QC_imzml_shortreport.pdf
test-data/annotation_40pixel.tabular
test-data/centroids_rdata.pdf
test-data/classes_proc.tabular
test-data/classes_ssc.tabular
test-data/cluster_skm.RData
test-data/cluster_skm.tabular
test-data/dgmm_test1.pdf
test-data/dgmm_test2.RData
test-data/dgmm_test2.pdf
test-data/estimates_r1_k6_mz1135.93347167969.tabular
test-data/estimates_r2_k10_mz1200.46533203125.tabular
test-data/features_test6.tabular
test-data/imzml_filtered8.pdf
test-data/inputcalibrantfile1.tabular
test-data/inputcalibrantfile2.txt
test-data/kmeans_analyze.pdf
test-data/out8.ibd
test-data/out8.imzml
test-data/pixel_out4.tabular
test-data/pixels_test2.tabular
test-data/pixels_test4.tabular
test-data/pixels_test6.tabular
test-data/pixels_test7.tabular
test-data/preprocessing_results1.ibd
test-data/preprocessing_results1.imzml
test-data/preprocessing_results1.pdf
test-data/preprocessing_results2.ibd
test-data/preprocessing_results2.imzml
test-data/preprocessing_results2.pdf
test-data/preprocessing_results4.ibd
test-data/preprocessing_results4.imzml
test-data/preprocessing_results4.pdf
test-data/preprocessing_results5.ibd
test-data/preprocessing_results5.imzml
test-data/preprocessing_results5.pdf
test-data/preprocessing_results_combat_40pixel.ibd
test-data/preprocessing_results_combat_40pixel.imzml
test-data/preprocessing_results_combat_40pixel.pdf
test-data/probability_r1_k6_mz1023.70806884766.tabular
test-data/probability_r2_k10_mz1135.93347167969.tabular
test-data/test1.pdf
test-data/test2.pdf
test-data/test2.rdata
test-data/test3.pdf
test-data/test4.pdf
test-data/test4.rdata
test-data/test5.pdf
test-data/test6.pdf
test-data/test6.rdata
test-data/test7.pdf
test-data/test7.rdata
test-data/toplabels_skm.tabular
test-data/toplabels_ssc.tabular
added:
test-data/ComBat_results_Example_processed_file.html
test-data/ComBat_results_Example_processed_file.pdf
test-data/best_r_test5.txt
test-data/best_s_test5.txt
test-data/cluster_skm.rdata
test-data/coefficients_test2.tabular
test-data/coefficients_test4.tabular
test-data/coefficients_test7.tabular
test-data/loadings_and_weights_test2.tabular
test-data/loadings_and_weights_test4.tabular
test-data/loadings_and_weights_test7.tabular
test-data/out8.html
test-data/preprocessing_results1.html
test-data/preprocessing_results2.html
test-data/preprocessing_results4.html
test-data/preprocessing_results5.html
test-data/preprocessing_results_combat_40pixel.html
removed:
test-data/ComBat_results_Example_processed_file_preprocessing.pdf
test-data/QC_rdata.pdf
test-data/centroids_proc.pdf
test-data/features_out4.tabular
test-data/features_test1.tabular
test-data/features_test2.tabular
test-data/features_test3.tabular
test-data/features_test4.tabular
test-data/features_test5.tabular
test-data/features_test7.tabular
test-data/pixels_test1.tabular
test-data/pixels_test3.tabular
test-data/pixels_test5.tabular
test-data/toplabels_proc.tabular
b
diff -r a7fb9b395ddf -r d426a9107a6c macros.xml
--- a/macros.xml Wed Apr 19 22:49:12 2023 +0000
+++ b/macros.xml Thu Jul 04 13:35:30 2024 +0000
[
@@ -1,10 +1,20 @@
 <macros>
-    <token name="@VERSION@">2.10.0</token>
+    <token name="@TOOL_VERSION@">3.4.3</token>
+    <token name="@VERSION_SUFFIX@">0</token>
 
     <xml name="requirements">
         <requirements>
-            <requirement type="package" version="@VERSION@">bioconductor-cardinal</requirement>
-            <!--requirement type="package" version="3.6.1">r-base</requirement-->
+            <requirement type="package" version="@TOOL_VERSION@">bioconductor-cardinal</requirement>
+            <requirement type="package" version="2.3">r-gridextra</requirement>
+            <requirement type="package" version="3.5.1">r-ggplot2</requirement>
+            <requirement type="package" version="0.14.1">r-maldiquantforeign</requirement>
+            <requirement type="package" version="1.22.2">r-maldiquant</requirement>
+            <requirement type="package" version="3.50.0">bioconductor-sva</requirement>
+            <requirement type="package" version="1.1.0.1">r-randomcolor</requirement>
+            <requirement type="package" version="1.1_3">r-rcolorbrewer</requirement>
+            <requirement type="package" version="2.23_24">r-kernsmooth</requirement>
+            <requirement type="package" version="1.3.0">r-scales</requirement>
+            <requirement type="package" version="1.0.12">r-pheatmap</requirement>
             <yield/>
         </requirements>
     </xml>
@@ -17,12 +27,12 @@
 
     <token name="@INPUT_LINKING@"><![CDATA[
         #if $infile.ext == 'imzml'
-            ln -s '${infile.extra_files_path}/imzml' infile.imzML &&
-            ln -s '${infile.extra_files_path}/ibd' infile.ibd &&
+            cp '${infile.extra_files_path}/imzml' infile.imzML &&
+            cp '${infile.extra_files_path}/ibd' infile.ibd &&
         #elif $infile.ext == 'analyze75'
-            ln -s '${infile.extra_files_path}/hdr' infile.hdr &&
-            ln -s '${infile.extra_files_path}/img' infile.img &&
-            ln -s '${infile.extra_files_path}/t2m' infile.t2m &&
+            cp '${infile.extra_files_path}/hdr' infile.hdr &&
+            cp '${infile.extra_files_path}/img' infile.img &&
+            cp '${infile.extra_files_path}/t2m' infile.t2m &&
         #else
             ln -s $infile infile.RData &&
         #end if
@@ -38,13 +48,13 @@
             get(ls()[ls() != "fileName"])
             }
 
+
         #if $infile.ext == 'imzml'
             #if str($processed_cond.processed_file) == "processed":
                 msidata <- readImzML('infile', resolution=$processed_cond.accuracy, attach.only=TRUE, units = "$processed_cond.units")
-                msidata = collect(msidata, as.matrix=TRUE) ##coercion to continuous
                 centroided(msidata) = $centroids
             #else
-                msidata <- readImzML('infile', attach.only=TRUE)
+                msidata <- readImzML('infile')
                 centroided(msidata) = $centroids
             #end if
         #elif $infile.ext == 'analyze75'
@@ -95,7 +105,7 @@
                 msidata <- readImzML('infile', resolution=$processed_cond.accuracy, units = "$processed_cond.units", attach.only=TRUE)
                 centroided(msidata) = $centroids
             #else
-                msidata <- readImzML('infile', attach.only=TRUE)
+                msidata <- readImzML('infile')
                 centroided(msidata) = $centroids
             #end if
         #elif $infile.ext == 'analyze75'
@@ -117,13 +127,13 @@
     <token name="@DATA_PROPERTIES_INRAM@"><![CDATA[ 
 ########################### QC numbers ########################
 ## including intensity calculations which need data in RAM
-
  int_matrix = as.matrix(spectra(msidata)) ## only load once into RAM, then re-use
  ## Number of NA in spectra matrix
         NAcount = sum(is.na(int_matrix))
  ## replace NA with zero to calculate data properties based on intensity matrix, no change in msidata
  int_matrix[is.na(int_matrix)] <- 0
-
+
+
         ## Number of features (mz)
         maxfeatures = length(features(msidata))
         ## Range mz
b
diff -r a7fb9b395ddf -r d426a9107a6c quality_report.xml
--- a/quality_report.xml Wed Apr 19 22:49:12 2023 +0000
+++ b/quality_report.xml Thu Jul 04 13:35:30 2024 +0000
[
b'@@ -1,18 +1,11 @@\n-<tool id="cardinal_quality_report" name="MSI Qualitycontrol" version="@VERSION@.0">\n+<tool id="cardinal_quality_report" name="MSI Qualitycontrol" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="22.05">\n     <description>\n         mass spectrometry imaging QC\n     </description>\n     <macros>\n         <import>macros.xml</import>\n     </macros>\n-    <expand macro="requirements">\n-        <requirement type="package" version="2.3">r-gridextra</requirement>\n-        <requirement type="package" version="3.3.5">r-ggplot2</requirement>\n-        <requirement type="package" version="1.1_2">r-rcolorbrewer</requirement>\n-        <requirement type="package" version="2.23_20">r-kernsmooth</requirement>\n-        <requirement type="package" version="1.1.1">r-scales</requirement>\n-        <requirement type="package" version="1.0.12">r-pheatmap</requirement>\n-    </expand>\n+    <expand macro="requirements"/>\n     <command detect_errors="exit_code">\n     <![CDATA[\n         @INPUT_LINKING@\n@@ -41,9 +34,11 @@\n     run(msidata) = "infile"\n     }\n \n+\n ## remove duplicated coordinates\n msidata <- msidata[,!duplicated(coord(msidata))]\n \n+\n ## optional annotation from tabular file to obtain pixel groups (otherwise all pixels are considered to be one sample)\n \n #if str($tabular_annotation.load_annotation) == \'yes_annotation\':\n@@ -80,13 +75,14 @@\n medTIC = round(median(TICs), digits=1)\n sdTIC = round(sd(TICs), digits=0)\n ## Median and sd # peaks per spectrum\n-medpeaks = round(median(colSums(spectra(msidata)>0, na.rm=TRUE), na.rm=TRUE), digits=0)\n-sdpeaks = round(sd(colSums(spectra(msidata)>0, na.rm=TRUE), na.rm=TRUE), digits=0)\n-##max window size \n+medpeaks = round(median(colSums(as.matrix(spectra(msidata))>0, na.rm=TRUE), na.rm=TRUE), digits=0)\n+sdpeaks = round(sd(colSums(as.matrix(spectra(msidata))>0, na.rm=TRUE), na.rm=TRUE), digits=0)\n+## max window size\n max_window = round(mz(msidata)[nrow(msidata)]-mz(msidata)[nrow(msidata)-1], digits=2)\n ## Processing informations\n centroidedinfo = centroided(msidata)\n \n+\n ############## Read and filter tabular file with m/z ###########################\n \n ### reading m/z input (calibrant) file:\n@@ -95,6 +91,7 @@\n \n     calibrant_list = read.delim("$calibrant_file", header = $calibrant_header, na.strings=c(" ","","NA"), stringsAsFactors = FALSE)\n     calibrant_list = calibrant_list[,c($mz_column, $name_column)]\n+    calibrant_list = calibrant_list[order(calibrant_list[,1]),]\n \n     ### calculate how many input calibrant m/z are valid: \n \n@@ -244,6 +241,7 @@\n     pixelmatrix = matrix(ncol=ncol(msidata), nrow = 0)\n \n     ## plot only possible when there is at least one valid calibrant\n+\n     if (length(inputcalibrantmasses) != 0){\n \n         ## calculate plusminus values in m/z for each calibrant\n@@ -253,26 +251,26 @@\n \n         for (mass in 1:length(inputcalibrantmasses)){\n \n-            filtered_data = msidata[mz(msidata) >= inputcalibrantmasses[mass]-plusminusvalues[mass] & mz(msidata) <= inputcalibrantmasses[mass]+plusminusvalues[mass],]\n+          filtered_data = msidata[mz(msidata) >= inputcalibrantmasses[mass]-plusminusvalues[mass] & mz(msidata) <= inputcalibrantmasses[mass]+plusminusvalues[mass],]\n \n-           if (nrow(filtered_data) > 0 & sum(spectra(filtered_data),na.rm=TRUE) > 0){\n+          if (nrow(filtered_data) > 0 & sum(as.matrix(spectra(filtered_data)),na.rm=TRUE) > 0){\n \n-                ## intensity of all m/z > 0\n-                intensity_sum = colSums(spectra(filtered_data), na.rm=TRUE) > 0\n+            ## intensity of all m/z > 0\n+            intensity_sum = colSums(as.matrix(spectra(filtered_data)[1,]), na.rm=TRUE) > 0\n \n-            ###}else if(nrow(filtered_data) == 1 & sum(spectra(filtered_data), na.rm=TRUE) > 0){\n+          ###}else if(nrow(filtered_data) == 1 & sum(as.matrix(spectra(filtered_data)), na.rm=TRUE) > 0){\n \n-                ## intensity of only m/z > 0\n-                intensity_sum = colSums(spectra(filtered_data), na.rm=TRUE) > 0\n-\n-            '..b'5,3))\n@@ -912,10 +916,12 @@\n     #end if\n \n         #################### 19) ppm difference over pixels #####################\n+        print("ppm difference over pixels")\n \n         par(mfrow = c(1,1))\n         count = 1\n         ppm_df = as.data.frame(matrix(,ncol=0, nrow = ncol(msidata)))\n+\n         for (calibrant in inputcalibrantmasses){\n             ### find m/z with the highest mean intensity in m/z range, if no m/z in the range, ppm differences for this calibrant will be NA\n             filtered_data = msidata[mz(msidata) >= calibrant-plusminusvalues[count] & mz(msidata) <= calibrant+plusminusvalues[count],]\n@@ -978,9 +984,14 @@\n \n     #end if\n \n-    }else{print("plot 16+17+18+19) The inputcalibrant m/z were not provided or outside the m/z range")}\n+    }else{\n+    plot.new()\n+    text(0.5, 0.5, "plot 16+17+18+19) The input calibrant m/z were not provided \\n or outside the m/z range", cex = 1.5)\n+    print("plot 16+17+18+19) The input calibrant m/z were not provided or outside the m/z range")}\n }else{\n-    print("inputfile has no intensities > 0")\n+    plot.new()\n+    text(0.5, 0.5, "The input file has no intensities > 0", cex = 1.5)\n+    print("input file has no intensities > 0")\n }\n     dev.off()\n \n@@ -1002,7 +1013,7 @@\n         <expand macro="pdf_filename"/>\n         <expand macro="reading_2_column_mz_tabular" optional="true"/>\n         <param name="plusminus_ppm" value="200" type="float" label="ppm range" help="Will be added in both directions to input calibrant m/z"/>\n-        <param name="do_pca" type="boolean" label="PCA with 2 components"/>\n+        <!--param name="do_pca" type="boolean" label="PCA with 2 components"/-->\n         <param name="report_depth" type="boolean" label="Generate full QC report" truevalue="TRUE" falsevalue="FALSE" checked="True" help="No: does not generate all plots but only the most informatives"/>\n         <repeat name="calibrantratio" title="Plot fold change of two m/z" min="0" max="10">\n             <param name="mass1" value="1111" type="float" label="M/z 1" help="First m/z"/>\n@@ -1040,7 +1051,7 @@\n             <param name="name_column" value="1"/>\n             <param name="plusminus_ppm" value="100"/>\n             <param name="filename" value="Testfile_imzml"/>\n-            <param name="do_pca" value="True"/>\n+            <!--param name="do_pca" value="True"/-->\n             <repeat name="calibrantratio">\n                 <param name="mass1" value="328.9"/>\n                 <param name="mass2" value="398.8"/>\n@@ -1055,7 +1066,7 @@\n                 <param name="load_annotation" value="no_annotation"/>\n             </conditional>\n             <param name="filename" value="Testfile_analyze75"/>\n-            <param name="do_pca" value="True"/>\n+            <!--param name="do_pca" value="True"/-->\n             <output name="QC_report" file="QC_analyze75.pdf" compare="sim_size"/>\n         </test>\n         <test>\n@@ -1073,8 +1084,12 @@\n             <param name="name_column" value="1"/>\n             <param name="plusminus_ppm" value="100"/>\n             <param name="filename" value="Testfile_rdata"/>\n-            <param name="do_pca" value="True"/>\n-            <output name="QC_report" file="QC_rdata.pdf" compare="sim_size"/>\n+            <!--param name="do_pca" value="True"/-->\n+            <output name="QC_report" ftype="pdf">\n+                <assert_contents>\n+                    <has_size value="1276311" delta="100"/>\n+                </assert_contents>\n+            </output>\n         </test>\n         <test>\n             <param name="infile" value="empty_spectra.rdata" ftype="rdata"/>\n@@ -1085,7 +1100,7 @@\n             <param name="mz_column" value="1"/>\n             <param name="name_column" value="2"/>\n             <param name="filename" value="Testfile_rdata"/>\n-            <param name="do_pca" value="False"/>\n+            <!--param name="do_pca" value="False"/-->\n             <output name="QC_report" file="QC_empty_spectra.pdf" compare="sim_size"/>\n         </test>\n         <test>\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/ComBat_results_Example_processed_file.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/ComBat_results_Example_processed_file.html Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,4 @@
+imzML file:
+total 428
+-rw-r--r-- 1 maren maren 415936 Jun 20 14:23 ibd
+-rw-r--r-- 1 maren maren  18243 Jun 20 14:23 imzml
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/ComBat_results_Example_processed_file.ibd
b
Binary file test-data/ComBat_results_Example_processed_file.ibd has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/ComBat_results_Example_processed_file.imzml
--- a/test-data/ComBat_results_Example_processed_file.imzml Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/ComBat_results_Example_processed_file.imzml Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -9,8 +9,8 @@\n \t\t<fileContent>\n \t\t\t<cvParam cvRef="MS" accession="MS:1000579" name="MS1 spectrum" value="" />\n \t\t\t<cvParam cvRef="MS" accession="MS:1000128" name="profile spectrum" value="" />\n-\t\t\t<cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="82e7db90-df72-41f8-9ca7-7a19e966d5c1" />\n-\t\t\t<cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="259aa4b90129abb2f1f3107cf123f28d7c744f0c" />\n+\t\t\t<cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="bff0e5f4-5dea-4fc8-90c4-dd30b8464a7a" />\n+\t\t\t<cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="964c9332a0878edc5a2fc6420627334a9a43d442" />\n \t\t\t<cvParam cvRef="IMS" accession="IMS:1000030" name="continuous" value="" />\n \t\t</fileContent>\n \t</fileDescription>\n@@ -42,16 +42,12 @@\n \t\t</sample>\n \t</sampleList>\n \t<softwareList count="1">\n-\t\t<software id="Cardinal" version="2.10.0">\n+\t\t<software id="Cardinal" version="3.4.3">\n \t\t\t<cvParam cvRef="MS" accession="MS:1000799" name="custom unreleased software tool" value="" />\n \t\t</software>\n \t</softwareList>\n \t<scanSettingsList count="1">\n \t\t<scanSettings id="scansettings1">\n-\t\t\t<cvParam cvRef="IMS" accession="IMS:1000401" name="top down" value="" />\n-\t\t\t<cvParam cvRef="IMS" accession="IMS:1000413" name="flyback" value="" />\n-\t\t\t<cvParam cvRef="IMS" accession="IMS:1000480" name="horizontal line scan" value="" />\n-\t\t\t<cvParam cvRef="IMS" accession="IMS:1000491" name="linescan left right" value="" />\n \t\t\t<cvParam cvRef="IMS" accession="IMS:1000042" name="max count of pixel x" value="3" />\n \t\t\t<cvParam cvRef="IMS" accession="IMS:1000043" name="max count of pixel y" value="3" />\n \t\t\t<cvParam cvRef="IMS" accession="IMS:1000044" name="max dimension x" value="3" />\n@@ -90,15 +86,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="166372" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="41608" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n@@ -119,15 +115,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value'..b'\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="1164508" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="291160" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n@@ -293,15 +289,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="1330864" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="332752" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n@@ -322,15 +318,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="1497220" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="41589" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="166356" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="374344" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="10398" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="41592" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/ComBat_results_Example_processed_file.pdf
b
Binary file test-data/ComBat_results_Example_processed_file.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/ComBat_results_Example_processed_file_preprocessing.pdf
b
Binary file test-data/ComBat_results_Example_processed_file_preprocessing.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/QC_analyze75.pdf
b
Binary file test-data/QC_analyze75.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/QC_empty_spectra.pdf
b
Binary file test-data/QC_empty_spectra.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/QC_imzml.pdf
b
Binary file test-data/QC_imzml.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/QC_imzml_shortreport.pdf
b
Binary file test-data/QC_imzml_shortreport.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/QC_rdata.pdf
b
Binary file test-data/QC_rdata.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/best_r_test5.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/best_r_test5.txt Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,1 @@
+2
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/best_s_test5.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/best_s_test5.txt Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,1 @@
+2
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/centroids_proc.pdf
b
Binary file test-data/centroids_proc.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/centroids_rdata.pdf
b
Binary file test-data/centroids_rdata.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/classes_proc.tabular
--- a/test-data/classes_proc.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/classes_proc.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,10 +1,10 @@
-pixel names x y r = 1, k = 2, s = 0 r = 1, k = 2, s = 3 r = 1, k = 3, s = 0 r = 1, k = 3, s = 3
-xy_1_1 1 1 1 1 1 1
-xy_2_1 2 1 1 1 1 1
-xy_3_1 3 1 1 1 1 1
-xy_1_2 1 2 1 1 1 1
-xy_2_2 2 2 1 1 1 1
-xy_3_2 3 2 1 1 1 1
-xy_1_3 1 3 1 1 1 1
-xy_2_3 2 3 1 1 1 1
+pixel names x y r=1, s=0, k=2 r=1, s=3, k=2 r=1, s=0, k=3 r=1, s=3, k=3
+xy_1_1 1 1 2 2 2 3
+xy_2_1 2 1 2 2 3 3
+xy_3_1 3 1 2 2 3 3
+xy_1_2 1 2 2 2 2 3
+xy_2_2 2 2 2 2 3 2
+xy_3_2 3 2 2 2 3 2
+xy_1_3 1 3 2 2 2 3
+xy_2_3 2 3 2 2 3 2
 xy_3_3 3 3 1 1 1 1
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/classes_ssc.tabular
--- a/test-data/classes_ssc.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/classes_ssc.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,10 +1,10 @@
-pixel names x y r = 1, k = 3, s = 2 r = 2, k = 3, s = 2
-xy_1_1 1 1 2 1
-xy_2_1 2 1 2 1
-xy_3_1 3 1 1 1
-xy_1_2 1 2 2 1
-xy_2_2 2 2 2 1
-xy_3_2 3 2 1 1
-xy_1_3 1 3 1 1
-xy_2_3 2 3 1 1
-xy_3_3 3 3 1 1
+pixel names x y r=1, s=2, k=3 r=2, s=2, k=3
+xy_1_1 1 1 2 2
+xy_2_1 2 1 2 2
+xy_3_1 3 1 1 2
+xy_1_2 1 2 2 2
+xy_2_2 2 2 1 2
+xy_3_2 3 2 1 2
+xy_1_3 1 3 3 2
+xy_2_3 2 3 3 2
+xy_3_3 3 3 1 2
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/cluster_skm.RData
b
Binary file test-data/cluster_skm.RData has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/cluster_skm.rdata
b
Binary file test-data/cluster_skm.rdata has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/cluster_skm.tabular
--- a/test-data/cluster_skm.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/cluster_skm.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,10 +1,10 @@
-pixel names x y r = 1, k = 2 r = 1, k = 3 r = 2, k = 2 r = 2, k = 3 r = 3, k = 2 r = 3, k = 3
+pixel names x y r=1, k=2 r=1, k=3 r=2, k=2 r=2, k=3 r=3, k=2 r=3, k=3
 xy_1_1 1 1 2 2 2 2 2 2
-xy_2_1 2 1 1 1 1 1 1 1
-xy_3_1 3 1 1 1 1 1 1 1
+xy_2_1 2 1 2 3 2 2 2 2
+xy_3_1 3 1 1 3 1 1 1 1
 xy_1_2 1 2 2 2 2 2 2 2
-xy_2_2 2 2 1 1 1 1 1 1
-xy_3_2 3 2 1 1 1 1 1 1
-xy_1_3 1 3 1 1 1 1 1 1
-xy_2_3 2 3 1 1 1 1 1 1
-xy_3_3 3 3 1 3 1 3 1 3
+xy_2_2 2 2 1 3 1 3 1 3
+xy_3_2 3 2 1 3 1 1 1 1
+xy_1_3 1 3 1 1 1 3 1 3
+xy_2_3 2 3 1 1 1 3 1 3
+xy_3_3 3 3 1 1 1 1 1 1
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/coefficients_test2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/coefficients_test2.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -0,0 +1,2719 @@\n+mz\tA\tB\tC\n+900.004699707031\t0.000113321832088418\t-0.00011708758364256\t3.765751554142e-06\n+900.04052734375\t-0.000317735433511509\t-0.00135943621347621\t0.00167717164698772\n+900.076354980469\t-0.00123616969719593\t-0.000263437157643753\t0.00149960685483968\n+900.112182617188\t-0.000146868386444167\t0.000737383497573651\t-0.000590515111129485\n+900.148010253906\t0.000373238457659705\t-0.000985451646135869\t0.000612213188476165\n+900.183837890625\t4.19830126365008e-05\t-0.000396565420263887\t0.000354582407627386\n+900.219665527344\t0.00114057693145459\t-0.00184389522878114\t0.000703318297326554\n+900.255493164062\t-0.000137916364761523\t-0.00179010200750497\t0.00192801837226649\n+900.291320800781\t0.000852587168481977\t-0.0011323611327448\t0.000279773964262821\n+900.3271484375\t-0.000538188381203449\t0.000288237375241564\t0.000249951005961885\n+900.362976074219\t-0.0042518999295934\t0.00181198574658259\t0.00243991418301081\n+900.398864746094\t-0.00157087576628585\t0.000202242230409627\t0.00136863353587623\n+900.434692382812\t8.84872828935019e-05\t-0.000502145662091472\t0.00041365837919797\n+900.470520019531\t0.00184537134888379\t-0.0014965596194949\t-0.00034881172938889\n+900.50634765625\t0.00280200143971343\t-0.00198865077674005\t-0.000813350662973379\n+900.542175292969\t0.000361416734697869\t-0.000962616831010406\t0.000601200096312537\n+900.578002929688\t-0.000705176966025317\t5.1279873000352e-06\t0.000700048978725282\n+900.613891601562\t0.00202195854626031\t-0.00224037530642343\t0.00021841676016313\n+900.649719238281\t0.00102094440378409\t-0.00129802202329377\t0.000277077619509688\n+900.685546875\t0.00219742003163356\t-0.00176695167819407\t-0.00043046835343949\n+900.721374511719\t-0.000553553176453035\t-0.000974129590812972\t0.00152768276726601\n+900.757263183594\t-0.00060317698689809\t-0.000628562141381861\t0.00123173912827995\n+900.793090820312\t0.00176602753064946\t-0.00131155857550271\t-0.000454468955146754\n+900.828918457031\t0.00149146645393119\t-0.000861785526565226\t-0.000629680927365965\n+900.86474609375\t0.00167125630554903\t-0.00110563518915949\t-0.00056562111638954\n+900.900634765625\t-0.00161089914573454\t0.000176532209236427\t0.00143436693649811\n+900.936462402344\t0.00114863239338701\t-0.00159625751361483\t0.000447625120227821\n+900.972290039062\t0.0027099279103529\t-0.00214213396003193\t-0.000567793950320965\n+901.008178710938\t0.00117316430544338\t-0.000578194444408829\t-0.000594969861034555\n+901.044006347656\t0.00120471508177279\t-0.000567600543887375\t-0.000637114537885416\n+901.079895019531\t0.0021851904134315\t-0.00123872104010819\t-0.00094646937332331\n+901.11572265625\t0.00243656219547471\t-0.000972263593203771\t-0.00146429860227094\n+901.151550292969\t0.0011325388879261\t-0.00225414200092621\t0.00112160311300011\n+901.187438964844\t0.00213550730839436\t-0.00222812289451011\t9.26155861157547e-05\n+901.223266601562\t0.00102868570525272\t-0.00184088767307845\t0.000812201967825733\n+901.259155273438\t0.00117098093093773\t-0.00190779381238084\t0.000736812881443116\n+901.294982910156\t0.00233390837963927\t-0.00254593530823102\t0.000212026928591749\n+901.330810546875\t0.00434015103720756\t-0.00332680047890189\t-0.00101335055830568\n+901.36669921875\t0.00196822152961703\t-0.00133580055318342\t-0.000632420976433608\n+901.402526855469\t-6.48408110388414e-05\t-0.000577160846563161\t0.000642001657602003\n+901.438415527344\t0.000536369012520257\t-0.000653372427045717\t0.00011700341452546\n+901.474243164062\t0.000821169790361402\t-0.00119026981129964\t0.000369100020938238\n+901.510131835938\t-0.000703789993531234\t5.30657442310039e-06\t0.000698483419108134\n+901.545959472656\t0.000323711698227032\t-0.00136689314872572\t0.00104318145049869\n+901.581848144531\t0.00204316889299972\t-0.00150585797656119\t-0.000537310916438532\n+901.61767578125\t0.00294604237174995\t-0.00239487287504838\t-0.000551169496701569\n+901.653564453125\t0.000701240359812536\t-0.000472639292017501\t-0.000228601067795035\n+901.689453125\t-0.000684654305373738\t0.00048208340102415\t0.000202570904349588\n+901.725280761719\t-0.000993224359226695\t-0.000476124519171766\t0.00146934887839846\n+901.761169433594\t-0.0024424'..b'66\t0.00180866019079157\t-0.000453953701007909\n+998.172485351562\t-0.00133185251139426\t0.000763136482336007\t0.000568716029058257\n+998.210266113281\t0.000336663982417532\t-0.00113220285675849\t0.000795538874340958\n+998.247985839844\t0.00182500530279169\t-0.00163061597445089\t-0.000194389328340802\n+998.285705566406\t-0.00169071008905048\t-9.59762450889451e-05\t0.00178668633413942\n+998.323425292969\t-0.00195157263823316\t-0.000494578815884595\t0.00244615145411776\n+998.361206054688\t0.00150679952198257\t-0.00212785733878616\t0.000621057816803594\n+998.39892578125\t-0.00240940956238734\t-0.000198144277536909\t0.00260755383992425\n+998.436645507812\t-0.0008821645419621\t-0.000960280116172806\t0.00184244465813491\n+998.474365234375\t-0.00138613263561197\t-0.000539775379981377\t0.00192590801559335\n+998.512145996094\t0.000435919156669459\t-0.00148539128731203\t0.00104947213064257\n+998.549865722656\t-0.00015417444708801\t-0.000549611977659996\t0.000703786424748006\n+998.587585449219\t-0.00191241613540069\t0.000499849410262179\t0.00141256672513851\n+998.625366210938\t-0.00388059659435218\t0.00123375351971757\t0.00264684307463461\n+998.6630859375\t0.00121130751798851\t-0.00186773636352901\t0.000656428845540499\n+998.700805664062\t0.00169865741230536\t-0.00148075282351295\t-0.000217904588792407\n+998.738586425781\t0.00055141094593241\t-7.19834266934074e-05\t-0.000479427519239003\n+998.776306152344\t0.00199510847460223\t-0.00184746241507775\t-0.000147646059524485\n+998.814086914062\t0.00258062832340384\t-0.00118214867019167\t-0.00139847965321217\n+998.851806640625\t-0.000634344004771961\t8.79192868469187e-05\t0.000546424717925042\n+998.889526367188\t-0.00234236829641431\t0.00156417344294393\t0.000778194853470372\n+998.927307128906\t0.000550077373210392\t-0.000860873919553333\t0.00031079654634294\n+998.965026855469\t-0.00170464706707007\t0.000135970449969548\t0.00156867661710052\n+999.002807617188\t-0.000389703269317789\t1.15195317624512e-05\t0.000378183737555338\n+999.04052734375\t-0.000977211726935314\t-0.000394323666195903\t0.00137153539313122\n+999.078308105469\t0.00334930367693624\t-0.00136195803667458\t-0.00198734564026166\n+999.116027832031\t0.00210967404596756\t-0.00159481266428362\t-0.000514861381683938\n+999.15380859375\t0.00207737921420474\t-0.00151132655140061\t-0.000566052662804135\n+999.191528320312\t0.000889828461831872\t-0.000422322821262167\t-0.000467505640569704\n+999.229309082031\t-0.0003019129541539\t9.46911081601835e-05\t0.000207221845993717\n+999.267028808594\t0.00172218495972421\t-0.0019959704766054\t0.000273785516881187\n+999.304809570312\t0.00123972597660318\t0.000136202615198622\t-0.0013759285918018\n+999.342529296875\t-0.00198476153777571\t0.00120224128750607\t0.000782520250269638\n+999.380310058594\t-0.00139206524211382\t-5.37203114505284e-05\t0.00144578555356435\n+999.418090820312\t-0.00120606692446192\t-7.15540812611881e-06\t0.00121322233258804\n+999.455810546875\t0.00137246562821637\t-0.00116578765317626\t-0.000206677975040116\n+999.493591308594\t-0.000403230167354666\t-0.000499854441909212\t0.000903084609263879\n+999.531311035156\t0.00351348580399929\t-0.00233257587712568\t-0.00118090992687361\n+999.569091796875\t-0.0010821857566944\t2.06646154603049e-05\t0.0010615211412341\n+999.606872558594\t0.00191972795432675\t-0.00259526736752483\t0.000675539413198084\n+999.644592285156\t-0.0008542988481877\t-0.000640357373146793\t0.00149465622133449\n+999.682373046875\t0.00221600158169126\t-0.00213559549622138\t-8.04060854698833e-05\n+999.720153808594\t-9.18601554908964e-05\t-0.000523180236335704\t0.000615040391826601\n+999.757873535156\t-0.000540378285718144\t0.000252079644998285\t0.000288298640719859\n+999.795654296875\t0.000973307532240703\t-0.00139198110292151\t0.000418673570680808\n+999.833435058594\t0.00148605874378936\t-0.00118011133796841\t-0.000305947405820952\n+999.871215820312\t-0.00092134625366623\t-2.27837313247813e-05\t0.000944129984991011\n+999.908935546875\t0.000929322299590729\t-0.000774563753717007\t-0.000154758545873722\n+999.946716308594\t-0.00100718115084745\t0.00082877556816872\t0.000178405582678726\n+999.984497070312\t0.000313027212376731\t-0.00145948006950245\t0.00114645285712572\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/coefficients_test4.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/coefficients_test4.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -0,0 +1,2719 @@\n+mz\tA\tB\tC\n+900.004699707031\t-1.19244608353799e-05\t5.10454189733845e-05\t-3.91209581380045e-05\n+900.04052734375\t-2.40624324712971e-05\t0.000103004820425241\t-7.89423879539439e-05\n+900.076354980469\t-1.52849388289075e-05\t6.5430724061687e-05\t-5.01457852327794e-05\n+900.112182617188\t1.16201011405074e-06\t-4.97425367418217e-06\t3.81224356013144e-06\n+900.148010253906\t-2.02423079410667e-05\t8.66518917798175e-05\t-6.64095838387508e-05\n+900.183837890625\t4.55911503123158e-07\t-1.95163488001557e-06\t1.49572337689241e-06\n+900.219665527344\t-2.48635517351696e-05\t0.000106434197152337\t-8.15706454171678e-05\n+900.255493164062\t-1.28866126393269e-05\t5.51641328193597e-05\t-4.22775201800328e-05\n+900.291320800781\t-1.12146817059032e-06\t4.80070448663385e-06\t-3.67923631604352e-06\n+900.3271484375\t1.06627029104654e-05\t-4.56441716709359e-05\t3.49814687604705e-05\n+900.362976074219\t-3.17625792911962e-06\t1.35967083961058e-05\t-1.04204504669862e-05\n+900.398864746094\t-9.79242489031188e-05\t0.000419187448549695\t-0.000321263199646576\n+900.434692382812\t-6.74485110309956e-05\t0.000288728987602769\t-0.000221280476571773\n+900.470520019531\t-3.43480745431001e-05\t0.000147034895764805\t-0.000112686821221705\n+900.50634765625\t-5.37961677377864e-05\t0.000230286967205279\t-0.000176490799467493\n+900.542175292969\t-2.81560932246627e-06\t1.20528684285857e-05\t-9.23725910611946e-06\n+900.578002929688\t-6.04315391518731e-06\t2.58691212776797e-05\t-1.98259673624924e-05\n+900.613891601562\t-4.3994287697477e-05\t0.000188327747388821\t-0.000144333459691344\n+900.649719238281\t-2.38017668948809e-05\t0.000101888980997045\t-7.80872141021637e-05\n+900.685546875\t2.42860567825967e-06\t-1.03962096131079e-05\t7.96760393484822e-06\n+900.721374511719\t-1.10377513588387e-05\t4.72496534991568e-05\t-3.6211902140318e-05\n+900.757263183594\t-1.29675535950556e-05\t5.55106193443539e-05\t-4.25430657492983e-05\n+900.793090820312\t-1.66582289448642e-05\t7.13094107636488e-05\t-5.46511818187847e-05\n+900.828918457031\t-1.96928819530222e-05\t8.42999464682623e-05\t-6.46070645152402e-05\n+900.86474609375\t-2.3007229034523e-05\t9.8487777493415e-05\t-7.5480548458892e-05\n+900.900634765625\t-8.4472980539495e-06\t3.61606176002144e-05\t-2.77133195462649e-05\n+900.936462402344\t-7.19510273924567e-06\t3.08003052676083e-05\t-2.36052025283626e-05\n+900.972290039062\t-3.94299006324154e-06\t1.68788830425676e-05\t-1.29358929793261e-05\n+901.008178710938\t-4.7012510064017e-06\t2.01247947922984e-05\t-1.54235437858967e-05\n+901.044006347656\t-1.58205077141498e-06\t6.77233508322983e-06\t-5.19028431181486e-06\n+901.079895019531\t-1.95533974176622e-05\t8.37028505788925e-05\t-6.41494531612303e-05\n+901.11572265625\t-1.81519302602204e-05\t7.77035455187592e-05\t-5.95516152585388e-05\n+901.151550292969\t-1.12665185017007e-05\t4.8228944287725e-05\t-3.69624257860244e-05\n+901.187438964844\t-2.03055450547004e-05\t8.69225929045616e-05\t-6.66170478498611e-05\n+901.223266601562\t-2.36948622097338e-05\t0.000101431350709278\t-7.77364884995446e-05\n+901.259155273438\t-2.22405348810311e-05\t9.52057654318449e-05\t-7.29652305508138e-05\n+901.294982910156\t-2.80946306575703e-05\t0.000120265579518965\t-9.21709488613945e-05\n+901.330810546875\t-3.67495986345615e-05\t0.00015731517636748\t-0.000120565577732919\n+901.36669921875\t-3.25946631401594e-05\t0.000139529011772947\t-0.000106934348632787\n+901.402526855469\t-4.38052583204294e-06\t1.8751856331896e-05\t-1.43713304998531e-05\n+901.438415527344\t-4.71156841910098e-05\t0.00020168960869174\t-0.00015457392450073\n+901.474243164062\t-2.08925689058256e-05\t8.94354845850933e-05\t-6.85429156792677e-05\n+901.510131835938\t-1.05067965779518e-05\t4.49767784718949e-05\t-3.44699818939431e-05\n+901.545959472656\t-2.98295008303335e-05\t0.000127692093476759\t-9.7862592646426e-05\n+901.581848144531\t-1.52751045672071e-05\t6.53886262246676e-05\t-5.01135216574605e-05\n+901.61767578125\t-5.79164184475212e-07\t2.47924655538304e-06\t-1.90008237090783e-06\n+901.653564453125\t-1.54777562758509e-05\t6.62561238428998e-05\t-5.07783675670489e-05\n+901.689453125\t-9.80693702123473e-06\t4.19808673956345e-05\t-3.21739303743997e-05\n+901.725280761719\t'..b'53819644e-06\t2.68013132293779e-05\t-2.05403946911815e-05\n+998.210266113281\t-4.78055124273038e-06\t2.04642578375436e-05\t-1.56837065948133e-05\n+998.247985839844\t-6.16185094676933e-06\t2.63772314381008e-05\t-2.02153804913315e-05\n+998.285705566406\t4.40616766360491e-06\t-1.88616221362704e-05\t1.44554544726655e-05\n+998.323425292969\t6.83958317137592e-06\t-2.9278421339632e-05\t2.2438838168256e-05\n+998.361206054688\t1.44025067070571e-06\t-6.16532687958035e-06\t4.72507620887464e-06\n+998.39892578125\t1.84625642587704e-05\t-7.90332863617426e-05\t6.05707221029722e-05\n+998.436645507812\t-5.37485491570854e-06\t2.30083124831493e-05\t-1.76334575674408e-05\n+998.474365234375\t-2.50320179997813e-06\t1.07155356052409e-05\t-8.21233380526272e-06\n+998.512145996094\t4.42367263231814e-07\t-1.89365562129065e-06\t1.45128835805883e-06\n+998.549865722656\t-4.87426533197461e-06\t2.08654227216604e-05\t-1.59911573896858e-05\n+998.587585449219\t3.07687786855628e-06\t-1.31712890082535e-05\t1.00944111396972e-05\n+998.625366210938\t-6.98793921797336e-06\t2.99134937894766e-05\t-2.29255545715032e-05\n+998.6630859375\t-5.19061963974649e-07\t2.22196506743691e-06\t-1.70290310346226e-06\n+998.700805664062\t-1.33328404390352e-05\t5.70743143620002e-05\t-4.3741473922965e-05\n+998.738586425781\t-9.19387939749713e-07\t3.93565321162007e-06\t-3.01626527187036e-06\n+998.776306152344\t-1.11630790840984e-05\t4.77861478810143e-05\t-3.66230687969158e-05\n+998.814086914062\t-2.29417133743058e-06\t9.82073225218008e-06\t-7.52656091474949e-06\n+998.851806640625\t9.23931616152021e-06\t-3.95510347179009e-05\t3.03117185563807e-05\n+998.889526367188\t1.13761040156455e-05\t-4.86980504846383e-05\t3.73219464689929e-05\n+998.927307128906\t9.90576507914027e-07\t-4.2403923808143e-06\t3.24981587290027e-06\n+998.965026855469\t-7.93950222830459e-07\t3.3986879849651e-06\t-2.60473776213464e-06\n+999.002807617188\t-8.17554823576222e-06\t3.49973295055315e-05\t-2.68217812697693e-05\n+999.04052734375\t-6.64801152074968e-06\t2.84583544783593e-05\t-2.18103429576096e-05\n+999.078308105469\t2.12079079995885e-06\t-9.07853666788863e-06\t6.95774586792978e-06\n+999.116027832031\t-1.41284175978107e-05\t6.04799668234396e-05\t-4.63515492256289e-05\n+999.15380859375\t-2.90520934190474e-06\t1.24364220831619e-05\t-9.53121274125714e-06\n+999.191528320312\t6.927410512509e-06\t-2.96543866337738e-05\t2.27269761212648e-05\n+999.229309082031\t4.27381978783942e-06\t-1.82950763727384e-05\t1.4021256584899e-05\n+999.267028808594\t-2.15191049279179e-05\t9.21175172732909e-05\t-7.0598412345373e-05\n+999.304809570312\t3.5042857058796e-06\t-1.50009073389998e-05\t1.14966216331202e-05\n+999.342529296875\t2.9669630678204e-06\t-1.27007732228947e-05\t9.73381015507431e-06\n+999.380310058594\t-1.97177556896119e-05\t8.44064242640456e-05\t-6.46886685744337e-05\n+999.418090820312\t-2.12373915194923e-05\t9.09115777208007e-05\t-6.96741862013084e-05\n+999.455810546875\t1.32140329532182e-05\t-5.65657313766204e-05\t4.33516984234022e-05\n+999.493591308594\t1.95379239670471e-07\t-8.36366128864285e-07\t6.40986889193814e-07\n+999.531311035156\t5.8304762582428e-06\t-2.49587052634981e-05\t1.91282290052553e-05\n+999.569091796875\t-9.14553153514417e-06\t3.91495678832392e-05\t-3.0004036348095e-05\n+999.606872558594\t-2.00045260135115e-05\t8.5634011115533e-05\t-6.56294851020215e-05\n+999.644592285156\t-1.51277250494687e-05\t6.47577340329859e-05\t-4.96300089835172e-05\n+999.682373046875\t-9.55567751668222e-06\t4.09052928385967e-05\t-3.13496153219145e-05\n+999.720153808594\t-7.75169160021418e-06\t3.31829129172355e-05\t-2.54312213170213e-05\n+999.757873535156\t-6.16885859478521e-06\t2.64072292999687e-05\t-2.02383707051835e-05\n+999.795654296875\t-7.85632314357496e-06\t3.36308124946182e-05\t-2.57744893510432e-05\n+999.833435058594\t-1.16187919678956e-05\t4.97369325249604e-05\t-3.81181405570648e-05\n+999.871215820312\t-1.51793420714802e-05\t6.49786926617334e-05\t-4.97993505902531e-05\n+999.908935546875\t3.8624541483619e-06\t-1.65341303888259e-05\t1.2671676240464e-05\n+999.946716308594\t-8.68099927155142e-06\t3.71610298395406e-05\t-2.84800305679892e-05\n+999.984497070312\t-8.1151662656082e-06\t3.47388504843412e-05\t-2.6623684218733e-05\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/coefficients_test7.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/coefficients_test7.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -0,0 +1,2719 @@\n+mz\tA\tB\tC\n+900.004699707031\t0.000113321832088418\t-0.00011708758364256\t3.765751554142e-06\n+900.04052734375\t-0.000317735433511509\t-0.00135943621347621\t0.00167717164698772\n+900.076354980469\t-0.00123616969719593\t-0.000263437157643753\t0.00149960685483968\n+900.112182617188\t-0.000146868386444167\t0.000737383497573651\t-0.000590515111129485\n+900.148010253906\t0.000373238457659705\t-0.000985451646135869\t0.000612213188476165\n+900.183837890625\t4.19830126365008e-05\t-0.000396565420263887\t0.000354582407627386\n+900.219665527344\t0.00114057693145459\t-0.00184389522878114\t0.000703318297326554\n+900.255493164062\t-0.000137916364761523\t-0.00179010200750497\t0.00192801837226649\n+900.291320800781\t0.000852587168481977\t-0.0011323611327448\t0.000279773964262821\n+900.3271484375\t-0.000538188381203449\t0.000288237375241564\t0.000249951005961885\n+900.362976074219\t-0.0042518999295934\t0.00181198574658259\t0.00243991418301081\n+900.398864746094\t-0.00157087576628585\t0.000202242230409627\t0.00136863353587623\n+900.434692382812\t8.84872828935019e-05\t-0.000502145662091472\t0.00041365837919797\n+900.470520019531\t0.00184537134888379\t-0.0014965596194949\t-0.00034881172938889\n+900.50634765625\t0.00280200143971343\t-0.00198865077674005\t-0.000813350662973379\n+900.542175292969\t0.000361416734697869\t-0.000962616831010406\t0.000601200096312537\n+900.578002929688\t-0.000705176966025317\t5.1279873000352e-06\t0.000700048978725282\n+900.613891601562\t0.00202195854626031\t-0.00224037530642343\t0.00021841676016313\n+900.649719238281\t0.00102094440378409\t-0.00129802202329377\t0.000277077619509688\n+900.685546875\t0.00219742003163356\t-0.00176695167819407\t-0.00043046835343949\n+900.721374511719\t-0.000553553176453035\t-0.000974129590812972\t0.00152768276726601\n+900.757263183594\t-0.00060317698689809\t-0.000628562141381861\t0.00123173912827995\n+900.793090820312\t0.00176602753064946\t-0.00131155857550271\t-0.000454468955146754\n+900.828918457031\t0.00149146645393119\t-0.000861785526565226\t-0.000629680927365965\n+900.86474609375\t0.00167125630554903\t-0.00110563518915949\t-0.00056562111638954\n+900.900634765625\t-0.00161089914573454\t0.000176532209236427\t0.00143436693649811\n+900.936462402344\t0.00114863239338701\t-0.00159625751361483\t0.000447625120227821\n+900.972290039062\t0.0027099279103529\t-0.00214213396003193\t-0.000567793950320965\n+901.008178710938\t0.00117316430544338\t-0.000578194444408829\t-0.000594969861034555\n+901.044006347656\t0.00120471508177279\t-0.000567600543887375\t-0.000637114537885416\n+901.079895019531\t0.0021851904134315\t-0.00123872104010819\t-0.00094646937332331\n+901.11572265625\t0.00243656219547471\t-0.000972263593203771\t-0.00146429860227094\n+901.151550292969\t0.0011325388879261\t-0.00225414200092621\t0.00112160311300011\n+901.187438964844\t0.00213550730839436\t-0.00222812289451011\t9.26155861157547e-05\n+901.223266601562\t0.00102868570525272\t-0.00184088767307845\t0.000812201967825733\n+901.259155273438\t0.00117098093093773\t-0.00190779381238084\t0.000736812881443116\n+901.294982910156\t0.00233390837963927\t-0.00254593530823102\t0.000212026928591749\n+901.330810546875\t0.00434015103720756\t-0.00332680047890189\t-0.00101335055830568\n+901.36669921875\t0.00196822152961703\t-0.00133580055318342\t-0.000632420976433608\n+901.402526855469\t-6.48408110388414e-05\t-0.000577160846563161\t0.000642001657602003\n+901.438415527344\t0.000536369012520257\t-0.000653372427045717\t0.00011700341452546\n+901.474243164062\t0.000821169790361402\t-0.00119026981129964\t0.000369100020938238\n+901.510131835938\t-0.000703789993531234\t5.30657442310039e-06\t0.000698483419108134\n+901.545959472656\t0.000323711698227032\t-0.00136689314872572\t0.00104318145049869\n+901.581848144531\t0.00204316889299972\t-0.00150585797656119\t-0.000537310916438532\n+901.61767578125\t0.00294604237174995\t-0.00239487287504838\t-0.000551169496701569\n+901.653564453125\t0.000701240359812536\t-0.000472639292017501\t-0.000228601067795035\n+901.689453125\t-0.000684654305373738\t0.00048208340102415\t0.000202570904349588\n+901.725280761719\t-0.000993224359226695\t-0.000476124519171766\t0.00146934887839846\n+901.761169433594\t-0.0024424'..b'66\t0.00180866019079157\t-0.000453953701007909\n+998.172485351562\t-0.00133185251139426\t0.000763136482336007\t0.000568716029058257\n+998.210266113281\t0.000336663982417532\t-0.00113220285675849\t0.000795538874340958\n+998.247985839844\t0.00182500530279169\t-0.00163061597445089\t-0.000194389328340802\n+998.285705566406\t-0.00169071008905048\t-9.59762450889451e-05\t0.00178668633413942\n+998.323425292969\t-0.00195157263823316\t-0.000494578815884595\t0.00244615145411776\n+998.361206054688\t0.00150679952198257\t-0.00212785733878616\t0.000621057816803594\n+998.39892578125\t-0.00240940956238734\t-0.000198144277536909\t0.00260755383992425\n+998.436645507812\t-0.0008821645419621\t-0.000960280116172806\t0.00184244465813491\n+998.474365234375\t-0.00138613263561197\t-0.000539775379981377\t0.00192590801559335\n+998.512145996094\t0.000435919156669459\t-0.00148539128731203\t0.00104947213064257\n+998.549865722656\t-0.00015417444708801\t-0.000549611977659996\t0.000703786424748006\n+998.587585449219\t-0.00191241613540069\t0.000499849410262179\t0.00141256672513851\n+998.625366210938\t-0.00388059659435218\t0.00123375351971757\t0.00264684307463461\n+998.6630859375\t0.00121130751798851\t-0.00186773636352901\t0.000656428845540499\n+998.700805664062\t0.00169865741230536\t-0.00148075282351295\t-0.000217904588792407\n+998.738586425781\t0.00055141094593241\t-7.19834266934074e-05\t-0.000479427519239003\n+998.776306152344\t0.00199510847460223\t-0.00184746241507775\t-0.000147646059524485\n+998.814086914062\t0.00258062832340384\t-0.00118214867019167\t-0.00139847965321217\n+998.851806640625\t-0.000634344004771961\t8.79192868469187e-05\t0.000546424717925042\n+998.889526367188\t-0.00234236829641431\t0.00156417344294393\t0.000778194853470372\n+998.927307128906\t0.000550077373210392\t-0.000860873919553333\t0.00031079654634294\n+998.965026855469\t-0.00170464706707007\t0.000135970449969548\t0.00156867661710052\n+999.002807617188\t-0.000389703269317789\t1.15195317624512e-05\t0.000378183737555338\n+999.04052734375\t-0.000977211726935314\t-0.000394323666195903\t0.00137153539313122\n+999.078308105469\t0.00334930367693624\t-0.00136195803667458\t-0.00198734564026166\n+999.116027832031\t0.00210967404596756\t-0.00159481266428362\t-0.000514861381683938\n+999.15380859375\t0.00207737921420474\t-0.00151132655140061\t-0.000566052662804135\n+999.191528320312\t0.000889828461831872\t-0.000422322821262167\t-0.000467505640569704\n+999.229309082031\t-0.0003019129541539\t9.46911081601835e-05\t0.000207221845993717\n+999.267028808594\t0.00172218495972421\t-0.0019959704766054\t0.000273785516881187\n+999.304809570312\t0.00123972597660318\t0.000136202615198622\t-0.0013759285918018\n+999.342529296875\t-0.00198476153777571\t0.00120224128750607\t0.000782520250269638\n+999.380310058594\t-0.00139206524211382\t-5.37203114505284e-05\t0.00144578555356435\n+999.418090820312\t-0.00120606692446192\t-7.15540812611881e-06\t0.00121322233258804\n+999.455810546875\t0.00137246562821637\t-0.00116578765317626\t-0.000206677975040116\n+999.493591308594\t-0.000403230167354666\t-0.000499854441909212\t0.000903084609263879\n+999.531311035156\t0.00351348580399929\t-0.00233257587712568\t-0.00118090992687361\n+999.569091796875\t-0.0010821857566944\t2.06646154603049e-05\t0.0010615211412341\n+999.606872558594\t0.00191972795432675\t-0.00259526736752483\t0.000675539413198084\n+999.644592285156\t-0.0008542988481877\t-0.000640357373146793\t0.00149465622133449\n+999.682373046875\t0.00221600158169126\t-0.00213559549622138\t-8.04060854698833e-05\n+999.720153808594\t-9.18601554908964e-05\t-0.000523180236335704\t0.000615040391826601\n+999.757873535156\t-0.000540378285718144\t0.000252079644998285\t0.000288298640719859\n+999.795654296875\t0.000973307532240703\t-0.00139198110292151\t0.000418673570680808\n+999.833435058594\t0.00148605874378936\t-0.00118011133796841\t-0.000305947405820952\n+999.871215820312\t-0.00092134625366623\t-2.27837313247813e-05\t0.000944129984991011\n+999.908935546875\t0.000929322299590729\t-0.000774563753717007\t-0.000154758545873722\n+999.946716308594\t-0.00100718115084745\t0.00082877556816872\t0.000178405582678726\n+999.984497070312\t0.000313027212376731\t-0.00145948006950245\t0.00114645285712572\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/dgmm_test1.pdf
b
Binary file test-data/dgmm_test1.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/dgmm_test2.RData
b
Binary file test-data/dgmm_test2.RData has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/dgmm_test2.pdf
b
Binary file test-data/dgmm_test2.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/estimates_r1_k6_mz1135.93347167969.tabular
--- a/test-data/estimates_r1_k6_mz1135.93347167969.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/estimates_r1_k6_mz1135.93347167969.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,4 +1,4 @@
 group class mean var
-files_ 1 0.172268980321456 0.133976695047921
-files_ 2 4.88607208725277 0.301220362077463
-files_ 3 6.64940193494161 0.752878508867188
+files_ 1 0.224949111319976 0.133976695047921
+files_ 2 4.8214570634499 0.301220362077463
+files_ 3 6.6086885724357 0.752878508867188
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/estimates_r2_k10_mz1200.46533203125.tabular
--- a/test-data/estimates_r2_k10_mz1200.46533203125.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/estimates_r2_k10_mz1200.46533203125.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,6 +1,6 @@
 group class mean var
-bg 1 0.216553505243044 0.158967083338173
-bg 2 4.13395686852547 0.859771560896229
-circle 3 3.16694802842791 0.372813860593546
-circle 4 4.48944198265987 1.71739690046886
+bg 1 0.24404370080711 0.158967083338173
+bg 2 3.70987357402502 0.859771560896229
+circle 3 3.20052414013949 0.373783892349068
+circle 4 5.55910670518051 1.71747870891981
 square 5 3.8928901507304 1.21620428871296
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/features_out4.tabular
--- a/test-data/features_out4.tabular Wed Apr 19 22:49:12 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,10399 +0,0 @@\n-mz_names\tmz\tsample_mean\tsample_median\tsample_sd\tsample_sem\tintensity_sum\tnumber_peaks\n-mz_100\t100\t0\t0\t0\tNA\t0\t0\n-mz_100.0200020002\t100.0200020002\t0\t0\t0\tNA\t0\t0\n-mz_100.0400080012\t100.0400080012\t0\t0\t0\tNA\t0\t0\n-mz_100.060018003801\t100.060018003801\t0\t0\t0\tNA\t0\t0\n-mz_100.080032008802\t100.080032008802\t0\t0\t0\tNA\t0\t0\n-mz_100.100050017005\t100.100050017005\t0\t0\t0\tNA\t0\t0\n-mz_100.120072029209\t100.120072029209\t0\t0\t0\tNA\t0\t0\n-mz_100.140098046217\t100.140098046217\t0\t0\t0\tNA\t0\t0\n-mz_100.160128068828\t100.160128068828\t0\t0\t0\tNA\t0\t0\n-mz_100.180162097845\t100.180162097845\t0\t0\t0\tNA\t0\t0\n-mz_100.200200134068\t100.200200134068\t0\t0\t0\tNA\t0\t0\n-mz_100.220242178299\t100.220242178299\t0\t0\t0\tNA\t0\t0\n-mz_100.24028823134\t100.24028823134\t0\t0\t0\tNA\t0\t0\n-mz_100.260338293993\t100.260338293993\t0\t0\t0\tNA\t0\t0\n-mz_100.280392367059\t100.280392367059\t0\t0\t0\tNA\t0\t0\n-mz_100.300450451341\t100.300450451341\t0\t0\t0\tNA\t0\t0\n-mz_100.320512547641\t100.320512547641\t0\t0\t0\tNA\t0\t0\n-mz_100.340578656761\t100.340578656761\t0\t0\t0\tNA\t0\t0\n-mz_100.360648779505\t100.360648779505\t0\t0\t0\tNA\t0\t0\n-mz_100.380722916674\t100.380722916674\t0\t0\t0\tNA\t0\t0\n-mz_100.400801069073\t100.400801069073\t0\t0\t0\tNA\t0\t0\n-mz_100.420883237504\t100.420883237504\t0\t0\t0\tNA\t0\t0\n-mz_100.44096942277\t100.44096942277\t0\t0\t0\tNA\t0\t0\n-mz_100.461059625675\t100.461059625675\t0\t0\t0\tNA\t0\t0\n-mz_100.481153847022\t100.481153847022\t0\t0\t0\tNA\t0\t0\n-mz_100.501252087615\t100.501252087615\t0\t0\t0\tNA\t0\t0\n-mz_100.521354348259\t100.521354348259\t0\t0\t0\tNA\t0\t0\n-mz_100.541460629757\t100.541460629757\t0\t0\t0\tNA\t0\t0\n-mz_100.561570932913\t100.561570932913\t0\t0\t0\tNA\t0\t0\n-mz_100.581685258532\t100.581685258532\t0.00161491779403554\t0\t0.00484475338210662\t300\t0.0145342601463199\t1\n-mz_100.601803607419\t100.601803607419\t0\t0\t0\tNA\t0\t0\n-mz_100.621925980377\t100.621925980377\t0\t0\t0\tNA\t0\t0\n-mz_100.642052378213\t100.642052378213\t0\t0\t0\tNA\t0\t0\n-mz_100.662182801731\t100.662182801731\t0.0295970870388879\t0\t0.0887912611166636\t300\t0.266373783349991\t1\n-mz_100.682317251737\t100.682317251737\t0\t0\t0\tNA\t0\t0\n-mz_100.702455729035\t100.702455729035\t0\t0\t0\tNA\t0\t0\n-mz_100.722598234431\t100.722598234431\t0\t0\t0\tNA\t0\t0\n-mz_100.742744768731\t100.742744768731\t0.027905543645223\t0\t0.0837166309356689\t300\t0.251149892807007\t1\n-mz_100.762895332742\t100.762895332742\t0\t0\t0\tNA\t0\t0\n-mz_100.783049927268\t100.783049927268\t0\t0\t0\tNA\t0\t0\n-mz_100.803208553116\t100.803208553116\t0\t0\t0\tNA\t0\t0\n-mz_100.823371211092\t100.823371211092\t0.0083441242782606\t0\t0.0201507346585991\t241.496099370175\t0.0750971185043454\t2\n-mz_100.843537902003\t100.843537902003\t0\t0\t0\tNA\t0\t0\n-mz_100.863708626656\t100.863708626656\t0\t0\t0\tNA\t0\t0\n-mz_100.883883385858\t100.883883385858\t0\t0\t0\tNA\t0\t0\n-mz_100.904062180414\t100.904062180414\t0\t0\t0\tNA\t0\t0\n-mz_100.924245011133\t100.924245011133\t0.0367837401055214\t0\t0.0819494717398366\t222.787219311436\t0.331053660949692\t3\n-mz_100.944431878822\t100.944431878822\t0\t0\t0\tNA\t0\t0\n-mz_100.964622784289\t100.964622784289\t0\t0\t0\tNA\t0\t0\n-mz_100.98481772834\t100.98481772834\t0\t0\t0\tNA\t0\t0\n-mz_101.005016711784\t101.005016711784\t0.062111565636264\t0\t0.118073778962174\t190.099505225217\t0.559004090726376\t3\n-mz_101.025219735429\t101.025219735429\t0\t0\t0\tNA\t0\t0\n-mz_101.045426800082\t101.045426800082\t0\t0\t0\tNA\t0\t0\n-mz_101.065637906553\t101.065637906553\t0\t0\t0\tNA\t0\t0\n-mz_101.085853055649\t101.085853055649\t0.125321019026968\t0\t0.229086966323655\t182.800114539731\t1.12788917124271\t3\n-mz_101.106072248179\t101.106072248179\t0\t0\t0\tNA\t0\t0\n-mz_101.126295484953\t101.126295484953\t0\t0\t0\tNA\t0\t0\n-mz_101.146522766778\t101.146522766778\t0\t0\t0\tNA\t0\t0\n-mz_101.166754094464\t101.166754094464\t0.110433474390043\t0\t0.241764556418413\t218.923254704925\t0.993901269510388\t3\n-mz_101.18698946882\t101.18698946882\t0\t0\t0\tNA\t0\t0\n-mz_101.207228890656\t101.207228890656\t0\t0\t0\tNA\t0\t0\n-mz_101.227472360782\t101.227472360782\t0\t0\t0\tNA\t0\t0\n-mz_101.247719880006\t101.247719880006\t0.0220825859572263\t0\t0.0489671939640457\t221.745741458426\t0.198743273615037\t3\n-mz_101.267971449139\t101.267971449139\t0\t0\t0\tNA\t0\t0\n-mz_101.28822706899\t101.28822706899\t0\t0\t0\tNA\t0\t0\n-mz_101.308486740371\t101.308486740371\t0\t0\t0\tNA\t0\t0\n-mz_101.328750464092\t101.328750464092'..b'\t0.109568835592831\t292.414989166609\t0.337232890538871\t2\n-mz_794.704377181409\t794.704377181409\t0.15831301940812\t1.39839147066058e-38\t0.342155960501196\t216.126230034904\t1.42481717467308\t5\n-mz_794.863333952522\t794.863333952522\t0.061700455553364\t2.09150662162954e-38\t0.147614505083265\t239.243784765243\t0.555304099980276\t6\n-mz_795.022322518169\t795.022322518169\t0.0108078516398867\t0\t0.0324235549196601\t300\t0.0972706647589803\t1\n-mz_795.18134288471\t795.18134288471\t1.03806936143277e-05\t0\t2.06207299669125e-05\t198.645010950437\t9.34262425289489e-05\t3\n-mz_795.340395058504\t795.340395058504\t4.27814623233442e-06\t0\t8.1280368419713e-06\t189.989691809486\t3.85033160910098e-05\t4\n-mz_795.499479045915\t795.499479045915\t1.34739204642958e-06\t0\t4.04217613928874e-06\t300\t1.21265284178662e-05\t1\n-mz_795.658594853305\t795.658594853305\t2.41733044100319e-07\t0\t7.24443858335399e-07\t299.687558658615\t2.17559739690287e-06\t3\n-mz_795.817742487039\t795.817742487039\t6.82981933354378e-10\t0\t1.46305214500577e-09\t214.215350883467\t6.1468374001894e-09\t3\n-mz_795.976921953483\t795.976921953483\t1.97925830865682e-10\t0\t4.47965241832071e-10\t226.329852891245\t1.78133247779114e-09\t3\n-mz_796.136133259004\t796.136133259004\t4.59929004603676e-11\t0\t1.37978701381103e-10\t300\t4.13936104143309e-10\t1\n-mz_796.295376409971\t796.295376409971\t4.93382472915889e-14\t0\t9.79336915953797e-14\t198.494468229874\t4.440442256243e-13\t3\n-mz_796.454651412753\t796.454651412753\t2.04924542989995e-14\t0\t3.94621959061835e-14\t192.56939813261\t1.84432088690996e-13\t3\n-mz_796.613958273722\t796.613958273722\t0.0640500783920358\t0\t0.192150235176084\t299.999999999963\t0.576450705528322\t2\n-mz_796.773296999249\t796.773296999249\t0.0406853891909122\t0\t0.122056167572737\t300\t0.36616850271821\t3\n-mz_796.932667595709\t796.932667595709\t1.45479372341066e-18\t0\t3.89552090887857e-18\t267.771357972718\t1.30931435106959e-17\t2\n-mz_797.092070069475\t797.092070069475\t3.53827797679273e-07\t0\t1.06148339303488e-06\t299.99999999917\t3.18445017911345e-06\t2\n-mz_797.251504426925\t797.251504426925\t4.13144920862074e-06\t0\t1.23943476258622e-05\t299.999999999999\t3.71830428775867e-05\t2\n-mz_797.410970674435\t797.410970674435\t1.09320730403953e-06\t0\t3.27962191211858e-06\t300\t9.83886573635573e-06\t3\n-mz_797.570468818384\t797.570468818384\t9.69305316816355e-23\t0\t1.9109331645976e-22\t197.144607735567\t8.7237478513472e-22\t3\n-mz_797.729998865153\t797.729998865153\t3.54466308157491e-10\t0\t1.06339892447237e-09\t299.999999999971\t3.19019677341742e-09\t2\n-mz_797.889560821122\t797.889560821122\t0.0289176803618284\t0\t0.086753040485471\t299.999997925095\t0.260259123256456\t3\n-mz_798.049154692673\t798.049154692673\t0.0374488714668486\t0\t0.112346614400546\t300\t0.337039843201637\t3\n-mz_798.208780486191\t798.208780486191\t0.000266989253263465\t0\t0.000800967759759802\t299.999999988541\t0.00240290327937119\t3\n-mz_798.368438208061\t798.368438208061\t2.34458102407087e-14\t0\t7.0337430722126e-14\t299.999999999999\t2.11012292166378e-13\t2\n-mz_798.528127864668\t798.528127864668\t0.00141713557604831\t0\t0.0042384206336443\t299.083637817008\t0.0127542201844348\t4\n-mz_798.687849462401\t798.687849462401\t0.181158882302081\t0\t0.543476171075702\t299.999737340761\t1.63042994071873\t4\n-mz_798.847603007648\t798.847603007648\t0.0144867946704229\t0\t0.0434603840112686\t300\t0.130381152033806\t3\n-mz_799.007388506799\t799.007388506799\t2.4237529276071e-10\t0\t7.27125877994982e-10\t299.999999881527\t2.18137763484639e-09\t3\n-mz_799.167205966246\t799.167205966246\t3.01763521578143e-11\t0\t9.05290564734429e-11\t300\t2.71587169420329e-10\t3\n-mz_799.327055392382\t799.327055392382\t1.10960895597907e-05\t0\t3.32882668224669e-05\t299.999983265229\t9.98648060381163e-05\t4\n-mz_799.486936791601\t799.486936791601\t2.06164372684725e-07\t0\t6.18493118054175e-07\t300\t1.85547935416253e-06\t3\n-mz_799.646850170297\t799.646850170297\t0.051657970580808\t0\t0.154973911742362\t299.999999999881\t0.464921735227272\t4\n-mz_799.806795534868\t799.806795534868\t0.0394212479392693\t0\t0.118263743817806\t299.999999999995\t0.354791231453424\t2\n-mz_799.96677289171\t799.96677289171\t8.54203856374182e-27\t0\t2.56261156912255e-26\t300\t7.68783470736764e-26\t1\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/features_test2.tabular
--- a/test-data/features_test2.tabular Wed Apr 19 22:49:12 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,8155 +0,0 @@\n-mz\tncomp\tcolumn\tcoefficients\tloadings\tweights\n-938.823120117188\t2\tA\t0.005571\t0.052148\t0.061895\n-938.859741210938\t2\tA\t0.005421\t0.05732\t0.055664\n-952.817016601562\t2\tA\t0.005407\t0.054179\t0.055696\n-980.9658203125\t2\tA\t0.005306\t0.064083\t0.059613\n-948.876525878906\t2\tA\t0.005134\t0.05809\t0.050139\n-926.022705078125\t2\tA\t0.00495\t0.056285\t0.044339\n-964.835876464844\t2\tA\t0.004881\t0.05652\t0.05496\n-982.013427734375\t2\tA\t0.004856\t0.048802\t0.050974\n-995.19384765625\t2\tA\t0.004818\t0.06058\t0.053003\n-980.591796875\t2\tA\t0.004719\t0.057182\t0.053442\n-907.976257324219\t2\tA\t0.004691\t0.061029\t0.052435\n-907.0048828125\t2\tA\t0.004652\t0.049639\t0.04877\n-950.238220214844\t2\tC\t0.004639\t-0.034056\t-0.030611\n-995.985229492188\t2\tA\t0.004626\t0.046797\t0.055816\n-921.521667480469\t2\tA\t0.004624\t0.049212\t0.049985\n-915.04345703125\t2\tA\t0.00454\t0.046234\t0.042599\n-929.514953613281\t2\tA\t0.004536\t0.056384\t0.045238\n-958.31787109375\t2\tA\t0.004507\t0.045957\t0.042365\n-962.870727539062\t2\tC\t0.004481\t-0.058177\t-0.059927\n-942.412719726562\t2\tA\t0.004468\t0.052625\t0.049959\n-922.065551757812\t2\tA\t0.004466\t0.049591\t0.049954\n-918.261596679688\t2\tC\t0.004452\t-0.015893\t-0.014158\n-973.64794921875\t2\tA\t0.004451\t0.03957\t0.037288\n-991.993957519531\t2\tA\t0.004433\t0.044026\t0.050293\n-976.332946777344\t2\tA\t0.00438\t0.04926\t0.044882\n-979.582275390625\t2\tC\t0.004379\t-0.03448\t-0.03254\n-913.41845703125\t2\tC\t0.004375\t-0.003879\t-0.00439\n-948.619018554688\t2\tA\t0.004261\t0.037182\t0.042924\n-901.330810546875\t2\tA\t0.004253\t0.05527\t0.048251\n-960.278381347656\t2\tC\t0.004231\t-0.043334\t-0.040936\n-992.294921875\t2\tC\t0.004186\t-0.039191\t-0.03428\n-994.967834472656\t2\tA\t0.004178\t0.038312\t0.047649\n-948.471862792969\t2\tA\t0.004172\t0.03801\t0.040876\n-904.237426757812\t2\tA\t0.004171\t0.047517\t0.043096\n-942.852722167969\t2\tB\t0.004144\t-0.046856\t-0.049717\n-918.442565917969\t2\tA\t0.004133\t0.04233\t0.045801\n-943.109436035156\t2\tB\t0.004128\t-0.041377\t-0.047275\n-936.5556640625\t2\tA\t0.004114\t0.040706\t0.041479\n-945.054321289062\t2\tA\t0.004085\t0.048106\t0.042289\n-992.595886230469\t2\tA\t0.004082\t0.03692\t0.041056\n-913.310180664062\t2\tA\t0.004079\t0.049842\t0.040015\n-910.965698242188\t2\tC\t0.00406\t-0.038264\t-0.037956\n-950.606384277344\t2\tC\t0.004059\t-0.050301\t-0.056468\n-974.020629882812\t2\tA\t0.00405\t0.045308\t0.035803\n-903.770629882812\t2\tC\t0.004033\t-0.030893\t-0.0358\n-993.197998046875\t2\tC\t0.004025\t-0.02274\t-0.022921\n-955.140930175781\t2\tA\t0.004004\t0.05453\t0.043037\n-923.734497070312\t2\tA\t0.003969\t0.048928\t0.044608\n-943.292846679688\t2\tC\t0.003962\t-0.00589\t-0.008126\n-927.768005371094\t2\tA\t0.003962\t0.044674\t0.041994\n-965.540893554688\t2\tC\t0.003958\t-0.062232\t-0.062937\n-907.508483886719\t2\tA\t0.003949\t0.03389\t0.03151\n-960.019287109375\t2\tA\t0.00394\t0.050776\t0.038736\n-925.041748046875\t2\tC\t0.003936\t0.005479\t0.006484\n-922.863586425781\t2\tA\t0.00393\t0.040477\t0.032037\n-918.985595703125\t2\tC\t0.00393\t-0.024198\t-0.017391\n-938.054809570312\t2\tA\t0.003923\t0.043393\t0.041566\n-952.300964355469\t2\tA\t0.003918\t0.053985\t0.05269\n-938.896301269531\t2\tA\t0.003909\t0.043208\t0.040884\n-918.62353515625\t2\tA\t0.003906\t0.040544\t0.039415\n-940.653686523438\t2\tA\t0.003882\t0.032567\t0.037685\n-918.587341308594\t2\tA\t0.00386\t0.042026\t0.047393\n-944.063293457031\t2\tC\t0.003844\t-0.010892\t-0.005004\n-980.479553222656\t2\tC\t0.003834\t-0.026264\t-0.030587\n-905.854248046875\t2\tC\t0.003828\t-0.050923\t-0.054513\n-942.082763671875\t2\tA\t0.003813\t0.044474\t0.04356\n-934.656066894531\t2\tC\t0.003783\t-0.039431\t-0.048593\n-906.89697265625\t2\tA\t0.003746\t0.033927\t0.028281\n-905.890197753906\t2\tC\t0.003732\t-0.024218\t-0.018666\n-948.655822753906\t2\tC\t0.003724\t-0.017476\t-0.011032\n-959.908325195312\t2\tA\t0.003714\t0.034293\t0.031091\n-946.192810058594\t2\tB\t0.003694\t-0.038239\t-0.041749\n-933.524536132812\t2\tA\t0.003681\t0.037621\t0.034815\n-999.531311035156\t2\tA\t0.003671\t0.041918\t0.036043\n-905.602661132812\t2\tA\t0.003662\t0.037179\t0.040304\n-904.560729980469\t2\tA\t0.003662\t0.048387\t0.039342\n-967.02587890625\t2\tA\t0.003647\t0.035827\t0.036745\n-961.833374023438\t2\tA\t0.003641\t0.050092\t0.047157\n-945.71533203125\t2\tA\t0.003624\t0.038773\t0.038929\n-994.026245117188\t2\tB\t0.003623\t-0.02781\t-0.035045\n-922.138061523438\t2\tA'..b'.033676\n-938.237731933594\t2\tA\t-0.00369\t-0.031327\t-0.037091\n-974.4306640625\t2\tA\t-0.003691\t-0.036349\t-0.032209\n-963.315490722656\t2\tA\t-0.003716\t-0.03176\t-0.035125\n-943.182800292969\t2\tA\t-0.003732\t-0.028204\t-0.030919\n-947.442260742188\t2\tA\t-0.003739\t-0.032908\t-0.040849\n-939.48193359375\t2\tB\t-0.003746\t0.026242\t0.032246\n-990.865783691406\t2\tA\t-0.003751\t-0.025433\t-0.033457\n-963.056091308594\t2\tA\t-0.003774\t-0.033332\t-0.034592\n-981.714050292969\t2\tA\t-0.003778\t-0.041714\t-0.043243\n-963.278442382812\t2\tA\t-0.003786\t-0.042399\t-0.033753\n-988.761657714844\t2\tB\t-0.003802\t0.047035\t0.042971\n-974.952697753906\t2\tA\t-0.003802\t-0.032194\t-0.033942\n-942.852722167969\t2\tA\t-0.00381\t-0.046856\t-0.049717\n-980.105651855469\t2\tA\t-0.003813\t-0.04189\t-0.038418\n-925.513977050781\t2\tA\t-0.003837\t-0.029686\t-0.034729\n-958.243896484375\t2\tA\t-0.003845\t-0.034492\t-0.040212\n-982.200561523438\t2\tA\t-0.003859\t-0.04232\t-0.041709\n-986.622192382812\t2\tA\t-0.003864\t-0.033154\t-0.032709\n-924.569580078125\t2\tA\t-0.003885\t-0.029208\t-0.03449\n-977.9755859375\t2\tA\t-0.00389\t-0.037429\t-0.042208\n-961.833374023438\t2\tB\t-0.003891\t0.050092\t0.047157\n-924.533264160156\t2\tA\t-0.003893\t-0.040248\t-0.040406\n-980.9658203125\t2\tB\t-0.003899\t0.064083\t0.059613\n-997.531127929688\t2\tA\t-0.003949\t-0.03705\t-0.033397\n-963.760375976562\t2\tA\t-0.00395\t-0.035648\t-0.046033\n-938.823120117188\t2\tB\t-0.003959\t0.052148\t0.061895\n-900.362976074219\t2\tA\t-0.003959\t-0.042808\t-0.033683\n-984.147888183594\t2\tA\t-0.003971\t-0.034713\t-0.032245\n-979.61962890625\t2\tA\t-0.003984\t-0.038803\t-0.03742\n-980.479553222656\t2\tA\t-0.003993\t-0.026264\t-0.030587\n-963.797485351562\t2\tA\t-0.00403\t-0.032007\t-0.03489\n-920.289428710938\t2\tA\t-0.004093\t-0.034187\t-0.041119\n-979.096374511719\t2\tB\t-0.004095\t0.035675\t0.037538\n-905.818298339844\t2\tA\t-0.004111\t-0.033338\t-0.033898\n-997.832946777344\t2\tA\t-0.004127\t-0.028367\t-0.04278\n-995.985229492188\t2\tB\t-0.004147\t0.046797\t0.055816\n-987.935607910156\t2\tA\t-0.004204\t-0.037352\t-0.0398\n-902.801513671875\t2\tA\t-0.004208\t-0.036241\t-0.037845\n-992.784057617188\t2\tA\t-0.004255\t-0.041887\t-0.043891\n-936.007507324219\t2\tA\t-0.004268\t-0.047533\t-0.046983\n-958.872497558594\t2\tA\t-0.004308\t-0.042065\t-0.040816\n-973.349853515625\t2\tA\t-0.004317\t-0.034041\t-0.040664\n-950.238220214844\t2\tA\t-0.004323\t-0.034056\t-0.030611\n-927.804382324219\t2\tA\t-0.004331\t-0.045547\t-0.048971\n-995.872131347656\t2\tA\t-0.004341\t-0.035897\t-0.040297\n-947.479064941406\t2\tA\t-0.004352\t-0.043093\t-0.042585\n-932.758422851562\t2\tA\t-0.004354\t-0.027304\t-0.037002\n-979.582275390625\t2\tA\t-0.00437\t-0.03448\t-0.03254\n-965.429565429688\t2\tA\t-0.004372\t-0.038061\t-0.043321\n-916.6337890625\t2\tA\t-0.004376\t-0.041422\t-0.047686\n-936.044067382812\t2\tA\t-0.004419\t-0.04641\t-0.049951\n-932.065490722656\t2\tA\t-0.004425\t-0.03711\t-0.040872\n-992.294921875\t2\tA\t-0.004429\t-0.039191\t-0.03428\n-936.519165039062\t2\tC\t-0.004432\t0.015324\t0.01157\n-997.644348144531\t2\tA\t-0.004435\t-0.038641\t-0.037423\n-920.724243164062\t2\tA\t-0.004436\t-0.042304\t-0.041759\n-903.770629882812\t2\tA\t-0.004488\t-0.030893\t-0.0358\n-978.946899414062\t2\tA\t-0.004514\t-0.035105\t-0.045376\n-994.252197265625\t2\tA\t-0.004524\t-0.04574\t-0.050129\n-998.625366210938\t2\tA\t-0.004535\t-0.03578\t-0.044429\n-952.300964355469\t2\tB\t-0.004565\t0.053985\t0.05269\n-904.02197265625\t2\tA\t-0.004567\t-0.035568\t-0.039603\n-974.244262695312\t2\tA\t-0.004576\t-0.050236\t-0.046134\n-910.965698242188\t2\tA\t-0.00467\t-0.038264\t-0.037956\n-919.456298828125\t2\tA\t-0.004938\t-0.042227\t-0.05175\n-901.868774414062\t2\tA\t-0.004943\t-0.045378\t-0.053085\n-949.207641601562\t2\tA\t-0.004964\t-0.055002\t-0.053859\n-960.278381347656\t2\tA\t-0.004976\t-0.043334\t-0.040936\n-992.257263183594\t2\tA\t-0.004988\t-0.049854\t-0.045444\n-931.518676757812\t2\tA\t-0.005031\t-0.0409\t-0.05138\n-973.163513183594\t2\tA\t-0.005138\t-0.051537\t-0.053227\n-913.526794433594\t2\tA\t-0.005329\t-0.04532\t-0.053558\n-934.656066894531\t2\tA\t-0.005401\t-0.039431\t-0.048593\n-965.021423339844\t2\tA\t-0.005578\t-0.057193\t-0.054895\n-905.854248046875\t2\tA\t-0.005889\t-0.050923\t-0.054513\n-950.606384277344\t2\tA\t-0.006139\t-0.050301\t-0.056468\n-962.870727539062\t2\tA\t-0.006586\t-0.058177\t-0.059927\n-965.540893554688\t2\tA\t-0.006611\t-0.062232\t-0.062937\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/features_test4.tabular
--- a/test-data/features_test4.tabular Wed Apr 19 22:49:12 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,8155 +0,0 @@\n-mz\tncomp\tcolumn\tcoefficients\tloadings\tweights\n-912.877136230469\t3\tB\t0.004025\t-0.246308\t-0.099875\n-928.8232421875\t3\tA\t0.003552\t0.273287\t0.288082\n-928.859680175781\t3\tB\t0.003041\t-0.180024\t-0.097588\n-929.806274414062\t3\tA\t0.003019\t0.204618\t0.204105\n-928.786865234375\t3\tA\t0.002942\t0.279366\t0.24012\n-912.913208007812\t3\tB\t0.002214\t-0.257345\t-0.123924\n-906.357543945312\t3\tB\t0.001775\t0.066071\t-0.167735\n-913.887756347656\t3\tB\t0.001692\t-0.079785\t-0.054216\n-907.400573730469\t3\tA\t0.00169\t-0.055341\t-0.031019\n-900.3271484375\t3\tA\t0.001685\t0.063546\t0.062335\n-928.896057128906\t3\tB\t0.001685\t-0.182486\t-0.095002\n-922.355712890625\t3\tA\t0.001671\t0.052998\t0.067995\n-900.398864746094\t3\tA\t0.001661\t0.040683\t-0.010028\n-960.315368652344\t3\tA\t0.001647\t0.069224\t0.055986\n-964.353698730469\t3\tA\t0.001601\t0.048786\t0.049315\n-906.3935546875\t3\tA\t0.001574\t-0.184825\t-0.16152\n-964.316589355469\t3\tA\t0.001432\t0.030976\t0.045365\n-962.31494140625\t3\tA\t0.001413\t0.064256\t0.045444\n-929.879089355469\t3\tB\t0.001371\t-0.147153\t-0.078792\n-900.434692382812\t3\tB\t0.001315\t-0.202142\t-0.173027\n-901.402526855469\t3\tA\t0.001311\t0.019343\t0.004166\n-922.391967773438\t3\tA\t0.001282\t0.025008\t0.040169\n-915.33251953125\t3\tA\t0.001277\t0.04727\t0.047614\n-938.310852050781\t3\tA\t0.00127\t0.025833\t0.039555\n-913.923889160156\t3\tB\t0.001259\t-0.116366\t-0.082381\n-907.508483886719\t3\tA\t0.001235\t0.028683\t0.041626\n-974.356140136719\t3\tA\t0.00123\t0.0426\t0.03279\n-933.451599121094\t3\tA\t0.001221\t0.018929\t0.036395\n-910.352966308594\t3\tA\t0.001215\t0.021232\t0.019177\n-990.339538574219\t3\tA\t0.0012\t0.047104\t0.044102\n-984.41015625\t3\tA\t0.001177\t0.025661\t0.036479\n-922.319458007812\t3\tA\t0.001163\t0.035058\t0.049004\n-945.825500488281\t3\tA\t0.001163\t0.035839\t0.039942\n-914.429443359375\t3\tA\t0.001148\t0.021433\t0.032258\n-934.364013671875\t3\tA\t0.00112\t0.026118\t0.02779\n-945.788757324219\t3\tA\t0.001114\t0.060266\t0.067849\n-930.27978515625\t3\tA\t0.001111\t0.054857\t0.054186\n-987.41015625\t3\tA\t0.001091\t0.025902\t0.034883\n-917.320922851562\t3\tB\t0.001088\t-0.038094\t-0.085973\n-961.388977050781\t3\tA\t0.001083\t0.020899\t0.023595\n-949.244445800781\t3\tA\t0.001081\t0.055346\t0.047329\n-914.393310546875\t3\tA\t0.001079\t0.018641\t0.021345\n-923.37158203125\t3\tA\t0.001074\t0.017416\t0.030093\n-967.322998046875\t3\tA\t0.001062\t0.041383\t0.029151\n-961.314880371094\t3\tA\t0.001057\t0.042956\t0.034557\n-994.252197265625\t3\tA\t0.001053\t0.04654\t0.044418\n-945.348083496094\t3\tA\t0.001048\t0.004905\t0.005537\n-913.346313476562\t3\tA\t0.001035\t0.018956\t0.026733\n-914.321105957031\t3\tA\t0.00103\t0.028293\t0.028426\n-929.442138671875\t3\tA\t0.001024\t0.022905\t0.027626\n-922.42822265625\t3\tA\t0.00102\t0.004391\t0.022483\n-978.386474609375\t3\tA\t0.001011\t0.047712\t0.031523\n-939.335510253906\t3\tA\t0.00101\t0.011529\t0.021342\n-929.478515625\t3\tA\t0.00101\t0.037604\t0.039359\n-939.079284667969\t3\tA\t0.001008\t0.03122\t0.044202\n-943.843139648438\t3\tA\t0.000999\t0.02673\t0.036566\n-929.842712402344\t3\tA\t0.000986\t0.083195\t0.108038\n-940.397277832031\t3\tA\t0.000981\t0.015143\t0.027754\n-990.302001953125\t3\tA\t0.000975\t0.039464\t0.035796\n-913.310180664062\t3\tA\t0.000969\t0.010782\t0.026242\n-912.3359375\t3\tA\t0.000967\t0.03343\t0.026227\n-934.327514648438\t3\tA\t0.000965\t0.038056\t0.024783\n-978.34912109375\t3\tA\t0.000952\t0.024638\t0.026361\n-964.427856445312\t3\tA\t0.00095\t0.020628\t0.032363\n-905.135498046875\t3\tA\t0.000939\t0.035836\t0.046276\n-902.9091796875\t3\tA\t0.000928\t0.027048\t0.033126\n-970.296875\t3\tA\t0.000918\t0.041289\t0.037105\n-900.291320800781\t3\tA\t0.000916\t0.036901\t0.029943\n-936.372924804688\t3\tA\t0.000914\t0.03047\t0.017231\n-902.550354003906\t3\tA\t0.000913\t0.020687\t0.031436\n-969.329895019531\t3\tA\t0.000909\t0.03814\t0.02905\n-928.350158691406\t3\tB\t0.000901\t-0.035429\t-0.078124\n-906.465454101562\t3\tA\t0.000895\t0.027815\t0.004156\n-951.195617675781\t3\tA\t0.00089\t0.021378\t0.039051\n-929.296508789062\t3\tA\t0.000889\t0.057417\t0.040791\n-910.389038085938\t3\tA\t0.000889\t0.008833\t0.02408\n-900.362976074219\t3\tA\t0.000884\t0.060121\t0.020862\n-938.274291992188\t3\tA\t0.000883\t0.042087\t0.028046\n-978.423828125\t3\tA\t0.000873\t0.029626\t0.029782\n-911.326171875\t3\tA\t0.000868\t0.039419\t0.029076\n-931.700927734375\t3\tA\t0.000861\t0.028025\t0.033752\n-974.39'..b'07.148742675781\t3\tA\t-0.00069\t-0.020938\t-0.025715\n-935.459533691406\t3\tA\t-0.000691\t-0.022329\t-0.028294\n-918.189208984375\t3\tA\t-0.000692\t-0.02962\t-0.038465\n-901.438415527344\t3\tA\t-0.000702\t-0.144815\t-0.105509\n-922.391967773438\t3\tC\t-0.000706\t0.025008\t0.040169\n-922.355712890625\t3\tC\t-0.000713\t0.052998\t0.067995\n-907.904296875\t3\tA\t-0.000713\t-0.039575\t-0.024342\n-913.093688964844\t3\tA\t-0.000713\t-0.020512\t-0.028811\n-914.935119628906\t3\tA\t-0.000716\t-0.041908\t-0.030729\n-955.177856445312\t3\tA\t-0.000719\t-0.031208\t-0.031249\n-929.842712402344\t3\tC\t-0.000719\t0.083195\t0.108038\n-961.648193359375\t3\tA\t-0.00072\t-0.030201\t-0.030034\n-933.70703125\t3\tA\t-0.000723\t-0.021942\t-0.025765\n-910.316955566406\t3\tC\t-0.000728\t0.015991\t0.007445\n-908.912170410156\t3\tA\t-0.000729\t-0.025018\t-0.030114\n-945.348083496094\t3\tC\t-0.00073\t0.004905\t0.005537\n-914.393310546875\t3\tC\t-0.000735\t0.018641\t0.021345\n-962.31494140625\t3\tC\t-0.000738\t0.064256\t0.045444\n-913.165832519531\t3\tA\t-0.000739\t-0.026365\t-0.031423\n-931.190673828125\t3\tA\t-0.00074\t-0.01759\t-0.029686\n-978.2744140625\t3\tA\t-0.00074\t-0.023327\t-0.036295\n-915.910766601562\t3\tA\t-0.000743\t-0.030376\t-0.031855\n-930.899108886719\t3\tA\t-0.000744\t-0.072176\t-0.048276\n-945.825500488281\t3\tC\t-0.000744\t0.035839\t0.039942\n-964.353698730469\t3\tC\t-0.000748\t0.048786\t0.049315\n-954.476684570312\t3\tA\t-0.000751\t-0.035685\t-0.044001\n-955.325500488281\t3\tA\t-0.000757\t-0.025965\t-0.032616\n-964.316589355469\t3\tB\t-0.000758\t0.030976\t0.045365\n-913.743347167969\t3\tA\t-0.000759\t-0.034366\t-0.035371\n-916.778381347656\t3\tA\t-0.000768\t-0.023895\t-0.031162\n-964.910095214844\t3\tA\t-0.000768\t-0.037214\t-0.03174\n-960.315368652344\t3\tC\t-0.000781\t0.069224\t0.055986\n-910.352966308594\t3\tC\t-0.000786\t0.021232\t0.019177\n-966.134704589844\t3\tA\t-0.000791\t-0.025157\t-0.034031\n-964.835876464844\t3\tA\t-8e-04\t-0.042876\t-0.035944\n-944.3935546875\t3\tA\t-0.000803\t-0.070524\t-0.072256\n-909.200256347656\t3\tA\t-0.000813\t-0.023643\t-0.031286\n-930.862670898438\t3\tA\t-0.000818\t-0.030159\t-0.041363\n-971.450500488281\t3\tA\t-0.000826\t-0.034612\t-0.03922\n-900.3271484375\t3\tC\t-0.000828\t0.063546\t0.062335\n-916.380676269531\t3\tA\t-0.000849\t-0.046774\t-0.054434\n-964.353698730469\t3\tB\t-0.000852\t0.048786\t0.049315\n-901.402526855469\t3\tC\t-0.000856\t0.019343\t0.004166\n-900.3271484375\t3\tB\t-0.000857\t0.063546\t0.062335\n-906.249694824219\t3\tA\t-0.000864\t0.015634\t-0.024712\n-917.103881835938\t3\tA\t-0.000865\t-0.008118\t-0.030349\n-960.315368652344\t3\tB\t-0.000866\t0.069224\t0.055986\n-933.378601074219\t3\tA\t-0.000867\t-0.07117\t-0.078695\n-929.332885742188\t3\tA\t-0.000883\t-0.029367\t-0.054765\n-928.8232421875\t3\tB\t-0.000923\t0.273287\t0.288082\n-906.7890625\t3\tA\t-0.000955\t0.00877\t-0.02741\n-922.355712890625\t3\tB\t-0.000958\t0.052998\t0.067995\n-906.825073242188\t3\tA\t-0.000959\t0.046572\t0.001908\n-907.364624023438\t3\tC\t-0.000976\t-0.007357\t-0.075827\n-958.354858398438\t3\tA\t-0.001008\t-0.016392\t-0.035458\n-912.841064453125\t3\tC\t-0.001018\t0.231774\t0.202812\n-907.0048828125\t3\tA\t-0.0011\t-0.039798\t-0.04161\n-906.357543945312\t3\tC\t-0.001103\t0.066071\t-0.167735\n-928.350158691406\t3\tC\t-0.001134\t-0.035429\t-0.078124\n-906.968933105469\t3\tA\t-0.001139\t-0.032175\t-0.04088\n-900.434692382812\t3\tA\t-0.001167\t-0.202142\t-0.173027\n-906.861022949219\t3\tA\t-0.001178\t-0.012413\t-0.036612\n-907.400573730469\t3\tC\t-0.001236\t-0.055341\t-0.031019\n-917.320922851562\t3\tA\t-0.001286\t-0.038094\t-0.085973\n-928.786865234375\t3\tB\t-0.001323\t0.279366\t0.24012\n-906.932922363281\t3\tA\t-0.001364\t-0.033941\t-0.042075\n-929.879089355469\t3\tA\t-0.001444\t-0.147153\t-0.078792\n-913.923889160156\t3\tA\t-0.001459\t-0.116366\t-0.082381\n-900.398864746094\t3\tC\t-0.001477\t0.040683\t-0.010028\n-929.806274414062\t3\tB\t-0.001492\t0.204618\t0.204105\n-929.806274414062\t3\tC\t-0.001527\t0.204618\t0.204105\n-913.887756347656\t3\tA\t-0.001543\t-0.079785\t-0.054216\n-928.786865234375\t3\tC\t-0.001619\t0.279366\t0.24012\n-906.3935546875\t3\tC\t-0.001961\t-0.184825\t-0.16152\n-928.896057128906\t3\tA\t-0.002036\t-0.182486\t-0.095002\n-928.859680175781\t3\tA\t-0.002407\t-0.180024\t-0.097588\n-912.913208007812\t3\tA\t-0.002423\t-0.257345\t-0.123924\n-928.8232421875\t3\tC\t-0.002629\t0.273287\t0.288082\n-912.877136230469\t3\tA\t-0.003665\t-0.246308\t-0.099875\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/features_test6.tabular
--- a/test-data/features_test6.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/features_test6.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -1,8155 +1,21 @@\n-mz\tr\tk\ts\tclasses\tcenters\ttstatistics\tp.values\tadj.p.values\n-928.859680175781\t2\t3\t2\tB\t46.866973\t1.152552\t0.313286\t1\n-912.877136230469\t2\t3\t2\tB\t58.999545\t0.929502\t0.405243\t1\n-913.887756347656\t2\t3\t2\tB\t26.415843\t0.909835\t0.414375\t1\n-930.862670898438\t2\t3\t2\tB\t9.993604\t0.863196\t0.436714\t1\n-913.923889160156\t2\t3\t2\tB\t12.760526\t0.476861\t0.658344\t1\n-900.3271484375\t2\t3\t2\tA\t6.121557\t0.376277\t0.722149\t1\n-913.743347167969\t2\t3\t2\tB\t3.417349\t0.264134\t0.804727\t1\n-913.165832519531\t2\t3\t2\tB\t3.829102\t0.194428\t0.855316\t1\n-931.846740722656\t2\t3\t2\tB\t4.546124\t0.193106\t0.856285\t1\n-929.879089355469\t2\t3\t2\tB\t16.314458\t0.190147\t0.858454\t1\n-937.10400390625\t2\t3\t2\tB\t3.028836\t0.16665\t0.87573\t1\n-944.834045410156\t2\t3\t2\tB\t11.957613\t0.164794\t0.877099\t1\n-917.103881835938\t2\t3\t2\tB\t9.707931\t0.126322\t0.905572\t1\n-955.805419921875\t2\t3\t2\tB\t2.960784\t0.111464\t0.916618\t1\n-922.355712890625\t2\t3\t2\tA\t6.269198\t0.09738\t0.926208\t1\n-913.021484375\t2\t3\t2\tB\t6.344582\t0.082951\t0.937876\t1\n-907.508483886719\t2\t3\t2\tA\t6.358292\t0.081166\t0.938459\t1\n-912.768920898438\t2\t3\t2\tB\t4.709596\t0.063477\t0.952432\t1\n-943.989868164062\t2\t3\t2\tB\t2.730518\t0.038768\t0.970933\t1\n-933.451599121094\t2\t3\t2\tA\t3.775416\t0.027483\t0.979138\t1\n-914.862854003906\t2\t3\t2\tB\t7.511109\t0.007433\t0.994425\t1\n-900.004699707031\t2\t3\t2\tA\t2.291667\t0\t1\t1\n-900.04052734375\t2\t3\t2\tA\t3.125\t0\t1\t1\n-900.076354980469\t2\t3\t2\tA\t3.333333\t0\t1\t1\n-900.112182617188\t2\t3\t2\tA\t3.458333\t0\t1\t1\n-900.148010253906\t2\t3\t2\tA\t3.291667\t0\t1\t1\n-900.183837890625\t2\t3\t2\tA\t3.375\t0\t1\t1\n-900.219665527344\t2\t3\t2\tA\t3.666667\t0\t1\t1\n-900.255493164062\t2\t3\t2\tA\t3.916667\t0\t1\t1\n-900.291320800781\t2\t3\t2\tA\t4.083333\t0\t1\t1\n-900.362976074219\t2\t3\t2\tA\t11.541667\t0\t1\t1\n-900.398864746094\t2\t3\t2\tA\t26.208333\t0\t1\t1\n-900.434692382812\t2\t3\t2\tA\t30.041667\t0\t1\t1\n-900.470520019531\t2\t3\t2\tA\t19.166667\t0\t1\t1\n-900.50634765625\t2\t3\t2\tA\t8.5\t0\t1\t1\n-900.542175292969\t2\t3\t2\tA\t6.083333\t0\t1\t1\n-900.578002929688\t2\t3\t2\tA\t5.041667\t0\t1\t1\n-900.613891601562\t2\t3\t2\tA\t4.083333\t0\t1\t1\n-900.649719238281\t2\t3\t2\tA\t3.75\t0\t1\t1\n-900.685546875\t2\t3\t2\tA\t2.916667\t0\t1\t1\n-900.721374511719\t2\t3\t2\tA\t2.625\t0\t1\t1\n-900.757263183594\t2\t3\t2\tA\t2.416667\t0\t1\t1\n-900.793090820312\t2\t3\t2\tA\t2.625\t0\t1\t1\n-900.828918457031\t2\t3\t2\tA\t2.666667\t0\t1\t1\n-900.86474609375\t2\t3\t2\tA\t2.666667\t0\t1\t1\n-900.900634765625\t2\t3\t2\tA\t2.833333\t0\t1\t1\n-900.936462402344\t2\t3\t2\tA\t2.25\t0\t1\t1\n-900.972290039062\t2\t3\t2\tA\t2.541667\t0\t1\t1\n-901.008178710938\t2\t3\t2\tA\t2.75\t0\t1\t1\n-901.044006347656\t2\t3\t2\tA\t2.458333\t0\t1\t1\n-901.079895019531\t2\t3\t2\tA\t3.041667\t0\t1\t1\n-901.11572265625\t2\t3\t2\tA\t3.291667\t0\t1\t1\n-901.151550292969\t2\t3\t2\tA\t3.458333\t0\t1\t1\n-901.187438964844\t2\t3\t2\tA\t3.791667\t0\t1\t1\n-901.223266601562\t2\t3\t2\tA\t5.25\t0\t1\t1\n-901.259155273438\t2\t3\t2\tA\t5.916667\t0\t1\t1\n-901.294982910156\t2\t3\t2\tA\t5.625\t0\t1\t1\n-901.330810546875\t2\t3\t2\tA\t6.541667\t0\t1\t1\n-901.36669921875\t2\t3\t2\tA\t11.333333\t0\t1\t1\n-901.402526855469\t2\t3\t2\tA\t17.458333\t0\t1\t1\n-901.438415527344\t2\t3\t2\tA\t17.75\t0\t1\t1\n-901.474243164062\t2\t3\t2\tA\t12.208333\t0\t1\t1\n-901.510131835938\t2\t3\t2\tA\t6.416667\t0\t1\t1\n-901.545959472656\t2\t3\t2\tA\t4.791667\t0\t1\t1\n-901.581848144531\t2\t3\t2\tA\t4.25\t0\t1\t1\n-901.61767578125\t2\t3\t2\tA\t3\t0\t1\t1\n-901.653564453125\t2\t3\t2\tA\t2.958333\t0\t1\t1\n-901.689453125\t2\t3\t2\tA\t2.666667\t0\t1\t1\n-901.725280761719\t2\t3\t2\tA\t2.666667\t0\t1\t1\n-901.761169433594\t2\t3\t2\tA\t2.166667\t0\t1\t1\n-901.796997070312\t2\t3\t2\tA\t2.541667\t0\t1\t1\n-901.832885742188\t2\t3\t2\tA\t2.416667\t0\t1\t1\n-901.868774414062\t2\t3\t2\tA\t2.875\t0\t1\t1\n-901.904602050781\t2\t3\t2\tA\t2.541667\t0\t1\t1\n-901.940490722656\t2\t3\t2\tA\t2.333333\t0\t1\t1\n-901.976318359375\t2\t3\t2\tA\t2.458333\t0\t1\t1\n-902.01220703125\t2\t3\t2\tA\t1.916667\t0\t1\t1\n-902.048095703125\t2\t3\t2\tA\t2.625\t0\t1\t1\n-902.083984375\t2\t3\t2\tA\t2.875\t0\t1\t1\n-902.119812011719\t2\t3\t2\tA\t2.791667\t0\t1\t1\n-902.155700683594\t2\t3\t2\tA\t2.958333\t0\t1\t1\n-902.191589355469\t2\t3\t2\tA\t3.083333\t0\t1\t1\n-902.227416992188\t2\t3\t2\tA\t3.375\t0\t1\t1\n-902.263305664062\t2\t3\t2\tA\t4.25\t0\t1\t1\n-902.299194335938\t2\t3\t2\tA\t4.458333\t0\t1\t1\n-902.335083007812\t2\t3\t2\tA\t5.833333\t0\t1\t1\n-902.370910644531\t2\t3\t2\tA\t7.666667\t0\t1\t1\n-902.406799316406\t2\t3\t2\tA\t8.333333\t0\t1\t1\n-902.442687988281\t2\t3\t2\tA\t7.291667\t0\t1\t1\n-902.478576660156\t2\t3\t2\tA\t5.583333\t0\t1\t1\n-902.51446533'..b'\t0\t1\t1\n-997.342590332031\t2\t3\t2\tC\t3.041667\t0\t1\t1\n-997.380249023438\t2\t3\t2\tC\t3.25\t0\t1\t1\n-997.41796875\t2\t3\t2\tC\t3.333333\t0\t1\t1\n-997.455688476562\t2\t3\t2\tC\t3.083333\t0\t1\t1\n-997.493408203125\t2\t3\t2\tC\t2.75\t0\t1\t1\n-997.531127929688\t2\t3\t2\tC\t2.5\t0\t1\t1\n-997.56884765625\t2\t3\t2\tC\t2.375\t0\t1\t1\n-997.606567382812\t2\t3\t2\tC\t2.333333\t0\t1\t1\n-997.644348144531\t2\t3\t2\tC\t1.875\t0\t1\t1\n-997.682067871094\t2\t3\t2\tC\t1.666667\t0\t1\t1\n-997.719787597656\t2\t3\t2\tC\t1.875\t0\t1\t1\n-997.757507324219\t2\t3\t2\tC\t2.083333\t0\t1\t1\n-997.795227050781\t2\t3\t2\tC\t1.791667\t0\t1\t1\n-997.832946777344\t2\t3\t2\tC\t1.625\t0\t1\t1\n-997.870666503906\t2\t3\t2\tC\t1.916667\t0\t1\t1\n-997.908386230469\t2\t3\t2\tC\t1.958333\t0\t1\t1\n-997.946105957031\t2\t3\t2\tC\t2.166667\t0\t1\t1\n-997.983825683594\t2\t3\t2\tC\t2.458333\t0\t1\t1\n-998.021606445312\t2\t3\t2\tC\t2\t0\t1\t1\n-998.059326171875\t2\t3\t2\tC\t2\t0\t1\t1\n-998.097045898438\t2\t3\t2\tC\t2.625\t0\t1\t1\n-998.134765625\t2\t3\t2\tC\t2.416667\t0\t1\t1\n-998.172485351562\t2\t3\t2\tC\t2.875\t0\t1\t1\n-998.210266113281\t2\t3\t2\tC\t2.458333\t0\t1\t1\n-998.247985839844\t2\t3\t2\tC\t2.458333\t0\t1\t1\n-998.285705566406\t2\t3\t2\tC\t3.291667\t0\t1\t1\n-998.323425292969\t2\t3\t2\tC\t3.583333\t0\t1\t1\n-998.361206054688\t2\t3\t2\tC\t3.458333\t0\t1\t1\n-998.39892578125\t2\t3\t2\tC\t3.458333\t0\t1\t1\n-998.436645507812\t2\t3\t2\tC\t3.666667\t0\t1\t1\n-998.474365234375\t2\t3\t2\tC\t3\t0\t1\t1\n-998.512145996094\t2\t3\t2\tC\t2.583333\t0\t1\t1\n-998.549865722656\t2\t3\t2\tC\t2.791667\t0\t1\t1\n-998.587585449219\t2\t3\t2\tC\t2.5\t0\t1\t1\n-998.625366210938\t2\t3\t2\tC\t2.541667\t0\t1\t1\n-998.6630859375\t2\t3\t2\tC\t2.125\t0\t1\t1\n-998.700805664062\t2\t3\t2\tC\t2.125\t0\t1\t1\n-998.738586425781\t2\t3\t2\tC\t2.458333\t0\t1\t1\n-998.776306152344\t2\t3\t2\tC\t1.833333\t0\t1\t1\n-998.814086914062\t2\t3\t2\tC\t1.916667\t0\t1\t1\n-998.851806640625\t2\t3\t2\tC\t1.625\t0\t1\t1\n-998.889526367188\t2\t3\t2\tC\t2.041667\t0\t1\t1\n-998.927307128906\t2\t3\t2\tC\t2.25\t0\t1\t1\n-998.965026855469\t2\t3\t2\tC\t2.041667\t0\t1\t1\n-999.002807617188\t2\t3\t2\tC\t1.791667\t0\t1\t1\n-999.04052734375\t2\t3\t2\tC\t1.958333\t0\t1\t1\n-999.078308105469\t2\t3\t2\tC\t2.458333\t0\t1\t1\n-999.116027832031\t2\t3\t2\tC\t2.833333\t0\t1\t1\n-999.15380859375\t2\t3\t2\tC\t2.958333\t0\t1\t1\n-999.191528320312\t2\t3\t2\tC\t2.583333\t0\t1\t1\n-999.229309082031\t2\t3\t2\tC\t2.833333\t0\t1\t1\n-999.267028808594\t2\t3\t2\tC\t3.166667\t0\t1\t1\n-999.304809570312\t2\t3\t2\tC\t3.666667\t0\t1\t1\n-999.342529296875\t2\t3\t2\tC\t3.375\t0\t1\t1\n-999.380310058594\t2\t3\t2\tC\t3.708333\t0\t1\t1\n-999.418090820312\t2\t3\t2\tC\t4.041667\t0\t1\t1\n-999.455810546875\t2\t3\t2\tC\t3.666667\t0\t1\t1\n-999.493591308594\t2\t3\t2\tC\t3.125\t0\t1\t1\n-999.531311035156\t2\t3\t2\tC\t2.625\t0\t1\t1\n-999.569091796875\t2\t3\t2\tC\t2.333333\t0\t1\t1\n-999.606872558594\t2\t3\t2\tC\t2.041667\t0\t1\t1\n-999.644592285156\t2\t3\t2\tC\t2.041667\t0\t1\t1\n-999.682373046875\t2\t3\t2\tC\t2.125\t0\t1\t1\n-999.720153808594\t2\t3\t2\tC\t1.958333\t0\t1\t1\n-999.757873535156\t2\t3\t2\tC\t2.125\t0\t1\t1\n-999.795654296875\t2\t3\t2\tC\t2\t0\t1\t1\n-999.833435058594\t2\t3\t2\tC\t1.875\t0\t1\t1\n-999.871215820312\t2\t3\t2\tC\t2.125\t0\t1\t1\n-999.908935546875\t2\t3\t2\tC\t1.958333\t0\t1\t1\n-999.946716308594\t2\t3\t2\tC\t1.833333\t0\t1\t1\n-999.984497070312\t2\t3\t2\tC\t1.916667\t0\t1\t1\n-928.350158691406\t2\t3\t2\tC\t23.114573\t-0.030053\t0.976518\t1\n-913.310180664062\t2\t3\t2\tC\t4.842616\t-0.134742\t0.89505\t1\n-928.859680175781\t2\t3\t2\tC\t38.383027\t-0.245936\t0.809888\t1\n-910.316955566406\t2\t3\t2\tC\t8.639277\t-0.320083\t0.75441\t1\n-945.825500488281\t2\t3\t2\tC\t6.412327\t-0.331486\t0.745995\t1\n+mz\tr\tk\ts\tclass\tcenters\tstatistic\n+928.859680175781\t2\t3\t2\tB\t46.866973\t1.152552\n+912.877136230469\t2\t3\t2\tB\t58.999545\t0.929502\n+913.887756347656\t2\t3\t2\tB\t26.415843\t0.909835\n+930.862670898438\t2\t3\t2\tB\t9.993604\t0.863196\n+913.923889160156\t2\t3\t2\tB\t12.760526\t0.476861\n+900.3271484375\t2\t3\t2\tA\t6.121557\t0.376277\n+913.743347167969\t2\t3\t2\tB\t3.417349\t0.264134\n+913.165832519531\t2\t3\t2\tB\t3.829102\t0.194428\n+931.846740722656\t2\t3\t2\tB\t4.546124\t0.193106\n+929.879089355469\t2\t3\t2\tB\t16.314458\t0.190147\n+937.10400390625\t2\t3\t2\tB\t3.028836\t0.16665\n+944.834045410156\t2\t3\t2\tB\t11.957613\t0.164794\n+917.103881835938\t2\t3\t2\tB\t9.707931\t0.126322\n+955.805419921875\t2\t3\t2\tB\t2.960784\t0.111464\n+922.355712890625\t2\t3\t2\tA\t6.269198\t0.09738\n+913.021484375\t2\t3\t2\tB\t6.344582\t0.082951\n+907.508483886719\t2\t3\t2\tA\t6.358292\t0.081166\n+912.768920898438\t2\t3\t2\tB\t4.709596\t0.063477\n+943.989868164062\t2\t3\t2\tB\t2.730518\t0.038768\n+933.451599121094\t2\t3\t2\tA\t3.775416\t0.027483\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/features_test7.tabular
--- a/test-data/features_test7.tabular Wed Apr 19 22:49:12 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
b'@@ -1,8155 +0,0 @@\n-mz\tncomp\tcolumn\tcoefficients\tloadings\tweights\n-938.823120117188\t2\tA\t0.00557\t0.05215\t0.0619\n-938.859741210938\t2\tA\t0.00542\t0.05732\t0.05566\n-952.817016601562\t2\tA\t0.00541\t0.05418\t0.0557\n-980.9658203125\t2\tA\t0.00531\t0.06408\t0.05961\n-948.876525878906\t2\tA\t0.00513\t0.05809\t0.05014\n-926.022705078125\t2\tA\t0.00495\t0.05629\t0.04434\n-964.835876464844\t2\tA\t0.00488\t0.05652\t0.05496\n-982.013427734375\t2\tA\t0.00486\t0.0488\t0.05097\n-995.19384765625\t2\tA\t0.00482\t0.06058\t0.053\n-980.591796875\t2\tA\t0.00472\t0.05718\t0.05344\n-907.976257324219\t2\tA\t0.00469\t0.06103\t0.05243\n-907.0048828125\t2\tA\t0.00465\t0.04964\t0.04877\n-950.238220214844\t2\tC\t0.00464\t-0.03406\t-0.03061\n-995.985229492188\t2\tA\t0.00463\t0.0468\t0.05582\n-921.521667480469\t2\tA\t0.00462\t0.04921\t0.04998\n-915.04345703125\t2\tA\t0.00454\t0.04623\t0.0426\n-929.514953613281\t2\tA\t0.00454\t0.05638\t0.04524\n-958.31787109375\t2\tA\t0.00451\t0.04596\t0.04237\n-962.870727539062\t2\tC\t0.00448\t-0.05818\t-0.05993\n-942.412719726562\t2\tA\t0.00447\t0.05263\t0.04996\n-922.065551757812\t2\tA\t0.00447\t0.04959\t0.04995\n-918.261596679688\t2\tC\t0.00445\t-0.01589\t-0.01416\n-973.64794921875\t2\tA\t0.00445\t0.03957\t0.03729\n-991.993957519531\t2\tA\t0.00443\t0.04403\t0.05029\n-976.332946777344\t2\tA\t0.00438\t0.04926\t0.04488\n-979.582275390625\t2\tC\t0.00438\t-0.03448\t-0.03254\n-913.41845703125\t2\tC\t0.00438\t-0.00388\t-0.00439\n-948.619018554688\t2\tA\t0.00426\t0.03718\t0.04292\n-901.330810546875\t2\tA\t0.00425\t0.05527\t0.04825\n-960.278381347656\t2\tC\t0.00423\t-0.04333\t-0.04094\n-992.294921875\t2\tC\t0.00419\t-0.03919\t-0.03428\n-994.967834472656\t2\tA\t0.00418\t0.03831\t0.04765\n-948.471862792969\t2\tA\t0.00417\t0.03801\t0.04088\n-904.237426757812\t2\tA\t0.00417\t0.04752\t0.0431\n-942.852722167969\t2\tB\t0.00414\t-0.04686\t-0.04972\n-918.442565917969\t2\tA\t0.00413\t0.04233\t0.0458\n-943.109436035156\t2\tB\t0.00413\t-0.04138\t-0.04727\n-936.5556640625\t2\tA\t0.00411\t0.04071\t0.04148\n-945.054321289062\t2\tA\t0.00408\t0.04811\t0.04229\n-992.595886230469\t2\tA\t0.00408\t0.03692\t0.04106\n-913.310180664062\t2\tA\t0.00408\t0.04984\t0.04001\n-910.965698242188\t2\tC\t0.00406\t-0.03826\t-0.03796\n-950.606384277344\t2\tC\t0.00406\t-0.0503\t-0.05647\n-974.020629882812\t2\tA\t0.00405\t0.04531\t0.0358\n-903.770629882812\t2\tC\t0.00403\t-0.03089\t-0.0358\n-993.197998046875\t2\tC\t0.00402\t-0.02274\t-0.02292\n-955.140930175781\t2\tA\t0.004\t0.05453\t0.04304\n-923.734497070312\t2\tA\t0.00397\t0.04893\t0.04461\n-943.292846679688\t2\tC\t0.00396\t-0.00589\t-0.00813\n-927.768005371094\t2\tA\t0.00396\t0.04467\t0.04199\n-965.540893554688\t2\tC\t0.00396\t-0.06223\t-0.06294\n-907.508483886719\t2\tA\t0.00395\t0.03389\t0.03151\n-960.019287109375\t2\tA\t0.00394\t0.05078\t0.03874\n-925.041748046875\t2\tC\t0.00394\t0.00548\t0.00648\n-922.863586425781\t2\tA\t0.00393\t0.04048\t0.03204\n-918.985595703125\t2\tC\t0.00393\t-0.0242\t-0.01739\n-938.054809570312\t2\tA\t0.00392\t0.04339\t0.04157\n-952.300964355469\t2\tA\t0.00392\t0.05398\t0.05269\n-938.896301269531\t2\tA\t0.00391\t0.04321\t0.04088\n-918.62353515625\t2\tA\t0.00391\t0.04054\t0.03942\n-940.653686523438\t2\tA\t0.00388\t0.03257\t0.03768\n-918.587341308594\t2\tA\t0.00386\t0.04203\t0.04739\n-944.063293457031\t2\tC\t0.00384\t-0.01089\t-0.005\n-980.479553222656\t2\tC\t0.00383\t-0.02626\t-0.03059\n-905.854248046875\t2\tC\t0.00383\t-0.05092\t-0.05451\n-942.082763671875\t2\tA\t0.00381\t0.04447\t0.04356\n-934.656066894531\t2\tC\t0.00378\t-0.03943\t-0.04859\n-906.89697265625\t2\tA\t0.00375\t0.03393\t0.02828\n-905.890197753906\t2\tC\t0.00373\t-0.02422\t-0.01867\n-948.655822753906\t2\tC\t0.00372\t-0.01748\t-0.01103\n-959.908325195312\t2\tA\t0.00371\t0.03429\t0.03109\n-946.192810058594\t2\tB\t0.00369\t-0.03824\t-0.04175\n-933.524536132812\t2\tA\t0.00368\t0.03762\t0.03481\n-999.531311035156\t2\tA\t0.00367\t0.04192\t0.03604\n-905.602661132812\t2\tA\t0.00366\t0.03718\t0.0403\n-904.560729980469\t2\tA\t0.00366\t0.04839\t0.03934\n-967.02587890625\t2\tA\t0.00365\t0.03583\t0.03674\n-961.833374023438\t2\tA\t0.00364\t0.05009\t0.04716\n-945.71533203125\t2\tA\t0.00362\t0.03877\t0.03893\n-994.026245117188\t2\tB\t0.00362\t-0.02781\t-0.03504\n-922.138061523438\t2\tA\t0.00362\t0.03969\t0.03386\n-921.920471191406\t2\tC\t0.00361\t-0.01097\t-0.00817\n-996.512939453125\t2\tC\t0.00361\t-0.02402\t-0.02168\n-925.586669921875\t2\tC\t0.0036\t-2e-04\t-0.0037\n-927.076965332031\t2\tA\t0.0036\t0.04022\t0.03812\n-946.26629638'..b'4.650512695312\t2\tA\t-0.00365\t-0.02955\t-0.03459\n-973.64794921875\t2\tC\t-0.00365\t0.03957\t0.03729\n-940.214172363281\t2\tA\t-0.00367\t-0.02753\t-0.03463\n-906.89697265625\t2\tC\t-0.00368\t0.03393\t0.02828\n-906.141845703125\t2\tA\t-0.00369\t-0.02416\t-0.03368\n-938.237731933594\t2\tA\t-0.00369\t-0.03133\t-0.03709\n-974.4306640625\t2\tA\t-0.00369\t-0.03635\t-0.03221\n-963.315490722656\t2\tA\t-0.00372\t-0.03176\t-0.03513\n-943.182800292969\t2\tA\t-0.00373\t-0.0282\t-0.03092\n-947.442260742188\t2\tA\t-0.00374\t-0.03291\t-0.04085\n-939.48193359375\t2\tB\t-0.00375\t0.02624\t0.03225\n-990.865783691406\t2\tA\t-0.00375\t-0.02543\t-0.03346\n-963.056091308594\t2\tA\t-0.00377\t-0.03333\t-0.03459\n-981.714050292969\t2\tA\t-0.00378\t-0.04171\t-0.04324\n-963.278442382812\t2\tA\t-0.00379\t-0.0424\t-0.03375\n-988.761657714844\t2\tB\t-0.0038\t0.04704\t0.04297\n-974.952697753906\t2\tA\t-0.0038\t-0.03219\t-0.03394\n-942.852722167969\t2\tA\t-0.00381\t-0.04686\t-0.04972\n-980.105651855469\t2\tA\t-0.00381\t-0.04189\t-0.03842\n-925.513977050781\t2\tA\t-0.00384\t-0.02969\t-0.03473\n-958.243896484375\t2\tA\t-0.00384\t-0.03449\t-0.04021\n-982.200561523438\t2\tA\t-0.00386\t-0.04232\t-0.04171\n-986.622192382812\t2\tA\t-0.00386\t-0.03315\t-0.03271\n-924.569580078125\t2\tA\t-0.00388\t-0.02921\t-0.03449\n-977.9755859375\t2\tA\t-0.00389\t-0.03743\t-0.04221\n-961.833374023438\t2\tB\t-0.00389\t0.05009\t0.04716\n-924.533264160156\t2\tA\t-0.00389\t-0.04025\t-0.04041\n-980.9658203125\t2\tB\t-0.0039\t0.06408\t0.05961\n-997.531127929688\t2\tA\t-0.00395\t-0.03705\t-0.0334\n-963.760375976562\t2\tA\t-0.00395\t-0.03565\t-0.04603\n-938.823120117188\t2\tB\t-0.00396\t0.05215\t0.0619\n-900.362976074219\t2\tA\t-0.00396\t-0.04281\t-0.03368\n-984.147888183594\t2\tA\t-0.00397\t-0.03471\t-0.03224\n-979.61962890625\t2\tA\t-0.00398\t-0.0388\t-0.03742\n-980.479553222656\t2\tA\t-0.00399\t-0.02626\t-0.03059\n-963.797485351562\t2\tA\t-0.00403\t-0.03201\t-0.03489\n-920.289428710938\t2\tA\t-0.00409\t-0.03419\t-0.04112\n-979.096374511719\t2\tB\t-0.0041\t0.03568\t0.03754\n-905.818298339844\t2\tA\t-0.00411\t-0.03334\t-0.0339\n-997.832946777344\t2\tA\t-0.00413\t-0.02837\t-0.04278\n-995.985229492188\t2\tB\t-0.00415\t0.0468\t0.05582\n-987.935607910156\t2\tA\t-0.0042\t-0.03735\t-0.0398\n-902.801513671875\t2\tA\t-0.00421\t-0.03624\t-0.03785\n-992.784057617188\t2\tA\t-0.00426\t-0.04189\t-0.04389\n-936.007507324219\t2\tA\t-0.00427\t-0.04753\t-0.04698\n-958.872497558594\t2\tA\t-0.00431\t-0.04206\t-0.04082\n-973.349853515625\t2\tA\t-0.00432\t-0.03404\t-0.04066\n-950.238220214844\t2\tA\t-0.00432\t-0.03406\t-0.03061\n-927.804382324219\t2\tA\t-0.00433\t-0.04555\t-0.04897\n-995.872131347656\t2\tA\t-0.00434\t-0.0359\t-0.0403\n-947.479064941406\t2\tA\t-0.00435\t-0.04309\t-0.04258\n-932.758422851562\t2\tA\t-0.00435\t-0.0273\t-0.037\n-979.582275390625\t2\tA\t-0.00437\t-0.03448\t-0.03254\n-965.429565429688\t2\tA\t-0.00437\t-0.03806\t-0.04332\n-916.6337890625\t2\tA\t-0.00438\t-0.04142\t-0.04769\n-936.044067382812\t2\tA\t-0.00442\t-0.04641\t-0.04995\n-932.065490722656\t2\tA\t-0.00443\t-0.03711\t-0.04087\n-992.294921875\t2\tA\t-0.00443\t-0.03919\t-0.03428\n-936.519165039062\t2\tC\t-0.00443\t0.01532\t0.01157\n-997.644348144531\t2\tA\t-0.00443\t-0.03864\t-0.03742\n-920.724243164062\t2\tA\t-0.00444\t-0.0423\t-0.04176\n-903.770629882812\t2\tA\t-0.00449\t-0.03089\t-0.0358\n-978.946899414062\t2\tA\t-0.00451\t-0.03511\t-0.04538\n-994.252197265625\t2\tA\t-0.00452\t-0.04574\t-0.05013\n-998.625366210938\t2\tA\t-0.00453\t-0.03578\t-0.04443\n-952.300964355469\t2\tB\t-0.00457\t0.05398\t0.05269\n-904.02197265625\t2\tA\t-0.00457\t-0.03557\t-0.0396\n-974.244262695312\t2\tA\t-0.00458\t-0.05024\t-0.04613\n-910.965698242188\t2\tA\t-0.00467\t-0.03826\t-0.03796\n-919.456298828125\t2\tA\t-0.00494\t-0.04223\t-0.05175\n-901.868774414062\t2\tA\t-0.00494\t-0.04538\t-0.05309\n-949.207641601562\t2\tA\t-0.00496\t-0.055\t-0.05386\n-960.278381347656\t2\tA\t-0.00498\t-0.04333\t-0.04094\n-992.257263183594\t2\tA\t-0.00499\t-0.04985\t-0.04544\n-931.518676757812\t2\tA\t-0.00503\t-0.0409\t-0.05138\n-973.163513183594\t2\tA\t-0.00514\t-0.05154\t-0.05323\n-913.526794433594\t2\tA\t-0.00533\t-0.04532\t-0.05356\n-934.656066894531\t2\tA\t-0.0054\t-0.03943\t-0.04859\n-965.021423339844\t2\tA\t-0.00558\t-0.05719\t-0.0549\n-905.854248046875\t2\tA\t-0.00589\t-0.05092\t-0.05451\n-950.606384277344\t2\tA\t-0.00614\t-0.0503\t-0.05647\n-962.870727539062\t2\tA\t-0.00659\t-0.05818\t-0.05993\n-965.540893554688\t2\tA\t-0.00661\t-0.06223\t-0.06294\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/imzml_filtered8.pdf
b
Binary file test-data/imzml_filtered8.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/kmeans_analyze.pdf
b
Binary file test-data/kmeans_analyze.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/loadings_and_weights_test2.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/loadings_and_weights_test2.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -0,0 +1,2719 @@\n+mz\tloadings_C1\tloadings_C2\tweights_C1\tweights_C2\n+900.004699707031\t-0.00131121427413814\t0.00167989312654131\t-0.00131121427413814\t0.00167989312654131\n+900.04052734375\t-0.0382309165008564\t0.00851215912315513\t-0.0382309165008564\t0.00851215912315513\n+900.076354980469\t-0.0239527716266961\t-0.00625479578524482\t-0.0239527716266961\t-0.00625479578524482\n+900.112182617188\t0.0162410260206065\t-0.0067652667136395\t0.0162410260206065\t-0.0067652667136395\n+900.148010253906\t-0.0192122790971514\t0.0102320545721031\t-0.0192122790971514\t0.0102320545721031\n+900.183837890625\t-0.00925562320970598\t0.00338935889833696\t-0.00925562320970598\t0.00338935889833696\n+900.219665527344\t-0.0297199673576652\t0.0221211312428363\t-0.0297199673576652\t0.0221211312428363\n+900.255493164062\t-0.0463918490801365\t0.0130962244707729\t-0.0463918490801365\t0.0130962244707729\n+900.291320800781\t-0.0161084942449551\t0.0146087184556792\t-0.0161084942449551\t0.0146087184556792\n+900.3271484375\t-0.000423287272210189\t-0.00587983313383527\t-0.000423287272210189\t-0.00587983313383527\n+900.362976074219\t-0.0148954001365427\t-0.0428084244141938\t-0.0148954001365427\t-0.0428084244141938\n+900.398864746094\t-0.0171040167097616\t-0.0121554644174826\t-0.0171040167097616\t-0.0121554644174826\n+900.434692382812\t-0.0112222298285901\t0.00452945832546186\t-0.0112222298285901\t0.00452945832546186\n+900.470520019531\t-0.011168377049479\t0.0241428080283829\t-0.011168377049479\t0.0241428080283829\n+900.50634765625\t-0.00991314168464554\t0.0344355610350899\t-0.00991314168464554\t0.0344355610350899\n+900.542175292969\t-0.0188117862555849\t0.00997360534457329\t-0.0188117862555849\t0.00997360534457329\n+900.578002929688\t-0.00980509831580695\t-0.00478558035064905\t-0.00980509831580695\t-0.00478558035064905\n+900.613891601562\t-0.0271505282018021\t0.0311584561335175\t-0.0271505282018021\t0.0311584561335175\n+900.649719238281\t-0.0178506379761463\t0.0170395070070146\t-0.0178506379761463\t0.0170395070070146\n+900.685546875\t-0.0129237607264362\t0.0286302290958224\t-0.0129237607264362\t0.0286302290958224\n+900.721374511719\t-0.0319850213114383\t0.0039066176606414\t-0.0319850213114383\t0.0039066176606414\n+900.757263183594\t-0.0241033287351886\t0.000865377739443698\t-0.0241033287351886\t0.000865377739443698\n+900.793090820312\t-0.0076922503768034\t0.0221595069792652\t-0.0076922503768034\t0.0221595069792652\n+900.828918457031\t-0.000391316079429607\t0.0167881931319152\t-0.000391316079429607\t0.0167881931319152\n+900.86474609375\t-0.00391390481378726\t0.0199084756890407\t-0.00391390481378726\t0.0199084756890407\n+900.900634765625\t-0.0183061417519828\t-0.0122233753154174\t-0.0183061417519828\t-0.0122233753154174\n+900.936462402344\t-0.0234575146684617\t0.0202352547312098\t-0.0234575146684617\t0.0202352547312098\n+900.972290039062\t-0.0150210773676156\t0.035018406622061\t-0.0150210773676156\t0.035018406622061\n+901.008178710938\t0.00216712767580343\t0.0124244594182183\t0.00216712767580343\t0.0124244594182183\n+901.044006347656\t0.00287457371918212\t0.0125537801658274\t0.00287457371918212\t0.0125537801658274\n+901.079895019531\t2.02650046754362e-05\t0.0244095785139558\t2.02650046754362e-05\t0.0244095785139558\n+901.11572265625\t0.010177137208704\t0.024013629996098\t0.010177137208704\t0.024013629996098\n+901.151550292969\t-0.0400198540579417\t0.0252810640360647\t-0.0400198540579417\t0.0252810640360647\n+901.187438964844\t-0.0252469573442775\t0.0318265793371545\t-0.0252469573442775\t0.0318265793371545\n+901.223266601562\t-0.0312212777454484\t0.0213446100430073\t-0.0312212777454484\t0.0213446100430073\n+901.259155273438\t-0.0308783662572284\t0.0228263363660607\t-0.0308783662572284\t0.0228263363660607\n+901.294982910156\t-0.030343945728475\t0.0356515552706455\t-0.030343945728475\t0.0356515552706455\n+901.330810546875\t-0.0214753299856315\t0.0552699147993945\t-0.0214753299856315\t0.0552699147993945\n+901.36669921875\t-0.00544628722893033\t0.0237100683733454\t-0.00544628722893033\t0.0237100683733454\n+901.402526855469\t-0.0152445301108748\t0.00408535137502508\t-0.0152445301108748\t0.00408535137502508\n+901.438415527344\t-0.00866885851179662\t0.008728191987908'..b'474365234375\t-0.0329266440989831\t-0.00509901870619581\t-0.0329266440989831\t-0.00509901870619581\n+998.512145996094\t-0.0307432182804967\t0.0145705677353732\t-0.0307432182804967\t0.0145705677353732\n+998.549865722656\t-0.0158187411011312\t0.00326836317678499\t-0.0158187411011312\t0.00326836317678499\n+998.587585449219\t-0.0145248556575642\t-0.0167853842720537\t-0.0145248556575642\t-0.0167853842720537\n+998.625366210938\t-0.0240234357092665\t-0.0357796984935419\t-0.0240234357092665\t-0.0357796984935419\n+998.6630859375\t-0.0293157153902889\t0.0227838846468781\t-0.0293157153902889\t0.0227838846468781\n+998.700805664062\t-0.0128423531624288\t0.0230316775283451\t-0.0128423531624288\t0.0230316775283451\n+998.738586425781\t0.00597924114718655\t0.0042745999879905\t0.00597924114718655\t0.0042745999879905\n+998.776306152344\t-0.0177724517268242\t0.0278995478422379\t-0.0177724517268242\t0.0278995478422379\n+998.814086914062\t0.00699474004212813\t0.0266274229017037\t0.00699474004212813\t0.0266274229017037\n+998.851806640625\t-0.00675165779755922\t-0.00495753567628823\t-0.00675165779755922\t-0.00495753567628823\n+998.889526367188\t0.00584705813309476\t-0.0280170023096886\t0.00584705813309476\t-0.0280170023096886\n+998.927307128906\t-0.0136281611790858\t0.0104460836879451\t-0.0136281611790858\t0.0104460836879451\n+998.965026855469\t-0.020633755326664\t-0.0125364652565554\t-0.020633755326664\t-0.0125364652565554\n+999.002807617188\t-0.00520294021561251\t-0.00271271075780848\t-0.00520294021561251\t-0.00271271075780848\n+999.04052734375\t-0.0235553339664843\t-0.00348675547614926\t-0.0235553339664843\t-0.00348675547614926\n+999.078308105469\t0.0133567719293684\t0.0332088262871724\t0.0133567719293684\t0.0332088262871724\n+999.116027832031\t-0.00988535055872231\t0.0266911525118066\t-0.00988535055872231\t0.0266911525118066\n+999.15380859375\t-0.00826721409119129\t0.0258197673567398\t-0.00826721409119129\t0.0258197673567398\n+999.191528320312\t0.00204672248175716\t0.00929662850221956\t0.00204672248175716\t0.00929662850221956\n+999.229309082031\t-0.00190121258600013\t-0.00277353278454881\t-0.00190121258600013\t-0.00277353278454881\n+999.267028808594\t-0.0253041272357154\t0.0272264076987298\t-0.0253041272357154\t0.0272264076987298\n+999.304809570312\t0.0208435527127939\t0.00727552948029499\t0.0208435527127939\t0.00727552948029499\n+999.342529296875\t0.00189696514089401\t-0.0227750200877504\t0.00189696514089401\t-0.0227750200877504\n+999.380310058594\t-0.0209411692653768\t-0.00894687538540031\t-0.0209411692653768\t-0.00894687538540031\n+999.418090820312\t-0.0171651456976937\t-0.0080600280400375\t-0.0171651456976937\t-0.0080600280400375\n+999.455810546875\t-0.00961599783410875\t0.0183690553076089\t-0.00961599783410875\t0.0183690553076089\n+999.493591308594\t-0.0180911859285705\t0.00120255306496521\t-0.0180911859285705\t0.00120255306496521\n+999.531311035156\t-0.00843173686254743\t0.0419178472824249\t-0.00843173686254743\t0.0419178472824249\n+999.569091796875\t-0.0147294897021159\t-0.00744433650930284\t-0.0147294897021159\t-0.00744433650930284\n+999.606872558594\t-0.0374026281979481\t0.0332508620684658\t-0.0374026281979481\t0.0332508620684658\n+999.644592285156\t-0.0279332669257139\t-0.000732109242003319\t-0.0279332669257139\t-0.000732109242003319\n+999.682373046875\t-0.02181568397786\t0.0316433625066673\t-0.02181568397786\t0.0316433625066673\n+999.720153808594\t-0.0142847274514509\t0.00348062393700793\t-0.0142847274514509\t0.00348062393700793\n+999.757873535156\t-0.00135195000552527\t-0.00561129690307354\t-0.00135195000552527\t-0.00561129690307354\n+999.795654296875\t-0.0208546637899256\t0.0174550501922834\t-0.0208546637899256\t0.0174550501922834\n+999.833435058594\t-0.00837170250463193\t0.0192456838835187\t-0.00837170250463193\t0.0192456838835187\n+999.871215820312\t-0.0135429108553117\t-0.00602159560431611\t-0.0135429108553117\t-0.00602159560431611\n+999.908935546875\t-0.0061433574704798\t0.0123219824751468\t-0.0061433574704798\t0.0123219824751468\n+999.946716308594\t0.00639282576993862\t-0.013270639759579\t0.00639282576993862\t-0.013270639759579\n+999.984497070312\t-0.0318307624480742\t0.0135405827916172\t-0.0318307624480742\t0.0135405827916172\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/loadings_and_weights_test4.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/loadings_and_weights_test4.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -0,0 +1,2719 @@\n+mz\tloadings_C1\tloadings_C2\tloadings_C3\tweights_C1\tweights_C2\tweights_C3\n+900.004699707031\t-0.00487272708665587\t-0.00689028275420137\t-0.00611903454985084\t-0.00487272708665587\t-0.00689028275420137\t-0.00611903454985084\n+900.04052734375\t-0.0138673136228339\t-0.0140546620749198\t-0.0123476321217359\t-0.0138673136228339\t-0.0140546620749198\t-0.0123476321217359\n+900.076354980469\t-0.0108912358693922\t-0.00948791529030753\t-0.00784346311985366\t-0.0108912358693922\t-0.00948791529030753\t-0.00784346311985366\n+900.112182617188\t0.0024367718262876\t0.00185536905255987\t0.000596285243694711\t0.0024367718262876\t0.00185536905255987\t0.000596285243694711\n+900.148010253906\t-0.007961245728525\t-0.00990989637296154\t-0.0103873360288629\t-0.007961245728525\t-0.00990989637296154\t-0.0103873360288629\n+900.183837890625\t-0.00214037578949914\t-0.00196229455528995\t0.000233950891180578\t-0.00214037578949914\t-0.00196229455528995\t0.000233950891180578\n+900.219665527344\t-0.0140375046755964\t-0.0148421533228252\t-0.0127587263021657\t-0.0140375046755964\t-0.0148421533228252\t-0.0127587263021657\n+900.255493164062\t-0.00625060126504693\t-0.00416723953560389\t-0.00661276254408304\t-0.00625060126504693\t-0.00416723953560389\t-0.00661276254408304\n+900.291320800781\t0.000745012636793647\t0.000349930735707854\t-0.000575481154002344\t0.000745012636793647\t0.000349930735707854\t-0.000575481154002344\n+900.3271484375\t0.00628922458536871\t0.00458407326828154\t0.00547156373815657\t0.00628922458536871\t0.00458407326828154\t0.00547156373815657\n+900.362976074219\t0.00486728789410457\t-0.00940397258154187\t-0.00162989608300402\t0.00486728789410457\t-0.00940397258154187\t-0.00162989608300402\n+900.398864746094\t-0.0577680389911613\t-0.0718360285774049\t-0.0502498075660194\t-0.0577680389911613\t-0.0718360285774049\t-0.0502498075660194\n+900.434692382812\t-0.0639453815743839\t-0.0367254069070642\t-0.0346111891373836\t-0.0639453815743839\t-0.0367254069070642\t-0.0346111891373836\n+900.470520019531\t-0.0492621124331208\t-0.0114146356196596\t-0.0176257071704647\t-0.0492621124331208\t-0.0114146356196596\t-0.0176257071704647\n+900.50634765625\t-0.036151121678744\t-0.0258970156674744\t-0.0276054920705853\t-0.036151121678744\t-0.0258970156674744\t-0.0276054920705853\n+900.542175292969\t-0.00748226442480647\t-0.00112429127227662\t-0.00144482932695248\t-0.00748226442480647\t-0.00112429127227662\t-0.00144482932695248\n+900.578002929688\t-0.00653437621581431\t-0.00329507860700209\t-0.0031010431505115\t-0.00653437621581431\t-0.00329507860700209\t-0.0031010431505115\n+900.613891601562\t-0.0244710151313954\t-0.0208969738409888\t-0.0225756594057665\t-0.0244710151313954\t-0.0208969738409888\t-0.0225756594057665\n+900.649719238281\t-0.0145881484508758\t-0.0127777257166256\t-0.0122138716364556\t-0.0145881484508758\t-0.0127777257166256\t-0.0122138716364556\n+900.685546875\t0.0010702708059276\t0.00180075439003958\t0.0012462384889674\t0.0010702708059276\t0.00180075439003958\t0.0012462384889674\n+900.721374511719\t-0.00712477999875125\t-0.00564497360599747\t-0.00566401976993414\t-0.00712477999875125\t-0.00564497360599747\t-0.00566401976993414\n+900.757263183594\t-0.00712019270444367\t-0.00660621131837721\t-0.00665429737835686\t-0.00712019270444367\t-0.00660621131837721\t-0.00665429737835686\n+900.793090820312\t-0.00752794155581898\t-0.00696518215010815\t-0.00854816665173787\t-0.00752794155581898\t-0.00696518215010815\t-0.00854816665173787\n+900.828918457031\t-0.00995205637052964\t-0.0075326868397324\t-0.0101053981995688\t-0.00995205637052964\t-0.0075326868397324\t-0.0101053981995688\n+900.86474609375\t-0.0135110708643721\t-0.0112488164118521\t-0.0118061547018442\t-0.0135110708643721\t-0.0112488164118521\t-0.0118061547018442\n+900.900634765625\t-0.00309055183188561\t-0.0032440079141006\t-0.00433472920567128\t-0.00309055183188561\t-0.0032440079141006\t-0.00433472920567128\n+900.936462402344\t-0.00552819514760563\t-0.00247607910334463\t-0.00369216544537947\t-0.00552819514760563\t-0.00247607910334463\t-0.00369216544537947\n+900.972290039062\t-0.00511082030211012\t-0.0025577050672632\t-0.00202334451509185\t-0.00511082030211012\t-0.0025577050672632\t'..b'76\t0.0010495220711826\t0.000508314125047265\n+998.965026855469\t-0.00129012590637349\t0.0011869964875273\t-0.000407415388538744\t-0.00129012590637349\t0.0011869964875273\t-0.000407415388538744\n+999.002807617188\t-0.00482055610649646\t-0.00340027550434531\t-0.00419528084407576\t-0.00482055610649646\t-0.00340027550434531\t-0.00419528084407576\n+999.04052734375\t-0.00364636936088087\t-0.00366589426693834\t-0.0034114257025842\t-0.00364636936088087\t-0.00366589426693834\t-0.0034114257025842\n+999.078308105469\t-0.00144793235356315\t0.00153528515157811\t0.00108828334941993\t-0.00144793235356315\t0.00153528515157811\t0.00108828334941993\n+999.116027832031\t-0.00791669812540955\t-0.00535201281052159\t-0.00724999449528315\t-0.00791669812540955\t-0.00535201281052159\t-0.00724999449528315\n+999.15380859375\t0.00117260463613989\t0.000251970934714952\t-0.00149080755793334\t0.00117260463613989\t0.000251970934714952\t-0.00149080755793334\n+999.191528320312\t-0.00121316542028806\t0.00140488685812579\t0.00355479923597669\t-0.00121316542028806\t0.00140488685812579\t0.00355479923597669\n+999.229309082031\t-0.00119735724759585\t0.000614471735190418\t0.00219310971813782\t-0.00119735724759585\t0.000614471735190418\t0.00219310971813782\n+999.267028808594\t-0.00892032215839675\t-0.00860045464441872\t-0.011042524132002\t-0.00892032215839675\t-0.00860045464441872\t-0.011042524132002\n+999.304809570312\t0.00160108626064739\t0.0031865663213519\t0.00179822346711096\t0.00160108626064739\t0.0031865663213519\t0.00179822346711096\n+999.342529296875\t0.000580634421990215\t0.00287916185311368\t0.001522496469296\t0.000580634421990215\t0.00287916185311368\t0.001522496469296\n+999.380310058594\t-0.0128596130367649\t-0.0097378394988583\t-0.0101181621522269\t-0.0128596130367649\t-0.0097378394988583\t-0.0101181621522269\n+999.418090820312\t-0.0156324404706283\t-0.0109323727661371\t-0.0108979629561878\t-0.0156324404706283\t-0.0109323727661371\t-0.0108979629561878\n+999.455810546875\t0.00144496409002177\t0.00746558736509337\t0.00678077820874771\t0.00144496409002177\t0.00746558736509337\t0.00678077820874771\n+999.493591308594\t-0.00383846920113914\t-0.000371246724024268\t0.000100258815419147\t-0.00383846920113914\t-0.000371246724024268\t0.000100258815419147\n+999.531311035156\t-0.00135399617187664\t0.00306996787464878\t0.00299190765593521\t-0.00135399617187664\t0.00306996787464878\t0.00299190765593521\n+999.569091796875\t-0.00616294699371656\t-0.00390778437229602\t-0.00469302756853027\t-0.00616294699371656\t-0.00390778437229602\t-0.00469302756853027\n+999.606872558594\t-0.0108028207719337\t-0.0104609741122826\t-0.0102653182831446\t-0.0108028207719337\t-0.0104609741122826\t-0.0102653182831446\n+999.644592285156\t-0.00811943791973201\t-0.0077355045097985\t-0.00776278890226179\t-0.00811943791973201\t-0.0077355045097985\t-0.00776278890226179\n+999.682373046875\t-0.00696735889368597\t-0.00410022550212237\t-0.00490349389201113\t-0.00696735889368597\t-0.00410022550212237\t-0.00490349389201113\n+999.720153808594\t-0.00397047675035448\t-0.00285220749680262\t-0.00397777890139616\t-0.00397047675035448\t-0.00285220749680262\t-0.00397777890139616\n+999.757873535156\t-0.0034163585980586\t-0.00297336784472532\t-0.00316554848019946\t-0.0034163585980586\t-0.00297336784472532\t-0.00316554848019946\n+999.795654296875\t-0.00671056197290093\t-0.00516775532394767\t-0.00403147055569127\t-0.00671056197290093\t-0.00516775532394767\t-0.00403147055569127\n+999.833435058594\t-0.00676902866406533\t-0.00690342786253224\t-0.00596218063529891\t-0.00676902866406533\t-0.00690342786253224\t-0.00596218063529891\n+999.871215820312\t-0.00605661630069045\t-0.00691467967496018\t-0.00778927616616491\t-0.00605661630069045\t-0.00691467967496018\t-0.00778927616616491\n+999.908935546875\t0.00294096749682949\t0.00334735815896901\t0.00198201752744388\t0.00294096749682949\t0.00334735815896901\t0.00198201752744388\n+999.946716308594\t-0.00363371957645886\t-0.00466652991430393\t-0.00445465293594221\t-0.00363371957645886\t-0.00466652991430393\t-0.00445465293594221\n+999.984497070312\t-0.0029385338195711\t-0.00399160656107284\t-0.00416429584889139\t-0.0029385338195711\t-0.00399160656107284\t-0.00416429584889139\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/loadings_and_weights_test7.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/loadings_and_weights_test7.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -0,0 +1,2719 @@\n+mz\tloadings_C1\tloadings_C2\tweights_C1\tweights_C2\n+900.004699707031\t-0.00131121427413814\t0.00167989312654131\t-0.00131121427413814\t0.00167989312654131\n+900.04052734375\t-0.0382309165008564\t0.00851215912315513\t-0.0382309165008564\t0.00851215912315513\n+900.076354980469\t-0.0239527716266961\t-0.00625479578524482\t-0.0239527716266961\t-0.00625479578524482\n+900.112182617188\t0.0162410260206065\t-0.0067652667136395\t0.0162410260206065\t-0.0067652667136395\n+900.148010253906\t-0.0192122790971514\t0.0102320545721031\t-0.0192122790971514\t0.0102320545721031\n+900.183837890625\t-0.00925562320970598\t0.00338935889833696\t-0.00925562320970598\t0.00338935889833696\n+900.219665527344\t-0.0297199673576652\t0.0221211312428363\t-0.0297199673576652\t0.0221211312428363\n+900.255493164062\t-0.0463918490801365\t0.0130962244707729\t-0.0463918490801365\t0.0130962244707729\n+900.291320800781\t-0.0161084942449551\t0.0146087184556792\t-0.0161084942449551\t0.0146087184556792\n+900.3271484375\t-0.000423287272210189\t-0.00587983313383527\t-0.000423287272210189\t-0.00587983313383527\n+900.362976074219\t-0.0148954001365427\t-0.0428084244141938\t-0.0148954001365427\t-0.0428084244141938\n+900.398864746094\t-0.0171040167097616\t-0.0121554644174826\t-0.0171040167097616\t-0.0121554644174826\n+900.434692382812\t-0.0112222298285901\t0.00452945832546186\t-0.0112222298285901\t0.00452945832546186\n+900.470520019531\t-0.011168377049479\t0.0241428080283829\t-0.011168377049479\t0.0241428080283829\n+900.50634765625\t-0.00991314168464554\t0.0344355610350899\t-0.00991314168464554\t0.0344355610350899\n+900.542175292969\t-0.0188117862555849\t0.00997360534457329\t-0.0188117862555849\t0.00997360534457329\n+900.578002929688\t-0.00980509831580695\t-0.00478558035064905\t-0.00980509831580695\t-0.00478558035064905\n+900.613891601562\t-0.0271505282018021\t0.0311584561335175\t-0.0271505282018021\t0.0311584561335175\n+900.649719238281\t-0.0178506379761463\t0.0170395070070146\t-0.0178506379761463\t0.0170395070070146\n+900.685546875\t-0.0129237607264362\t0.0286302290958224\t-0.0129237607264362\t0.0286302290958224\n+900.721374511719\t-0.0319850213114383\t0.0039066176606414\t-0.0319850213114383\t0.0039066176606414\n+900.757263183594\t-0.0241033287351886\t0.000865377739443698\t-0.0241033287351886\t0.000865377739443698\n+900.793090820312\t-0.0076922503768034\t0.0221595069792652\t-0.0076922503768034\t0.0221595069792652\n+900.828918457031\t-0.000391316079429607\t0.0167881931319152\t-0.000391316079429607\t0.0167881931319152\n+900.86474609375\t-0.00391390481378726\t0.0199084756890407\t-0.00391390481378726\t0.0199084756890407\n+900.900634765625\t-0.0183061417519828\t-0.0122233753154174\t-0.0183061417519828\t-0.0122233753154174\n+900.936462402344\t-0.0234575146684617\t0.0202352547312098\t-0.0234575146684617\t0.0202352547312098\n+900.972290039062\t-0.0150210773676156\t0.035018406622061\t-0.0150210773676156\t0.035018406622061\n+901.008178710938\t0.00216712767580343\t0.0124244594182183\t0.00216712767580343\t0.0124244594182183\n+901.044006347656\t0.00287457371918212\t0.0125537801658274\t0.00287457371918212\t0.0125537801658274\n+901.079895019531\t2.02650046754362e-05\t0.0244095785139558\t2.02650046754362e-05\t0.0244095785139558\n+901.11572265625\t0.010177137208704\t0.024013629996098\t0.010177137208704\t0.024013629996098\n+901.151550292969\t-0.0400198540579417\t0.0252810640360647\t-0.0400198540579417\t0.0252810640360647\n+901.187438964844\t-0.0252469573442775\t0.0318265793371545\t-0.0252469573442775\t0.0318265793371545\n+901.223266601562\t-0.0312212777454484\t0.0213446100430073\t-0.0312212777454484\t0.0213446100430073\n+901.259155273438\t-0.0308783662572284\t0.0228263363660607\t-0.0308783662572284\t0.0228263363660607\n+901.294982910156\t-0.030343945728475\t0.0356515552706455\t-0.030343945728475\t0.0356515552706455\n+901.330810546875\t-0.0214753299856315\t0.0552699147993945\t-0.0214753299856315\t0.0552699147993945\n+901.36669921875\t-0.00544628722893033\t0.0237100683733454\t-0.00544628722893033\t0.0237100683733454\n+901.402526855469\t-0.0152445301108748\t0.00408535137502508\t-0.0152445301108748\t0.00408535137502508\n+901.438415527344\t-0.00866885851179662\t0.008728191987908'..b'474365234375\t-0.0329266440989831\t-0.00509901870619581\t-0.0329266440989831\t-0.00509901870619581\n+998.512145996094\t-0.0307432182804967\t0.0145705677353732\t-0.0307432182804967\t0.0145705677353732\n+998.549865722656\t-0.0158187411011312\t0.00326836317678499\t-0.0158187411011312\t0.00326836317678499\n+998.587585449219\t-0.0145248556575642\t-0.0167853842720537\t-0.0145248556575642\t-0.0167853842720537\n+998.625366210938\t-0.0240234357092665\t-0.0357796984935419\t-0.0240234357092665\t-0.0357796984935419\n+998.6630859375\t-0.0293157153902889\t0.0227838846468781\t-0.0293157153902889\t0.0227838846468781\n+998.700805664062\t-0.0128423531624288\t0.0230316775283451\t-0.0128423531624288\t0.0230316775283451\n+998.738586425781\t0.00597924114718655\t0.0042745999879905\t0.00597924114718655\t0.0042745999879905\n+998.776306152344\t-0.0177724517268242\t0.0278995478422379\t-0.0177724517268242\t0.0278995478422379\n+998.814086914062\t0.00699474004212813\t0.0266274229017037\t0.00699474004212813\t0.0266274229017037\n+998.851806640625\t-0.00675165779755922\t-0.00495753567628823\t-0.00675165779755922\t-0.00495753567628823\n+998.889526367188\t0.00584705813309476\t-0.0280170023096886\t0.00584705813309476\t-0.0280170023096886\n+998.927307128906\t-0.0136281611790858\t0.0104460836879451\t-0.0136281611790858\t0.0104460836879451\n+998.965026855469\t-0.020633755326664\t-0.0125364652565554\t-0.020633755326664\t-0.0125364652565554\n+999.002807617188\t-0.00520294021561251\t-0.00271271075780848\t-0.00520294021561251\t-0.00271271075780848\n+999.04052734375\t-0.0235553339664843\t-0.00348675547614926\t-0.0235553339664843\t-0.00348675547614926\n+999.078308105469\t0.0133567719293684\t0.0332088262871724\t0.0133567719293684\t0.0332088262871724\n+999.116027832031\t-0.00988535055872231\t0.0266911525118066\t-0.00988535055872231\t0.0266911525118066\n+999.15380859375\t-0.00826721409119129\t0.0258197673567398\t-0.00826721409119129\t0.0258197673567398\n+999.191528320312\t0.00204672248175716\t0.00929662850221956\t0.00204672248175716\t0.00929662850221956\n+999.229309082031\t-0.00190121258600013\t-0.00277353278454881\t-0.00190121258600013\t-0.00277353278454881\n+999.267028808594\t-0.0253041272357154\t0.0272264076987298\t-0.0253041272357154\t0.0272264076987298\n+999.304809570312\t0.0208435527127939\t0.00727552948029499\t0.0208435527127939\t0.00727552948029499\n+999.342529296875\t0.00189696514089401\t-0.0227750200877504\t0.00189696514089401\t-0.0227750200877504\n+999.380310058594\t-0.0209411692653768\t-0.00894687538540031\t-0.0209411692653768\t-0.00894687538540031\n+999.418090820312\t-0.0171651456976937\t-0.0080600280400375\t-0.0171651456976937\t-0.0080600280400375\n+999.455810546875\t-0.00961599783410875\t0.0183690553076089\t-0.00961599783410875\t0.0183690553076089\n+999.493591308594\t-0.0180911859285705\t0.00120255306496521\t-0.0180911859285705\t0.00120255306496521\n+999.531311035156\t-0.00843173686254743\t0.0419178472824249\t-0.00843173686254743\t0.0419178472824249\n+999.569091796875\t-0.0147294897021159\t-0.00744433650930284\t-0.0147294897021159\t-0.00744433650930284\n+999.606872558594\t-0.0374026281979481\t0.0332508620684658\t-0.0374026281979481\t0.0332508620684658\n+999.644592285156\t-0.0279332669257139\t-0.000732109242003319\t-0.0279332669257139\t-0.000732109242003319\n+999.682373046875\t-0.02181568397786\t0.0316433625066673\t-0.02181568397786\t0.0316433625066673\n+999.720153808594\t-0.0142847274514509\t0.00348062393700793\t-0.0142847274514509\t0.00348062393700793\n+999.757873535156\t-0.00135195000552527\t-0.00561129690307354\t-0.00135195000552527\t-0.00561129690307354\n+999.795654296875\t-0.0208546637899256\t0.0174550501922834\t-0.0208546637899256\t0.0174550501922834\n+999.833435058594\t-0.00837170250463193\t0.0192456838835187\t-0.00837170250463193\t0.0192456838835187\n+999.871215820312\t-0.0135429108553117\t-0.00602159560431611\t-0.0135429108553117\t-0.00602159560431611\n+999.908935546875\t-0.0061433574704798\t0.0123219824751468\t-0.0061433574704798\t0.0123219824751468\n+999.946716308594\t0.00639282576993862\t-0.013270639759579\t0.00639282576993862\t-0.013270639759579\n+999.984497070312\t-0.0318307624480742\t0.0135405827916172\t-0.0318307624480742\t0.0135405827916172\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/out8.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/out8.html Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,4 @@
+imzML file:
+total 256
+-rw-r--r-- 1 maren maren 248824 Jun 18 14:22 ibd
+-rw-r--r-- 1 maren maren  12071 Jun 18 14:22 imzml
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/out8.ibd
b
Binary file test-data/out8.ibd has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/out8.imzml
--- a/test-data/out8.imzml Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/out8.imzml Thu Jul 04 13:35:30 2024 +0000
b
@@ -9,8 +9,8 @@
  <fileContent>
  <cvParam cvRef="MS" accession="MS:1000579" name="MS1 spectrum" value="" />
  <cvParam cvRef="MS" accession="MS:1000128" name="profile spectrum" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="02059ae7-7beb-4ecf-92ae-7a767e04bf43" />
- <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="dc3960918fa3008824889b4ac142be1d0534ded8" />
+ <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="fec96ef3-8c76-4add-ad75-63cb9f271dd3" />
+ <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="9dc25cdfbad3d0e23313616b35c0e5a7667e0934" />
  <cvParam cvRef="IMS" accession="IMS:1000030" name="continuous" value="" />
  </fileContent>
  </fileDescription>
@@ -42,16 +42,12 @@
  </sample>
  </sampleList>
  <softwareList count="1">
- <software id="Cardinal" version="2.6.0">
+ <software id="Cardinal" version="3.4.3">
  <cvParam cvRef="MS" accession="MS:1000799" name="custom unreleased software tool" value="" />
  </software>
  </softwareList>
  <scanSettingsList count="1">
  <scanSettings id="scansettings1">
- <cvParam cvRef="IMS" accession="IMS:1000401" name="top down" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000413" name="flyback" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000480" name="horizontal line scan" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000491" name="linescan left right" value="" />
  <cvParam cvRef="IMS" accession="IMS:1000042" name="max count of pixel x" value="2" />
  <cvParam cvRef="IMS" accession="IMS:1000043" name="max count of pixel y" value="3" />
  <cvParam cvRef="IMS" accession="IMS:1000044" name="max dimension x" value="3" />
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/pixel_out4.tabular
--- a/test-data/pixel_out4.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/pixel_out4.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,10 +1,10 @@
 spectra_names x_values y_values pixel_order peaks_per_spectrum median_intensity spectrum_TIC maximum_intensity most_abundant_mz mz_count
-xy_1_1 1 1 1 1662 0 121.85 3.05 152.928453433486 7
-xy_2_1 2 1 2 2512 0 182.32 4.76 153.081458377151 8
-xy_3_1 3 1 3 2523 0 161.81 3.48 152.989637050972 17
-xy_1_2 1 2 4 2508 0 200.96 4.6 153.081458377151 16
-xy_2_2 2 2 5 2273 0 135.31 2.38 328.905406095478 10
-xy_3_2 3 2 6 1908 0 108.4 1.97 171.257828125883 9
-xy_1_3 1 3 7 2160 0 127.85 2.27 153.173334812658 8
-xy_2_3 2 3 8 2523 0 168.27 3.83 152.989637050972 15
-xy_3_3 3 3 9 2788 0 243.54 9.24 153.081458377151 8
+xy_1_1 1 1 1 2566 0 189.35 3.05 152.897870801063 11
+xy_2_1 2 1 2 3747 0 247.76 4.76 153.081458377151 8
+xy_3_1 3 1 3 3666 0 212.81 3.48 152.989637050972 19
+xy_1_2 1 2 4 3668 0 272.52 4.6 153.081458377151 19
+xy_2_2 2 2 5 3348 0 177.37 2.38 328.905406095478 10
+xy_3_2 3 2 6 2803 0 146.22 1.97 171.223579985072 9
+xy_1_3 1 3 7 3241 0 174 2.27 153.142703208856 8
+xy_2_3 2 3 8 3723 0 227.73 3.83 152.989637050972 16
+xy_3_3 3 3 9 4070 0 334.59 9.24 153.081458377151 8
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/pixels_test2.tabular
--- a/test-data/pixels_test2.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/pixels_test2.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,25 +1,25 @@
-pixel names x y predicted condition
-xy_1_1 1 1 A
-xy_2_1 2 1 A
-xy_3_1 3 1 A
-xy_4_1 4 1 A
-xy_1_2 1 2 B
-xy_2_2 2 2 B
-xy_3_2 3 2 B
-xy_4_2 4 2 B
-xy_1_3 1 3 C
-xy_2_3 2 3 C
-xy_3_3 3 3 C
-xy_4_3 4 3 C
-xy_10_1 10 1 A
-xy_11_1 11 1 A
-xy_12_1 12 1 A
-xy_13_1 13 1 A
-xy_10_2 10 2 B
-xy_11_2 11 2 B
-xy_12_2 12 2 B
-xy_13_2 13 2 B
-xy_10_3 10 3 B
-xy_11_3 11 3 C
-xy_12_3 12 3 C
-xy_13_3 13 3 C
+pixel_name x y predicted_class annotated_class correct
+xy_1_1 1 1 A A TRUE
+xy_2_1 2 1 A A TRUE
+xy_3_1 3 1 A A TRUE
+xy_4_1 4 1 A A TRUE
+xy_1_2 1 2 B B TRUE
+xy_2_2 2 2 B B TRUE
+xy_3_2 3 2 B B TRUE
+xy_4_2 4 2 C B FALSE
+xy_1_3 1 3 C C TRUE
+xy_2_3 2 3 C C TRUE
+xy_3_3 3 3 C C TRUE
+xy_4_3 4 3 C C TRUE
+xy_10_1 10 1 A A TRUE
+xy_11_1 11 1 A A TRUE
+xy_12_1 12 1 B A FALSE
+xy_13_1 13 1 A A TRUE
+xy_10_2 10 2 B B TRUE
+xy_11_2 11 2 B B TRUE
+xy_12_2 12 2 B B TRUE
+xy_13_2 13 2 B B TRUE
+xy_10_3 10 3 B C FALSE
+xy_11_3 11 3 B C FALSE
+xy_12_3 12 3 C C TRUE
+xy_13_3 13 3 B C FALSE
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/pixels_test4.tabular
--- a/test-data/pixels_test4.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/pixels_test4.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,25 +1,25 @@
-pixel names x y predicted condition
-xy_1_1 1 1 A
-xy_2_1 2 1 C
-xy_3_1 3 1 B
-xy_4_1 4 1 C
-xy_1_2 1 2 C
-xy_2_2 2 2 C
-xy_3_2 3 2 B
-xy_4_2 4 2 A
-xy_1_3 1 3 A
-xy_2_3 2 3 B
-xy_3_3 3 3 C
-xy_4_3 4 3 A
-xy_10_1 10 1 A
-xy_11_1 11 1 C
-xy_12_1 12 1 C
-xy_13_1 13 1 B
-xy_10_2 10 2 B
-xy_11_2 11 2 A
-xy_12_2 12 2 C
-xy_13_2 13 2 A
-xy_10_3 10 3 C
-xy_11_3 11 3 B
-xy_12_3 12 3 B
-xy_13_3 13 3 C
+pixel names x y predicted_class annotated_class correct
+xy_1_1 1 1 C A FALSE
+xy_2_1 2 1 C A FALSE
+xy_3_1 3 1 B B TRUE
+xy_4_1 4 1 C C TRUE
+xy_1_2 1 2 C C TRUE
+xy_2_2 2 2 C C TRUE
+xy_3_2 3 2 B B TRUE
+xy_4_2 4 2 C A FALSE
+xy_1_3 1 3 C A FALSE
+xy_2_3 2 3 B B TRUE
+xy_3_3 3 3 C C TRUE
+xy_4_3 4 3 C A FALSE
+xy_10_1 10 1 B A FALSE
+xy_11_1 11 1 C C TRUE
+xy_12_1 12 1 B B TRUE
+xy_13_1 13 1 B B TRUE
+xy_10_2 10 2 B B TRUE
+xy_11_2 11 2 B A FALSE
+xy_12_2 12 2 C C TRUE
+xy_13_2 13 2 B A FALSE
+xy_10_3 10 3 C C TRUE
+xy_11_3 11 3 B B TRUE
+xy_12_3 12 3 B B TRUE
+xy_13_3 13 3 C C TRUE
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/pixels_test6.tabular
--- a/test-data/pixels_test6.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/pixels_test6.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,25 +1,25 @@
-pixel names x y predicted condition A B C
-xy_1_1 1 1 A 0.434439526064797 0.195646317191818 0.369914156743386
-xy_2_1 2 1 A 0.38219998209377 0.242372158141275 0.375427859764956
-xy_3_1 3 1 B 0.312531499299517 0.385612104162858 0.301856396537625
-xy_4_1 4 1 C 0.393153488582866 0.191107087820634 0.4157394235965
-xy_1_2 1 2 C 0.366986470447772 0.216121568441093 0.416891961111135
-xy_2_2 2 2 C 0.381682206547616 0.213188918797062 0.405128874655322
-xy_3_2 3 2 A 0.376695037169723 0.260689491088564 0.362615471741713
-xy_4_2 4 2 A 0.42305935188829 0.174038449100755 0.402902199010954
-xy_1_3 1 3 A 0.382420991383021 0.249364697048677 0.368214311568302
-xy_2_3 2 3 B 0.272145998315727 0.446525938567718 0.281328063116555
-xy_3_3 3 3 C 0.36296987427851 0.255631013944556 0.381399111776934
-xy_4_3 4 3 A 0.444812272103175 0.132274264153212 0.422913463743613
-xy_10_1 10 1 C 0.376216993893763 0.227584528606788 0.39619847749945
-xy_11_1 11 1 C 0.358430578177403 0.236120068794936 0.405449353027661
-xy_12_1 12 1 C 0.359751662628136 0.218620985552221 0.421627351819643
-xy_13_1 13 1 B 0.101486342705225 0.813997511218961 0.0845161460758142
-xy_10_2 10 2 C 0.354612526523361 0.272635192773437 0.372752280703202
-xy_11_2 11 2 B 0.291635599769993 0.444466545540823 0.263897854689184
-xy_12_2 12 2 C 0.36763798979782 0.203911653614431 0.428450356587749
-xy_13_2 13 2 C 0.344608135177236 0.304026642707691 0.351365222115073
-xy_10_3 10 3 C 0.37046458150651 0.205561286708086 0.423974131785404
-xy_11_3 11 3 C 0.358113833435286 0.262878459144526 0.379007707420187
-xy_12_3 12 3 B 0.180921926305915 0.66902588624642 0.150052187447665
-xy_13_3 13 3 C 0.378266307042675 0.20859472985319 0.413138963104135
+pixel_names x y predicted_classes A B C annotated_class correct
+xy_1_1 1 1 A 0.434439526064815 0.195646317191826 0.369914156743359 A TRUE
+xy_2_1 2 1 A 0.382199982093756 0.24237215814128 0.375427859764964 A TRUE
+xy_3_1 3 1 B 0.312531499299521 0.385612104162885 0.301856396537595 B TRUE
+xy_4_1 4 1 C 0.393153488582908 0.191107087820643 0.415739423596449 C TRUE
+xy_1_2 1 2 C 0.366986470447776 0.216121568441107 0.416891961111116 C TRUE
+xy_2_2 2 2 C 0.381682206547616 0.213188918797062 0.405128874655322 C TRUE
+xy_3_2 3 2 A 0.376695037169742 0.260689491088547 0.362615471741711 B FALSE
+xy_4_2 4 2 A 0.423059351888286 0.174038449100763 0.40290219901095 A TRUE
+xy_1_3 1 3 A 0.382420991383005 0.249364697048666 0.368214311568329 A TRUE
+xy_2_3 2 3 B 0.272145998315734 0.446525938567704 0.281328063116562 B TRUE
+xy_3_3 3 3 C 0.362969874278489 0.255631013944556 0.381399111776955 C TRUE
+xy_4_3 4 3 A 0.444812272103175 0.132274264153212 0.422913463743613 A TRUE
+xy_10_1 10 1 C 0.37621699389375 0.227584528606792 0.396198477499458 A FALSE
+xy_11_1 11 1 C 0.358430578177408 0.236120068794926 0.405449353027667 C TRUE
+xy_12_1 12 1 C 0.359751662628145 0.218620985552226 0.421627351819629 B FALSE
+xy_13_1 13 1 B 0.101486342705235 0.813997511218948 0.0845161460758176 B TRUE
+xy_10_2 10 2 C 0.354612526523355 0.272635192773448 0.372752280703196 B FALSE
+xy_11_2 11 2 B 0.291635599770003 0.444466545540788 0.263897854689208 A FALSE
+xy_12_2 12 2 C 0.36763798979782 0.203911653614431 0.428450356587749 C TRUE
+xy_13_2 13 2 C 0.344608135177241 0.304026642707679 0.351365222115079 A FALSE
+xy_10_3 10 3 C 0.370464581506519 0.205561286708068 0.423974131785414 C TRUE
+xy_11_3 11 3 C 0.358113833435273 0.262878459144532 0.379007707420195 B FALSE
+xy_12_3 12 3 B 0.180921926305927 0.669025886246389 0.150052187447684 B TRUE
+xy_13_3 13 3 C 0.378266307042679 0.208594729853181 0.41313896310414 C TRUE
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/pixels_test7.tabular
--- a/test-data/pixels_test7.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/pixels_test7.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,25 +1,25 @@
-pixel names x y predicted condition
-xy_1_1 1 1 A
-xy_2_1 2 1 A
-xy_3_1 3 1 A
-xy_4_1 4 1 A
-xy_1_2 1 2 B
-xy_2_2 2 2 B
-xy_3_2 3 2 B
-xy_4_2 4 2 B
-xy_1_3 1 3 C
-xy_2_3 2 3 C
-xy_3_3 3 3 C
-xy_4_3 4 3 C
-xy_10_1 10 1 A
-xy_11_1 11 1 A
-xy_12_1 12 1 A
-xy_13_1 13 1 A
-xy_10_2 10 2 B
-xy_11_2 11 2 B
-xy_12_2 12 2 B
-xy_13_2 13 2 B
-xy_10_3 10 3 B
-xy_11_3 11 3 C
-xy_12_3 12 3 C
-xy_13_3 13 3 C
+x y predicted_class annotated_class correct
+1 1 A A TRUE
+2 1 A A TRUE
+3 1 A A TRUE
+4 1 A A TRUE
+1 2 B B TRUE
+2 2 B B TRUE
+3 2 B B TRUE
+4 2 C B FALSE
+1 3 C C TRUE
+2 3 C C TRUE
+3 3 C C TRUE
+4 3 C C TRUE
+10 1 A A TRUE
+11 1 A A TRUE
+12 1 B A FALSE
+13 1 A A TRUE
+10 2 B B TRUE
+11 2 B B TRUE
+12 2 B B TRUE
+13 2 B B TRUE
+10 3 B C FALSE
+11 3 B C FALSE
+12 3 C C TRUE
+13 3 B C FALSE
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results1.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/preprocessing_results1.html Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,4 @@
+imzML file:
+total 24
+-rw-r--r-- 1 maren maren   376 Jun 17 15:01 ibd
+-rw-r--r-- 1 maren maren 18092 Jun 17 15:01 imzml
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results1.ibd
b
Binary file test-data/preprocessing_results1.ibd has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results1.imzml
--- a/test-data/preprocessing_results1.imzml Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/preprocessing_results1.imzml Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -9,8 +9,8 @@\n \t\t<fileContent>\n \t\t\t<cvParam cvRef="MS" accession="MS:1000579" name="MS1 spectrum" value="" />\n \t\t\t<cvParam cvRef="MS" accession="MS:1000127" name="centroid spectrum" value="" />\n-\t\t\t<cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="22bd3147-231d-4076-b6bd-67c1fa7c6ef3" />\n-\t\t\t<cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="831eba0fc850529d1351bcbb1baf779fe0773e1b" />\n+\t\t\t<cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="5780eca2-b73c-4fbe-a516-c23a5b0273d5" />\n+\t\t\t<cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="0a57a2ec02cd6ac56ba0d77367107b3b42360d76" />\n \t\t\t<cvParam cvRef="IMS" accession="IMS:1000030" name="continuous" value="" />\n \t\t</fileContent>\n \t</fileDescription>\n@@ -42,7 +42,7 @@\n \t\t</sample>\n \t</sampleList>\n \t<softwareList count="1">\n-\t\t<software id="Cardinal" version="2.6.0">\n+\t\t<software id="Cardinal" version="3.4.3">\n \t\t\t<cvParam cvRef="MS" accession="MS:1000799" name="custom unreleased software tool" value="" />\n \t\t</software>\n \t</softwareList>\n@@ -86,15 +86,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="48" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="52" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n@@ -115,15 +115,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="80" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="88" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n@@ -144,15 +144,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102'..b'upRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="240" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="268" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n@@ -289,15 +289,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="272" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="304" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n@@ -318,15 +318,15 @@\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="mzArray" />\n \t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="16" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t\t<binaryDataArray encodedLength="0">\n \t\t\t\t\t\t<referenceableParamGroupRef ref="intensityArray" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="304" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="8" />\n-\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="32" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000102" name="external offset" value="340" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000103" name="external array length" value="9" />\n+\t\t\t\t\t\t<cvParam cvRef="IMS" accession="IMS:1000104" name="external encoded length" value="36" />\n \t\t\t\t\t\t<binary />\n \t\t\t\t\t</binaryDataArray>\n \t\t\t\t</binaryDataArrayList>\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results1.pdf
b
Binary file test-data/preprocessing_results1.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results2.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/preprocessing_results2.html Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,4 @@
+imzML file:
+total 64
+-rw-r--r-- 1 maren maren 37404 Jun 17 12:13 ibd
+-rw-r--r-- 1 maren maren 22796 Jun 17 12:13 imzml
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results2.ibd
b
Binary file test-data/preprocessing_results2.ibd has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results2.imzml
--- a/test-data/preprocessing_results2.imzml Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/preprocessing_results2.imzml Thu Jul 04 13:35:30 2024 +0000
b
@@ -9,8 +9,8 @@
  <fileContent>
  <cvParam cvRef="MS" accession="MS:1000579" name="MS1 spectrum" value="" />
  <cvParam cvRef="MS" accession="MS:1000127" name="centroid spectrum" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="ebbd9c5a-19a7-4db5-91e0-858065743606" />
- <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="471a838ffd01331ad8e6d23a59004e05745bf39c" />
+ <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="69892bf0-f1be-4de7-86ce-eeffb8e07ca7" />
+ <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="5dbbef4939f5472dde56ea5f2b6dee195c23532a" />
  <cvParam cvRef="IMS" accession="IMS:1000030" name="continuous" value="" />
  </fileContent>
  </fileDescription>
@@ -42,7 +42,7 @@
  </sample>
  </sampleList>
  <softwareList count="1">
- <software id="Cardinal" version="2.6.0">
+ <software id="Cardinal" version="3.4.3">
  <cvParam cvRef="MS" accession="MS:1000799" name="custom unreleased software tool" value="" />
  </software>
  </softwareList>
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results2.pdf
b
Binary file test-data/preprocessing_results2.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results4.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/preprocessing_results4.html Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,4 @@
+imzML file:
+total 84
+-rw-r--r-- 1 maren maren 62696 Jun 17 13:37 ibd
+-rw-r--r-- 1 maren maren 18199 Jun 17 13:37 imzml
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results4.ibd
b
Binary file test-data/preprocessing_results4.ibd has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results4.imzml
--- a/test-data/preprocessing_results4.imzml Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/preprocessing_results4.imzml Thu Jul 04 13:35:30 2024 +0000
b
@@ -9,8 +9,8 @@
  <fileContent>
  <cvParam cvRef="MS" accession="MS:1000579" name="MS1 spectrum" value="" />
  <cvParam cvRef="MS" accession="MS:1000128" name="profile spectrum" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="04431b64-9f3d-44b4-9e63-81b9e4924aec" />
- <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="38a4fadd32374bdf0e4b2bb7d976f6067d542a29" />
+ <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="23df0ced-9088-48d9-8fe0-d96a02d21e16" />
+ <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="4a96160c8f834a3bc2a3c1887b5ace151d68cd4d" />
  <cvParam cvRef="IMS" accession="IMS:1000030" name="continuous" value="" />
  </fileContent>
  </fileDescription>
@@ -42,7 +42,7 @@
  </sample>
  </sampleList>
  <softwareList count="1">
- <software id="Cardinal" version="2.10.0">
+ <software id="Cardinal" version="3.4.3">
  <cvParam cvRef="MS" accession="MS:1000799" name="custom unreleased software tool" value="" />
  </software>
  </softwareList>
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results4.pdf
b
Binary file test-data/preprocessing_results4.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results5.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/preprocessing_results5.html Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,4 @@
+imzML file:
+total 428
+-rw-r--r-- 1 maren maren 415936 Jun 17 13:43 ibd
+-rw-r--r-- 1 maren maren  18243 Jun 17 13:43 imzml
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results5.ibd
b
Binary file test-data/preprocessing_results5.ibd has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results5.imzml
--- a/test-data/preprocessing_results5.imzml Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/preprocessing_results5.imzml Thu Jul 04 13:35:30 2024 +0000
b
@@ -9,8 +9,8 @@
  <fileContent>
  <cvParam cvRef="MS" accession="MS:1000579" name="MS1 spectrum" value="" />
  <cvParam cvRef="MS" accession="MS:1000128" name="profile spectrum" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="56965a72-6fd7-4879-bb80-b72cb3af4a62" />
- <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="5e07e272de044937cd6be7bfdbf2f4730aad10a9" />
+ <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="77be3afa-307b-4754-8128-797184bfa610" />
+ <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="9b259bb110a22e290ae7255f8ca6279f0cb7ce1f" />
  <cvParam cvRef="IMS" accession="IMS:1000030" name="continuous" value="" />
  </fileContent>
  </fileDescription>
@@ -42,16 +42,12 @@
  </sample>
  </sampleList>
  <softwareList count="1">
- <software id="Cardinal" version="2.6.0">
+ <software id="Cardinal" version="3.4.3">
  <cvParam cvRef="MS" accession="MS:1000799" name="custom unreleased software tool" value="" />
  </software>
  </softwareList>
  <scanSettingsList count="1">
  <scanSettings id="scansettings1">
- <cvParam cvRef="IMS" accession="IMS:1000401" name="top down" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000413" name="flyback" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000480" name="horizontal line scan" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000491" name="linescan left right" value="" />
  <cvParam cvRef="IMS" accession="IMS:1000042" name="max count of pixel x" value="3" />
  <cvParam cvRef="IMS" accession="IMS:1000043" name="max count of pixel y" value="3" />
  <cvParam cvRef="IMS" accession="IMS:1000044" name="max dimension x" value="3" />
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results5.pdf
b
Binary file test-data/preprocessing_results5.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results_combat_40pixel.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/preprocessing_results_combat_40pixel.html Thu Jul 04 13:35:30 2024 +0000
b
@@ -0,0 +1,4 @@
+imzML file:
+total 132
+-rw-r--r-- 1 maren maren 63648 Jun 17 14:05 ibd
+-rw-r--r-- 1 maren maren 65947 Jun 17 14:05 imzml
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results_combat_40pixel.ibd
b
Binary file test-data/preprocessing_results_combat_40pixel.ibd has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results_combat_40pixel.imzml
--- a/test-data/preprocessing_results_combat_40pixel.imzml Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/preprocessing_results_combat_40pixel.imzml Thu Jul 04 13:35:30 2024 +0000
b
@@ -9,9 +9,8 @@
  <fileContent>
  <cvParam cvRef="MS" accession="MS:1000579" name="MS1 spectrum" value="" />
  <cvParam cvRef="MS" accession="MS:1000128" name="profile spectrum" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="d9fe0799-7aaa-44b2-83a9-6b938610ec0b" />
- <cvParam cvRef="IMS" accession="IMS:1000090" name="ibd MD5" value="B2A6101AFCF57F106141FE8D6FA5876C" />
- <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="468960c75980da5b24387f369a409bdc8e644e64" />
+ <cvParam cvRef="IMS" accession="IMS:1000080" name="universally unique identifier" value="7e9a90d5-8231-4955-bfe1-857a23321a00" />
+ <cvParam cvRef="IMS" accession="IMS:1000091" name="ibd SHA-1" value="d67355846a098f5287dce8883e8d1d6b2b9b7231" />
  <cvParam cvRef="IMS" accession="IMS:1000030" name="continuous" value="" />
  </fileContent>
  </fileDescription>
@@ -43,16 +42,12 @@
  </sample>
  </sampleList>
  <softwareList count="1">
- <software id="Cardinal" version="2.10.0">
+ <software id="Cardinal" version="3.4.3">
  <cvParam cvRef="MS" accession="MS:1000799" name="custom unreleased software tool" value="" />
  </software>
  </softwareList>
  <scanSettingsList count="1">
  <scanSettings id="scansettings1">
- <cvParam cvRef="IMS" accession="IMS:1000401" name="top down" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000410" name="meandering" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000480" name="horizontal line scan" value="" />
- <cvParam cvRef="IMS" accession="IMS:1000490" name="linescan right left" value="" />
  <cvParam cvRef="IMS" accession="IMS:1000042" name="max count of pixel x" value="27" />
  <cvParam cvRef="IMS" accession="IMS:1000043" name="max count of pixel y" value="21" />
  <cvParam cvRef="IMS" accession="IMS:1000044" name="max dimension x" value="74" />
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/preprocessing_results_combat_40pixel.pdf
b
Binary file test-data/preprocessing_results_combat_40pixel.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/probability_r1_k6_mz1023.70806884766.tabular
--- a/test-data/probability_r1_k6_mz1023.70806884766.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/probability_r1_k6_mz1023.70806884766.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -1,401 +1,401 @@\n x\ty\tpixel_names\tclass\tX1\tX2\tX3\n-1\t1\txy_1_1\t3\t0.0917647853727095\t0.0922578863762729\t0.815977328251018\n-2\t1\txy_2_1\t2\t0.100600898069221\t0.796592711289945\t0.102806390640834\n-3\t1\txy_3_1\t2\t0.0667865935968222\t0.862320681023267\t0.070892725379911\n-4\t1\txy_4_1\t2\t0.0989488158618163\t0.800884528474502\t0.100166655663682\n-5\t1\txy_5_1\t2\t0.0799636103030095\t0.838443782101855\t0.0815926075951352\n-6\t1\txy_6_1\t2\t0.0759173557100512\t0.84637410749561\t0.0777085367943388\n-7\t1\txy_7_1\t2\t0.0834313744936965\t0.831348154231328\t0.0852204712749755\n-8\t1\txy_8_1\t1\t0.882194666445594\t0.0589026668387033\t0.0589026667157024\n-9\t1\txy_9_1\t1\t0.508654850424931\t0.245680248523029\t0.245664901052041\n-10\t1\txy_10_1\t1\t0.900393171884896\t0.0498034140752459\t0.0498034140398578\n-11\t1\txy_11_1\t1\t0.902126529015311\t0.0489367355069679\t0.0489367354777208\n-12\t1\txy_12_1\t1\t0.902579224334508\t0.048710387853706\t0.0487103878117857\n-13\t1\txy_13_1\t1\t0.90367693551051\t0.0481615322610204\t0.0481615322284697\n-14\t1\txy_14_1\t1\t0.910220787783621\t0.0448896061367734\t0.0448896060796057\n-15\t1\txy_15_1\t1\t0.914264421208645\t0.0428677894818022\t0.0428677893095529\n-16\t1\txy_16_1\t1\t0.902299530246567\t0.0488502348910334\t0.0488502348623992\n-17\t1\txy_17_1\t1\t0.91438095830872\t0.0428095210429658\t0.0428095206483141\n-18\t1\txy_18_1\t1\t0.86965703861106\t0.0651714899324875\t0.0651714714564528\n-19\t1\txy_19_1\t1\t0.914391215329777\t0.0428043924181907\t0.0428043922520326\n-20\t1\txy_20_1\t1\t0.901958380226524\t0.0490208099016594\t0.0490208098718167\n-1\t2\txy_1_2\t3\t0.116318148103275\t0.176392372066194\t0.70728947983053\n-2\t2\txy_2_2\t2\t0.123338375854007\t0.549106377317356\t0.327555246828637\n-3\t2\txy_3_2\t3\t0.134579979985956\t0.341119648223749\t0.524300371790295\n-4\t2\txy_4_2\t2\t0.0838378594767496\t0.794100545607835\t0.122061594915415\n-5\t2\txy_5_2\t2\t0.0700322328721887\t0.847048535383228\t0.0829192317445829\n-6\t2\txy_6_2\t2\t0.10571548893396\t0.786723740682465\t0.107560770383575\n-7\t2\txy_7_2\t2\t0.120654297668623\t0.757639098250182\t0.121706604081195\n-8\t2\txy_8_2\t2\t0.0745041101722362\t0.838850047275982\t0.0866458425517821\n-9\t2\txy_9_2\t1\t0.885646212670759\t0.0571768937198632\t0.0571768936093778\n-10\t2\txy_10_2\t1\t0.901918219379856\t0.0490408903250647\t0.0490408902950796\n-11\t2\txy_11_2\t1\t0.911851747877081\t0.0440741261503712\t0.0440741259725482\n-12\t2\txy_12_2\t1\t0.458188446483415\t0.270920654766878\t0.270890898749708\n-13\t2\txy_13_2\t1\t0.901092260265631\t0.0494538698836403\t0.0494538698507288\n-14\t2\txy_14_2\t1\t0.908271043095531\t0.0458644790803883\t0.0458644778240806\n-15\t2\txy_15_2\t1\t0.818239574229709\t0.0908802634162467\t0.0908801623540444\n-16\t2\txy_16_2\t1\t0.900670043902778\t0.0496649780658142\t0.0496649780314072\n-17\t2\txy_17_2\t1\t0.914715247493364\t0.0426423764314419\t0.0426423760751942\n-18\t2\txy_18_2\t1\t0.910017175529711\t0.0449914127350249\t0.0449914117352645\n-19\t2\txy_19_2\t1\t0.906032199565997\t0.0469839002403685\t0.0469839001936342\n-20\t2\txy_20_2\t1\t0.857081637302068\t0.071459196922199\t0.0714591657757334\n-1\t3\txy_1_3\t3\t0.126204708631798\t0.245175640430091\t0.62861965093811\n-2\t3\txy_2_3\t3\t0.130418313462894\t0.294933049458422\t0.574648637078684\n-3\t3\txy_3_3\t3\t0.131282329544912\t0.368098851058401\t0.500618819396688\n-4\t3\txy_4_3\t3\t0.106831148359284\t0.1294053131308\t0.763763538509917\n-5\t3\txy_5_3\t3\t0.0925246507063288\t0.0952944115907079\t0.812180937702963\n-6\t3\txy_6_3\t3\t0.113160965188836\t0.161728539920457\t0.725110494890707\n-7\t3\txy_7_3\t2\t0.103237414255951\t0.692531301852543\t0.204231283891506\n-8\t3\txy_8_3\t2\t0.117149966742924\t0.764615706627007\t0.118234326630069\n-9\t3\txy_9_3\t2\t0.0730270066859421\t0.845127819894521\t0.0818451734195372\n-10\t3\txy_10_3\t1\t0.890832828276991\t0.0545835859011135\t0.0545835858218956\n-11\t3\txy_11_3\t1\t0.744907732236447\t0.12754642407129\t0.127545843692263\n-12\t3\txy_12_3\t1\t0.907892806571312\t0.0460535973638291\t0.0460535960648594\n-13\t3\txy_13_3\t1\t0.915221334831678\t0.0423893327019348\t0.0423893324663876\n-14\t3\txy_14_3\t1\t0.90829104105614\t0.0458544794945152\t0.0458544794493445\n-15\t3\txy_15_3\t1\t0.911037209786342\t0.0444813951710636\t0.0444813950425943\n-16\t3\txy_16_3\t1\t0.649962029956908\t0.175020140294995\t0.175017829748097\n-17\t3\txy_17_3\t1\t0.9'..b'8977355\t0.0500905622888739\t0.0500905587337711\n+6\t18\txy_6_18\t1\t0.912753416224548\t0.0436232919370171\t0.0436232918384354\n+7\t18\txy_7_18\t1\t0.898027407365511\t0.0509862963310175\t0.0509862963034714\n+8\t18\txy_8_18\t3\t0.0974318355022893\t0.108835392543698\t0.793732771954013\n+9\t18\txy_9_18\t3\t0.245359651998982\t0.245360312921009\t0.509280035080009\n+10\t18\txy_10_18\t3\t0.0912465949907004\t0.0981926101250758\t0.810560794884224\n+11\t18\txy_11_18\t2\t0.0872496329084409\t0.752068854436791\t0.160681512654769\n+12\t18\txy_12_18\t2\t0.072600671862678\t0.828443292152269\t0.0989560359850531\n+13\t18\txy_13_18\t2\t0.0988867140619558\t0.725832511314113\t0.175280774623931\n+14\t18\txy_14_18\t2\t0.0887778399230967\t0.746944882684829\t0.164277277392074\n+15\t18\txy_15_18\t2\t0.121935014027491\t0.540914468369154\t0.337150517603355\n+16\t18\txy_16_18\t2\t0.0720139267453535\t0.840393231569549\t0.0875928416850977\n+17\t18\txy_17_18\t3\t0.105036468155496\t0.105795758929925\t0.78916777291458\n+18\t18\txy_18_18\t3\t0.171471313423701\t0.171487458247297\t0.657041228329003\n+19\t18\txy_19_18\t3\t0.113061113431214\t0.192337065073176\t0.69460182149561\n+20\t18\txy_20_18\t3\t0.31023366314378\t0.310233676225561\t0.379532660630659\n+1\t19\txy_1_19\t1\t0.899120986351002\t0.0504395068393618\t0.050439506809636\n+2\t19\txy_2_19\t1\t0.910037511333905\t0.0449812444432822\t0.044981244222813\n+3\t19\txy_3_19\t2\t0.319215360544808\t0.361246730094672\t0.31953790936052\n+4\t19\txy_4_19\t1\t0.859222830371392\t0.0703886035910187\t0.070388566037589\n+5\t19\txy_5_19\t1\t0.490170831345397\t0.25492448784438\t0.254904680810224\n+6\t19\txy_6_19\t1\t0.89831915067537\t0.0508404246784751\t0.0508404246461544\n+7\t19\txy_7_19\t1\t0.898036791587604\t0.0509816042212377\t0.0509816041911582\n+8\t19\txy_8_19\t3\t0.208577118514458\t0.208580974564499\t0.582841906921043\n+9\t19\txy_9_19\t2\t0.09997741163509\t0.66682419633035\t0.23319839203456\n+10\t19\txy_10_19\t3\t0.118651475979365\t0.381755421435152\t0.499593102585483\n+11\t19\txy_11_19\t3\t0.105488180065703\t0.153853942635092\t0.740657877299204\n+12\t19\txy_12_19\t3\t0.11793032205542\t0.415674015720975\t0.466395662223605\n+13\t19\txy_13_19\t2\t0.0831981158883238\t0.775054708357326\t0.14174717575435\n+14\t19\txy_14_19\t3\t0.0961119163983637\t0.102333338055033\t0.801554745546603\n+15\t19\txy_15_19\t2\t0.0755667828659832\t0.823247755923253\t0.101185461210764\n+16\t19\txy_16_19\t3\t0.102843552975248\t0.142098140464679\t0.755058306560073\n+17\t19\txy_17_19\t3\t0.111247095913824\t0.188221218752983\t0.700531685333193\n+18\t19\txy_18_19\t3\t0.329783415099425\t0.329783415117706\t0.340433169782868\n+19\t19\txy_19_19\t3\t0.107817877895716\t0.16794933755915\t0.724232784545134\n+20\t19\txy_20_19\t2\t0.115151089255635\t0.502281406562976\t0.382567504181389\n+1\t20\txy_1_20\t1\t0.865265279567163\t0.0673673734180588\t0.0673673470147784\n+2\t20\txy_2_20\t1\t0.628605313962201\t0.185699218573405\t0.185695467464394\n+3\t20\txy_3_20\t1\t0.893645512231315\t0.0531772439083498\t0.0531772438603356\n+4\t20\txy_4_20\t1\t0.913135284889724\t0.0434323576350725\t0.0434323574752038\n+5\t20\txy_5_20\t1\t0.899073048614175\t0.0504634757116923\t0.0504634756741321\n+6\t20\txy_6_20\t1\t0.900898836943158\t0.0495505830786256\t0.0495505799782166\n+7\t20\txy_7_20\t1\t0.910269601356624\t0.0448651993753002\t0.0448651992680762\n+8\t20\txy_8_20\t3\t0.0931771142728969\t0.102841630983917\t0.803981254743186\n+9\t20\txy_9_20\t3\t0.0921294714743408\t0.107073875472567\t0.800796653053092\n+10\t20\txy_10_20\t3\t0.0852341110541824\t0.0877640614013497\t0.827001827544468\n+11\t20\txy_11_20\t3\t0.0872483516327611\t0.087994070013344\t0.824757578353895\n+12\t20\txy_12_20\t3\t0.087061697504776\t0.0936840165111766\t0.819254285984047\n+13\t20\txy_13_20\t3\t0.0907751066812188\t0.103271625522988\t0.805953267795793\n+14\t20\txy_14_20\t3\t0.0892455117349441\t0.0995579050184674\t0.811196583246589\n+15\t20\txy_15_20\t3\t0.0873248149771201\t0.0919970704543071\t0.820678114568573\n+16\t20\txy_16_20\t3\t0.0895957850900634\t0.0901327929404992\t0.820271421969437\n+17\t20\txy_17_20\t3\t0.112866568071924\t0.112960177974943\t0.774173253953134\n+18\t20\txy_18_20\t3\t0.188886027596558\t0.188891184639965\t0.622222787763477\n+19\t20\txy_19_20\t3\t0.127054515925937\t0.127103453055924\t0.74584203101814\n+20\t20\txy_20_20\t3\t0.0894741135323672\t0.0938663583698037\t0.816659528097829\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/probability_r2_k10_mz1135.93347167969.tabular
--- a/test-data/probability_r2_k10_mz1135.93347167969.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/probability_r2_k10_mz1135.93347167969.tabular Thu Jul 04 13:35:30 2024 +0000
b
b'@@ -1,211 +1,211 @@\n x\ty\tpixel_names\tclass\tX1\tX2\tX3\tX4\tX5\n-1\t1\txy_1_1\t2\t0.103020335449098\t0.896979664550903\tNA\tNA\tNA\n-2\t1\txy_2_1\t2\t0.105473181113881\t0.894526818886119\tNA\tNA\tNA\n-3\t1\txy_3_1\t3\tNA\tNA\t0.875615363102476\t0.124384636897524\tNA\n-4\t1\txy_4_1\t3\tNA\tNA\t0.851266299854111\t0.148733700145889\tNA\n-5\t1\txy_5_1\t3\tNA\tNA\t0.860051638085976\t0.139948361914025\tNA\n-6\t1\txy_6_1\t3\tNA\tNA\t0.761647436676139\t0.238352563323861\tNA\n-7\t1\txy_7_1\t2\t0.182529426057793\t0.817470573942208\tNA\tNA\tNA\n-8\t1\txy_8_1\t1\t0.941039895576799\t0.0589601044232009\tNA\tNA\tNA\n-9\t1\txy_9_1\t1\t0.943908265739545\t0.0560917342604552\tNA\tNA\tNA\n-10\t1\txy_10_1\t1\t0.946144146674231\t0.0538558533257694\tNA\tNA\tNA\n-11\t1\txy_11_1\t1\t0.946407758474576\t0.0535922415254241\tNA\tNA\tNA\n-12\t1\txy_12_1\t1\t0.954188476238198\t0.0458115237618019\tNA\tNA\tNA\n-13\t1\txy_13_1\t1\t0.946620679361554\t0.0533793206384464\tNA\tNA\tNA\n-14\t1\txy_14_1\t1\t0.946383603328925\t0.0536163966710746\tNA\tNA\tNA\n-15\t1\txy_15_1\t1\t0.954534262297142\t0.0454657377028575\tNA\tNA\tNA\n-16\t1\txy_16_1\t1\t0.946937989073607\t0.053062010926393\tNA\tNA\tNA\n-17\t1\txy_17_1\t1\t0.947433161876214\t0.0525668381237858\tNA\tNA\tNA\n-18\t1\txy_18_1\t1\t0.947739055467613\t0.0522609445323874\tNA\tNA\tNA\n-19\t1\txy_19_1\t1\t0.947751293668412\t0.0522487063315876\tNA\tNA\tNA\n-20\t1\txy_20_1\t1\t0.952255848236646\t0.0477441517633543\tNA\tNA\tNA\n-1\t2\txy_1_2\t3\tNA\tNA\t0.859206228983602\t0.140793771016398\tNA\n-2\t2\txy_2_2\t3\tNA\tNA\t0.868966809797105\t0.131033190202895\tNA\n-3\t2\txy_3_2\t3\tNA\tNA\t0.875160479466722\t0.124839520533278\tNA\n-4\t2\txy_4_2\t3\tNA\tNA\t0.804220530331249\t0.195779469668752\tNA\n-5\t2\txy_5_2\t3\tNA\tNA\t0.794510153832606\t0.205489846167394\tNA\n-6\t2\txy_6_2\t3\tNA\tNA\t0.856628649807154\t0.143371350192846\tNA\n-7\t2\txy_7_2\t3\tNA\tNA\t0.855718253316932\t0.144281746683068\tNA\n-8\t2\txy_8_2\t3\tNA\tNA\t0.827753889743415\t0.172246110256585\tNA\n-9\t2\txy_9_2\t1\t0.946284298320806\t0.0537157016791942\tNA\tNA\tNA\n-10\t2\txy_10_2\t1\t0.769374657306886\t0.230625342693115\tNA\tNA\tNA\n-11\t2\txy_11_2\t1\t0.945090766923877\t0.0549092330761232\tNA\tNA\tNA\n-12\t2\txy_12_2\t1\t0.945737335422033\t0.054262664577967\tNA\tNA\tNA\n-13\t2\txy_13_2\t1\t0.945600558567459\t0.0543994414325411\tNA\tNA\tNA\n-14\t2\txy_14_2\t1\t0.950847256021339\t0.0491527439786609\tNA\tNA\tNA\n-15\t2\txy_15_2\t1\t0.945219115579397\t0.0547808844206027\tNA\tNA\tNA\n-16\t2\txy_16_2\t1\t0.94620821674802\t0.0537917832519801\tNA\tNA\tNA\n-17\t2\txy_17_2\t1\t0.953530272335786\t0.0464697276642139\tNA\tNA\tNA\n-18\t2\txy_18_2\t1\t0.951570612821144\t0.0484293871788565\tNA\tNA\tNA\n-19\t2\txy_19_2\t1\t0.955821461571265\t0.0441785384287349\tNA\tNA\tNA\n-20\t2\txy_20_2\t1\t0.947743776276186\t0.0522562237238136\tNA\tNA\tNA\n-1\t3\txy_1_3\t3\tNA\tNA\t0.835481115700174\t0.164518884299826\tNA\n-2\t3\txy_2_3\t3\tNA\tNA\t0.695409629420474\t0.304590370579526\tNA\n-3\t3\txy_3_3\t3\tNA\tNA\t0.876462568112197\t0.123537431887803\tNA\n-4\t3\txy_4_3\t3\tNA\tNA\t0.85082264789337\t0.14917735210663\tNA\n-5\t3\txy_5_3\t3\tNA\tNA\t0.878890510088586\t0.121109489911414\tNA\n-6\t3\txy_6_3\t3\tNA\tNA\t0.870311243843917\t0.129688756156083\tNA\n-7\t3\txy_7_3\t3\tNA\tNA\t0.87300813797666\t0.12699186202334\tNA\n-8\t3\txy_8_3\t3\tNA\tNA\t0.811661586530175\t0.188338413469825\tNA\n-9\t3\txy_9_3\t3\tNA\tNA\t0.856157399446096\t0.143842600553904\tNA\n-10\t3\txy_10_3\t1\t0.865627377090542\t0.134372622909458\tNA\tNA\tNA\n-11\t3\txy_11_3\t1\t0.94682656889567\t0.0531734311043297\tNA\tNA\tNA\n-12\t3\txy_12_3\t1\t0.893467278448154\t0.106532721551846\tNA\tNA\tNA\n-13\t3\txy_13_3\t1\t0.664961582397203\t0.335038417602797\tNA\tNA\tNA\n-14\t3\txy_14_3\t1\t0.944081001351204\t0.0559189986487956\tNA\tNA\tNA\n-15\t3\txy_15_3\t2\t0.490705121594534\t0.509294878405466\tNA\tNA\tNA\n-16\t3\txy_16_3\t1\t0.945709649905103\t0.054290350094897\tNA\tNA\tNA\n-17\t3\txy_17_3\t1\t0.954438913225744\t0.0455610867742563\tNA\tNA\tNA\n-18\t3\txy_18_3\t1\t0.947733594972515\t0.0522664050274855\tNA\tNA\tNA\n-19\t3\txy_19_3\t1\t0.940190235235463\t0.0598097647645374\tNA\tNA\tNA\n-20\t3\txy_20_3\t1\t0.947744927295705\t0.0522550727042953\tNA\tNA\tNA\n-1\t4\txy_1_4\t3\tNA\tNA\t0.859290347356755\t0.140709652643245\tNA\n-2\t4\txy_2_4\t3\tNA\tNA\t0.848944520847906\t0.151055479152094\tNA\n-3\t4\txy_3_4\t3\tNA\tNA\t0.862233623147597\t0.137766376852403\tNA\n-4\t4\txy_4_4\t3\tNA\tNA\t0.877889844474806\t0.122110155525194\tNA\n-5\t4\txy_5_4\t3\tNA\tNA\t0.832791852661168\t0.167208147338832\tNA\n-6\t4\txy_6_4\t3\tNA\tN'..b'992\tNA\tNA\tNA\n-4\t17\txy_4_17\t1\t0.952616455037497\t0.0473835449625028\tNA\tNA\tNA\n-5\t17\txy_5_17\t1\t0.952145463899211\t0.0478545361007892\tNA\tNA\tNA\n-6\t17\txy_6_17\t1\t0.949486664118868\t0.0505133358811326\tNA\tNA\tNA\n-7\t17\txy_7_17\t1\t0.955041365581388\t0.0449586344186117\tNA\tNA\tNA\n+1\t17\txy_1_17\t1\t0.948669450786587\t0.0513305492134131\tNA\tNA\tNA\n+2\t17\txy_2_17\t1\t0.944598570307394\t0.0554014296926063\tNA\tNA\tNA\n+3\t17\txy_3_17\t1\t0.809340578213783\t0.190659421786217\tNA\tNA\tNA\n+4\t17\txy_4_17\t1\t0.951579194451817\t0.0484208055481834\tNA\tNA\tNA\n+5\t17\txy_5_17\t1\t0.950780622028483\t0.049219377971517\tNA\tNA\tNA\n+6\t17\txy_6_17\t1\t0.947554332341236\t0.052445667658764\tNA\tNA\tNA\n+7\t17\txy_7_17\t1\t0.95428917887965\t0.0457108211203498\tNA\tNA\tNA\n 8\t17\txy_8_17\t5\tNA\tNA\tNA\tNA\t1\n 9\t17\txy_9_17\t5\tNA\tNA\tNA\tNA\t1\n 10\t17\txy_10_17\t5\tNA\tNA\tNA\tNA\t1\n@@ -339,13 +339,13 @@\n 18\t17\txy_18_17\t5\tNA\tNA\tNA\tNA\t1\n 19\t17\txy_19_17\t5\tNA\tNA\tNA\tNA\t1\n 20\t17\txy_20_17\t5\tNA\tNA\tNA\tNA\t1\n-1\t18\txy_1_18\t1\t0.924283612907066\t0.0757163870929339\tNA\tNA\tNA\n-2\t18\txy_2_18\t1\t0.833271075296862\t0.166728924703139\tNA\tNA\tNA\n-3\t18\txy_3_18\t1\t0.950506749170232\t0.0494932508297682\tNA\tNA\tNA\n-4\t18\txy_4_18\t1\t0.945030112956943\t0.054969887043057\tNA\tNA\tNA\n-5\t18\txy_5_18\t1\t0.947419130420145\t0.0525808695798547\tNA\tNA\tNA\n-6\t18\txy_6_18\t1\t0.94636686386672\t0.0536331361332798\tNA\tNA\tNA\n-7\t18\txy_7_18\t1\t0.946842051526658\t0.0531579484733416\tNA\tNA\tNA\n+1\t18\txy_1_18\t1\t0.92890386876909\t0.07109613123091\tNA\tNA\tNA\n+2\t18\txy_2_18\t1\t0.846646361169419\t0.153353638830581\tNA\tNA\tNA\n+3\t18\txy_3_18\t1\t0.949406991975157\t0.0505930080248429\tNA\tNA\tNA\n+4\t18\txy_4_18\t1\t0.942726194486836\t0.0572738055131639\tNA\tNA\tNA\n+5\t18\txy_5_18\t1\t0.945294862227375\t0.0547051377726251\tNA\tNA\tNA\n+6\t18\txy_6_18\t1\t0.944030047296127\t0.0559699527038728\tNA\tNA\tNA\n+7\t18\txy_7_18\t1\t0.944663148584212\t0.0553368514157875\tNA\tNA\tNA\n 8\t18\txy_8_18\t5\tNA\tNA\tNA\tNA\t1\n 9\t18\txy_9_18\t5\tNA\tNA\tNA\tNA\t1\n 10\t18\txy_10_18\t5\tNA\tNA\tNA\tNA\t1\n@@ -359,13 +359,13 @@\n 18\t18\txy_18_18\t5\tNA\tNA\tNA\tNA\t1\n 19\t18\txy_19_18\t5\tNA\tNA\tNA\tNA\t1\n 20\t18\txy_20_18\t5\tNA\tNA\tNA\tNA\t1\n-1\t19\txy_1_19\t1\t0.945469095167889\t0.0545309048321114\tNA\tNA\tNA\n-2\t19\txy_2_19\t1\t0.947686502636905\t0.052313497363095\tNA\tNA\tNA\n-3\t19\txy_3_19\t1\t0.500724657394895\t0.499275342605105\tNA\tNA\tNA\n-4\t19\txy_4_19\t1\t0.943283865302304\t0.0567161346976964\tNA\tNA\tNA\n-5\t19\txy_5_19\t1\t0.943587862592802\t0.0564121374071975\tNA\tNA\tNA\n-6\t19\txy_6_19\t1\t0.943792124413294\t0.0562078755867061\tNA\tNA\tNA\n-7\t19\txy_7_19\t1\t0.923971584962464\t0.0760284150375363\tNA\tNA\tNA\n+1\t19\txy_1_19\t1\t0.943344108721234\t0.0566558912787659\tNA\tNA\tNA\n+2\t19\txy_2_19\t1\t0.946066689819065\t0.0539333101809345\tNA\tNA\tNA\n+3\t19\txy_3_19\t1\t0.500841511070196\t0.499158488929804\tNA\tNA\tNA\n+4\t19\txy_4_19\t1\t0.940738021656634\t0.0592619783433659\tNA\tNA\tNA\n+5\t19\txy_5_19\t1\t0.940922080362541\t0.0590779196374587\tNA\tNA\tNA\n+6\t19\txy_6_19\t1\t0.94120183822192\t0.0587981617780802\tNA\tNA\tNA\n+7\t19\txy_7_19\t1\t0.928058102608011\t0.0719418973919887\tNA\tNA\tNA\n 8\t19\txy_8_19\t5\tNA\tNA\tNA\tNA\t1\n 9\t19\txy_9_19\t5\tNA\tNA\tNA\tNA\t1\n 10\t19\txy_10_19\t5\tNA\tNA\tNA\tNA\t1\n@@ -379,13 +379,13 @@\n 18\t19\txy_18_19\t5\tNA\tNA\tNA\tNA\t1\n 19\t19\txy_19_19\t5\tNA\tNA\tNA\tNA\t1\n 20\t19\txy_20_19\t5\tNA\tNA\tNA\tNA\t1\n-1\t20\txy_1_20\t1\t0.945806686367799\t0.054193313632201\tNA\tNA\tNA\n-2\t20\txy_2_20\t1\t0.916303384573456\t0.0836966154265443\tNA\tNA\tNA\n-3\t20\txy_3_20\t1\t0.951763565776223\t0.0482364342237765\tNA\tNA\tNA\n-4\t20\txy_4_20\t1\t0.943923476961385\t0.0560765230386148\tNA\tNA\tNA\n-5\t20\txy_5_20\t2\t0.425906202005294\t0.574093797994706\tNA\tNA\tNA\n-6\t20\txy_6_20\t1\t0.940077538712559\t0.0599224612874413\tNA\tNA\tNA\n-7\t20\txy_7_20\t2\t0.499816861759627\t0.500183138240373\tNA\tNA\tNA\n+1\t20\txy_1_20\t1\t0.943650404283968\t0.0563495957160318\tNA\tNA\tNA\n+2\t20\txy_2_20\t1\t0.92162589138458\t0.0783741086154201\tNA\tNA\tNA\n+3\t20\txy_3_20\t1\t0.951746780075924\t0.0482532199240765\tNA\tNA\tNA\n+4\t20\txy_4_20\t1\t0.941434992979074\t0.0585650070209257\tNA\tNA\tNA\n+5\t20\txy_5_20\t2\t0.366042261623588\t0.633957738376412\tNA\tNA\tNA\n+6\t20\txy_6_20\t1\t0.937081048926282\t0.062918951073718\tNA\tNA\tNA\n+7\t20\txy_7_20\t2\t0.498954835693212\t0.501045164306788\tNA\tNA\tNA\n 8\t20\txy_8_20\t5\tNA\tNA\tNA\tNA\t1\n 9\t20\txy_9_20\t5\tNA\tNA\tNA\tNA\t1\n 10\t20\txy_10_20\t5\tNA\tNA\tNA\tNA\t1\n'
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test1.pdf
b
Binary file test-data/test1.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test2.pdf
b
Binary file test-data/test2.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test2.rdata
b
Binary file test-data/test2.rdata has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test3.pdf
b
Binary file test-data/test3.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test4.pdf
b
Binary file test-data/test4.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test4.rdata
b
Binary file test-data/test4.rdata has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test5.pdf
b
Binary file test-data/test5.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test6.pdf
b
Binary file test-data/test6.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test6.rdata
b
Binary file test-data/test6.rdata has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test7.pdf
b
Binary file test-data/test7.pdf has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/test7.rdata
b
Binary file test-data/test7.rdata has changed
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/toplabels_proc.tabular
--- a/test-data/toplabels_proc.tabular Wed Apr 19 22:49:12 2023 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
b
@@ -1,101 +0,0 @@
-mz r k s classes centers tstatistics p.values adj.p.values
-1199 1 2 0 1 0 0 1 1
-1200 1 2 0 1 3.06556174490187 0 1 1
-1201 1 2 0 1 1.24045880635579 0 1 1
-1202 1 2 0 1 0.269693666034275 0 1 1
-1203 1 2 0 1 0 0 1 1
-1204 1 2 0 1 0 0 1 1
-1205 1 2 0 1 0 0 1 1
-1206 1 2 0 1 0 0 1 1
-1207 1 2 0 1 0 0 1 1
-1208 1 2 0 1 0 0 1 1
-1209 1 2 0 1 1.43794178962708 0 1 1
-1210 1 2 0 1 0.82622406217787 0 1 1
-1211 1 2 0 1 0.249723381466336 0 1 1
-1212 1 2 0 1 0 0 1 1
-1213 1 2 0 1 0 0 1 1
-1214 1 2 0 1 0.247201071845161 0 1 1
-1215 1 2 0 1 0.517291307449341 0 1 1
-1216 1 2 0 1 0 0 1 1
-1217 1 2 0 1 0 0 1 1
-1218 1 2 0 1 0 0 1 1
-1219 1 2 0 1 0 0 1 1
-1220 1 2 0 1 0.278993447621663 0 1 1
-1221 1 2 0 1 0 0 1 1
-1222 1 2 0 1 0.241794321272108 0 1 1
-1223 1 2 0 1 1.01245986090766 0 1 1
-1224 1 2 0 1 0.803900904125638 0 1 1
-1225 1 2 0 1 0.456217077043321 0 1 1
-1226 1 2 0 1 0 0 1 1
-1227 1 2 0 1 0 0 1 1
-1228 1 2 0 1 0 0 1 1
-1229 1 2 0 1 0 0 1 1
-1230 1 2 0 1 0 0 1 1
-1231 1 2 0 1 0 0 1 1
-1232 1 2 0 1 0 0 1 1
-1233 1 2 0 1 0 0 1 1
-1234 1 2 0 1 0 0 1 1
-1235 1 2 0 1 0 0 1 1
-1236 1 2 0 1 0 0 1 1
-1237 1 2 0 1 0 0 1 1
-1238 1 2 0 1 0 0 1 1
-1239 1 2 0 1 0 0 1 1
-1240 1 2 0 1 0.517177846696642 0 1 1
-1241 1 2 0 1 0 0 1 1
-1242 1 2 0 1 0 0 1 1
-1243 1 2 0 1 0 0 1 1
-1244 1 2 0 1 0.220909158388774 0 1 1
-1245 1 2 0 1 0.441907816463047 0 1 1
-1246 1 2 0 1 0 0 1 1
-1247 1 2 0 1 0 0 1 1
-1248 1 2 0 1 0 0 1 1
-1249 1 2 0 1 0 0 1 1
-1250 1 2 0 1 0 0 1 1
-1251 1 2 0 1 0 0 1 1
-1252 1 2 0 1 0 0 1 1
-1253 1 2 0 1 0 0 1 1
-1254 1 2 0 1 0 0 1 1
-1255 1 2 0 1 0 0 1 1
-1256 1 2 0 1 0 0 1 1
-1257 1 2 0 1 0 0 1 1
-1258 1 2 0 1 0 0 1 1
-1259 1 2 0 1 0 0 1 1
-1260 1 2 0 1 0 0 1 1
-1261 1 2 0 1 0.32789675394694 0 1 1
-1262 1 2 0 1 0.268932872348362 0 1 1
-1263 1 2 0 1 0 0 1 1
-1264 1 2 0 1 2.64317909876506 0 1 1
-1265 1 2 0 1 1.4933132065667 0 1 1
-1266 1 2 0 1 0 0 1 1
-1267 1 2 0 1 0.584092458089193 0 1 1
-1268 1 2 0 1 2.51373351944817 0 1 1
-1269 1 2 0 1 1.80340676837497 0 1 1
-1270 1 2 0 1 0 0 1 1
-1271 1 2 0 1 0 0 1 1
-1272 1 2 0 1 0 0 1 1
-1273 1 2 0 1 0 0 1 1
-1274 1 2 0 1 0 0 1 1
-1275 1 2 0 1 0 0 1 1
-1276 1 2 0 1 0 0 1 1
-1277 1 2 0 1 0 0 1 1
-1278 1 2 0 1 0 0 1 1
-1279 1 2 0 1 0 0 1 1
-1280 1 2 0 1 0 0 1 1
-1281 1 2 0 1 0.250744581222534 0 1 1
-1282 1 2 0 1 0.760214355256822 0 1 1
-1283 1 2 0 1 0 0 1 1
-1284 1 2 0 1 0 0 1 1
-1285 1 2 0 1 0 0 1 1
-1286 1 2 0 1 0 0 1 1
-1287 1 2 0 1 0.238297859827677 0 1 1
-1288 1 2 0 1 0 0 1 1
-1289 1 2 0 1 1.15708703464932 0 1 1
-1290 1 2 0 1 1.00530293252733 0 1 1
-1291 1 2 0 1 0.249645392100016 0 1 1
-1292 1 2 0 1 0 0 1 1
-1293 1 2 0 1 0 0 1 1
-1294 1 2 0 1 0 0 1 1
-1295 1 2 0 1 0 0 1 1
-1296 1 2 0 1 0.231536282433404 0 1 1
-1297 1 2 0 1 2.14849718411764 0 1 1
-1298 1 2 0 1 0.742050197389391 0 1 1
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/toplabels_skm.tabular
--- a/test-data/toplabels_skm.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/toplabels_skm.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,21 +1,21 @@
-mz r k cluster centers withinss betweenss
-329.083343505859 1 3 1 0.708310013016065 0 3.15454318073589
-329.083343505859 1 3 2 2.06111800670624 0.348399350284836 3.15454318073589
-329.083343505859 1 3 3 1.72517621517181 0.549843039511264 3.15454318073589
-329.083343505859 2 3 1 0.708310013016065 0 3.15454318073589
-329.083343505859 2 3 2 2.06111800670624 0.348399350284836 3.15454318073589
-329.083343505859 2 3 3 1.72517621517181 0.549843039511264 3.15454318073589
-329.083343505859 3 3 1 0.708310013016065 0 3.15454318073589
-329.083343505859 3 3 2 2.06111800670624 0.348399350284836 3.15454318073589
-329.083343505859 3 3 3 1.72517621517181 0.549843039511264 3.15454318073589
-329 1 3 1 0.982837170362473 0 3.09113153043007
-329 1 3 2 2.40426647663116 0.0706077629095319 3.09113153043007
-329 1 3 3 1.07743680477142 0.879613918408614 3.09113153043007
-329 2 3 1 0.982837170362473 0 3.09113153043007
-329 2 3 2 2.40426647663116 0.0706077629095319 3.09113153043007
-329 2 3 3 1.07743680477142 0.879613918408614 3.09113153043007
-329 3 3 1 0.982837170362473 0 3.09113153043007
-329 3 3 2 2.40426647663116 0.0706077629095319 3.09113153043007
-329 3 3 3 1.07743680477142 0.879613918408614 3.09113153043007
-329 1 2 1 0.996351403849466 0.887284567691734 3.08346088114695
-329 1 2 2 2.40426647663116 0.0706077629095319 3.08346088114695
+mz r k cluster centers correlation
+345.333343505859 1 3 1 0.0279595106840134 0.988259301616822
+344.583343505859 1 3 2 0.300594985485077 0.943406904222217
+345.25 1 3 1 0.269687791665395 0.892582883710714
+329 1 2 2 2.14481588204702 0.881735659988952
+329 2 2 2 2.14481588204702 0.881735659988952
+329 2 3 2 2.14481588204702 0.881735659988952
+329 3 2 2 2.14481588204702 0.881735659988952
+329 3 3 2 2.14481588204702 0.881735659988952
+329 1 3 2 2.40426647663116 0.873485735155449
+345.75 1 3 1 3.58992256224155e-05 0.857818092959862
+327.083343505859 1 3 2 0.863447278738022 0.827292558345092
+333.166687011719 2 3 3 1.61538400683879e-31 0.75592893935933
+333.166687011719 3 3 3 1.61538400683879e-31 0.75592893935933
+332.083343505859 2 3 3 4.06468533133051e-23 0.755899032346127
+332.083343505859 3 3 3 4.06468533133051e-23 0.755899032346127
+331 2 3 3 1.00770013309971e-14 0.755827385161935
+331 3 3 3 1.00770013309971e-14 0.755827385161935
+346.416687011719 1 3 1 6.57087763829741e-11 0.75578217468527
+346.416687011719 2 3 3 6.57087763829741e-11 0.75578217468527
+346.416687011719 3 3 3 6.57087763829741e-11 0.75578217468527
b
diff -r a7fb9b395ddf -r d426a9107a6c test-data/toplabels_ssc.tabular
--- a/test-data/toplabels_ssc.tabular Wed Apr 19 22:49:12 2023 +0000
+++ b/test-data/toplabels_ssc.tabular Thu Jul 04 13:35:30 2024 +0000
b
@@ -1,51 +1,51 @@
-mz r k s classes centers tstatistics p.values adj.p.values
-328.916687011719 1 3 2 2 99.8858636414327 1.70552696059604 0.18663997985398 1
-287.833343505859 1 3 2 2 7.93884077274423 0.892316549633065 0.437965610367674 1
-255.41667175293 1 3 2 2 26.7994657596825 0.631134212003395 0.572759961955499 1
-345.166687011719 1 3 2 1 21.0950943140054 0.576828686839774 0.59496246236433 1
-345.75 1 3 2 1 0.000773752341530878 0.482319170719424 0.654784520667766 1
-329 1 3 2 2 74.8624360093532 0.475284801312334 0.667045276242305 1
-304.583343505859 1 3 2 1 5.04842009181125 0.450156816961743 0.675916423005788 1
-220.083343505859 1 3 2 2 10.2419118378809 0.420529464581692 0.702404905639997 1
-344.5 1 3 2 2 8.15512536650391 0.363646985142304 0.740237670889389 1
-344.583343505859 1 3 2 2 5.4215950014828 0.304403127899382 0.780714952248732 1
-345.25 1 3 2 1 5.27367451972173 0.268889305324497 0.801314134156555 1
-227.083343505859 1 3 2 1 10.6095966735402 0.131855388448792 0.901465021716936 1
-241.16667175293 1 3 2 2 10.2228356643606 0.00899373598928799 0.993388776797424 1
-200.083343505859 1 3 2 1 5.29581279081497 0 1 1
-200.16667175293 1 3 2 1 2.49731024427445 0 1 1
-200.25 1 3 2 1 4.24962276503692 0 1 1
-200.333343505859 1 3 2 1 4.16908612899782 0 1 1
-200.41667175293 1 3 2 1 0.989885497306688 0 1 1
-200.5 1 3 2 1 0.0378717820621928 0 1 1
-200.583343505859 1 3 2 1 2.81878248323476e-05 0 1 1
-200.66667175293 1 3 2 1 1.26528769673667e-06 0 1 1
-200.75 1 3 2 1 0.666464703081512 0 1 1
-200.833343505859 1 3 2 1 3.6413484204556 0 1 1
-200.91667175293 1 3 2 1 3.45873609261615 0 1 1
-201 1 3 2 1 1.58100572954213 0 1 1
-201.083343505859 1 3 2 1 0.2813029079667 0 1 1
-201.16667175293 1 3 2 1 4.42209759159998e-14 0 1 1
-201.25 1 3 2 1 3.41779163861997e-17 0 1 1
-201.333343505859 1 3 2 1 0.000253170100352953 0 1 1
-201.41667175293 1 3 2 1 0.00016447017446336 0 1 1
-201.5 1 3 2 1 0.000183867881986821 0 1 1
-201.583343505859 1 3 2 1 4.80801683375459e-05 0 1 1
-201.66667175293 1 3 2 1 4.30318969255044e-06 0 1 1
-201.75 1 3 2 1 0 0 1 1
-201.833343505859 1 3 2 1 2.0705095503691e-21 0 1 1
-201.91667175293 1 3 2 1 0.317972392328613 0 1 1
-202 1 3 2 1 2.57150058080505 0 1 1
-202.083343505859 1 3 2 1 1.49868298641895 0 1 1
-202.16667175293 1 3 2 1 0.25013120564791 0 1 1
-202.25 1 3 2 1 1.4449812523345e-22 0 1 1
-202.333343505859 1 3 2 1 1.74452077011247e-25 0 1 1
-202.41667175293 1 3 2 1 1.35170741821504e-12 0 1 1
-202.5 1 3 2 1 7.3505957351487e-13 0 1 1
-202.583343505859 1 3 2 1 0.000169235455849127 0 1 1
-202.66667175293 1 3 2 1 4.58946079733417e-05 0 1 1
-202.75 1 3 2 1 2.22806340998603 0 1 1
-202.833343505859 1 3 2 1 3.65405397849231 0 1 1
-202.91667175293 1 3 2 1 1.61867782532639 0 1 1
-203 1 3 2 1 0.951757648659752 0 1 1
-203.083343505859 1 3 2 1 0.257863080787932 0 1 1
+mz r k s class centers statistic
+305 2 3 2 3 47.0939630989283 8064903.66858265
+305.083343505859 2 3 2 3 38.3238283361656 6507252.60309165
+268.833343505859 2 3 2 3 31.4346115567144 5383218.86513272
+334.916687011719 2 3 2 3 30.2348653251492 5177760.72539743
+356.916687011719 2 3 2 3 25.8992680025733 4435283.91063335
+268.75 2 3 2 3 24.8843994788257 4261486.32454463
+337.083343505859 2 3 2 3 24.076154950511 4123072.93009932
+223.083343505859 2 3 2 3 23.5238106008253 4028483.66742955
+322.75 2 3 2 3 21.1392607565015 3620126.33132717
+336.833343505859 2 3 2 3 20.6620308683609 3538400.07750469
+355.166687011719 2 3 2 3 18.4907168150306 3166559.65455431
+320.916687011719 2 3 2 3 17.2063877644047 2946616.59442457
+353.083343505859 2 3 2 3 16.8234420417854 2881036.62949622
+336.75 2 3 2 3 16.7187790997581 2863112.96130508
+243.083343505859 2 3 2 3 15.5592704357313 2660685.15930393
+239 2 3 2 3 14.2720642237061 2430842.6371766
+353 2 3 2 3 13.5307668741903 2317161.62252572
+322.833343505859 2 3 2 3 12.8046812967398 2192818.50053318
+335 2 3 2 3 12.3652778492893 2117570.0750485
+253.16667175293 2 3 2 3 12.0854610616434 2069651.07756065
+357 2 3 2 3 11.9569353060518 2038504.20368564
+239.083343505859 2 3 2 3 11.0827784286314 1894560.07739424
+304.416687011719 2 3 2 3 10.887666846709 1864526.67041401
+355.083343505859 2 3 2 3 10.683244498926 1829519.62400645
+253.083343505859 2 3 2 3 9.45150829766949 1618583.15936374
+337.166687011719 2 3 2 3 9.33301677641879 1598291.31087568
+271.916687011719 2 3 2 3 9.12359299784904 1562427.22761811
+320.833343505859 2 3 2 3 8.73450243650785 1495794.9508762
+337 2 3 2 3 8.5146049237488 1458136.74587279
+223.16667175293 2 3 2 3 7.98093294393921 1362811.60628815
+356.833343505859 2 3 2 3 7.09002484849993 1214175.97414669
+321 2 3 2 3 5.39634988238388 924131.880905024
+336.916687011719 2 3 2 3 4.48411788419812 767910.936489358
+353.166687011719 2 3 2 3 4.27552914584328 732189.837289735
+322.666687011719 2 3 2 3 2.96529598280259 507810.663415085
+253.25 2 3 2 3 2.57840437701005 441554.960739003
+201.083343505859 2 3 2 3 2.53171579058899 433559.381070877
+239.16667175293 2 3 2 3 2.2953225607321 393008.209560118
+322.916687011719 2 3 2 3 2.28058136169889 390552.224077165
+357.083343505859 2 3 2 3 1.70686479002556 291914.8539171
+335.083343505859 2 3 2 3 1.4768205245555 252907.259131211
+304.916687011719 2 3 2 3 1.24070335904165 212471.880129018
+337.25 2 3 2 3 1.14493988502698 196072.257688371
+268.666656494141 2 3 2 3 0.92667513041734 158694.127820549
+223.25 2 3 2 3 0.82702373927433 141133.073322158
+334.833343505859 2 3 2 3 6.29302594522327 140030.740579744
+336.666687011719 2 3 2 3 0.635433257415288 108818.209778545
+352.916687011719 2 3 2 3 0.623417256360104 106760.813070652
+271.833343505859 2 3 2 3 21.1169003038898 106529.616944863
+232.75 2 3 2 3 17.5453756989052 88550.3222933331