pyMCR: A Python Library for Multivariate Curve Resolution Analysis.
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.
Complete Metadata
| @type | dcat:Dataset |
|---|---|
| accessLevel | public |
| accrualPeriodicity | R/P1M |
| bureauCode |
[
"006:55"
]
|
| contactPoint |
{
"fn": "Charles Camp Jr.",
"hasEmail": "mailto:charles.camp@nist.gov"
}
|
| description | 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. |
| distribution |
[
{
"title": "DOI Access for pyMCR: A Python Library for Multivariate Curve Resolution Analysis.",
"accessURL": "https://doi.org/10.18434/M32064"
},
{
"title": "pyMCR: Multivariate Curve Resolution for Python",
"format": "Python source code",
"mediaType": "text/plain",
"description": "pyMCR is a small package for performing multivariate curve resolution. Currently, it implements a simple alternating regression scheme (MCR-AR).",
"downloadURL": "https://github.com/usnistgov/pyMCR"
}
]
|
| identifier | 86C039BC7729668CE05324570681CDA42064 |
| keyword |
[
"chemometrics",
"endmember extraction",
"multivariate curve resolution",
"quantitative analysis",
"spectral unmixing"
]
|
| landingPage | https://pages.nist.gov/pyMCR |
| language |
[
"en"
]
|
| license | https://www.nist.gov/open/license |
| modified | 2019-04-19 |
| programCode |
[
"006:045"
]
|
| publisher |
{
"name": "National Institute of Standards and Technology",
"@type": "org:Organization"
}
|
| theme |
[
"Chemistry:Analytical chemistry",
"Mathematics and Statistics:Image and signal processing",
"Mathematics and Statistics:Numerical methods and software"
]
|
| title | pyMCR: A Python Library for Multivariate Curve Resolution Analysis. |