Profile picture
Noel O'Boyle @baoilleach
, 11 tweets, 2 min read Read on Twitter
#11thiccs Prakash Chandra Rathi on AI for predicting molecular ESPs
ESPs v. useful for optimising lead cmpds. Shows example with electrostatic clash. Changed structure to pull electrons away from pi cloud. Much better binding.
As Astex, PLIff scoring function used a lot in VS. Knowledge-based using info from PDB. Voronoi partitioning to calculate solvent accessible areas, contact areas, contact geometries.
V. important how you type your atoms, because you calculate the propensity of an atom of one type to interact with another type.
Atom typing in PLIff is unaware of ESP around atoms. Wanted to fix/change this. Incorporating this info should improve results, hopefully.
Can approximate molecular ESP surfaces by extrema. Assign atomic features represent ESP extrema, similar to Cresset field points. Assigned lone pairs, sigma hole.
~57K molecules from eMolecules as training set. Validation set: ~5K diverse mols from ChEMBL (having reasonable activity). QM calcs, 50 days on 60 CPUs, B3LYP.
Simple lookup model is not appropriate. Shows analysis of variability depending on local environment.

....so...deep learning (ed: 1st mention today)
(explaining DNNs and graph convolutional neural network) The more convolutional layers the further away atoms can influence it other. Used 6 hidden layers. 3 fully connected (FC), 3 graph convoluted (GC) and a final FC for output.
Performance on the training set. R2 is 0.96 for calculated versus predicted ESP extrema. Performance on unseen validation set: R2 is 0.88. Quite happy with this.
Work in progress: improving PLIff. Incorporate feature-feature contacts.
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Noel O'Boyle
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!