diff runit/univariate_tests.R @ 2:09799fc16bc6 draft

planemo upload for repository https://github.com/workflow4metabolomics/univariate.git commit 2c0d4d97c208edca1ada2035a7b7af9c4eb31afe
author ethevenot
date Sat, 06 Aug 2016 12:42:42 -0400
parents
children 140290de7986
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/runit/univariate_tests.R	Sat Aug 06 12:42:42 2016 -0400
@@ -0,0 +1,44 @@
+test_input_kruskal <- function() {
+
+    testDirC <- "input"
+    argLs <- list(facC = "ageGroup",
+                  tesC = "kruskal",
+                  adjC = "fdr",
+                  thrN = "0.05")
+
+    argLs <- c(defaultArgF(testDirC), argLs)
+    outLs <- wrapperCallF(argLs)
+
+    checkEqualsNumeric(outLs[["varDF"]]["HMDB01032", "ageGroup_kruskal_senior.experienced_pva"], 0.1231246, tolerance = 1e-6)
+
+}
+
+test_example1_wilcoxDif <- function() {
+
+    testDirC <- "example1"
+    argLs <- list(facC = "jour",
+                  tesC = "wilcoxon",
+                  adjC = "fdr",
+                  thrN = "0.05")
+
+    argLs <- c(defaultArgF(testDirC), argLs)
+    outLs <- wrapperCallF(argLs)
+    
+    checkEqualsNumeric(outLs[["varDF"]]["MT3", "jour_wilcoxon_J3.J10_dif"], 0.216480042, tolerance = 1e-8)
+
+}
+
+test_example1_ttestFdr <- function() {
+
+    testDirC <- "example1"
+    argLs <- list(facC = "jour",
+                  tesC = "ttest",
+                  adjC = "fdr",
+                  thrN = "0.05")
+
+    argLs <- c(defaultArgF(testDirC), argLs)
+    outLs <- wrapperCallF(argLs)
+
+    checkEqualsNumeric(outLs[["varDF"]]["MT3", "jour_ttest_J3.J10_fdr"], 0.7605966, tolerance = 1e-6)
+
+}