Skip to content

jonwzheng/PEACE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

144 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PEACE: Protomer Enumeration and Charge Engine

PEACE Logo

Warning

This repository is actively being developed and is not yet complete. Expect breaking changes and incomplete documentation.

More details forthcoming.

Getting started

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.

How it works:

  1. Tautomer Enumeration using RDKit.
  2. Protomer Enumeration by searching each tautomer for acid/base sites and sequentially (de)protonating all possible combinations (this searches for zwitterion forms).
  3. Visualization of all relevant tautomer-protomers based on their graph representations.
  4. (Optional) Microstate Population Estimation using quantum-chemical calculations. It is planned that a machine learning model will be made available to speed this up.

About

Protomer Enumeration and Charge Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages