summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-05-10 22:02:52 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-05-18 14:37:03 +0100
commit951560e4f138bd59051f67b5268e5204e9e9d1cf (patch)
tree75ebefdb529e488765c5f4c84ea383a3860dbad1
parent0bd927d55494be8f17d3dd8c69f5235f4e9a37b5 (diff)
gnu: Add python-rpy2-robjects.
* gnu/packages/statistics.scm (python-rpy2-robjects): New variable. Change-Id: If0aa8aaf301ebaf9f76ae2c6bf934ab02c85e5f9
-rw-r--r--gnu/packages/statistics.scm31
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 074780c4d1..4db8f3ac3a 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -1898,6 +1898,37 @@ otherwise relatively easily to crash (segfault) a process by calling R's
C-API.")
(license (list license:mpl2.0 license:gpl2+ license:lgpl2.1+))))
+(define-public python-rpy2-robjects
+ (package
+ (name "python-rpy2-robjects")
+ (version "3.6.5")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "rpy2_robjects" version))
+ (sha256
+ (base32 "1r5gnhv2wlqg787cwgwcvb6wg68a881gd2wgzd8qn6m06vs9kl03"))))
+ (build-system pyproject-build-system)
+ (native-inputs
+ (list python-ipython-minimal
+ python-numpy
+ python-pandas
+ python-pytest
+ python-setuptools))
+ (propagated-inputs
+ (list python-jinja2
+ python-rpy2-rinterface
+ python-tzlocal))
+ (home-page "https://rpy2.github.io")
+ (synopsis "Python interface to the R language (embedded R)")
+ (description
+ "The rpy2 package is a namespace package. This is the part of that
+package that covers the \"high-level\" interface to R used in rpy2. It uses
+the \"low-level\" interface (bindings to R's C API) to create a more Pythonic
+and safer interface in rpy2.robjects as well as extentions for ipython and
+jupyter notebooks in rpy2.ipython.")
+ (license (list license:mpl2.0 license:gpl2+ license:lgpl2.1+))))
+
(define-public python-rchitect
(package
(name "python-rchitect")