Skip to main content

Package to apply MCR-ALS on CARS images

Project description

CARS Data

CARS Data is a package providing multivariate curve resolution algorithms and utilities functions for CARS cartographies. The package provides:

  • a Simplisma algorithm implementation
  • MCR-ALS based on pymcr package:
    • ALS and NNLS regressions
    • the classical normalization (sum-to-one) and non-negative constraints
    • a new segmentation constraint based on Chan-Sandberg-Vese algorithm
  • fit unknown spectra onto fixed signature spectra using ALS or NNLS and apply MCR constraints on the results
  • Autoencoders based on PyTorch packages.

Dependencies

Note: These are the developmental system specs. Others versions of certain packages may work.

  • python 3
    • Tested with 3.8.10
  • numpy
    • Tested with 1.16.5
  • pymcr
    • Tested with 0.3.2
  • matplotlib
    • Tested with 3.4.2

Optional depencies

  • torch
    • Tested with 1.9.0

Installation

pip install .

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

carsdata-0.1.tar.gz (31.2 kB view hashes)

Uploaded Source

Built Distribution

carsdata-0.1-py3-none-any.whl (40.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page