Warning
This repository is actively being developed and is not yet complete. Expect breaking changes and incomplete documentation.
More details forthcoming.
Simply clone this repo and add this base directory to PATH, or run calculations directly from here.
For the estimation of individual protomer populations, the user needs to install CREST, xTB with CPCM-X, and g-xTB with the respective binary or execution script added to path.
- Tautomer Enumeration using RDKit.
- Protomer Enumeration by searching each tautomer for acid/base sites and sequentially (de)protonating all possible combinations (this searches for zwitterion forms).
- Visualization of all relevant tautomer-protomers based on their graph representations.
- (Optional) Microstate Population Estimation using quantum-chemical calculations. It is planned that a machine learning model will be made available to speed this up.