Spectral Unmixing via Data-Guided Sparsity | Synapse