Generators for NWChem

NWChem Input Generator

This tool generates a complete NWChem input file (.nwi) compatible with EON’s SocketNWChemPot. It merges atom types from a geometry file (e.g., .con) with settings defined in an eonclient configuration file.

rgpycrumbs eon generate-nwchem-input

Generate an NWChem input file for use with the EON SocketNWChemPot.

Usage

rgpycrumbs eon generate-nwchem-input [OPTIONS]

Options

--pos-file <pos_file>

Path to the input geometry file (e.g., in EON .con format).

Default:

PosixPath('pos.con')

--config <config>

Path to the eonclient config.ini file to read settings from.

Default:

PosixPath('config.ini')

--output <output>

Name of the final NWChem input file to be generated.

Default:

PosixPath('nwchem_socket.nwi')

Usage

$ python -m rgpycrumbs.cli eon generate-nwchem-input --help
--> Dispatching to: uv run /home/runner/work/rgpycrumbs/rgpycrumbs/rgpycrumbs/eon/generate_nwchem_input.py --help
Error: 'uv' command not found. Is it installed?

API Reference

For developer details and source code see rgpycrumbs.eon.generate_nwchem_input.