Fluorolog

class pyeem.instruments.horiba.Fluorolog(model, sn=None)

Bases: object

The Horiba Fluorolog Steady State Spectrofluorometer.

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.

supported_models

List of supported models.

Methods Summary

load_absorbance()

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 = 'Horiba'

Name of Manufacturer.

name = 'fluorolog'

Name of Instrument.

supported_models = ['SPEX Fluorolog-3']

List of supported models.

Methods Documentation

static load_absorbance()

Loads an absorbance spectrum which is generated by the instrument.

Raises

NotImplementedError – On the TODO list…

static load_eem(filepath)

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

Parameters

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

Returns

An Excitation Emission Matrix.

Return type

pandas.DataFrame

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.

Returns

[description]

Return type

pandas.DataFrame