Cary4E

class pyeem.instruments.agilent.Cary4E(model, sn=None)

Bases: object

The Agilent Cary 4E UV-Vis Spectrometer.

Parameters
  • model (str) – The model name of the instrument.

  • sn (str or int, optional) – The serial number of the instrument. Defaults to None.

Attributes Summary

manufacturer

Name of Manufacturer.

name

Name of Instrument Model.

supported_models

List of supported models.

Methods Summary

load_absorbance(filepath)

Loads an absorbance spectrum which is generated by the instrument.

load_eem(filepath)

Loads an Excitation Emission Matrix which is generated by the instrument.

load_spectral_corrections()

TODO - Should load instrument specific spectral corrections which will be used in data preprocessing.

load_water_raman(filepath)

Loads a water Raman spectrum which is generated by the instrument.

Attributes Documentation

manufacturer = 'Agilent'

Name of Manufacturer.

name = 'cary_4e'

Name of Instrument Model.

supported_models = ['Cary 4E']

List of supported models.

Methods Documentation

static load_absorbance(filepath)

Loads an absorbance spectrum which is generated by the instrument.

Parameters

filepath (str) – The filepath of the data file.

Returns

An absorbance spectrum.

Return type

pandas.DataFrame

static load_eem(filepath)

Loads an Excitation Emission Matrix which is generated by the instrument.

Parameters

filepath (str) – The filepath of the data file.

Raises

NotImplementedError – On the TODO list…

static load_spectral_corrections()

TODO - Should load instrument specific spectral corrections which will be used in data preprocessing.

Raises

NotImplementedError – On the TODO list…

static load_water_raman(filepath)

Loads a water Raman spectrum which is generated by the instrument.

Parameters

filepath (str) – The filepath of the data file.

Raises

NotImplementedError – On the TODO list…