CPPTRAJ:(1)
π CPPTRAJ:(1) β User Commands, bestie edition π
okay so this is the CPPTRAJ:(1) manual page, and it lives in the User Commands section. It's giving CPPTRAJ: β fast, parallelized molecular dynamics trajectory data analysis. Periodt. π
π NAME π
CPPTRAJ: β fast, parallelized molecular dynamics trajectory data analysis
β¨ SYNOPSIS β¨
cpptraj [-p <Top0>] [-i <Input0>] [-y <trajin>] [-x <trajout>]
π DESCRIPTION π
okay so the synopsis doesn't stop there, bestie β here's the rest of the command-line lineup:
[-ya <args>] [-xa <args>] [<file>] [-c <reference>] [-d <datain>]
[-w <dataout>] [-o <output>] [-h | --help] [-V | --version]
[--defines] [-debug <#>] [--interactive] [--log <logfile>] [-tl]
[-ms <mask>] [-mr <mask>] [--mask <mask>] [--resmask <mask>]
[--rng {marsaglia|stdlib|mt|pcg32|xo128}]
now the flags, one by one, no gatekeeping:
-p <Top0>β loads <Top0> as a topology file. topology loading? slay.-i <Input0>β reads input from file <Input0>.-y <trajin>β reads from trajectory file <trajin>; same as inputtrajin <trajin>.-x <trajout>β writes trajectory file <trajout>; same as inputtrajout <trajout>.-ya <args>β input trajectory file arguments.-xa <args>β output trajectory file arguments.<file>β a topology, input trajectory, or file containing cpptraj input.-c <reference>β reads <reference> as reference coordinates; same as inputreference <reference>.-d <datain>β reads data in from file <datain> (readdata <datain>).-w <dataout>β writes data from <datain> as file <dataout> (writedata <dataout>).-o <output>β writes CPPTRAJ STDOUT output to file <output>.-h|--helpβ prints command line help and exits.-V|--versionβ prints version and exits.--definesβ prints compiler defines and exits.-debug <#>β sets global debug level to <#>; same as inputdebug <#>.--interactiveβ forces interactive mode.--log <logfile>β records commands to <logfile> (interactive mode only). Default iscpptraj.log.-tlβ prints length of all input trajectories specified on the command line toSTDOUT.-ms <mask>β prints selected atom numbers toSTDOUT.-mr <mask>β prints selected residue numbers toSTDOUT.--mask <mask>β prints detailed atom selection toSTDOUT.--resmask <mask>β prints detailed residue selection toSTDOUT.--rng <type>β changes default random number generator. Types are{marsaglia|stdlib|mt|pcg32|xo128}.
β * denotes flag may be specified multiple times.
okay bestie, that's the whole page. π This one is CPPTRAJ: Version V5.1.0 (GitHub), from August 2022, and it's the CPPTRAJ:(1) manual. Now go analyze those trajectories, you main character. π¦β¨π
π¦ where this page comes from
- debian trixie: cpptraj 5.1.0+dfsg-4+b1 Β· GPL-3.0-or-later
- ubuntu noble: cpptraj 5.1.0+dfsg-3build3 Β· GPL-3.0-or-later
- ubuntu resolute: cpptraj 5.1.0+dfsg-5 Β· GPL-3.0-or-later
- ubuntu stonking: cpptraj 5.1.0+dfsg-5 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms