qsospec.LyaNVComplexConfig
- class qsospec.LyaNVComplexConfig(fit_lya=True, fit_nv=True, window=(1150.0, 1290.0), lya_num_broad_gaussians=2, nv_num_broad_gaussians=1, lya_velocity_bounds_kms=(-3000.0, 3000.0), nv_velocity_bounds_kms=(-3000.0, 3000.0), lya_fwhm_bands_kms=((1200.0, 5000.0), (5000.0, 20000.0)), nv_fwhm_bands_kms=((1000.0, 15000.0),), nv_mode='effective_blend', tie_nv_width_to_lya=False, full_blue_limit=1170.0, red_side_limit=1290.0, full_min_coverage_fraction=0.7, red_side_min_valid_fraction=0.8, minimum_useful_overlap_fraction=0.2, min_valid_pixels=30, edge_margin_kms=1000.0, absorption_sigma=3.0, absorption_max_width_kms=2000.0, absorption_dilation_pixels=1, reliable_min_flux_snr=3.0, reliable_max_absorption_fraction=0.2)[source]
Bases:
objectCoverage, profile, and absorption policy for the Lyα/N V complex.
- Parameters:
fit_lya (bool)
fit_nv (bool)
lya_num_broad_gaussians (int)
nv_num_broad_gaussians (int)
nv_mode (str)
tie_nv_width_to_lya (bool)
full_blue_limit (float)
red_side_limit (float)
full_min_coverage_fraction (float)
red_side_min_valid_fraction (float)
minimum_useful_overlap_fraction (float)
min_valid_pixels (int)
edge_margin_kms (float)
absorption_sigma (float)
absorption_max_width_kms (float)
absorption_dilation_pixels (int)
reliable_min_flux_snr (float)
reliable_max_absorption_fraction (float)
- __init__(fit_lya=True, fit_nv=True, window=(1150.0, 1290.0), lya_num_broad_gaussians=2, nv_num_broad_gaussians=1, lya_velocity_bounds_kms=(-3000.0, 3000.0), nv_velocity_bounds_kms=(-3000.0, 3000.0), lya_fwhm_bands_kms=((1200.0, 5000.0), (5000.0, 20000.0)), nv_fwhm_bands_kms=((1000.0, 15000.0),), nv_mode='effective_blend', tie_nv_width_to_lya=False, full_blue_limit=1170.0, red_side_limit=1290.0, full_min_coverage_fraction=0.7, red_side_min_valid_fraction=0.8, minimum_useful_overlap_fraction=0.2, min_valid_pixels=30, edge_margin_kms=1000.0, absorption_sigma=3.0, absorption_max_width_kms=2000.0, absorption_dilation_pixels=1, reliable_min_flux_snr=3.0, reliable_max_absorption_fraction=0.2)
- Parameters:
fit_lya (bool)
fit_nv (bool)
lya_num_broad_gaussians (int)
nv_num_broad_gaussians (int)
nv_mode (str)
tie_nv_width_to_lya (bool)
full_blue_limit (float)
red_side_limit (float)
full_min_coverage_fraction (float)
red_side_min_valid_fraction (float)
minimum_useful_overlap_fraction (float)
min_valid_pixels (int)
edge_margin_kms (float)
absorption_sigma (float)
absorption_max_width_kms (float)
absorption_dilation_pixels (int)
reliable_min_flux_snr (float)
reliable_max_absorption_fraction (float)
- Return type:
None
Methods
__init__([fit_lya, fit_nv, window, ...])Attributes