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[, ...])

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

Fitter(filter_names, apertures, model_dir[, ...])

A fitter class that can be used to fit sources.

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