API referenceΒΆ
Leaf modules are listed explicitly rather than recursively: several names are
re-exported from their package __init__, and a recursive sweep documents those
objects twice, which Sphinx reports as a duplicate description.
Where the inputs and outputs live, and how they are found. |
|
The nine reconstructions, their display names, and the keys they are cached under. |
|
Reconstruction metrics, and the four guards that keep tuning honest. |
|
Classical deconvolution methods, parameterised for the log constant-R grid. |
|
Loading the tuned cache: one object, loaded once, shared by every figure. |
|
The small tutorial dataset: 24 held-out spectra, fetched from the Hub. |
|
The one matplotlib style every figure in the paper uses. |
|
|
|
One module per paper figure, and the registry the CLI dispatches through. |
|
Figure 1 -- the eight methods on a 1D toy, where the truth is known exactly. |
|
Figure 2 -- one held-out galaxy, every method, with an [O III] inset. |
|
Figure 3 -- residual maps: every held-out spectrum, sorted by redshift. |
|
Figure 4 -- global reconstruction fidelity, three ways. |
|
Figure 5 -- per-line behaviour: S/N, detection, false detection, width bias. |
|
Figure 6 -- reconstruction error against redshift. |
|
Rebuilding the cache the figures read, from JADES DR4 and the Hub. |
|
Stage 1 -- run the specsr chain over the held-out split, from Hub weights. |
|
Stage 2 -- cut the predictions into the three galaxy-disjoint sets. |
|
Derive the prism->grating line-spread function from the instrument itself. |
|
Retune the classical deconvolution hyperparameters against all four guards. |
|
Rebuild the classical caches on the log constant-R grid with retuned parameters. |
|
Assemble a drop-in cache on the log constant-R grid: arrays, line fits, S/N. |