PSDF: Particle Stream Data Format for N-Body Simulations
Will M. Farr, Jeff Ames, Piet Hut, Junichiro Makino, Steve McMillan,, Takayuki Muranushi, Koichi Nakamura, Keigo Nitadori, Simon Portegies Zwart

TL;DR
The paper introduces PSDF, a standardized, YAML-based data format for N-body simulation outputs that facilitates data sharing and interoperability among different simulation and analysis tools.
Contribution
It proposes a flexible, standardized data format for N-body simulations, enabling compatibility across various software and analysis programs.
Findings
PSDF is specified in YAML for simplicity and readability.
The format supports individual time steps for each particle.
Examples in multiple programming languages demonstrate ease of adoption.
Abstract
We present a data format for the output of general N-body simulations, allowing the presence of individual time steps. By specifying a standard, different N-body integrators and different visualization and analysis programs can all share the simulation data, independent of the type of programs used to produce the data. Our Particle Stream Data Format, PSDF, is specified in YAML, based on the same approach as XML but with a simpler syntax. Together with a specification of PSDF, we provide background and motivation, as well as specific examples in a variety of computer languages. We also offer a web site from which these examples can be retrieved, in order to make it easy to augment existing codes in order to give them the option to produce PSDF output.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
