LumiSpy is an extension Python package for multi-dimensional data analysis provided by the HyperSpy library. It is aimed at helping with the analysis of luminescence spectroscopy data (cathodoluminescence, photoluminescence, electroluminescence, Raman, SNOM).
If analysis using LumiSpy forms a part of published work, please consider recognising the code development by citing the project using the Zenodo-DOI.
Go to the documentation for instructions on how to install LumiSpy and get started with analysis: Read the docs.
Tutorials and example workflows have been curated as a series of Jupyter notebooks that you can work through and modify to perform many common analyses. Simply:
- Download the
lumispy_demos
repository in your desired folder - Load LumiSpy (see installation guide)
- In Jupyter lab, navigate to the folder and start using the notebook
Everyone is welcome to contribute. Please read our contributing guidelines and get started!