I would like to use VCA algorithm through sci-kit.
I use a lot this algo to decompose EELS signals in spectromicroscopy. It is fast and robust.
There are already several papers using it in the EELS community.
The seminal paper https://ieeexplore.ieee.org/abstract/document/1411995
has 2236 citations in Google Scholar.
Hi
Describe the workflow you want to enable
I would like to use VCA algorithm through sci-kit. I use a lot this algo to decompose EELS signals in spectromicroscopy. It is fast and robust. There are already several papers using it in the EELS community. The seminal paper https://ieeexplore.ieee.org/abstract/document/1411995 has 2236 citations in Google Scholar.
The addition in scikit would enable an easier utilisation in the HyperSpy package https://hyperspy.org/index.html
Describe your proposed solution
There is an existing Python code https://github.com/Laadr/VCA
There is an 2nd part to compute the abundance maps https://github.com/Laadr/SUNSAL
Thanks for your attention