Tangos: the agile numerical galaxy organization system
arXiv:1803.00010 · doi:10.3847/1538-4365/aac832
Abstract
We present Tangos, a Python framework and web interface for database-driven analysis of numerical structure formation simulations. To understand the role that such a tool can play, consider constructing a history for the absolute magnitude of each galaxy within a simulation. The magnitudes must first be calculated for all halos at all timesteps and then linked using a merger tree; folding the required information into a final analysis can entail significant effort. Tangos is a generic solution to this information organization problem, aiming to free users from the details of data management. At the querying stage, our example of gathering properties over history is reduced to a few clicks or a simple, single-line Python command. The framework is highly extensible; in particular, users are expected to define their own properties which tangos will write into the database. A variety of parallelization options are available and the raw simulation data can be read using existing libraries such as pynbody or yt. Finally, tangos-based databases and analysis pipelines can easily be shared with collaborators or the broader community to ensure reproducibility. User documentation is provided separately.
Clarified various points and further improved code performance; accepted for publication in ApJS. Tutorials (including video) at http://tiny.cc/tangos
References in corpus (2)
Cited by in corpus (49)
- On the origin of the chemical bimodality of disk stars: A tale of merger and migration
- Introducing RomulusC: A Cosmological Simulation of a Galaxy Cluster with Unprecedented Resolution
- The Formation of Ultra-Diffuse Galaxies in the RomulusC Galaxy Cluster Simulation
- The Formation of Isolated Ultra-Diffuse Galaxies in Romulus25
- Origins and Demographics of Wandering Black Holes
- EDGE: From quiescent to gas-rich to star-forming low-mass dwarf galaxies
- EDGE: The origin of scatter in ultra-faint dwarf stellar masses and surface brightnesses
- Quenching timescales of dwarf satellites around Milky Way-mass hosts
- Exploring the origin of low-metallicity stars in Milky Way-like galaxies with the NIHAO-UHD simulations
- EDGE: Two routes to dark matter core formation in ultra-faint dwarfs
- Tracing Black Hole and Galaxy Co-evolution in the Romulus Simulations
- A Link Between Ram Pressure Stripping and Active Galactic Nuclei
- Black Hole Growth and Feedback in Isolated Romulus25 Dwarf Galaxies
- Unveiling the Population of Wandering Black Holes via Electromagnetic Signatures
- Fountains and storms: The role of AGN and mergers in disrupting the cool-core in the RomulusC simulation
- Not So Heavy Metals: Black Hole Feedback Enriches The Circumgalactic Medium
- EDGE: What shapes the relationship between HI and stellar observables in faint dwarf galaxies?
- Massive central galaxies of galaxy groups in the Romulus simulations: an overview of galaxy properties at z=0
- An observational test for star formation prescriptions in cosmological hydrodynamical simulations
- What's in a name? Quantifying the interplay between the Definition, Orientation, and Shape of Ultra-diffuse Galaxies Using the Romulus Simulations
- KODIAQ-Z: Metals and Baryons in the Cool Intergalactic and Circumgalactic Gas at 2.2<z<3.6
- VINTERGATAN-GM: The cosmological imprints of early mergers on Milky-Way-mass galaxies
- How cosmological merger histories shape the diversity of stellar haloes
- Boosting galactic outflows with enhanced resolution
- Sensitivity of dark matter haloes to their accretion histories
- SOAP: A Python Package for Calculating the Properties of Galaxies and Halos Formed in Cosmological Simulations
- EDGE: A new approach to suppressing numerical diffusion in adaptive mesh simulations of galaxy formation
- Ultraviolet Signatures of the Multiphase Intracluster and Circumgalactic Media in the RomulusC Simulation
- EDGE: The emergence of dwarf galaxy scaling relations from cosmological radiation-hydrodynamics simulations
- Stellar angular momentum can be controlled from cosmological initial conditions
- EDGE: Dark matter core creation depends on the timing of star formation
- One-Two Quench: A Double Minor Merger Scenario
- Explaining dark matter halo density profiles with neural networks
- EDGE-INFERNO: Simulating every observable star in faint dwarf galaxies and their consequences for resolved-star photometric surveys
- EDGE: The shape of dark matter haloes in the faintest galaxies
- Self-Interacting Dark Matter and the Delay of Super-Massive Black Hole Growth
- Dynamics of supermassive black hole triples in the ROMULUS25 cosmological simulation
- Signatures of Massive Black Hole Merger Host Galaxies from Cosmological Simulations I: Unique Galaxy Morphologies in Imaging
- The causal effect of environment on halo mass and concentration
- EDGE: the puzzling ellipticity of Eridanus II's star cluster and its implications for dark matter at the heart of an ultra-faint dwarf
- A MARVEL-ous study of how well galaxy shapes reflect Dark Matter halo shapes in Cold Dark Matter Simulations
- Signatures of Massive Black Hole Merger Host Galaxies from Cosmological Simulations II: Unique Stellar Kinematics in Integral Field Unit Spectroscopy
- The emergence of globular clusters and globular-cluster-like dwarfs
- The formation and disruption of globular cluster populations in simulations of present-day galaxies with controlled assembly histories
- Survivors and Zombies: The Quenching and Disruption of Satellites around Milky Way Analogs
- The PARADIGM project II: The lifetimes and quenching of satellites in Milky Way-mass haloes
- libyt: an In Situ Interface Connecting Simulations with yt, Python, and Jupyter Workflows
- Galaxy mergers can initiate quenching by unlocking an AGN-driven transformation of the baryon cycle
- Forged by Feedback: Stellar Properties of Brightest Group Galaxies in Cosmological Simulations