hod_mod

User Guide

  • Overview
    • The forward model chain
    • Installation
    • Quick start
    • Coordinate and unit conventions
    • Cosmological parameter dictionary
    • JAX conventions
    • Repository structure
    • Acronym glossary
    • Citing this work
  • Forward Model Showcase
    • Pipeline Summary
    • 1. Linear Matter Power Spectrum
    • 2. Non-Linear Matter Power Spectrum
    • 3. Halo Mass Function and Linear Bias
    • 4. Beyond-Linear Halo Bias
    • 5. NFW Concentration–Mass Relation
    • 6. Halo Profile Fourier Transforms
    • 7. HOD Occupation Functions
    • 8. Off-centering Correction
    • 9. Projected Correlation Function \(w_p(r_p)\)
    • 10. Excess Surface Mass Density \(\Delta\Sigma(R)\)
    • 11. NLA Intrinsic-Alignment Correction to \(\Delta\Sigma\)
    • 12. Summary: \(w_p\) — All Corrections
    • 13. Summary: \(\Delta\Sigma\) — All Corrections
    • Galaxy × Gas Cross-Correlations
      • Implementation classes
      • Gas profile and cross-spectrum figures
    • 14. X-ray AGN Contribution to \(P_{g,X}(k)\)
    • Bibliography
  • Data Formats
    • sum_stat HDF5 Schema
      • w_p (projected correlation function)
      • SMF (stellar mass function)
      • ESD (excess surface density / weak-lensing ΔΣ)
      • Joint files
    • Unit Conversion
    • Paper Benchmark Data (CSV + JSON)
      • Directory layout
      • wp CSV (projected correlation function)
      • ΔΣ CSV (excess surface density)
      • metadata.json
    • Benchmark-Observables JSON Tree
    • Reading Data in Python
      • Conversion rules
      • SumStatReader
        • SumStatReader.attrs()
        • SumStatReader.esd()
        • SumStatReader.from_fits()
        • SumStatReader.from_hdf5()
        • SumStatReader.h()
        • SumStatReader.joint()
        • SumStatReader.joint_bgs()
        • SumStatReader.list_groups()
        • SumStatReader.number_density()
        • SumStatReader.smf()
        • SumStatReader.wp()
  • Data hosting and on-demand fetching
    • Data tiers
    • Where generated results go
    • Fetching data
    • Publishing / refreshing the data record
    • Two records, not one
    • Why Zenodo
  • Scripts
    • Directory map
    • Cosmology figures
    • Galaxy / HOD / AGN figures
    • Fitting campaigns
      • LSDR10 joint fit — wp + ESD + galaxy×X-ray
      • BGS/LS10 real data — More+2015 HOD
      • Uchuu mock data — More+2015 HOD with Planck prior
      • Paper reproductions
    • Gas Profile Validation Scripts
    • Cross-Correlation Benchmark Scripts
    • Other scripts

