Utils¶
-
piXedfit.utils.filtering.
add_filter
(filter_name, filter_wave, filter_transmission, filter_cwave)¶ A function for adding a new filter transmission function into piXedfit
- Parameters
filter_name – A given name (in string) for the filter curve
filter_wave – array of wavelength in the filter transmission function
filter_transmission – array of transmission corresponding with the filter_wave
filter_cwave – The central wavelength or effective wavelength of the filter
-
piXedfit.utils.filtering.
change_filter_name
(old_filter_name, new_filter_name)¶ A function for changing a filter name
- Parameters
old_filter_name – Old filter name.
new_filter_name – New filter name.
-
piXedfit.utils.filtering.
cwave_filters
(filters)¶ A function for retrieving central wavelengths of a set of filters
- Parameters
filters – A list of filters names
- Returns cwaves
A list of central wavelengths of the filters
-
piXedfit.utils.filtering.
filtering
(wave, spec, filters)¶ A function for integrating a spectrum through a filter transmission function
- Parameters
wave – array of wavelength of the input spectrum
spec – array of fluxes of the input spectrum
filters – List of filters name in array of string
- Returns fluxes
Array of photometric fluxes
-
piXedfit.utils.filtering.
get_filter_curve
(filter_name)¶ A function to get a transmission function of a filter available in piXedfit
- Parameters
filter_name – Name of the filter
- Returns wave
Array of wavelength
- Returns trans
Array of transmission values
-
piXedfit.utils.filtering.
list_filters
()¶ A function for listing the available filters transmission functions in piXedfit
- Returns filters
List of filters curves available
-
piXedfit.utils.filtering.
remove_filter
(filter_name)¶ A function for removing a filter transmission function from piXedfit
- Parameters
filter_name – The filter name.