guix_mirror_bot pushed a commit to branch r-team
in repository guix.

commit b1f2fe9f27112d41376fcfe5c41e4be2781c8dd3
Author: Ricardo Wurmus <[email protected]>
AuthorDate: Thu Mar 12 09:55:03 2026 +0100

    gnu: Add r-hdf5r-extra.
    
    * gnu/packages/cran.scm (r-hdf5r-extra): New variable.
    
    Change-Id: I40287d71ed7230de84257f69f35c64515bb1d0d4
---
 gnu/packages/cran.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 85d2feb760..a2afcab190 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -27314,6 +27314,33 @@ functionality is added so that HDF5 objects behave 
very similar to their
 corresponding R counterparts.")
     (license license:asl2.0)))
 
+(define-public r-hdf5r-extra
+  (package
+    (name "r-hdf5r-extra")
+    (version "0.1.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (cran-uri "hdf5r.Extra" version))
+       (sha256
+        (base32 "1kfpa8i697f0ksa0pd726g6bf0j2injlbwkjg71k6apv3sq8aqxg"))))
+    (properties `((upstream-name . "hdf5r.Extra")))
+    (build-system r-build-system)
+    (propagated-inputs (list r-checkmate
+                             r-dplyr
+                             r-easy-utils
+                             r-hdf5r
+                             r-matrix
+                             r-rlang))
+    (native-inputs (list r-testthat r-withr))
+    (home-page "https://github.com/ycli1995/hdf5r.Extra";)
+    (synopsis "Extensions for HDF5 R interfaces")
+    (description
+     "This package provides some methods to manipulate HDF5 files, extending
+the @code{hdf5r} package.  Reading and writing R objects to HDF5 formats
+follow the specification of @code{AnnData}.")
+    (license license:expat)))
+
 (define-public r-itertools
   (package
     (name "r-itertools")

Reply via email to