List of Supplements: - JASA_UNBLIND_supplement.pdf: Paper Appendices - NMF.py: Python code for performing the NMF algorithm proposed in the paper - example.py: Script for unmixing experiment (Figure 1) presented in the paper - example_low_dimension.py: Script for the toy example (Figure 2) presented in the paper - Caffeine.txt: infrared reflection spectra of Caffeine used in the unmixing experiment in the paper. retrieved from the NIST Chemistry WebBook dataset. - Lactose.txt: infrared reflection spectra of Lactose used in the unmixing experiment in the paper. retrieved from the NIST Chemistry WebBook dataset. - Sucrose.txt: infrared reflection spectra of Sucrose used in the unmixing experiment in the paper. retrieved from the NIST Chemistry WebBook dataset. - Trioctanoin.txt: infrared reflection spectra of Trioctanoin used in the unmixing experiment in the paper. retrieved from the NIST Chemistry WebBook dataset.