add_spectral_properties

beast.physicsmodel.creategrid.add_spectral_properties(specgrid, filternames=None, filters=None, callables=None, nameformat=None)[source]

Addon spectral calculations to spectral grids to extract in the fitting routines

Parameters:

specgrid: SpectralGrid instance

instance of the spectral grid

filternames: sequence(str)

compute the integrated values through given filters in the library

filters: sequence(Filters)

sequence of filter instances from which extract integrated values

callables: sequence(callable)

sequence of functions to apply onto the spectral grid assuming storing results is internally processed by the individual functions

nameformat: str

naming format to adopt for filternames and filters default value is ‘{0:s}_0’ where the value will be the filter name

Returns:

specgrid: SpectralGrid instance

instance of the input spectral grid which will include more properties