Pipeline — Galaxy Clustering & Lensing

  • More+2015 HOD Model — BOSS CMASS & BGS
    • Cosmological framework
    • More+2015 HOD model
    • Power spectra
    • Summary statistics
    • Parameter table
    • BOSS CMASS benchmarks
    • Benchmark figures (logM11_12)
    • BGS LS10 — preliminary results (S4–S7)
  • Zu & Mandelbaum 2015 iHOD Model — SDSS, X-ray & BGS
    • Cosmological framework
    • Zu & Mandelbaum 2015 iHOD model
    • Power spectra and summary statistics
    • Parameter table
    • SDSS DR7 benchmark
    • X-ray cross-correlation extension
    • BGS X-ray fit parameters (8 free parameters)
      • Complete model parameter inventory
    • Fixed-ZM15 X-ray fit — AGN + gas model options
    • Duty-cycle AGN cross-correlation model
      • Step 1 — the X-ray luminosity function (Eqs. A4–A6)
      • Step 2 — hard \(L_X\) \(\to\) observed soft flux
      • Step 3 — the \(W_\mathrm{AGN}(z)\) kernel (Eq. A9)
      • Step 4 — occupation \(\times\) duty cycle
      • Step 5 — cross-power and \(w(\theta)\) (Eqs. A7/A8 for the cross)
    • BGS LS10 MAP results — samples S1–S3
    • AGN luminosity calibration check
    • Timing — CPU vs GPU
  • References and external resources
  • Fitting with the More+2015 HOD Model
    • Overview
    • Quick Start
    • YAML Configuration Reference
      • data: block (wp)
      • joint: block (ESD + n_gal)
      • ds: block (ESD-only mode)
      • cosmology: block
      • model: block
      • parameters: block
      • fitting: block
      • output: block
      • label: (top-level)
      • published_params: (top-level, optional)
    • Probe Modes
    • Covariance Options
      • Diagonal covariance (CSV / bwpd format)
      • Full covariance (HDF5/FITS jackknife)
    • Command-Line Options
    • Output Files
    • Parameter Reference
      • More+2015 HOD Parameters
      • Off-centering Parameters
      • Incompleteness Parameters
    • Example: wp-only MAP
    • Example: joint MAP + MCMC
    • References

Pipeline — Galaxy × X-ray

  • Direct prediction: BGS galaxies × X-ray gas
    • Physical model
    • Fig 1 — HOD occupation
    • Fig 2 — Gas density profile
    • Fig 3 — Emissivity Fourier transform
    • Fig 4 — Halo model integrands
    • Fig 5 — 3D cross-power spectrum
    • Fig 6 — Angular power spectrum
    • Fig 7 — Angular cross-correlation wθ
    • Known issues
    • Next steps
  • Galaxy × X-ray joint fit: hot gas + AGN across BGS samples
    • Forward model
      • Hot gas — full APEC emissivity
      • AGN — duty cycle
      • From 3-D to \(w(\theta)\)
      • eROSITA energy-conversion factor
    • The emulator (making the fit tractable)
    • Phase A — broad-band (0.5–2 keV) fit
    • Phase B — energy bands (gas temperature)
    • Data & results layout (environment variables)
    • References

Pipeline — Galaxy × thermal SZ

  • Galaxy × Thermal Sunyaev–Zel’dovich (tSZ)
    • The model
    • Worked example
    • References
    • API

