Reference/API

measure_extinction.stardata Module

Classes

StarData(datfile[, path, photonly, ...])

Photometric and spectroscopic data for a star

BandData(type)

Photometric band data (used by StarData)

SpecData(type)

Spectroscopic data (used by StarData)

Class Inheritance Diagram

digraph inheritanceda7afb1642 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "BandData" [URL="api/measure_extinction.stardata.BandData.html#measure_extinction.stardata.BandData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Photometric band data (used by StarData)"]; "SpecData" [URL="api/measure_extinction.stardata.SpecData.html#measure_extinction.stardata.SpecData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Spectroscopic data (used by StarData)"]; "StarData" [URL="api/measure_extinction.stardata.StarData.html#measure_extinction.stardata.StarData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Photometric and spectroscopic data for a star"]; }

measure_extinction.extdata Module

Functions

AverageExtData(extdatas[, min_number, mask])

Generate the average extinction curve from a list of ExtData objects

conv55toAv(A55, E4455)

Function to compute A(V) from A(55) and E(44-55).

conv55toRv(R55)

Function to compute R(V) from R(55).

conv55toEbv(A55, E4455, R55)

Function to compute E(B-V) from A(55) and E(44-55).

Classes

ExtData([filename])

Extinction for a single line-of-sight

Class Inheritance Diagram

digraph inheritance234dc1cc5e { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ExtData" [URL="api/measure_extinction.extdata.ExtData.html#measure_extinction.extdata.ExtData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Extinction for a single line-of-sight"]; }

Model-based

measure_extinction.modeldata Module

Classes

ModelData(modelfiles[, path, band_names, ...])

Provide stellar atmosphere model "observed" data given input stellar, gas, and dust extinction parameters.

Class Inheritance Diagram

digraph inheritanceddd180ddfa { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ModelData" [URL="api/measure_extinction.modeldata.ModelData.html#measure_extinction.modeldata.ModelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Provide stellar atmosphere model \"observed\" data given input stellar, gas,"]; }

measure_extinction.model Module

Classes

MEParameter([value, unc, bounds, prior, fixed])

Provide parameter info in a flexible format.

MEModel([modinfo, obsdata, logf])

Model object for the measure_extinction fitting.

Class Inheritance Diagram

digraph inheritance9bb0c61016 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "MEModel" [URL="api/measure_extinction.model.MEModel.html#measure_extinction.model.MEModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Model object for the measure_extinction fitting. Includes all parameters and"]; "MEParameter" [URL="api/measure_extinction.model.MEParameter.html#measure_extinction.model.MEParameter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Provide parameter info in a flexible format."]; }

Utils

measure_extinction.merge_obsspec Module

Functions

merge_gen_obsspec(obstables, wave_range[, ...])

Merge one or more generic spectra into a single spectrum on a uniform wavelength scale.

merge_iue_obsspec(obstables[, output_resolution])

Merge one or more IUE 1D spectra into a single spectrum on a uniform wavelength scale

merge_stis_obsspec(obstables[, waveregion, ...])

Merge one or more STIS 1D spectra into a single spectrum on a uniform wavelength scale

merge_spex_obsspec(obstable[, mask, ...])

Merge one or more IRTF SpeX 1D spectra into a single spectrum on a uniform wavelength scale