Skip to content

Library for processing molecules and reactions in python way

License

Notifications You must be signed in to change notification settings

chython/chython

Repository files navigation

Chython [ˈkʌɪθ(ə)n]

Library for processing molecules and reactions in python way.

Features:
  • Read/write/convert formats: MDL .RDF (.RXN) and .SDF (.MOL), .MRV, SMILES, INCHI (inchi-trust library), .XYZ, .PDB
  • Standardize molecules and reactions and valid structures checker
  • Supported python-magic
  • Tetrahedron, Allene and CIS-TRANS stereo supported
  • Perform subgraph search
  • Build/edit molecules and reactions with Python API
  • Produce template based reactions and molecules
  • Atom-to-atom mapping, checking and rule-based fixing
  • Perform MCS search
  • 2d coordinates generation (based on SmilesDrawer)
  • 2d/3d depiction with Jupyter support
  • SMARTS parser with restrictions
  • Protective groups remover
  • Common reaction templates collection

Full documentation can be found here.

CGRtools

Chython is fork of CGRtools.

Install

Only python 3.8+.

pip install chython[racer-default]

Copyright

Contributors

CGRtools contributors are included too.

About

Library for processing molecules and reactions in python way

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6