Projects per year
Abstract
We introduce Nessie, a galaxy group finder implemented in Rust and distributed as both a Python and R package. Nessie employs the friends-of-friends (FoF) algorithm and requires only on-sky position and redshift as input, making it immediately applicable to surveys that lack a well-defined luminosity function. We implement several algorithmic optimizations – including binary search and k-d tree pre-selection – that significantly improve performance by reducing unnecessary galaxy pair checks. To validate the accuracy of Nessie, we tune its parameters using a suite of GALFORM mock lightcones and achieve a strong Figure of Merit. We further demonstrate its reliability by applying it to both the GAMA and SDSS surveys, where it produces group catalogues consistent with those in the literature. Additional functionality is included for comparison with simulations and mock catalogues. Benchmarking on a standard MacBook Pro (M3 chip with 11 cores) shows that version 1 of Nessie can process ∼1 million galaxies in ∼10 s, highlighting its speed and suitability for next-generation redshift surveys.
| Original language | English |
|---|---|
| Article number | 101011 |
| Number of pages | 14 |
| Journal | Astronomy and Computing |
| Volume | 54 |
| Early online date | 24 Sept 2025 |
| DOIs | |
| Publication status | Published - Jan 2026 |
Funding
| Funders | Funder number |
|---|---|
| ARC Australian Research Council | FL220100191, FT200100375, DP210101945 |
Fingerprint
Dive into the research topics of 'Nessie: A rust-powered, fast, flexible, and generalized friends-of-friends galaxy-group finder in R and Python'. Together they form a unique fingerprint.Projects
- 3 Active
-
Unveiling the mass of the Universe: stars, gas, plasma and dark matter
Driver, S. (Investigator 01)
ARC Australian Research Council
1/11/22 → 31/10/27
Project: Research
-
“Beacons in the Night” unveiling how galaxies light up dark matter
Lagos Urbina, C. (Investigator 01), Robotham, A. (Investigator 02), Ludlow, A. (Investigator 03), Foster, C. (Investigator 04), Mendel, T. (Investigator 05), Schaye, J. (Investigator 06) & Bower, R. (Investigator 07)
ARC Australian Research Council
1/10/21 → 30/09/26
Project: Research
-
Hot Fuzz: The evolution of satellite galaxies via mergers and stripping
Robotham, A. (Investigator 01)
ARC Australian Research Council
1/01/20 → 28/02/26
Project: Research