qsospec.WorkflowResult
- class qsospec.WorkflowResult(spectrum, continuum_initial, continuum, hbeta_initial=None, hbeta=None, mgii=None, halpha=None, line_complexes=<factory>, complex_statuses=<factory>, host_decomp_enabled=False, total_spectrum=None, host_fit=None, host_sed=None, host_model_on_quasar_grid=None, host_fit_mask=None, host_emission_mask=None, host_warnings=<factory>, monte_carlo=<factory>, warnings=<factory>, metadata=<factory>, output_files=<factory>)[source]
Bases:
objectOne optional-host, global-continuum, multi-complex workflow.
- Parameters:
spectrum (Spectrum)
continuum_initial (GlobalContinuumResult)
continuum (GlobalContinuumResult)
hbeta_initial (EmissionComplexResult | None)
hbeta (EmissionComplexResult | None)
mgii (EmissionComplexResult | None)
halpha (EmissionComplexResult | None)
line_complexes (Dict[str, EmissionComplexResult])
host_decomp_enabled (bool)
total_spectrum (Spectrum | None)
host_fit (Any | None)
host_sed (Any | None)
host_model_on_quasar_grid (ndarray | None)
host_fit_mask (ndarray | None)
host_emission_mask (ndarray | None)
warnings (List[FitWarning])
- __init__(spectrum, continuum_initial, continuum, hbeta_initial=None, hbeta=None, mgii=None, halpha=None, line_complexes=<factory>, complex_statuses=<factory>, host_decomp_enabled=False, total_spectrum=None, host_fit=None, host_sed=None, host_model_on_quasar_grid=None, host_fit_mask=None, host_emission_mask=None, host_warnings=<factory>, monte_carlo=<factory>, warnings=<factory>, metadata=<factory>, output_files=<factory>)
- Parameters:
spectrum (Spectrum)
continuum_initial (GlobalContinuumResult)
continuum (GlobalContinuumResult)
hbeta_initial (EmissionComplexResult | None)
hbeta (EmissionComplexResult | None)
mgii (EmissionComplexResult | None)
halpha (EmissionComplexResult | None)
line_complexes (Dict[str, EmissionComplexResult])
host_decomp_enabled (bool)
total_spectrum (Spectrum | None)
host_fit (Any | None)
host_sed (Any | None)
host_model_on_quasar_grid (ndarray | None)
host_fit_mask (ndarray | None)
host_emission_mask (ndarray | None)
warnings (List[FitWarning])
- Return type:
None
Methods
__init__(spectrum, continuum_initial, continuum)plot_qa([plot_config])Return an open Matplotlib QA figure for notebook use.
show_qa([plot_config])Display and return the QA figure in an interactive session.
summary()Attributes
Deprecated Hβ-oriented success verdict.
Primary saved QA path, when the workflow wrote one.
- continuum: GlobalContinuumResult
- continuum_initial: GlobalContinuumResult
- halpha: EmissionComplexResult | None = None
- hbeta: EmissionComplexResult | None = None
- hbeta_initial: EmissionComplexResult | None = None
- line_complexes: Dict[str, EmissionComplexResult]
- mgii: EmissionComplexResult | None = None
- warnings: List[FitWarning]