Skip to main content

Click

Click is a collection of pre-made and tested reaction patterns to use with RDKit molecules. The reactions can be used to sequentially modify a molecule, or to create combinatorial libraries. Click is only doing the reaction as you've specified and does not check if the reaction would work.

Requirements

  • RDKit (version >= 2019.03)
  • Python (version >= 3.6)

Installation

To install Click, run

pip install ClickReaction

Usage

Many examples can be found in the tests folder.

Boc removal

from rdkit import Chem
from ClickReaction import BocRemoval

boc_protected_amine = Chem.MolFromSmiles("CNC(OC(C)(C)C)=O")

reaction = BocRemoval(bocamine=boc_protected_amine)
product = reaction.get_product()

assert "CN" == Chem.MolToSmiles(product)

Click Reaction

from rdkit import Chem
from ClickReaction import CuAAC

alkyne = Chem.MolFromSmiles("c1ccccc1C#C")
azide = Chem.MolFromSmiles("C-[N-]-[N+]#N")

reaction = CuAAC(alkyne=alkyne, azide=azide)
product = reaction.get_product()

assert "Cn1cc(-c2ccccc2)nn1" == Chem.MolToSmiles(product)

Supported reactions

Simple transformations

  • Boc removal
  • Fmoc removal
  • Alkaline ester hydrolysis

Bimolecular reactions

  • Amide coupling (with or without anilines)
  • CuAAC
  • Sulfon amide formation from amines and sulfonyl chlorides
  • Suzuki-Miyaura cross coupling

Download files

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

Source Distribution

ClickReaction-0.3.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ClickReaction-0.3.1-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file ClickReaction-0.3.1.tar.gz.

File metadata

  • Download URL: ClickReaction-0.3.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.6.0.post20201009 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.12

File hashes

Hashes for ClickReaction-0.3.1.tar.gz
Algorithm Hash digest
SHA256 dc9dea97ca469ad2b44b5816c89b47ba1a31966987eb6610cfc60dd63e371ed5
MD5 dad8ed6336ad88222739d0a3e9e13a42
BLAKE2b-256 2592f1d43045fee34b8af31b7e51e0dcae067cb89bd2bbf47bca5de01357edfa

See more details on using hashes here.

File details

Details for the file ClickReaction-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: ClickReaction-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.6.0.post20201009 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.12

File hashes

Hashes for ClickReaction-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5256c86542440c5c057825e85b8df0fa3895236bec68a81faf1aa9674161e4dc
MD5 562421864a0248050f5a743791dae5e1
BLAKE2b-256 731c7c4466a81f259d81e68b51311cea2aca6422177174b7bad1547c0b2fa354

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 files

0.3.0

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page