Python codes for running CUR/CX decomposition on small to medium scale datasets with application in mass spectrometry imaging.
src contains codes for doing CUR/CX decomposition on general matrices as well as parameter grid searching in Python.
ipython_notebook contains ipython notebooks that illustrate the usage of these codes on an MSI dataset as well as the results.
To view the notebooks, click on the following links.
See https://openmsi.nersc.gov/openmsi/client/ for more details.
Jiyan Yang, Oliver Rubel, Prabhat, Michael W. Mahoney, and Ben P. Bowen, Identifying Important Ions and Positions in Mass Spectrometry Imaging Data Using CUR Matrix Decompositions. Analytical Chemistry, 87(9), 4658-4666, 2015.