Examples: visualization, C++, networks, data cleaning, html widgets, ropensci.

Found 10000 packages in 0.05 seconds

rJava — by Simon Urbanek, 4 months ago

Low-Level R to Java Interface

Low-level interface to Java VM very much like .C/.Call and friends. Allows creation of objects, calling methods and accessing fields.

ribiosUtils — by Jitao David Zhang, 6 months ago

Utilities from and Interface to the 'Bioinfo-C' ('BIOS') Library

Provides interface to the 'Bioinfo-C' (internal name: 'BIOS') library and utilities. 'ribiosUtils' is a Swiss-knife for computational biology in drug discovery, providing functions and utilities with minimal external dependency and maximal efficiency.

sanic — by Nikolas Kuschnig, 3 years ago

Solving Ax = b Nimbly in C++

Routines for solving large systems of linear equations and eigenproblems in R. Direct and iterative solvers from the Eigen C++ library are made available. Solvers include Cholesky, LU, QR, and Krylov subspace methods (Conjugate Gradient, BiCGSTAB). Dense and sparse problems are supported.

Rcereal — by Wush Wu, 2 years ago

"Cereal Headers for R and C++ Serialization"

To facilitate using 'cereal' with R via 'cpp11' or 'Rcpp'. 'cereal' is a header-only C++11 serialization library. 'cereal' takes arbitrary data types and reversibly turns them into different representations, such as compact binary encodings, 'XML', or 'JSON'. 'cereal' was designed to be fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or used standalone. Please see < https://uscilab.github.io/cereal/> for more information.

leidenbase — by Brent Ewing, 3 months ago

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) . Leidenbase includes code from the packages: igraph version 0.9.8 with license GPL (>= 2), leidenalg version 0.8.10 with license GPL 3.

survC1 — by Hajime Uno, 5 years ago

C-Statistics for Risk Prediction Models with Censored Survival Data

Performs inference for C of risk prediction models with censored survival data, using the method proposed by Uno et al. (2011) . Inference for the difference in C between two competing prediction models is also implemented.

cubature — by Balasubramanian Narasimhan, 9 months ago

Adaptive Multivariate Integration over Hypercubes

R wrappers around the cubature C library of Steven G. Johnson for adaptive multivariate integration over hypercubes and the Cuba C library of Thomas Hahn for deterministic and Monte Carlo integration. Scalar and vector interfaces for cubature and Cuba routines are provided; the vector interfaces are highly recommended as demonstrated in the package vignette.

tidyCpp — by Dirk Eddelbuettel, 5 months ago

Tidy C++ Header-Only Definitions for Parts of the C API of R

Core parts of the C API of R are wrapped in a C++ namespace via a set of inline functions giving a tidier representation of the underlying data structures and functionality using a header-only implementation without additional dependencies.

HighFive — by Andrew Robbins, 7 months ago

The 'HighFive' 'C++' Interface to 'HDF5'

A modern idiomatic header-only 'C++'' interface for 'libhdf5'. Original software can be found at < https://github.com/highfive-devs/highfive/>.

RViennaCL — by Charles Determan Jr, 7 years ago

'ViennaCL' C++ Header Files

'ViennaCL' is a free open-source linear algebra library for computations on many-core architectures (GPUs, MIC) and multi-core CPUs. The library is written in C++ and supports 'CUDA', 'OpenCL', and 'OpenMP' (including switches at runtime). I have placed these libraries in this package as a more efficient distribution system for CRAN. The idea is that you can write a package that depends on the 'ViennaCL' library and yet you do not need to distribute a copy of this code with your package.