Found 2620 packages in 0.02 seconds
R Interface to NLopt
Solve optimization problems using an R interface to NLopt. NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. See < https://nlopt.readthedocs.io/en/latest/NLopt_Algorithms/> for more information on the available algorithms. Building from included sources requires 'CMake'. On Linux and 'macOS', if a suitable system build of NLopt (2.7.0 or later) is found, it is used; otherwise, it is built from included sources via 'CMake'. On Windows, NLopt is obtained through 'rwinlib' for 'R <= 4.1.x' or grabbed from the appropriate toolchain for 'R >= 4.2.0'.
Extra Methods for Sparse Matrices
Extends sparse matrix and vector classes from the 'Matrix' package by providing:
(a) Methods and operators that work natively on CSR formats (compressed sparse row,
a.k.a. 'RsparseMatrix') such as slicing/sub-setting, assignment, rbind(),
mathematical operators for CSR and COO such as addition ("+") or sqrt(), and methods such as diag();
(b) Multi-threaded matrix multiplication and cross-product for many
Covariate Balancing Propensity Score
Implements the covariate balancing propensity score (CBPS) proposed
by Imai and Ratkovic (2014)
Ensemble Taxonomic Assignments of Amplicon Sequencing Data
Creates ensemble taxonomic assignments of amplicon sequencing data in R using outputs of multiple taxonomic assignment algorithms and/or reference databases. Includes flexible algorithms for mapping taxonomic nomenclatures onto one another and for computing ensemble taxonomic assignments.
Make Labeling of R Data Sets Easy
Assign meaningful labels to data frame columns. 'labelmachine' manages your label assignment rules in 'yaml' files and makes it easy to use the same labels in multiple projects.
Group Assignment Tool
An efficient algorithm to generate group assignments for classroom settings while minimizing repeated pairings across multiple rounds.
Unpacking Assignment for Lists via Pattern Matching
Provides an operator for assigning nested components of a list to names via a concise pattern matching syntax. This is especially convenient for assigning individual names to the multiple values that a function may return in the form of a list, and for extracting deeply nested list components.
Recording Synchronisation, Call Detection and Assignment, Audio Analysis
Intended to analyse recordings from multiple microphones (e.g., backpack microphones in captive setting). It allows users to align recordings even if there is non-linear drift of several minutes between them. A call detection and assignment pipeline can be used to find vocalisations and assign them to the vocalising individuals (even if the vocalisation is picked up on multiple microphones). The tracing and measurement functions allow for detailed analysis of the vocalisations and filtering of noise. Finally, the package includes a function to run spectrographic cross correlation, which can be used to compare vocalisations. It also includes multiple other functions related to analysis of vocal behaviour.
Multivariate Sparse Group Lasso for the Multivariate Multiple Linear Regression with an Arbitrary Group Structure
For fitting multivariate response and multiple predictor linear regressions with an arbitrary group structure assigned on the regression coefficient matrix, using the multivariate sparse group lasso and the mixed coordinate descent algorithm.
Miscellaneous Functions for "Grid" Graphics
Provides a number of user-level functions to work with "grid" graphics, notably to arrange multiple grid-based plots on a page, and draw tables.