Skip to main content

A chemical toolbox based on RDKit

Project description

ChemKit

Package version


Documentation: http://chem-kit.metwork.science/

Source Code: https://github.com/metwork-project/chem-kit


ChemKit is a chemical toolbox based on RDKit with currently 2 main purposes :

  • Facilitate the usage of the RDKIt Python API with some more easy to use classes that can occasionally fix some bug (especially with Jupyter rendering).

  • Provide tailored methods for the MetWork project

Usage

Manipulate Molecules

    from chem_kit import Molecule
    mol = Molecule("CCO")

Manipulate Transformation

    from chem_kit import Transformation
    tsf = Transformation("[#6:1]-[#8:2]-[#1:3]>>[#6:1]-[#8:2]-[#6:3](-[#1])(-[#1])-[#1]")

More examples with Jupyter notebook

Install

Like RDKit, ChemKit needs Conda :

conda env create -f conda-env.yml
conda activate chem_kit

To manage other required Python packages, the better way is to use Poetry on top of Conda :

cd /path/to/chem_kit
poetry install

Poetry manipulate Python packages directly on Conda env.

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

chem-kit-0.1.6.tar.gz (24.2 kB view details)

Uploaded Source

Built Distribution

chem_kit-0.1.6-py3-none-any.whl (26.3 kB view details)

Uploaded Python 3

File details

Details for the file chem-kit-0.1.6.tar.gz.

File metadata

  • Download URL: chem-kit-0.1.6.tar.gz
  • Upload date:
  • Size: 24.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.7 CPython/3.8.10 Linux/4.19.78-coreos

File hashes

Hashes for chem-kit-0.1.6.tar.gz
Algorithm Hash digest
SHA256 0541ec654e08a400f32ec0fd261ca21d0ca5081589fa389caf8af08ea5aa537f
MD5 daa95751ce43255a4c98b4739ec5135d
BLAKE2b-256 c361f64c38017e58189c56e49f8aca3873cb905df44e06ca830dc3ac963af6cf

See more details on using hashes here.

File details

Details for the file chem_kit-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: chem_kit-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 26.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.7 CPython/3.8.10 Linux/4.19.78-coreos

File hashes

Hashes for chem_kit-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ebed056826297aec65631267bc909e14ed8d1f3e06009c1dbb1d61da3bae85da
MD5 50484148fc08ffeda6881db947867a6b
BLAKE2b-256 1c88ec887959081da583d6863e67253c878ae5b2c154a8b9bfb5beb3443d5ede

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