Gallery generated by Sphinx-Gallery

Advanced Topics

Hierarchical inference, gradient sensitivity, batch fitting, panchromatic SED with radio and X-ray components, and joint photometry + spectroscopy fitting.

Age-Dust-Metallicity Degeneracy: Fisher Analysis

Age-Dust-Metallicity Degeneracy: Fisher Analysis

Gradient Sensitivity Heatmap

Gradient Sensitivity Heatmap

Hierarchical PSD Inference

Hierarchical PSD Inference

Joint Photometry + Spectroscopy Fit

Joint Photometry + Spectroscopy Fit

Component orchestrator end-to-end

Component orchestrator end-to-end

Panchromatic SED: UV to Radio

Panchromatic SED: UV to Radio

AGN Models

AGN disc and torus SED templates.

X-ray Corona: Spectral Index vs Bolometric Luminosity 2D Sweep

X-ray Corona: Spectral Index vs Bolometric Luminosity 2D Sweep

SKIRTOR Torus: Viewing Angle Sweep

SKIRTOR Torus: Viewing Angle Sweep

AGN SEDModel Hierarchy

AGN SEDModel Hierarchy

QSOgen Disc Continuum: Bolometric Luminosity

QSOgen Disc Continuum: Bolometric Luminosity

SKIRTOR Torus: Opening Angle Sweep

SKIRTOR Torus: Opening Angle Sweep

Polar Dust: Temperature Sweep in AGN Torus

Polar Dust: Temperature Sweep in AGN Torus

QSOgen Dust Reddening: Intrinsic AGN Obscuration

QSOgen Dust Reddening: Intrinsic AGN Obscuration

QSOgen Emission Line Scaling: Rest-UV to Optical SED

QSOgen Emission Line Scaling: Rest-UV to Optical SED

SKIRTOR Torus: Radial Dust Power-Law Sweep

SKIRTOR Torus: Radial Dust Power-Law Sweep

SKIRTOR Torus: Optical Depth Sweep

SKIRTOR Torus: Optical Depth Sweep

AGN SED Templates

AGN SED Templates

Type 1 vs Type 2 AGN: Geometric Unification

Type 1 vs Type 2 AGN: Geometric Unification

Narrow and Broad Line Region Emission

Narrow and Broad Line Region Emission

Polar Dust in AGN: IR Bump from Polar Dust Torus

Polar Dust in AGN: IR Bump from Polar Dust Torus

QSOgen Empirical Quasar Template

QSOgen Empirical Quasar Template

RELAGN Spin Sweep

RELAGN Spin Sweep

SKIRTOR Clumpy Torus: Inclination and Optical Depth

SKIRTOR Clumpy Torus: Inclination and Optical Depth

Torus Models Comparison: Nenkova vs Silva04

Torus Models Comparison: Nenkova vs Silva04

Hensley & Draine 2023 Astrodust+PAH

Reproductions of every figure from the upstream brandonshensley/Astrodust/notebooks/model_file_tutorial.ipynb notebook, using tengri’s DustEmissionSEDComponent (template "astrodust") and the canonical FITS file at doi:10.7910/DVN/3B6E6S.

Build the data with:

python scripts/build_astrodust_hdf5.py --output data/astrodust_templates.h5 --download

Reference: Hensley & Draine 2023, ApJ 948, 55 (arXiv:2208.12365).

Astrodust+PAH size distribution

Astrodust+PAH size distribution

Astrodust+PAH emission vs log U

Astrodust+PAH emission vs log U

Astrodust+PAH per-component decomposition

Astrodust+PAH per-component decomposition

DustEmissionSEDComponent — swap MBB / PAHspec / Astrodust

DustEmissionSEDComponent — swap MBB / PAHspec / Astrodust

Astrodust+PAH ionization fraction and alignment

Astrodust+PAH ionization fraction and alignment

Astrodust+PAH extinction, scattering, and albedo

Astrodust+PAH extinction, scattering, and albedo

Astrodust+PAH spinning-dust microwave emission

Astrodust+PAH spinning-dust microwave emission

Astrodust+PAH polarized emission and polarization fraction

Astrodust+PAH polarized emission and polarization fraction

Dust Models

Attenuation laws, two-component dust, and IR emission.

Hensley & Draine 2023 Astrodust+PAH: log U sweep

Hensley & Draine 2023 Astrodust+PAH: log U sweep

Attenuation Law Comparison

Attenuation Law Comparison

BOSA: log L_TIR sweep at fixed log sSFR

BOSA: log L_TIR sweep at fixed log sSFR

BOSA: log sSFR sweep at fixed log L_TIR

BOSA: log sSFR sweep at fixed log L_TIR

Modified Blackbody Dust Temperature

Modified Blackbody Dust Temperature

Dust Attenuation Curves

Dust Attenuation Curves

Dust Emission Models: Overview

