R Observatory
Search
install.packages("sitmo")
CRAN 30-day downloads, method
51,894−1.3% down on the 30 days before, the worse direction
Dependent packages, method
7111 more indirectly

Provided within are two high quality and fast PPRNGs that may be used in an 'OpenMP' parallel environment. In addition, there is a generator for one dimensional low-discrepancy sequence.

Full description

Provided within are two high quality and fast PPRNGs that may be used in an 'OpenMP' parallel environment. In addition, there is a generator for one dimensional low-discrepancy sequence. The objective of this library to consolidate the distribution of the 'sitmo' (C++98 & C++11), 'threefry' and 'vandercorput' (C++11-only) engines on CRAN by enabling others to link to the header files inside of 'sitmo' instead of including a copy of each engine within their individual package. Lastly, the package contains example implementations using the 'sitmo' package and three accompanying vignette that provide additional information.

Maintainer
James Balamuta
Latest release
13 Oct 2021
First release
19 Mar 2016

Compare with another package

More details
Releases
8
Needs compilation
Yes
Needs R
>= 3.2.0
RoxygenNote
7.1.1
Task views (1)
Subjects (1) Method, Subjects
Cite

Package

Run in R for the authors' preferred citation:

citation("sitmo")
APA
Balamuta, J., Stubner, R., & van den Berg, T. (2021). sitmo: Parallel Pseudo Random Number Generator (PPRNG) 'sitmo' Header
Files (Version 2.0.2) [Computer software]. https://doi.org/10.32614/CRAN.package.sitmo
About

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

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 sitmo version 2.0.2 [Data set]. HJJB, LLC. Data release v2026-10-30. https://doi.org/10.5281/zenodo.21843040
About

From data release v2026-10-30, which the citation names so these numbers can be found later.

All 13 check platforms pass.

  • r-devel-linux-x86_64-debian-clang

    The unreleased R on Linux, x86_64, debian-clang

    OK

    Version checked
    2.0.2
    Time taken
    79 s
  • r-devel-linux-x86_64-debian-gcc

    The unreleased R on Linux, x86_64, debian-gcc

    OK

    Version checked
    2.0.2
    Time taken
    69 s
  • r-devel-linux-x86_64-fedora-clang

    The unreleased R on Linux, x86_64, fedora-clang

    OK

    Version checked
    2.0.2
    Time taken
    63 s
  • r-devel-linux-x86_64-fedora-gcc

    The unreleased R on Linux, x86_64, fedora-gcc

    OK

    Version checked
    2.0.2
    Time taken
    68 s
  • r-devel-windows-x86_64

    The unreleased R on Windows, x86_64

    OK

    Version checked
    2.0.2
    Time taken
    213 s
  • r-oldrel-macos-arm64

    The previous release of R on macOS, arm64

    OK

    Version checked
    2.0.2
  • r-oldrel-macos-x86_64

    The previous release of R on macOS, x86_64

    OK

    Version checked
    2.0.2
    Time taken
    81 s
  • r-oldrel-windows-x86_64

    The previous release of R on Windows, x86_64

    OK

    Version checked
    2.0.2
    Time taken
    147 s
  • r-patched-linux-x86_64

    The patched release of R on Linux, x86_64

    OK

    Version checked
    2.0.2
    Time taken
    71 s
  • r-release-linux-x86_64

    The current release of R on Linux, x86_64

    OK

    Version checked
    2.0.2
    Time taken
    69 s
  • r-release-macos-arm64

    The current release of R on macOS, arm64

    OK

    Version checked
    2.0.2
    Time taken
    28 s
  • r-release-macos-x86_64

    The current release of R on macOS, x86_64

    OK

    Version checked
    2.0.2
    Time taken
    105 s
  • r-release-windows-x86_64

    The current release of R on Windows, x86_64

    OK

    Version checked
    2.0.2
    Time taken
    129 s
  • 13 OK

Over time

No change since 4 Aug 2026

As a list (5)
ChangedWorst statusOKNotesWarningsErrors
4 Aug 2026OK13000
1 Aug 2026Note12100
22 Apr 2026OK14000
18 Apr 2026Error13001
10 Mar 2026OK14000

Since March 2026

Check results on CRAN

Total downloads in the last 30 days
94,272+14.5% up on the 30 days before, the better directionIt is the sum of 5 channels: CRAN, r2u, autoCRAN, conda-forge and c2d4u.

CRAN rank

481 of 26,581

CRAN

51,894 downloads in the last 30 days

