Package: RedisParam Title: Provide a 'redis' back-end for BiocParallel Version: 1.15.0 Authors@R: c( person( "Martin", "Morgan", email = "mtmorgan.bioc@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-5874-8148") ), person("Jiefei", "Wang", role = "aut")) Description: 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. Depends: R (>= 4.2.0), BiocParallel (>= 1.29.12) SystemRequirements: hiredis Imports: methods, redux, withr, logger License: Artistic-2.0 Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 Suggests: rmarkdown, knitr, testthat, BiocStyle Collate: 'Redis.R' 'RedisBackend-class.R' 'RedisParam-class.R' 'RedisParam-accessors.R' 'RedisParam-logger.R' 'RedisParam-methods.R' 'RedisTaskManager.R' 'zzz.R' biocViews: Infrastructure VignetteBuilder: knitr Config/pak/sysreqs: libhiredis-dev Repository: https://bioc.r-universe.dev Date/Publication: 2026-04-28 12:58:42 UTC RemoteUrl: https://github.com/bioc/RedisParam RemoteRef: HEAD RemoteSha: 703ab8ea37b76cec5626a254d901804f46d62d99 NeedsCompilation: no Packaged: 2026-07-04 00:53:52 UTC; root Author: Martin Morgan [aut, cre] (ORCID: ), Jiefei Wang [aut] Maintainer: Martin Morgan