BSD Ports

math/py-rpy2-rinterface 3.6.7 FreeBSD

Low-level interface from Python to the R

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
1c6078ca0d
License
GPLv2+
Categories
math, python
Package size
257.8 KiB, 1440.1 KiB installed

Description

The rpy2 package is a namespace package. This is the part of that package that covers the "low-level" interface to R used in rpy2. This provides mappings to access R's C-API and utilities to do so safely. It is otherwise relatively easily to crash (segfault) a process by calling R's C-API.

This "low-level" is used by the higher-level (more Pythonic) interface rpy2.robjects and the extentions for ipython and jupyter notebooks in rpy2.ipython. It can also be used to implement alternative higher level interfaces, and with care be used in situation where a minimal interface or maximum performance is wanted.

Install

Binary package:

pkg install py312-rpy2-rinterface

From the ports tree:

cd /usr/ports/math/py-rpy2-rinterface/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-rpy2-rinterface>0:math/py-rpy2-rinterface

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.6.73.6.7--3.6.7
FreeBSD:14:quarterly3.6.73.6.7n/a-3.6.7
FreeBSD:15:latest3.6.73.6.7n/a--
FreeBSD:15:quarterly3.6.73.6.7n/an/an/a
FreeBSD:16:latest3.6.73.6.7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 93
Run dependencies 90

Configuration

Options name: math_rpy2-rinterface

OptionDefaultDescription
NUMPYonNumPy mathematical computing support
USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
rpy2_rinterface-3.6.7.tar.gz820893aee0b44b9204d96c2eb2503b2f9b03f6d9c9e525f9a2d1a2e194b3a789856c1
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
1c6078ca0d Po-Chuan Hsieh math/py-rpy2-rinterface: Add py-rpy2-rinterface 3.6.7
The rpy2 package is a namespace package. This is the part of that package that covers the "low-level" interface to R used in rpy2. This provides mappings to access R's C-API and utilities to do so safely. It is otherwise relatively easily to crash (segfault) a process by calling R's C-API. This "low-level" is used by the higher-level (more Pythonic) interface rpy2.robjects and the extentions for ipython and jupyter notebooks in rpy2.ipython. It can also be used to implement alternative higher level interfaces, and with care be used in situation where a minimal interface or maximum performance is wanted.