A collection of tools designed for the automatic construction of chemical compounds.
Project description
Compound Attachment Tool 0.10.0
CAT is a collection of tools designed for the construction of various chemical compounds. Further information is provided in the documentation.
Installation
Download miniconda for python3: miniconda (also you can install the complete anaconda version).
Install according to: installConda.
Create a new virtual environment, for python 3.7, using the following commands:
conda create --name CAT python
The virtual environment can be enabled and disabled by, respectively, typing:
Enable: conda activate CAT
Disable: conda deactivate
Dependencies installation
Using the conda environment the following packages should be installed:
rdkit : conda install -y --name CAT --channel conda-forge rdkit
Package installation
Finally, install CAT using pip:
CAT: pip install nlesc-CAT --upgrade
Now you are ready to use 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.
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-0.10.0.tar.gz
.
File metadata
- Download URL: nlesc-CAT-0.10.0.tar.gz
- Upload date:
- Size: 96.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f837ec332de46073cb54a7f851aab9e5b04e74cb45945fca942bf4cf86b95166 |
|
MD5 | 42ff1ec271d6b91aa621d25c5e2924ad |
|
BLAKE2b-256 | 6db41e202d9fd905ecdf1c6dd50c1dd586dc2c3fa50770480351df6f7fa40afd |
File details
Details for the file nlesc_CAT-0.10.0-py3-none-any.whl
.
File metadata
- Download URL: nlesc_CAT-0.10.0-py3-none-any.whl
- Upload date:
- Size: 399.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebc06879673c2580bd75e7bbaf54c3aaf90e9fc6c7546b23232507f6749bb81b |
|
MD5 | cc4d2958169e1b4dfbac99cc12a55551 |
|
BLAKE2b-256 | afcfbcd348bdf507e5bdc9845eb8af47c53507f27a004a374d84d8fe13f385d7 |