Welcome to LumiSpy’s documentation!

Build_status Tests Codecov_status CodeQL_status Python_version PyPI_version Anaconda_version License DOI Documentation_status

LumiSpy is a Python package extending the functionality for multi-dimensional data analysis provided by the HyperSpy library. LumiSpy is aimed at helping with the analysis of luminescence spectroscopy data (cathodoluminescence, photoluminescence, electroluminescence, Raman, SNOM). Reading and writing of data from many relevant file types is provided by the library RosettaSciIO.

Check out the Installation section for further information on how to start using LumiSpy.

Complementing this documentation, the LumiSpy Demos repository contains curated Jupyter notebooks to provide tutorials and exemplary workflows.


LumiSpy is under active development. Everyone is welcome to contribute. Please read our Contributing guidelines and get started!


API reference


Release Notes