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
-comraw input files are in in g16 format with com extension-gjfraw input files are in in g16 format with gjf extension-xyzraw input files are in in xyz format with xyz extension-keyincomRead Gaussian option keys from com/gjf files. Not applicable for xyz files-formatcomFormat com/gjf files if True, else False-nopbsNo pbs file if True-nojobsubJobs will be prepared but won't be submitted if True
###Resource setup
--queueQueue name, type:str, defaultdefault--groupResearch group ID in Prime, type:str, defaultkilina--coreNumber of Core to request, type:int, default1--memMemory in GB to use, type:int, default10gb--ncpusNumber of CPUs to request, type:int, default16--hoursTime request, Hours. type:int, default:23--mintsTime request, Minutes, type:int, default00--secondsTime request, seconds, type:int, default00
###Gaussian options
--functionalFunctional name, defaultpbe1pbe--solventSolvent name, defaultno solvent--basisBasis name for ligher elements, default6-31g*--basis_tranBasis name for transition metals, defaultLanl2dz--nscfNumber of max SCF cycles, default129
About the model
--chargeCharge of the model, if not read from com file. No default--multiplicitymultiplicity of the model if not read from com file. No default--otherAll 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)
| 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.