Skip to main content

No project description provided

Project description

Retrosynthesis analysis tool

API Example:

from CGRtools import smiles, RDFWrite
from ThetaSynthesis import RetroTree
from ThetaSynthesis.synthon import RolloutSynthon


target = smiles('CC(=O)NC1=CC=C(O)C=C1')
target.canonicalize()

tree = RetroTree(target, synthon_class=RolloutSynthon)

with RDFWrite('acetaminophen.rdf') as f:
    for n in tree:
        path = tree.synthesis_path(n)
        for r in path:
            r.clean2d()
            f.write(r)

print(tree.report())

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

ThetaSynthesis-0.1.0.tar.gz (4.8 MB view details)

Uploaded Source

Built Distribution

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

ThetaSynthesis-0.1.0-py3-none-any.whl (4.9 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ThetaSynthesis-0.1.0.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for ThetaSynthesis-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c428e320bb302e58546e1e6a1e69dad2b5fdbed4630bad95cf150379fbef302f
MD5 75b429ae6b3817e7e19a1c5dc1901bac
BLAKE2b-256 28eb0256239bc1d8f9ad3db28c24ee007496ade19ac073c25ce5cfc4f1199122

See more details on using hashes here.

File details

Details for the file ThetaSynthesis-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ThetaSynthesis-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for ThetaSynthesis-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 033fbffe19bc21cb013f2d46db85dcd0334fac3bc03548189edd0b7574cd183c
MD5 fd8ded8b2e71b815f8fa00d2666dbc65
BLAKE2b-256 e16851d2f35f096bf7e81f6f8f74980b06ce7067e966bc788fdd655f8edb73b2

See more details on using hashes here.

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