Skip to main content

Wrapper for RDKit's RunReactants to improve stereochemistry handling

Project description

PyPI version Maintenance License Run Tests Build Docs Open In Colab

rdchiral_plus

Wrapper for RDKit's RunReactants to improve stereochemistry handling

This repository is a fork of rdchiral. It has been modified for improved performance, and is statically typed wherever possible so that it can be compiled with mypyc for faster execution. These modifications provide comparable speed to the fast (5-10x) C++ version (rdchiral_cpp), with all of the benefits of being written in Python. It is also pip installable and cross platform.

Requirements

  • RDKit (version >= 2019)
  • Python (version >= 3.9)

Installation

Install RDChiral with pip directly from this repo:

pip install git+https://github.com/denovochem/rdchiral_plus.git

Documentation

See rdchiral/main.py for a brief description of expected behavior and a few basic examples of how to use the wrapper.

See rdchiral/test/test_rdchiral.py for a small set of test cases described here

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

rdchiral_plus-0.1.0.tar.gz (40.4 kB view details)

Uploaded Source

Built Distributions

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

rdchiral_plus-0.1.0-cp313-cp313-win_amd64.whl (262.6 kB view details)

Uploaded CPython 3.13Windows x86-64

rdchiral_plus-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (566.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rdchiral_plus-0.1.0-cp313-cp313-macosx_11_0_arm64.whl (344.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rdchiral_plus-0.1.0-cp312-cp312-win_amd64.whl (262.5 kB view details)

Uploaded CPython 3.12Windows x86-64

rdchiral_plus-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (568.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rdchiral_plus-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (344.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rdchiral_plus-0.1.0-cp311-cp311-win_amd64.whl (261.8 kB view details)

Uploaded CPython 3.11Windows x86-64

rdchiral_plus-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (540.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rdchiral_plus-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (342.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rdchiral_plus-0.1.0-cp310-cp310-win_amd64.whl (261.6 kB view details)

Uploaded CPython 3.10Windows x86-64

rdchiral_plus-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (540.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rdchiral_plus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (345.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rdchiral_plus-0.1.0-cp39-cp39-win_amd64.whl (261.5 kB view details)

Uploaded CPython 3.9Windows x86-64

rdchiral_plus-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (540.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

rdchiral_plus-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (345.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file rdchiral_plus-0.1.0.tar.gz.

File metadata

  • Download URL: rdchiral_plus-0.1.0.tar.gz
  • Upload date:
  • Size: 40.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rdchiral_plus-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ff33c66d2f6ae23bf705b73290e7faa5dfd38a37161eae3f1aa3985b7bb80b08
MD5 4b32859917263b52ba69fbc25c0bd2a8
BLAKE2b-256 0f876be873f5da5d09e48c15b2b24517d9d9779cb1deccf0e7a1651de75b7ef3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0.tar.gz:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6dec222e8fb9b5aedf24ff2d9f695c49c4366d94279472d69eebc95f0df2023f
MD5 67ea19ff3a66302f4c4461bd16be7390
BLAKE2b-256 39698505cf2fab092fdbeba9b244d39bd7c6362f4c6f781fb4b72f8ad9186181

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0ec9f1108754dc5d39010538daa20327b2942ddaa75e4b5335f6d3e8e9c65a8
MD5 b8176367911c0f31ec244ee052301ef9
BLAKE2b-256 aaff1dc1e0c2d2d16a3cd978aa6862c0e82b0bb5eeeb5e3d0fa67d9951c758c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 87699b87f6543d4348347d53a499b2a099506922efffa5d3162b16e5868c2340
MD5 9b030aabd95bdca38c8b79b4f764d226
BLAKE2b-256 7cc21d7fa0bdf3fa0f1cbc6204a7c319fe4b2a9b4805718f82c3d16d2bc38926

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 334c31c73c2aee883d60697d4e0380ddf1f5fb22b6bd8dd7e60938a828c98b67
MD5 c79e8ece98a540477fceb2ca54f7d415
BLAKE2b-256 248cf8eb2c00d6dfc7afc341532987a5f420995a85ed7d7666259722a3caa21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1afbd632e421fd79863fbffd8f484c4e4e6b144f4eea0c83bbb5c66c1d40ced
MD5 ade3c8a4996c750af0496fc28ee7244c
BLAKE2b-256 fbc73ecd39936c5bcda530d2fb410ac9e0156f196313b7a9d3b95a51d70a118e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 96e28b0fc0fbc55a9a1e9f003ded5094aa13c4cad26bf3b08da4ee73d586b199
MD5 c0bf3867e9e5da026d1596866e86d364
BLAKE2b-256 856f532243648287a99ec0988c5afd333d281ca7ccfdc91e9b64371c65db99ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ae9846c2f145b5b0293e54576dfc2a3d6e560c543d57cfd3c6f3113609a41d42
MD5 13bffe5d9b8cec21f79d8c19d223df58
BLAKE2b-256 ae2cc23aea8cefd58ea52124be892a01aa931ee0980c7602f3385b1223b6666c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8bf15b46090a3a7add1999f33609d29c4e5281c0af041fc0b57b53b9affeb462
MD5 175fb6c0677ff779188740bb96c82e3b
BLAKE2b-256 5e04a1ad9cadd4a7bb1a501a6b43c88900fe2af9f57bd9983acd624f2333813f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f11479fc5d1d952bf20aebda6f6091593f41a8d038d2b95c9a1b2739dd9d879a
MD5 ee153e7afc9a99c6b0f5a9b96488d6bd
BLAKE2b-256 3875dd87bbcae30068206f95ba7cdc5ba91edfbf9d1f0646df58d56ec80c8841

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 082d940143a4ce5a0ea8475d9b0bea0e26e95355ff11e16d015bcf7300347b83
MD5 611a8a98413f2e00cb758b0ae67f4688
BLAKE2b-256 16d3035c9e8a5decfa9ca1e9c4c0d7cdbffbbab5b95c227b5ebdf0727cf12394

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 492322297a9d8a515602a2b0ca42560995dd9013bc88378f8c0c59f73fc8e474
MD5 9e507c09c950e709af8940eb4d8a8b35
BLAKE2b-256 0bad7b567ad8988ca37b8fec76048390313a6122bb870de070c41b4c50772182

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f74b008dbdece7ab3a0674122f7b4abd06351cc83ca0997f5fe56ca57b3299e
MD5 6343903efcfdf8e3879c242cfb49223c
BLAKE2b-256 c8d87b33b614fe081433ff3d3fbb5e26e8f88a852d8925f7aa9ba765518619c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fa1fdc37811fa9cb0eb0593f53ee10506e4ebec149148f66183e113a2cbc09c5
MD5 3c588283f6582fae8c3dd47aa86c35eb
BLAKE2b-256 9cdf63b851eba359e9c1410c70203292069558745b446c1e00b9baf10a6f3a1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 02db7a7763b21c271f3f563833ac0167282589ac03327f3c149e8001bbeb1090
MD5 4195db430cbeffad30fb0b93d03e1b3b
BLAKE2b-256 09352537096dcbffb53c1dfc0509a5af22ea7dada380da22fe9ef51d3e2649cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rdchiral_plus-0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rdchiral_plus-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4e44d859fdb53363b4c6255900cb32a9adf2a986878806d915a9e2575f64d8d6
MD5 cfe2fe9d09628f58dacb718bb17ccba6
BLAKE2b-256 8514913ae07922afbf3fc4bb9fc59573afa2e39b264227b6ea1a4f0abf5b1d8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rdchiral_plus-0.1.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish.yml on denovochem/rdchiral_plus

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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