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

Changeset 4:593839e1f2c3 (2021-02-25)
Previous changeset 3:8212e342e482 (2021-01-28) Next changeset 5:28434abe6c5c (2021-08-06)
Commit message:
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/msstats commit 4fe4a0b30469f52c937830d2f3c316f6b9667407"
modified:
msstats.xml
test-data/Comparison_plot_skyline.pdf
test-data/Heatmap_openms.pdf
test-data/MSstats ProfilePlot.pdf
test-data/Profile_plot_skyline.pdf
test-data/QC_plot.pdf
test-data/Volcano_plot_skyline.pdf
test-data/condition_plot.pdf
test-data/condition_plot_openms.pdf
test-data/profile_wsum_plot.pdf
test-data/qq_plot.pdf
test-data/residual_plot.pdf
test-data/residualplot.pdf
test-data/volcanoplot.pdf
b
diff -r 8212e342e482 -r 593839e1f2c3 msstats.xml
--- a/msstats.xml Thu Jan 28 20:48:40 2021 +0000
+++ b/msstats.xml Thu Feb 25 08:41:37 2021 +0000
[
b'@@ -1,4 +1,4 @@\n-<tool id="msstats" name="MSstats" version="@VERSION@.0">\n+<tool id="msstats" name="MSstats" version="@VERSION@.1">\n     <description>statistical relative protein significance analysis in DDA, SRM and DIA Mass Spectrometry</description>\n     <macros>\n         <token name="@VERSION@">3.22.0</token>\n@@ -174,66 +174,77 @@\n                           censoredInt="$dp_options.censoredInt",\n                           #end if\n                           cutoffCensored="$dp_options.cutoffCensored",\n+                          #if $dp_options.maxQuantileforCensored == \'\'\n+                          maxQuantileforCensored = NULL)\n+                          #else\n                           maxQuantileforCensored = $dp_options.maxQuantileforCensored)\n-  \n-#if \'processed_data\' in $selected_outputs\n+                          #end if\n+\n+#if \'raw_data\' in $dp_options.selected_outputs\n+write.table(raw, "raw.tsv", sep = "\\t", quote = F, row.names = F, dec = ".")\n+#end if\n+\n+#if \'processed_data\' in $dp_options.selected_outputs\n write.table(processed_data\\$ProcessedData, "ProcessedData.tsv", sep = "\\t", quote = F, row.names = F, dec = ".")\n #end if\n-#if \'runlevel_data\' in $selected_outputs\n+\n+#if \'runlevel_data\' in $dp_options.selected_outputs\n write.table(processed_data\\$RunlevelData, "RunlevelData.tsv", sep = "\\t", quote = F, row.names = F, dec = ".")\n #end if\n \n-#for $plot_type in $selected_outputs\n+#for $plot_type in $dp_options.out_plots_opt.selected_vis_outputs\n+\n+\n     #if $plot_type[-4:] == "Plot"\n \n \tdataProcessPlots(data = processed_data,\n \t\t\t     type = \'$plot_type\',\n-\t\t\t     featureName = "$out_plots_opt.featureName",\n-\t\t\t     #if $out_plots_opt.ylimUp:\n-                            ylimUp = $out_plots_opt.ylimUp,\n+\t\t\t     featureName = "$dp_options.out_plots_opt.proc_plots_advanced.featureName",\n+\t\t\t     #if $dp_options.out_plots_opt.proc_plots_advanced.ylimUp:\n+                            ylimUp = $dp_options.out_plots_opt.proc_plots_advanced.ylimUp,\n                             #end if\n-                            #if $out_plots_opt.ylimDown:\n-                            ylimDown = $out_plots_opt.ylimDown,\n+                            #if $dp_options.out_plots_opt.proc_plots_advanced.ylimDown:\n+                            ylimDown = $dp_options.out_plots_opt.proc_plots_advanced.ylimDown,\n                             #end if\n-                            scale = $out_plots_opt.scale,\n-                            interval = "$out_plots_opt.interval",\n-                            x.axis.size = $out_plots_opt.x_axis_size,\n-                            y.axis.size = $out_plots_opt.y_axis_size,\n-                            text.size = $out_plots_opt.text_size,\n-                            text.angle = $out_plots_opt.text_angle,\n-                            legend.size = $out_plots_opt.legend_size,\n-                            dot.size.profile = $out_plots_opt.dot_size_profile,\n-                            dot.size.condition = $out_plots_opt.dot_size_condition,\n-                            width = $out_plots_opt.width,\n-                            height = $out_plots_opt.height,\n-                            #if $out_plots_opt.which_Protein.select != \'list\'\n-                            which.Protein = "$out_plots_opt.which_Protein.select",\n+                            scale = $dp_options.out_plots_opt.proc_plots_advanced.scale,\n+                            interval = "$dp_options.out_plots_opt.proc_plots_advanced.interval",\n+                            x.axis.size = $dp_options.out_plots_opt.proc_plots_advanced.x_axis_size,\n+                            y.axis.size = $dp_options.out_plots_opt.proc_plots_advanced.y_axis_size,\n+                            text.size = $dp_options.out_plots_opt.proc_plots_advanced.text_size,\n+                            text.angle = $dp_options.out_plots_opt.proc_plots_advanced.text_angle,\n+                            legend.size = $dp_options.out_plots_opt.proc_plots_advanced.legend_size,\n+          '..b'r file. Use 1 and -1 to indicate the conditions to compare and 0 for conditions that are not compared. Multiple groups can be combined by using 0.5.\n-    - First row contains the names of the groups, they must exactly match the condition name used in the annotation file\n+    - First row contains the names of the groups, they must exactly match the condition name used in the annotation file and every condition must be present, even though it will not be used for any comparison such as G4 in the example below. Order of the condition columns is irrelevant. \n     - Each additional row represents one comparison\n     - Example for a two group comparison\n     \n@@ -988,7 +1043,7 @@\n        \n           names    G1   G2   G3   G4   G5\n           G2-G1    -1    1    0    0    0\n-          G4-G5     0    0    0    1   -1\n+          G3-G5     0    0    1    0   -1\n           G3-G5     0    0   -1    0    1\n         G1+G2-G5    0.5  0.5  0    0   -1\n \n@@ -1018,14 +1073,15 @@\n     - Summarizing intensities per MS run\n \n         - TMP: Tukey\xe2\x80\x99s median polish.  Robust parameter estimation method with median across rows and columns. Prerequisite for missing value imputation.\n-        - linear: Linear model (lmfunction). Average-based summarization.        \n+        - linear: Linear model (lmfunction). Average-based summarization. \n+        \n+        \t- Account for heterogeneous variation among intensities from different features: Yes: assumes equal variance among intensities from features. No: means that we cannot assume equal variance among intensities from features, then we will account for heterogeneous variation from different features     \n         \n     - Missing value imputation: \n     \n         - Impute Missing Values: Only possible for Summarization Method TMP. Censored missing values will be determined (by censored intensity; cutoff value for censoring and Maximum quantile for deciding censored missing values") and imputed by Accelerated Failure Time model.\n \n         - Remove runs which have more than 50% missing values: Yes or no.\n-        - Account for heterogeneous variation among intensities from different features: Yes: assumes equal variance among intensities from features. No: means that we cannot assume equal variance among intensities from features, then we will account for heterogeneous variation from different features\n         - Censored Intensity: The processing tools report missing values differently. This option is for distinguishwhich value should be considered as missing, and further whether it is censored or at random\n \n             - NA - It assumes that all NAs in Intensity column are censored.\n@@ -1043,6 +1099,7 @@\n         - Summarization method: TMP + censored intensity: \'NULL\': It assumes that all intensities are missing at random, therefore no action with missing value imputation: No; or error with missing value imputation: Yes.\n         - Missing value imputation: Yes + censored intensity:\'NA\' or \'0\': AFT model-based imputation using cutoff value for censoring in the AFT model\n         - Missing value imputation: No + censored intensity:\'NA\' or \'0\': censored intensities will be replaced with the value specified  in cutoff value for censoring\n+        - Missing value imputation: No + censored intensity: NULL: no imputation\n \n - Group comparison: automatic detection of differentially abundant proteins between two conditions, conditions have to be specified with the \'comparison matrix\'\n - Quantification per sample or group: choose the corresponding output option\n@@ -1057,6 +1114,7 @@\n \n     - MSstats log - check log file for warnings and information on the analysis steps (txt)\n     - MSstats Rscript - can be used to re-run analysis outside Galaxy or to inspect the executed code (txt)\n+    - MSstats RawData - raw files combined into MSstats format (tabular)\n     - MSstats ProcessedData - transformed, normalized, imputed intensities (tabular)\n \n         - Intensity column:  includes original intensities values\n'
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/Comparison_plot_skyline.pdf
b
Binary file test-data/Comparison_plot_skyline.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/Heatmap_openms.pdf
b
Binary file test-data/Heatmap_openms.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/MSstats ProfilePlot.pdf
b
Binary file test-data/MSstats ProfilePlot.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/Profile_plot_skyline.pdf
b
Binary file test-data/Profile_plot_skyline.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/QC_plot.pdf
b
Binary file test-data/QC_plot.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/Volcano_plot_skyline.pdf
b
Binary file test-data/Volcano_plot_skyline.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/condition_plot.pdf
b
Binary file test-data/condition_plot.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/condition_plot_openms.pdf
b
Binary file test-data/condition_plot_openms.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/profile_wsum_plot.pdf
b
Binary file test-data/profile_wsum_plot.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/qq_plot.pdf
b
Binary file test-data/qq_plot.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/residual_plot.pdf
b
Binary file test-data/residual_plot.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/residualplot.pdf
b
Binary file test-data/residualplot.pdf has changed
b
diff -r 8212e342e482 -r 593839e1f2c3 test-data/volcanoplot.pdf
b
Binary file test-data/volcanoplot.pdf has changed