Bioc2026 Registration Open!

RedisParam

Provide a 'redis' back-end for BiocParallel

Bioconductor version: 3.23 · Package version: 1.14.0

This package provides a Redis-based back-end for BiocParallel, enabling an alternative mechanism for distributed computation. The The 'manager' distributes tasks to a 'worker' pool through a central Redis server, rather than directly to workers as with other BiocParallel implementations. This means that the worker pool can change dynamically during job evaluation. All features of BiocParallel are supported, including reproducible random number streams, logging to the manager, and alternative 'load balancing' task distributions.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("RedisParam")

Details

MaintainerMartin Morgan <mtmorgan.bioc@gmail.com>
AuthorMartin Morgan [aut, cre] (ORCID: <https://orcid.org/0000-0002-5874-8148>), Jiefei Wang [aut]
LicenseArtistic-2.0
System Requirementshiredis
Downloads rank189
Source branchRELEASE_3_23
biocViewsInfrastructure, Software

Documentation

Download

Dependencies

Depends: R (>= 4.2.0), BiocParallel (>= 1.29.12)

Imports: methods, redux, withr, logger

Suggests: rmarkdown, knitr, testthat, BiocStyle