Hide navigation sidebar
Hide table of contents sidebar
Back to top
Toggle table of contents sidebar

# GSD documentation

The GSD file format is the native file format for HOOMD-blue. GSD files store trajectories of the HOOMD-blue system state in a binary file with efficient random access to frames. GSD allows all particle and topology properties to vary from one frame to the next. Use the GSD Python API to specify the initial condition for a HOOMD-blue simulation or analyze trajectory output with a script. Read a GSD trajectory with a visualization tool to explore the behavior of the simulation.

- GitHub Repository: GSD source code and issue tracker.

- HOOMD-blue: Simulation engine that reads and writes GSD files.

- hoomd-users Google Group: Ask questions to the HOOMD-blue community.

- freud: A powerful set of tools for analyzing trajectories.

- OVITO: The Open Visualization Tool works with GSD files.

- gsd-vmd plugin: VMD plugin to support GSD files.

Getting started

- Installation
- Change Log
- User community

Tutorials

- HOOMD examples
- File layer examples

Reference

- gsd Python package
- gsd command line interface
- C API
- Specification

Contributing

- Contributing
- Code style

Additional information

- Credits
- License
- Index