alphaFeedback

WorksPhysics and Astronomy

A cosmic filament catalog for COSMOS-Web Data Release 1 across 0.5 < z < 3.5

AI contributions
Not recorded for this paper
View details

Abstract

Cosmic filaments represent the environments in which most galaxies form and evolve. However, the spatial distribution of filaments and the link between galaxy properties and their positions relative to filaments remains unclear, particularly at high redshifts. In this work, using the deep-field catalog COSMOS-Web Data Release 1, we construct a filament catalog spanning 0.5 < z < 3.5 that can be directly applied to studies of galaxy evolution and the galaxy–large-scale-structure connection at the peak epoch of galaxy and black hole formation. We developed a new procedure based on the DisPerSE method that fully incorporates the probability distribution functions (PDFs) of galaxy photometric redshifts by generating multiple realizations for each tomographic 2D slice. We then stacked these realizations to construct ``filament probability maps'' (w_ fil maps), from which filaments were subsequently extracted. The filament extraction parameters were optimized using mock catalogs generated from TNG simulations by minimizing the discrepancies between 3D and projected 2D filaments. Applying this procedure to the COSMOS-Web data, we detected 12,523 filaments (comprising 136,210 segments) across 0.5 < z < 3.5 and released a filament catalog, a companion segment catalog, and filament probability maps for each slice. Validation against astrophysical properties shows a strong agreement between the extracted filaments and those in the simulations, supporting the robustness of the filament extraction. These data products provide a robust foundation for investigating galaxy–environment coevolution at cosmic noon and beyond.

Introduction

