rpymat is an R package that creates and manages an isolated Miniconda and Python environment for reproducible data-processing pipelines.
It provides tools for installing Python packages, running scripts, working with reticulate, and managing JupyterLab without relying on the system-wide Python installation. The package is designed to offer stable behaviour across architectures, including ARM systems.
This is free and open source software.
Key Features
- Creates an isolated Miniconda and Python environment.
- Supports reproducible R and Python processing pipelines.
- Installs packages from Conda channels or with pip.
- Runs system commands inside the managed Conda environment.
- Installs and configures JupyterLab and related extensions.
- Launches JupyterLab with configurable ports, directories, tokens, and browser behaviour.
- Lists and stops active Jupyter servers.
- Integrates with the reticulate R package.
- Runs Python scripts and makes their results available to R.
- Provides utilities for removing the complete managed environment.
- Offers improved stability on ARM-based systems.
Website: github.com/dipterix/rpymat
Support:
Developer: Zhengjia Wang
License: Apache License 2.0
rpymat is written in R. Learn R with our recommended free books and free tutorials.
Related Software
| Access Python from R | |
|---|---|
| reticulate | R Interface to Python |
| basilisk | Smooth interoperability of multiple Python environments in a single R session |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |


Please read our Comment Policy before commenting.