ids - Generate Random Identifiers
Generate random or human readable and pronounceable identifiers.
Last updated
13.26 score 94 stars 170 dependents 230 scripts 367k downloadsjsonvalidate - Validate 'JSON' Schema
Uses the node library 'is-my-json-valid' or 'ajv' to validate 'JSON' against a 'JSON' schema. Drafts 04, 06 and 07 of 'JSON' schema are supported.
Last updated
jsonjson-validationjsonvalidate
10.73 score 51 stars 51 dependents 52 scripts 17k downloadsstorr - Simple Key Value Stores
Creates and manages simple key-value stores. These can use a variety of approaches for storing the data. This package implements the base methods and support for file system, in-memory and DBI-based database stores.
Last updated
10.42 score 118 stars 27 dependents 62 scripts 7.4k downloads
orderly - Lightweight Reproducible Reporting
Distributed reproducible computing framework, adopting ideas from git, docker and other software. By defining a lightweight interface around the inputs and outputs of an analysis, a lot of the repetitive work for reproducible research can be automated. We define a simple format for organising and describing work that facilitates collaborative reproducible research and acknowledges that all analyses are run multiple times over their lifespans.
Last updated
9.85 score 11 stars 3 dependents 135 scripts 652 downloadsredux - R Bindings to 'hiredis'
A 'hiredis' wrapper that includes support for transactions, pipelining, blocking subscription, serialisation of all keys and values, 'Redis' error handling with R errors. Includes an automatically generated 'R6' interface to the full 'hiredis' API. Generated functions are faithful to the 'hiredis' documentation while attempting to match R's argument semantics. Serialisation must be explicitly done by the user, but both binary and text-mode serialisation is supported.
Last updated
hiredis
9.36 score 95 stars 6 dependents 55 scripts 6.0k downloadsdiversitree - Comparative 'Phylogenetic' Analyses of Diversification
Contains a number of comparative 'phylogenetic' methods, mostly focusing on analysing diversification and character evolution. Contains implementations of 'BiSSE' (Binary State 'Speciation' and Extinction) and its unresolved tree extensions, 'MuSSE' (Multiple State 'Speciation' and Extinction), 'QuaSSE', 'GeoSSE', and 'BiSSE-ness' Other included methods include Markov models of discrete and continuous trait evolution and constant rate 'speciation' and extinction.
Last updated
fftw3gslopenblascpp
8.55 score 33 stars 4 dependents 600 scripts 585 downloadscyphr - High Level Encryption Wrappers
Encryption wrappers, using low-level support from 'sodium' and 'openssl'. 'cyphr' tries to smooth over some pain points when using encryption within applications and data analysis by wrapping around differences in function names and arguments in different encryption providing packages. It also provides high-level wrappers for input/output functions for seamlessly adding encryption to existing analyses.
Last updated
encryptionopensslpeer-reviewedsodium
8.39 score 97 stars 2 dependents 60 scripts 990 downloads
monty - Monte Carlo Models
Experimental sources for the next generation of mcstate, now called 'monty', which will support much of the old mcstate functionality but new things like better parameter interfaces, Hamiltonian Monte Carlo, and other features.
Last updated
cpp
8.34 score 7 stars 7 dependents 81 scriptsorderly1 - Lightweight Reproducible Reporting
Order, create and store reports from R. By defining a lightweight interface around the inputs and outputs of an analysis, a lot of the repetitive work for reproducible research can be automated. We define a simple format for organising and describing work that facilitates collaborative reproducible research and acknowledges that all analyses are run multiple times over their lifespans.
Last updated
7.83 score 116 stars 2 dependents 1 scripts
odin2 - Next generation odin
Temporary package for rewriting odin.
Last updated
7.68 score 9 stars 1 dependents 99 scriptsstevedore - Docker Client
Work with containers over the Docker API. Rather than using system calls to interact with a docker client, using the API directly means that we can receive richer information from docker. The interface in the package is automatically generated using the 'OpenAPI' (a.k.a., 'swagger') specification, and all return values are checked in order to make them type stable.
Last updated
7.51 score 137 stars 2 dependents 13 scripts 362 downloads
mcstate - Monte Carlo Methods for State Space Models
Implements Monte Carlo methods for state-space models such as 'SIR' models in epidemiology. Particle MCMC (pmcmc) and SMC2 methods are planned. This package is particularly designed to work with odin/dust models, but we will see how general it becomes.
Last updated
7.31 score 19 stars 1 dependents 100 scripts
dust2 - Next Generation dust
Experimental sources for the next generation of dust, which will properly adopt the particle filter, have support for partial parameter updates, support for multiple parameter sets and hopefully better GPU/MPI support.
Last updated
cppopenmp
7.21 score 6 dependents 113 scriptsthor - Interface to 'LMDB'
Key-value store, implemented as a wrapper around 'LMDB'; the "lightning memory-mapped database" <https://www.symas.com/mdb>. 'LMDB' is a transactional key value store that uses a memory map for efficient access. This package wraps the entire 'LMDB' interface (except duplicated keys), and provides objects for transactions and cursors.
Last updated
7.15 score 55 stars 2 dependents 11 scripts 3.9k downloadsvaultr - Vault Client for Secrets and Sensitive Data
Provides an interface to a 'HashiCorp' vault server over its http API (typically these are self-hosted; see <https://www.vaultproject.io>). This allows for secure storage and retrieval of secrets over a network, such as tokens, passwords and certificates. Authentication with vault is supported through several backends including user name/password and authentication via 'GitHub'.
Last updated
6.89 score 26 stars 2 dependents 2 scripts 780 downloadsdde - Solve Delay Differential Equations
Solves ordinary and delay differential equations, where the objective function is written in either R or C. Suitable only for non-stiff equations, the solver uses a 'Dormand-Prince' method that allows interpolation of the solution at any point. This approach is as described by Hairer, Norsett and Wanner (1993) <ISBN:3540604529>. Support is also included for iterating difference equations.
Last updated
6.59 score 18 stars 2 dependents 36 scripts 439 downloadsrrq - Simple Redis Queue
Simple Redis queue in R.
Last updated
clusterinfrastructure
6.31 score 25 stars 2 dependents 15 scriptscinterpolate - Interpolation From C
Simple interpolation methods designed to be used from C code. Supports constant, linear and spline interpolation. An R wrapper is included but this package is primarily designed to be used from C code using 'LinkingTo'. The spline calculations are classical cubic interpolation, e.g., Forsythe, Malcolm and Moler (1977) <ISBN: 9780131653320>.
Last updated
infrastructureopenblas
5.95 score 8 stars 7 dependents 2 scripts 1.1k downloadsorderly2 - Compatibility Wrapper for 'orderly'
Acts as an installable package that can be used with repositories that reference 'orderly2', rather than orderly.
Last updated
5.86 score 11 stars 126 scripts
hipercow - High Performance Computing
Set up cluster environments and jobs. Moo.
Last updated
5.83 score 1 stars 1 dependents 58 scriptsdatastorr - Simple Data Versioning
Simple dataversioning using GitHub to store data.
Last updated
5.70 score 67 stars 5 dependents 3 scriptsodin.js - 'odin' 'JavaScript' support
Create 'JavaScript' differential equation models from an 'odin' model specification.
Last updated
2.88 score 5 stars 3 scriptssyncr - Synchronise Directories
Syncronise directories using rsync.
Last updated
clusterinfrastructure
2.65 score 9 stars 2 scripts
conan2 - Conan the Librarian
Create libraries. For us, there is no spring. Just the wind that smells fresh before the storm.
Last updated
2.48 score 1 dependents 1 scripts
conan - Conan the Librarian
Create libraries. For us, there is no spring. Just the wind that smells fresh before the storm.
Last updated
2.30 score 4 stars 8 scriptsorderly.sharedfile - Package Title Here
Access files in shared locations from orderly.
Last updated
2.18 score 1 stars 3 scripts


