astropy:docs

Omnifit Package Documentation

Welcome to the Omnifit documentation!

User manual

Reference/API

omnifit.spectrum Package

Classes

AbsorptionSpectrum(wn, od, **kwargs) A class specialized in representing absorption spectra of the type often used in ice spectroscopy.
BaseSpectrum(x, y[, dy, specname, nondata]) A class to represent spectroscopic data.
CDESpectrum(wn, m, **kwargs) A class specialized in representing CDE-corrected absorption spectra.

Class Inheritance Diagram

Inheritance diagram of omnifit.spectrum.spectrum.AbsorptionSpectrum, omnifit.spectrum.spectrum.BaseSpectrum, omnifit.spectrum.spectrum.CDESpectrum

omnifit.fitter Package

Classes

Fitter(x, y[, dy, modelname, psf, fitrange, ...]) A class for multi-component fitting to spectroscopic data of ices.

Class Inheritance Diagram

Inheritance diagram of omnifit.fitter.fitter.Fitter

omnifit.utils Package

Functions

cde_correct(freq,m) Generate a CDE-corrected spectrum from a complex refractive index spectrum.
complex_transmission_reflection(...) Calculate the complex transmission and reflection coefficients between media 0, 1, and 2 given their complex refractive indices.
kramers_kronig(...[, m_guess, force_kkint_unity]) Kramers-Kronig relation.

Classes

Baseliner(ax, spec) A class for interactive baseliner of spectroscopic data.

Class Inheritance Diagram

Inheritance diagram of omnifit.utils.utils.Baseliner