GMX-SORIENT(1)
π gmx-sorient π
okay bestie, welcome to the GROMACS manual page for gmx-sorient β yes that's the whole name, we're analyzing solvent orientation around solutes and we ARE going to slay it β¨
β¨ NAME β¨
gmx-sorient β analyze solvent orientation around solutes πΈ
π SYNOPSIS π
gmx sorient [-f [<.xtc/.trr/...>]] [-s [<.tpr/.gro/...>]] [-n [<.ndx>]]
[-o [<.xvg>]] [-no [<.xvg>]] [-ro [<.xvg>]]
[-co [<.xvg>]] [-rc [<.xvg>]] [-b <time>] [-e <time>]
[-dt <time>] [-[no]w] [-xvg <enum>] [-[no]com] [-[no]v23]
[-rmin <real>] [-rmax <real>] [-cbin <real>]
[-rbin <real>] [-[no]pbc]
π DESCRIPTION π
so, gmx sorient looks at how the solvent molecules are oriented around your solutes. the way it does this: it takes the vector from one or more reference positions to the first atom of each solvent molecule, and then it calculates two angles off of that. two. angles. periodt.
theta_1: the angle with the vector from the first atom of the solvent molecule to the midpoint between atoms 2 and 3 π¦theta_2: the angle with the normal of the solvent plane β and that plane is defined by the same three atoms β or, when the option-v23is set, the angle with the vector between atoms 2 and 3 π
so the reference can be either a set of atoms, or the center of mass of a set of atoms, your choice bestie. and the group of solvent atoms should consist of 3 atoms per solvent molecule (three, not two, not four, three π). also!! only the solvent molecules sitting between -rmin and -rmax are considered for -o and -no, every single frame. no exceptions.
here's the breakdown of what each output actually gives, because i know you want the details:
-o: distribution ofcos(theta_1)forrmin<=r<=rmax.-no: distribution ofcos(theta_2)forrmin<=r<=rmax.-ro:<cos(theta_1)>and<3cos(^2theta_2)-1>as a function of the distance.-co: the sum over all solvent molecules within distance r ofcos(theta_1)and3cos(^2(theta_2)-1)as a function of r.-rc: the distribution of the solvent molecules as a function of r
πΈ OPTIONS πΈ
π Options to specify input files π
-f [<.xtc/.trr/...>](defaulttraj.xtc) β the trajectory, obviously π« and the formats it'll eat are:xtc trr cpt gro g96 pdb tng h5md-s [<.tpr/.gro/...>](defaulttopol.tpr) β structure+mass(db), the whole vibe:tpr gro g96 pdb brk ent-n [<.ndx>](defaultindex.ndx) (Optional) β index file, only if you want it boo π
π¦ Options to specify output files π¦
-o [<.xvg>](defaultsori.xvg) βxvgr/xmgrfile β¨-no [<.xvg>](defaultsnor.xvg) βxvgr/xmgrfile β¨-ro [<.xvg>](defaultsord.xvg) βxvgr/xmgrfile β¨-co [<.xvg>](defaultscum.xvg) βxvgr/xmgrfile β¨-rc [<.xvg>](defaultscount.xvg) βxvgr/xmgrfile β¨
π Other options π
-b <time>(default0) β time of first frame to read from the trajectory (default unit isps) β°-e <time>(default0) β time of last frame to read from the trajectory (default unit isps) β°-dt <time>(default0) β only use a frame whent MOD dt = first time(default unit isps) β°-[no]w(defaultno) β view the output.xvg,.xpm,.epsand.pdbfiles π-xvg <enum>(defaultxmgrace) β xvg plot formatting, and your options are:xmgrace,xmgr,noneπ¨-[no]com(defaultno) β use the center of mass as the reference position π«Ά-[no]v23(defaultno) β use the vector between atoms 2 and 3 π-rmin <real>(default0) β minimum distance (innm) π-rmax <real>(default0.5) β maximum distance (innm) π-cbin <real>(default0.02) β binwidth for the cosine π-rbin <real>(default0.02) β binwidth for r (innm) π-[no]pbc(defaultno) β check PBC for the center of mass calculation. this one's only necessary when your reference group consists of several molecules, so don't stress if it's just the one π
π₯ SEE ALSO π₯
gmx(1)- more info about GROMACS lives at <http://www.gromacs.org/> π» (the manpage shows it hyphen-wrapped as
<β\nhttp://www.gromacs.org/>, just so you know iykyk)
π COPYRIGHT π
2026, GROMACS development team
okay that's the whole thing, you're officially a solvent-orientation girlie now π§ no cap. this was GROMACS 2026.4, dated Oct 02, 2026 β love you, go analyze something iconic πβ¨π
π¦ 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