Skip to main content

jobsubmitG16

This Python program can edit Gaussian input files, generate PBS scripts, and submit jobs to NDSU CCAST Prime HPC. It can be used for other HPCs by change default PBS environmental variables

Installation

pip install jobsubmitG16

Running jobsubmitG16

python -m jobsubmitG16 [-options] [values] 
some options are mutually exclusive
  • -com raw input files are in in g16 format with com extension
  • -gjf raw input files are in in g16 format with gjf extension
  • -xyz raw input files are in in xyz format with xyz extension
  • -keyincom Read Gaussian option keys from com/gjf files. Not applicable for xyz files
  • -formatcom Format com/gjf files if True, else False
  • -nopbs No pbs file if True
  • -nojobsub Jobs will be prepared but won't be submitted if True

###Resource setup

  • --queue Queue name, type: str, default default
  • --group Research group ID in Prime, type: str, default kilina
  • --core Number of Core to request, type: int, default 1
  • --mem Memory in GB to use, type: int, default 10gb
  • --ncpus Number of CPUs to request, type: int, default 16
  • --hours Time request, Hours. type: int, default: 23
  • --mints Time request, Minutes, type: int, default 00
  • --seconds Time request, seconds, type: int, default 00

###Gaussian options

  • --functional Functional name, default pbe1pbe
  • --solvent Solvent name, default no solvent
  • --basis Basis name for ligher elements, default 6-31g*
  • --basis_tran Basis name for transition metals, default Lanl2dz
  • --nscf Number of max SCF cycles, default 129

About the model

  • --charge Charge of the model, if not read from com file. No default
  • --multiplicity multiplicity of the model if not read from com file. No default
  • --other All other keys not listed, input as full string. No default

Pipeline features:
  • adding options to check errors after optimization calculation
  • Continue job for TDDFT calculation if optimization terminate normal

License:

jobsubmitG16 is freely available under an MIT License

Metadata

Release files for jobsubmitG16 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jobsubmitG16 1.0.1
File Size Uploaded Provenance Actions
jobsubmitG16-1.0.1.tar.gz 6.8 kB Without provenance Details for jobsubmitG16-1.0.1.tar.gz

Release files / jobsubmitG16-1.0.1.tar.gz

Download URL jobsubmitG16-1.0.1.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
bcaf104c9d83fac5bbf3b48c2949234c9e76faaba8055b063e9b4eeae0537834
BLAKE2b-256 checksum
How to use checksums
b9f4bd42aab9000edbc04bfb7e54e68bc5d4e5d7bd34884a4fbf78d5d0936f62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.19

Security for jobsubmitG16 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page