Hostname: page-component-76d6cb85b7-dqfph Total loading time: 0 Render date: 2026-07-16T17:31:19.001Z Has data issue: false hasContentIssue false

Generating all-sky radio continuum clustering simulations with the Galaxy Halo Occupation Simulation Tool

Published online by Cambridge University Press:  15 June 2026

Brandon Venville*
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA, Australia
Anna Bonaldi
Affiliation:
SKA Observatory, Macclesfield, SK, UK
David Parkinson
Affiliation:
Korea Astronomy and Space Science Institute, Yuseong-gu, Daejeon, Republic of Korea
Natasha Hurley-Walker
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA, Australia
Timothy James Galvin
Affiliation:
ATNF, CSIRO Space & Astronomy, Bentley, WA, Australia
Nicholas Seymour
Affiliation:
International Centre for Radio Astronomy Research, Curtin University, Bentley, WA, Australia
*
Corresponding author: Brandon Venville; Email: brandon.venville@postgrad.curtin.edu.au
Rights & Permissions [Opens in a new window]

Abstract

Techniques using multiple tracers of the large scale structure of the universe show great promise for examining the fundamentals of our Universe’s cosmology. Such techniques rely on the different relationship between the overdensity of tracers and the broader matter overdensity, enabling cosmic-variance-free tests of primordial non-Gaussianity in the initial curvature perturbations. There is a great opportunity for current and future all-sky extra-galactic radio surveys to make use of this technique to test for non-Gaussianity at a precision greater than existing all-sky constraints from the cosmic microwave background. To realise this goal, there is a need for accurate simulations. Previous radio galaxy simulations have either been realistic but covering only a small area (and so unhelpful for cosmological forecasts), or all-sky dark matter only cosmological simulations but having no connection to a real radio galaxy population. In this study, we use the FLAMINGO suite of cosmological surveys, as well as the matching of dark matter halos to radio galaxy population, to create an accurate sky simulation in order to examine the feasibility of multi-tracer techniques. We present an analysis of the clustering (with a bias model for the simulation), as well as redshift distributions, source counts and radio luminosity functions, and discuss future work on non-Gaussianity detection.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Astronomical Society of Australia
Figure 0

Table 1. Cosmological parameters adopted for the fiducial flat Λ$\Lambda$CDM model used in this work. Columns list the symbol, parameter name, and adopted value (all quoted at z=0$\,z=0$). We use the dimensionless Hubble constant h; the total matter, dark-energy, and baryon density parameters Ωm$\Omega_{{m}}$, ΩΛ$\Omega_{\Lambda}$, and Ωb$\Omega_{{b}}$; the summed neutrino mass ∑mν$\sum m_\nu$; the amplitude and spectral index of the primordial scalar power spectrum, As$A_{{s}}$ and ns$n_{{s}}$; and the present-day r.m.s. density fluctuation in 8h−1Mpc$8\,h^{-1}\,\mathrm{Mpc}$ spheres, σ8$\sigma_8$. We also quote two derived parameters: S8≡σ8Ωm/0.3$S_8 \equiv \sigma_8\sqrt{\Omega_{{m}}/0.3}$ and the neutrino density parameter Ων$\Omega_\nu$ defined via Ωνh2=∑mν/(93.14eV)$\Omega_\nu h^2 = \sum m_\nu/(93.14 \mathrm{eV})$.

Figure 1

