4.6 Article

yt: A MULTI-CODE ANALYSIS TOOLKIT FOR ASTROPHYSICAL SIMULATION DATA

Journal

ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES
Volume 192, Issue 1, Pages -

Publisher

IOP PUBLISHING LTD
DOI: 10.1088/0067-0049/192/1/9

Keywords

cosmology: theory; methods: data analysis; methods: numerical

Funding

  1. NASA [NNX08AH26G, ATFP NNX09-AD80G, NNZ07-AG77G]
  2. NSF [AST-0807312, NSF AST-0807075, AST-0707474, AST-0908199, AST-0708960, AST-0808184, AST-0807215]
  3. DOE [DE-FG02-97ER25308, 20051325PRD4, 20050031DR]
  4. National Nuclear Security Administration of the US Department of Energy at Los Alamos National Laboratory [DE-AC52-06NA25396]
  5. National Science Foundation [AST-0239709]
  6. Division Of Astronomical Sciences [0808184] Funding Source: National Science Foundation
  7. Office of Advanced Cyberinfrastructure (OAC) [0832662] Funding Source: National Science Foundation

Ask authors/readers for more resources

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, multidimensional 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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available