Try it: Hβ and Hα broad + narrow
CSV with two columns: wavelength (observed-frame, Å) and
flux. The browser fits a power-law continuum, a broad Gaussian and
the narrow lines in the Hβ and Hα windows and shows each region separately.
Add a Claude key (optional) to run the agentic QC, where Claude reviews the fit just like
the full pipeline. Need a file to try? Grab a
real AGN spectrum CSV
(the redshift is in the filename).
Claude QC review
How it works
The continuum is a single power law, fit on line-free windows. Fe II, the Balmer continuum, and host starlight are separate additive components, never part of the continuum.
Each Balmer line is fit with one or more broad Gaussians, plus narrow lines ([O III], [N II], [S II]) tied in velocity and width. Hβ and Hα can be fit jointly or each in its own region.
A reviewer (rule-based or a vision LLM) checks the residuals and edits the model from a fixed set of moves: add or remove a broad or narrow Gaussian, or drop a component that is only fitting noise.
Example output
Citation
Built on the Egent framework (Ting, Mahmud Saad, Liu & Shen 2025, arXiv:2512.01270) and PyQSOFit (Guo, Shen & Wang 2018). Spectra from SDSS; validation against Shen et al. (2011).