RamanSPy also provides an extensive toolbox for preprocessing, analysis and visualisation. The preprocessing suite includes techniques for denoising, baseline correction, cosmic spike removal, normalisation and background subtraction, among others. Likewise, the analysis toolbox includes modules for decomposition (useful for dimensionality reduction), clustering and spectral unmixing. RamanSPy also includes a set of data visualisation tools. All these modules are organised into an extensible class structure, which standardises their application across projects and datasets to facilitate transferable analysis workflows.