diff options
author | Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de> | 2023-10-31 11:57:28 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2023-10-31 13:58:08 +0100 |
commit | 7170720e482de2415e779595733c7fbfa969bb33 (patch) | |
tree | 74f81a33fbb0265a04dd9dba971ae38fae9659fd /gnu | |
parent | e8cd556a7c7a0ff0d5619bbad3680da2ac53c1e1 (diff) | |
download | guix-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.scm | 45 |
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") |