Understanding the distribution of galaxies and matter in space and time is a fundamental goal of extragalactic astronomy Dalmasso et al. [18]. In the concordance Λ\Lambda cold dark matter (Λ\LambdaCDM) paradigm, the large-scale structure (LSS) of the Universe emerges from the gravitational amplification of tiny primordial density fluctuations Peebles [49]: small overdensities grow under gravity, collapse hierarchically, and assemble into the cosmic web Bond et al. [7]; van de Weygaert & Schaap [69], comprising four components—nodes (clusters), filaments, sheets (walls), and voids Hayashi et al. [29]; Malavasi et al. [43]; Pasha et al. [48]; Porter et al. [54]; Peper et al. [50]Aragón-Calvo et al. (2010; Cautun et al. 2014; Zhu & Feng 2017), form the backbone that links dense nodes, trace a large fraction of the tidal gravitational field in the Universe {citet}Kugel & van de Weygaert [38], and thereby exert a dominant influence on galaxy growth and environmental quenching {citet}Yu et al. (2025)`. At high redshifts, however, observational constraints on filaments remain scarce, motivating the need for robust high-zz filament catalogs.

During cosmic noon (z∼2z \sim2), star formation and active galactic nucleus (AGN) activity peak Madau & Dickinson [42]; Feldmann et al. [27]; Förster Schreiber & Wuyts [28]; Juodžbalis et al. [35], while interactions including mergers, gas accretion, and environmental quenching strongly drive galaxy evolution Morishita et al. [46]; Somerville & Davé [62]; Bluck et al. [6]; Di Matteo et al. [22]; Park et al. [47]; Singh et al. [61].

At the same time, the LSS is still rapidly assembling itself Ata et al. [3]; Wang et al. [70], yet observational constraints on the cosmic web at these epochs remain limited. Because galaxy evolution and LSS are inseparable at these redshifts, studying high-redshift filaments is essential: they link LSS assembly to the processes that fuel star formation and sustain AGN activity, provide a test of how filaments supply cold gas and influence galaxy interactions and reveal how large-scale environments shape galaxy properties.

Multiple galaxy surveys have provided extensive evidence of filamentary structures in the local Universe and at low redshifts (z≲0.5z \lesssim0.5), including SDSS York et al. [72]; ); Tempel et al. [67], 2dFGRS Cole et al. [16], and GAMA Driver et al. [24]. At higher redshifts (z≳1z \gtrsim1), filamentary structures have been traced using Hα\alpha emitters [20], Lyman alpha emitters (LAEs) [31, 71] and Lyman Break Galaxies (LBGs) [30], but such tracers are largely confined to proto-cluster environments. Systematic studies of large-scale filaments near or before cosmic noon, however, remain largely limited to numerical simulations [75, 34] (Lu et al. 2024). Few surveys combine wide-area coverage, high-redshift depth, and precise 3D galaxy positions, leaving robust filament identifications at these epochs scarce. This scarcity limits direct tests of how the cosmic web during cosmic noon fuels star formation and sustains AGN activity, and of how it shapes galaxy evolution.

Nevertheless, considerable effort has been devoted to studying filaments in 2D tomographic slices (Laigle et al. 2018; Carrón Duque et al. 2022; d’Assignies et al. 2025), which extends such analyses to higher redshifts but entails substantial zphotz_{\mathrm{phot}} uncertainties and projection effects. These uncertainties can be mitigated by combining additional spectroscopic redshift (zspecz_{\mathrm{spec}}) measurements with a probabilistic slice assignment for each galaxy [39, 25, 26]. Although the projection from three to two dimensions inevitably introduces biases, morphological comparisons show that 2D filaments broadly trace the underlying 3D network [39]. Furthermore, the extent of these biases can be quantified by systematically comparing 3D and 2D filamentary networks [26]. To date, however, no practical guideline has been established for selecting the parameters used to construct filament catalogs that can be directly applied to studies of the galaxy–large-scale-structure connection, particularly at high redshifts.

In this work, using the deep-field survey catalog COSMOS2025 (COSMOS-Web DR1; [60]), we present a new method that mitigates photometric-redshift uncertainties and projection biases in filament extraction. The method has three main components: constructing a “filament probability map” (wfilw_{\mathrm{fil}} map) by stacking filaments extracted from multiple PDF(zz) realizations per tomographic slice; calibrating optimal extraction parameters through mock experiments with TNG300-1 simulations; and compiling a filament catalog that fully exploits the PDF(zz) while maximizing consistency with the 3D structures. We extend the analysis across 0.5<z<3.50.5 < z < 3.5 and provide a robust filament catalog and accompanying calibrated filament-probability maps directly applicable to studies of LSS and galaxy evolution. In addition, we determine optimal choices of persistence thresholds for filament extraction, offering a quantitative reference for future studies, especially at high redshifts.

This paper is structured as follows. Section 2 describes the observational and simulation data sets used in this work. Section 3 presents the filament extraction methodology, including the construction of tomographic slices and wfilw_{\mathrm{fil}} maps, the generation of mock catalogs and the mock-driven optimization of persistence thresholds. Section 4 presents the filament extraction results for both the mock catalog and the COSMOS-Web data, and validates the filament networks against their astrophysical properties. Finally, Section 5 summarizes our main results, discusses the caveats of the filament catalog, and compares our approach with conventional filament-extraction methods.

Data

Observational data

The COSMOS-Web Survey [11] is a 255-hour JWST Cycle 1 program covering 0.54 deg20.54\ \mathrm{deg}^{2} with four NIR-Cam filters [55], achieving a 5σ5\sigma point-source depth of 27.5–28.2 mag. The COSMOS field [59, 9] benefits from a rich multiwavelength legacy spanning X-ray to radio. Optical and near-infrared coverage includes CFHT optical imaging [57], high-resolution ACS-HST F814W imaging [37], grizy-band imaging from Hyper Suprime-Cam (HSC), 13 intermediate and narrow bands from Subaru Suprime-Cam (SC) [66], and the UltraVISTA survey [44, 45], which provides YJHKsYJHK_{\mathrm{s}}-band NIR imaging.

The COSMOS2025 catalog [60] is the latest version of the COSMOS catalog, covering the field with JWST NIRCam observations. It contains 784,016 sources extracted from a PSF-homogenized χ2\chi^{2} detection image that combines all NIRCam filters, using the SourceXtractor++ model-fitting engine. Photometric redshifts (zphotz_{\mathrm{phot}}) for these sources are measured with the template-fitting code LePHARE [2, 32]. To exploit the diversity of multiband observations and the enhanced sensitivity of NIRCam, the galaxy template library has been expanded using BC03 models [8]. The resulting zphotz_{\mathrm{phot}} quality surpasses previous COSMOS catalogs, reaching a precision of ∼\sim0.01 for mF444W<24m_{\mathrm{F444W}} < 24 with a 2% catastrophic failure rate. Even for the faintest galaxies at the highest redshifts (26<mF444W<2826 < m_{\mathrm{F444W}} < 28, z∼3.5z \sim3.5)—the regime of interest for this work—the precision remains better than 0.03 with ∼\sim10% failure.

The COSMOS Spectroscopic Redshift (zspecz_{\mathrm{spec}}) Compilation [36] covers the 2 deg2^{2} COSMOS legacy field and comprises 165,312 redshifts for 97,929 unique objects from 108 observing programs, extending to z∼8z \sim8 with median stellar masses of ∼109\sim10^{9}–1010 M⊙10^{10}\ M_{\odot}. Each source has a quality flag (QfQ_{\mathrm{f}}) representing its confidence level (CL); we used only zspecz_{\mathrm{spec}} measurements with CL >85%> 85\% (Qf=3,4Q_{\mathrm{f}} = 3, 4, or 9) for cross-matching with COSMOS-Web DR1, and assigned zspecz_{\mathrm{spec}} to the galaxy when available.

The COSMOS-Web deep galaxy group catalog [68] contains 1,678 groups up to z∼3.7z \sim3.7, with a purity of approximately 77%. It reaches nearly two magnitudes deeper in member detection than the previous AMICO-based COSMOS group catalog [4], benefiting from JWST’s deep imaging, high spatial resolution, and high-quality photometry. In this work, we selected all groups within 0.5<z<3.60.5 < z < 3.6 with DETECTION_FLAG <20< 20, following the authors’ recommendation for robust detections. The M200cM_{200c} and R200cR_{200c} estimates for these groups are derived in Section 3 and used for the connectivity–mass analysis in Section 4.

Numerical simulation

To verify the completeness and purity of the extracted filament skeletons, we constructed a mock catalog from the IllustrisTNG simulations. IllustrisTNG [52] is a suite of cosmological hydrodynamical simulations featuring an updated galaxy formation model. We adopted TNG300-1, the largest volume in the suite (205,000 ckpc/h)3≃(302.6 cMpc)3205,000\ \mathrm{ckpc}/h)^3 \simeq(302.6\ \mathrm{cMpc})^3, with gas and dark-matter mass resolutions of mgas=1.1×107 M⊙m_{\mathrm{gas}} = 1.1 \times10^{7}\ M_{\odot} and mDM=5.9×107 M⊙m_{\mathrm{DM}} = 5.9 \times10^{7}\ M_{\odot}, respectively. This volume is chosen to match the comoving extent of the observational tomographic slices (thickness ∼150\sim150 cMpc; Section 3.2). Stellar masses are taken as the total mass of stellar particles (PartType4) in each subhalo. We adopted cosmological parameters from Planck Collaboration ([53]), which included Ωm=0.3089\Omega_{\mathrm{m}} = 0.3089, ΩΛ=0.6911\Omega_{\Lambda} = 0.6911, Ωb=0.0486\Omega_{\mathrm{b}} = 0.0486, and h=0.6774h = 0.6774.

Methods

This work uses five types of filament catalogs, summarized in Table 1. The 3D TNG300-1 reference catalog, F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}, provides the ground truth for threshold calibration, and F2D,ref\mathcal{F}_{2\mathrm{D},\mathrm{ref}} is its projected 2D counterpart. The 2D TNG300-1 mock catalog, F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}}, is produced with the same pipeline as the observations and is used for method validation. The 2D COSMOS-Web catalog, F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}, is the final observed filament catalog. Finally, the conventional single-zz catalog, Fsingle\mathcal{F}_{\mathrm{single}}, serves as a baseline comparison (Section 5.2).

SymbolCatalogTracerDimensionalityRole
F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}3D TNG300-1 referenceGalaxies3DGround truth for threshold calibration
F2D,ref\mathcal{F}_{2\mathrm{D},\mathrm{ref}}2D TNG300-1 referenceGalaxies2D2D-projected ground truth for threshold calibration
F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}}2D TNG300-1 (wfilw_{\mathrm{fil}})Galaxies2DMock reconstruction and validation
F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}2D COSMOS-Web (wfilw_{\mathrm{fil}})Galaxies2DFinal observed filament catalog
Fsingle\mathcal{F}_{\mathrm{single}}Conventional single-zzGalaxies2DBaseline comparison (Sect. 5)

Table 1. Summary of filament catalogs used in this work.

Combining the filament catalogs introduced above, we constructed the final F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}} through the pipeline illustrated in Figure 1. Starting from the COSMOS-Web observational data (Sect. 2.1), we first divided the redshift range 0.5<z<3.50.5 < z < 3.5 into 67 tomographic 2D slices (Sect. 3.2) and then drew 500 realizations from each slice via PDF(zz) resampling (Sect. 3.3). The DisPerSE algorithm (Sect. 3.1) was applied to each realization at nσ=2.0n_{\sigma} = 2.0 to extract filaments, yielding 500 sets of Fsingle\mathcal{F}_{\mathrm{single}}; these were discretized and stacked to form the observed wfilw_{\mathrm{fil}} map (Sect. 3.3).

Overview of the COSMOS-Web filament catalog construction pipeline

Figure 1. Overview of the COSMOS-Web filament catalog construction pipeline. The flow proceeds from the input data (COSMOS-Web DR1 and TNG300-1; left) through tomographic slicing and mock light-cone construction, wfilw_{\mathrm{fil}} map stacking, persistence threshold calibration via mock data, and DisPerSE re-extraction, to the final optimal filaments (F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}).

To re-extract filaments from this wfilw_{\mathrm{fil}} map with DisPerSE, we required an appropriate persistence threshold nσ,bestn_{\sigma,\mathrm{best}}—one that yields filament topology consistent with the 3D filaments projected to 2D. For calibration, we turned to the TNG300-1 mock data (Sect. 3.4). Mock galaxies were assigned PDF(zz) distributions statistically consistent with the observed Δz\Delta z behavior (Sect. 3.5), and an identical pipeline—slicing, resampling, nσ=2.0n_{\sigma} = 2.0 extraction, discretization, and stacking—was applied to produce the mock wfilw_{\mathrm{fil}} map.

Meanwhile, the known 3D galaxy positions in the simulation allow us to extract F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}} directly from the 3D galaxy distribution and project it to 2D as F2D,ref\mathcal{F}_{2\mathrm{D},\mathrm{ref}}, which serves as the ground truth for topology comparison. From the mock wfilw_{\mathrm{fil}} map, we extracted 30 sets of F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} at nσ=0.1,0.2,…,3.0n_{\sigma}=0.1, 0.2, \ldots, 3.0, and compared each against F2D,ref\mathcal{F}_{2\mathrm{D},\mathrm{ref}} using the similarity metric Ξ\Xi (Sect. 3.5). The nσn_{\sigma} that minimizes Ξ\Xi was identified as nσ,bestn_{\sigma,\mathrm{best}}. Finally, applying nσ,bestn_{\sigma,\mathrm{best}} to the observed wfilw_{\mathrm{fil}} map yielded F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}, the final observed filament catalog whose properties and astrophysical validation are presented in Sect. 4 and discussed in Sect. 5.

Persistent skeleton algorithm (DisPerSE)

DisPerSE ([63, 64]) extracts filamentary structures as ridges of the density field, and has been shown to outperform other filament-finding methods in comparative studies ([40]). The density field is estimated via the Delaunay tessellation field estimator (DTFE, [58]), applied to the discrete galaxy distribution. Filaments are defined as the lines connecting topologically robust saddle–peak critical point pairs (persistence pairs); each such line is termed a segment. The topological significance of each segment is quantified by the persistence of its corresponding point pair, and the persistence value serves as a robustness measure that enables noise-resistant extraction through low-persistence filtering.

DisPerSE provides two parameters for setting the persistence threshold. The -nsig parameter (nσn_{\sigma}) is designed for discrete density fields estimated via DTFE; it defines the threshold in units of σ\sigma relative to the noise level, with the noise probability given by p=12erfc⁡(nσ/2)p = \frac{1}{2}\operatorname{erfc}(n_{\sigma}/\sqrt{2}), where erfc is the complementary error function, describing the probability that a Gaussian noise fluctuation exceeds nσn_{\sigma} standard deviations. The -cut parameter applies an absolute persistence threshold for continuous density fields on regular grids.

In this study, the 3D reference filament skeleton was extracted using nσ=2.5n_{\sigma}=2.5, corresponding to a noise probability of ∼0.6%\sim0.6\%. For the 2D reconstructions, we retained the nσn_{\sigma} convention by mapping it to an equivalent -cut value via the empirical persistence distribution of random-background fields (Section 3.5). Unless otherwise specified, all filaments were smoothed by applying a moving average over ten segments without modifying critical point positions or segment counts.

Tomographic slices generation

For each galaxy, the redshift probability distribution function (PDF(zz)) defines the photometric redshift uncertainty: Δz\Delta z is taken as the half-width of the 68% credibility interval of PDF(zz). The median Δz\Delta z of galaxies with M⋆>1010 M⊙M_{\star} > 10^{10}\,M_{\odot} is ∼\sim0.02 at z∼1.5z \sim1.5 (Figure 2), corresponding to ∼\sim50 Mpc in comoving space—making a direct 3D reconstruction of the cosmic web infeasible. We therefore extracted filaments in 2D tomographic slices whose thickness is set by the typical zphotz_{\mathrm{phot}} error of the full galaxy sample.

zphot error and corresponding line-of-sight positional uncertainties for galaxies above different mass thresholds

Figure 2. zphotz_{\mathrm{phot}} error and corresponding line-of-sight positional uncertainties (DΔzD_{\Delta z}) of galaxies above different mass thresholds with respect to their redshifts. Median values and error bars are calculated for each redshift bin marked with vertical dashed lines.

We selected galaxies by removing non-galaxy objects (type=0 or warn_flag=0), objects fainter than m444w=30m_{444w}=30, and those falling within the HSC bright-star mask (flag_star_hsc=0; [17]). The remaining galaxies were cross-matched with the COSMOS spectroscopic redshift compilation ([36]); for matched galaxies we set Δz=0\Delta z=0, since their spectroscopic redshifts are effectively exact compared to the photometric uncertainties.

Figure 2 shows the line-of-sight comoving uncertainty ΔDz\Delta D_z corresponding to Δz\Delta z as a function of redshift for several stellar-mass thresholds. For M⋆>109.5 M⊙M_{\star} > 10^{9.5}\,M_{\odot}, the median ΔDz\Delta D_z rises from nearly zero at z∼0.5z \sim0.5 to ∼\sim200 Mpc at z∼3.5z \sim3.5, with the majority of values remaining below 150 Mpc (horizontal dashed line). A slice thickness of 150 cMpc thus captures approximately 68% of the PDF(zz) probability for a typical galaxy—corresponding to the ±1σ\pm1\sigma confidence interval—and we adopted this as the slice thickness. We divided the comoving volume between z=0.5z=0.5 and z=3.5z=3.5 into 67 tomographic slices of thickness 150 cMpc with an overlap of 75 cMpc between adjacent slices. For detailed information about these slices, please see Appendix A.

For statistical analyses, the 67 slices are grouped into four redshift bins: 0.50<z<0.820.50 < z < 0.82, 0.82<z<1.210.82 < z < 1.21, 1.21<z<1.911.21 < z < 1.91, and 1.91<z<3.521.91 < z < 3.52. These boundaries are chosen so that each bin spans approximately 1.8 Gyr of cosmic time, ensuring that galaxies in different bins are observed over comparable evolutionary intervals. This yields 7, 6, 8, and 12 even slices per bin, respectively, with the increasing number of slices at higher redshift reflecting the growing comoving volume per unit redshift. All redshift-dependent results in this work, including filament extraction thresholds, galaxy stellar mass functions, mass gradients, and connectivity–mass relations, are reported within these four bins. With the stellar mass cut M⋆>109.5 M⊙M_{\star} > 10^{9.5}\,M_{\odot}, the redshift range 0.5<z<3.50.5 < z < 3.5, and the selection criteria described above, the total sample comprises 37,298 galaxies, of which 6,678 (∼\sim17.9%) have spectroscopic redshifts with a confidence level of above 85%. Throughout this paper, galaxy coordinates are rotated clockwise around a center located at R.A. = 150.11974∘150.11974^{\circ} and Decl. = 2.20845∘2.20845^{\circ}, with a rotation angle of θ=19.993∘\theta= 19.993^{\circ}, for visual clarity in the illustrations.

Filament extraction method

Tomographic slicing assigns each galaxy to a slice based on its best-estimate zphotz_{\mathrm{phot}}, but the finite zphotz_{\mathrm{phot}} uncertainty means a galaxy’s true redshift may lie in a neighboring slice. Moreover, galaxies with limited photometric coverage or degenerate redshift solutions can have PDF(zz)s that are broad, multi-peaked, or irregular, spanning several slices in the line-of-sight direction. The full shape of the PDF(zz) must therefore be taken into account alongside the tomographic slicing. Laigle et al. [25] addressed this by generating 100 redshift realizations per slice, drawing redshifts from each galaxy’s PDF(zz), and analyzing the distribution of galaxy environment statistics across all realizations.

Building on this approach, we generated 500 redshift realizations per slice by drawing from each galaxy’s PDF(zz) and extracted filaments from each realization using DisPerSE with nσ=2.0n_{\sigma}=2.0. The resulting filament maps from all 500 realizations were stacked into a single composite map (Figure 3), yielding a filament probability map that is more robust to zphotz_{\mathrm{phot}} uncertainties than any single realization.

Stacked illustration of filaments and corresponding weighted mean map

Figure 3. Stacked illustration of filaments extracted from all 500 realizations (left panel) and its corresponding wfilw_{\mathrm{fil}} map with a resolution of 250 ckpc (right panel) of the 8th slice in the observed sample.

For the stacking procedure, we extended the sample beyond the 37,298 galaxies selected in Section 3.2 by also including galaxies whose PDF(zz) has nonzero support within 0.5<z<3.50.5 < z < 3.5 even if their best-estimate zphotz_{\mathrm{phot}} lies outside this interval. The expanded sample comprises 41,051 galaxies.

To quantify the likelihood that a given region contains filaments, we discretized the stacked map onto a grid of 250 cpc resolution, and assigned each cell a filament weight

wfil=∑iNLseg,iwi,(1)w_{\mathrm{fil}} = \sum_{i}^{N} L_{\mathrm{seg},i} w_i, \tag*{(1)}

where N=500N = 500 represents the number of realizations, Lseg,iL_{\mathrm{seg},i} is the length of the filament segment in the ii-th realization within the cell, and wiw_i is the mean robustness2 of its two endpoints as reported by DisPerSE. We then redistributed the wfilw_{\mathrm{fil}} field via cloud-in-cell (CIC) interpolation to suppress grid-locking artifacts. The resulting wfilw_{\mathrm{fil}} map is shown in the right panel of Figure 3.

The wfilw_{\mathrm{fil}} map thus represents the likelihood of filament presence inside each 2502250^2 (ckpc)2^2 cell, incorporating the full PDF(zz) information of each galaxy. By re-extracting filaments from the wfilw_{\mathrm{fil}} maps at an optimized persistence threshold (§ 3.5), we obtained a final filament catalog that is expected to reduce the systematic offsets between 2D slice-based filaments and their projected 3D counterparts.

Mock catalog generation

To determine the optimal persistence threshold for filament extraction from the wfilw_{\mathrm{fil}} maps, we calibrated against a mock experiment using the TNG300-1 simulation. We constructed a mock light cone that matches the comoving volume, slice geometry, and selection criteria of the observational data (§ 3.2), then applied the same filament extraction pipeline to both the mock data and a 3D reference skeleton to identify the threshold that maximizes consistency between the two.

The construction of the mock catalog proceeded in three steps. First, we built a light cone from the TNG300-1 simulation box whose geometry and comoving volume were matched to the COSMOS-Web observational slices (Sect. 3.2). Second, we populated the light cone with a mock galaxy sample and assigned photometric redshift uncertainties calibrated against the observed Δz\Delta z–zz–mKsm_{\mathrm{Ks}} relation. Third, we incorporated a group and cluster sample to enable the connectivity–mass validation. The three steps are detailed below, and the calibration of the persistence thresholds against the resulting mock data is described in § 3.5.

Mock light cone generation

The mock light cone was generated following the procedure of Bernyk et al. [5]. To avoid artificial periodicity from simply tiling replicated copies of the simulation box, we applied random rotations, mirroring, and translations to the full box before extracting each sub-volume. Only even-numbered slices were used to ensure non-overlapping sub-boxes, and the resulting geometry was matched to the COSMOS-Web field of view. Boundary discontinuities between successive slices have amplitudes below 200 ckpc (Figure D1 in Pichon et al. [51]), smaller than the 250 ckpc resolution of the wfilw_{\mathrm{fil}} maps, so they do not significantly affect the filament extraction statistics or the optimal threshold determination. The full construction procedure is given in Appendix F.

Mock galaxy sample generation

Galaxies in the mock catalog are represented by subhalos identified with SUBFIND and FoF (Springel et al. [65]; Dolag et al. [23]); stellar masses are defined in § 2.2. To match the tracer number density of the observed sample, we adopted a stellar mass threshold of 109.7 M⊙10^{9.7}\,M_\odot (Laigle et al. [39])—slightly higher than the observational limit (109.5 M⊙10^{9.5}\,M_\odot, § 3.2)—to account for the incompleteness of the simulated galaxy population at the low-mass end. The resulting mock sample comprises 45,529 galaxies, closely matching the observed sample size before the HSC star mask was applied.

The cosmological redshift z0z_0 of each galaxy follows directly from its comoving distance ∣rob∣|\mathbf{r}_{\mathrm{ob}}|. The simulated spectroscopic redshift zspec,simz_{\mathrm{spec,sim}} includes the contribution of peculiar velocities,

zspec,sim=z0+vob⋅rob∣rob∣1+z0c,(2)z_{\mathrm{spec,sim}} = z_0 + \frac{\mathbf{v}_{\mathrm{ob}}\cdot\mathbf{r}_{\mathrm{ob}}}{|\mathbf{r}_{\mathrm{ob}}|}\frac{1+z_0}{c}, \tag*{(2)}

where vob\mathbf{v}_{\mathrm{ob}} is the physical peculiar velocity of the galaxy (Ishikawa et al. [33]). To emulate photometric redshift uncertainties, we assigned each mock galaxy a Gaussian PDF(zz) centered at zspec,simz_{\mathrm{spec,sim}}. This Gaussian form is a simplification; the limitations of this choice are discussed in § 5.

To assign a photometric redshift uncertainty to each mock galaxy, we needed its Ks-band magnitude, which is the observable that best correlates with Δz\Delta z in the COSMOS-Web data (Figure 5). We computed mKs,simm_{\mathrm{Ks,sim}} using the GALAXEV package (Rodriguez-Gomez et al. [56]), treating each stellar particle as a single stellar population with BC03 models (Bruzual & Charlot [8]), a Chabrier IMF (Chabrier [13]), and the Charlot 2006 Fall dust attenuation prescription (Charlot & Fall [14]).

Variation in the median values of $z_{\mathrm{phot}}$ error $\Delta z$ with $K_{\mathrm{s}}$-band magnitudes and redshifts in the observed sample

Figure 5. Variation in the median values of zphotz_{\mathrm{phot}} error Δz\Delta z with KsK_{\mathrm{s}}-band magnitudes and redshifts in the observed sample. Shaded regions represent the uncertainties between the 16th and 84th percentiles.

We binned the observed sample in redshift and mKsm_{\mathrm{Ks}} to map the distribution of Δz\Delta z (Figure 5), and used a Radial Basis Function (RBF) interpolant to estimate the median Δz\Delta z and its 16th–84th percentile range for each mock galaxy given its zspec,simz_{\mathrm{spec,sim}} and mKs,simm_{\mathrm{Ks,sim}}. For each galaxy, we randomly drew an adopted Δz\Delta z from the interval [Δz16,Δz84][\Delta z_{16}, \Delta z_{84}], following a skewed distribution, and constructed a Gaussian PDF(zz) centered at zspec,simz_{\mathrm{spec,sim}} with width σ=Δz\sigma= \Delta z.

We verified that this procedure reproduced the observed Δz\Delta z–mKsm_{\mathrm{Ks}}–zz relation by applying it to the mock sample and comparing with the data (Figure 6). Finally, to mimic the observed zspecz_{\mathrm{spec}}–complete fraction, we set Δz=0\Delta z = 0 for the same fraction of bright galaxies as in the COSMOS-Web sample.

Validation of the reproduced $\Delta z$ in the mock galaxy sample

Figure 6. Validation of the reproduced Δz\Delta z in the mock galaxy sample. Panels from left to right correspond to increasing Ks_s-band magnitudes. In each panel, the solid black line and shaded region denote the median value and associated uncertainty of the observed sample, consistent with those presented in Figure 5, while the colored line and shaded region denote the median value and associated uncertainty of the mock-reproduced sample.

Mock group and cluster sample generation

To consider the effect of groups and clusters when extracting filaments and validate the filament–cluster connectivity analysis (§ 4), we incorporated a cluster sample into the mock catalog. Galaxy groups were identified with a standard friends-of-friends (FoF) algorithm with linking length b=0.2b = 0.2; we treated groups with R200c>0.5R_{200c} > 0.5 cMpc as clusters. Every halo whose minimum-potential position (GroupPos) fell within the extracted sub-box was selected. We adopted a radius-based selection because R200cR_{200c} directly controls whether a cluster’s spatial extent is resolved by the wfilw_{\mathrm{fil}} map (resolution 250 ckpc); the threshold is set at 500 ckpc (2×2\times the grid resolution) to ensure that selected clusters are spatially distinct from filamentary structures.

Parameter optimization for filament extraction

The primary objective of the mock catalog is to calibrate the persistence thresholds used for filament extraction from the wfilw_{\mathrm{fil}} maps, so as to identify filaments with high reliability in the 2D observational slices. Persistence, as described in Sousbie [63], quantifies the lifespan of a topological feature across a filtration, defined as the difference or ratio between the field values at the birth and death critical points of that feature; a larger persistence indicates a more robust, less noise-like structure.

DisPerSE expresses structural significance in two complementary modes, depending on the input data format. For density fields computed via the DTFE on discrete point distributions—such as the galaxy positions used to construct the 3D reference skeleton—the -nsig parameter characterizes the probability pp that a structure arises from random Poisson noise: p=12erfc⁡(nσ/2)p = \frac{1}{2}\operatorname{erfc}(n_{\sigma}/\sqrt{2}). For density fields defined on regular grids, such as the wfilw_{\mathrm{fil}} maps, DisPerSE uses the σ\sigma-cut parameter, which applies an absolute persistence threshold. To ensure consistent statistical meaning between the two modes, we mapped nσn_{\sigma} to a σ\sigma-cut value via the empirical cumulative distribution function (ECDF) of persistence values measured from random-background realizations of the wfilw_{\mathrm{fil}} maps: for a target nσn_{\sigma}, the corresponding noise probability pp is computed, and the cut is set to ECDF⁡−1(1−p)\operatorname{ECDF}^{-1}(1-p)—the persistence value above which a fraction pp of random fluctuations would be incorrectly identified as signal.

We fixed the threshold of F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}} extraction at nσ=2.5n_{\sigma}=2.5, corresponding to p≈0.6%p\approx0.6\%. This value is a standard choice for tracing filaments from discrete galaxy distributions ([39, 70, 26]). The free parameter to be optimized is the predicted threshold nσ,predn_{\sigma,\mathrm{pred}}, which controls the persistence level for re-extraction from the wfilw_{\mathrm{fil}} map after conversion to a σ\sigma-cut value via the ECDF mapping. We scanned nσ,pred∈[0.1,3.0]n_{\sigma,\mathrm{pred}}\in[0.1,3.0] in steps of 0.1: for each candidate, we converted it to σ\sigma-cut, re-extracted F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}}, and evaluated the filament-similarity metric Ξ\Xi ([26]) against F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}. The Ξ\Xi metric jointly quantifies the distance and angular separations between nearest-neighbor segment pairs in the reference and predicted skeletons, computed in both 3D→2D3\mathrm{D}\to2\mathrm{D} and 2D→3D2\mathrm{D}\to3\mathrm{D} directions; the nσ,predn_{\sigma,\mathrm{pred}} that minimizes Ξ\Xi is identified as nσ,pred,bestn_{\sigma,\mathrm{pred,best}}. Unless otherwise stated, the optimization restricts the reference skeleton to its top 50% in robustness; results without this restriction are presented in Appendix § 9. Before calibrating the thresholds, we verified that the mock and observed wfilw_{\mathrm{fil}} maps yielded statistically consistent persistence distributions (Appendix § 11), ensuring that thresholds derived from the mock can be applied to the data. Full details of the scan setup, the nσ→n_{\sigma}\tocut mapping, and the Ξ\Xi metric are provided in Appendix § 8.

Figure 7 shows the distributions of nσ,pred,bestn_{\sigma,\mathrm{pred,best}} and the corresponding Ξbest\Xi_{\mathrm{best}} values, obtained via kernel density estimation (KDE) for each redshift bin. The optimal nσ,predn_{\sigma,\mathrm{pred}} varies mildly with redshift (Table 2), increasing from nσ,pred≃1.5n_{\sigma,\mathrm{pred}}\simeq1.5 in the lowest-redshift bin to nσ,pred≃1.9n_{\sigma,\mathrm{pred}}\simeq1.9 at z>1.9z>1.9. This trend reflects the decreasing galaxy number density and the correspondingly lower signal-to-noise ratio in the wfilw_{\mathrm{fil}} maps at higher redshifts, which requires a higher persistence threshold to suppress spurious structures. Over the full redshift range, the KDE peak of the nσ,pred,bestn_{\sigma,\mathrm{pred,best}} distribution is nσ,pred≃1.74n_{\sigma,\mathrm{pred}}\simeq1.74, with a corresponding Ξbest≃1.30\Xi_{\mathrm{best}}\simeq1.30. The distance and angular separation statistics at the optimal thresholds (Figure 8 and Figure 9) confirm that F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} faithfully reproduces F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}. These metrics quantify the positional and directional agreement between the two filament catalogs: the distance separation measures how far apart (in 3D comoving space) the nearest matching segments are, and the angular separation measures how well their local orientations align. We adopted the per-bin nσ,pred,bestn_{\sigma,\mathrm{pred,best}} values in Table 2 for extracting F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}.

Distributions of $n_{\sigma,\mathrm{pred,best}}$ and $\Xi_{\mathrm{best}}$

Figure 7. Distributions of nσ,pred,bestn_{\sigma,\mathrm{pred,best}} (left) and the corresponding density distributions of Ξbest\Xi_{\mathrm{best}} (right) obtained via kernel density estimation (KDE), for nσ,ref=2.5n_{\sigma,\mathrm{ref}} = 2.5, considering the 50% most robust reference filaments. Different colors denote redshift bins. The peak values for each group are determined by KDE and indicated by short line segments at the top of each panel, for the full sample (gray line) and for individual redshift bins (colored lines).

nσ,refn_{\sigma,\mathrm{ref}}nσ,pred,bestn_{\sigma,\mathrm{pred,best}}
0.50<z<0.820.50 < z < 0.820.82<z<1.210.82 < z < 1.211.21<z<1.911.21 < z < 1.911.91<z<3.521.91 < z < 3.52Entire Sample
2.51.531.611.561.861.74

Table 2. Optimal predicted thresholds nσ,pred,bestn_{\sigma,\mathrm{pred,best}} for nσ,ref=2.5n_{\sigma,\mathrm{ref}} = 2.5 in each redshift bin, determined as the KDE peak of the nσ,pred,bestn_{\sigma,\mathrm{pred,best}} distribution.

Distance separation distributions across four redshift bins

Figure 8. Distance separation distributions at the optimal nσ,predn_{\sigma,\mathrm{pred}} for each redshift bin, with nσ,ref=2.5n_{\sigma,\mathrm{ref}} = 2.5 and the 50% most robust reference filaments. Different columns represent different redshift bins, with increasing redshift from left to right. Red (blue) lines refer to 3D → 2D (2D → 3D). The shaded region indicates the 16th–84th percentile range within each group. Expectation values are marked as short vertical lines above each panel, with values shown in the legend.

Angular separation distributions across four redshift bins

Figure 9. Similar to figure 8 but showing angular separation distributions at the optimal nσ,predn_{\sigma,\mathrm{pred}} for each redshift bin.

Results

We first present an overview of the filament catalog and wfilw_{\mathrm{fil}} maps (§ 4.1), then examine representative best- and worst-match extraction results in the mock catalog to assess whether the optimal nσ,predn_{\sigma,\mathrm{pred}} values yield coherent 3D structures (§ 4.1). We then evaluate three astrophysical diagnostics—the galaxy stellar mass function inside and outside filaments, the stellar mass gradient toward the filament spine, and the connectivity–mass relation of galaxy groups and clusters—for F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}, F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}}, and F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}. This comparison tests how well the 2D reconstruction recovers the environmental trends encoded in the full 3D skeleton.

Summary and visualization for extraction results

Since each slice overlaps by half with the preceding one (except for the first slice), we report the extraction results for the even (slices 0, 2, 4, ..., 66) and odd (slices 1, 3, 5, ..., 65) samples separately. We excluded all filaments shorter than 1 cMpc, as these are likely to represent spurious detections. For the even sample, covering 0.50<z<3.610.50<z<3.61, we identified 12,523 filaments, comprising a total of 136,210 segments. The per-segment geometry (endpoint coordinates, length, and robustness of all 136,210 segments) is released as a companion segment catalog alongside the filament catalog (§ 5). Detailed information for each slice in the even sample is listed in Table A.1. For brevity, the corresponding information for the odd sample is not shown here, but is available from the authors upon request.

For the astrophysical validation in § 4.2.1 and § 4.2.2, we computed the projected distance from each galaxy (with M⋆>108.2 M⊙M_{\star}>10^{8.2}\,M_{\odot}) to its nearest filament. In all subsequent analyses, we included both the even and odd samples, as they are statistically indistinguishable and do not require separate analysis.

Figure 10 illustrates representative best- and worst-match extraction results for slice 8 (0.69<z<0.740.69<z<0.74) in F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}}, with F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}} (blue and green lines for filaments below and above the 50% robustness threshold, respectively) extracted at nσ,ref=2.5n_{\sigma,\mathrm{ref}}=2.5 and F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} (red lines) extracted at the nσ,predn_{\sigma,\mathrm{pred}} values that minimize and maximize Ξ\Xi for this slice in each redshift bin. Galaxy groups with R200c>500R_{200c}>500 ckpc are shown as magenta circles.

Filament extraction results for slice 8 at the best-match and worst-match predicted significance thresholds

Figure 10. Illustration of filament extraction results for slice 8 (0.69<z<0.740.69 < z < 0.74) of the TNG300-1 mock catalog at the best-match nσ,predn_{\sigma,\mathrm{pred}} (left) and the worst-match nσ,predn_{\sigma,\mathrm{pred}} (right). The value of nσ,predn_{\sigma,\mathrm{pred}} is shown above each panel. Blue lines mark the reference filaments, while red lines indicate predicted filaments. Halos with R200c>500R_{200\mathrm{c}} > 500 ckpc are shown as magenta circles, and the wfilw_{\mathrm{fil}} gray-scale map is shown in the background.

At the best-match nσ,predn_{\sigma,\mathrm{pred}}, F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} traces both the main backbones and secondary branches of the projected F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}} with acceptable fidelity, and most galaxy groups are connected to at least one filament in F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}}. At the worst-match nσ,predn_{\sigma,\mathrm{pred}} (typically the extreme values of the scan range), F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} either fragments into isolated, noise-dominated segments (at low nσ,predn_{\sigma,\mathrm{pred}}) or is over-pruned and fails to capture the reference structure (at high nσ,predn_{\sigma,\mathrm{pred}}). This confirms that the Ξ\Xi minimization procedure in § 3.5 selects nσ,predn_{\sigma,\mathrm{pred}} values that correspond to visually coherent filament maps.

Notes. These values are adopted for extracting F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}.

For F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}, Figure 11 shows the filament probability (wfilw_{\mathrm{fil}}) contour map of slice 8 (0.69<z<0.740.69 < z < 0.74), with ln⁡(1+wfil)\ln(1 + w_{\mathrm{fil}}) levels from 2 to 8. Filaments in F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}} extracted at the optimal nσ,predn_{\sigma,\mathrm{pred}} (blue lines, Table 2) trace the ridges of the probability map. Galaxy groups from Toni et al. [68] in slices 7, 8, and 9 are overlaid as dashed black circles, with R200cR_{200c} radii drawn to scale at the slice 8 mid-redshift (z≈0.71z \approx0.71). HSC star masks are shown as opaque white filled regions. The wfilw_{\mathrm{fil}} map reveals a prominent filamentary concentration in the upper-left corner of the field, where massive galaxies and large groups are clustered, and two under-dense void regions adjacent to a filamentary ridge extending toward the lower-right corner. All galaxy groups are connected to at least one predicted filament and lie near regions of elevated wfilw_{\mathrm{fil}}, confirming that the extraction method produces filament networks that are both statistically robust and qualitatively consistent with the observed group distribution.

Contour map of slice 8 of the COSMOS-Web catalog

Figure 11. wfilw_{\rm fil} contour map of slice 8 (0.69 < zz < 0.74) of the COSMOS-Web catalog, with ln⁡(1+wfil)\ln(1+w_{\rm fil}) contour levels from 2 to 8. Predicted filament segments extracted at the optimal nσ,predn_{\sigma,\mathrm{pred}} (Table 2) are overlaid, together with galaxy groups (dashed black circles) from the overlapping slices 7, 8, and 9. Groups’ R200cR_{200c} radii are shown to scale at the slice 8 mid-redshift (z≈0.71z \approx0.71). HSC star masks are shown as opaque white filled regions.

Validation for extraction results

In the following, we used astrophysical diagnostics, specifically galaxy properties within the cosmic web and the connectivity–mass relation, to test how well F2D,mock\mathcal{F}_{\mathrm{2D,mock}} and F2D,obs\mathcal{F}_{\mathrm{2D,obs}} reproduce the environmental trends seen in F3D,ref\mathcal{F}_{\mathrm{3D,ref}} and in observations. Throughout this section, the stellar-mass threshold for galaxies is set to 108.2 M⊙10^{8.2}\,M_{\odot} for both F2D,mock\mathcal{F}_{\mathrm{2D,mock}} and F2D,obs\mathcal{F}_{\mathrm{2D,obs}}, corresponding to the mass-complete sample of COSMOS-Web DR1 up to redshift z∼3.5z \sim3.5. Note that the stellar particle mass resolution in TNG300-1 is ∼1.1×107 M⊙\sim1.1 \times10^{7}\,M_{\odot}, implying that our sample includes galaxies resolved with as few as ∼20\sim20 stellar particles. Such marginally resolved systems may introduce systematic bias at the low-mass end (108.2 M⊙<M⋆<109 M⊙10^{8.2}\,M_{\odot} < M_{\star} < 10^{9}\,M_{\odot}); nevertheless, we expect this effect to be negligible for the primary validation results presented below.

Galaxy stellar mass gradient toward the filament spine

Figure 12 presents, from top to bottom, the galaxy stellar mass function (GSMF) inside and outside filaments, the difference ΔΦ≡Φin−Φout\Delta\Phi\equiv\Phi_{\mathrm{in}} - \Phi_{\mathrm{out}} between the inside- and outside-filament GSMFs, the fraction of galaxies in filaments (Nin/NtotN_{\mathrm{in}}/N_{\mathrm{tot}}), and the mean stellar mass as a function of distance to the filament spine, shown for four redshift bins and for the F3D,ref\mathcal{F}_{\mathrm{3D,ref}}, F2D,mock\mathcal{F}_{\mathrm{2D,mock}}, and F2D,obs\mathcal{F}_{\mathrm{2D,obs}} catalogs. We adopted the redshift-dependent filament radius RfilR_{\mathrm{fil}} from Figure 3 of Wang et al. [70] and fit a fourth-order polynomial to their measurements to determine the radius in each slice. Table 3 lists the range of RfilR_{\mathrm{fil}} values spanned within each redshift bin, computed from the polynomial fit at the bin edges. For the 2D catalogs (F2D,mock\mathcal{F}_{\mathrm{2D,mock}} and F2D,obs\mathcal{F}_{\mathrm{2D,obs}}), we applied a scaling factor of 0.6 to RfilR_{\mathrm{fil}} to account for the fact that projected distances systematically underestimate the true 3D galaxy–filament separation; this correction is calibrated to bring the 2D mock Nin/NtotN_{\mathrm{in}}/N_{\mathrm{tot}} into agreement with the 3D reference. A galaxy is classified as inside a filament if its perpendicular distance to the nearest filament segment is smaller than the filament radius of its slice.

Across all redshift bins, F3D,ref\mathcal{F}_{\mathrm{3D,ref}} exhibits an upturn in the normalized GSMF at the high-mass end (≳1010.0 M⊙\gtrsim10^{10.0}\,M_{\odot}) for galaxies inside filaments, and a deficit relative to galaxies outside filaments at the low-mass end (≲109.0 M⊙\lesssim10^{9.0}\,M_{\odot}). This upturn grows more pronounced toward lower redshifts. F2D,mock\mathcal{F}_{\mathrm{2D,mock}} recovers both Notes. Taken from Wang et al. [70] and interpolated via a fourth-order polynomial fit. Values are given as the range spanned within each bin, from the lower to upper redshift edge. The 2D catalogs use 0.6Rfil0.6 R_{\mathrm{fil}} to correct for line-of-sight projection.

Redshift bin0.50<z<0.820.50 < z < 0.820.82<z<1.210.82 < z < 1.211.21<z<1.911.21 < z < 1.911.91<z<3.521.91 < z < 3.52
zmidz_{\mathrm{mid}}0.651.001.552.65
RfilR_{\mathrm{fil}} (3D) [cMpc]0.82–0.860.82–0.840.84–1.071.07–2.15
RfilR_{\mathrm{fil}} (2D) [cMpc]0.49–0.520.49–0.500.50–0.640.64–1.29

Table 3. Adopted filament radius RfilR_{\mathrm{fil}} for the four redshift bins.

trends, indicating that projection from 3D to 2D preserves the preferential clustering of massive galaxies near filaments. F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}} likewise shows an upturn at the high-mass end, although the redshift evolution seen in the mocks is not detected. In the COSMOS-Web data, the GSMFs inside and outside filaments diverge significantly below M⋆∼109.5 M⊙M_\star\sim10^{9.5}\,M_\odot; the origin of this divergence remains unclear.

The second row of Figure 12 shows the difference ΔΦ≡Φin−Φout\Delta\Phi\equiv\Phi_{\mathrm{in}} - \Phi_{\mathrm{out}} between the inside- and outside-filament GSMFs. A positive ΔΦ\Delta\Phi indicates an excess of galaxies inside filaments relative to outside at a given stellar mass. In all three catalogs, ΔΦ\Delta\Phi crosses from negative to positive at M⋆∼109.5 M⊙M_\star\sim10^{9.5}\,M_\odot, confirming that high-mass galaxies preferentially reside in filaments while low-mass galaxies are more abundant outside. For F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}, the amplitude of ΔΦ\Delta\Phi at the high-mass end grows toward lower redshift, reflecting the build-up of massive galaxies in the filamentary environment over cosmic time. This trend is broadly recovered by F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}}, and is marginally detected in the COSMOS-Web data, where the large Poisson uncertainties at the high-mass end limit the significance.

Normalized stellar mass functions, GSMF differences, number fractions, and average galaxy stellar masses for 3D and 2D filament catalogs

Figure 12. From top to bottom: normalized stellar mass functions (GSMF) for galaxies inside and outside filaments (solid and dashed lines, respectively); the difference ΔΦ≡Φin−Φout\Delta\Phi\equiv\Phi_{\mathrm{in}}-\Phi_{\mathrm{out}} between the inside- and outside-filament GSMFs; the number fraction of galaxies inside filaments Nin/NtotN_{\mathrm{in}}/N_{\mathrm{tot}} as a function of stellar mass; and the average galaxy stellar mass in bins of (projected) distance from the filament spine. Columns correspond to the 3D reference catalog (F3D,ref\mathcal{F}_{\mathrm{3D,ref}}, left), the 2D mock catalog (F2D,mock\mathcal{F}_{\mathrm{2D,mock}}, middle), and the 2D COSMOS-Web catalog (F2D,obs\mathcal{F}_{\mathrm{2D,obs}}, right). Colored lines indicate the bin-averaged trends over all slices in each redshift bin. Error bars denote 1σ1\sigma uncertainties.

The third row of Figure 12 shows Nin/NtotN_{\mathrm{in}}/N_{\mathrm{tot}} as a function of stellar mass. In all three catalogs, the fraction of galaxies inside filaments rises with stellar mass, confirming that the GSMF upturn at the high-mass end is driven by the greater abundance of massive galaxies in filaments. Following Wang et al. [70], the characteristic filament radius increases with redshift at z≳1.0z \gtrsim1.0, which explains the systematically higher Nin/NtotN_{\mathrm{in}}/N_{\mathrm{tot}} in the two earlier redshift bins (1.21<z<1.911.21 < z < 1.91). The upturn in F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} and F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}} is weaker than in F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}, because projected distances systematically underestimate the true galaxy–filament separation, causing more low-mass galaxies to be misclassified as inside filaments. We note that the adopted RfilR_{\mathrm{fil}} values represent the redshift-dependent mean filament radius; in reality, filament radius correlates with filament length (Wang et al. [70]), which our single-radius-per-slice approach averages over. As a robustness check, we have verified that using a fixed filament radius (Rfil=0.5R_{\mathrm{fil}} = 0.5 cMpc for all slices) yields qualitatively consistent results for all three catalogs, indicating that the conclusions are not sensitive to the precise choice of RfilR_{\mathrm{fil}}.

We further tested the reliability of the reconstructed filaments by examining the stellar-mass gradient toward the filament spine. The bottom row of Figure 12 shows the mass-distance relation in four redshift bins. In F3D,ref\mathcal{F}_{3D,\mathrm{ref}}, massive galaxies are concentrated near the filament spine: the mean stellar mass rises steeply within Dfil≲0.4D_{\mathrm{fil}} \lesssim0.4 cMpc and flattens beyond Dfil≳1.0D_{\mathrm{fil}} \gtrsim1.0 cMpc. F2D,mock\mathcal{F}_{2D,\mathrm{mock}} and F2D,obs\mathcal{F}_{2D,\mathrm{obs}} recover a weaker but detectable version of this trend, indicating that line-of-sight projection does not erase the environmental signal. However, the sharp rise seen at Dfil∼0.4D_{\mathrm{fil}} \sim0.4 cMpc in 3D is not recovered in 2D. In both F3D,ref\mathcal{F}_{3D,\mathrm{ref}} and F2D,mock\mathcal{F}_{2D,\mathrm{mock}}, the average stellar mass increases toward lower redshifts across the full range of DfilD_{\mathrm{fil}}, reflecting galaxy mass growth over cosmic time. Although this redshift trend is less pronounced in F2D,obs\mathcal{F}_{2D,\mathrm{obs}}, the close agreement between F2D,obs\mathcal{F}_{2D,\mathrm{obs}} and F2D,mock\mathcal{F}_{2D,\mathrm{mock}} shows that the optimized thresholds yield a 2D skeleton that reliably traces the underlying 3D galaxy–filament connection, so that environmental trends measured from COSMOS-Web can be physically interpreted with the TNG300-1 simulation.

Connectivity-mass relation of galaxy groups and clusters

Connectivity ([15]) is defined as the number of filaments connected to a given halo; more massive halos are typically connected to more filaments. For F3D,ref\mathcal{F}_{3D,\mathrm{ref}}, we measured connectivity as the number of filament segments that intersect a sphere of radius R=1.5R200cR = 1.5R_{200c} centered on the halo, following Darragh Ford et al. [19]. The COSMOS-Web group sample is from Toni et al. [68] (§ 2.1).

Figure 13 presents the connectivity–mass relation for F3D,ref\mathcal{F}_{3D,\mathrm{ref}}, F2D,mock\mathcal{F}_{2D,\mathrm{mock}}, and F2D,obs\mathcal{F}_{2D,\mathrm{obs}}. We binned systems by equal numbers per bin. The COSMOS-Web groups from Toni et al. [68] span M200c∼(5×1012, a few×1013) M⊙M_{200c} \sim(5 \times10^{12},\ \text{a few} \times10^{13})\,M_{\odot}, while the TNG300-1 mock clusters extend to higher masses (≲1014 M⊙\lesssim10^{14}\,M_{\odot}). In the M200cM_{200c} range where the two datasets overlap, the connectivity–mass trends are consistent between the COSMOS-Web and TNG mock samples. At higher masses probed only by the mocks, connectivity continues to rise with M200cM_{200c}, producing the overall positive correlation. At low redshift (0.5<z<0.820.5 < z < 0.82, blue lines), the mean connectivity is 2–4, consistent with previous studies (Darragh Ford et al. [19]; Yu et al. 2025). The F2D,obs\mathcal{F}_{2D,\mathrm{obs}} recovers this positive trend at the group-mass scale, with typical low redshift connectivity of 1–3. The F2D,mock\mathcal{F}_{2D,\mathrm{mock}} connectivity is systematically higher than in F3D,ref\mathcal{F}_{3D,\mathrm{ref}}, because projection raises the filament density on slices while the halo density remains fixed. Taken together, these results show that F2D,mock\mathcal{F}_{2D,\mathrm{mock}} and F2D,obs\mathcal{F}_{2D,\mathrm{obs}} recover the qualitative connectivity–mass relation seen in F3D,ref\mathcal{F}_{3D,\mathrm{ref}}, supporting the reliability of the extraction method.

Average connectivity in bins of $M_{200\mathrm{c}}$ for galaxy groups and clusters

Figure 13. The average connectivity in bins of M200cM_{200\mathrm{c}} for galaxy groups and clusters, shown for F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}, F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}}, and F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}}. Thin lines show the results for each slice, while thick lines show the averaged connectivity.

Probability calibration of the wfilw_{\mathrm{fil}} map

The wfilw_{\mathrm{fil}} map records, at each pixel, the total comoving length of filament segments that intersect that pixel across all 500 redshift realizations. Although wfilw_{\mathrm{fil}} is not a formal probability, its magnitude should correlate with the likelihood that a true 3D filament passes through that location. To verify this, we calibrated the wfilw_{\mathrm{fil}} values against F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}} in the mock data.

For each mock slice, we rasterized F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}} (extracted at nσ,ref=2.5n_{\sigma,\mathrm{ref}} = 2.5) onto the same regular grid as the wfilw_{\mathrm{fil}} map, producing a binary “hit” mask. We then binned all non-zero pixels by their wfilw_{\mathrm{fil}}-map value x≡ln⁡(1+wfil)x \equiv\ln(1 + w_{\mathrm{fil}}) in steps of 0.5 and computed the fraction of pixels in each bin that are intersected by a reference filament—the reference hit-rate. This is performed separately for the four redshift bins defined in § 3.2.

Figure 14 shows the resulting calibration curves. Across all four redshift bins, the reference hit-rate rises monotonically with the pixel value ln⁡(1+wfil)\ln(1+w_{\mathrm{fil}}), from ∼\sim25–40% near zero to ∼\sim70–80% at ln⁡(1+wfil)≳8\ln(1 + w_{\mathrm{fil}}) \gtrsim8, before flattening to a saturation plateau. The Spearman rank correlation is highly significant (ρ≈0.94\rho\approx0.94–0.97, p≪0.001p \ll0.001) in all bins, confirming a strong monotonic relationship. We modeled each bin’s calibration as a linear rise followed by a saturation plateau, and the fitted curves (solid lines in Figure 14) reproduce the measured hit-rates well; the mapping and its per-bin parameters are given in Appendix D. The calibration curves are broadly similar across redshift, with a mild trend towards lower intercepts and later saturation at higher zz, so that the mapping between wfilw_{\mathrm{fil}} and the likelihood of tracing a true 3D filament evolves only weakly. This result validates the quantitative interpretation of the wfilw_{\mathrm{fil}} map: higher pixel values correspond to a higher probability of genuine filamentary structure, and the contour levels shown in Figure 11 can be interpreted as graduated confidence intervals for the presence of a filament. As a companion data product to the filament catalog, we released the calibrated filament-probability maps for all 47 slices (Appendix D), which give the per-pixel probability of tracing a true 3D filament and can be used to evaluate the likelihood of filamentary structure at any sky position within a given redshift interval.

Calibration of $w_{\mathrm{fil}}$ map pixel values against the reference filament hit-rate

Figure 14. Calibration of wfilw_{\mathrm{fil}} map pixel values against the reference filament hit-rate for the four redshift bins. The 3D reference filaments (F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}) are rasterized onto the wfilw_{\mathrm{fil}} grid, and the fraction of pixels intersected by a reference filament (hit-rate) is plotted as a function of the stored pixel value ln⁡(1+wfil)\ln(1 + w_{\mathrm{fil}}). Solid lines show the per-bin linear+saturation fit (Appendix D, Table D.1), and downward triangles mark the saturation knee xsatx_{\mathrm{sat}}. Error bars show the binomial uncertainty in each bin. Only bins with at least 100 pixels are shown.

Conclusions and discussions

This work presents a method to extract projected 2D filaments from tomographic slices in the presence of photometric redshift uncertainties, extending the approach of Euclid Collaboration et al. [26] by exploiting galaxy PDF(zz) information. The optimal extraction parameters were calibrated through mock experiments: we fixed F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}} at nσ,ref=2.5n_{\sigma,\mathrm{ref}} = 2.5 and scanned nσ,predn_{\sigma,\mathrm{pred}} to find the values that minimize the filament-similarity metric Ξ\Xi between F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}} and F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} extracted from wfilw_{\mathrm{fil}} maps. We validated the resulting catalog and wfilw_{\mathrm{fil}} maps by comparing spatial and angular separations between F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} and F3D,ref\mathcal{F}_{3\mathrm{D},\mathrm{ref}}, and by testing whether F2D,mock\mathcal{F}_{2\mathrm{D},\mathrm{mock}} and F2D,obs\mathcal{F}_{2\mathrm{D},\mathrm{obs}} recover key astrophysical trends, including galaxy mass gradients and the connectivity–mass relation, in both mock and observational data.

Limitations and potential caveats

First, the calibration of DisPerSE persistence thresholds is simulation-driven. We optimized nσ,predn_{\sigma,\mathrm{pred}} by maximizing 3D–2D agreement in a TNG300-1 light cone, using the grid-based wfilw_{\mathrm{fil}} maps and the -cut option with an ECDF-based nσ→cutn_{\sigma}\to\mathrm{cut} mapping. The statistical properties of these fields differ from the Poisson point processes for which DisPerSE’s significance levels were originally defined, and we do not attempt a full noise or false-discovery analysis for the grid representation. Our thresholds should therefore be regarded as empirically optimal for TNG300-1, rather than as universal significance cuts. If the real Universe differs from TNG300-1 in its web topology, galaxy bias, or baryonic effects, our catalog may be somewhat over- or under-pruned.

Second, our forward modeling of photometric redshift PDFs in the mock light cone is approximate. We reproduce the observed Δz(z,mKs)\Delta z(z,m_{K_{\mathrm{s}}}) distribution (§ 3.5), but we model individual PDF(zz) as simple Gaussians and do not capture strongly non-Gaussian or multi-modal PDFs. Catastrophic outliers and asymmetric tails could alter how galaxies scatter between slices and, in turn, affect filament completeness and purity. Nevertheless, the mock catalog reproduces the observed Δz\Delta z–zz and Δz\Delta z–mKsm_{K_{\mathrm{s}}} relations to within 1σ1\sigma (Figure 5 and Figure 6), indicating that the Gaussian approximation is sufficient at the statistical level for the filament extraction and validation performed in this work. A more faithful treatment using realistic PDF(zz) templates matched to individual galaxies is deferred to future work.

Finally, our validation focuses on a limited set of diagnostics: stellar mass functions in and out of filaments, mass gradients toward filaments, and the connectivity–mass relation. These tests demonstrate that our 2D catalog and wfilw_{\mathrm{fil}} maps encode meaningful LSS information, but they do not exhaust all possible uses of the catalog. We have not yet examined, for example, star-formation, color, morphology, or AGN trends with filament environment, nor have we systematically analyzed complementary web components such as sheets and voids. Users of the catalog should therefore regard our current results as a proof of concept, and we encourage future work to stress-test the catalog under alternative simulations, parameter choices, and a broader set of observables.

Comparison with conventional extraction methods

Filament extraction is method-dependent [40], and different techniques can yield different skeletons. We therefore compared our stacked PDF(zz) approach (F2D,mock\mathcal{F}_{\mathrm{2D,mock}} and F2D,obs\mathcal{F}_{\mathrm{2D,obs}}) with the conventional single-zz method (Fsingle\mathcal{F}_{\mathrm{single}}), in which DisPerSE is applied directly to one redshift realization per slice.

Figure 15 quantifies this comparison using completeness (CC), purity (PP), and F1F_1 score, evaluated against F3D,ref\mathcal{F}_{\mathrm{3D,ref}} at nσ,ref=2.5n_{\sigma,\mathrm{ref}}=2.5. The three panels show, respectively, the relative completeness difference ΔC/C\Delta C/C, the relative purity difference ΔP/P\Delta P/P, and the absolute F1F_1-score difference ΔF1=F1,stack−F1,single\Delta F_1=F_{1,\mathrm{stack}}-F_{1,\mathrm{single}}, all as functions of nσ,predn_{\sigma,\mathrm{pred}}. Across all four redshift bins, F2D,mock\mathcal{F}_{\mathrm{2D,mock}} achieves 50–250% higher completeness than Fsingle\mathcal{F}_{\mathrm{single}}, at the cost of a 10–40% lower purity. The net F1F_1 score is nevertheless positive (ΔF1≈0.01\Delta F_1\approx0.01–0.030.03), confirming that the stacked method yields an overall improvement in filament recovery. The advantage is most pronounced at intermediate thresholds (nσ,pred≈1.0n_{\sigma,\mathrm{pred}}\approx1.0–2.02.0) and in the lower-redshift bins, where the photometric redshift uncertainties are smaller and the PDF(zz) stacking more effectively suppresses noise.

Comparison of completeness, purity, and F1 score differences between stacked and conventional extraction methods

Figure 15. Comparison of the stacked PDF(zz) method (F2D,mock\mathcal{F}_{\mathrm{2D,mock}}) and the conventional single-zz method (Fsingle\mathcal{F}_{\mathrm{single}}) using completeness (CC), purity (PP), and F1F_1 score, evaluated against the 3D reference skeleton (F3D,ref\mathcal{F}_{\mathrm{3D,ref}}) at nσ,ref=2.5n_{\sigma,\mathrm{ref}}=2.5. Left: Relative completeness difference ΔC/C\Delta C/C as a function of the predicted extraction threshold nσ,predn_{\sigma,\mathrm{pred}}. Middle: Relative purity difference ΔP/P\Delta P/P. Right: Absolute F1F_1-score difference ΔF1=F1,stack−F1,single\Delta F_1=F_{1,\mathrm{stack}}-F_{1,\mathrm{single}}. Colored curves correspond to the four redshift bins indicated in the legend. The stacked method achieves 50–250% higher completeness at the cost of a 10–40% lower purity, yielding a net positive ΔF1≈0.01\Delta F_1\approx0.01–0.030.03 across all bins.

The data products accompanying this paper consist of three components. The first is the COSMOS-Web filament catalog (F2D,obs\mathcal{F}_{\mathrm{2D,obs}}), which contains 12,523 filaments across 67 tomographic slices covering 0.5<z<3.50.5<z<3.5. For each filament, the catalog provides its sky coordinates, total comoving length, number of constituent segments, DisPerSE robustness, and redshift interval, enabling direct application to studies of galaxy–filament interactions, environmental quenching, and LSS topology. The second is the accompanying segment catalog, which resolves these filaments into their 136,210 constituent segments. The third is the set of 67 calibrated filament-probability maps, one per tomographic slice, which give the per-pixel probability (P∈[0,1]P\in[0,1]) that a location traces a true 3D filament, obtained by applying our probability calibration (Appendix § 10) to the stacked PDF(zz) realizations. These maps allow users to evaluate the filament probability at any sky position within a given redshift slice. Together, the filament and segment catalogs and the probability maps constitute a versatile resource for investigating the cosmic web and its role in galaxy evolution across cosmic time.

Despite limitations arising from zphotz_{\mathrm{phot}} uncertainties, projection effects, and the method dependence of filament extraction, the data products presented in this work provide a foundation for broader studies of the cosmic web across cosmic time. Future JWST multi-band programs, including COSMOS-3D, are expected to improve the accuracy of high-redshift filament detection, enabling a more reliable 3D reconstruction of the cosmic web before and around cosmic noon. We are currently investigating additional galaxy astrophysical properties in relation to filaments, as well as the redshift evolution of filamentary structures themselves. These studies will advance our understanding of galaxy-environment coevolution, particularly at z≳2z \gtrsim2.

Data availability

The filament catalog and the segment catalog are only available in electronic form at the CDS via anonymous ftp to cdsarc.u-strasbg.fr (130.79.128.5) or via http://cdsweb.u-strasbg.fr/cgi-bin/qcat?J/A+A/. The 67 filament-probability maps are likewise distributed in electronic form at the CDS.

Acknowledgements. This work was supported by National Natural Science Foundation of China (Grant No.12525302 and 12141301), Natural Science Foundation of Jiangsu Higher Education Institutions of China(Grant No. BK20250001), National Key R&D Program of China (Grant no. 2023YFA1605600), Scientific Research Innovation Capability Support Project for Young Faculty (Project No. ZYGXQNJSKYCXNLZCXM-P3), the Fundamental Research Funds for the Central Universities with Grant no.KG202502, and the China Manned Space Program with grant no. CMS-CSST-2025-A04. We are grateful to Clotilde Laigle for contributions to this paper and for helpful suggestions and references regarding methods for incorporating redshift uncertainties. P.W. acknowledges the financial support from the NSFC (No.12595312, No.12473009), and is also sponsored by Shanghai Rising-Star Program (No. 24QA2711100). P.W. acknowledges supports from the China Manned Space Program with grant No.CMS-CSST-2025-A03.

References

Detailed information of tomographic slices

In this section, we present a supplementary table (Table A.1) that provides detailed information on the number of filaments and segments for each slice with an even index (IDi\mathrm{ID}_i). We do not report results for slices with odd indices, as odd and even slices correspond to the same light cone, with the even slices forming a more complete light cone spanning the redshift range 0.5–3.5. Results for the odd slices are available upon request from the authors.

Table A.1 lists the correspondence between the COSMOS-Web slice index ii (IDi\mathrm{ID}_i) and the TNG300-1 snapshot index jj (IDj\mathrm{ID}_j), the redshift interval of each slice (zz), the sample size (NgalN_{\mathrm{gal}}), the spectroscopic redshift completeness (cspecc_{\mathrm{spec}}), the side length of the COSMOS-Web field of view (LfovL_{\mathrm{fov}}), and the numbers of filaments and segments in F2D,obs\mathcal{F}_{\mathrm{2D,obs}} (Nfil,obsN_{\mathrm{fil,obs}} and Nseg,obsN_{\mathrm{seg,obs}}), F3D,ref\mathcal{F}_{\mathrm{3D,ref}} (Nfil,refN_{\mathrm{fil,ref}} and Nseg,refN_{\mathrm{seg,ref}}), and F2D,mock\mathcal{F}_{\mathrm{2D,mock}} (Nfil,predN_{\mathrm{fil,pred}} and Nseg,predN_{\mathrm{seg,pred}}).

Details of the threshold scan and similarity metric

Threshold scan setup and the nσ→cutn_\sigma\to\mathrm{cut} mapping

For each slice in the mock catalog, F3D,ref\mathcal{F}_{\mathrm{3D,ref}} is extracted by running DisPerSE on the DTFE-computed density field of galaxy positions (see § 3.5), using the -nsig parameter with nσ,ref=2.5n_{\sigma,\mathrm{ref}}=2.5. This corresponds to a noise probability p=12erfc⁡(2.5/2)≈0.6%p=\frac{1}{2}\operatorname{erfc}(2.5/\sqrt{2})\approx0.6\%: only structures whose persistence exceeds the 99.4th percentile of the Poisson noise expectation are retained in F3D,ref\mathcal{F}_{\mathrm{3D,ref}}.

For F2D,mock\mathcal{F}_{\mathrm{2D,mock}}, the wfilw_{\mathrm{fil}} maps are defined on regular grids, and DisPerSE requires the -cut parameter (an absolute persistence threshold) rather than -nsig. To link the two, we constructed an nσ→cutn_\sigma\to\mathrm{cut} mapping for each slice:

  1. Generate 500 random-background realizations of the wfilw_{\mathrm{fil}} map by randomizing the sky positions of galaxies before stacking the DisPerSE skeletons; this preserves the number density and mask geometry while destroying any intrinsic LSS.

  1. Extract all persistence pairs (maxima–saddle point) from the random-background wfilw_{\mathrm{fil}} maps without applying any threshold, and pool the persistence values to build the empirical cumulative distribution function Frand(r)=P(persistence≤r)F_{\mathrm{rand}}(r)=P(\mathrm{persistence}\le r) for that slice.

  1. For a target nσn_\sigma, compute the noise probability p=12erfc⁡(nσ/2)p=\frac{1}{2}\operatorname{erfc}(n_\sigma/\sqrt{2}), and set the -cut value to Frand−1(1−p)F_{\mathrm{rand}}^{-1}(1-p)—the persistence threshold above which only a fraction pp of random-background pairs would survive.

This procedure ensures that nσ,predn_{\sigma,\mathrm{pred}} has the same statistical interpretation (fraction of Poisson-noise fluctuations) when applied to the wfilw_{\mathrm{fil}} maps via -cut, as nσ,refn_{\sigma,\mathrm{ref}} has when applied to the galaxy distribution via -nsig.

We scanned nσ,predn_{\sigma,\mathrm{pred}} from 0.1 to 3.0 in steps of 0.1, converted each value to the corresponding -cut via the above mapping, and extracted F2D,mock\mathcal{F}_{\mathrm{2D,mock}} from the wfilw_{\mathrm{fil}} map at that threshold. In the main analysis, we restricted F3D,ref\mathcal{F}_{\mathrm{3D,ref}} to the 50% most robust filaments (ranked by the DisPerSE -robustness value), so that the optimization targets structures that are most reliably traceable in the observations. Results without robustness cut are reported in Appendix § 9.

Similarity metric and implementation

When quantifying similarity between F3D,ref\mathcal{F}_{\mathrm{3D,ref}} and F2D,mock\mathcal{F}_{\mathrm{2D,mock}}, we adopted the algorithm of Euclid Collaboration et al. [26]. For each filament segment in F2D,mock\mathcal{F}_{\mathrm{2D,mock}} (F3D,ref\mathcal{F}_{\mathrm{3D,ref}}), the nearest segment in F3D,ref\mathcal{F}_{\mathrm{3D,ref}} (F2D,mock\mathcal{F}_{\mathrm{2D,mock}}) is found to form a segment pair. The spatial separation between the midpoints of each pair, and the angular separation between the pair (restricted to [0∘,90∘][0^\circ,90^\circ]), yield the distance and angular separation distributions between F3D,ref\mathcal{F}_{\mathrm{3D,ref}} and F2D,mock\mathcal{F}_{\mathrm{2D,mock}} in both directions (3D→2D and 2D→3D). These distributions are expressed as the fraction of segments within each distance or angle bin relative to the total number of segments in F2D,mock\mathcal{F}_{\mathrm{2D,mock}} (F3D,ref\mathcal{F}_{\mathrm{3D,ref}}) for the 2D→3D (3D→2D) comparison. Based on these distributions, the metric Ξ\Xi captures differences in the peak of the distance separation distribution, the dispersion of the angular distribution, and the shape variations in the residual distributions. A smaller Ξ\Xi indicates higher similarity between the two filament sets.

Expectation values and dispersions for distance/angle distributions

In Figure 8 and Figure 9, the expectation values and standard deviations of the distance and angular separation distributions are computed following Euclid Collaboration et al. [26]:

xpeak=∑xf(x),(3)x_{\mathrm{peak}}=\sum x f(x), \tag*{(3)}
xdev=∑f(x)(x−xpeak)2,(4)x_{\mathrm{dev}}=\sqrt{\sum f(x)(x-x_{\mathrm{peak}})^2}, \tag*{(4)}

Results without robustness cuts

Figure C.1 presents the results of the threshold optimization before excluding F3D,ref\mathcal{F}_{\mathrm{3D,ref}} filaments with robustness values below the median.

Probability mapping and calibrated data product

Figure D.1 presents the released calibrated filament-probability maps for all 67 tomographic slices (slice 0 at top-left, slice 66 at bottom-right). Each panel shows the per-pixel filament probability P∈[0,1]P\in[0,1] on the rotated COSMOS-Web footprint, obtained by applying the calibration described below to the wfilw_{\mathrm{fil}} map of each slice.

To turn the wfilw_{\mathrm{fil}} maps into a directly interpretable filament-probability product, we parametrized the reference hit-rate calibration of Section 4.3 with an analytic mapping. In each redshift bin bb, the hit-rate rises approximately linearly with the pixel value x≡ln⁡(1+wfil)x\equiv\ln(1+w_{\mathrm{fil}}) and then flattens to a plateau. We therefore modeled the filament probability as a piecewise linear+saturation function,

Pb(x)={P0,b+kbx,x<xsat,b,Psat,b,x≥xsat,b,(5)P_b(x)= \begin{cases} P_{0,b}+k_bx, & x<x_{\mathrm{sat},b},\\ P_{\mathrm{sat},b}, & x\ge x_{\mathrm{sat},b}, \end{cases} \tag*{(5)}

where Psat,b≡P0,b+kbxsat,bP_{\mathrm{sat},b}\equiv P_{0,b}+k_bx_{\mathrm{sat},b} enforces continuity at the saturation knee xsat,bx_{\mathrm{sat},b}. Each bin thus has three free parameters: the intercept P0,bP_{0,b}, the slope kbk_b, and the knee position xsat,bx_{\mathrm{sat},b}. We fitted Equation (D.1) to the measured hit-rates (bins with at least 100 pixels) by weighted least squares, using the binomial hit-rate uncertainties as weights. The best-fit parameters are listed in Table D.1. and shown as solid curves in Figure 14. The intercept decreases and the knee moves to larger xx with increasing redshift, while the saturation probability remains Psat≈0.68P_{\rm sat} \approx0.68–0.760.76 across all bins. The near-zero intercept has a direct physical meaning: a pixel with x≃0x \simeq0 carries essentially no stacked-filament signal, so its probability reduces to the base coincidence rate—the fraction of the projected map area that falls within the matching tolerance of a genuine 3D filament. This areal covering fraction is set by the degree of development of the cosmic web. At low redshift the filamentary network is more evolved, with thicker and more space-filling filaments, so even a signal-free pixel has a ∼40%\sim40\% chance of tracing a real filament; towards high redshift the web is more tenuous and sparsely sampled, and this baseline falls to ∼20%\sim20\%. The declining intercept therefore encodes the hierarchical growth of LSS with cosmic time, rather than any artifact of the mapping.

Redshift binIDi_izzNgalN_{\rm gal}cspec/%c_{\rm spec}/\%Lfov/cMpcL_{\rm fov}/\mathrm{cMpc}Nfil,obs/Nseg,obsN_{\rm fil,obs}/N_{\rm seg,obs}IDj_jNfil,ref/Nseg,refN_{\rm fil,ref}/N_{\rm seg,ref}Nfil,pred/Nseg,predN_{\rm fil,pred}/N_{\rm seg,pred}
(0.50, 0.82)0(0.500, 0.545)49056.123.7111/88068138/3136114/830
2(0.545, 0.592)16060.625.5110/89866163/4294156/1114
4(0.592, 0.640)62252.727.4149/123564198/4878186/1404
6(0.640, 0.689)88755.029.2177/138262184/5359184/1415
8(0.689, 0.740)124856.231.0168/118760210/5443218/1582
10(0.740, 0.792)41856.932.9162/151859228/5779207/1587
12(0.792, 0.846)76142.034.7178/166157254/6872265/2051
(0.82, 1.21)14(0.846, 0.902)168336.436.5274/192455299/7584343/2258
16(0.902, 0.960)192035.538.4306/240153310/7944370/2805
18(0.960, 1.020)179722.040.2367/291752324/8942391/3004
20(1.020, 1.082)88919.342.0311/282550388/10415447/3321
22(1.082, 1.146)67014.343.8255/271949381/10307491/3680
24(1.146, 1.213)168819.245.7416/335447438/11738524/3823
(1.21, 1.91)26(1.213, 1.283)111116.147.5337/323946457/13124479/3695
28(1.283, 1.355)105515.549.3418/391944472/12582505/3834
30(1.355, 1.430)116613.951.2418/405343479/11318549/4224
32(1.430, 1.509)106719.953.0326/354641472/12785561/4584
34(1.509, 1.590)75512.654.8352/404340539/15915610/4752
36(1.590, 1.675)28477.856.6661/493739559/14496686/4882
38(1.675, 1.765)14997.658.5543/483838600/16046711/5098
40(1.765, 1.858)10743.860.3514/550236645/19400761/6201
(1.91, 3.52)42(1.858, 1.955)8754.662.1506/502535638/17121819/5728
44(1.955, 2.057)10995.864.0326/420134662/19991900/6413
46(2.057, 2.164)13266.665.8381/498933694/20402889/7017
48(2.164, 2.277)8838.667.6359/454932735/21332989/7007
50(2.277, 2.395)10157.469.5292/442631759/23594967/7783
52(2.395, 2.519)19506.471.3580/672630795/243751004/8145
54(2.519, 2.650)8866.273.1519/645329764/252971145/9251
56(2.650, 2.788)7926.374.9298/498928911/294481096/9041
58(2.788, 2.934)10195.776.8462/635027913/284421152/9067
60(2.934, 3.088)12234.778.6521/692526878/276721218/10085
62(3.088, 3.251)9154.480.4582/753525939/299191150/9878
64(3.251, 3.423)7693.982.3421/6208241050/343081255/10646
66(3.423, 3.606)7392.484.1723/885624937/299501240/10602

Table A.1. Detailed information of the tomographic slices and number of filaments/segments in each slice.

Applying Equation (D.1) pixel-by-pixel to the observed wfilw_{\rm fil} maps yields a calibrated filament-probability map for each slice. We released these as 67 FITS files, wfil_prob_slice_{s}.fits (s=0s = 0–66), one per tomographic slice. Each map has the same geometry as the corresponding wfilw_{\rm fil} map, stored as float32, with pixel values giving the calibrated filament probability P∈[0,1]P \in[0,1]. Because the pixel scale is fixed at 250 ckpc while the comoving field of view grows with redshift, the map dimensions increase from 110 × 99 pixels at slice 0 to 377 × 340 pixels at slice 66. The FITS header records the redshift bin (Z_BIN, Z_RANGE), the calibration space (CALSPACE = ln(1 + w_{\rm fil})), and the per-bin mapping parameters

Persistence distributions and best-fit values across redshift bins

Figure C.1. Similar to figure 7, but without the 50% robustness cut for F3D,ref\mathcal{F}_{\mathrm{3D,ref}}.

Redshift binP0P_0kkxsatx_{\mathrm{sat}}PsatP_{\mathrm{sat}}
0.50<z<0.820.50 < z < 0.820.4110.05206.080.727
0.82<z<1.210.82 < z < 1.210.3990.04257.010.697
1.21<z<1.911.21 < z < 1.910.3290.05078.480.760
1.91<z<3.521.91 < z < 3.520.2300.04859.250.678

Table D.1. Best-fit parameters of the piecewise linear+saturation probability mapping.

Notes. Calibrated against F3D,ref\mathcal{F}_{\mathrm{3D,ref}} (nσ,ref=2.5n_{\sigma,\mathrm{ref}} = 2.5) in the pixel-value space x≡ln⁡(1+wfil)x \equiv\ln(1 + w_{\mathrm{fil}}) (Equation D.1). Columns list the intercept P0P_0, the slope kk, the saturation knee xsatx_{\mathrm{sat}}, and the plateau probability Psat=P0+kxsatP_{\mathrm{sat}} = P_0 + kx_{\mathrm{sat}}.

(PCAL_P0, PCAL_K, PCALXSAT, PCAL_PST), so that the mapping applied to each map is fully reproducible from its header.

Persistence distribution comparison

Before determining the optimal nσ,predn_{\sigma,\mathrm{pred}} for the COSMOS-Web catalog, we verified that the mock and observed wfilw_{\mathrm{fil}} maps had comparable topological significance levels. Figure E.1 presents the persistence distributions for all maxima–saddle point pairs in both the mock and observed catalogs after normalizing the wfilw_{\mathrm{fil}} maps, divided into four redshift bins spanning an equal cosmic age of ∼1.8\sim1.8 Gyr: 0.50<z<0.820.50 < z < 0.82, 0.82<z<1.210.82 < z < 1.21, 1.21<z<1.911.21 < z < 1.91, and 1.91<z<3.521.91 < z < 3.52. All distributions are well described by Gaussian functions and, crucially, the mock and observed distributions are indistinguishable. This confirms that persistence thresholds calibrated on the mock catalog can be reliably applied to the observational data.

Mock light cone construction details

The mock light cone is generated following the procedure described in Bernyk et al. [5]. Instead of simply filling the comoving space from redshift 0.5 to 3.5 with replicated cut of the simulation box, to avoid the periodicity caused by replicated large structures, we generated random cuts of the box by applying rotating, mirroring, and translation to the whole simulation box. For the detailed information about the transformation, see Chapter 4.2.2 in Bernyk et al. [5]. Assembling randomly selected sub-boxes may introduce structural inconsistencies at the boundaries. However, Bernyk et al. [5] show that the two-point correlation function is preserved relative to the original simulation volume. Furthermore, we have verified that these boundary inconsistencies do not significantly alter the statistical properties or the optimal parameters used for filament extraction. The procedure for generating random sub-boxes is detailed below.

To construct the mock light cone, the extracted sub-boxes are required to be non-overlapping, and thus the construction is based solely on even-numbered slices. For the ii-th slice (i=0,2,4,…,66i = 0, 2, 4, \ldots, 66) with redshift boundaries zi,min⁡z_{i,\min} and zi,max⁡z_{i,\max} (0.5≤zi,min⁡<zi,max⁡<3.50.5 \le z_{i,\min} < z_{i,\max} < 3.5), assuming an observer located at the origin (0,0,0)(0, 0, 0), we first determined the comoving Cartesian coordinate of the slice center as (Dc,i,0,0)(D_{\mathrm{c},i}, 0, 0), where Dc,iD_{\mathrm{c},i} represents the comoving distance at z=(zi,min⁡+zi,max⁡)/2z = (z_{i,\min} + z_{i,\max}) / 2. Subsequently, we identified the corresponding jj-th simulation box (i.e. snapshot) positioned at (Dc,sim,j+Lbox/2,0,0)(D_{\mathrm{c},\mathrm{sim},j} + L_{\mathrm{box}} / 2, 0, 0), where Dc,sim,jD_{\mathrm{c},\mathrm{sim},j} denotes the comoving distance at z=zsim,jz = z_{\mathrm{sim},j}, and LboxL_{\mathrm{box}} is the side length of the simulation box, such that the distance error ΔDc=∣Dc,i−(Dc,sim,j+Lbox/2)∣\Delta D_{\mathrm{c}} = \lvert D_{\mathrm{c},i} - (D_{\mathrm{c},\mathrm{sim},j} + L_{\mathrm{box}} / 2)\rvert is minimized. The correspondence between ii and jj is shown in Table A.1.

We asserted the width and height of the field of view in COSMOS-Web DR1 to be ΔR.A.=0.6988∘\Delta\mathrm{R.A.} = 0.6988^\circ and ΔDecl.=0.7755∘\Delta\mathrm{Decl.} = 0.7755^\circ. R.A. and Decl. of dark matter particles and subhalos in the mock light cone are defined as follows [33]:

Calibrated filament-probability maps for all 67 tomographic slices

Figure D.1. Calibrated filament-probability maps for all 67 tomographic slices. Each panel corresponds to one slice (slice 0 at top-left, slice 66 at bottom-right), showing the per-pixel filament probability P∈[0,1]P \in[0,1] on the rotated COSMOS-Web footprint.

R.A.sim=arctan⁡(yobxob),(6)\mathrm{R.A.}_{\mathrm{sim}} = \arctan\left(\frac{y_{\mathrm{ob}}}{x_{\mathrm{ob}}}\right), \tag*{(6)}
Decl.sim=arcsin⁡(zob∣rob∣),(7)\mathrm{Decl.}_{\mathrm{sim}} = \arcsin\left(\frac{z_{\mathrm{ob}}}{\lvert\mathbf{r}_{\mathrm{ob}}\rvert}\right), \tag*{(7)}

where rob=(xob,yob,zob)\mathbf{r}_{\mathrm{ob}}=(x_{\mathrm{ob}},y_{\mathrm{ob}},z_{\mathrm{ob}}) is the position of a dark matter particle or a subhalo within the Cartesian coordinate with the origin at the observer. This position can be converted from the intrinsic Cartesian coordinates in the simulation box r0=(x0,y0,z0)\mathbf{r}_0=(x_0,y_0,z_0) by:

xob=x0+Dc,sim,j+Ds2[I(A)−I(B)],(8)x_{\mathrm{ob}}=x_0+D_{\mathrm{c,sim},j}+\frac{D_{\mathrm{s}}}{2}\left[\mathbb{I}(A)-\mathbb{I}(B)\right], \tag*{(8)}

where A=Dc,i+Ds/2>Dc,sim,j+LboxA=D_{\mathrm{c},i}+D_{\mathrm{s}}/2>D_{\mathrm{c,sim},j}+L_{\mathrm{box}}, B=Dc,i−Ds/2≤Dc,sim,jB=D_{\mathrm{c},i}-D_{\mathrm{s}}/2\leq D_{\mathrm{c,sim},j}, and Ds=1.5×105 ckpcD_{\mathrm{s}}=1.5\times10^{5}\,\mathrm{ckpc} represents the slice thickness. I\mathbb{I} is the indicator function, I(A)=1\mathbb{I}(A)=1 if AA is true, else I(A)=0\mathbb{I}(A)=0,

yob=y0−Lbox2,(9)y_{\mathrm{ob}}=y_0-\frac{L_{\mathrm{box}}}{2}, \tag*{(9)}
zob=z0−Lbox2.(10)z_{\mathrm{ob}}=z_0-\frac{L_{\mathrm{box}}}{2}. \tag*{(10)}

Subsequently, we selected particles and subhalos inside sub-boxes based on the condition

{Dc,i−Ds/2<∣rob∣<Dc,i+Ds/2,−ΔR.A./2<R.A.sim<ΔR.A./2,−ΔDecl./2<Decl.sim<ΔDecl./2.(11)\begin{cases} D_{\mathrm{c},i}-D_{\mathrm{s}}/2<\lvert\mathbf{r}_{\mathrm{ob}}\rvert<D_{\mathrm{c},i}+D_{\mathrm{s}}/2,\\ -\Delta\mathrm{R.A.}/2<\mathrm{R.A.}_{\mathrm{sim}}<\Delta\mathrm{R.A.}/2,\\ -\Delta\mathrm{Decl.}/2<\mathrm{Decl.}_{\mathrm{sim}}<\Delta\mathrm{Decl.}/2. \tag*{(11)} \end{cases}

We then applied this selection procedure to all 34 even-numbered slices and ultimately constructed the mock light cone, which matches the observational light cone in comoving size. The light cone is generated at each coarse time step of the simulation; however, structures evolve during time steps, which leads to unavoidable discontinuities at the boundaries between successive light cone slices. As reported by Pichon et al. [51], this discontinuity primarily arises from the thermal motion of particles within the largest cluster, with amplitudes below 200 ckpc (see Figure D1 in Pichon et al. [51]). Given that the resolution of the wfilw_{\mathrm{fil}} maps is set to 250 ckpc, this discontinuity is not expected to significantly affect the statistical results of this study. Figure 4 shows the front view and the side view of the first light cone slice.

Side view of the dark matter distribution and corresponding 2D projection

Figure 4. Side view of the dark matter distribution of the first mock light-cone slice extracted from the TNG300-1 simulation box in comoving space (upper panel) and the corresponding 2D projection from the front view (lower panel). Colors indicate the surface density of dark matter, in units of log⁡(M⊙⋅ckpc−2)\log(M_\odot\cdot\mathrm{ckpc}^{-2}) (upper panel) and log⁡(M⊙⋅deg−2)\log(M_\odot\cdot\mathrm{deg}^{-2}) (lower panel). For the upper panel, labels X and Z represent the Cartesian coordinates (xob,zob)(x_{\mathrm{ob}},z_{\mathrm{ob}}) that originate at the observer.

Distributions of persistence values for observed and mock samples in four redshift bins

Figure E.1. Distribution of persistence values for all persistence pairs connecting maxima and saddle points, derived from normalized wfilw_{\rm fil} maps, for the observed (red) and mock (blue) samples, separated into four redshift bins. The mean (μ\mu) and standard deviation (σ\sigma) of each distribution are reported in the legend. The shaded region indicates the range between the 16th and 84th percentiles in each bin.

References

  1. [2]Arnouts, S., Moscardini, L., Vanzella, E., et al. 2002, MNRAS, 329, 355
  2. [3]Ata, M., Kitaura, F.-S., Lee, K.-G., et al. 2021, MNRAS, 500, 3194
  3. [4]Bellagamba, F., Roncarelli, M., Maturi, M., & Moscardini, L. 2018, MNRAS, 473, 5221
  4. [5]Bernyk, M., Croton, D. J., Tonini, C., et al. 2016, ApJS, 223, 9
  5. [6]Bluck, A. F. L., Maiolino, R., Brownson, S., et al. 2022, A&A, 659, A160
  6. [7]Bond, J. R., Kofman, L., & Pogosyan, D. 1996, Nature, 380, 603
  7. [8]Bruzual, G. & Charlot, S. 2003, MNRAS, 344, 1000
  8. [9]Capak, P., Aussel, H., Ajiki, M., et al. 2007, ApJS, 172, 99
  9. [11]Casey, C. M., Kartaltepe, J. S., Drakos, N. E., et al. 2023, ApJ, 954, 31
  10. [13]Chabrier, G. 2003, PASP, 115, 763
  11. [14]Charlot, S. & Fall, S. M. 2000, ApJ, 539, 718
  12. [15]Codis, S., Pogosyan, D., & Pichon, C. 2018, MNRAS, 479, 973
  13. [16]Cole, S., Percival, W. J., Peacock, J. A., et al. 2005, MNRAS, 362, 505
  14. [17]Coupon, J., Czakon, N., Bosch, J., et al. 2018, PASJ, 70, S7
  15. [18]Dalmasso, N., Trenti, M., & Leethochawalit, N. 2024, MNRAS, 528, 898
  16. [19]Darragh Ford, E., Laigle, C., Gozaliasl, G., et al. 2019, MNRAS, 489, 5695
  17. [20]Darvish, B., Sobral, D., Mobasher, B., et al. 2014, ApJ, 796, 51
  18. [22]Di Matteo, T., Ni, Y., Chen, N., et al. 2023, MNRAS, 525, 1479
  19. [23]Dolag, K., Borgani, S., Murante, G., & Springel, V. 2009, MNRAS, 399, 497
  20. [24]Driver, S. P., Hill, D. T., Kelvin, L. S., et al. 2011, MNRAS, 413, 971
  21. [25]Euclid Collaboration, Laigle, C., Gouin, C., et al. 2026, A&A, 711, A36
  22. [26]Euclid Collaboration, Malavasi, N., Sarron, F., et al. 2025, arXiv e-prints, arXiv:2508.15915
  23. [27]Feldmann, R., Quataert, E., Hopkins, P. F., Faucher-Giguère, C.-A., & Kereš, D. 2017, MNRAS, 470, 1050
  24. [28]Förster Schreiber, N. M. & Wuyts, S. 2020, ARA&A, 58, 661
  25. [29]Hayashi, M., Koyama, Y., Kodama, T., et al. 2019, PASJ, 71, 112
  26. [30]Hayashino, T., Inoue, A. K., Kousai, K., et al. 2019, MNRAS, 484, 5868
  27. [31]Hayashino, T., Matsuda, Y., Tamura, H., et al. 2004, AJ, 128, 2073
  28. [32]Ilbert, O., Arnouts, S., McCracken, H. J., et al. 2006, A&A, 457, 841
  29. [33]Ishikawa, S., Onuma, T., & Nishmichi, T. 2024, MNRAS, 529, 1839
  30. [34]Jhee, H., Song, H., Smith, R., et al. 2022, ApJ, 940, 2
  31. [35]Juodžbalis, L., Maiolino, R., Baker, W. M., et al. 2026, MNRAS, 546, stag086
  32. [36]Khostovan, A. A., Kartaltepe, J. S., Salvato, M., et al. 2026, ApJS, 282, 6
  33. [37]Koekemoer, A. M., Aussel, H., Calzetti, D., et al. 2007, ApJS, 172, 196
  34. [38]Kugel, R. & van de Weygaert, R. 2026, MNRAS, 547, stag193
  35. [39]Laigle, C., Pichon, C., Arnouts, S., et al. 2018, MNRAS, 474, 5437
  36. [40]Libeskind, N. I., van de Weygaert, R., Cautun, M., et al. 2018, MNRAS, 473, 1195
  37. [42]Madau, P. & Dickinson, M. 2014, ARA&A, 52, 415
  38. [43]Malavasi, N., Aghanim, N., Douspis, M., Tanimura, H., & Bonjean, V. 2020, A&A, 642, A19
  39. [44]McCracken, H. J., Milvang-Jensen, B., Dunlop, J., et al. 2012, A&A, 544, A156
  40. [45]Moneti, A., McCracken, H. J., Hudelot, W., et al. 2023, VizieR Online Data Catalog: The fourth UltraVISTA data release (DR4) (Moneti+, 2019), VizieR Online Data Catalog: II/373. Originally published in: 2012A&A...544A.156M, dataset
  41. [46]Morishita, T., Ichikawa, T., & Kajisawa, M. 2014, ApJ, 785, 18
  42. [47]Park, M., Belli, S., Conroy, C., et al. 2024, ApJ, 976, 72
  43. [48]Pasha, I., Mandelker, N., van den Bosch, F. C., Springel, V., & van de Voort, F. 2023, MNRAS, 520, 2692
  44. [49]Peebles, P. J. E. 1967, ApJ, 147, 859
  45. [50]Peper, M. 2023, PhD thesis, Nicolaus Copernicus University, Torun, Poland
  46. [51]Pichon, C., Thiébaut, E., Prunet, S., et al. 2010, MNRAS, 401, 705
  47. [52]Pillepich, A., Springel, V., Nelson, D., et al. 2018, MNRAS, 473, 4077
  48. [53]Planck Collaboration, Ade, P. A. R., Aghanim, N., et al. 2016, A&A, 594, A13
  49. [54]Porter, L. E., Holwerda, B. W., Kruk, S., et al. 2023, MNRAS, 524, 5768
  50. [55]Rieke, M. J., Kelly, D. M., Misselt, K., et al. 2023, PASP, 135, 028001
  51. [56]Rodriguez-Gomez, V., Snyder, G. F., Lotz, J. M., et al. 2019, MNRAS, 483, 4140
  52. [57]Sawicki, M., Arnouts, S., Huang, J., et al. 2019, MNRAS, 489, 5202
  53. [58]Schaap, W. E. & van de Weygaert, R. 2000, A&A, 363, L29
  54. [59]Scoville, N., Aussel, H., Brusa, M., et al. 2007, ApJS, 172, 1
  55. [60]Shuntov, M., Akins, H. B., Paquereau, L., et al. 2025, A&A, 704, A339
  56. [61]Singh, A., Guaita, L., Hibon, P., et al. 2025, A&A, 700, A68
  57. [62]Somerville, R. S. & Davé, R. 2015, ARA&A, 53, 51
  58. [63]Sousbie, T. 2011, MNRAS, 414, 350
  59. [64]Sousbie, T., Pichon, C., & Kawahara, H. 2011, MNRAS, 414, 384
  60. [65]Springel, V., White, S. D. M., Jenkins, A., et al. 2005, Nature, 435, 629
  61. [66]Taniguchi, Y., Kajisawa, M., Kobayashi, M. A. R., et al. 2015, PASJ, 67, 104
  62. [67]Tempel, E., Stoica, R. S., Martínez, V. J., et al. 2014, MNRAS, 438, 3465
  63. [68]Toni, G., Gozaliasl, G., Maturi, M., et al. 2025, A&A, 697, A197
  64. [69]van de Weygaert, R. & Schaap, W. 2009, in Data Analysis in Cosmology, ed. V. J. Martínez, E. Saar, E. Martínez-González, & M. J. Pons-Bordería, Vol. 665 (Springer Berlin, Heidelberg), 291–413
  65. [70]Wang, W., Wang, P., Guo, H., et al. 2024, MNRAS, 532, 4604
  66. [71]Yamada, T., Nakamura, Y., Matsuda, Y., et al. 2012, AJ, 143, 79
  67. [72]York, D. G., Adelman, J., Anderson, Jr., J. E., et al. 2000, AJ, 120, 1579
  68. [75]Zhu, W., Zhang, F., & Feng, L.-L. 2021, ApJ, 920, 2

Paper details

vlnc:W_bsz92m2k
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Not recorded for this paper · View statement →

Looking for related papers…
Contents