Nburst (sitelle.nburst)

Introduction

This modules contains classes that allow to :

  • Transform SITELLE data into the NBurst format
  • Launch IDL and an NBurst script to fit the data
  • Read the results in a nice way

Reference/API

sitelle.nburst Module

Functions

parameter_map(table, param, binMap) Displays an estimated parameter on a 2D map :param table: The table in which the parameters are found (returned by NBurst) :type table: BinTableHDU :param param: The parameter we want to extract.
read(filename) Reads results from NBurst
extract_spectrum(fit_table, binNumber) Get the NBurst fitted spectrum for a given bin number.
sew_spectra(left, right) Sew 2 spectra fitter together.

Classes

NburstFitter(axis, spectra, error, fwhm, …) This class is a helper to fit spectra with Nburst directly from python.
NburstFitterList(fitters) This class is a wrapper to fit different spectra, having different fiting inputs (e.g.

Class Inheritance Diagram

Inheritance diagram of sitelle.nburst.NburstFitter, sitelle.nburst.NburstFitterList