CMD + K

spectrochempy

Community

Processing, analysis and modelling Spectroscopic data for Chemistry with Python

Installation

To install this package, run one of the following:

Conda
$conda install spectrocat::spectrochempy

Usage Tracking

0.8.2
0.8.1
0.8.0
0.7.2
0.7.1
5 / 8 versions selected
Downloads (Last 6 months): 0

Description


SpectroChemPy

Tests Actions Status Maintainability Test Coverage Conda PyPI version Docs DOI Conda

What is SpectroChemPy?

SpectroChemPy (SCPy) is a framework for processing, analyzing and modeling Spectroscopic data for Chemistry with Python. It is a cross-platform software, running on Linux, Windows or OS X.

Key Features

  • Core Data Structure: NDDataset object with labeled axes and metadata
  • Project Management: Work with multiple NDDatasets simultaneously
  • Data Processing:
    • Physical Units support
    • Mathematical operations (addition, multiplication, etc.)
    • Baseline correction
    • Automatic subtraction
  • Analysis Tools:
    • SVD, PCA, MCR_ALS, EFA, PLS, ...
    • Fitting for single/multiple datasets
  • I/O Support:
    • Import from various experiment formats
    • Export to CSV, JCAMP, MATLAB ...
    • Advanced plotting capabilities

⚠️ WARNING: SpectroChemPy is under active development. The current design may undergo major changes. Please report any issues to our Issue Tracker.

Quick Links

License

CeCILL-B FREE SOFTWARE LICENSE AGREEMENT

About

Summary

Processing, analysis and modelling Spectroscopic data for Chemistry with Python

Last Updated

Mar 22, 2025 at 20:14

License

LicenseRef-CeCILL-B

Total Downloads

3.0K

Supported Platforms

noarch