Detailed description of functions and arguments (API)

sedfitter Package

Functions

extract_parameters([input, output_prefix, …])
filter_output([input_fits, output_good, …]) Filter an output file into well and badly fit sources.
fit(data, filter_names, apertures, …[, …]) Fit a set of sources with models.
plot(input_fits[, output_dir, …]) Make SED plots
plot_params_1d(input_fits, parameter[, …]) Make histogram plots of parameters
plot_params_2d(input_fits, parameter_x, …) Make histogram plots of parameters
plot_source_data(ax, source, filters[, …])
validate_array(name, value[, domain, ndim, …])
write_parameter_ranges(input_fits, output_file) Write out an ASCII file with ranges of paramters for each source.
write_parameters(input_fits, output_file[, …]) Write out an ASCII file with the paramters for each source.

Classes

Extinction()
FitInfoFile(fits[, mode])
Fitter(filter_names, apertures, model_dir[, …]) A fitter class that can be used to fit sources.
Models()
Source()

sedfitter.sed Package

Classes

BaseCube([valid, names, distance, wav, nu, …]) A cube to represent a cube of models.
PolarizationCube([valid, names, distance, …])
SED()
SEDCube([valid, names, distance, wav, nu, …])

sedfitter.convolved_fluxes Package

Classes

ConvolvedFluxes([wavelength, model_names, …])
MonochromaticFluxes([wavelength, …])

sedfitter.extinction Package

Classes

Extinction()

sedfitter.fit_info Module

Classes

FitInfo([source]) Results from a fit of a set of models to a source.
FitInfoFile(fits[, mode])
FitInfoMeta

sedfitter.source Package

Classes

Source()

sedfitter.filter Package

Classes

Filter([name, central_wavelength, nu, response]) A filter used to convolve SED models.

sedfitter.convolve Package

Functions

convolve_model_dir(model_dir, filters[, …]) Convolve all the model SEDs in a model directory
convolve_model_dir_monochromatic(model_dir) Convolve all the model SEDs in a model directory