Found 10000 packages in 0.13 seconds
Interface to 'Lp_solve' v. 5.5 to Solve Linear/Integer Programs
Lp_solve is freely available (under LGPL 2) software for solving linear, integer and mixed integer programs. In this implementation we supply a "wrapper" function in C and some R functions that solve general linear/integer problems, assignment problems, and transportation problems. This version calls lp_solve version 5.5.
R and C++11
Rcpp11 includes a header only C++11 library that facilitates integration between R and modern C++.
RUV-III-C
Variations of Remove Unwanted Variation-III (RUV-III) known as RUV-III-C (RUV-III Complete). RUV-III performs normalisation using negative control variables and replication. RUV-III-C extends this method to cases where the data contains missing values, by applying RUV-III to complete subsets of the data. Originally designed for SWATH-MS proteomics datasets.
Poulos et al. (2020)
Sparse Matrix C++ Classes Including Sparse Cholesky LDL Decomposition of Symmetric Matrices
'C++' classes for sparse matrix methods including implementation of sparse LDL decomposition of symmetric matrices and solvers described by Timothy A. Davis (2016) < https://fossies.org/linux/SuiteSparse/LDL/Doc/ldl_userguide.pdf>. Provides a set of C++ classes for basic sparse matrix specification and linear algebra, and a class to implement sparse LDL decomposition and solvers. See < https://github.com/samuel-watson/SparseChol> for details.
A Collection of Efficient and Extremely Fast R Functions
A collection of fast (utility) functions for data analysis. Column and row wise means, medians, variances, minimums, maximums, many t, F and G-square tests, many regressions (normal, logistic, Poisson), are some of the many fast functions. References: a) Tsagris M., Papadakis M. (2018). Taking R to its limits: 70+ tips. PeerJ Preprints 6:e26605v1
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)
R and C/C++ Wrappers to Run the Leiden find_partition() Function
An R to C/C++ interface that runs the Leiden community
detection algorithm to find a basic partition (). It runs the
equivalent of the 'leidenalg' find_partition() function, which is
given in the 'leidenalg' distribution file
'leiden/src/functions.py'. This package includes the
required source code files from the official 'leidenalg'
distribution and functions from the R 'igraph'
package. The 'leidenalg' distribution is available from
< https://github.com/vtraag/leidenalg/>
and the R 'igraph' package is available from
< https://igraph.org/r/>.
The Leiden algorithm is described in the article by
Traag et al. (2019)
Multiple Precision Arithmetic
Multiple Precision Arithmetic (big integers and rationals, prime number tests, matrix computation), "arithmetic without limitations" using the C library GMP (GNU Multiple Precision Arithmetic).
C/C++ Source Code to Trigger Address and Undefined Behaviour Sanitizers
Recent gcc and clang compiler versions provide functionality to test for memory violations and other undefined behaviour; this is often referred to as "Address Sanitizer" (or 'ASAN') and "Undefined Behaviour Sanitizer" ('UBSAN'). The Writing R Extension manual describes this in some detail in Section 4.3 title "Checking Memory Access". This feature has to be enabled in the corresponding binary, eg in R, which is somewhat involved as it also required a current compiler toolchain which is not yet widely available, or in the case of Windows, not available at all (via the common Rtools mechanism). As an alternative, pre-built Docker containers such as the Rocker container 'r-devel-san' or the multi-purpose container 'r-debug' can be used. This package then provides a means of testing the compiler setup as the known code failures provides in the sample code here should be detected correctly, whereas a default build of R will let the package pass. The code samples are based on the examples from the Address Sanitizer Wiki at < https://github.com/google/sanitizers/wiki>.
Solvers for Initial Value Problems of Differential Equations ('ODE', 'DAE', 'DDE')
Functions that solve initial value problems of a system of first-order ordinary differential equations ('ODE'), of partial differential equations ('PDE'), of differential algebraic equations ('DAE'), and of delay differential equations. The functions provide an interface to the FORTRAN functions 'lsoda', 'lsodar', 'lsode', 'lsodes' of the 'ODEPACK' collection, to the FORTRAN functions 'dvode', 'zvode' and 'daspk' and a C-implementation of solvers of the 'Runge-Kutta' family with fixed or variable time steps. The package contains routines designed for solving 'ODEs' resulting from 1-D, 2-D and 3-D partial differential equations ('PDE') that have been converted to 'ODEs' by numerical differencing.