English

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

Materials Science 2024-09-17 v1 Mathematical Software Data Analysis, Statistics and Probability

Abstract

Raman spectroscopy is a non-destructive and label-free chemical analysis technique, which plays a key role in the analysis and discovery cycle of various branches of science. Nonetheless, progress in Raman spectroscopic analysis is still impeded by the lack of software, methodological and data standardisation, and the ensuing fragmentation and lack of reproducibility of analysis workflows thereof. To address these issues, we introduce RamanSPy, an open-source Python package for Raman spectroscopic research and analysis. RamanSPy provides a comprehensive library of ready-to-use tools for spectroscopic analysis, which streamlines day-to-day tasks, integrative analyses, as well as novel research and algorithmic development. RamanSPy is modular and open source, not tied to a particular technology or data format, and can be readily interfaced with the burgeoning ecosystem for data science, statistical analysis and machine learning in Python.

Keywords

Cite

@article{arxiv.2307.13650,
  title  = {RamanSPy: An open-source Python package for integrative Raman spectroscopy data analysis},
  author = {Dimitar Georgiev and Simon Vilms Pedersen and Ruoxiao Xie and Álvaro Fernández-Galiana and Molly M. Stevens and Mauricio Barahona},
  journal= {arXiv preprint arXiv:2307.13650},
  year   = {2024}
}