Utility package for working with AMS/ADF within the Theoretical Chemistry group at the Vrije Universiteit Amsterdam (TheoCheM). Makes use of plams - a package developed by SCM
Project description
TCutility
Utility functions/classes for the TheoCheM programs
Installation
The easiest and recommended installation method is via pip:
python -m pip install tcutility
To update the package, please run:
python -m pip install --upgrade tcutility
Manual Installation
The following is for people who would like to install the repository themselves. For example, to edit and/or contribute code to the project.
First clone this repository:
git clone https://github.com/TheoChem-VU/TCutility.git
Then move into the new directory and install the package:
cd TCutility
python -m pip install --upgrade build
python -m build
python -m pip install -e .
To get new updates, simply run:
git pull
Documentation
Documentation of TCutility is hosted at https://theochem-vu.github.io/TCutility/ (work in progress)
Usage
List of available utilities and their usage:
- tcutility.results | Read information from AMS calculations such as timings, settings, results, etc. from files in the calculation directory. Currently supports the ADF and DFTB engines.
- tcutility.molecule | Read and write rich xyz files. These are used to conveniently supply extra information with your xyz files, for example to let a program know what calculations to perform, or to include properties such as charge and spin-polarization.
- tcutility.analysis | Useful functions that are used for further analysis of calculation results. Currently includes vibrational mode checking to obtain or verify the reaction coordinate of an imaginary mode.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file tcutility-0.14.3.tar.gz
.
File metadata
- Download URL: tcutility-0.14.3.tar.gz
- Upload date:
- Size: 121.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84b38ed7a2276fa804acf31615ef079053b9e7dd9419b6ad704157e7f174faf3 |
|
MD5 | d3d7549e8ac9ad1a83bbb35644aedf54 |
|
BLAKE2b-256 | af33956ea50745e5adc3796b08bba36e3dc8aa4cc86bd2b29c29983a67402d6a |
File details
Details for the file TCutility-0.14.3-py3-none-any.whl
.
File metadata
- Download URL: TCutility-0.14.3-py3-none-any.whl
- Upload date:
- Size: 132.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2927b7be93cbb12460f71463723eb5d84e5864021af614f4600d45decdc2413f |
|
MD5 | 12e7ec488d0b25516d102ef91f71740c |
|
BLAKE2b-256 | d38a973d1ad9124d9abb6b981554d2971618f3852f57cdc183a4e311e64a1c8c |