title: Is there a python implementation of the MCR-ALS algorithm
body: <p>Multivariate Curve Resolution-Alternating Least Squares (MCR-ALS) is a popular chemometric method used for the resolution of multiple component responses in unknown unresolved mixtures. I would like to use this method in a python program. But I could not find this in the scikit-learn package. Is there any equivalent in this package? or where can I find an implementation of this method in python? 
  Thanks in advance for any help.</p>