guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

10/11: gnu: Add r-coregx.


From: guix-commits
Subject: 10/11: gnu: Add r-coregx.
Date: Tue, 31 Oct 2023 08:59:07 -0400 (EDT)

rekado pushed a commit to branch master
in repository guix.

commit 7170720e482de2415e779595733c7fbfa969bb33
Author: Mădălin Ionel Patrașcu <madalinionel.patrascu@mdc-berlin.de>
AuthorDate: Tue Oct 31 11:57:28 2023 +0100

    gnu: Add r-coregx.
    
    * gnu/packages/bioconductor.scm (r-coregx): New variable.
    
    Change-Id: Ib54ba3c7bebdcc90748d4e4b0b2ce63b7f0fc1b8
    Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
---
 gnu/packages/bioconductor.scm | 45 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

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")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]