Trajectory

Trajectory accepts a URL, File or { data, filename } through source, handles drops and HDF5 group selection, and disposes runs it opens. Pass a TrajectoryRun through trajectory to manage loading and disposal yourself.

What the analysis panes compute

MSD / diffusion (the orbit icon) averages |r(t₀+Δt) − r(t₀)|² over all atoms and time origins after unwrapping across periodic boundaries (LAMMPS xu/yu/zu coordinates are taken as already unwrapped), decomposes by element and fits D = slope / 2d over an adjustable lag window; the lag axis is in frames unless the file records a timestep or you enter one. Analyses use the selected frame window (zero-based start, exclusive end), including indexed trajectories. Time-window controls appear when every frame has a known, increasing physical time. VACF / vibrational DOS shares those controls. RDF averages every element pair's g(r) over a capped sample of frames, each normalised by its own cell volume (so NPT runs work), and reads the first-shell position and coordination numbers off each curve. Analysis tables export curves as CSV; RDF also exports JSON with shell summaries, coordination numbers, source metadata, sampled frames, units, cutoff and binning. The info pane reports mean ± σ, range and least-squares drift for up to eight prioritised properties so equilibration can be judged at a glance.

Gold cluster trajectory

VASP trajectory

Bindable visible_properties

Legend toggles update the bound list of displayed trajectory properties.

bind:visible_properties =

Bindable visible_properties

Growing silver cluster trajectory

Load a trajectory

Drag any of these trajectory files onto a viewer above to load them:

Cr0.25Fe0.25Co0.25Ni0.25-mace-omat-qha.xyz.gz
V8Ta12W71Re8-mace-omat.xyz
ase-LiMnO2-chgnet-relax.traj
ase-images-Ag-0-to-97.xyz.gz
cell_0_T_800.0_dmu_0.3129032258064516.lammpstrj.gz
flame-gold-cluster-55-atoms.h5
gold-nanoparticle-md.h5
lammps-sample.lammpstrj.gz
mdanalysis-additional-columns.lammpstrj
mdanalysis-chain-dump.lammpstrj
mp-1184225.extxyz
pymatgen-LiMnO2-chgnet-relax.json.gz
vasp-XDATCAR-traj.gz
vasp-XDATCAR.MD.gz
wat.lammpstrj_long.bz2