Rank
481 of 26,581
Change
−1.3% down on the 30 days before, the worse direction

It is in the total. Take it out

r2u

12,911 downloads in the last 30 days

Rank
266 of 30,526
Change
+196% up on the 30 days before, the better direction

It is in the total. Take it out

autoCRAN

7 downloads in the last 30 days

Rank
7,733 of 29,259
Change
−46.2% down on the 30 days before, the worse direction

It is in the total. Take it out

conda-forge

29,319 downloads in the last 30 days

Rank
254 of 3,828
Change
+17.6% up on the 30 days before, the better direction

It is in the total. Take it out

c2d4u, no longer updated

141 downloads in the last 30 days

Rank
279 of 7,575
Change
−66.8% down on the 30 days before, the worse direction

It is in the total. Take it out

Over time

Compare downloads

Needs
1
Dependent packages
7
Suggested by
0
Needs (1)
Installing it adds
1 package, 1.8 MB of source
Of those, need compilation
1
Optional extras (3)
Dependent packages (7)
PackageTitleDownloads in 30 days
dqrngFast Pseudo Random Number Generators56,558
rxode2Facilities for Simulating from ODE-Based Models3,552
rnndescentNearest Neighbor Descent Method for Approximate Nearest Neighbors2,246
bssmBayesian Inference of Non-Linear and Non-Gaussian State Space Models2,096
deslaDesparsified Lasso Inference for Time Series407
mums2Microbial Ecology by Tandem Mass Spectrometry300
CautiousLearningControl Charts with Guaranteed In-Control Performance and Cautious Parameters Learning232
Functions
22
Public exports
7
Lines of R code
144
Median complexity
1
Functions (22)
Size and composition

Lines by kind (5,197)

KindLinesShare
R code1443%
Documentation2385%
Guides4,42785%
Compiled code3887%

Lines by language

LanguageLinesShare
Vignettes4,42785%
C++3888%
Rd2385%
R1443%

Languages are counted from file extensions.

Files
37
R functions
7
Compiled functions
15
Complexity
Median
1
Mean
1
Highest
1
Median lines per function
3
About complexity

Cyclomatic complexity counts the independent paths through a function: 1 is a straight line, higher is harder to test. R functions only.

Call graph figures
R functions
7
Calls
0
Unconnected
7
Groups
0
Growth (8 releases)
Total lines by release
5,082 on 19 Mar 20165,197 on 13 Oct 2021
Release changes

The package was built and has no tests to run.

Lines of tests
0
Exports named in tests
0%
Test suite
Has tests
No
Test frameworks
No tests in this release
Test lines per line of code
0
Exports documented
100%
Arguments documented
100%
Return value documented
85.7%
Help pages with examples
87.5%
Examples run in checks
100%
Guides (3)
Other documentation
README
Yes, 419 words
Release notes file
Yes
Help pages
8
Lines of documentation
238

coatless-rpkg / sitmo on github.com

Stars
8no change on 30 days ago
Forks
5
Open issues
0
Last commit
26 Oct 2026
Activity
Commits
75
Open pull requests
0
Tagged releases
8
Latest tagged release
v2.0.2, 13 Oct 2021
Issues closed in
0 days (median)
Pull requests closed in
0 days (median)
Pull requests merged
100%
Created
3 Mar 2016
Licence file reads as
–
Development practices (11)
KindFound
Continuous integrationGitHub Actions, R CMD check workflow
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
Governance and communityPR template (inherited from coatless)
Funding links: GitHub Sponsors, Patreon, Buy Me a Coffee, thanks.dev
Docs sourceREADME.Rmd, pkgdown
GitHub Pages site last deployed 2023-11-14
The repository has a site deploy workflow
CRAN release processcran-comments.md, revdep/
Lint, format, editorRStudio project

Method, repository practices

Across coatless-rpkg

R releases
  • On CRAN
  • Release
VersionReleasedR
2.0.2 current13 Oct 20214.1.1
2.0.17 Jan 20193.5.2
2.0.01 Jul 20183.5.0
1.2.218 Nov 20173.4.2
1.2.131 Jul 20173.4.1
1.2.026 Jun 20173.4.0
1.1.028 Apr 20173.4.0
1.0.019 Mar 20163.2.4
Release notes (2.0.2)

DEPLOYMENT

  • Switched from using TravisCI to using GitHub Actions.

BUGFIXES

  • Addressed unbalanced chunk delimiters in vignette. (thanks yihui/knitr#2057!)
  • Addressed compilation with Rcpp 1.0.7 introducing new stream handling.