Dust Emission Models: Overview

Dust Geometry: Screen vs Mixed vs Clumpy

Dust Geometry: Screen vs Mixed vs Clumpy

Dust IR SED: q_PAH × U_min Grid

Dust IR SED: q_PAH × U_min Grid

Attenuation Curve Slope (δ)

Attenuation Curve Slope (δ)

Draine+2021 PAHspec: log U sweep at fixed (starlight, ion, size)

Draine+2021 PAHspec: log U sweep at fixed (starlight, ion, size)

Draine+2021 PAHspec: starlight-spectrum sweep at fixed log U

Draine+2021 PAHspec: starlight-spectrum sweep at fixed log U

PAH Mass Fraction (q_PAH)

PAH Mass Fraction (q_PAH)

Birth Cloud Optical Depth (τ_BC)

Birth Cloud Optical Depth (τ_BC)

Diffuse ISM Optical Depth (τ_diff)

Diffuse ISM Optical Depth (τ_diff)

THEMIS: q_HAC sweep at fixed U_min

THEMIS: q_HAC sweep at fixed U_min

THEMIS: U_min sweep at fixed q_HAC

THEMIS: U_min sweep at fixed q_HAC

Two-Component Dust SEDModel

Two-Component Dust SEDModel

Draine & Li Minimum Radiation Field (U_min)

Draine & Li Minimum Radiation Field (U_min)

UV Bump Strength (dust_bump_strength)

UV Bump Strength (dust_bump_strength)

IGM

Intergalactic medium absorption and Lyman-forest effects on observed SEDs.

Damped Lyman-Alpha (DLA) Absorption

Damped Lyman-Alpha (DLA) Absorption

IGM Transmission Model Comparison

IGM Transmission Model Comparison

IGM Transmission vs Redshift

IGM Transmission vs Redshift

IGM Absorption Evolution with Redshift

IGM Absorption Evolution with Redshift

Inference Methods

Comparing inference methods and convergence diagnostics.

Convergence Diagnostics

Convergence Diagnostics

Corner Plot with Truth Overlay

Corner Plot with Truth Overlay

Population PSD Recovery: 1/√N Convergence

Population PSD Recovery: 1/√N Convergence

MAP vs geoVI Posterior Comparison

MAP vs geoVI Posterior Comparison

Population VI scaling: time, memory, and convergence

Population VI scaling: time, memory, and convergence

Prior vs Posterior: Parameter Constraints from Inference

Prior vs Posterior: Parameter Constraints from Inference

Metallicity

Stellar metallicity Z and α-element enhancement effects on the SED.

α/Fe Enhancement (met_alpha_fe)

α/Fe Enhancement (met_alpha_fe)

Metallicity Sweep: Panchromatic SED

Metallicity Sweep: Panchromatic SED

Stellar Metallicity (log Z/Z_⊙)

Stellar Metallicity (log Z/Z_⊙)

Stellar Continuum: Metallicity × Age Grid

Stellar Continuum: Metallicity × Age Grid

Chemical Evolution: Model Comparison

Chemical Evolution: Model Comparison

Multiwavelength

Panchromatic SED examples spanning X-ray to radio.

These short scripts complement the main tutorial notebooks — each produces a single figure. For full narrative walkthroughs, see the notebooks/ spine.

FIR–Radio Correlation

FIR–Radio Correlation

Panchromatic AGN Host SED

Panchromatic AGN Host SED

AGN Contribution to Composite SEDs

AGN Contribution to Composite SEDs

Dust Energy Balance: UV Attenuation ↔ IR Emission

Dust Energy Balance: UV Attenuation ↔ IR Emission

Panchromatic Star-Forming Galaxy

Panchromatic Star-Forming Galaxy

Panchromatic SED: Redshift Evolution

Panchromatic SED: Redshift Evolution

Nebular Emission

Nebular emission backends comparison.

BPT with Cue: Every Knob, One Panel Each

BPT with Cue: Every Knob, One Panel Each

BPT Diagrams with Cue: 2D Grid in (log U, log Z_gas)

BPT Diagrams with Cue: 2D Grid in (log U, log Z_gas)

BPT Diagnostics: Star Formation, Shocks, and AGN

BPT Diagnostics: Star Formation, Shocks, and AGN

Diffuse Ionized Gas Fraction (f_DIG)

Diffuse Ionized Gas Fraction (f_DIG)

Ionizing Photon Escape Fraction (f_esc)

Ionizing Photon Escape Fraction (f_esc)

Emission Line Width (σ in km/s)

Emission Line Width (σ in km/s)

Ionization Parameter (logU)

Ionization Parameter (logU)

Gas Metallicity (log Z/Zsun)

Gas Metallicity (log Z/Zsun)

Nebular Emission: Dependence on Stellar Population Age

Nebular Emission: Dependence on Stellar Population Age

