kuibit: Analyzing Einstein Toolkit simulations with Python
arXiv:2104.06376 · doi:10.21105/joss.03099
Abstract
In the era of gravitational-wave astronomy, general-relativistic simulations of compact objects play a role of paramount importance. These calculations can be performed with the Einstein Toolkit, an open-source and community-supported software for numerical-relativity and relativistic astrophysics. The code comes with multiple solvers for Einstein's equations and for the equations of general-relativistic magneto-hydrodynamics, along with a series of useful diagnostics. However, analyzing the output of the Einstein Toolkit can be a challenging task. Usually, the process involves a series of technical obstacles, like combining data from different restarts or working with HDF5 files. Here, we present kuibit, a Python library that takes care of all these low-level details (and many other more) and that provides high-level, intuitive, representations of the data. Kuibit ships with a wide range of features that include full support for 1-3D ASCII and HDF5 grid data, time and frequency series, gravitational waves, and apparent horizons. With kuibit, users can inspect most of the content of a simulation with just a few lines of code. Importantly, kuibit is designed to be a code for the community: it is user-friendly and does not require any proprietary software to run, it has documentation and examples, and it is openly developed with emphasis on extensibility and maintainability.
Published in JOSS, code homepage: https://sbozzolo.github.io/kuibit/
References in corpus (3)
- The Einstein Toolkit: A Community Computational Infrastructure for Relativistic Astrophysics
- Relativistic Magnetohydrodynamics In Dynamical Spacetimes: Numerical Methods And Tests
- Python Open Source Waveform Extractor (POWER): An open source, Python package to monitor and post-process numerical relativity simulations
Cited by in corpus (35)
- Spin-induced dynamical scalarization, de-scalarization and stealthness in scalar-Gauss-Bonnet gravity during black hole coalescence
- Flares, jets and quasi-periodic outbursts from neutron star merger remnants
- Quark formation and phenomenology in binary neutron-star mergers using V-QCD
- Numerical-relativity simulations of the quasi-circular inspiral and merger of non-spinning, charged black holes: methods and comparison with approximate approaches
- Impact of extreme spins and mass ratios on the post-merger observables of high-mass binary neutron stars
- Impact of a mean field dynamo on neutron star mergers leading to magnetar remnants
- Quantifying uncertainties in general relativistic magnetohydrodynamic codes
- The fate of twin stars on the unstable branch: implications for the formation of twin stars
- Monster Shocks, Gamma-Ray Bursts, and Black Hole Quasi-normal Modes from Neutron-star Collapse
- The Influence of Muons, Pions, and Trapped Neutrinos on Neutron Star Mergers
- Constraining the equation of state in neutron-star cores via the long-ringdown signal
- Simulating neutron star mergers with the Lagrangian Numerical Relativity code SPHINCS_BSSN
- Does charge matter in high-energy collisions of black holes?
- Effects of Onset of Phase Transition on Binary Neutron Star Mergers
- Piercing of a solitonic boson star by a black hole
- Black hole pulsars and monster shocks as outcomes of black hole--neutron star mergers
- Exploring the Phase Diagram of V-QCD with Neutron Star Merger Simulations
- General Relativistic Simulations of High-Mass Binary Neutron Star Mergers: rapid formation of low-mass stellar black holes
- Exploring pathways to forming twin stars
- Kicks in charged black hole binaries
- Coincident Multimessenger Bursts from Eccentric Supermassive Binary Black Holes
- Testing the Boundary-to-Bound Correspondence with Numerical Relativity
- The Lagrangian Numerical Relativity code SPHINCS_BSSN_v1.0
- Effects of eccentricity on accreting binary black holes: MHD simulations in full GR reveal novel periodicities in jet power and synchrotron spectra
- Not all spacetime coordinates for general-relativistic ray tracing are created equal
- Can quasi-circular mergers of charged black holes produce extremal black holes?
- Effect of magnetic fields on the dynamics and gravitational wave emission of PPI-saturated self-gravitating accretion disks: simulations in full GR
- Splitting the Gravitational Atom: Instabilities of Black Holes with Synchronized or Resonant Hair
- Hadronic Processes, Plasma Evolution and Neutrino Emission in Magnetic Towers of Neutron-Star Merger Remnants
- Binary black holes gone MAD: Magnetically arrested minidisks around nonspinning black holes
- Revisiting the apparent horizon finding problem with multigrid methods
- General Relativistic Stability and Gravitational Wave Content of Rotating Triaxial Neutron Stars
- Piercing of a boson star by a black hole
- Comparing eccentric waveform models based on post-Newtonian and effective-one-body approaches, over an observationally relevant parameter space
- Ringdown mode amplitudes of charged binary black holes