Showing 86 of total 86 results (show query)
lorenzwalthert
precommit:Pre-Commit Hooks
Useful git hooks for R building on top of the multi-language framework 'pre-commit' for hook management. This package provides git hooks for common tasks like formatting files with 'styler' or spell checking as well as wrapper functions to access the 'pre-commit' executable.
Maintained by Lorenz Walthert. Last updated 9 hours ago.
35.5 match 257 stars 9.72 score 10 scriptsyihui
knitr:A General-Purpose Package for Dynamic Report Generation in R
Provides a general-purpose tool for dynamic report generation in R using Literate Programming techniques.
Maintained by Yihui Xie. Last updated 11 hours ago.
dynamic-documentsknitrliterate-programmingrmarkdownsweave
12.5 match 2.4k stars 23.61 score 116k scripts 4.2k dependentseagerai
fastai:Interface to 'fastai'
The 'fastai' <https://docs.fast.ai/index.html> library simplifies training fast and accurate neural networks using modern best practices. It is based on research in to deep learning best practices undertaken at 'fast.ai', including 'out of the box' support for vision, text, tabular, audio, time series, and collaborative filtering models.
Maintained by Turgut Abdullayev. Last updated 11 months ago.
audiocollaborative-filteringdarknetdarknet-image-classificationfastaimedicalobject-detectiontabulartextvision
12.6 match 118 stars 9.40 score 76 scriptsrstudio
tfestimators:Interface to 'TensorFlow' Estimators
Interface to 'TensorFlow' Estimators <https://www.tensorflow.org/guide/estimator>, a high-level API that provides implementations of many different model types including linear models and deep neural networks.
Maintained by Tomasz Kalinowski. Last updated 3 years ago.
13.0 match 57 stars 8.42 score 170 scriptsstla
shinyChakraUI:A Wrapper of the 'React' Library 'Chakra UI' for 'Shiny'
Makes the 'React' library 'Chakra UI' usable in 'Shiny' apps. 'Chakra UI' components include alert dialogs, drawers (sliding panels), menus, modals, popovers, sliders, and more.
Maintained by Stรฉphane Laurent. Last updated 3 years ago.
15.1 match 22 stars 4.98 score 87 scriptshenrikbengtsson
R.utils:Various Programming Utilities
Utility functions useful when programming and developing R packages.
Maintained by Henrik Bengtsson. Last updated 1 years ago.
5.2 match 63 stars 13.74 score 5.7k scripts 814 dependentsropensci
tarchetypes:Archetypes for Targets
Function-oriented Make-like declarative pipelines for Statistics and data science are supported in the 'targets' R package. As an extension to 'targets', the 'tarchetypes' package provides convenient user-side functions to make 'targets' easier to use. By establishing reusable archetypes for common kinds of targets and pipelines, these functions help express complicated reproducible pipelines concisely and compactly. The methods in this package were influenced by the 'targets' R package. by Will Landau (2018) <doi:10.21105/joss.00550>.
Maintained by William Michael Landau. Last updated 21 days ago.
data-sciencehigh-performance-computingpeer-reviewedpipeliner-targetopiareproducibilitytargetsworkflow
6.0 match 141 stars 11.43 score 1.7k scripts 10 dependentsrstudio
plumber:An API Generator for R
Gives the ability to automatically generate and serve an HTTP API from R functions using the annotations in the R documentation around your functions.
Maintained by Barret Schloerke. Last updated 6 days ago.
4.3 match 1.4k stars 14.47 score 2.2k scripts 16 dependentsthinkr-open
golem:A Framework for Robust Shiny Applications
An opinionated framework for building a production-ready 'Shiny' application. This package contains a series of tools for building a robust 'Shiny' application from start to finish.
Maintained by Colin Fay. Last updated 7 months ago.
golemversehacktoberfestshinyshiny-appsshiny-rshinyapps
3.8 match 921 stars 14.23 score 167 scripts 62 dependentsstla
syt:Young Tableaux
Deals with Young tableaux (field of combinatorics). For standard Young tabeaux, performs enumeration, counting, random generation, the Robinson-Schensted correspondence, and conversion to and from paths on the Young lattice. Also performs enumeration and counting of semistandard Young tableaux, enumeration of skew semistandard Young tableaux, enumeration of Gelfand-Tsetlin patterns, and computation of Kostka numbers.
Maintained by Stรฉphane Laurent. Last updated 8 months ago.
8.3 match 3 stars 5.03 score 24 scripts 1 dependentsmarkbravington
mvbutils:General utilities, workspace organization, code and docu editing, live package maintenance, etc
Hierarchical workspace tree, code editing and backup, easy package prep, editing of packages while loaded, per-object lazy-loading, easy documentation, macro functions, and miscellaneous utilities. Needed by debug package.
Maintained by Mark V. Bravington. Last updated 6 days ago.
5.9 match 6.53 score 138 scripts 18 dependentscmmr
jobqueue:Run Interruptible Code Asynchronously
Takes an R expression and returns a Job object with a $stop() method which can be called to terminate the background job. Also provides timeouts and other mechanisms for automatically terminating a background job. The result of the expression is available synchronously via $result or asynchronously with callbacks or through the 'promises' package framework.
Maintained by Daniel P. Smith. Last updated 17 days ago.
6.4 match 2 stars 5.89 score 12 scriptsr-lib
usethis:Automate Package and Project Setup
Automate package and project setup tasks that are otherwise performed manually. This includes setting up unit testing, test coverage, continuous integration, Git, 'GitHub', licenses, 'Rcpp', 'RStudio' projects, and more.
Maintained by Jennifer Bryan. Last updated 12 days ago.
2.0 match 869 stars 17.54 score 5.6k scripts 336 dependentsmgondan
mathml:Translate R Expressions to 'MathML' and 'LaTeX'/'MathJax'
Translate R expressions to 'MathML' or 'MathJax'/'LaTeX' so that they can be rendered in R markdown documents and shiny apps. This package depends on R package 'rolog', which requires an installation of the 'SWI'-'Prolog' runtime either from 'swi-prolog.org' or from R package 'rswipl'.
Maintained by Matthias Gondan. Last updated 10 hours ago.
5.3 match 4 stars 6.46 score 32 scriptsr-lib
lintr:A 'Linter' for R Code
Checks adherence to a given style, syntax errors and possible semantic issues. Supports on the fly checking of R code edited with 'RStudio IDE', 'Emacs', 'Vim', 'Sublime Text', 'Atom' and 'Visual Studio Code'.
Maintained by Michael Chirico. Last updated 9 days ago.
2.0 match 1.2k stars 17.00 score 916 scripts 33 dependentspbiecek
archivist:Tools for Storing, Restoring and Searching for R Objects
Data exploration and modelling is a process in which a lot of data artifacts are produced. Artifacts like: subsets, data aggregates, plots, statistical models, different versions of data sets and different versions of results. The more projects we work with the more artifacts are produced and the harder it is to manage these artifacts. Archivist helps to store and manage artifacts created in R. Archivist allows you to store selected artifacts as a binary files together with their metadata and relations. Archivist allows to share artifacts with others, either through shared folder or github. Archivist allows to look for already created artifacts by using it's class, name, date of the creation or other properties. Makes it easy to restore such artifacts. Archivist allows to check if new artifact is the exact copy that was produced some time ago. That might be useful either for testing or caching.
Maintained by Przemyslaw Biecek. Last updated 7 months ago.
3.6 match 74 stars 8.81 score 105 scripts 2 dependentsjeroen
openssl:Toolkit for Encryption, Signatures and Certificates Based on OpenSSL
Bindings to OpenSSL libssl and libcrypto, plus custom SSH key parsers. Supports RSA, DSA and EC curves P-256, P-384, P-521, and curve25519. Cryptographic signatures can either be created and verified manually or via x509 certificates. AES can be used in cbc, ctr or gcm mode for symmetric encryption; RSA for asymmetric (public key) encryption or EC for Diffie Hellman. High-level envelope functions combine RSA and AES for encrypting arbitrary sized data. Other utilities include key generators, hash functions (md5, sha1, sha256, etc), base64 encoder, a secure random number generator, and 'bignum' math methods for manually performing crypto calculations on large multibyte integers.
Maintained by Jeroen Ooms. Last updated 1 months ago.
1.8 match 65 stars 18.00 score 632 scripts 5.0k dependentsropensci
crul:HTTP Client
A simple HTTP client, with tools for making HTTP requests, and mocking HTTP requests. The package is built on R6, and takes inspiration from Ruby's 'faraday' gem (<https://rubygems.org/gems/faraday>). The package name is a play on curl, the widely used command line tool for HTTP, and this package is built on top of the R package 'curl', an interface to 'libcurl' (<https://curl.se/libcurl/>).
Maintained by Scott Chamberlain. Last updated 8 months ago.
httphttpsapiweb-servicescurldownloadlibcurlasyncmockingcaching
2.3 match 107 stars 14.00 score 240 scripts 162 dependentsrvlenth
emmeans:Estimated Marginal Means, aka Least-Squares Means
Obtain estimated marginal means (EMMs) for many linear, generalized linear, and mixed models. Compute contrasts or linear functions of EMMs, trends, and comparisons of slopes. Plots and other displays. Least-squares means are discussed, and the term "estimated marginal means" is suggested, in Searle, Speed, and Milliken (1980) Population marginal means in the linear model: An alternative to least squares means, The American Statistician 34(4), 216-221 <doi:10.1080/00031305.1980.10483031>.
Maintained by Russell V. Lenth. Last updated 4 days ago.
1.5 match 377 stars 19.19 score 13k scripts 187 dependentsr-lib
callr:Call R from R
It is sometimes useful to perform a computation in a separate R process, without affecting the current R process at all. This packages does exactly that.
Maintained by Gรกbor Csรกrdi. Last updated 23 days ago.
1.7 match 300 stars 15.28 score 289 scripts 1.2k dependentsmgondan
rolog:Query 'SWI'-'Prolog' from R
This R package connects to SWI-Prolog, <https://www.swi-prolog.org/>, so that R can send deterministic and non-deterministic queries to prolog (consult, query/submit, once, findall).
Maintained by Matthias Gondan. Last updated 6 days ago.
4.0 match 4 stars 6.37 score 10 scripts 1 dependentsklmr
box:Write Reusable, Composable and Modular R Code
A modern module system for R. Organise code into hierarchical, composable, reusable modules, and use it effortlessly across projects via a flexible, declarative dependency loading syntax.
Maintained by Konrad Rudolph. Last updated 13 days ago.
2.0 match 888 stars 12.39 score 47 scripts 4 dependentsbrodieg
fansi:ANSI Control Sequence Aware String Functions
Counterparts to R string manipulation functions that account for the effects of ANSI text formatting control sequences.
Maintained by Brodie Gaslam. Last updated 10 months ago.
1.7 match 54 stars 14.18 score 136 scripts 11k dependentsbioc
MAST:Model-based Analysis of Single Cell Transcriptomics
Methods and models for handling zero-inflated single cell assay data.
Maintained by Andrew McDavid. Last updated 5 months ago.
geneexpressiondifferentialexpressiongenesetenrichmentrnaseqtranscriptomicssinglecell
1.9 match 230 stars 12.75 score 1.8k scripts 5 dependentsschlosslab
schtools:Schloss Lab Tools for Reproducible Microbiome Research
A collection of useful functions and example code created and used by the Schloss Lab for reproducible microbiome research. Perform common tasks like read files created by mothur <https://mothur.org/>, tidy up your microbiome data, and format R Markdown documents for publication. See the website <http://www.schlosslab.org/schtools/> for more information, documentation, and examples.
Maintained by Kelly Sovacool. Last updated 2 years ago.
3.4 match 30 stars 6.62 score 35 scriptsropensci
RefManageR:Straightforward 'BibTeX' and 'BibLaTeX' Bibliography Management
Provides tools for importing and working with bibliographic references. It greatly enhances the 'bibentry' class by providing a class 'BibEntry' which stores 'BibTeX' and 'BibLaTeX' references, supports 'UTF-8' encoding, and can be easily searched by any field, by date ranges, and by various formats for name lists (author by last names, translator by full names, etc.). Entries can be updated, combined, sorted, printed in a number of styles, and exported. 'BibTeX' and 'BibLaTeX' '.bib' files can be read into 'R' and converted to 'BibEntry' objects. Interfaces to 'NCBI Entrez', 'CrossRef', and 'Zotero' are provided for importing references and references can be created from locally stored 'PDF' files using 'Poppler'. Includes functions for citing and generating a bibliography with hyperlinks for documents prepared with 'RMarkdown' or 'RHTML'.
Maintained by Mathew W. McLean. Last updated 4 months ago.
1.9 match 115 stars 12.06 score 2.3k scripts 16 dependentshwborchers
pracma:Practical Numerical Math Functions
Provides a large number of functions from numerical analysis and linear algebra, numerical optimization, differential equations, time series, plus some well-known special mathematical functions. Uses 'MATLAB' function names where appropriate to simplify porting.
Maintained by Hans W. Borchers. Last updated 1 years ago.
1.8 match 29 stars 12.34 score 6.6k scripts 931 dependentsnashjc
optimx:Expanded Replacement and Extension of the 'optim' Function
Provides a replacement and extension of the optim() function to call to several function minimization codes in R in a single statement. These methods handle smooth, possibly box constrained functions of several or many parameters. Note that function 'optimr()' was prepared to simplify the incorporation of minimization codes going forward. Also implements some utility codes and some extra solvers, including safeguarded Newton methods. Many methods previously separate are now included here. This is the version for CRAN.
Maintained by John C Nash. Last updated 2 months ago.
1.7 match 2 stars 12.87 score 1.8k scripts 89 dependentsstocnet
manynet:Many Ways to Make, Modify, Map, Mark, and Measure Myriad Networks
Many tools for making, modifying, mapping, marking, measuring, and motifs and memberships of many different types of networks. All functions operate with matrices, edge lists, and 'igraph', 'network', and 'tidygraph' objects, and on one-mode, two-mode (bipartite), and sometimes three-mode networks. The package includes functions for importing and exporting, creating and generating networks, modifying networks and node and tie attributes, and describing and visualizing networks with sensible defaults.
Maintained by James Hollway. Last updated 3 months ago.
diffusion-modelsgraphsnetwork-analysis
3.3 match 13 stars 6.41 score 35 scripts 1 dependentslevisc8
spind:Spatial Methods and Indices
Functions for spatial methods based on generalized estimating equations (GEE) and wavelet-revised methods (WRM), functions for scaling by wavelet multiresolution regression (WMRR), conducting multi-model inference, and stepwise model selection. Further, contains functions for spatially corrected model accuracy measures.
Maintained by Sam Levin. Last updated 12 months ago.
4.0 match 3 stars 4.84 score 46 scriptsatusy
chunkhooks:Chunk Hooks for 'R Markdown'
Set chunk hooks for 'R Markdown' documents <https://rmarkdown.rstudio.com/>, and improve user experience. For example, change units of figure sizes, benchmark chunks, and number lines on code blocks.
Maintained by Atsushi Yasumoto. Last updated 3 years ago.
3.6 match 4 stars 5.30 score 11 scripts 1 dependentsjakubsob
cucumber:Behavior-Driven Development for R
Write executable specifications in a natural language that describes how your code should behave. Write specifications in feature files using 'Gherkin' language and execute them using functions implemented in R. Use them as an extension to your 'testthat' tests to provide a high level description of how your code works.
Maintained by Jakub Sobolewski. Last updated 18 days ago.
acceptance-testingbehavior-driven-developmentcucumbertesting
3.0 match 13 stars 6.44 score 10 scriptsrichfitz
storr: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.
Maintained by Rich FitzJohn. Last updated 4 years ago.
1.9 match 117 stars 10.21 score 57 scripts 33 dependentsr-forge
Rmpfr:Interface R to MPFR - Multiple Precision Floating-Point Reliable
Arithmetic (via S4 classes and methods) for arbitrary precision floating point numbers, including transcendental ("special") functions. To this end, the package interfaces to the 'LGPL' licensed 'MPFR' (Multiple Precision Floating-Point Reliable) Library which itself is based on the 'GMP' (GNU Multiple Precision) Library.
Maintained by Martin Maechler. Last updated 4 months ago.
1.7 match 11.30 score 316 scripts 141 dependentsschochastics
networkdata:Repository of Network Datasets
The package contains a large collection of network dataset with different context. This includes social networks, animal networks and movie networks. All datasets are in 'igraph' format.
Maintained by David Schoch. Last updated 12 months ago.
3.8 match 143 stars 5.01 score 143 scriptsr-world-devs
cohortBuilder:Data Source Agnostic Filtering Tools
Common API for filtering data stored in different data models. Provides multiple filter types and reproducible R code. Works standalone or with 'shinyCohortBuilder' as the GUI for interactive Shiny apps.
Maintained by Krystian Igras. Last updated 5 days ago.
2.3 match 8 stars 7.98 score 55 scripts 1 dependentswjawaid
enrichR:Provides an R Interface to 'Enrichr'
Provides an R interface to all 'Enrichr' databases. 'Enrichr' is a web-based tool for analysing gene sets and returns any enrichment of common annotated biological features. Quoting from their website 'Enrichment analysis is a computational method for inferring knowledge about an input gene set by comparing it to annotated gene sets representing prior biological knowledge.' See <https://maayanlab.cloud/Enrichr/> for further details.
Maintained by Wajid Jawaid. Last updated 1 months ago.
1.8 match 90 stars 9.96 score 7 dependentsropensci
cffr:Generate Citation File Format ('cff') Metadata for R Packages
The Citation File Format version 1.2.0 <doi:10.5281/zenodo.5171937> is a human and machine readable file format which provides citation metadata for software. This package provides core utilities to generate and validate this metadata.
Maintained by Diego Hernangรณmez. Last updated 4 days ago.
attributioncitationcreditcitation-filescffmetadatacitation-file-formatropensci
1.8 match 26 stars 9.74 score 116 scripts 3 dependentslrberge
dreamerr:Error Handling Made Easy
Set of tools to facilitate package development and make R a more user-friendly place. Mostly for developers (or anyone who writes/shares functions). Provides a simple, powerful and flexible way to check the arguments passed to functions. The developer can easily describe the type of argument needed. If the user provides a wrong argument, then an informative error message is prompted with the requested type and the problem clearly stated--saving the user a lot of time in debugging.
Maintained by Laurent Berge. Last updated 5 months ago.
1.8 match 27 stars 9.32 score 16 scripts 32 dependentscardiomoon
ztable:Zebra-Striped Tables in LaTeX and HTML Formats
Makes zebra-striped tables (tables with alternating row colors) in LaTeX and HTML formats easily from a data.frame, matrix, lm, aov, anova, glm, coxph, nls, fitdistr, mytable and cbind.mytable objects.
Maintained by Keon-Woong Moon. Last updated 2 years ago.
2.0 match 21 stars 7.90 score 212 scripts 2 dependentsrvlenth
rsm:Response-Surface Analysis
Provides functions to generate response-surface designs, fit first- and second-order response-surface models, make surface plots, obtain the path of steepest ascent, and do canonical analysis. A good reference on these methods is Chapter 10 of Wu, C-F J and Hamada, M (2009) "Experiments: Planning, Analysis, and Parameter Design Optimization" ISBN 978-0-471-69946-0. An early version of the package is documented in Journal of Statistical Software <doi:10.18637/jss.v032.i07>.
Maintained by Russell Lenth. Last updated 9 months ago.
1.5 match 18 stars 10.16 score 192 scripts 8 dependentsdbosak01
logr:Creates Log Files
Contains functions to help create log files. The package aims to overcome the difficulty of the base R sink() command. The log_print() function will print to both the console and the file log, without interfering in other write operations.
Maintained by David Bosak. Last updated 1 months ago.
1.5 match 13 stars 10.03 score 265 scripts 3 dependentsambiorix-web
ambiorix:Web Framework Inspired by 'Express.js'
A web framework inspired by 'express.js' to build any web service from multi-page websites to 'RESTful' application programming interfaces.
Maintained by John Coene. Last updated 2 days ago.
2.0 match 212 stars 7.28 score 8 dependentsbioc
sevenbridges:Seven Bridges Platform API Client and Common Workflow Language Tool Builder in R
R client and utilities for Seven Bridges platform API, from Cancer Genomics Cloud to other Seven Bridges supported platforms.
Maintained by Phil Webster. Last updated 5 months ago.
softwaredataimportthirdpartyclientapi-clientbioconductorbioinformaticscloudcommon-workflow-languagesevenbridges
1.9 match 35 stars 7.40 score 24 scriptsmkoohafkan
kfigr:Integrated Code Chunk Anchoring and Referencing for R Markdown Documents
A streamlined cross-referencing system for R Markdown documents generated with 'knitr'. R Markdown is an authoring format for generating dynamic content from R. 'kfigr' provides a hook for anchoring code chunks and a function to cross-reference document elements generated from said chunks, e.g. figures and tables.
Maintained by Michael C Koohafkan. Last updated 6 months ago.
2.3 match 25 stars 6.06 score 92 scriptssergejruff
lovecraftr:A Collection of Lovecraftian Tales and Texts
A curated collection of Howard Phillips Lovecraft's complete stories, collected for the purpose of text analysis.
Maintained by Ruff Sergej. Last updated 3 months ago.
3.4 match 6 stars 3.78 score 1 scriptsbrandmaier
reproducibleRchunks:Automated Reproducibility Checks for R Markdown Documents
Provide reproducible R chunks in R Markdown document that automatically check computational results for reproducibility. This is achieved by creating json files storing metadata about computational results. A comprehensive tutorial to the package is available as preprint by Brandmaier & Peikert (2024, <doi:10.31234/osf.io/3zjvf>).
Maintained by Andreas M. Brandmaier. Last updated 19 days ago.
2.3 match 25 stars 5.55 score 11 scriptscanmod
iidda:Processing Infectious Disease Datasets in IIDDA.
Part of an open toolchain for processing infectious disease datasets available through the IIDDA data repository.
Maintained by Steve Walker. Last updated 4 months ago.
2.0 match 6.07 score 133 scripts 3 dependentsjohncoene
packer:An Opinionated Framework for Using 'JavaScript'
Enforces good practice and provides convenience functions to make work with 'JavaScript' not just easier but also scalable. It is a robust wrapper to 'NPM', 'yarn', and 'webpack' that enables to compartmentalize 'JavaScript' code, leverage 'NPM' and 'yarn' packages, include 'TypeScript', 'React', or 'Vue' in web applications, and much more.
Maintained by John Coene. Last updated 7 months ago.
1.9 match 148 stars 6.25 score 1 scripts 2 dependentsmini-pw
SerolyzeR:Reading, Quality Control and Preprocessing of MBA (Multiplex Bead Assay) Data
Speeds up the process of loading raw data from MBA (Multiplex Bead Assay) examinations, performs quality control checks, and automatically normalises the data, preparing it for more advanced, downstream tasks. The main objective of the package is to create a simple environment for a user, who does not necessarily have experience with R language. The package is developed within the project 'PvSTATEM', which is an international project aiming for malaria elimination.
Maintained by Tymoteusz Kwiecinski. Last updated 17 days ago.
1.8 match 4 stars 6.68 scorebioc
RMassBank:Workflow to process tandem MS files and build MassBank records
Workflow to process tandem MS files and build MassBank records. Functions include automated extraction of tandem MS spectra, formula assignment to tandem MS fragments, recalibration of tandem MS spectra with assigned fragments, spectrum cleanup, automated retrieval of compound information from Internet databases, and export to MassBank records.
Maintained by RMassBank at Eawag. Last updated 5 months ago.
immunooncologybioinformaticsmassspectrometrymetabolomicssoftwareopenjdk
1.9 match 6.19 score 26 scriptsetiennebacher
flir:Find and Fix Lints in R Code
Lints are code patterns that are not optimal because they are inefficient, forget corner cases, or less readable. 'flir' provides a small set of functions to detect those lints and automatically fix them. It builds on 'astgrepr', which itself uses the Rust crate 'ast-grep' to parse and navigate R code.
Maintained by Etienne Bacher. Last updated 21 days ago.
2.0 match 52 stars 5.74 score 1 scriptsmini-pw
PvSTATEM:Reading, Quality Control and Preprocessing of MBA (Multiplex Bead Assay) Data
Speeds up the process of loading raw data from MBA (Multiplex Bead Assay) examinations, performs quality control checks, and automatically normalises the data, preparing it for more advanced, downstream tasks. The main objective of the package is to create a simple environment for a user, who does not necessarily have experience with R language. The package is developed within the project of the same name - 'PvSTATEM', which is an international project aiming for malaria elimination.
Maintained by Tymoteusz Kwiecinski. Last updated 18 days ago.
1.8 match 3 stars 6.56 score 7 scriptsrvaradhan
dfoptim:Derivative-Free Optimization
Derivative-Free optimization algorithms. These algorithms do not require gradient information. More importantly, they can be used to solve non-smooth optimization problems.
Maintained by Ravi Varadhan. Last updated 2 years ago.
1.8 match 5.78 score 195 scripts 20 dependentsntguardian
CPAT:Change Point Analysis Tests
Implements several statistical tests for structural change, specifically the tests featured in Horvรกth, Rice and Miller (in press): CUSUM (with weighted/trimmed variants), Darling-Erdรถs, Hidalgo-Seo, Andrews, and the new Rรฉnyi-type test.
Maintained by Curtis Miller. Last updated 6 years ago.
1.9 match 11 stars 5.37 score 43 scriptsixpantia
gitear:Client to the 'gitea' API
'Gitea' is a community managed, lightweight code hosting solution were projects and their respective git repositories can be managed <https://gitea.io>. This package gives an interface to the 'Gitea' API to access and manage repositories, issues and organizations directly in R.
Maintained by Frans van Dunnรฉ. Last updated 1 years ago.
2.3 match 5 stars 4.48 score 7 scripts 1 dependentsmarkbravington
debug:MVB's Debugger for R
Proper debugger for R functions and scripts, with code display, graceful error recovery, line-numbered conditional breakpoints, access to exit code, flow control, and full keyboard input.
Maintained by Mark V. Bravington. Last updated 4 months ago.
1.8 match 5.18 score 3.4k scripts 1 dependentsbozenne
lavaSearch2:Tools for Model Specification in the Latent Variable Framework
Tools for model specification in the latent variable framework (add-on to the 'lava' package). The package contains three main functionalities: Wald tests/F-tests with improved control of the type 1 error in small samples, adjustment for multiple comparisons when searching for local dependencies, and adjustment for multiple comparisons when doing inference for multiple latent variable models.
Maintained by Brice Ozenne. Last updated 8 months ago.
inferencelatent-variable-modelsstatisticsopenblascpp
2.0 match 4.55 score 155 scriptshemken
SASmarkdown:'SAS' Markdown
Settings and functions to extend the 'knitr' 'SAS' engine.
Maintained by Doug Hemken. Last updated 6 months ago.
1.8 match 20 stars 4.93 score 86 scriptscoachshea
knitLatex:'Knitr' Helpers - Mostly Tables
Provides several helper functions for working with 'knitr' and 'LaTeX'. It includes 'xTab' for creating traditional 'LaTeX' tables, 'lTab' for generating 'longtable' environments, and 'sTab' for generating a 'supertabular' environment. Additionally, this package contains a knitr_setup() function which fixes a well-known bug in 'knitr', which distorts the 'results="asis"' command when used in conjunction with user-defined commands; and a com command (<<com=TRUE>>=) which renders the output from 'knitr' as a 'LaTeX' command.
Maintained by John Shea. Last updated 7 years ago.
1.9 match 1 stars 4.59 score 26 scriptsanthonyraborn
ShortForm:Automatic Short Form Creation
Performs automatic creation of short forms of scales with an ant colony optimization algorithm and a Tabu search. As implemented in the package, the ant colony algorithm randomly selects items to build a model of a specified length, then updates the probability of item selection according to the fit of the best model within each set of searches. The algorithm continues until the same items are selected by multiple ants a given number of times in a row. On the other hand, the Tabu search changes one parameter at a time to be either free, constrained, or fixed while keeping track of the changes made and putting changes that result in worse fit in a "tabu" list so that the algorithm does not revisit them for some number of searches. See Leite, Huang, & Marcoulides (2008) <doi:10.1080/00273170802285743> for an applied example of the ant colony algorithm, and Marcoulides & Falk (2018) <doi:10.1080/10705511.2017.1409074> for an applied example of the Tabu search.
Maintained by Anthony Raborn. Last updated 4 months ago.
ant-colony-optimizationmachine-learning-algorithmsshortformsimulated-annealingtabu-search
1.9 match 10 stars 4.59 score 13 scriptshwborchers
adagio:Discrete and Global Optimization Routines
The R package 'adagio' will provide methods and algorithms for (discrete) optimization, e.g. knapsack and subset sum procedures, derivative-free Nelder-Mead and Hooke-Jeeves minimization, and some (evolutionary) global optimization functions.
Maintained by Hans W. Borchers. Last updated 1 years ago.
2.4 match 4 stars 3.58 score 61 scripts 3 dependentsosthomas
ggtikz:Post-Process 'ggplot2' Plots with 'TikZ' Code Using Plot Coordinates
Annotation of 'ggplot2' plots with arbitrary 'TikZ' code, using absolute data or relative plot coordinates.
Maintained by Oliver Thomas. Last updated 9 months ago.
1.7 match 10 stars 4.85 score 14 scriptsmarcinkosinski
archivist.github:Tools for Archiving, Managing and Sharing R Objects via GitHub
The extension of the 'archivist' package integrating the archivist with GitHub via GitHub API, 'git2r' packages and 'httr' package.
Maintained by Marcin Kosinski. Last updated 7 years ago.
1.7 match 5 stars 4.74 score 11 scriptscmmr
webqueue:Multicore HTTP Server
Distributes HTTP requests among a pool of background R processes. Supports timeouts and interrupts of requests to ensure that CPU cores are utilized effectively.
Maintained by Daniel P. Smith. Last updated 5 days ago.
1.5 match 2 stars 5.15 scorefoadesmaeili5
RTLknitr:Right to Left Dynamic Documents Using 'knitr'
Provide seamless support for right-to-left (RTL) languages, such as Persian and Arabic, in R Markdown documents and 'LaTeX' output. It includes functions and hooks that enable easy integration of RTL language content, allowing users to create documents that adhere to RTL writing conventions. For in-depth insights into dynamic documents and the 'knitr' package, consider referring to Xie, Y (2014) <ISBN: 978-1-482-20353-0>.
Maintained by Foad Esmaeili. Last updated 2 years ago.
2.2 match 4 stars 3.30 scorejumpingrivers
inteRgrate:Opinionated Package Coding Styles
A set of functions to enforce styling in functions. This package would typically be used in with a CI platform, such as GitHub and GitLab.
Maintained by Jumping Rivers. Last updated 3 years ago.
2.0 match 20 stars 3.48 score 6 scriptsfvafrcu
rasciidoc:Create Reports Using R and 'asciidoc'
Inspired by Karl Broman`s reader on using 'knitr' with 'asciidoc' (<https://kbroman.org/knitr_knutshell/pages/asciidoc.html>), this is merely a wrapper to 'knitr' and 'asciidoc'.
Maintained by Andreas Dominik Cullmann. Last updated 2 years ago.
1.9 match 3.70 score 4 scriptsbastistician
hhh4contacts:Age-Structured Spatio-Temporal Models for Infectious Disease Counts
Meyer and Held (2017) <doi:10.1093/biostatistics/kxw051> present an age-structured spatio-temporal model for infectious disease counts. The approach is illustrated in a case study on norovirus gastroenteritis in Berlin, 2011-2015, by age group, city district and week, using additional contact data from the POLYMOD survey. This package contains the data and code to reproduce the results from the paper, see 'demo("hhh4contacts")'.
Maintained by Sebastian Meyer. Last updated 5 months ago.
2.0 match 3.28 score 19 scriptscran
ambiorix:Web Framework Inspired by 'Express.js'
A web framework inspired by 'express.js' to build any web service from multi-page websites to 'RESTful' application programming interfaces.
Maintained by John Coene. Last updated 2 days ago.
2.0 match 3.08 score 8 dependentsgofigr
gofigR:Client for 'GoFigr.io'
Integrates with your 'RMarkdown' documents to automatically publish figures to the <https://GoFigr.io> service. Supports both 'knitr' and interactive execution within 'RStudio'.
Maintained by Maciej Pacula. Last updated 2 days ago.
1.8 match 3.40 scoresatijalab
SeuratObject:Data Structures for Single Cell Data
Defines S4 classes for single-cell genomic data and associated information, such as dimensionality reduction embeddings, nearest-neighbor graphs, and spatially-resolved coordinates. Provides data access methods and R-native hooks to ensure the Seurat object is familiar to other R users. See Satija R, Farrell J, Gennert D, et al (2015) <doi:10.1038/nbt.3192>, Macosko E, Basu A, Satija R, et al (2015) <doi:10.1016/j.cell.2015.05.002>, and Stuart T, Butler A, et al (2019) <doi:10.1016/j.cell.2019.05.031> for more details.
Maintained by Paul Hoffman. Last updated 1 years ago.
0.5 match 25 stars 11.69 score 1.2k scripts 88 dependentskainhofer
LifeInsureR:Modelling Traditional Life Insurance Contracts
R6 classes to model traditional life insurance contracts like annuities, whole life insurances or endowments. Such life insurance contracts provide a guaranteed interest and are not directly linked to the performance of a particular investment vehicle, but they typically provide (discretionary) profit participation. This package provides a framework to model such contracts in a very generic (cash-flow-based) way and includes modelling profit participation schemes, dynamic increases or more general contract layers, as well as contract changes (like sum increases or premium waivers). All relevant quantities like premium decomposition, reserves and benefits over the whole contract period are calculated and potentially exported to 'Excel'. Mortality rates are given using the 'MortalityTables' package.
Maintained by Reinhold Kainhofer. Last updated 1 years ago.
1.7 match 2 stars 3.48 score 9 scripts 1 dependentsmllg
batchtools:Tools for Computation on Batch Systems
As a successor of the packages 'BatchJobs' and 'BatchExperiments', this package provides a parallel implementation of the Map function for high performance computing systems managed by schedulers 'IBM Spectrum LSF' (<https://www.ibm.com/products/hpc-workload-management>), 'OpenLava' (<https://www.openlava.org/>), 'Univa Grid Engine'/'Oracle Grid Engine' (<https://www.univa.com/>), 'Slurm' (<https://slurm.schedmd.com/>), 'TORQUE/PBS' (<https://adaptivecomputing.com/cherry-services/torque-resource-manager/>), or 'Docker Swarm' (<https://docs.docker.com/engine/swarm/>). A multicore and socket mode allow the parallelization on a local machines, and multiple machines can be hooked up via SSH to create a makeshift cluster. Moreover, the package provides an abstraction mechanism to define large-scale computer experiments in a well-organized and reproducible way.
Maintained by Michel Lang. Last updated 2 years ago.
batchexperimentsbatchjobsdocker-swarmhigh-performance-computinghpchpc-clusterslsfopenlavaparallel-computingreproducibilitysgeslurmtorque
0.5 match 175 stars 11.39 score 772 scripts 14 dependentscran
ufs:A Collection of Utilities
This is a new version of the 'userfriendlyscience' package, which has grown a bit unwieldy. Therefore, distinct functionalities are being 'consciously uncoupled' into different packages. This package contains the general-purpose tools and utilities (see the 'behaviorchange' package, the 'rosetta' package, and the soon-to-be-released 'scd' package for other functionality), and is the most direct 'successor' of the original 'userfriendlyscience' package. For example, this package contains a number of basic functions to create higher level plots, such as diamond plots, to easily plot sampling distributions, to generate confidence intervals, to plan study sample sizes for confidence intervals, and to do some basic operations such as (dis)attenuate effect size estimates.
Maintained by Gjalt-Jorn Peters. Last updated 1 years ago.
1.8 match 2.95 score 3 dependentsropensci
vcr:Record 'HTTP' Calls to Disk
Record test suite 'HTTP' requests and replays them during future runs. A port of the Ruby gem of the same name (<https://github.com/vcr/vcr/>). Works by hooking into the 'webmockr' R package for matching 'HTTP' requests by various rules ('HTTP' method, 'URL', query parameters, headers, body, etc.), and then caching real 'HTTP' responses on disk in 'cassettes'. Subsequent 'HTTP' requests matching any previous requests in the same 'cassette' use a cached 'HTTP' response.
Maintained by Scott Chamberlain. Last updated 13 days ago.
httphttpsapiweb-servicescurlmockmockinghttp-mockingtestingtesting-toolstddunit-testingvcr
0.5 match 77 stars 10.06 score 165 scriptsdyfanjones
sagemaker.common:R6sagemaker lower level api calls
`R6sagemaker` lower level api calls.
Maintained by Dyfan Jones. Last updated 3 years ago.
amazon-sagemakerawssagemakersdk
1.7 match 2.78 score 4 dependentscran
webqueue:Multicore HTTP Server
Distributes HTTP requests among a pool of background R processes. Supports timeouts and interrupts of requests to ensure that CPU cores are utilized effectively.
Maintained by Daniel P. Smith. Last updated 3 days ago.
1.5 match 3.00 scorecran
vitality:Fitting Routines for the Vitality Family of Mortality Models
Provides fitting routines for four versions of the Vitality family of mortality models.
Maintained by David J. Sharrow. Last updated 7 years ago.
3.3 match 1.00 score 5 scriptscran
OptimModel:Perform Nonlinear Regression Using 'optim' as the Optimization Engine
A wrapper for 'optim' for nonlinear regression problems; see Nocedal J and Write S (2006, ISBN: 978-0387-30303-1). Performs ordinary least squares (OLS), iterative re-weighted least squares (IRWLS), and maximum likelihood (MLE). Also includes the robust outlier detection (ROUT) algorithm; see Motulsky, H and Brown, R (2006)<doi:10.1186/1471-2105-7-123>.
Maintained by Steven Novick. Last updated 1 years ago.
1.7 match 1 stars 2.00 scorecoatless-rpkg
errorist:Automatically Search Errors or Warnings
Provides environment hooks that obtain errors and warnings which occur during the execution of code to automatically search for solutions.
Maintained by James Balamuta. Last updated 1 years ago.
error-handlingerrorsr-programmingsearch-enginewarnings
0.5 match 27 stars 5.24 score 13 scriptsjillbo1000
EZtune:Tunes AdaBoost, Elastic Net, Support Vector Machines, and Gradient Boosting Machines
Contains two functions that are intended to make tuning supervised learning methods easy. The eztune function uses a genetic algorithm or Hooke-Jeeves optimizer to find the best set of tuning parameters. The user can choose the optimizer, the learning method, and if optimization will be based on accuracy obtained through validation error, cross validation, or resubstitution. The function eztune_cv will compute a cross validated error rate. The purpose of eztune_cv is to provide a cross validated accuracy or MSE when resubstitution or validation data are used for optimization because error measures from both approaches can be misleading.
Maintained by Jill Lundell. Last updated 3 years ago.
0.5 match 4.76 score 38 scripts 1 dependentsshikokuchuo
sakura:Extension to R Serialization
Extends the functionality of R serialization by augmenting the built-in reference hook system. This enhanced implementation allows an integrated single-pass operation that combines R serialization with third-party serialization methods. Facilitates the serialization of even complex R objects, which contain non-system reference objects, such as those accessed via external pointers, to enable their use in parallel and distributed computing.
Maintained by Charlie Gao. Last updated 13 days ago.
0.5 match 12 stars 4.26 scorestruckma
flexsiteboard:Breaks Single Page Applications from 'flexdashboard' in Multiple Files
A drop-in replacement for 'flexdashboard' 'Rmd' documents, which implements an after-knit-hook to split the generated single page application in one document per main section to reduce rendering load in the web browser displaying the document. Put all 'JavaScript' stuff needed in all sections before the first headline featuring navigation menu attributes. This package is experimental and maybe replaced by a solution inside 'flexdashboard'.
Maintained by Stephan Struckmann. Last updated 2 years ago.
0.5 match 3.00 score 1 scriptsrbgramacy
plgp:Particle Learning of Gaussian Processes
Sequential Monte Carlo (SMC) inference for fully Bayesian Gaussian process (GP) regression and classification models by particle learning (PL) following Gramacy & Polson (2011) <arXiv:0909.5262>. The sequential nature of inference and the active learning (AL) hooks provided facilitate thrifty sequential design (by entropy) and optimization (by improvement) for classification and regression models, respectively. This package essentially provides a generic PL interface, and functions (arguments to the interface) which implement the GP models and AL heuristics. Functions for a special, linked, regression/classification GP model and an integrated expected conditional improvement (IECI) statistic provide for optimization in the presence of unknown constraints. Separable and isotropic Gaussian, and single-index correlation functions are supported. See the examples section of ?plgp and demo(package="plgp") for an index of demos.
Maintained by Robert B. Gramacy. Last updated 2 years ago.
0.5 match 1 stars 2.96 score 102 scripts 3 dependentsrbgramacy
dynaTree:Dynamic Trees for Learning and Design
Inference by sequential Monte Carlo for dynamic tree regression and classification models with hooks provided for sequential design and optimization, fully online learning with drift, variable selection, and sensitivity analysis of inputs. Illustrative examples from the original dynamic trees paper (Gramacy, Taddy & Polson (2011); <doi:10.1198/jasa.2011.ap09769>) are facilitated by demos in the package; see demo(package="dynaTree").
Maintained by Robert B. Gramacy. Last updated 7 months ago.
0.5 match 2 stars 1.66 score 23 scripts