Nebular Backends: BakedIn vs CloudyGrid vs Cue

Nebular Backends: BakedIn vs CloudyGrid vs Cue

BPT Diagram: Ionization Parameter Sequence

BPT Diagram: Ionization Parameter Sequence

Nebular Gas Density: Metallicity Variation

Nebular Gas Density: Metallicity Variation

Nebular Emission Backends

Nebular Emission Backends

Nebular Shock Emission (MAPPINGS V)

Nebular Shock Emission (MAPPINGS V)

Photometry

Filter curves and photometric fitting.

SDSS Filter Transmission Curves

SDSS Filter Transmission Curves

Filter Set Comparison

Filter Set Comparison

Photometric SED Fit

Photometric SED Fit

Filter Sampling Across Redshift

Filter Sampling Across Redshift

S/N Ratio Parameter Sweep

S/N Ratio Parameter Sweep

Quick Start

Getting started with tengri — first fit and SED visualization.

First Photometric Fit

First Photometric Fit

SED Components

SED Components

Radio

Star-formation radio emission and the FIR–radio correlation.

Radio Spectral Index (α_sf)

Radio Spectral Index (α_sf)

FIR-Radio Correlation (q_IR)

FIR-Radio Correlation (q_IR)

FIR-Radio Correlation: L_IR Luminosity Sweep

FIR-Radio Correlation: L_IR Luminosity Sweep

AGN Radio Loudness (R)

AGN Radio Loudness (R)

Star Formation Histories

Parametric and stochastic star formation history models.

SFH Recovery Across Four Burstiness Regimes

SFH Recovery Across Four Burstiness Regimes

Chemical Evolution: Metallicity History Models

Chemical Evolution: Metallicity History Models

Delayed-τ SFH: Star Formation Timescale

Delayed-τ SFH: Star Formation Timescale

Double Power-Law SFH: 2D Parameter Grid (α × β)

Double Power-Law SFH: 2D Parameter Grid (α × β)

Double Power-Law SFH: Rising Slope α

Double Power-Law SFH: Rising Slope α

Double Power-Law SFH: Falling Slope β

Double Power-Law SFH: Falling Slope β

Log-Normal SFH: Peak Lookback Time

Log-Normal SFH: Peak Lookback Time

Parametric SFH Models

Parametric SFH Models

Alternative PSD Models

Alternative PSD Models

PSD Parameter Space and Burstiness

PSD Parameter Space and Burstiness

Stochastic SFH: Burstiness Amplitude σ

Stochastic SFH: Burstiness Amplitude σ

Stochastic SFH: Burstiness Timescale τ

Stochastic SFH: Burstiness Timescale τ

SFH with Double Bursts: Old and Recent Star Formation

SFH with Double Bursts: Old and Recent Star Formation

SFH Quenching Scenarios: Constant, Exponential, Sharp, and Burst+Decay

SFH Quenching Scenarios: Constant, Exponential, Sharp, and Burst+Decay

Stochastic SFH from GP Correlated Fields

Stochastic SFH from GP Correlated Fields

The Wrong-SEDModel Trap: Parametric Bias in Derived Quantities

The Wrong-SEDModel Trap: Parametric Bias in Derived Quantities

Spectroscopy

Spectroscopic fitting and spectral features.

Instrumental Resolution Sweep

Instrumental Resolution Sweep

Key Spectral Features as Age and Metallicity Probes

Key Spectral Features as Age and Metallicity Probes

Spectroscopic SED Fit

Spectroscopic SED Fit

Stellar Velocity Dispersion Sweep

Stellar Velocity Dispersion Sweep

Stellar Population Synthesis

DSPS-based SSP grids: age, metallicity, and spectral properties.

  • plot_ssp_grid.py — SSP grid visualization (age, metallicity, spectrum)

Stellar Population Aging: SSP at Solar Metallicity

Stellar Population Aging: SSP at Solar Metallicity

SSP Grid Visualization: Age and Metallicity

SSP Grid Visualization: Age and Metallicity

IMF Comparison: Mass-to-Light Ratio

IMF Comparison: Mass-to-Light Ratio

Stellar Metallicity Effects on SED

Stellar Metallicity Effects on SED

X-ray Emission

Multi-wavelength X-ray components: X-ray binaries (HMXB + LMXB), and AGN coronae.

  • plot_xray_sf.py — X-ray binary population from star formation rate

  • plot_xray_agn.py — AGN X-ray spectrum and Compton reflection

High-Energy Cutoff Variation

High-Energy Cutoff Variation

X-ray Normalisation via UV-to-X-ray Slope

X-ray Normalisation via UV-to-X-ray Slope

AGN X-ray Emission and Corona

AGN X-ray Emission and Corona

X-ray Spectral Index Variation

X-ray Spectral Index Variation

X-ray Binary Population from Star Formation

X-ray Binary Population from Star Formation