Sensitivity & Forecasts

  • Sensitivity study: differentiable pipeline, scale cuts and degeneracy breaking
    • The fiducial model and the twelve summary statistics
    • The derivative of the pipeline, step by step
    • Where the information lives: response functions
    • The Fisher matrix and a useful identity
    • Breaking the degeneracies with X-ray and SZ
    • The result: small scales help — conditionally
    • Baryonic feedback: contaminating lensing, calibrated by X-ray / SZ
    • Cosmic shear: the matter power and where baryons bite hardest
    • Closing the baryon budget energetically
    • The AGN X-ray luminosity function as a cosmology probe
    • Parameter inventory: what carries cosmological vs astrophysical information
      • Parameters that could be freed
      • Observables that could be added
    • A detailed plan for the next steps
    • Reproducing this study
    • Structure of the prediction: the forward model, equation by equation
  • Stage-IV forecast: expected cosmology from the combined multi-wavelength surveys
    • The survey combination and the observables
    • The error model
    • Expected constraints as a function of scale cut
    • Robustness to the baryon-fraction model: a galaxy×tSZ test
    • Caveats
    • Reproducing this forecast
  • Tier-2 forecast: nothing fixed (90 parameters)
    • The parameter vector (61 → 90)
    • The (z, M*) cell grid
    • The AGN program and the Athena premise
    • The multi-band APEC layer
    • The noise model
    • Results: cosmology vs astrophysics
    • Caveats
  • What the model does not yet contain
    • Summary and suggested order
    • Cosmology beyond ΛCDM
      • Where the model stands
      • Proposed implementation
      • Constraining measurements
      • Key references
    • Cosmology-correct, differentiable halo-model ingredients
      • Where the model stands
      • Proposed implementation
      • Constraining measurements
      • Key references
    • AGN: radio, infrared, and the fundamental plane
      • Where the model stands
      • Proposed implementation
      • Constraining measurements
      • Key references
    • Galaxy morphology
      • Where the model stands
      • Proposed implementation
      • Constraining measurements
      • Key references
    • Specific star formation rate: star-forming vs quiescent
      • Where the model stands
      • Proposed implementation
      • Constraining measurements
      • Key references
    • Galaxy spectral energy distributions: multi-band luminosity functions
      • Where the model stands
      • Proposed implementation
      • Constraining measurements
      • Key references
    • Stellar feedback
      • Where the model stands
      • Proposed implementation
      • Constraining measurements
      • Key references
    • Cold gas and neutral hydrogen
      • Where the model stands
      • Proposed implementation
      • Constraining measurements
      • Key references
  • The extended model: implementation of the missing physics
    • Architecture
      • The parameter block
    • Wave 1 — cosmology, concentration, quenching, fundamental plane, HI
      • Beyond-ΛCDM growth and neutrinos
      • Cosmology-dependent concentration
      • The SF/quiescent split
      • The fundamental plane of black-hole activity
      • The HI sector
      • Supernova coupling
    • Wave 2 — CAMB-quality P(k), winds, main sequence, radio/HI surveys
      • The linearized CAMB ratio
      • Wind mass loading
      • Surveys: radio, HI, and the local-HIMF lesson
    • Wave 3 — continuous sSFR, [OII], jets, infrared
      • The continuous sSFR distribution and selection
      • Radio-loud jets
      • The infrared AGN luminosity function
    • Wave 4 — galaxy morphology
      • The conditional early-type fraction
      • The f_early observable
      • The black-hole–bulge coupling
    • Observables and noise: the full menu
    • Exact invariants (the test contract)
    • Usage
    • Approximations and fixed constants
    • Results
    • API reference
      • AthenaAllSky
        • AthenaAllSky.band_flux_fractions()
        • AthenaAllSky.beam()
        • AthenaAllSky.e_mean
        • AthenaAllSky.exposure_area
        • AthenaAllSky.f_lim
        • AthenaAllSky.f_sky
        • AthenaAllSky.gamma_cxb
        • AthenaAllSky.i_cxb
        • AthenaAllSky.l_lim()
        • AthenaAllSky.n_det_lim
        • AthenaAllSky.noise_cl_model()
        • AthenaAllSky.photon_density()
        • AthenaAllSky.psf_hew
        • AthenaAllSky.shell_cxb_frac
      • BandLFSurvey
        • BandLFSurvey.f_sky
        • BandLFSurvey.l_lim()
        • BandLFSurvey.nulnu_lim
      • CMBLensingSurvey
        • CMBLensingSurvey.f_sky
        • CMBLensingSurvey.n0
      • HISurvey
        • HISurvey.an_im
        • HISurvey.f_sky
        • HISurvey.f_sky_im
        • HISurvey.mhi_lim()
        • HISurvey.rn_im
        • HISurvey.s_int_lim
        • HISurvey.z_himf
      • IRMapSurvey
        • IRMapSurvey.an
        • IRMapSurvey.bands
        • IRMapSurvey.f_sky
        • IRMapSurvey.noise_cl()
        • IRMapSurvey.rn
      • IRSurvey
        • IRSurvey.f_sky
        • IRSurvey.l_lim()
        • IRSurvey.nulnu_lim
      • RadioSurvey
        • RadioSurvey.f_sky
        • RadioSurvey.l_lim()
        • RadioSurvey.nulnu_lim
      • SKASurvey
        • SKASurvey.an
        • SKASurvey.bands
        • SKASurvey.f_sky
        • SKASurvey.noise_cl()
        • SKASurvey.rn
      • ShearSurvey
        • ShearSurvey.f_sky
        • ShearSurvey.n_bin_sr()
        • ShearSurvey.n_eff
        • ShearSurvey.noise_cl()
        • ShearSurvey.sigma_e
      • SpectroSurvey
        • SpectroSurvey.complete_for()
        • SpectroSurvey.cv_rel()
        • SpectroSurvey.f_cv0
        • SpectroSurvey.f_sky
        • SpectroSurvey.fha_lim
        • SpectroSurvey.fmorph_agn_err
        • SpectroSurvey.fmorph_err
        • SpectroSurvey.foii_lim
        • SpectroSurvey.lha_lim()
        • SpectroSurvey.loii_lim()
        • SpectroSurvey.mstar_lim0
        • SpectroSurvey.mstar_lim_slope
        • SpectroSurvey.pi_max
        • SpectroSurvey.sfrd_rel
        • SpectroSurvey.size_err
        • SpectroSurvey.ssfr_err
      • athena_noise_cl_model()
      • band_mean_photon_energy()
      • chi_of()
      • delta_sigma_noise()
      • knox_auto()
      • knox_cross()
      • n2d_of()
      • n_modes()
      • poisson_relerr()
      • shell_volume()
      • wgp_noise()
      • wp_pair_sigma()
      • xlf_relerr()
      • apply_ratio()
      • build()
      • load()
      • Tier2Forecast
        • Tier2Forecast.data_and_jacobian()
        • Tier2Forecast.fiducial()
        • Tier2Forecast.noise_sigma()
        • Tier2Forecast.precompute_blocks()
        • Tier2Forecast.prior()
        • Tier2Forecast.scale_cut_mask()
      • Tier3Forecast
        • Tier3Forecast.noise_sigma()
      • band_tables()
      • band_transmission()
      • mm83_sigma()
  • Tier-3 forecast: multi-wavelength maps, band LFs, z < 2, M* > 10⁹
    • The extended sample grid
    • The twelve SED calibrations
    • New observables
    • Survey noise
    • Parallel execution
    • Production configuration and results
    • Verification
  • Tier-4 forecast: the morphology observables
    • The literature basis
    • The morphology sector: all nine parameters
    • Architecture: where everything lives
    • The observables
    • The exact gates
    • Usage
    • Noise
    • Operational record
    • Results (2026-07-04 run)
    • Continuation points
    • API reference
      • f_early_cen()
      • f_early_sat()
      • Tier4Forecast
        • Tier4Forecast.noise_sigma()
  • Sensitivity benchmark: the existing observables the model must reproduce
    • The UniverseMachine precedent
    • The expanded multi-wavelength benchmark set
    • What part of the model can be run today
    • What is missing, and which experiment delivers it
    • Literature-grounded extensions
    • The benchmark data tree
      • File schema (schema_version 1)
      • Provenance classes
      • Operator worklist
    • Relation to the other pages

