From 4f9f2539f33722dea184100270262420e4029045 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C4=83d=C4=83lin=20Ionel=20Patra=C8=99cu?= Date: Thu, 28 Oct 2021 17:12:04 +0200 Subject: [PATCH] gnu: Add r-zellkonverter. * gnu/packages/bioconductor.scm (r-zellkonverter): New variable. Signed-off-by: Ricardo Wurmus --- gnu/packages/bioconductor.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm index 75f6c877b4..936be1476a 100644 --- a/gnu/packages/bioconductor.scm +++ b/gnu/packages/bioconductor.scm @@ -4682,6 +4682,38 @@ (define-public r-zlibbioc libraries for systems that do not have these available via other means.") (license license:artistic2.0))) +(define-public r-zellkonverter + (package + (name "r-zellkonverter") + (version "1.4.0") + (source + (origin + (method url-fetch) + (uri (bioconductor-uri "zellkonverter" version)) + (sha256 + (base32 "1ihp2f23lpdfgf3qliy22vrq8czm353hyhqf74r5r712190k6pgg")))) + (properties `((upstream-name . "zellkonverter"))) + (build-system r-build-system) + (propagated-inputs + `(("r-basilisk" ,r-basilisk) + ("r-cli" ,r-cli) + ("r-delayedarray" ,r-delayedarray) + ("r-matrix" ,r-matrix) + ("r-reticulate" ,r-reticulate) + ("r-s4vectors" ,r-s4vectors) + ("r-singlecellexperiment" ,r-singlecellexperiment) + ("r-summarizedexperiment" ,r-summarizedexperiment))) + (native-inputs `(("r-knitr" ,r-knitr))) + (home-page "https://github.com/theislab/zellkonverter") + (synopsis "Conversion between AnnData and single-cell experiments objects") + (description + "This package provides methods to convert between Python AnnData objects +and SingleCellExperiment objects. These are primarily intended for use by +downstream Bioconductor packages that wrap Python methods for single-cell data +analysis. It also includes functions to read and write H5AD files used for +saving AnnData objects to disk.") + (license license:expat))) + (define-public r-geneplotter (package (name "r-geneplotter")