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

Changeset 5:2fccfd11360d (2018-06-19)
Previous changeset 4:42580292d381 (2018-06-11) Next changeset 6:d3fd539f477e (2018-06-21)
Commit message:
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/msi_preprocessing commit 37da74ed68228b16efbdbde776e7c38cc06eb5d5
modified:
msi_preprocessing.xml
test-data/preprocessing_results1.RData
test-data/preprocessing_results1.txt
test-data/preprocessing_results2.RData
test-data/preprocessing_results2.pdf
test-data/preprocessing_results3.RData
test-data/preprocessing_results3.pdf
test-data/preprocessing_results4.RData
test-data/preprocessing_results5.RData
test-data/preprocessing_results5.pdf
added:
test-data/123_combined.RData
test-data/preprocessing_mean3.txt
test-data/preprocessing_median2.txt
test-data/preprocessing_results1.pdf
test-data/preprocessing_results4.pdf
test-data/preprocessing_sd2.txt
removed:
test-data/preprocessed.RData
b
diff -r 42580292d381 -r 2fccfd11360d msi_preprocessing.xml
--- a/msi_preprocessing.xml Mon Jun 11 17:34:07 2018 -0400
+++ b/msi_preprocessing.xml Tue Jun 19 18:08:01 2018 -0400
[
b'@@ -1,4 +1,4 @@\n-<tool id="mass_spectrometry_imaging_preprocessing" name="MSI preprocessing" version="1.10.0.1">\n+<tool id="mass_spectrometry_imaging_preprocessing" name="MSI preprocessing" version="1.10.0.2">\n     <description>\n         mass spectrometry imaging preprocessing\n     </description>\n@@ -6,7 +6,7 @@\n         <requirement type="package" version="1.10.0">bioconductor-cardinal</requirement>\n         <requirement type="package" version="2.2.1">r-gridextra</requirement>\n         <requirement type="package" version="0.20-35">r-lattice</requirement>\n-        <requirement type="package" version="3.34.9">bioconductor-limma</requirement>\n+        <!--requirement type="package" version="3.34.9">bioconductor-limma</requirement-->\n     </requirements>\n     <command detect_errors="exit_code">\n     <![CDATA[\n@@ -34,10 +34,10 @@\n library(Cardinal)\n library(gridExtra)\n library(lattice)\n-library(limma)\n+###library(limma)\n \n #if $infile.ext == \'imzml\'\n-    msidata = readImzML(\'infile\')\n+    msidata <- readImzML(\'infile\', mass.accuracy=$accuracy, units.accuracy = "$units")\n #elif $infile.ext == \'analyze75\'\n     msidata = readAnalyze(\'infile\')\n #else\n@@ -52,45 +52,14 @@\n get(ls()[ls() != "fileName"])\n }\n \n-######################### preparations for optional QC report #################\n-\n-#if $outputs.outputs_select == "quality_control":\n-\n-    ### values for QC table:\n+######################### preparations for QC report #################\n \n     maxfeatures = length(features(msidata))\n     medianpeaks = median(colSums(spectra(msidata)[]>0))\n     medint = round(median(spectra(msidata)[]), digits=2)\n     TICs = round(mean(colSums(spectra(msidata)[])), digits=1)\n-    QC_numbers= data.frame(rawdata = c(maxfeatures, medianpeaks, medint, TICs))\n-    vectorofactions = "rawdata"\n-\n-    ### Read tabular file with calibrant m/z: \n-\n-    calibrant_list = read.delim("$outputs.calibrant_file", header = FALSE, stringsAsFactors = FALSE)\n-\n-    ### calculate how many input calibrant m/z are valid: \n-\n-    inputcalibrants = calibrant_list[calibrant_list[,$outputs.calibrants_column]>min(mz(msidata)) & calibrant_list[,$outputs.calibrants_column]<max(mz(msidata)),$outputs.calibrants_column]\n-    number_calibrants_in = length(calibrant_list[,$outputs.calibrants_column])\n-    number_calibrants_valid = length(inputcalibrants)\n-\n-    ### Quality control report\n-\n-    pdf("Preprocessing.pdf", fonts = "Times", pointsize = 12)\n-    plot(0,type=\'n\',axes=FALSE,ann=FALSE)\n-    title(main=paste("Quality control during preprocessing \\n", "Filename:", "$infile.display_name"))\n-    title(main=paste0("\\n\\n\\n\\n Number valid m/z in ", "$outputs.calibrant_file.display_name",": ", number_calibrants_valid, "/", number_calibrants_in))\n-\n-    for (calibrant in inputcalibrants)\n-        {currentimage = image(msidata , mz=calibrant, strip = strip.custom(bg="lightgrey",\n-                       par.strip.text=list(col="black", cex=.9)),lattice=TRUE, \n-                       scales = list(draw = FALSE), plusminus = $outputs.plusminus_dalton, main="raw")\n-        assign(paste("rawdata",calibrant, sep="_"), currentimage)}\n-\n-        current_plot_raw = vector(length(inputcalibrants), mode=\'list\')\n-\n-#end if\n+    QC_numbers= data.frame(inputdata = c(maxfeatures, medianpeaks, medint, TICs))\n+    vectorofactions = "inputdata"\n \n ############################### Preprocessing steps ###########################\n ###############################################################################\n@@ -105,27 +74,15 @@\n \n         msidata = normalize(msidata, method="tic")\n \n-        ############################### optional QC ###########################\n+        ############################### QC ###########################\n \n-        #if $outputs.outputs_select == "quality_control":\n-\n-            ### values for QC table:\n             maxfeatures = length(features(msidata))\n             medianpeaks = median(colSums(spectra(msidata)[]>0))\n             medint = round(median(spectra(msidata)[]), dig'..b'\n-            <param name="calibrants_column" value="1"/>\n-            <param name="plusminus_dalton" value="0.25"/>\n-            <param name="output_matrix" value="True"/>\n+            <param name="summary_type" value="median,sd"/>\n             <output name="msidata_preprocessed" file="preprocessing_results2.RData" compare="sim_size"/>\n-            <output name="matrixasoutput" file="preprocessing_results2.txt" lines_diff="2"/>\n+            <output name="summarized_output_median" file="preprocessing_median2.txt" lines_diff="2"/>\n+            <output name="summarized_output_sd" file="preprocessing_sd2.txt" lines_diff="2"/>\n             <output name="QC_plots" file="preprocessing_results2.pdf" compare="sim_size"/>\n         </test>\n-        <test expect_num_outputs="2">\n+        <test expect_num_outputs="3">\n             <param name="infile" value="" ftype="analyze75">\n                 <composite_data value="Analyze75.hdr"/>\n                 <composite_data value="Analyze75.img"/>\n@@ -819,14 +723,12 @@\n                     </conditional>\n                 </conditional>\n             </repeat>\n-            <param name="outputs_select" value="quality_control"/>\n-            <param name="calibrant_file" ftype="tabular" value="inputcalibrantfile2.tabular"/>\n-            <param name="calibrants_column" value="1"/>\n-            <param name="plusminus_dalton" value="0.25"/>\n+            <param name="summary_type" value="mean"/>\n             <output name="msidata_preprocessed" file="preprocessing_results3.RData" compare="sim_size"/>\n             <output name="QC_plots" file="preprocessing_results3.pdf" compare="sim_size"/>\n+            <output name="summarized_output_mean" file="preprocessing_mean3.txt" lines_diff="2"/>\n         </test>\n-        <test expect_num_outputs="2">\n+        <test expect_num_outputs="3">\n             <param name="infile" value="" ftype="analyze75">\n                 <composite_data value="Analyze75.hdr"/>\n                 <composite_data value="Analyze75.img"/>\n@@ -843,12 +745,12 @@\n                     <param name="bin_width" value="0.1"/>\n                 </conditional>\n             </repeat>\n-            <param name="outputs_select" value="no_quality_control"/>\n             <param name="output_matrix" value="True"/>\n             <output name="msidata_preprocessed" file="preprocessing_results4.RData" compare="sim_size"/>\n             <output name="matrixasoutput" file="preprocessing_results4.txt"/>\n+            <output name="QC_plots" file="preprocessing_results4.pdf" compare="sim_size"/>\n         </test>\n-        <test expect_num_outputs="3">\n+        <test expect_num_outputs="2">\n             <param name="infile" value="" ftype="imzml">\n                 <composite_data value="Example_Continuous.imzML"/>\n                 <composite_data value="Example_Continuous.ibd"/>\n@@ -862,13 +764,7 @@\n                         </conditional>\n                 </conditional>\n             </repeat>\n-            <param name="outputs_select" value="quality_control"/>\n-            <param name="calibrant_file" ftype="tabular" value="inputcalibrantfile1.tabular"/>\n-            <param name="calibrants_column" value="1"/>\n-            <param name="plusminus_dalton" value="0.25"/>\n-            <param name="output_matrix" value="True"/>\n-            <output name="msidata_preprocessed" file="preprocessing_results5.RData" compare="sim_size"/>\n-            <output name="matrixasoutput" file="preprocessing_results5.txt"/>\n+             <output name="msidata_preprocessed" file="preprocessing_results5.RData" compare="sim_size"/>\n             <output name="QC_plots" file="preprocessing_results5.pdf" compare="sim_size"/>\n         </test>\n     </tests>\n@@ -899,7 +795,7 @@\n Output: \n \n - imzML file, preprocessed\n-- optional: pdf with heatmap of m/z of interest after each preprocessing step\n+- pdf with key values after each processing step\n - optional: intensity matrix as tabular file (intensities for m/z in rows and pixel in columns)\n \n Tip: \n'
b
diff -r 42580292d381 -r 2fccfd11360d test-data/123_combined.RData
b
Binary file test-data/123_combined.RData has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessed.RData
b
Binary file test-data/preprocessed.RData has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_mean3.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/preprocessing_mean3.txt Tue Jun 19 18:08:01 2018 -0400
b
b'@@ -0,0 +1,356 @@\n+\tUploaded Composite Dataset (analyze75)\n+1199.55615234375\t3.35218415321305\n+1200.09387207031\t1.08671297501661\n+1200.59020996094\t2.15851707603805\n+1201.00390625\t0.963822914593897\n+1201.45910644531\t1.85534091689116\n+1201.95581054688\t0.959432315854394\n+1202.45263671875\t1.45357306510739\n+1203.40502929688\t1.63329161930966\n+1203.90209960938\t0.972523644762114\n+1204.52355957031\t1.58028466933827\n+1204.77221679688\t0.824441033370883\n+1204.9794921875\t1.11838841580136\n+1205.43542480469\t1.39422092533233\n+1205.76708984375\t0.951081196045842\n+1205.93286132812\t1.00759491645671\n+1206.51342773438\t1.25329970805147\n+1206.76232910156\t0.924262591689424\n+1206.9697265625\t0.938271065488295\n+1207.38452148438\t1.05392806594671\n+1207.50903320312\t1.33361263474321\n+1208.5048828125\t2.31827684064197\n+1209.00305175781\t0.99495495262199\n+1209.54284667969\t1.99615572786049\n+1210.498046875\t1.93060814772703\n+1210.91357421875\t0.898513935758189\n+1211.45373535156\t1.56224606401558\n+1212.45129394531\t1.52080280967911\n+1212.70068359375\t1.18973714592116\n+1213.44921875\t1.52768445508389\n+1213.94836425781\t0.996000762277001\n+1214.53088378906\t1.87220312134402\n+1215.48803710938\t1.72912100502454\n+1216.44567871094\t1.50195484780406\n+1216.82043457031\t0.625541076971315\n+1216.94543457031\t1.05484668214868\n+1217.48693847656\t1.4754471547945\n+1217.9453125\t0.587475066800884\n+1218.0703125\t1.04668350521062\n+1218.48706054688\t1.30560498895127\n+1219.44580078125\t1.42846864124373\n+1219.73767089844\t1.04747423202125\n+1220.0712890625\t0.929159538694935\n+1220.53002929688\t1.70770723400849\n+1221.53137207031\t1.49443757479914\n+1221.865234375\t0.703199433592582\n+1222.07397460938\t1.08651765142843\n+1222.53308105469\t1.53145079826721\n+1222.99230957031\t1.07347913301697\n+1223.45166015625\t1.94722273534533\n+1224.49597167969\t2.00711007963481\n+1225.49890136719\t1.67209334577237\n+1225.70788574219\t1.17879023614425\n+1226.00048828125\t0.720056703808312\n+1226.1259765625\t0.921810951405468\n+1226.46044921875\t1.50581480763855\n+1226.83679199219\t1.17071707405688\n+1227.5478515625\t1.34003680159833\n+1227.96618652344\t1.06370298113535\n+1228.42651367188\t1.3992760215553\n+1228.80310058594\t1.02502202167437\n+1229.13793945312\t0.92633702794143\n+1229.47290039062\t1.30339253624548\n+1230.43603515625\t1.53678177754542\n+1230.93859863281\t0.956302181987241\n+1231.06433105469\t1.06373225750339\n+1231.48327636719\t1.45702563463648\n+1231.77661132812\t1.09627590007989\n+1232.15368652344\t1.03971071983152\n+1232.48901367188\t1.49695363785727\n+1232.78247070312\t1.0996032850381\n+1233.45324707031\t1.32595982256321\n+1234.08239746094\t1.04792849870877\n+1234.50183105469\t1.2594093799515\n+1235.00524902344\t1.01902334861409\n+1235.42492675781\t1.29920403903606\n+1235.7607421875\t1.09427818361016\n+1236.51635742188\t1.38103196788056\n+1236.85217285156\t0.896424124620721\n+1237.02014160156\t1.02252988486516\n+1237.44018554688\t0.786502963183378\n+1237.60815429688\t1.46704713785679\n+1237.90222167969\t0.902906050900185\n+1238.07019042969\t1.07099557344142\n+1238.49035644531\t1.40566704094432\n+1238.91064453125\t1.01885348344755\n+1239.541015625\t1.3241244895317\n+1239.87731933594\t1.02958268841205\n+1240.12963867188\t0.928800562979774\n+1240.50805664062\t1.8437099683311\n+1240.88659667969\t1.0850592912015\n+1241.47546386719\t1.60758238931344\n+1241.81201171875\t0.946686457590293\n+1242.06457519531\t1.01959607724886\n+1242.4853515625\t1.51957823959688\n+1243.49560546875\t1.55667210584557\n+1243.83251953125\t1.0453018605978\n+1244.46423339844\t1.64433203617723\n+1244.88537597656\t0.732148652877973\n+1245.01184082031\t0.287701381683573\n+1245.13818359375\t1.05028156821138\n+1245.43310546875\t1.71843236842945\n+1245.98095703125\t0.977673641279551\n+1246.48681640625\t1.52745479427921\n+1246.78186035156\t1.12187691435867\n+1247.03479003906\t0.959758469319675\n+1247.54077148438\t1.35076818684552\n+1247.96252441406\t1.0105536900328\n+1248.51098632812\t1.31362651729683\n+1249.01733398438\t0.998398998200539\n+1249.43933105469\t1.0656937530076\n+1249.60815429688\t1.22190914758344\n+1250.53686523438\t1.32797973241468\n+1250.87463378906\t0.672940052990'..b'376953125\t1.03452676167458\n+1305.38134765625\t1.0709297766519\n+1305.55395507812\t0.922703723883496\n+1305.72644042969\t1.07587868932292\n+1306.07165527344\t1.08850954502805\n+1306.50317382812\t1.26599091640855\n+1307.02111816406\t1.0060515206403\n+1307.40966796875\t0.9497745562851\n+1307.53918457031\t1.21288762325855\n+1307.88464355469\t0.946249072184364\n+1308.53234863281\t1.35990394747102\n+1308.8779296875\t1.05790647730422\n+1309.48278808594\t0.751641513125951\n+1309.6123046875\t1.34608537618595\n+1310.04443359375\t1.02953105219076\n+1310.56311035156\t1.38404394983086\n+1311.427734375\t1.44766541567686\n+1312.50891113281\t1.4489909765343\n+1312.89831542969\t1.00441074498774\n+1313.50402832031\t1.2458626738645\n+1313.763671875\t1.12813947424747\n+1314.49951171875\t1.43501965132785\n+1314.84582519531\t1.05530078650627\n+1315.06225585938\t0.975031747325545\n+1315.49536132812\t1.40111984773311\n+1315.9716796875\t1.0122252292418\n+1316.53491210938\t1.26747071842335\n+1316.9248046875\t1.02823396694227\n+1317.09814453125\t0.848547324585306\n+1317.44482421875\t1.16927435608883\n+1317.6181640625\t1.21492477582154\n+1318.09497070312\t1.07561823756629\n+1318.57177734375\t1.35262174695646\n+1319.048828125\t1.07211990288373\n+1319.52587890625\t1.23177442644991\n+1320.08972167969\t1.00492413734146\n+1320.52355957031\t1.1065238136953\n+1320.74047851562\t1.1409732214135\n+1321.52172851562\t1.23283329116166\n+1322.52014160156\t1.00631598357054\n+1322.65051269531\t1.17336351282943\n+1323.5625\t1.34775291229395\n+1323.91003417969\t1.09150549370107\n+1324.51831054688\t1.27877983375195\n+1325.03979492188\t1.0441607300251\n+1325.47448730469\t0.596547091093575\n+1325.60485839844\t1.27520119100563\n+1325.95263671875\t1.03493016503358\n+1326.56140136719\t1.28663576415628\n+1326.82238769531\t0.871872580800401\n+1327.03979492188\t1.04934790262126\n+1327.56188964844\t1.23380022647221\n+1327.73583984375\t1.08386895725128\n+1327.99694824219\t0.993595496240585\n+1328.56262207031\t1.34160756553388\n+1329.52026367188\t1.25043463720187\n+1329.95568847656\t0.810970915131445\n+1330.08630371094\t0.791428367685188\n+1330.43469238281\t0.555238475387317\n+1330.60888671875\t0.779635093210098\n+1330.73950195312\t1.15235271512942\n+1331.48010253906\t1.22893157171507\n+1331.95935058594\t1.05378950187327\n+1332.52587890625\t1.95990778230091\n+1333.48498535156\t1.67306513939993\n+1334.48791503906\t1.434338588641\n+1335.14233398438\t1.03330167442969\n+1335.49133300781\t0.793996352359189\n+1335.66589355469\t1.19931294924497\n+1335.97131347656\t0.991330909739295\n+1336.53881835938\t1.12803711432452\n+1337.49926757812\t1.20461624945967\n+1337.93591308594\t1.0500342038899\n+1338.41638183594\t1.23273896111431\n+1338.85327148438\t0.703439034534194\n+1338.984375\t0.949091523138993\n+1339.24645996094\t1.07525685102752\n+1339.55236816406\t1.29985343435082\n+1339.90197753906\t1.05552339698175\n+1340.5576171875\t0.968655381670622\n+1340.68884277344\t0.797378492221244\n+1340.86364746094\t1.06965333472645\n+1341.60705566406\t1.31386719475927\n+1341.95690917969\t0.994722406495046\n+1342.48181152344\t0.856347745294974\n+1342.65686035156\t1.06413883211154\n+1342.87561035156\t0.928924878075744\n+1343.13818359375\t1.04933554265006\n+1343.53198242188\t1.38312812337601\n+1343.9697265625\t0.982000016037943\n+1344.58251953125\t1.25181615216693\n+1344.80151367188\t1.06498171074491\n+1345.19555664062\t1.10510744277417\n+1345.5458984375\t1.28734965165068\n+1346.02770996094\t1.04685917327986\n+1346.50964355469\t1.27186530312746\n+1346.77258300781\t0.674734822771281\n+1346.90405273438\t0.823874582564406\n+1347.1669921875\t1.01704800174623\n+1347.60522460938\t1.81894756948349\n+1348.56970214844\t1.61381041386806\n+1348.83276367188\t1.30375248419878\n+1349.05200195312\t1.05968354035202\n+1349.57836914062\t1.58635927943486\n+1350.58740234375\t1.37768529795621\n+1350.98229980469\t1.09325432742087\n+1351.50903320312\t1.20100342474765\n+1352.03576660156\t1.07129334820323\n+1352.47485351562\t0.672941578494188\n+1352.60656738281\t1.14470891416059\n+1352.826171875\t1.0401472270035\n+1353.52893066406\t1.47989628024132\n+1353.96826171875\t1.12304015633162\n+1354.53942871094\t2.00166469161791\n+1355.55029296875\t1.6270492248441\n'
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_median2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/preprocessing_median2.txt Tue Jun 19 18:08:01 2018 -0400
b
b'@@ -0,0 +1,1053 @@\n+\t1_File1\t2_File2\t3_File3\n+101.083335876465\t0\t0.133186891674995\t0.266373783349991\n+101.666664123535\t0\t0\t0\n+102.166664123535\t0\t0\t0\n+102.75\t0\t0\t0\n+103.25\t0\t0\t0\n+103.833335876465\t0\t0\t0\n+104.333335876465\t0\t0\t0\n+104.916664123535\t0\t0\t0\n+105.416664123535\t0\t0\t0\n+106\t0\t0\t0\n+106.25\t0\t0\t0\n+106.333335876465\t0\t0\t0\n+106.416664123535\t0\t0\t0\n+106.5\t0\t0\t0\n+106.583335876465\t0\t0\t0\n+106.666664123535\t0\t0\t0\n+106.75\t0\t0\t0\n+106.833335876465\t0\t0\t0\n+106.916664123535\t0\t0\t0\n+107\t0\t0\t0\n+107.083335876465\t0\t0\t0\n+107.916664123535\t0.600653886795044\t0.802207559347153\t0.645754098892212\n+109.083335876465\t0.429874241352081\t0\t0\n+110\t0\t0\t0\n+110.5\t0\t0\t0\n+111.25\t0\t0\t0\n+111.833335876465\t0\t0\t0\n+112.333335876465\t0\t0\t0\n+113\t0\t0\t0\n+113.583335876465\t0\t0\t0\n+114.083335876465\t0\t0\t0\n+115.083335876465\t0.827377080917358\t0.866697609424591\t0.585306704044342\n+115.916664123535\t0\t0\t0\n+116.666664123535\t0\t0\t0\n+117.166664123535\t0\t0\t0\n+117.75\t0\t0\t0\n+118.666664123535\t0\t0\t0\n+119.25\t0\t0\t0\n+119.75\t0\t0\t0\n+120.833335876465\t0\t0\t0\n+121.666664123535\t0\t0\t0\n+121.916664123535\t0\t0\t0\n+123\t0.243362635374069\t0\t0\n+124\t0\t0\t0\n+125\t0\t0.127376571297646\t0.301643371582031\n+126.25\t0\t0\t0\n+127.166664123535\t0\t0\t0\n+127.666664123535\t0\t0\t0\n+129.08332824707\t0.69401890039444\t0.376068770885468\t0\n+129.91667175293\t0\t0\t0\n+130.25\t0\t0\t0\n+130.75\t0\t0\t0\n+131.33332824707\t0\t0\t0\n+131.83332824707\t0\t0\t0\n+132.41667175293\t0\t0\t0\n+133\t0\t0\t0\n+133.91667175293\t0\t0\t0\n+134.41667175293\t0\t0\t0\n+135.08332824707\t0\t0\t0\n+135.58332824707\t0\t0\t0\n+136.16667175293\t0\t0\t0\n+137\t0\t0\t0.290646910667419\n+138.16667175293\t0\t0.126371383666992\t0.252742767333984\n+138.83332824707\t0\t0\t0\n+139.33332824707\t0\t0\t0\n+139.91667175293\t0\t0\t0\n+140.41667175293\t0\t0\t0\n+141\t0\t0\t0\n+141.66667175293\t0\t0\t0\n+142.16667175293\t0\t0\t0\n+143.16667175293\t0.487960368394852\t0.538043275475502\t0.590116322040558\n+144.25\t0\t0.133772015571594\t0.267544031143188\n+145.25\t0.252541691064835\t0\t0\n+145.66667175293\t0\t0\t0\n+146.25\t0\t0\t0\n+146.75\t0\t0\t0\n+147.33332824707\t0\t0\t0\n+147.83332824707\t0\t0\t0\n+148.41667175293\t0\t0\t0\n+149\t0\t0\t0\n+149.83332824707\t0\t0\t0\n+151.08332824707\t0.416928052902222\t0.112083420157433\t0.224166840314865\n+152\t1.49516367912292\t1.48809510469437\t1.01468575000763\n+153\t3.05081796646118\t3.65648126602173\t3.48223042488098\n+154.08332824707\t0.4842928647995\t0\t0.46147757768631\n+155.08332824707\t0\t0.149687543511391\t0\n+155.66667175293\t0\t0\t0\n+156.16667175293\t0.305969595909119\t0\t0\n+157.16667175293\t0.709284484386444\t1.33431911468506\t1.30094742774963\n+157.91667175293\t0.32112580537796\t0\t0\n+158.75\t0\t0\t0\n+159.66667175293\t0\t0\t0\n+160.25\t0\t0\t0\n+160.75\t0\t0\t0\n+161.33332824707\t0\t0\t0\n+162.08332824707\t0\t0\t0\n+162.91667175293\t0\t0\t0\n+163.83332824707\t0\t0\t0\n+164.41667175293\t0\t0\t0\n+165\t0\t0\t0\n+165.5\t0\t0\t0\n+166.16667175293\t0\t0\t0\n+166.75\t0\t0\t0\n+167.25\t0\t0\t0\n+167.91667175293\t0\t0\t0\n+168.75\t0\t0\t0\n+169.08332824707\t0\t0\t0\n+169.33332824707\t0\t0\t0\n+169.83332824707\t0\t0\t0\n+171.16667175293\t1.17549276351929\t1.98516231775284\t1.96954929828644\n+171.91667175293\t0\t0.222172632813454\t0\n+172.41667175293\t0\t0\t0\n+173.16667175293\t0.410419881343842\t0\t0\n+174\t0\t0\t0\n+174.58332824707\t0\t0\t0\n+175.08332824707\t0\t0\t0\n+175.91667175293\t0\t0\t0\n+176.41667175293\t0\t0\t0\n+177.16667175293\t0\t0\t0\n+177.91667175293\t0\t0\t0\n+178.91667175293\t0.250365495681763\t0\t0\n+179.41667175293\t0\t0\t0\n+180.83332824707\t0\t0\t0\n+181.41667175293\t0\t0\t0\n+181.91667175293\t0\t0\t0\n+182.91667175293\t0\t0\t0\n+184\t0\t0\t0\n+185.25\t0.665546476840973\t0.335335060954094\t0\n+187.083343505859\t0.179112449288368\t0\t0\n+188\t0\t0\t0\n+189\t0\t0\t0\n+189.91667175293\t0\t0\t0\n+190.5\t0\t0\t0\n+191\t0\t0\t0\n+191.5\t0\t0\t0\n+192.083343505859\t0\t0\t0\n+193\t0\t0\t0\n+193.91667175293\t0\t0\t0\n+194.41667175293\t0\t0\t0\n+195\t0\t0\t0\n+195.75\t0\t0\t0\n+196.333343505859\t0\t0\t0\n+197.16667175293\t0\t0\t0\n+197.66667175293\t0\t0\t0\n+198.333343505859\t0\t0\t0\n+199.333343505859\t0.613188087940216\t0.541647166013718\t0.522079229354858\n+200.083343505859\t0.271297991275787\t0\t0\n+200.833343505859\t0\t0\t0\n+201.333343505859\t0\t0\t0\n+202\t0\t0\t0\n+202.833343505859\t0\t0\t0\n+204.16667175293\t0.447213858366013\t0\t0\n+205.16667175293\t0.33690157532692\t0\t0\n+205.66667175293\t0\t0\t0\n+206.25\t0\t0\t0\n+206.75\t0\t0\t0\n+20'..b'719\t0\t0\t0\n+679.166687011719\t0.731237053871155\t0\t0\n+679.833374023438\t0\t0\t0\n+680.333374023438\t0\t0\t0\n+680.833374023438\t0\t0\t0\n+681.25\t0\t0\t0\n+683\t0\t0\t0\n+683.5\t0\t0\t0\n+684.083374023438\t0\t0\t0\n+684.583374023438\t0\t0\t0\n+684.916687011719\t0\t0\t0\n+685.416687011719\t0\t0\t0\n+686.166687011719\t0\t0\t0\n+686.583374023438\t0\t0.1402358263731\t0\n+687.5\t0\t0\t0\n+688.333374023438\t0\t0\t0\n+689.25\t0\t0\t0\n+690.416687011719\t0\t0.140541300177574\t0.281082600355148\n+691.333374023438\t0\t0\t0\n+692.25\t0\t0\t0\n+692.833374023438\t0\t0\t0\n+693.666687011719\t0\t0\t0\n+694.25\t0\t0\t0\n+695.666687011719\t0\t0\t0.414409726858139\n+697.5\t0\t0.253196150064468\t0.389883458614349\n+698.083374023438\t0\t0\t0\n+699\t0\t0.158080607652664\t0.348132729530334\n+699.583374023438\t0\t0\t0\n+699.833374023438\t0\t0\t0\n+700.333374023438\t0\t0\t0\n+700.916687011719\t0\t0\t0\n+701.416687011719\t0\t0\t0\n+702\t0\t0\t0\n+702.666687011719\t0\t0\t0\n+703.25\t0\t0\t0\n+703.916687011719\t0\t0\t0\n+704.5\t0\t0\t0\n+705.166687011719\t0\t0\t0\n+706.5\t0\t0\t0\n+707\t0\t0\t0\n+707.583374023438\t0\t0\t0\n+708.083374023438\t0\t0\t0\n+708.75\t0\t0\t0\n+709.333374023438\t0\t0\t0\n+710.166687011719\t0\t0\t0.356646925210953\n+710.583374023438\t0\t0\t0\n+711.75\t0\t0.390440165996552\t0.336707651615143\n+712.416687011719\t0\t0\t0\n+712.75\t0\t0\t0\n+713.666687011719\t0\t0\t0\n+713.916687011719\t0\t0\t0\n+715.166687011719\t0\t0\t0\n+715.583374023438\t0\t0\t0\n+716.166687011719\t0.181747421622276\t0\t0.386836349964142\n+717.583374023438\t0\t0\t0\n+718.416687011719\t0\t0\t0\n+719.083374023438\t0\t0\t0\n+719.583374023438\t0\t0\t0\n+720.083374023438\t0\t0\t0\n+720.833374023438\t0\t0\t0\n+721.333374023438\t0\t0\t0\n+722.166687011719\t0\t0.158401295542717\t0\n+722.833374023438\t0\t0\t0\n+723.25\t0\t0\t0\n+724.25\t0\t0\t0\n+724.833374023438\t0\t0\t0\n+725.333374023438\t0\t0\t0\n+726\t0\t0\t0\n+726.583374023438\t0\t0\t0\n+727.083374023438\t0\t0\t0\n+727.916687011719\t0\t0\t0\n+728.416687011719\t0\t0\t0\n+729.416687011719\t0\t0\t0\n+730.083374023438\t0\t0\t0.291777223348618\n+730.5\t0\t0\t0\n+731\t0\t0\t0\n+731.5\t0\t0\t0\n+732.25\t0.412808954715729\t0\t0.307377904653549\n+733.166687011719\t0\t0\t0\n+734.083374023438\t0\t0\t0\n+735.25\t0\t0.13781675696373\t0.27563351392746\n+736.333374023438\t0\t0\t0\n+736.916687011719\t0\t0\t0\n+738.083374023438\t0\t0\t0\n+738.583374023438\t0\t0\t0\n+739.5\t0\t0\t0\n+740\t0\t0\t0\n+740.583374023438\t0\t0\t0\n+741.416687011719\t0\t0\t0\n+742\t0\t0\t0\n+742.583374023438\t0\t0\t0\n+743.083374023438\t0\t0\t0\n+743.916687011719\t0\t0\t0\n+744.5\t0\t0\t0\n+745\t0\t0\t0\n+745.5\t0\t0\t0\n+746.083374023438\t0\t0\t0\n+747\t0.428139925003052\t0\t0\n+747.666687011719\t0\t0\t0\n+748.25\t0\t0\t0\n+748.75\t0\t0\t0\n+750.25\t0\t0\t0\n+751.083374023438\t0\t0\t0\n+751.666687011719\t0\t0\t0\n+752.166687011719\t0\t0\t0\n+753.833374023438\t0\t0.175738096237183\t0\n+754.5\t0\t0\t0\n+755.583374023438\t0\t0.192152053117752\t0\n+755.916687011719\t0\t0\t0\n+756.416687011719\t0\t0\t0\n+757.333374023438\t0\t0\t0\n+758.083374023438\t0\t0\t0\n+758.583374023438\t0\t0\t0\n+759.416687011719\t0\t0\t0\n+759.916687011719\t0\t0\t0\n+760.416687011719\t0\t0\t0\n+760.75\t0\t0\t0\n+761.333374023438\t0\t0\t0\n+761.833374023438\t0\t0\t0\n+762.333374023438\t0\t0\t0\n+763.083374023438\t0\t0\t0\n+764.083374023438\t0\t0\t0\n+764.916687011719\t0\t0.149728685617447\t0\n+765.916687011719\t0\t0\t0\n+766.916687011719\t0\t0\t0\n+767.166687011719\t0\t0\t0\n+769\t0\t0.144459098577499\t0.45317342877388\n+769.333374023438\t0\t0\t0\n+769.916687011719\t0\t0\t0\n+770.75\t0\t0\t0\n+771.666687011719\t0\t0\t0\n+772.25\t0\t0\t0\n+772.75\t0\t0\t0\n+773.333374023438\t0\t0\t0\n+774.166687011719\t0\t0\t0\n+774.833374023438\t0\t0\t0\n+775.666687011719\t0\t0\t0\n+776.166687011719\t0\t0\t0\n+776.75\t0\t0\t0\n+777.75\t0\t0\t0\n+778.416687011719\t0\t0\t0\n+779\t0\t0\t0\n+779.5\t0\t0\t0\n+780.083374023438\t0\t0\t0\n+780.75\t0\t0\t0\n+781.333374023438\t0.59098082780838\t0\t0.373036444187164\n+781.833374023438\t0\t0\t0\n+782.75\t0\t0\t0\n+783.583374023438\t0\t0\t0\n+784.083374023438\t0\t0\t0\n+784.75\t0\t0\t0\n+785.25\t0\t0\t0\n+786.416687011719\t0\t0\t0\n+787.083374023438\t0\t0\t0\n+787.666687011719\t0\t0\t0\n+788.25\t0\t0\t0\n+788.75\t0\t0\t0\n+789.333374023438\t0\t0\t0\n+789.916687011719\t0\t0.163871705532074\t0.327743411064148\n+790.5\t0\t0\t0\n+791.416687011719\t0\t0\t0\n+791.916687011719\t0\t0\t0\n+792.5\t0\t0\t0\n+793.416687011719\t0\t0\t0\n+794\t0\t0\t0\n+794.666687011719\t0.364586710929871\t0\t0\n+794.916687011719\t0\t0\t0\n+796\t0\t0\t0\n+796.666687011719\t0\t0\t0\n+797.25\t0\t0\t0\n+798\t0\t0\t0\n+798.666687011719\t0\t0\t0\n+799.666687011719\t0\t0\t0\n'
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results1.RData
b
Binary file test-data/preprocessing_results1.RData has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results1.pdf
b
Binary file test-data/preprocessing_results1.pdf has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results1.txt
--- a/test-data/preprocessing_results1.txt Mon Jun 11 17:34:07 2018 -0400
+++ b/test-data/preprocessing_results1.txt Tue Jun 19 18:08:01 2018 -0400
b
@@ -1,3 +1,3 @@
  x = 1, y = 1 x = 2, y = 1 x = 3, y = 1 x = 1, y = 2 x = 2, y = 2 x = 3, y = 2 x = 1, y = 3 x = 2, y = 3 x = 3, y = 3
-329 71.9222398089711 36.0331719015123 0 0 52.1631651555205 44.6843848381426 0 0 0
-345 0 0 22.145861000629 0 0 0 27.3529366713824 17.4681423285726 25.8629113644351
+329 8.48069807321137 6.00276368862812 0 0 7.22240715797167 6.68463797360356 0 0 0
+345 0 0 4.70593890744759 0 0 0 5.23000350586712 4.17949067812964 5.08555910047608
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results2.RData
b
Binary file test-data/preprocessing_results2.RData has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results2.pdf
b
Binary file test-data/preprocessing_results2.pdf has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results3.RData
b
Binary file test-data/preprocessing_results3.RData has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results3.pdf
b
Binary file test-data/preprocessing_results3.pdf has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results4.RData
b
Binary file test-data/preprocessing_results4.RData has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results4.pdf
b
Binary file test-data/preprocessing_results4.pdf has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results5.RData
b
Binary file test-data/preprocessing_results5.RData has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_results5.pdf
b
Binary file test-data/preprocessing_results5.pdf has changed
b
diff -r 42580292d381 -r 2fccfd11360d test-data/preprocessing_sd2.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/preprocessing_sd2.txt Tue Jun 19 18:08:01 2018 -0400
b
b'@@ -0,0 +1,1053 @@\n+\t1_File1\t2_File2\t3_File3\n+101.083335876465\t0.180910895583245\t0.284914371691127\t0.358878736172051\n+101.666664123535\t0\t0\t0\n+102.166664123535\t0\t0\t0\n+102.75\t0\t0\t0\n+103.25\t0\t0\t0\n+103.833335876465\t0\t0\t0\n+104.333335876465\t0\t0\t0\n+104.916664123535\t0\t0\t0\n+105.416664123535\t0\t0\t0\n+106\t0\t0\t0\n+106.25\t0\t0\t0\n+106.333335876465\t0\t0\t0\n+106.416664123535\t0\t0\t0\n+106.5\t0\t0\t0\n+106.583335876465\t0\t0\t0\n+106.666664123535\t0\t0\t0\n+106.75\t0\t0\t0\n+106.833335876465\t0\t0\t0\n+106.916664123535\t0\t0\t0\n+107\t0\t0\t0\n+107.083335876465\t0\t0\t0\n+107.916664123535\t0.442750902477481\t0.68294282183927\t0.971570146179924\n+109.083335876465\t0.305229256275525\t0.518246834920863\t0.747716614033137\n+110\t0\t0.113089038908025\t0\n+110.5\t0\t0\t0\n+111.25\t0\t0.133994248058407\t0\n+111.833335876465\t0\t0\t0\n+112.333335876465\t0\t0\t0\n+113\t0.185573979109821\t0.154226380588784\t0.218109039104373\n+113.583335876465\t0\t0\t0\n+114.083335876465\t0\t0\t0\n+115.083335876465\t0.677961050983819\t0.319034796834742\t0.460391962256178\n+115.916664123535\t0.243287339756532\t0.0956472099227226\t0\n+116.666664123535\t0\t0\t0\n+117.166664123535\t0\t0\t0\n+117.75\t0\t0\t0\n+118.666664123535\t0\t0.118547199854689\t0\n+119.25\t0\t0\t0\n+119.75\t0\t0\t0\n+120.833335876465\t0.168875962720021\t0.0970243944513813\t0.13721321451418\n+121.666664123535\t0\t0.21899642873197\t0.252055641594511\n+121.916664123535\t0\t0.133319699261995\t0\n+123\t0.174096661065443\t0.16136155117076\t0\n+124\t0.322444958748615\t0\t0\n+125\t0.150088145586629\t0.174080568142905\t0.198393506523119\n+126.25\t0\t0\t0\n+127.166664123535\t0\t0.239388766291604\t0.317738945306801\n+127.666664123535\t0\t0\t0\n+129.08332824707\t0.288791837884452\t0.462381408165901\t0.618546813822238\n+129.91667175293\t0\t0.116626471979734\t0.164934738405466\n+130.25\t0\t0.132370863317458\t0\n+130.75\t0\t0\t0\n+131.33332824707\t0\t0\t0\n+131.83332824707\t0\t0\t0\n+132.41667175293\t0\t0\t0\n+133\t0\t0.180879951939248\t0.255802881193878\n+133.91667175293\t0\t0.162828027500648\t0.230273604825876\n+134.41667175293\t0\t0\t0\n+135.08332824707\t0\t0.192896867446652\t0.264250060383324\n+135.58332824707\t0\t0\t0\n+136.16667175293\t0\t0\t0\n+137\t0.321167935722902\t0.212585808968592\t0.24832324282571\n+138.16667175293\t0\t0.413260153569778\t0.451531622918322\n+138.83332824707\t0\t0.107700070252499\t0\n+139.33332824707\t0\t0\t0\n+139.91667175293\t0\t0\t0\n+140.41667175293\t0\t0\t0\n+141\t0.19991214063993\t0\t0\n+141.66667175293\t0\t0.111411512142185\t0.157559671475973\n+142.16667175293\t0\t0.351555193166926\t0.247084374616299\n+143.16667175293\t0.696327687564065\t0.226232905085079\t0.255904483108225\n+144.25\t0\t0.221848763136931\t0.263561702261628\n+145.25\t0.242544266476622\t0.198535106585997\t0\n+145.66667175293\t0\t0.144964590309154\t0.205010889679064\n+146.25\t0\t0\t0\n+146.75\t0\t0\t0\n+147.33332824707\t0\t0\t0\n+147.83332824707\t0\t0\t0\n+148.41667175293\t0\t0\t0\n+149\t0\t0.153781150642969\t0\n+149.83332824707\t0.207333389490265\t0.112082179746251\t0.158508138697487\n+151.08332824707\t0.263603019608835\t0.640330592824288\t0.889525398113928\n+152\t1.34442849941627\t0.949298121817147\t1.46962694351624\n+153\t1.18542836326876\t2.84609889334623\t3.87359244424655\n+154.08332824707\t0.371944796821318\t0.448960479790703\t0.549626144318037\n+155.08332824707\t0\t0.182888611011031\t0.222716769710179\n+155.66667175293\t0\t0\t0\n+156.16667175293\t0.374312074031373\t0\t0\n+157.16667175293\t0.438063797517901\t0.469756909939944\t0.101658154933881\n+157.91667175293\t0.359866578155684\t0.136621194772649\t0\n+158.75\t0\t0.114266780033755\t0\n+159.66667175293\t0\t0.132238148439365\t0.187012982986056\n+160.25\t0\t0\t0\n+160.75\t0\t0\t0\n+161.33332824707\t0\t0\t0\n+162.08332824707\t0\t0.169146535639705\t0.239209324730095\n+162.91667175293\t0\t0.150390509375825\t0\n+163.83332824707\t0\t0.155118616825502\t0\n+164.41667175293\t0\t0\t0\n+165\t0.141050598332358\t0.22616734674505\t0\n+165.5\t0\t0\t0\n+166.16667175293\t0.205639163396503\t0.254908756242801\t0.360495420246227\n+166.75\t0\t0\t0\n+167.25\t0\t0\t0\n+167.91667175293\t0\t0.0996689951157614\t0.140953244640808\n+168.75\t0\t0.204680530579861\t0.289461982299761\n+169.08332824707\t0\t0.137522093733349\t0.194485610083646\n+169.33332824707\t0\t0.17496985716908\t0\n+169.83332824707\t0.247436107412813\t0\t0\n+171.16667175293\t0.220534004848346\t0.228209790231884\t0'..b'958169905491\t0\t0\n+724.833374023438\t0\t0\t0\n+725.333374023438\t0\t0\t0\n+726\t0\t0.356876293233283\t0\n+726.583374023438\t0\t0\t0\n+727.083374023438\t0\t0\t0\n+727.916687011719\t0\t0.395669523957675\t0\n+728.416687011719\t0\t0\t0\n+729.416687011719\t0\t0.13789232784963\t0.195009200192143\n+730.083374023438\t0\t0.349238391302709\t0.439862627610799\n+730.5\t0\t0.22226955895576\t0\n+731\t0\t0\t0\n+731.5\t0\t0.171830386230445\t0.243004862634902\n+732.25\t0.800785585346327\t0.221379797049926\t0.257908169791005\n+733.166687011719\t0\t0.141193215022925\t0.199677359600481\n+734.083374023438\t0.190052868350776\t0\t0\n+735.25\t0\t0.313913351336035\t0.165365466499263\n+736.333374023438\t0\t0.336308913237792\t0.482838589647194\n+736.916687011719\t0\t0\t0\n+738.083374023438\t0\t0.356037834364732\t0\n+738.583374023438\t0\t0\t0\n+739.5\t0\t0.129749452473178\t0.183493435398051\n+740\t0\t0.255392457443158\t0.361179477043908\n+740.583374023438\t0\t0\t0\n+741.416687011719\t0.230724979762327\t0.248833996716481\t0.351904412935949\n+742\t0\t0\t0\n+742.583374023438\t0\t0.100426965214122\t0.142025176233782\n+743.083374023438\t0\t0.11158660380066\t0\n+743.916687011719\t0.144148168082182\t0.153319605089203\t0.216826664894837\n+744.5\t0\t0\t0\n+745\t0\t0\t0\n+745.5\t0\t0\t0\n+746.083374023438\t0\t0\t0\n+747\t0.477397164802176\t0\t0\n+747.666687011719\t0\t0.119827640493252\t0.169461874332724\n+748.25\t0\t0\t0\n+748.75\t0.337682170780173\t0\t0\n+750.25\t0.47259167484886\t0.161513313135316\t0.228414317939777\n+751.083374023438\t0.368572094479831\t0.0988767147903912\t0\n+751.666687011719\t0\t0\t0\n+752.166687011719\t0\t0.160796545726236\t0\n+753.833374023438\t0.391941006744565\t0.295512262532337\t0.372108315048944\n+754.5\t0\t0.36988889699643\t0.523101894703577\n+755.583374023438\t0\t0.261790258029227\t0.312927491175375\n+755.916687011719\t0\t0.115187255290647\t0\n+756.416687011719\t0\t0.407980622026197\t0\n+757.333374023438\t0\t0.175615230105787\t0.248357440174876\n+758.083374023438\t0.192351674978296\t0.149490924423819\t0\n+758.583374023438\t0\t0.182452796012467\t0.258027218613722\n+759.416687011719\t0\t0.256308345836368\t0\n+759.916687011719\t0\t0\t0\n+760.416687011719\t0\t0.12032151309424\t0.170160315663126\n+760.75\t0.276353732730065\t0\t0\n+761.333374023438\t0\t0\t0\n+761.833374023438\t0\t0\t0\n+762.333374023438\t0\t0\t0\n+763.083374023438\t0.308753877508031\t0\t0\n+764.083374023438\t0\t0.247921386251946\t0.33271166088263\n+764.916687011719\t0\t0.203007449668448\t0.172891793893284\n+765.916687011719\t0\t0.173482618328926\t0.245341471676762\n+766.916687011719\t0\t0.268439414608073\t0.31466953379597\n+767.166687011719\t0\t0.197461278353681\t0.263917289016307\n+769\t0\t0.23217194778299\t0.102941268996939\n+769.333374023438\t0\t0.18379082186537\t0\n+769.916687011719\t0\t0\t0\n+770.75\t0\t0.144069507053599\t0.203745050799606\n+771.666687011719\t0.260866546426531\t0\t0\n+772.25\t0\t0\t0\n+772.75\t0\t0\t0\n+773.333374023438\t0\t0\t0\n+774.166687011719\t0.231789108262491\t0\t0\n+774.833374023438\t0.202462435700766\t0.242841800736433\t0.343430168112568\n+775.666687011719\t0\t0.18228600207556\t0\n+776.166687011719\t0\t0\t0\n+776.75\t0\t0\t0\n+777.75\t0\t0.109216849954774\t0.154455950445709\n+778.416687011719\t0\t0.186322381281825\t0\n+779\t0\t0\t0\n+779.5\t0\t0\t0\n+780.083374023438\t0\t0\t0\n+780.75\t0\t0.150368292895499\t0.212652879163705\n+781.333374023438\t0.50402128948736\t0.244829048404048\t0.280791480890665\n+781.833374023438\t0\t0\t0\n+782.75\t0.156159244301126\t0\t0\n+783.583374023438\t0\t0.203939089007527\t0\n+784.083374023438\t0\t0\t0\n+784.75\t0\t0.331756574864346\t0.280921716600721\n+785.25\t0\t0\t0\n+786.416687011719\t0.245276328326425\t0.200453420288736\t0.167520650670527\n+787.083374023438\t0\t0.0894901971021818\t0.126558250441347\n+787.666687011719\t0\t0.333272317060135\t0.471318230749949\n+788.25\t0\t0\t0\n+788.75\t0\t0\t0\n+789.333374023438\t0\t0\t0\n+789.916687011719\t0\t0.350051533593209\t0.254202173711907\n+790.5\t0\t0\t0\n+791.416687011719\t0\t0.201048561882668\t0\n+791.916687011719\t0\t0\t0\n+792.5\t0\t0\t0\n+793.416687011719\t0.135264161949605\t0\t0\n+794\t0\t0\t0\n+794.666687011719\t0.260809298975499\t0\t0\n+794.916687011719\t0\t0.114067476548419\t0.161315772360449\n+796\t0\t0\t0\n+796.666687011719\t0\t0.2353350150686\t0\n+797.25\t0\t0\t0\n+798\t0.157372896233523\t0\t0\n+798.666687011719\t0\t0.374114383953907\t0\n+799.666687011719\t0\t0.174604465418172\t0\n'