A collection of chemical reaction formulations for use with rdkit. Requires rdkit.
Project description
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
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc9dea97ca469ad2b44b5816c89b47ba1a31966987eb6610cfc60dd63e371ed5
|
|
| MD5 |
dad8ed6336ad88222739d0a3e9e13a42
|
|
| BLAKE2b-256 |
2592f1d43045fee34b8af31b7e51e0dcae067cb89bd2bbf47bca5de01357edfa
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5256c86542440c5c057825e85b8df0fa3895236bec68a81faf1aa9674161e4dc
|
|
| MD5 |
562421864a0248050f5a743791dae5e1
|
|
| BLAKE2b-256 |
731c7c4466a81f259d81e68b51311cea2aca6422177174b7bad1547c0b2fa354
|