Skip to main content
U.S. flag

An official website of the United States government

This site is currently in beta, and your feedback is helping shape its ongoing development.

pyMCR: A Python Library for Multivariate Curve Resolution Analysis.

Published by National Institute of Standards and Technology | National Institute of Standards and Technology | Metadata Last Checked: August 02, 2025 | Last Modified: 2019-04-19
pyMCR is an open-source software library for performing multivariate curve resolution (MCR) analysis with an alternating regression scheme (MCR-AR). MCR is a chemometric method for elucidating signatures of analytes and their relative abundance from a series of mixture measurements, without any knowledge of these values a priori. This software library, written in Python, enables users to perform MCR analysis with their choice of constraints, regressors, and error functions to minimize. Further, users can apply different constraints and regressors for signature and abundance calculations. Finally, this library enables users to develop their own constraints, regressors, and error functions or import them from existing libraries.

data.gov

An official website of the GSA's Technology Transformation Services

Looking for U.S. government information and services?
Visit USA.gov