aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorMădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>2023-10-31 11:57:28 +0100
committerRicardo Wurmus <rekado@elephly.net>2023-10-31 13:58:08 +0100
commit7170720e482de2415e779595733c7fbfa969bb33 (patch)
tree74f81a33fbb0265a04dd9dba971ae38fae9659fd /gnu
parente8cd556a7c7a0ff0d5619bbad3680da2ac53c1e1 (diff)
downloadguix-7170720e482de2415e779595733c7fbfa969bb33.tar
guix-7170720e482de2415e779595733c7fbfa969bb33.tar.gz
gnu: Add r-coregx.
* gnu/packages/bioconductor.scm (r-coregx): New variable. Change-Id: Ib54ba3c7bebdcc90748d4e4b0b2ce63b7f0fc1b8 Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/bioconductor.scm45
1 files changed, 45 insertions, 0 deletions
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index 9663ebca35..fc216a4573 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -4422,6 +4422,51 @@ omics protocols. The package can also be used to explore functional pathways
enrichment in single cell data.")
(license license:gpl3)))
+(define-public r-coregx
+ (package
+ (name "r-coregx")
+ (version "2.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "CoreGx" version))
+ (sha256
+ (base32 "09pv117g8sxhrij960mparrz1r9vx8s20gmpvn1h667kl1bc0jm9"))))
+ (properties `((upstream-name . "CoreGx")))
+ (build-system r-build-system)
+ (propagated-inputs
+ (list r-bench
+ r-biobase
+ r-biocgenerics
+ r-biocparallel
+ r-bumpymatrix
+ r-checkmate
+ r-crayon
+ r-data-table
+ r-glue
+ r-lsa
+ r-matrixgenerics
+ r-multiassayexperiment
+ r-piano
+ r-rlang
+ r-s4vectors
+ r-summarizedexperiment))
+ (native-inputs (list r-knitr))
+ (home-page "https://bioconductor.org/packages/CoreGx")
+ (synopsis
+ "Classes and functions to serve as the basis for other Gx packages")
+ (description
+ "This package provides a collection of functions and classes which serve
+as the foundation for packages such as PharmacoGx and RadioGx. It was created
+to abstract shared functionality to increase ease of maintainability and
+reduce code repetition in current and future Gx suite programs. Major
+features include a @code{CoreSet} class, from which RadioSet and PharmacoSet
+are derived, along with get and set methods for each respective slot.
+Additional functions related to fitting and plotting dose response curves,
+quantifying statistical correlation and calculating @acronym{AUC, area under
+the curve} or @acronym{SF, survival fraction} are included.")
+ (license license:gpl3+)))
+
(define-public r-coverageview
(package
(name "r-coverageview")