Figure 1. Population workflow used in GHOST. The diagram summarises how radio sources are generated for the two branches, with relevant subsections of the paper indicated by the bracketed numbers: SFG (left) and AGN (right). Green slanted boxes are external inputs (halo mass, redshift, base/other frequencies, external counts); cyan chevrons are operations/relations (e.g. SFR sampling, synchrotron/free–free relations, evolving RLF Φ(L)$\Phi(L)$, spectral-index mapping, abundance matching); red rounded boxes are intermediate products or outputs (component luminosities Lff$L_\mathrm{ff}$/Lsync$L_\mathrm{sync}$, SFG/AGN luminosities, simulated counts, observer-frame fluxes). On the SFG side, sampled SFRs are converted to radio luminosity via synchrotron and free–free relations, then propagated to other frequencies. On the AGN side, type parameters (HERG/LERG, steep-spectrum AGN (SSAGN), etc.) and the evolving RLF (via L⋆$L_\star$ and Φ(L)$\Phi(L)$) set the AGN luminosity, with spectral indices mapping to other bands. Both branches feed an abundance-matching step (using halo mass and redshift) to assign hosts and form the final matched-halo catalogue; the counts/interval-sum nodes provide predicted number counts used for verification. Arrows indicate data flow from inputs to catalogue outputs.

Figure 2

Table 2. Classification schemes of comparison surveys and the emulation used in this work.

Figure 3

Figure 2. All populations – radio luminosity vs. halo mass with per-population marginals (shared density scale). Each panel shows 2D binned abundances in a fixed redshift window; coloured semi-transparent maps overlay populations (SFG solid, SSAGN dashed, FSRQ dash-dot, BLLac dotted). All density layers share the same logarithmic colourbar, so intensity is directly comparable across populations and panels. Solid lines trace the median of log10⁡Lν$\log_{10}L_\nu$ at fixed log10⁡Mh$\log_{10}M_h$. The small top (right) axes show, for each population, the normalised marginal PDFs p(log10⁡Mh)$p(\log_{10}M_h)$ and p(log10⁡Lν)$p(\log_{10}L_\nu)$ – with ∫pdlog⁡Mh=1$\int p\,{d}\log M_h=1$ and ∫pdlog⁡L=1$\int p\,{d}\log L=1$. SFG peak at lower host masses and luminosities; SSAGN extend to higher Mh$M_h$ with a steeper $L_\nu$Mh$M_h$ trend; FSRQ and BL Lac preferentially inhabit the most massive halos and dominate the bright radio tail. With increasing redshift, the medians shift to higher Mh$M_h$ and the PDFs narrow, reflecting both selection effects and the evolving halo-occupation mix.

Figure 4

Figure 3. Raw GHOST sample: Angular correlation function w(θ)$w(\theta)$ for AGN (blue triangles) and SFG (orange circles). Solid lines show inverse-variance weighted power-law fits w(θ)=A(θ/θ0)1−γ$w(\theta)=A(\theta/\theta_0)^{1-\gamma}$ over θ∈[0.02∘,1.0∘]$\theta\in[0.02^\circ,\,1.0^\circ]$; shaded bands are the propagated $1\sigma$ model uncertainties from the (A,γ)$(A,\gamma)$ covariance. Best-fit slopes are γAGN=1.886±0.028$\gamma_\mathrm{AGN}=1.886\pm0.028$ and γSFG=1.647±0.076$\gamma_\mathrm{{SFG}}=1.647\pm0.076$. The lower panel shows data$-$fit residuals. The amplitude ordering AGN>$\gt$SFG reflects the intrinsic bias hierarchy, while the slightly shallower SFG slope is consistent with a broader, higher-z kernel ϕ(z)$\phi(z)$ that mixes more k=ℓ/χ(z)$k=\ell/\chi(z)$ in projection (Equations 19 and 20).

Figure 5

Figure 4. VLA-COSMOS selection (1.4 GHz): w(θ)$w(\theta)$ for AGN and SFG after the L1.4≷Lcross(z)$L_{1.4}\gtrless L_\mathrm{cross}(z)$ selection function detailed in Section 5.1.2. Solid curves are our power-law fits over θ∈[0.02∘,1.0∘]$\theta\in[0.02^\circ,\,1.0^\circ]$ (shaded $1\sigma$ bands); dotted lines and translucent bands show the literature reference for AGN and SFG, respectively. We obtain γAGN=1.858±0.041$\gamma_\mathrm{AGN}=1.858\pm0.041$ and γSFG=1.667±0.010$\gamma_\mathrm{{SFG}}=1.667\pm0.010$. The SFG amplitude lies above the reference at large scales and the slope is slightly flatter. From the effective-depth summary (Table 3) the SFG kernel compresses to zeff≃0.094$z_\mathrm{eff}\simeq0.094$ and χeff≃0.41$\chi_\mathrm{eff}\simeq0.41$ Gpc, so a fixed θ$\theta$ probes small r⊥$r_\perp$ (e.g. r⊥(0.05∘)≈0.35$r_\perp(0.05^\circ)\approx0.35$ Mpc), flattening the angular scaling (Equations 24 and 25).