Benchmarks

  • Benchmark: More+2015 — BOSS CMASS mass-threshold samples
    • Variant: more2015_logM11_12 — Joint wp+ΔΣ, logM*>11.1
    • Variant: more2015_logM11p3_12 — Joint wp+ΔΣ, logM*>11.3
    • Variant: more2015_logM11p4_12 — Joint wp+ΔΣ, logM*>11.4
    • Variant: more2015_logM11_12_freecosmo — Free cosmology
  • Benchmark: Zu & Mandelbaum 2015 — Multi-Sample iHOD
    • Overview
    • Data
    • Model Verification
    • Per-Bin Configurations
    • Per-Bin MAP Results
    • Joint All-Samples MAP Fit
    • MCMC
    • Complete Run Commands

BGS Analysis

  • BGS LS10 \(w_p(r_p)\) Model Survey — \(\log_{10}(M_*/M_\odot) > 10\)
    • Sample and Data
    • Physics flags applied to all runs
    • Models
    • Survey grid
    • Results
      • \(\chi^2/n_{\rm dof}\) summary
    • Figures
    • Key findings
      • Scale-cut transitions
      • NFW vs Einasto
      • van Uitert+2016 and Zacharegkas+2025
    • Bug fixes during this campaign
    • Recommendation for joint \(w_p\) + X-ray cross-correlation
    • Path forward
    • Per-model best-fit parameters
      • More+2015
      • Zheng+2007
      • Kravtsov+2004
      • Zu & Mandelbaum 2015
      • van Uitert+2016
      • Zacharegkas+2025
    • Output files
    • References
  • BGS Comparat+2025 — Joint \(w_p\) + \(\Delta\Sigma\) fit, M★ > 1010 M☉
    • Configuration comparison
    • Variant: rp001 — no scale cuts
    • Variant: rp500 — large scale cuts
    • Diagnosis: why the fits fail
      • Small-scale failures (rp001)
      • Large-scale failures (rp500)
    • Pipeline audit findings
    • Proposed tests
      • Test A — wp-only fit
      • Test B — ESD-only fit
      • Test C — Tension visualisation
      • Test D — \(r_{p,\text{min}}\) sweep
      • Test E — chi2_data diagnostic
      • Test F — Hartlap correction magnitude
    • Proposed model improvements
  • Test results
    • Test A — wp-only progressive fits
    • Test B — ESD-only progressive fits
    • Test C — Probe tension
    • Test C — SHMR vs Girelli+2020
    • Test E — chi2_data vs chi2 (prior inflation)
    • Test F — Hartlap correction
    • References
  • Computation time: wp + ESD + Galaxy×X-ray
    • Overview
    • Component breakdown — sample S1
    • Speedup implementation
      • z-loop parallelisation (ThreadPoolExecutor)
      • ℓ-loop vectorisation (JAX vmap)
    • Shape cache
    • Practical runtimes for the joint fit
    • How to reproduce
    • Joint LSDR10 fit

