diff mbox series

[bug#62428,03/14] gnu: Add r-hybridmtest.

Message ID 20230324231900.28367-3-madalinionel.patrascu@mdc-berlin.de
State New
Headers show
Series [bug#62428,01/14] gnu: Add r-anota2seq. | expand

Commit Message

Mădălin Ionel Patrașcu March 24, 2023, 11:18 p.m. UTC
* gnu/packages/bioconductor.scm (r-hybridmtest): New variable.
---
 gnu/packages/bioconductor.scm | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
diff mbox series

Patch

diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index 37b649a7d6..c58613bea3 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -16248,6 +16248,36 @@  (define-public r-rsbml
 validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
     (license license:artistic2.0)))
 
+(define-public r-hybridmtest
+  (package
+    (name "r-hybridmtest")
+    (version "1.42.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (bioconductor-uri "HybridMTest" version))
+       (sha256
+        (base32 "0mv092lq8548l306ghgvh8yka1fnyvs7w1yzfjzcchj8vlsb0qns"))))
+    (properties `((upstream-name . "HybridMTest")))
+    (build-system r-build-system)
+    (propagated-inputs
+     (list r-biobase
+           r-fdrtool
+           r-mass
+           r-survival))
+    (home-page "https://bioconductor.org/packages/HybridMTest")
+    (synopsis "Hybrid multiple testing")
+    (description
+     "This package performs hybrid multiple testing that incorporates method
+selection and assumption evaluations into the analysis using @acronym{EBP,
+empirical Bayes probability} estimates obtained by Grenander density estimation.
+For instance, for 3-group comparison analysis, Hybrid Multiple testing considers
+EBPs as weighted EBPs between F-test and H-test with EBPs from Shapiro Wilk test
+of normality as weigth.  Instead of just using EBPs from F-test only or using H-
+test only, this methodology combines both types of EBPs through EBPs from Shapiro
+Wilk test of normality.  This methodology uses then the law of total EBPs.")
+    (license license:gpl2+)))
+
 (define-public r-hypergraph
   (package
     (name "r-hypergraph")