emmet.core.trajectory

Define schemas for trajectories.

Classes

AtomRelaxTrajectory

Atomistic only, low-memory schema for relaxation trajectories that can interface with parquet, pymatgen, and ASE.

AtomTrajectory

Atomistic trajectory with extra keys for molecular dynamics runs.

RelaxTrajectory

Low memory schema for relaxation trajectories that can interface with parquet, pymatgen, and ASE.

TYPE_CHECKING

bool(x) -> bool

TrajFormat

Define known trajectory formats.

Trajectory

Trajectory with flexibility for electronic structure molecular dynamics.