Scientific Software
Updated 6 months ago

PyWavelets — Peer-reviewed • Rank 29.2 • Science 95%

PyWavelets: A Python package for wavelet analysis - Published in JOSS (2019)

Scientific Software
Updated 6 months ago

LenslessPiCam — Peer-reviewed • Rank 10.2 • Science 100%

LenslessPiCam: A Hardware and Software Platform for Lensless Computational Imaging with a Raspberry Pi - Published in JOSS (2023)

Artificial Intelligence and Machine Learning (40%)
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Teaspoon — Peer-reviewed • Rank 13.5 • Science 95%

Teaspoon: A Python Package for Topological Signal Processing - Published in JOSS (2025)

Artificial Intelligence and Machine Learning Sociology
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

Openseize — Peer-reviewed • Rank 7.5 • Science 98%

Openseize: A digital signal processing package for large EEG datasets in Python - Published in JOSS (2023)

Mathematics
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

HRV — Peer-reviewed • Rank 12.5 • Science 93%

HRV: a Pythonic package for Heart Rate Variability Analysis - Published in JOSS (2020)

Mathematics
Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

ExpFamilyPCA.jl — Peer-reviewed • Rank 4.5 • Science 100%

ExpFamilyPCA.jl: A Julia Package for Exponential Family Principal Component Analysis - Published in JOSS (2025)

Scientific Software
Updated 6 months ago

WaveletsExt.jl — Peer-reviewed • Rank 6.3 • Science 98%

WaveletsExt.jl: Extending the boundaries of wavelets in Julia - Published in JOSS (2022)

Scientific Software
Updated 6 months ago

PFEIFER — Peer-reviewed • Rank 4.2 • Science 98%

PFEIFER: Preprocessing Framework for Electrograms Intermittently Fiducialized from Experimental Recordings - Published in JOSS (2018)

Scientific Software · Peer-reviewed
Scientific Software
Updated 6 months ago

BioSigKit — Peer-reviewed • Rank 4.8 • Science 93%

BioSigKit: A Matlab Toolbox and Interface for Analysis of BioSignals - Published in JOSS (2018)

Materials Science (40%)
Scientific Software · Peer-reviewed
Updated 4 months ago

scikit-maad • Rank 16.0 • Science 77%

Open-source and modular toolbox for quantitative soundscape analysis in Python

Updated 6 months ago

pyaca • Rank 11.9 • Science 77%

Python scripts accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)

Updated 6 months ago

emd-signal • Rank 19.1 • Science 67%

Python implementation of Empirical Mode Decompoisition (EMD) method

Updated 5 months ago

pyaudioanalysis • Rank 22.2 • Science 59%

Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications

Updated 6 months ago

fcwt • Rank 16.9 • Science 57%

The fast Continuous Wavelet Transform (fCWT) is a library for fast calculation of CWT.

Updated 5 months ago

https://github.com/quakemigrate/quakemigrate • Rank 13.4 • Science 59%

A Python package for automatic earthquake detection and location using waveform migration and stacking.

Updated 6 months ago

parafilt • Rank 5.2 • Science 67%

Collection of parallel adaptive filter implementations for efficient signal processing applications in PyTorch.

Scientific Software
Updated 6 months ago

Scarplet — Peer-reviewed • Rank 4.6 • Science 57%

Scarplet: A Python package for topographic template matching and diffusion dating - Published in JOSS (2018)

Mathematics (37%)
Scientific Software · Peer-reviewed
Updated 4 months ago

https://github.com/fgnt/nara_wpe • Rank 18.7 • Science 41%

Different implementations of "Weighted Prediction Error" for speech dereverberation

Updated 6 months ago

python-meegkit • Rank 7.6 • Science 49%

🔧🧠 MEEGkit: MEG & EEG processing toolkit in Python

Updated 6 months ago

sqat • Rank 6.0 • Science 49%

SQAT is an open-source repository of MATLAB codes containing the implementation of key metrics for quantitative sound quality analysis.

Updated 6 months ago

setigen • Rank 12.2 • Science 41%

Python library for generating and injecting artificial narrow-band signals into radio frequency data

Updated 5 months ago

https://github.com/smac-group/wv • Rank 12.2 • Science 36%

:alarm_clock: This R package provides the tools to perform standard and robust wavelet variance analysis for time series (signal processing). Among others, aside from computing the wavelet variance and cross-covariance (classic and robust), the package provides inference tools (e.g. confidence intervals) and plotting tools allowing to perform some visual analysis and assess the properties of the underlying time series.

Updated 6 months ago

bakk • Rank 3.0 • Science 44%

🎓 "Digital audio-watermarking for analog transmission channels", 2014, Bachelor Thesis, TU Wien

Updated 6 months ago

radar-systems-lab • Rank 2.8 • Science 44%

Python GUI for EVALKIT SiRad Simple for real time applications and data recording and MATLAB code for offline processing.

Updated 6 months ago

mosqito • Rank 14.8 • Science 26%

MoSQITo is a unified and modular development framework of key sound quality metrics favoring reproducible science and efficient shared scripting among engineers, teachers and researchers community.

Updated 5 months ago

https://github.com/astro-informatics/src_flaglet • Rank 4.8 • Science 33%

