TURBUSTAT: Turbulence Statistics in Python
Abstract
We present TURBUSTAT (v1.0): a PYTHON package for computing turbulence statistics in spectral-line data cubes. TURBUSTAT includes implementations of 14 methods for recovering turbulent properties from observational data. Additional features of the software include: distance metrics for comparing two data sets; a segmented linear model for fitting lines with a break point; a two-dimensional elliptical power-law model; multicore fast-Fourier-transform support; a suite for producing simulated observations of fractional Brownian Motion fields, including two-dimensional images and optically thin H I data cubes; and functions for creating realistic world coordinate system information for synthetic observations. This paper summarizes the TURBUSTAT package and provides representative examples using several different methods. TURBUSTAT is an open-source package and we welcome community feedback and contributions.
- Publication:
-
The Astronomical Journal
- Pub Date:
- July 2019
- DOI:
- 10.3847/1538-3881/ab1cc0
- arXiv:
- arXiv:1904.10484
- Bibcode:
- 2019AJ....158....1K
- Keywords:
-
- methods: data analysis;
- methods: statistical;
- turbulence;
- 1569;
- 553;
- Astrophysics - Instrumentation and Methods for Astrophysics
- E-Print:
- Accepted in AJ. 21 pages, 8 figures