SOAP: A Python Package for Calculating the Properties of Galaxies and Halos Formed in Cosmological Simulations

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: McGibbon, Robert, Helly, John C., Schaye, Joop, Schaller, Matthieu, Vandenbroucke, Bert
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915417712230400
author McGibbon, Robert
Helly, John C.
Schaye, Joop
Schaller, Matthieu
Vandenbroucke, Bert
author_facet McGibbon, Robert
Helly, John C.
Schaye, Joop
Schaller, Matthieu
Vandenbroucke, Bert
contents Modern large scale cosmological hydrodynamic simulations require robust tools capable of analysing their data outputs in a parallel and efficient manner. We introduce SOAP (Spherical Overdensity and Aperture Processor), a Python package designed to compute halo and galaxy properties from SWIFT simulations after being post-processed with a subhalo finder. SOAP takes a subhalo catalogue as input and calculates a wide array of properties for each object. SOAP offers parallel processing capabilities via mpi4py for efficient handling of large datasets, and allows for consistent property calculation across multiple halo finders. SOAP supports various halo definitions, including spherical overdensities and fixed physical apertures, providing flexibility for diverse observational comparisons. The package is compatible with both dark matter-only and full hydrodynamic simulations, producing HDF5 catalogues that are integrated with the swiftsimio package for seamless unit handling.
format Preprint
id arxiv_https___arxiv_org_abs_2507_22669
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SOAP: A Python Package for Calculating the Properties of Galaxies and Halos Formed in Cosmological Simulations
McGibbon, Robert
Helly, John C.
Schaye, Joop
Schaller, Matthieu
Vandenbroucke, Bert
Instrumentation and Methods for Astrophysics
Cosmology and Nongalactic Astrophysics
Astrophysics of Galaxies
Modern large scale cosmological hydrodynamic simulations require robust tools capable of analysing their data outputs in a parallel and efficient manner. We introduce SOAP (Spherical Overdensity and Aperture Processor), a Python package designed to compute halo and galaxy properties from SWIFT simulations after being post-processed with a subhalo finder. SOAP takes a subhalo catalogue as input and calculates a wide array of properties for each object. SOAP offers parallel processing capabilities via mpi4py for efficient handling of large datasets, and allows for consistent property calculation across multiple halo finders. SOAP supports various halo definitions, including spherical overdensities and fixed physical apertures, providing flexibility for diverse observational comparisons. The package is compatible with both dark matter-only and full hydrodynamic simulations, producing HDF5 catalogues that are integrated with the swiftsimio package for seamless unit handling.
title SOAP: A Python Package for Calculating the Properties of Galaxies and Halos Formed in Cosmological Simulations
topic Instrumentation and Methods for Astrophysics
Cosmology and Nongalactic Astrophysics
Astrophysics of Galaxies
url https://arxiv.org/abs/2507.22669