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