API Reference

  • Cosmology Module
    • Distances and Volumes
      • age_of_universe()
      • angular_diameter_distance()
      • angular_diameter_distance_z1z2()
      • comoving_distance()
      • comoving_distance_z1z2()
      • comoving_volume()
      • comoving_volume_element()
      • distance_modulus()
      • hubble_e()
      • lookback_time()
      • luminosity_distance()
    • Linear Power Spectrum
      • CsstLinearPowerSpectrum
        • CsstLinearPowerSpectrum.pk_linear()
      • LinearPowerSpectrum
        • LinearPowerSpectrum.default_cosmology()
        • LinearPowerSpectrum.pk_linear()
        • LinearPowerSpectrum.pk_linear_b()
        • LinearPowerSpectrum.pk_linear_cdm()
      • eisenstein_hu_pk()
      • eisenstein_hu_pk_nowiggle()
      • eisenstein_hu_pk_phys()
      • rho_critical_0()
    • Non-linear Power Spectrum
      • CachedPkNonlinear
        • CachedPkNonlinear.pk_nonlinear()
      • HALOFITSpectrum
        • HALOFITSpectrum.pk_nonlinear()
      • NonLinearPowerSpectrum
        • NonLinearPowerSpectrum.boost_factor()
        • NonLinearPowerSpectrum.pk_nonlinear()
        • NonLinearPowerSpectrum.pk_nonlinear_jax()
      • WHMSpectrum
        • WHMSpectrum.pk_nonlinear()
    • Halo Mass Function
      • AemulusNuHaloMassFunction
        • AemulusNuHaloMassFunction.bias()
        • AemulusNuHaloMassFunction.dndm()
        • AemulusNuHaloMassFunction.n_eff()
        • AemulusNuHaloMassFunction.sigma()
      • CsstHaloMassFunction
        • CsstHaloMassFunction.bias()
        • CsstHaloMassFunction.dndm()
        • CsstHaloMassFunction.n_eff()
        • CsstHaloMassFunction.sigma()
      • HaloMassFunction
        • HaloMassFunction.bias()
        • HaloMassFunction.dndm()
        • HaloMassFunction.n_eff()
        • HaloMassFunction.sigma()
      • delta_vir_flat_jax()
      • fsigma_angulo12()
      • fsigma_bhattacharya11()
      • fsigma_bocquet16()
      • fsigma_comparat17()
      • fsigma_courtin11()
      • fsigma_crocce10()
      • fsigma_despali16()
      • fsigma_jenkins01()
      • fsigma_press74()
      • fsigma_rodriguezpuebla16()
      • fsigma_seppi20()
      • fsigma_sheth99()
      • fsigma_tinker08()
      • fsigma_warren06()
      • fsigma_watson13()
      • fsigma_yung24()
      • fsigma_yung25()
      • growth_factor()
      • make_hmf()
      • tinker08_fsigma()
      • tinker10_bias()
    • Halo Profiles
      • HaloProfile
        • HaloProfile.concentration()
        • HaloProfile.delta_sigma()
        • HaloProfile.rho_s_and_rs()
      • concentration_dutton14_jax()
      • einasto_rho()
      • einasto_uk()
      • nfw_delta_sigma()
      • nfw_mass()
      • nfw_mean_sigma()
      • nfw_rho()
      • nfw_sigma()
      • nfw_uk()
      • nfw_uk_jax()
      • satellite_nfw_uk()
    • Gas Profiles
      • M200 → M500c conversion
      • Arnaud+2010 Pressure Profile (A10) — for tSZ
      • DPM Electron Density Profile — for soft X-ray
        • ApecCoolingTable
        • ErositaResponse
        • GasDensityDPM
        • MetallicityProfileDPM
        • PressureProfileA10
        • PressureProfileDPM
        • load_ecf_tables()
        • m200_to_m500c()
        • temperature_from_dpm()
        • temperature_from_profiles()
        • xray_cooling_function()
    • Matter Power Spectrum (Halo Model)
      • HaloModelPowerSpectrum
        • HaloModelPowerSpectrum.pk_1h_mm()
        • HaloModelPowerSpectrum.pk_2h_mm()
        • HaloModelPowerSpectrum.pk_mm()
  • Halos
    • Concentration–Mass Relations
      • Available models
      • ConcentrationModel
        • ConcentrationModel.concentration()
      • c_bhattacharya13()
      • c_diemer15()
      • c_duffy08()
      • c_dutton14()
      • c_klypin16()
    • Halo Profiles
      • HaloProfile
        • HaloProfile.concentration()
        • HaloProfile.delta_sigma()
        • HaloProfile.rho_s_and_rs()
      • concentration_dutton14_jax()
      • einasto_rho()
      • einasto_uk()
      • nfw_delta_sigma()
      • nfw_mass()
      • nfw_mean_sigma()
      • nfw_rho()
      • nfw_sigma()
      • nfw_uk()
      • nfw_uk_jax()
      • satellite_nfw_uk()
    • Halo Model Power Spectrum
      • HaloModelPowerSpectrum
        • HaloModelPowerSpectrum.pk_1h_mm()
        • HaloModelPowerSpectrum.pk_2h_mm()
        • HaloModelPowerSpectrum.pk_mm()
  • Galaxies Module
    • HOD Models
      • Zheng+2007
      • More+2015 (BOSS CMASS)
      • Zu & Mandelbaum 2015 iHOD
    • Stellar-to-Halo Mass Relations
      • Moster+2013
      • Girelli+2020
        • SHAMModel
        • smhm_behroozi13()
        • smhm_girelli20()
        • smhm_moster13()
    • Clustering
      • Projected correlation function
      • Excess surface density
        • FullHaloModelPrediction
        • HODClusteringPrediction
        • HODProjectedCorrelation
        • NonLinearHaloModelPrediction
        • projected_correlation_function()
    • Baryon Fraction
      • BaryonFractionPowerLaw
        • BaryonFractionPowerLaw.default_params()
      • BaryonFractionSigmoid
        • BaryonFractionSigmoid.default_params()
      • BaryonFractionUpturn
        • BaryonFractionUpturn.default_params()
      • make_baryon_fraction()
    • Cross-Clustering
      • ClusterGalaxyCrossCorrelation
        • ClusterGalaxyCrossCorrelation.wp()
        • ClusterGalaxyCrossCorrelation.wp_bias_ratio()
        • ClusterGalaxyCrossCorrelation.xi_3d()
    • Intrinsic Alignments
      • NLAModel
        • NLAModel.default_params()
        • NLAModel.delta_sigma_ia()
      • TATTModel
        • TATTModel.default_params()
        • TATTModel.delta_sigma_ia()
    • Galaxy × Gas Cross-Spectra
      • Galaxy × tSZ: \(P_{g,y}(k)\)
      • Galaxy × soft X-ray: \(P_{g,X}(k)\)
      • X-ray auto-power: \(P_{X,X}(k)\)
      • Observable projections
      • eROSITA PSF window functions
        • HaloModelCrossSpectra
        • psf_king_profile()
        • psf_king_window_ell()
        • psf_window_ell()
    • X-ray AGN Model
      • XrayAGNModel
        • XrayAGNModel.agn_emissivity_uk()
        • XrayAGNModel.mean_agn_log10lx()
        • XrayAGNModel.mean_agn_lx()
    • HAM AGN Model
      • Pipeline
        • K-correction table
        • HAM mapping and XLF reproduction
        • AGN model validation
        • Usage
    • HOD AGN Model
      • Pipeline
      • HODAgnModel
        • HODAgnModel.agn_emissivity_uk()
        • HODAgnModel.mean_agn_log10lx()
        • HODAgnModel.mean_agn_lx()
        • HODAgnModel.mean_observed_fx()
        • HODAgnModel.mean_observed_lx()
        • HODAgnModel.nc_ns_agn()
  • HOD Fitting Module
    • Statistical framework
      • Covariance matrix
    • Prior distributions
    • Planck 2018 cosmological prior
    • MAP estimation
    • MCMC posterior sampling
    • Configuration
    • Usage example
      • Reference
      • Usage in YAML config
      • gaussian_log_prior()
      • planck18_log_prior()
  • Data I/O
    • Conversion rules
    • SumStatReader
      • SumStatReader.attrs()
      • SumStatReader.esd()
      • SumStatReader.from_fits()
      • SumStatReader.from_hdf5()
      • SumStatReader.h()
      • SumStatReader.joint()
      • SumStatReader.joint_bgs()
      • SumStatReader.list_groups()
      • SumStatReader.number_density()
      • SumStatReader.smf()
      • SumStatReader.wp()
  • Bibliography
    • Cosmology and Power Spectra
    • Halo Model Framework
    • Halo Mass Function and Bias
    • Halo Profiles and Concentration
    • HOD Models
    • Stellar-to-Halo Mass Relations and SHAM
    • Galaxy Clustering and Projected Correlation Function
    • Galaxy-Galaxy Lensing and Excess Surface Mass Density
    • Intrinsic Alignments
    • Baryon Effects on the Matter Power Spectrum
    • Gas Profiles and Cross-Correlations
    • Surveys and Data
    • Recent Cosmological Constraints (S₈ Tension)
    • Inference Methods
    • Galaxy-Halo Connection with Non-Linear Power Spectrum
    • Simulation Reference: FLAMINGO
    • Beyond-ΛCDM Cosmology and Emulators
    • Precision Halo-Model Ingredients
    • AGN Multi-Wavelength Emission and the Fundamental Plane
    • Galaxy Morphology, Quenching and Star Formation
    • Galaxy Luminosity Functions and SEDs
    • Stellar Feedback and Galactic Winds
    • Cold Gas and Neutral Hydrogen
    • Sensitivity-Benchmark Data Anchors
hod_mod
  • Search


© Copyright 2025, Johan Comparat.

Built with Sphinx using a theme provided by Read the Docs.