A collection of tools designed for the automatic construction of chemical compounds.
Project description
Compound Attachment Tool
CAT is a collection of tools designed for the construction of various chemical compounds. Further information is provided in the documentation.
Package installation
CAT can be installed via pip as following:
CAT: pip install nlesc-CAT --upgrade
Note that, while not strictly necessary, it is recommended to first create a conda environment:
Download and install miniconda for python3: miniconda (also you can install the complete anaconda version).
Create a new virtual environment: conda create --name CAT python
Activate the environment:: conda activate CAT
Input files
Running CAT and can be done with the following command: init_cat my_settings.yaml. The user merely has to provide a yaml file with the job settings, settings which can be tweaked and altered to suit ones purposes (see example1). Alternatively, CAT can be run like a regular python script, bypassing the command-line interface (i.e. python input.py, see example2).
An extensive description of the various available settings is available in the documentation.
References
Belić, J.; van Beek, B.; Menzel, J. P.; Buda, F.; Visscher, L. Systematic Computational Design and Optimization of Light Absorbing Dyes. J. Phys. Chem. A 2020, 124 (31), 6380–6388.
van Beek, B.; Zito, J.; Visscher, L.; Infante, I. CAT: A Compound Attachment Tool for the construction of composite chemical compounds. J. Chem. Inf. Model. (submitted).
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 nlesc-CAT-1.1.0.tar.gz
.
File metadata
- Download URL: nlesc-CAT-1.1.0.tar.gz
- Upload date:
- Size: 384.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79f1dbde7cb819b92aefb6734d38b155cd2e73d9d1804d275dd4d646bc4643c6 |
|
MD5 | a6754b2e06b928d1ca24735914014831 |
|
BLAKE2b-256 | 6d230fd7ee85add1e312e2e208a2fd6abbb41e58a4e8e75a194b8976254441aa |
File details
Details for the file nlesc_CAT-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: nlesc_CAT-1.1.0-py3-none-any.whl
- Upload date:
- Size: 409.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec7a37294740b996235a6fcb51419eb32d70959b7198fe2c4ca448b045fd0029 |
|
MD5 | 684eb7741c11032ff0ab185b37bcd0a2 |
|
BLAKE2b-256 | fba09f52ac42a82d50b81f3fb02302c4362b80543df905ac1c6830afbf8a5189 |