Plugin public API reference๏ƒ

This page collects the generated public API pages owned by official SpectroChemPy plugins.

Workflow-oriented plugin guides remain in Plugins.

NMR plugin๏ƒ

spectrochempy.nmr.read

Open TopSpin Bruker NMR spectra.

PerkinElmer plugin๏ƒ

spectrochempy.perkinelmer.read

Open PerkinElmer sp files.

Carroucell plugin๏ƒ

Recommended public entry point: spectrochempy.carroucell.read.

spectrochempy.carroucell.read_carroucell

Open .spa files in a directory after a carroucell experiment.

IRIS plugin๏ƒ

spectrochempy.iris.IRIS

Integral inversion solver for spectroscopic data (IRIS).

Tensor plugin๏ƒ

spectrochempy.tensor.CP

CP/PARAFAC decomposition of 3D datasets using TensorLy.

Hypercomplex plugin๏ƒ

The recommended public API is the dataset.hyper accessor.

All hypercomplex operations are accessed through dataset.hyper:

Operation

Example

Convert to quaternion

dataset.hyper.set_quaternion(inplace=True)

Check type

dataset.hyper.is_quaternion

Extract RR component

dataset.hyper.RR

Extract RI component

dataset.hyper.component("RI")

Extract IR component

dataset.hyper.IR

Extract II component

dataset.hyper.II

For workflow-oriented explanations and examples, see Hypercomplex (quaternion) plugin.