2017
DOI: 10.3847/1538-3881/aa859f
|View full text |Cite
|
Sign up to set email alerts
|

Forward Modeling of Large-scale Structure: An Open-source Approach with Halotools

Abstract: We present the first stable release of Halotools (v0.2), a community-driven Python package designed to build and test models of the galaxy-halo connection. Halotools provides a modular platform for creating mock universes of galaxies starting from a catalog of dark matter halos obtained from a cosmological simulation. The package supports many of the common forms used to describe galaxy-halo models: the halo occupation distribution (HOD), the conditional luminosity function (CLF), abundance matching, and alter… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
118
0
2

Year Published

2017
2017
2024
2024

Publication Types

Select...
9

Relationship

2
7

Authors

Journals

citations
Cited by 156 publications
(120 citation statements)
references
References 49 publications
0
118
0
2
Order By: Relevance
“…While the Corrfunc framework was created to compute correlation functions efficiently, several other clustering statistics can benefit from such a framework. For example, the weak-lensing signal, ∆Σ (already implemented in Hearin et al 2017), counts-in-spheres, pN(r), can be efficiently computed within the Corrfunc framework, as can pair-wise velocity dispersion (Bibiano & Croton 2017). Other algorithms that require a reduction over neighbours within a fixed separation, e.g., kernel density estimation, can also be efficiently implemented on top of the Corrfunc design.…”
Section: Methods Overviewmentioning
confidence: 99%
See 1 more Smart Citation
“…While the Corrfunc framework was created to compute correlation functions efficiently, several other clustering statistics can benefit from such a framework. For example, the weak-lensing signal, ∆Σ (already implemented in Hearin et al 2017), counts-in-spheres, pN(r), can be efficiently computed within the Corrfunc framework, as can pair-wise velocity dispersion (Bibiano & Croton 2017). Other algorithms that require a reduction over neighbours within a fixed separation, e.g., kernel density estimation, can also be efficiently implemented on top of the Corrfunc design.…”
Section: Methods Overviewmentioning
confidence: 99%
“…• Corrfunc options: autocorr = False • Corrfunc speed-up: 3.1 -6.0× (multi-threaded: 6.8 -130.5×) 6.4 halotools, version 0.4 (Hearin et al 2017) • Mesh code that mimics the Corrfunc algorithm in Cython. Divides the domain into rectangular cells.…”
Section: Speedup From Simd Codementioning
confidence: 99%
“…In addition to the dependence of dM • /dt on black hole mass and redshift, we use conditional abundance matching (CAM) to introduce correlations between dlogM • /dt and sSFR, the specific star-formation rate of the galaxy. For each galaxy, we calculate the cumulative probability P(< sSFR|M ), and use the CAM implementation in Halotools (Hearin et al 2017) to non-parametrically correlate sSFR and λ edd , setting the correlation strength to 50%. In cosmoDC2, galaxy sSFR is tightly correlated with broadband color, such that active galaxies have bluer colors; thus our use of CAM in assigning λ edd produces synthetic catalogs in which galaxies with bluer broadband color host black holes that tend to be rapidly accreting mass.…”
Section: Black Hole Mass and Accretion Ratementioning
confidence: 99%
“…The cosmological parameters for MDR1 are Ωm = 0.27, σ8 = 0.82, h = 0.7, ns = 0.95 and Ω b h 2 = 0.023. We populate dark matter haloes in the MultiDark simulation using the halotools (v0.6) package (Hearin et al 2017). Centrals are assumed to be at rest with respect to the phase-space position of the halo and satellites are assumed to follow an NFW profile.…”
Section: Simulationmentioning
confidence: 99%