spectrochempy.read_carroucell¶
- read_carroucell(directory=None, **kwargs)[source]¶
Open .spa files in a directory after a carroucell experiment.
The files for a given sample are grouped in NDDatasets (sorted by acquisition date). The NDDatasets are returned in a list sorted by sample number. When the file containing the temperature data is present, the temperature is read and assigned as a label to each spectrum.
- Parameters
directory (str, optional) – If not specified, opens a dialog box.
**kwargs – Optional keyword parameters. See Other Parameters.
- Other Parameters
spectra (arraylike of 2 int (min, max), optional, default=None) –
- The first and last spectrum to be loaded as determined by their number.
If None all spectra are loaded.
discardbg (bool, optional, default=True) – If True : do not load background (sample #9).
delta_clocks (int, optional, default=0) – Difference in seconds between the clocks used for spectra and temperature acquisition. Defined as t(thermocouple clock) - t(spectrometer clock).
- Returns
See also
read_topspin
Read TopSpin Bruker NMR spectra.
read_omnic
Read Omnic spectra.
read_opus
Read OPUS spectra.
read_spg
Read Omnic *.spg grouped spectra.
read_spa
Read Omnic *.Spa single spectra.
read_srs
Read Omnic series.
read_csv
Read CSV files.
read_zip
Read Zip files.
read_matlab
Read Matlab files.
Notes
All files are expected to be present in the same directory and their filenames are expected to be in the format : X_samplename_YYY.spa and for the background files : X_BCKG_YYYBG.spa where X is the sample holder number and YYY the spectrum number.
Examples
>>> scp.read_carroucell("irdata/carroucell_samp") no temperature file [NDDataset: [float64] a.u. (shape: (y:6, x:11098)), NDDataset: ...