Figure 6

Table 3. Projection summary for AGN and SFG by selection. Errors are $1\sigma$ from power-law fits over θ∈[0.02∘,0.5∘]$\theta\in[0.02^\circ,0.5^\circ]$. Effective depths use the Limber-like weights of Equation (24). We quote the characteristic projected comoving separation r⊥(θ)=θχeff$r_\perp(\theta)=\theta\,\chi_\mathrm{eff}$ at three angles.

Figure 7

Table 4. Bias fits from Cℓ$C_\ell$ over ℓ∈[40,250]$\ell\in[40\,,\,250]$. We fit a constant-bias model (b=$b=$ const) and an evolving form b(z)=b0(1+z)ζ$b(z)=b_0(1+z)^\zeta$. Quoted χ2$\chi^2$ values are for the best fit of each model. The last column gives the constant-bias ratio b/bSFG$b/b_\mathrm{{SFG}}$.

Figure 8

Figure 5. VLA-COSMOS selection (3 GHz): Same as Figure 4 but for the 3 GHz cut (Section 5.1.3. Our fits give γAGN=1.903±0.037$\gamma_\mathrm{AGN}=1.903\pm0.037$ and γSFG=1.662±0.010$\gamma_\mathrm{{SFG}}=1.662\pm0.010$. AGN closely follow the band from Hale et al. (2018), while SFG sit high and slightly flatter. The projection summary (Table 3) shows zeff,SFG≃0.161$z_\mathrm{eff,\,SFG}\simeq0.161$ and χeff,SFG≃0.67$\chi_\mathrm{eff,\,SFG}\simeq0.67$ Gpc (so r⊥(0.05∘)≈0.59$r_\perp(0.05^\circ)\approx0.59$ Mpc), again explaining the slope change as a selection-driven projection effect rather than frequency-dependent systematics. Residuals (lower panel) are shown relative to the fitted power laws.

Figure 9

Figure 6. Figure 6 long description.Cℓ$C_\ell$ bias fits by population. Points show measured bandpowers; dashed lines are best-fit constant-bias models (b=$b=$ const) and solid lines are evolving models b(z)=b0(1+z)ζ$b(z)=b_0(1+z)^\zeta$, both fit over ℓ∈[40,250]$\ell\in[40,250]$. Numerical values are listed in Table 4. The amplitude ordering SFG <$\lt$ SSAGN $\lesssim$ FSRQ $\simeq$ BLLac and the positive ζ$\zeta$ for AGN are consistent with the halo–mass distributions and the configuration-space results (Section 5.3).

Figure 10

Figure 7. Host halo mass PDFs by population. normalised distributions of log10⁡(Mh/M⊙)$\log_{10}(M_h/M_\odot)$ (per dex) for SFG, SSAGN, BLLac, and FSRQ. Distributions for the AGN subclasses peak near 1012.8−13$10^{12.8-13}$ M$_\odot$, while SFG peak near 1012$10^{12}$ M$_\odot$. The mass ordering maps onto the bias hierarchy measured in Section 5.4.

Figure 11

Table 5. Summary of host halo mass distributions per population. We report the sample size N, the median med[log10⁡Mh/M⊙]$\mathrm{med}[\log_{10}M_h/M_\odot]$, the central 68% interval (16th–84th percentiles), the IQR width, and the median offset relative to SFG.

Figure 12

Figure 8. Normalised PDFs P(z) (unit area) for the full GHOST catalogue (top) and by class (AGN, SFG; middle/bottom). Vertical lines mark medians (solid) and IQRs (dashed). The total peaks near z∼0.8$z\!\sim\!0.8$ with a long high-z tail, establishing the baseline cosmic distribution before survey selection.

Figure 13

Table 6. Effect of increasing the 150 MHz flux threshold on the mixture weight (wSFG$w_\mathrm{{SFG}}$) and the total-sample median redshift.

Figure 14

Figure 9. Redshift distributions after applying the flux threshold S150≥1.5mJy$S_{150}\!\ge\!1.5\,\mathrm{mJy}$ (Section 5.1). Top: total P(z) from GHOST (black). The green curve reconstructs the total as wSFGPSFG(z)+wAGNPAGN(z)$w_\mathrm{{SFG}}\,P_\mathrm{{SFG}}(z)+w_\mathrm{AGN}\,P_\mathrm{AGN}(z)$ using the intrinsic flux-limited class fractions (wSFG,wAGN)$(w_\mathrm{{SFG}},w_\mathrm{AGN})$; the blue curve uses the same PSFG(z),PAGN(z)$P_\mathrm{{SFG}}(z),P_\mathrm{AGN}(z)$ but reweights the class fractions by the acsLoTSS peak–S/N≥7.5$\ge 7.5$ area acceptance from a log-normal rms model (σ~=83μJybeam−1$\tilde{\sigma}=83\,\unicode{x03BC}\mathrm{Jy\,beam^{-1}}$, 95th percentile 171μJybeam−1$171\,\unicode{x03BC}\mathrm{Jy\,beam^{-1}}$). The dashed line shows the acsLoTSS-DR2 parametric model. The green and blue reconstructions are essentially identical, indicating that the peak–S/N cut only weakly perturbs the class mix at 1.5 mJy. Middle/bottom: AGN and SFG PDFs (unit area) with medians and IQRs indicated. Relative to acsLoTSS, the simulated total places excess weight at z≲0.4$z\!\lesssim\!0.4$ and underpowers the z≳0.6$z\!\gtrsim\!0.6$ shoulder, suggesting a slightly SFG-heavy mix.

Figure 15

Figure 10. VLA-COSMOS-like n(z) with 1.4 G Hz selection. We apply F1.4≥0.15$F_{1.4}\!\ge\!0.15$ mJy and classify sources via L1.4≷Lcross(z)$L_{1.4}\gtrless L_\mathrm{cross}(z)$ with Lcross=4πPcross$L_\mathrm{cross}=4\pi P_\mathrm{cross}$ and log10⁡Pcross(z)=21.7+z$\log_{10}P_\mathrm{cross}(z)=21.7+z$ (z≤1.8$z\!\le\!1.8$) or 23.5$23.5$ otherwise (Section 5.1.2). Top: total P(z) with median and IQR; middle/bottom: AGN-like and SFG-like PDFs. The expected qualitative in redshift – with SFG tightly clustered and AGN more broad – is recovered, but the integrated SFG-like fraction is high, again pointing to a slightly SFG-heavy mix at the mJy level.

Figure 16

Figure 11. VLA–COSMOS-like n(z) at 3 GHz. GHOST total (top) and class PDFs (middle/bottom) for a S/N≥5.5$\mathrm{S/N}\!\ge\!5.5$ selection function (Section 5.1.3); the top panel also shows the effective counts-weighted mixture (green). Medians and IQRs are indicated. The total median is low and the SFG fraction is high compared to Hale et al. (2018), consistent with the trend that GHOST overweights nearby SFG relative to moderate-z radio-loud AGN.

Figure 17

Figure 12. Normalised redshift PDFs under a MIGHTEE-like 1.4 GHz flux cut: GHOST (solid) compared to the MIGHTEE catalogue (dashed), shown for the total sample and AGN and SFG subsets. Vertical lines indicate medians (solid) and interquartile ranges (dashed).

Figure 18

Figure 13. Euclidean-normalised differential counts, S2.5dN/dS$S^{2.5}\,{d}N/{d}S$, for GHOST (black markers) compared to measurements at 150 MHz (Franzen et al. 2016; Mandal et al. 2021), 1.4 GHz (Bondi et al. 2008; Bridle et al. 1972; Ciardi & Loeb 2000; Fomalont et al. 2006; Gruppioni et al. 1999; Hopkins et al. 2003; Ibar et al. 2009; Kellermann et al. 2008; Mitchell & Condon 1985; Owen & Morrison 2008; Richards 2000; Seymour et al. 2008; White et al. 1997; de Zotti et al. 2010) and 3 GHz (Smol$\breve{c}$ić et al. 2017). Error bars are $1\sigma$ measurement uncertainties, incorporating the estimations of Gehrels (1986) if N<20$N\lt20$ for any bin; shaded bands (if shown) indicate the field-to-field variance from GHOST mock realisations with the same area and flux cuts as the data. Residual panels show (model−data)/data$(\text{model}-\text{data})/\text{data}$.

Figure 19

Figure 14. Fraction of (L, z) cells with zero effective volume, Veff=0$V_\mathrm{eff}=0$, in each redshift bin for the raw selection. Bars show the average masked fraction across AGN and SFG classes; these are indistinguishable within $\lesssim$0.5%$0.5\%$ in every bin because the mask is set by the survey flux limit (and K-correction) rather than population physics. The fraction rises monotonically from $\lesssim$15% at z≤0.3$z\le0.3$ to $\simeq$40% by z∼1.8$z\sim1.8$, reflecting the shrinking accessible luminosity range in a flux-limited survey. Cells with Veff=0$V_\mathrm{eff}=0$ are excluded from the panel-averaged RLFs.

Figure 20

Figure 15. Comparison of 1.4 GHz radio luminosity-SFR calibrations. Dashed curves show literature relations (Molnár et al. 2021; Heesen et al. 2022; Cook et al. 2024; Matthews et al. 2024; Davies et al. 2017; Murphy et al. 2011; Bell et al. 2003). The solid red line (‘this work’) is our adopted mapping. At high SFR the slope of our relation is shallower than several published fits, compressing the bright tail when mapping a given ϕSFR(z)$\phi_\mathrm{ SFR}(z)$ into L1.4$L_{1.4}$ and thereby yielding fewer SFG at L1.4≳1023-24WHz−1$L_{1.4}\!\gtrsim\!10^{23\text{-}24}\,\mathrm{W\,Hz^{-1}}$. This behaviour contributes to the lower bright-end SFG space densities seen at z≳1$z\gtrsim1$ in Figure 17. The halo mass range and abundance matching limits the upper SFR range in practice.

Figure 21

Figure 16. AGN radio luminosity functions at 1.4 GHz in redshift slices (raw cut). Each panel shows Φ(Lν)(Mpc−3dex−1)$\Phi(L_\nu)\,(\mathrm{Mpc}^{-3}\,\mathrm{dex}^{-1})$ for the stated redshift bin. Blue circles: RLF measured from the simulation using the effective-volume method, Φ=N/(VeffΔlog10⁡L)$\Phi = N/(V_\mathrm{eff}\,\Delta\log_{10}L)$, where Veff$V_\mathrm{eff}$ accounts for the flux limit within the bin (Section 5.8; Equation 36). Error bars are $1\sigma$ Poisson uncertainties propagated through Veff$V_\mathrm{eff}$; cells with Veff=0$V_\mathrm{eff}=0$ are omitted. Purple dashed: forward (projected) model Φproj(L|z1:z2)$\Phi^\mathrm{proj}(L|z_1:z_2)$ obtained by averaging the intrinsic AGN RLF over the finite Δz$\Delta z$ of the panel under the same flux selection (Equation 32). Points in the background: literature measurements at 1.4 GHz (legend in the top-left panel). Across the ten slices the simulation (blue) and the forward model (purple) show excellent agreement in both normalisation and shape; a mild feature near Lν∼1026WHz−1$L_\nu\!\sim\!10^{26}\,\mathrm{W\,Hz^{-1}}$ reflects the combined contribution of flat-spectrum (FSRQ/BLLac) and steep-spectrum (SSAGN) components with luminosity-dependent evolution (see Section 5.8). Axis limits in each panel are set by the extent of the observational points to aid readability: Squares indicate radio loud AGN; diamonds indicate radio quiet AGN. Filled markers are fully within the z-bin; open markers partially overlap the bin.

Figure 22

Figure 17. SFG radio luminosity functions at 1.4 GHz in redshift slices (raw cut). As in the AGN figure, blue circles show the simulation RLF recovered with the effective-volume estimator Φ=N/(VeffΔlog10⁡L)$\Phi=N/(V_\mathrm{eff}\,\Delta\log_{10}L)$ (with $1\sigma$ Poisson errors), and orange dashed curves are the forward (projected) model evaluated over the same Δz$\Delta z$ and flux selection. Background points: literature measurements at 1.4 GHz (legend in the top-left panel). At z≲1$z\!\lesssim\!1$ the model and simulation track the observed faint end well. At higher redshift the bright tail in the simulation/model sits below some compilations: this follows naturally from our adopted L-SFR mapping (shallower high-SFR slope), the tightening luminosity threshold imposed by the flux limit within each Δz$\Delta z$ slice, and the resulting reduction of accessible high-SFR systems (see Section 5.8). As before, panel limits are set by the extent of the observational points; filled markers are fully within the z-bin; open markers partially overlap the bin.

Figure 23

Figure 18. BLLac – luminosity distribution vs. redshift. Rows are normalised by their own maxima; ribbons show p16–p84 and p05–p95 of log10⁡Lν$\log_{10}L_\nu$. The narrowing and softening of the upper envelope (shown by the dashed purple line) at high z reflect the flux limit and declining BL Lac space density. The lower minimum envelope is shown by the lower dashed line.

Figure 24

Figure 19. FSRQ – luminosity distribution vs. redshift. Same notation as 18. The broad luminous tail at z≲1$z\!\lesssim\!1$ and the subsequent contraction beyond z∼3$z\!\sim\!3$ are evident.

Figure 25

Figure 20. SSAGN – luminosity distribution vs. redshift. Same notation as 18. The median rises to z∼1$z\!\sim\!1$ and then turns over, with the distribution tightening as the flux boundary dominates.

Figure 26

Figure 21. SFG – luminosity distribution vs. redshift. Same notation as 18. The median follows the cosmic growth of typical SFRs to z∼2$z\!\sim\!2$–3 and declines gently thereafter; the accessible upper envelope drops beyond z∼3$z\!\sim\!3$ as the flux limit and host availability restrict very luminous SFG.

Figure 27

Figure 22. IR-calibrated versus radio-calibrated SFG predictions: N(S) summed over redshift.

Figure 28

Figure 23. IR-calibrated versus radio-calibrated SFG predictions: N(z) summed over flux bins.

Figure 29

Figure 24. IR-calibrated versus radio-calibrated SFG predictions: ratio of IR-calibrated to radio-calibrated N(z). The two prescriptions are similar for z≲2$z\lesssim 2$, while the tested IR-calibrated prescription exhibits a steeper decline at high redshift.

Figure 30

Figure 25. The effect of adding thermal dust emission as an SED component for SFGs at high observing frequency. Shown is N(z) for the fiducial radio-calibrated SFG population with and without the dust term. The impact is negligible at most redshifts and becomes noticeable only in the extreme high-z tail, where the observer-frame band probes higher rest-frame frequencies.

Figure 31

Table A1. Best-fit parameters of the AGN evolutionary RLF adopted from T-RECS. The slopes γ$\gamma$ and β$\beta$ correspond to a and b in Bonaldi et al. (2019). Parameters kevo$k_\mathrm{evo}$, ztop,0$z_\mathrm{top,0}$, δztop$\delta z_\mathrm{top}$, and mevo$m_\mathrm{evo}$ enter Equations (A8) and (A9).Table A1 long description.