yt: A MULTI-CODE ANALYSIS TOOLKIT FOR ASTROPHYSICAL SIMULATION DATA
By Matthew J. Turk, Britton D. Smith, Jeffrey S. Oishi, Stephen Skory, Samuel W. Skillman, Tom Abel, M. Norman. 2010
1,075 citations recorded by the source corpus.
The analysis of complex multiphysics astrophysical simulations presents a unique and rapidly growing set of challenges: reproducibility, parallelization, and vast increases in data size and complexity chief among them. In order to meet these challenges, and in order to open up new avenues for collaboration between users of multiple simulation platforms, we present yt (available at http://yt.enzotools.org/) an open source, community-developed astrophysical analysis and visualization toolkit. Analysis and visualization with yt are oriented around physically relevant quantities rather than quantities native to astrophysical simulation codes. While originally designed for handling Enzo's structure adaptive mesh refinement data, yt has been extended to work with several different simulation methods and simulation codes including Orion, RAMSES, and FLASH. We report on its methods for reading, handling, and visualizing data, including projections, multivariate volume rendering, multi-dimensional histograms, halo finding, light cone generation, and topologically connected isocontour identification. Furthermore, we discuss the underlying algorithms yt uses for processing and visualizing data, and its mechanisms for parallelization of analysis tasks.
Subfields: Astronomy and Astrophysics, Computer Graphics and Computer-Aided Design
View Paper: https://www.semanticscholar.org/paper/b203371eb3ee5d2c5cef47984ab2e02bcee1e747
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Astronomy and Astrophysics
- John H. Wise
- Tom Abel
- M. Norman
- Christoph Federrath
- Ralf Klessen
- P. Hopkins
- Matthew J. Turk
- S. Glover
In Computer Graphics and Computer-Aided Design
- John H. Wise
- Matthew J. Turk
- Renyue Cen
- M. Norman
- Britton D. Smith
- Bane Sullivan
- Oliver Hahn
- M. Trenti
Citations in the corpus
- AMReX: a framework for block-structured adaptive mesh refinement (2019, neutral): “, 2012), Paraview (Ahrens, Geveci, & Law, 2005), and yt (Turk et al., 2011).”
- Chaotic cold accretion on to black holes (2013, methodology): “The postprocessing analysis was in part performed with YT (Turk et al. 2011).”
- PyVista: 3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK) (2019, methodology): “There are several options for 3D visualization in Python, a few notable projects include Matplotlib (Hunter, 2007), Mayavi (Ramachandran & Varoquaux, 2011), the yt Project (Turk et al., 2010), and the Visualization Toolkit (VTK) (Schroeder, Lorensen, & Martin, 2006).”
- ENZO: AN ADAPTIVE MESH REFINEMENT CODE FOR ASTROPHYSICS (2013, methodology): “These “test problems” have affiliated “tests,” which consist of scripts that use yt (Turk et al. 2011b) to produce results such as mass distribution, projections, profiles and so on.”
- 3D maps of the local ISM from inversion of individual color excess measurements (2013, methodology): “The last figure of this article is interactive and represents an iso-differential opacity surface corresponding to 0.0004 mag. pc−1, made with the YT software (Turk et al.(2011)).”
- THE BARYON CENSUS IN A MULTIPHASE INTERGALACTIC MEDIUM: 30% OF THE BARYONS MAY STILL BE MISSING (2011, methodology): “Post-processing of the simulations was carried out using the data analysis and visualization package yt2, documented by Turk et al. (2011).”
- Exploring Fundamentally Three-dimensional Phenomena in High-fidelity Simulations of Core-collapse Supernovae (2018, neutral): “Software: FLASH (Fryxell et al. 2000; Dubey et al. 2009), GR1D (O’Connor & Ott 2010; O’Connor 2015), Matplotlib (Hunter et al. 2007), yt (Turk et al. 2010), HEALPix/healpy (Górski et al. 2005), MESA (Paxton et al. 2011, 2013, 2015, 2018), VisIt (Childs et al. 2012) REFERENCES Andresen, H.,…”