Skip to main content

A collection of tools designed for the automatic construction of chemical compounds.

Project description

https://github.com/nlesc-nano/CAT/workflows/Build%20with%20Conda/badge.svg https://readthedocs.org/projects/cat/badge/?version=latest https://zenodo.org/badge/169708827.svg

https://img.shields.io/badge/python-3.6-blue.svg https://img.shields.io/badge/python-3.7-blue.svg https://img.shields.io/badge/python-3.8-blue.svg https://img.shields.io/badge/python-3.9-blue.svg

Compound Attachment Tool 0.10.1

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nlesc-CAT-0.10.1.tar.gz (98.9 kB view details)

Uploaded Source

Built Distribution

nlesc_CAT-0.10.1-py3-none-any.whl (402.5 kB view details)

Uploaded Python 3

File details

Details for the file nlesc-CAT-0.10.1.tar.gz.

File metadata

  • Download URL: nlesc-CAT-0.10.1.tar.gz
  • Upload date:
  • Size: 98.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for nlesc-CAT-0.10.1.tar.gz
Algorithm Hash digest
SHA256 e6b3512792805b4c745df5f61b433c8edc97497a1f37e9491a89aa9a77cbc560
MD5 efe2aa6e3376b1f9e9bda5024c0548f6
BLAKE2b-256 41b88fe525aa5744c56f8cd38d32c87c271802dabbac76f82e91d286b2b89f03

See more details on using hashes here.

File details

Details for the file nlesc_CAT-0.10.1-py3-none-any.whl.

File metadata

  • Download URL: nlesc_CAT-0.10.1-py3-none-any.whl
  • Upload date:
  • Size: 402.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for nlesc_CAT-0.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1e617986a3706e6d5a920bf5ec1cb86ac056c2af056c0118cb9f55bea49269e2
MD5 1d13dd648d8a01caa8df1453c245bfde
BLAKE2b-256 8b729cd678cc038a1b0d7aa05664021dac5192b655cb6af47c976b619298188c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page