Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 2.29 KB

README.md

File metadata and controls

38 lines (26 loc) · 2.29 KB

TSCoDe - Transition State Conformational Docker

License: GNU GPL v3 CodeFactor Grade Python Version Size

Lines PyPI Wheel Documentation Status PyPI - Downloads

TSCoDe logo

TSCoDe is a systematical conformational embedder for small molecules. It helps computational chemists build transition states and binding poses precisely in an automated way. It is thought as a tool to explore complex multimolecular conformational space fast and systematically, and yield a series of starting points for higher-level calculations.

Since its inclusion of many subroutines and functionality, it also serves as a computational toolbox to automate various routine tasks, via either MM, semiempirical or DFT methods.

🧰 Dependencies

TSCoDe is written in pure Python. It leverages various libraries like Numpy and Numba to perform the linear algebra required to translate and rotate molecules, NetworkX to perform graph operations, and the ASE environment to perform a set of structure manipulations. Additionally, Openbabel is required to perform I/O operation and optional force field optimizations. It supports various external calculators to outsource force field/semiempirical/DFT optimization:

  • XTB (>=6.3)
  • ORCA (>=4.2)
  • Gaussian (>=9)
  • MOPAC2016

Documentation

Documentation on how to install and use the program can be found on readthedocs.