rixpress0.11.2 package

Build Reproducible Analytical Pipelines with 'Nix'

rxp_copy

Copy derivations from the Nix store to current working directory

rxp_dag_for_ci

Export DAG of pipeline and prepare it for rendering on CI

rxp_export_artifacts

Export Nix store paths to an archive

rxp_file

Generic Nix expression builder for R, Python, and Julia data readers

rxp_ga

Run a pipeline on GitHub Actions

rxp_gc

Garbage Collect Rixpress Build Artifacts and Logs

rxp_list_logs

List all available build logs

add_import

Add an import statement to Python files in the _rixpress folder matchi...

adjust_import

Adjust Python import statements

flatten_derivations

Flatten a list of derivations and pipelines

print.rxp_derivation

Print method for derivation objects

print.rxp_pipeline

Print method for rxp_pipeline objects

rxp_ggdag

Create a Directed Acyclic Graph (DAG) representing the pipeline using ...

rxp_import_artifacts

Import Nix store paths from an archive

rxp_init

Initialize rixpress project

rxp_inspect

Inspect the build result of a pipeline.

rxp_jl_file

Creates a Nix expression that reads in a file (or folder of data) usin...

rxp_jl

Create a Nix expression running a Julia function

rxp_load

Load output of a derivation

rxp_make

Build pipeline using Nix

rxp_pipeline

Create a named pipeline of derivations

rxp_populate

Generate Nix Pipeline Code

rxp_py_file

Creates a Nix expression that reads in a file (or folder of data) usin...

rxp_py

Create a Nix expression running a Python function

rxp_py2r

Transfer Python object into an R session.

rxp_qmd

Render a Quarto document as a Nix derivation

rxp_r_file

Creates a Nix expression that reads in a file (or folder of data) usin...

rxp_r

Create a Nix expression running an R function

rxp_r2py

Transfer R object into a Python session.

rxp_read

Read output of a derivation

rxp_rmd

Render an R Markdown document as a Nix derivation

rxp_trace

Trace lineage of derivations

rxp_visnetwork

Create a Directed Acyclic Graph (DAG) representing the pipeline using ...

rxp_write_dag

Generate a DAG from a list of derivations

Streamlines the creation of reproducible analytical pipelines using 'default.nix' expressions generated via the 'rix' package for reproducibility. Define derivations in 'R', 'Python' or 'Julia', chain them into a composition of pure functions and build the resulting pipeline using 'Nix' as the underlying end-to-end build tool. Functions to plot the pipeline as a directed acyclic graph are included, as well as functions to load and inspect intermediary results for interactive analysis. User experience heavily inspired by the 'targets' package.

  • Maintainer: Bruno Rodrigues
  • License: GPL (>= 3)
  • Last published: 2026-01-28