barahona-research-group/RamanSPy

RamanSPy: An open-source Python package for integrative Raman spectroscopy data analysis

60
/ 100
Established

This tool helps researchers and scientists analyze Raman spectroscopy data efficiently. You can load raw data from commercial instruments, clean it by removing noise or correcting baselines, and then extract meaningful insights like identifying different chemical components. It's designed for anyone working with Raman spectroscopy, from analytical chemists to materials scientists, who needs to process and interpret their spectral data.

173 stars. Available on PyPI.

Use this if you routinely work with Raman spectroscopic data and need to streamline your preprocessing, analysis, and visualization workflows.

Not ideal if you are not working with Raman spectroscopy data or require highly specialized analysis methods not covered in standard spectral analysis.

Raman-spectroscopy analytical-chemistry materials-science spectral-analysis scientific-research
Maintenance 6 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

173

Forks

32

Language

Jupyter Notebook

License

BSD-3-Clause

Last pushed

Nov 09, 2025

Commits (30d)

0

Dependencies

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/barahona-research-group/RamanSPy"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.