Scientific Software
Updated 6 months ago

cppduals — Peer-reviewed • Rank 3.6 • Science 87%

cppduals: a nestable vectorized templated dual number library for C++11 - Published in JOSS (2019)

Updated 6 months ago

psvwave • Rank 5.1 • Science 77%

Forward code for the P-SV wave equation on a staggered grid, with full waveform inversion interfaces. Finite difference approach according to stress-velocity formulation.

Updated 5 months ago

RcppEigen • Rank 21.9 • Science 49%

Rcpp integration for the Eigen templated linear algebra library

Updated 5 months ago

https://github.com/stack-of-tasks/eigenpy • Rank 20.5 • Science 36%

Efficient bindings between Numpy and Eigen using Boost.Python

Updated 5 months ago

pydensecrf • Rank 18.4 • Science 23%

Python wrapper to Philipp Krähenbühl's dense (fully connected) CRFs with gaussian edge potentials.

Updated 5 months ago

https://github.com/ami-iit/matio-cpp • Rank 6.1 • Science 13%

A C++ wrapper of the matio library, with memory ownership handling, to read and write .mat files.

Updated 6 months ago

candidatevectorsearch • Science 39%

Searching for peptide candidates using sparse matrix + matrix/vector multiplication.

Updated 6 months ago

hmm_cpp • Science 54%

Complete C++ implementation of Hidden Markov Models with modern C++17 and Eigen

Updated 6 months ago

stochastic_finite-difference_model • Science 67%

R software for fitting and simulating the stochastic finite-difference (SF) model (Pridham and Rutenberg 2023).

Updated 6 months ago

pico_tree • Science 67%

A C++ header only library for fast nearest neighbor and range searches using a KdTree. It supports interfacing with Eigen, OpenCV, and custom data types and provides optional Python bindings.

Updated 6 months ago

metabom8 • Science 26%

R library for 1D NMR metabolomics workflows. Features include Bruker NMR data import and preprocessing, statistical modeling (PCA, O-PLS), metabolite identification, and visualization (ggplot2, plotly). Critical functions are implemented in C++ using linear algebra libraries (Armadillo, Eigen) to enhance runtime performance.