Skip to main content

chython-rxnmap

ONNX model weights for chython atom-to-atom mapping.

Semisupervised model trained on USPTO and Pistachio datasets.

Publication (Preprint) with details.

Installation

pip install chython-rxnmap

Usage

This package is a plugin for chython. Install it alongside chython to enable attention-based atom-to-atom mapping:

pip install chython[mapping]

Then use mapping as usual:

from chython import smiles

r = smiles('OC(=O)C(=C)C=C.C=CC#N>>OC(=O)C1=CCCC(C1)C#N')
r.attention_mapping()
print(format(r, 'm'))

Metadata

Release files for chython-rxnmap 2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for chython-rxnmap 2.0
File Interpreter ABI Platform
chython_rxnmap-2.0-py3-none-any.whl Python 3 none any Details

Release files / chython_rxnmap-2.0-py3-none-any.whl

Download URL chython_rxnmap-2.0-py3-none-any.whl
Size 78.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
c330c6b2250bd024807abffc45f51d2953489fa52a9caa20e82572e4463d5de6
BLAKE2b-256 checksum
How to use checksums
a4993959fa78fdb2922914f88baeadbc2f851f804440c8a25dfe521b7045d763
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.11

Release history Release notifications | RSS feed

This release

2.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page