Supported file formats

OVITO provides readers for a variety of input file formats, in particular data formats written by molecular dynamics and other atomistic simulation codes. In addition, it can load and visualize other types of data, for example triangle meshes and voxel data (grid fields).

File formatDescriptionData type
LAMMPS dump

File format used by the LAMMPS molecular dynamics code. OVITO supports both text-based and binary dump files.

particles
LAMMPS data

File format used by the LAMMPS molecular dynamics code.

particles, bonds
XYZ

A simple column-based text format, which is documented here.

The basic XYZ format does not contain simulation cell information. OVITO takes the axis-aligned bounding box of particles as the simulation box in this case. The program also supports the extended XYZ format, which includes information on the simulation cell, boundary conditions, and per-particle fields.

particles
POSCAR / XDATCAR / CHGCAR

File formats used by the ab initio simulation package VASP. OVITO can read and visualize charge density fields from CHGCAR files.

particles, grid data
IMD

File format used by the molecular dynamics code IMD.

particles
CFG

File format used by the AtomEye visualization program.

particles
DL_POLY

File format used by the molecular simulation package DL_POLY.

particles
PARCAS

Binary file format written by the MD code Parcas developed in K. Nordlund's group at University of Helsinki.

particles
NetCDF

Binary format for molecular dynamics data following the AMBER format convention. NetCDF files are produced by the LAMMPS dump netcdf command.

particles
PDB

Protein Data Bank (PDB) files (experimental support).

particles, bonds
FHI-aims

Geometry and log-file formats used by the ab initio simulation package FHI-aims.

particles
GSD/HOOMD

Binary format for molecular dynamics data used by the HOOMD-blue code. See GSD (General Simulation Data) format.

particles
CASTEP

File format used by the CASTEP ab initio code. OVITO can read the .cell, .md and .geom formats.

particles
XSF

File format used by the XCrySDen program.

particles, grid data
Cube

File format used by the Gaussian simulation package. Specifications of the format can be found here and here.

particles, grid data
GALAMOST

XML-based file format used by the GALAMOST molecular dynamics code.

particles, bonds
Quantum Espresso

Input data format used by the Quantum Espresso electronic-structure calculation code.

particles
VTK

Format used by the Visualization Toolkit (VTK). This text-based format is documented here. Note that OVITO supports only triangular cells.

triangle mesh
OBJ

Common text-based format for storing triangle mesh geometry (see here).

triangle mesh
STL

Another popular format for storing triangle mesh geometry (see here). Note that OVITO supports only STL files in ASCII format.

triangle mesh
ParaDiS

File format of the ParaDiS discrete dislocation dynamics code.

dislocations