Skip to content

doRNG

1.8.6.3Package record

Generic Reproducible Parallel Backend for 'foreach' Loops

80packages dependsuggested by 27
430.6Kdownloads / year
89.6%test coverage
13/13flavors OK

Overview

About

Provides functions to perform reproducible parallel foreach loops, using independent random streams as generated by L'Ecuyer's combined multiple-recursive generator [L'Ecuyer (1999), DOI:10.1287/opre.47.1.159]. It enables to easily convert standard '%dopar%' loops into fully reproducible loops, independently of the number of workers, the task scheduling strategy, or the chosen parallel environment and associated foreach backend.

Install

Health

CRAN checks
13OK
Slowest check: 1.3 min · r-release-macos-x86_64
Status changes
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK13 OK2026-07-24
  • ERROR12 OK, 1 ERROR2026-07-23
  • OK12 OK2026-04-25
Show 3 earlier changesHide 3 earlier changes
  • NOTE12 OK, 2 NOTE2026-04-02
  • ERROR11 OK, 2 NOTE, 1 ERROR2026-04-01
  • NOTE12 OK, 2 NOTE2026-03-10
Advisories

none known

Documentation

In release 1.8.6.3
READMENoVignettesNoNEWSYes · 67% structured · does not mention 1.8.6.3Citation fileNoWebsitenot declared in DESCRIPTION
Help pages
5 (1 internal)includes a package overview page
Examples that run
100%4 run in a plain check (2 of them under a condition)
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
100%
Help pages citing references
20% with a bibliography file

Also includes 1 demo script (run with demo())

Downloads

430.6K
CRAN downloads in the past year
Rank #618 · ~1.2K/day · ~35.9K/mo
Daily download trend is not available in this view yet.
30.7K30 days
94.4K90 days
430.6K1 year
Compare downloads with other packages →
Also on12K r2u5 autocran65.3K conda_forge304 bioconda222 c2d4u

Repository

0Stars
0Forks
0Open PRs
0Releases
Last activity 2026-02-07
Responsiveness
not measured
PracticesBeta

1 development-tooling and community-health practice detected across 1 family in the upstream repository

Checks run against github.com/emilioluissaenzguillen/dorng on 2026-10-21.

Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v4 (2026-10-20)

Dependencies

Declared dependencies
11 external dependencies (excludes base and recommended)

Installing doRNG adds 4 packages (1 with compiled code, 634 KB of source tarballs). Heaviest: iterators 293 KB, digest 231 KB, foreach 88 KB.

Depends (3)
R >= 3.0.0foreachrngtools
Imports (3)
statsutilsiterators
LinkingTo (0)
none
Enhances (0)
none

People & History

People (2)
Maintainer since 1.8.6.3 (2026)

Previously maintained by Renaud Gaujoux (1.0.2 to 1.8.6.2).

Listed in earlier versions (1)
Sáenz Guillén
no longer listed · 1.8.6.3
Releases (21)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • 1.8.6.3Latest
    record
    2026-02-05 · current release · diff ↗
  • R
    R 4.5.0 released · 2025-04-11
  • 1.8.6.2
    record
    2025-04-02 · diff ↗
  • 1.8.6.1
    record
    2025-01-13 · diff ↗
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • unarchivedReturned to CRAN
    2023-01-16
  • 1.8.6
    record
    2023-01-16 · diff ↗
  • orphanedOrphaned by its maintainer
    2022-12-19
    maintainer is unresponsive
  • 1.8.3
    record
    2022-12-19 · diff ↗
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • unarchivedReturned to CRAN
    2020-01-27
  • 1.8.2
    record
    2020-01-27 · diff ↗
Show 26 earlier eventsHide 26 earlier events
  • orphanedOrphaned by its maintainer
    2020-01-20
    maintainer was unresponsive
  • R
    R 3.6.0 released · 2019-04-26
  • 1.7.1
    record
    2018-06-22 · diff ↗
  • R
    R 3.5.0 released · 2018-04-23
  • R
    R 3.4.0 released · 2017-04-21
  • 1.6.6
    record
    2017-04-10 · diff ↗
  • R
    R 3.3.0 released · 2016-05-03
  • R
    R 3.2.0 released · 2015-04-16
  • R
    R 3.1.0 released · 2014-04-10
  • 1.6
    record
    2014-03-07 · diff ↗
  • 1.5.5
    record
    2013-09-24 · diff ↗
  • 1.5.4
    record
    2013-09-19 · diff ↗
  • R
    R 3.0.0 released · 2013-04-03
  • 1.5.3
    record
    2013-03-12 · diff ↗
  • 1.5
    record
    2012-11-07 · diff ↗ ·
    removed 5 exports
    RNGscope, RNGseq, doRNG, doRNGseed, setRNG
  • 1.4.5
    record
    2012-07-24 · diff ↗ ·
    removed 1 export
    write.bib
  • 1.4.1
    record
    2012-05-25 · diff ↗ ·
    added 2 exports
    doRNGversion, setRNG
  • 1.3
    record
    2012-05-22 · diff ↗
  • 1.2.6
    record
    2012-04-17 · diff ↗
  • R
    R 2.15.0 released · 2012-03-30
  • 1.2.2
    record
    2012-03-29 · diff ↗ ·
    removed 1 export
    CMRGseed
  • 1.2.1
    record
    2012-03-09 · diff ↗ ·
    added 1 export
    write.bib
  • 1.1
    record
    2011-11-29 · diff ↗ ·
    removed 3 exports
    .RNGgenSeed, .rstream.get.seed, .rstream.set.seed
    added 2 exports
    CMRGseed, RNGscope
  • R
    R 2.14.0 released · 2011-10-31
  • 1.0.2
    record
    2011-10-24
  • R
    R 2.13.0 released · 2011-04-13

Package metadata

First published
2011-10-24
Total releases
21 / 15 yrs
License
GPL (>= 2) OSI
Minimum R
≥ 3.0.0
Download size
20 KB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("doRNG")
Sáenz Guillén, E. L., & Gaujoux, R. (2026). doRNG: Generic Reproducible Parallel Backend for 'foreach' Loops (Version 1.8.6.3) [Computer software]. https://doi.org/10.32614/CRAN.package.doRNG

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for doRNG version 1.8.6.3 [Data set]. HJJB, LLC. Data release v2026-10-23. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-23, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy