Skip to content

Commit 755f8a1

Browse files
authored
Merge pull request #5393 from prckent/nexus_options
Nexus: document command line options
2 parents fd9a72c + 815cb08 commit 755f8a1

File tree

1 file changed

+25
-1
lines changed

1 file changed

+25
-1
lines changed

nexus/sphinx_docs/user-scripts.rst

+25-1
Original file line numberDiff line numberDiff line change
@@ -674,6 +674,30 @@ Currently, only workflows that use Quantum ESPRESSO (PWSCF) are supported by ``g
674674

675675
Please contact the developers if any of these issues are critical for research.
676676

677-
677+
.. _command-line-options:
678+
679+
Nexus command line options
680+
--------------------------
681+
682+
Nexus user scripts process a number of command line options. These override settings in the script. They are most commonly used to check the status of workflows (``--status_only``) and to check
683+
the generated workflows during development (``--generate_only``).
684+
685+
- ``--status_only`` : Report status of all simulations and then exit.
686+
- ``--status`` : Controls displayed simulation status information. May be set to one of 'standard', 'active', 'failed', or 'ready'.
687+
- ``--generate_only`` : Write inputs to all simulations and then exit. Note that no dependencies are processed, e.g., if one simulation depends on another for an orbital file location or for a relaxed structure, this information will not be present in the generated input file for that simulation since no simulations are actually run with this option.
688+
- ``--graph_sims`` : Display a graph of simulation workflows, then exit.
689+
- ``--progress_tty`` : Print abbreviated polling messages. The polling message normally written to a newline every polling period will instead be overwritten in place, greatly shortening the output.
690+
- ``--sleep`` : Number of seconds between polls. At each poll, new simulations are run once all simulations they depend on have successfully completed. A status line is printed every poll.
691+
- ``--machine`` : Name of the machine the simulations will be run on. Workstations with between 1 and 128 cores may be specified by 'ws1' to 'ws128' (works for any machine where only mpirun is used).
692+
- ``--account`` : Account name required to submit jobs at some HPC centers.
693+
- ``--runs`` : Directory name to perform all runs in. Simulation paths are appended to this directory.
694+
- ``--results`` : Directory to copy out lightweight results data. If set to '', results will not be stored outside of the runs directory.
695+
- ``--local_directory`` : Base path where runs and results directories will be created
696+
- ``--pseudo_dir`` : Path to directory containing pseudopotential files.
697+
- ``--basis_dir`` : Path to directory containing basis set files (useful if running Gaussian-basis based QMC workflows).'
698+
- ``--ericfmt`` : Path to the ericfmt file used with GAMESS (required by GAMESS).
699+
- ``--mcppath`` : Path to the mcpdata file used with GAMESS (optional for most workflows).
700+
- ``--vdw_table`` : Path to the vdw_table file used with Quantum ESPRESSO (required only if running Quantum ESPRESSO with van der Waals functionals).
701+
- ``--qprc`` : Path to the quantum_package.rc file used with Quantum Package.
678702

679703
.. bibliography:: bibs/methods.bib

0 commit comments

Comments
 (0)