E(B-V) is now determined using the analysis.attenuation modules. It is implemented in a number of functions and other modules. However, it has not been fully integrated within MSC.
Here are the needed steps:
[X] Update ratios.flux_ratios to have HgHb and HdHb for key-value pairs [b05da5e]
[x] Update error_prop.fluxes_derived_prop to utilize EBV inputs. Call attenuation.compute_EBV using fluxes_ratios_dict inputs (see above)
[x] Update temp_metallicity_calc.metallicity_calculation to have option EBV input [f32e916]
[x] Switch temp_metallicity_calc.R_calculation to have optional EBV input [096b567, 8fef05a]
E(B-V) is now determined using the
analysis.attenuation
modules. It is implemented in a number of functions and other modules. However, it has not been fully integrated within MSC.Here are the needed steps:
ratios.flux_ratios
to haveHgHb
andHdHb
for key-value pairs [b05da5e]error_prop.fluxes_derived_prop
to utilize EBV inputs. Callattenuation.compute_EBV
usingfluxes_ratios_dict
inputs (see above)temp_metallicity_calc.metallicity_calculation
to have option EBV input [f32e916]temp_metallicity_calc.R_calculation
to have optional EBV input [096b567, 8fef05a]