canonical.py Command Help
Command: $SCHRODINGER/jaguar run canonical.py
usage: $SCHRODINGER/jaguar run canonical.py [-h] [-k key=val]
[-include_failures]
[-get_ncanorb_only]
[-ncanorb_all_structures]
[-mae_output] [-infile_output]
[-legacy_order] [-WAIT] [-DEBUG]
[-jobname <name>] [-subdir]
[-recover] [-no_subjob_files]
[-scr <absolute path>]
[-PARALLEL <N>] [-max_threads <T>]
[-procs_per_node <N>]
[-use_one_node | -use_multiple_nodes]
[-HOST <host>:<M>]
[-SUBHOST <host>:<M>] [-SAVE]
[-NOJOBID] [-OPLSDIR <oplsdir>]
infile [infile ...]
Determine the optimal number of canonical orbitals
for several molecular systems.
Copyright Schrodinger, LLC. All rights reserved.
positional arguments:
infile input .mae file(s) which can contain multiple structures or .in file(s).
options:
-h, --help show this help message and exit
-k key=val, -keyword key=val, --keyword key=val
set Jaguar &gen section keywords
-include_failures Include failed jobs in the final output Maestro file. Jobs will be grouped by exit status
-get_ncanorb_only Do not run actual jobs, only determine a consistent number of canonical orbitals.
-ncanorb_all_structures
Calculate number of canonical orbitals for isomers and loners.
-mae_output Output an mae file with consistent number of canonical orbitals stored as Property.
-infile_output Output .in file(s) with consistent number of canonical orbitals and any keywords specified set.
-legacy_order Flag that the order of structures should not necessarily be preserved in the output.
other options:
-WAIT Wait for job to finish before returning prompt.
-DEBUG, -D Print detailed information about job launch.
-jobname <name> Set the job name.
-subdir Run Jaguar in a sub-directory.
-recover Manually re-run a job using the recover mechanism. NOTE this option is not recommended for default recovery jobs.
Use "jaguar run <filename>.recover" instead (see documentation for more details).
-no_subjob_files Do not return subjob output files to launch directory.
-scr <absolute path> Specify a scratch directory (must not already exist). Directory must be given as an absolute path.
Note this will be used by the Fortran backend and is independent of the specification of -TMPDIR.
-PARALLEL <N> Use up to <N> CPUs simultaneously for the whole workflow, automatically allocated among subjobs, including threaded subjobs.
-max_threads <T> Use no more than <T> OpenMP threads for each Jaguar subjob. Default 8.
-procs_per_node <N> Use no more than <N> CPUs per node. Default is taken from the schrodinger.hosts file; if undefined 8.
-use_one_node Force CPU resources to be requested upfront on one node.
This pool of CPUs will be used for the duration of the job instead of resubmitting to the queue.
-use_multiple_nodes Force CPU resources to be requested dynamically from the queue (if available) instead of upfront on one node.
commonly used Schrodinger Suite options:
-HOST <host>:<M> Run job remotely on host <hostname>. The optional :<M> defines the maximum number of simultaneous subjobs.
May be combined with -PARALLEL <N>.
-SUBHOST <host>:<M> Run any subjobs remotely on subhost <hostname>. The optional :<M> defines the maximum number of simultaneous subjobs.
May be combined with -PARALLEL <N>.
-SAVE Return .zip file of scratch directory.
-NOJOBID Run Jaguar interactively without jobserver (not available with python workflows).
-OPLSDIR <oplsdir> Use custom FF parameters from specified directory for workflows which support it.