entropy-core-evolution
Code and data for the "entropy plateaus" paper (Altamura et al. 2025)
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: arxiv.org, scholar.google -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Keywords
Repository
Code and data for the "entropy plateaus" paper (Altamura et al. 2025)
Basic Info
- Host: GitHub
- Owner: edoaltamura
- License: apache-2.0
- Language: Python
- Default Branch: main
- Homepage: https://edoaltamura.github.io/entropy-core-evolution/
- Size: 134 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 3
Topics
Metadata Files
README.md

Entropy-core evolution
Data and code associated with the Altamura et al. (2025) paper
Entropy plateaus can emerge from gas replacement at a characteristic halo mass in simulated groups and clusters of galaxies
Authors: Edoardo Altamura, Scott T. Kay, Joop Schaye, Ian G. McCarthy, Matthieu Schaller
Documentation: https://edoaltamura.github.io/entropy-core-evolution/
Table of Contents
Overview
This repository contains the data and analysis scripts useful to reproduce the results of Altamura et al. (2025, Paper II). Paper II investigates the emergence of entropy plateaus in simulated galaxy groups and clusters using cosmological hydrodynamic zoom-in simulations with the SWIFT-EAGLE model. It builds directly on the $z = 0$ entropy profile analysis presented in Altamura et al. (2023, Paper I). Visit this repository for data and scripts from Paper I.
Summary of main science (click to expand)
- Entropy plateaus emerge at characteristic halo-mass scales. Simulations of a galaxy group $M_{500}\simeq8.8\times10^{12}$ $M_\odot$) and a cluster ($M_{500}\simeq2.9\times10^{14}$ $M_\odot$) show that once a halo reaches $M\sim10^{12}$ $M_\odot$, its entropy profile flattens at the virial radius. As the halo grows to $\sim10^{13}$ $M_\odot$, the plateau extends inward, and by $\sim10^{14}$ $M_\odot$ a fully isentropic core is established. - AGN feedback is the principal mechanism. Lagrangian tracking of gas particles reveals that AGN outbursts expel low-entropy gas before it can accrete into the core, replacing it with higher-entropy material and erasing the central gradient needed for a cool core. - Transition coincides with peak SMBH activity. The onset of the entropy plateau at $M\sim10^{12}$ $M_\odot$ aligns with the maximum in the specific black-hole accretion rate, indicating a shift from supernova-dominated to AGN-dominated thermodynamic regulation. - Numerical convergence. High-resolution runs (gas particle mass $m_{\rm gas}\lesssim2.3\times10^5$ $M_\odot$) confirm that the entropy plateau persists even when subgrid physics is resolved on smaller scales. - Comparison with observations. XMM*Newton* studies of local groups report entropy excesses and flat cores consistent with the predicted plateaus, while many clusters still exhibit steep, cool-core power laws. Reproducing the observed diversity of entropy profiles remains a challenge. - Implications for AGN subgrid modeling. The tendency to over-eject low-entropy gas suggests that current feedback prescriptions may be too aggressive at group scales. Adaptive efficiency schemes or hybrid thermalkinetic models may be required to recover the full spectrum of entropy shapes without compromising other cluster properties.Links to the paper and related contents
- ArXiv:
https://arxiv.org/abs/2505.05675 - NASA ADS:
https://ui.adsabs.harvard.edu/abs/2025arXiv250505675A/abstract - Google Scholar
https://scholar.google.com/citations...isC
Citation
If you use this repository or its data in your work, please cite the relevant papers as
described in the CITATION.bib file with the bibtex handles.
[!TIP] You can generate
bibtexhandles or a text citation in your preferred style automatically from NASA ADS's citation subpage (https://ui.adsabs.harvard.edu/abs/2025arXiv250505675A/exportcitation)
Repository structure
text
data/ # Simulation data products
analysis_scripts/ # Analysis scripts to generate the data products
figures_scripts/ # Scripts to generate the figures from data products
img/ # Figures from the paper (pdf) and other visualisations
Installation
- Clone this repository
bash git clone https://github.com/edoaltamura/entropy-core-evolution.git cd entropy-core-evolution - Create and activate the environment
License
This project is licensed under the Apache License Version 2.0.
Acknowledgements
The authors thank Adrian Jenkins and Alastair Basden for high-performance computing support. This work used the DiRAC@Durham facility managed by the Institute for Computational Cosmology on behalf of the STFC DiRAC HPC Facility (https://dirac.ac.uk). The equipment was funded by BEIS capital funding via STFC capital grants ST/K00042X/1, ST/P002293/1, ST/R002371/1 and ST/S002502/1, Durham University, and STFC operations grant ST/R000832/1. DiRAC is part of the National e-Infrastructure. EA acknowledges the STFC studentship grant ST/T506291/1 and support from the Jodrell Bank Centre for Astrophysics at the University of Manchester.
Owner
- Name: Edoardo Altamura
- Login: edoaltamura
- Kind: user
- Location: Manchester
- Company: Jodrell Bank Centre for Astrophysics
- Website: edoaltamura.github.io
- Twitter: edoaltamura
- Repositories: 1
- Profile: https://github.com/edoaltamura
Researcher in computational cosmology and HPC at the University of Manchester. Virgo Consortium and ExCALIBUR Collaboration associate.
GitHub Events
Total
- Create event: 3
- Release event: 2
- Issues event: 3
- Watch event: 1
- Delete event: 1
- Issue comment event: 1
- Push event: 13
- Public event: 1
- Pull request event: 2
Last Year
- Create event: 3
- Release event: 2
- Issues event: 3
- Watch event: 1
- Delete event: 1
- Issue comment event: 1
- Push event: 13
- Public event: 1
- Pull request event: 2
Issues and Pull Requests
Last synced: 9 months ago
All Time
- Total issues: 3
- Total pull requests: 1
- Average time to close issues: 6 days
- Average time to close pull requests: less than a minute
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 0.33
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 3
- Pull requests: 1
- Average time to close issues: 6 days
- Average time to close pull requests: less than a minute
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.33
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- edoaltamura (3)
Pull Request Authors
- edoaltamura (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- astropy ^5.1
- attrs ^22.1.0
- numpy ^1.23
- python ^3.7
- sciris ^1.2
- swiftsimio ^1.0
- tqdm ^4.64
- unyt ^2.9
- velociraptor ^3.1
- astropy *
- attrs *
- numpy *
- sciris *
- swiftsimio *
- tqdm *
- unyt *
- velociraptor *
- actions/checkout v4 composite
- actions/configure-pages v5 composite
- actions/deploy-pages v4 composite
- actions/setup-python v4 composite
- actions/upload-pages-artifact v3 composite
- Sphinx >=5,<6
- sphinx_rtd_theme *
- alabaster ==0.7.12
- babel ==2.10.3
- certifi ==2022.6.15
- charset-normalizer ==2.1.0
- docutils ==0.17.1
- idna ==3.3
- imagesize ==1.4.1
- jinja2 ==3.1.2
- markupsafe ==2.1.1
- packaging ==21.3
- pygments ==2.12.0
- pyparsing ==3.0.9
- pytz ==2022.1
- requests ==2.28.1
- snowballstemmer ==2.2.0
- sphinx ==5.0.2
- sphinx-rtd-theme ==1.0.0
- sphinxcontrib-applehelp ==1.0.2
- sphinxcontrib-devhelp ==1.0.2
- sphinxcontrib-htmlhelp ==2.0.0
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-qthelp ==1.0.3
- sphinxcontrib-serializinghtml ==1.1.5
- urllib3 ==1.26.9