Fast and exact wavelet transform on the 3-dimensional ball

Updated 5 months ago

response • Rank 12.8 • Science 13%

Your handy frequency and impulse response processing object

Updated 5 months ago

https://github.com/ajayarunachalam/msda • Rank 4.9 • Science 10%

Library for multi-dimensional, multi-sensor, uni/multivariate time series data analysis, unsupervised feature selection, unsupervised deep anomaly detection, and prototype of explainable AI for anomaly detector

Scientific Software
Updated 6 months ago

PyBispectra — Peer-reviewed • Science 98%

PyBispectra: A toolbox for advanced electrophysiological signal processing using the bispectrum - Published in JOSS (2025)

Updated 6 months ago

zff_vad • Science 57%

Unsupervised Voice Activity Detection by Modeling Source and System Information using Zero Frequency Filtering

Updated 6 months ago

false.alarm • Science 36%

PhD Programme in Health Data Science - detecting life-threatening ECG patterns using low-end devices

Updated 6 months ago

ppgfeat • Science 41%

This app takes unfiltered PPG waveform as input and SQI table (Optional) and store single PPG segment.

Updated 6 months ago

usia • Science 44%

UsIA | Ultrasound Image Analysis

Updated 5 months ago

egm • Science 49%

Evaluation of electrophysiological signals

Updated 6 months ago

libhum • Science 44%

Libhum is a Python GPU-accelerated library to extract and compare Electricity Frequency Signals (ENF)

Updated 6 months ago

wave_generator • Science 54%

Signal Generator and Oscilloscope on Arduino

Updated 5 months ago

eyeris • Science 39%

🧠 Advanced reproducible pupillometry preprocessing in R | Interactive reports, BIDS-compliant, High-throughput database tooling out-of-the-box | Actively developed by cognitive neuroscientists at Stanford University

Updated 5 months ago

https://github.com/astro-informatics/src_flag • Science 33%

Fast Fourier-Laguerre transform on the ball

Updated 6 months ago

iir-hilbert-transformer • Science 44%

Infinite Impulse Response (IIR) Hilbert Transformer.

Updated 6 months ago

libaca • Science 54%

C++ code accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)

Updated 6 months ago

na-memd-and-memd • Science 67%

(Noise-Assisted) Multivariate Empirical Mode Decomposition (NA-MEMD/MEMD) Decomposition Algorithm in Python

Updated 6 months ago

ssl-caller-detection • Science 57%

Source code for the paper 'Can Self-Supervised Neural Representations Pre-Trained on Human Speech distinguish Animal Callers?' by E. Sarkar and M. Magimai Doss (2023).

Updated 6 months ago

gaitmod • Science 26%

Python library for real-time gait modulation prediction using multimodal neural and movement data (LFP, EEG, IMU, EMG) — designed for closed-loop DBS systems in Parkinson’s disease.

Updated 6 months ago

quantumaudio • Science 67%

A Python package for building Quantum Representations of Digital Audio. Developed by Moth.

Updated 6 months ago

librosax • Science 44%

Librosa in JAX

Updated 5 months ago

https://github.com/robelgium/msnoise • Science 59%

A Python Package for Monitoring Seismic Velocity Changes using Ambient Seismic Noise | http://www.msnoise.org

Scientific Software
Updated 6 months ago

QUPS — Peer-reviewed • Science 100%

QUPS: A MATLAB Toolbox for Rapid Prototyping of Ultrasound Beamforming and Imaging Techniques - Published in JOSS (2024)

Updated 5 months ago

ltfat • Science 31%

Official development repository of the Large Time Frequency Analysis Toolbox

Updated 5 months ago

https://github.com/altunenes/asap-rs • Science 26%

Zero-dependency Rust implementation of ASAP (Automatic Smoothing for Attention Prioritization) for Time Series

Updated 6 months ago

ecg_classification • Science 49%

Official and maintained implementation of the paper "Exploring Novel Algorithms for Atrial Fibrillation Detection by Driving Graduate Level Education in Medical Machine Learning" (ECG-DualNet) [Physiological Measurement 2022, EMBC 2023].

Updated 5 months ago

https://github.com/aaltoml/kalman-jax • Science 10%

Approximate inference for Markov Gaussian processes using iterated Kalman smoothing, in JAX

Updated 6 months ago

mmcesim • Science 67%

CLI & GUI Application for Millimeter Wave Channel Estimation Simulation

Updated 6 months ago

aca-code • Science 67%

Matlab scripts accompanying the book "An Introduction to Audio Content Analysis" (www.AudioContentAnalysis.org)

Updated 6 months ago

tinnitus-reconstruction • Science 54%

Reconstruct high-dimensional spectral representations of tinnitus using reverse correlation

Updated 6 months ago

innuce-spikify • Science 49%

Convert your data into spike-based signals for efficient and biologically-inspired spiking neural network applications, enabling faster and more energy-efficient computations.

Updated 6 months ago

speckcn2 • Science 67%

:satellite: :cyclone: A platform to use speckle patterns to describe atmospheric turbulence

Updated 6 months ago

gnss-sdr • Science 64%

GNSS-SDR, an open-source software-defined GNSS receiver