From be235a3092c2b1df413bab02f345050f6b0f15fd Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Mon, 13 May 2024 16:12:00 +0200 Subject: [PATCH] gnu: Add r-anndatar. * gnu/packages/bioinformatics.scm (r-anndatar): New variable. Change-Id: I6060c5c15a46c064aa03ec2431a72ea88f925706 --- gnu/packages/bioinformatics.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 2dbf042365..fd12dd74df 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -723,6 +723,35 @@ (define-public pbcopper and utilities for PacBio C++ applications.") (license license:bsd-3))) +(define-public r-anndatar + (let ((commit "5c3eb7e498d0d9bf1c522ad66f4eb8ad277238b6") + (revision "1")) + (package + (name "r-anndatar") + (version (git-version "0.99.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/scverse/anndataR") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0sx87i8cb4p08ihgpgflxs0fhkr1kw6lxvky4w766rq7wqy41cgk")))) + (properties `((upstream-name . "anndataR"))) + (build-system r-build-system) + (propagated-inputs (list r-matrix r-r6)) + (native-inputs (list r-knitr)) + (home-page "https://github.com/scverse/anndataR") + (synopsis "AnnData interoperability in R") + (description + "This package aims to bring the power and flexibility of @code{AnnData} +to the R ecosystem, allowing you to effortlessly manipulate and analyze your +single-cell data. This package lets you work with backed h5ad and zarr files, +directly access various slots (e.g. X, obs, var), or convert the data into +@code{SingleCellExperiment} and Seurat objects.") + (license license:expat)))) + (define-public r-bedtorch (let ((commit "f5ff4f83b94f59eac660333c64e4b2f296b35cea") (revision "1"))