BIRALAB

Open-source tools

Libraries and code developed by BIRALAB, grouped by their purpose within the Raman spectral processing chain.

Spectral preprocessing

Baseline correction, cosmic ray removal, smoothing, intensity normalisation and resampling onto a common wavenumber grid.

  • Language: PythonLicence: MIT

    raman-skincancer-augmentation

    Open-source implementation of physically constrained data augmentation and interpretable machine learning for class-imbalanced Raman diagnosis of skin cancer. Full preprocessing chain, augmentation pipeline, PCA-30 + logistic regression classifier, and leakage-safe cross-validation. Regenerates every figure and metric of the paper.

Grouping is derived from the purpose stated in each tool's description.