Starfish
0.3.0-dev
API
Examples
Site
Getting Started
Citation
Installation
Obtaining model spectra
The Spectral Emulator
Spectrum data formats and runtime
The MCMC driver script
Memory usage
Overview
Deriving Physical Parameters from Astronomical Spectra
Introducing
Starfish
: a General Purpose Framework for Robust Spectroscopic Inference
Fitting Many Lines at Once
Spectral Line Outliers
Model the Covariance
Robust to Outlier Spectral Lines
Marginalized Stellar Parameters
Spectral Emulator
Conversion to 0.3.0
API-ification
Maintenenance
API
Grid Tools
Downloading model spectra
Raw Grid Interfaces
HDF5 creators and Fast interfaces
Interpolators
Instruments
Utility Functions
Spectral Emulator
Eigenspectra decomposition
Optimizing the emulator
Model spectrum reconstruction
Reference
Spectrum
Log lambda spacing
Order
Spectrum
Transforms
Models
SpectrumModel
Utils
Examples
Setup
Getting the Grid
Setting up the HDF5 Interface
Setting up the Spectral Emulator
Single-Order Spectrum
Preprocessing
Setting up the model
Numerical Optimization
MCMC Sampling
MCMC Chain Analysis
Multi-Order Spectrum
Page
Getting Started
Overview
Conversion to 0.3.0
API
Examples
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
_
__call__() (Starfish.emulator.Emulator method)
(Starfish.grid_tools.Interpolator method)
(Starfish.models.SpectrumModel method)
__getitem__() (Starfish.spectrum.Spectrum method)
__len__() (Starfish.spectrum.Order method)
(Starfish.spectrum.Spectrum method)
__setitem__() (Starfish.spectrum.Spectrum method)
__str__() (Starfish.grid_tools.Instrument method)
A
air_to_vacuum() (in module Starfish.grid_tools)
B
BTSettlGridInterface (class in Starfish.grid_tools)
bulk_fluxes() (Starfish.emulator.Emulator property)
C
calculate_dv() (in module Starfish.utils)
calculate_dv_dict() (in module Starfish.utils)
calculate_n() (in module Starfish.grid_tools)
chebyshev_correct() (in module Starfish.transforms)
check_params() (Starfish.grid_tools.GridInterface method)
(Starfish.grid_tools.PHOENIXGridInterface method)
(Starfish.grid_tools.PHOENIXGridInterfaceNoAlpha method)
chunk_list() (in module Starfish.grid_tools)
covariance_debugger() (in module Starfish.models)
create_log_lam_grid() (in module Starfish.utils)
D
DCT_DeVeny (class in Starfish.grid_tools)
determine_chunk_log() (in module Starfish.grid_tools)
(Starfish.emulator.Emulator method)
doppler_shift() (in module Starfish.transforms)
download_PHOENIX_models() (in module Starfish.grid_tools)
E
Emulator (class in Starfish.emulator)
ESPaDOnS (class in Starfish.grid_tools)
extinct() (in module Starfish.transforms)
F
find_residual_peaks() (in module Starfish.models)
flux() (Starfish.spectrum.Order property)
fluxes() (Starfish.grid_tools.HDF5Interface property)
(Starfish.spectrum.Spectrum property)
freeze() (Starfish.models.SpectrumModel method)
from_grid() (Starfish.emulator.Emulator class method)
frozen (Starfish.models.SpectrumModel attribute)
G
get_index() (Starfish.emulator.Emulator method)
get_param_dict() (Starfish.emulator.Emulator method)
(Starfish.models.SpectrumModel method)
get_param_vector() (Starfish.emulator.Emulator method)
(Starfish.models.SpectrumModel method)
get_wl_kurucz() (Starfish.grid_tools.KuruczGridInterface static method)
grid_params() (Starfish.models.SpectrumModel property)
GridInterface (class in Starfish.grid_tools)
H
HDF5Creator (class in Starfish.grid_tools)
HDF5Interface (class in Starfish.grid_tools)
I
IGRINS_H (class in Starfish.grid_tools)
IGRINS_K (class in Starfish.grid_tools)
Instrument (class in Starfish.grid_tools)
instrumental_broaden() (in module Starfish.transforms)
interpolate() (Starfish.grid_tools.Interpolator method)
Interpolator (class in Starfish.grid_tools)
K
KPNO (class in Starfish.grid_tools)
KuruczGridInterface (class in Starfish.grid_tools)
L
labels() (Starfish.models.SpectrumModel property)
lambda_xi() (Starfish.emulator.Emulator property)
lengthscales() (Starfish.emulator.Emulator property)
load() (Starfish.emulator.Emulator class method)
(Starfish.models.SpectrumModel method)
(Starfish.spectrum.Spectrum class method)
load_flux() (Starfish.emulator.Emulator method)
(Starfish.grid_tools.BTSettlGridInterface method)
(Starfish.grid_tools.GridInterface method)
(Starfish.grid_tools.HDF5Interface method)
(Starfish.grid_tools.KuruczGridInterface method)
(Starfish.grid_tools.PHOENIXGridInterface method)
log_likelihood() (Starfish.emulator.Emulator method)
(Starfish.models.SpectrumModel method)
M
mask (Starfish.spectrum.Order attribute)
masks() (Starfish.spectrum.Spectrum property)
N
name (Starfish.spectrum.Order attribute)
(Starfish.spectrum.Spectrum attribute)
O
optimize_residual_peaks() (in module Starfish.models)
Order (class in Starfish.spectrum)
P
params (Starfish.emulator.Emulator attribute)
(Starfish.models.SpectrumModel attribute)
PHOENIXGridInterface (class in Starfish.grid_tools)
PHOENIXGridInterfaceNoAlpha (class in Starfish.grid_tools)
plot() (Starfish.models.SpectrumModel method)
(Starfish.spectrum.Spectrum method)
process_grid() (Starfish.grid_tools.HDF5Creator method)
R
renorm() (in module Starfish.transforms)
resample() (in module Starfish.transforms)
rescale() (in module Starfish.transforms)
reshape() (Starfish.spectrum.Spectrum method)
residuals (Starfish.models.SpectrumModel attribute)
Reticon (class in Starfish.grid_tools)
rotational_broaden() (in module Starfish.transforms)
S
save() (Starfish.emulator.Emulator method)
(Starfish.models.SpectrumModel method)
(Starfish.spectrum.Spectrum method)
set_param_dict() (Starfish.emulator.Emulator method)
(Starfish.models.SpectrumModel method)
set_param_vector() (Starfish.emulator.Emulator method)
(Starfish.models.SpectrumModel method)
shape() (Starfish.spectrum.Spectrum property)
sigma() (Starfish.spectrum.Order property)
sigmas() (Starfish.spectrum.Spectrum property)
Spectrum (class in Starfish.spectrum)
SpectrumModel (class in Starfish.models)
SPEX (class in Starfish.grid_tools)
SPEX_SXD (class in Starfish.grid_tools)
Starfish.emulator (module)
Starfish.grid_tools (module)
Starfish.models (module)
Starfish.spectrum (module)
Starfish.transforms (module)
T
thaw() (Starfish.models.SpectrumModel method)
train() (Starfish.emulator.Emulator method)
(Starfish.models.SpectrumModel method)
TRES (class in Starfish.grid_tools)
V
vacuum_to_air() (in module Starfish.grid_tools)
variances() (Starfish.emulator.Emulator property)
W
wave() (Starfish.spectrum.Order property)
waves() (Starfish.spectrum.Spectrum property)
WIYN_Hydra (class in Starfish.grid_tools)