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.filter Package¶
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 |