Skip to main content

pyssianutils

A command line toolkit for common tasks involving Gaussian Calculations

This project is a repository of command-line tools developed using pyssian to facilitate the everyday tasks of a computational chemist using Gaussian. From generating slurm scripts to run all calculations in a certain folder to more sofisticated ways of generating and running gaussian input files, extracting information from the calculations or even plotting that information.

How to cite

If you consider that either pyssian-utils or the pyssian library provided enough support to your research that it deserves to cited please do cite the pyssian library using the DOI at the following address:

https://zenodo.org/badge/333841133.svg

Getting Started

These instructions will get you a copy of the project up and running on your local machine.

Prerequisites

  • python >= 3.10 (Developed with python 3.12)

  • python library: setuptools

  • python library: pathlib

  • python library: numpy

  • python library: pyssian >= 1.1.0

  • python library: matplotlib (optional)

  • python library: plotly (optional)

Installing pyssian-utils

Basic installation

$ python -m pip install pyssianutils

Or to ensure that the dependencies for plotting are included:

$ python -m pip install pyssianutils[plotting]

Since pyssianutils>=1.0.0, to allow the user to customize pyssianutils to their preferences we have added a prerequisite step between installation and using pyssianutils. We need to initialize pyssianutils for the user:

$ pyssianutils init
Installation from source

Get the source code either git or download and unpack it into “pyssian-utils”

$ git clone https://github.com/maserasgroup-repo/pyssian-utils.git pyssian-utils/

Now proceed to install it

$ python -m pip install ./pyssian-utils

Or to ensure that the dependencies required for plotting are included

$ python -m pip install ./pyssian-utils[plotting]

Finally we ensure that pyssianutils is initialized:

$ pyssianutils init

Uninstalling pyssianutils

$ pyssianutils clean
$ python -m pip uninstall pyssianutils

Developed with

  • python 3.12

  • Ubuntu 22.04 LTS

Authors

License

pyssianutils is freely available under an [MIT](https://opensource.org/licenses/MIT)

Metadata

Release files for pyssianutils 1.0.2

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

Source distribution (sdist)

Source distribution for pyssianutils 1.0.2
File Size Uploaded
pyssianutils-1.0.2.tar.gz 47.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyssianutils 1.0.2
File Interpreter ABI Platform
pyssianutils-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 109.7 kB

Release files / pyssianutils-1.0.2.tar.gz

Download URL pyssianutils-1.0.2.tar.gz
Size 47.1 kB
Tags Source
SHA-256 checksum
How to use checksums
153058700774684faa511cb161dbc3a2c4770c0459e79db26da062a7cd34c91d
BLAKE2b-256 checksum
How to use checksums
c89b6e585334055b43ca9dd089dc8b495df82b20283b3acfd5fc766e51fb7934
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2025.

Transparency log

Release files / pyssianutils-1.0.2-py3-none-any.whl

Download URL pyssianutils-1.0.2-py3-none-any.whl
Size 62.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6c484bb0fdfd852e6eb8c63bf755bb0eca0ea3d991e95beb9748553f4574389c
BLAKE2b-256 checksum
How to use checksums
b80928ad6d01f7c2f5e1902a521d1e6925a26b8efc1c278b4d995ed369aa4771
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

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