GMX-DOS(1)
π gmx-dos π
okay bestie, so this is gmx-dos β straight out of the GROMACS manual, and it's the one that reads the density of states out of your simulation and then tells you stuff based on it. it's giving "vibrational spectroscopy but make it a command line tool". slay. π
β¨ NAME β¨
gmx-dos β analyze density of states and properties based on that π¦
πΈ SYNOPSIS πΈ
gmx dos [-f [<.trr/.cpt/...>]] [-s [<.tpr>]] [-n [<.ndx>]]
[-vacf [<.xvg>]] [-mvacf [<.xvg>]] [-dos [<.xvg>]]
[-g [<.log>]] [-b <time>] [-e <time>] [-dt <time>] [-[no]w]
[-xvg <enum>] [-[no]v] [-[no]recip] [-[no]abs] [-[no]normdos]
[-T <real>] [-acflen <int>] [-[no]normalize] [-P <enum>]
[-fitfn <enum>] [-beginfit <real>] [-endfit <real>]
π DESCRIPTION π
So gmx dos computes the Density of States from a simulation. periodt. π«
but likeβ¦ for this to actually mean anything, the velocities have to be saved in the trajecotry with a sufficiently high frequency so that you cover all the vibrations. for flexible systems that's around a few fs between saving. no cap, if you skimp on the saving frequency you're just vibing with noise. π
Properties based on the DoS get printed on the standard output. π¨οΈ
and now the important part, bestie β lowkey read this twice: the density of states is calculated from the mass-weighted autocorrelation, and by default only from the square of the real component rather than the absolute value. what does that mean for you? it means the shape can differ substantially from the plain vibrational power spectrum you'd get with gmx velacc. so if your DoS looks different from your power spectrum, that's not a bug, that's the vibe. π«Ά
β¨ OPTIONS β¨
π Options to specify input files
-f [<.trr/.cpt/...>](traj.trr) β full precision trajectory. can taketrr cpt tng h5md. the whole cinematic universe of trajectory formats basically π-s [<.tpr>](topol.tpr) β portable xdr run input file. your little structural blueprint π§-n [<.ndx>](index.ndx) (Optional) β index file. optional, so only if you want it π
π Options to specify output files
-vacf [<.xvg>](vacf.xvg) β xvgr/xmgr file-mvacf [<.xvg>](mvacf.xvg) β xvgr/xmgr file-dos [<.xvg>](dos.xvg) β xvgr/xmgr file-g [<.log>](dos.log) β log file. receipts, kept βοΈ
π Other options
-b <time>(0) β time of first frame to read from trajectory (default unitps)-e <time>(0) β time of last frame to read from trajectory (default unitps)-dt <time>(0) β only use frame whent MOD dt = first time(default unitps)-[no]w(no) β view output.xvg,.xpm,.epsand.pdbfiles. the whole "ooh pretty plots" button π-xvg <enum>(xmgrace) β xvg plot formatting:xmgrace,xmgr,none-[no]v(yes) β be loud and noisy. and honestly? default is on because we love a chatty program π¬-[no]recip(no) β usecm^-1on X-axis instead of1/psfor DoS plots. wavenumber girlies rise π-[no]abs(no) β use the absolute value of the Fourier transform of the VACF as the Density of States. default is to use the real component only-[no]normdos(no) β normalize the DoS such that it adds up to3N. this should usually not be necessary. like fr, usually don't π-T <real>(298.15) β temperature in the simulation. room temp coded in by default, cute π‘οΈ-acflen <int>(-1) β length of the ACF, default is half the number of frames-[no]normalize(yes) β normalize ACF-P <enum>(0) β order of Legendre polynomial for ACF (0indicates none):0,1,2,3-fitfn <enum>(none) β fit function:none,exp,aexp,exp_exp,exp5,exp7,exp9-beginfit <real>(0) β time where to begin the exponential fit of the correlation function-endfit <real>(-1) β time where to end the exponential fit of the correlation function,-1is until the end
β οΈ KNOWN ISSUES β οΈ
- This program needs a lot of memory: total usage equals the number of atoms times
3times number of frames times4(or8when run in double precision). π bestie this will eat your RAM for breakfast. plan accordingly. π½οΈ
π¦ SEE ALSO π¦
gmx(1)- More information about GROMACS is available at <http://www.gromacs.org/>. π
πΈ COPYRIGHT πΈ
2026, GROMACS development team β they made it, we just gossip about it π«Ά
and that's the whole page, bestie!! go analyze those density of states, you absolute icon π
this has been gmx-dos for GROMACS, version 2026.4, dated Oct 02, 2026. mwah, take care of your trajectory save frequency πβ¨π
π¦ where this page comes from
- nixpkgs unstable: gromacs 2026.4
- ubuntu stonking: gromacs-data 2026.4-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms