Top Banner
Structure-based search of chemical libraries with Pharmit David Ryan Koes Computational and Systems Biology University of Pittsburgh @david_koes
33

David Ryan Koes

Oct 16, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: David Ryan Koes

Structure-based search of chemical libraries with

PharmitDavid Ryan Koes

Computational and Systems Biology University of Pittsburgh

@david_koes

Page 2: David Ryan Koes

2http://pharmit.csb.pitt.edu/

Page 3: David Ryan Koes

3

24 x 10 TB HDD 4 TB SSD Cache

512 GB RAM 40 cores

Page 4: David Ryan Koes

4

Page 5: David Ryan Koes

5

Page 6: David Ryan Koes

Server

Client

6

http://pharmit.sf.net GPL/BSD License

ShapeDB PharmerOpenBabel

RDKit

3Dmol.jsJQuery

pharmitserver

OpenBabel

pharmit.js

smina

ChemDiv

MolPortNCI

PubChem

Prebuilt Libraries

User LibrariesSearch

Minimization OpenBabel

buildlibs.py

Chemspace CHEMBL

ZINCMCULE

Page 7: David Ryan Koes

Client

3Dmol.jsJQuery

pharmit.js

Why web application?

Page 8: David Ryan Koes

8

http://3dmol.csb.pitt.edu Rego, N., & Koes, D. (2014). 3Dmol.js: molecular visualization with WebGL.

Bioinformatics. doi:10.1093/bioinformatics/btu829

Page 9: David Ryan Koes

Aside: Molecular Active Learning

9

Demo

Go to this URL: http://3dmol.csb.pitt.edu/viewer.html

Page 10: David Ryan Koes

Libraries

10

ChemDiv

MolPortNCI

PubChem

Chemspace CHEMBL

ZINCMCULE

Page 11: David Ryan Koes

pharmit currently has8 built-in libraries containing 1,183,898,546

conformations of 208,783,424 compounds and 30 publicly

accessible user-contributed libraries containing

18,932,611 conformations of 1,588,877 compounds.

86% New Compounds

Page 12: David Ryan Koes

Library Usage

12

Page 13: David Ryan Koes

Contributed Libraries

13

Page 14: David Ryan Koes

14

pharmitserver

ShapeDB smina

http://pharmit.sf.net GPL/BSD License

Pharmer

Page 15: David Ryan Koes

15

HydrophobicFeatures

Hydrogen Acceptor Feature

Hydrogen Donor

Feature

Hydrogen Donor

Feature

Pharmacophore A spatial arrangement of molecular features essential for biological activity

Pharmer Efficient and Exact Pharmacophore Search

Koes, D. R., & Camacho, C. J. (2011). Pharmer: efficient and exact pharmacophore search. Journal of Chemical Information and Modeling, 51(6), 1307-1314. doi:10.1021/ci200097mKoes, D. R., & Camacho, C. J. (2012). ZINCPharmer: pharmacophore search of the ZINC database. Nucleic acids research, 40(Web Server issue), W409-414. doi:10.1093/nar/gks378

Page 16: David Ryan Koes

16

HydrophobicFeatures

Hydrogen Acceptor Feature

Hydrogen Donor

Feature

Hydrogen Donor

Feature

Pharmer Efficient and Exact Pharmacophore Search

Page 17: David Ryan Koes

17

Pharmer Efficient and Exact Pharmacophore Search

Page 18: David Ryan Koes

18

q

a b

cd

ef

g

h

split xa - h

x

ysplit ya - d

split ye - h

split xa - b

split yc - d

split xe - f

split yg - h

cb d hgfea

q

a b

cd

ef

g

h

split xa - h

x

ysplit ya - d

split ye - h

split xa - b

split yc - d

split xe - f

split yg - h

cb d hgfea

Pharmer Efficient and Exact Pharmacophore Search

q

a b

cd

ef

g

h

split xa - h

x

ysplit ya - d

split ye - h

split xa - b

split yc - d

split xe - f

split yg - h

cb d hgfea

Page 19: David Ryan Koes

19

Pharmer Efficient and Exact Pharmacophore Search

Page 20: David Ryan Koes

20

Pharmer Efficient and Exact Pharmacophore Search

0.1!

1!

10!

100!

1000!

0.1! 0.2! 0.3! 0.4! 0.5! 0.6! 0.7! 0.8! 0.9! 1!

Tim

e (s

)!

Tolerance Sphere Radii Multiplier!

MOE HSP90!MOE FXIa!Pharmer HSP90!Pharmer FXIa!

Page 21: David Ryan Koes

21

pharmitserver

smina

http://pharmit.sf.net GPL/BSD License

Pharmer ShapeDB

Page 22: David Ryan Koes

22

ShapeDB Indexed Search of Molecular Shapes

Align to Moments of Inertia Voxelize

Oct-tree • Scales with Surface Area, not Volume • Fast Intersection/Union Operations

Page 23: David Ryan Koes

23

ShapeDB Indexed Search of Molecular Shapes

0.01

0.1

1

10

100

1000

10^4 10^5 10^6 10^7

Aver

age

Tim

e (s

)

Magnitude of Search Space

Performance of Shape Similarity Search

Similarity (Scan)

Page 24: David Ryan Koes

24

MIV MSVMIVMSV

MSV Minimum Surrounding Volume

Union

MIV Maximum Included Volume

Intersection

Matching and packing algorithm for efficient and effective initialization

ShapeDB Indexed Search of Molecular Shapes

Koes, D. R., & Camacho, C. J. (2014). Shape-based virtual screening with volumetric aligned molecular shapes.J Comput Chem, 35(25), 1824-1834. doi:10.1002/jcc.23690Koes, D., & Camacho, C. (2014). Indexing volumetric shapes with matching and packing. Knowledge and Information Systems, 1-24. doi:10.1007/s10115-014-0729-z

Page 25: David Ryan Koes

25

ShapeDB Indexed Search of Molecular Shapes

Shape Constraints

Page 26: David Ryan Koes

26

ShapeDB Indexed Search of Molecular Shapes

0.0001

0.001

0.01

0.1

1

10

100

1000

10^4 10^5 10^6 10^7

Aver

age

Tim

e (s

)

Magnitude of Search Space

Performance of Shape Constraint Search

Search Constraints (Indexed) Similarity (Scan)

Page 27: David Ryan Koes

27

pharmitserver

ShapeDB smina

http://pharmit.sf.net GPL/BSD License

Pharmer

Page 28: David Ryan Koes

28

smina Scoring and Minimization with AutoDock Vina

Improved energy minimization

Facilities for scoring function development

Custom format with precomputed torsion tree

Implementation of server protocol

Koes, D. R., Baumgartner, M. P., & Camacho, C. J. (2013). Lessons Learned in Empirical Scoring with smina from the CSAR 2011 Benchmarking Exercise. Journal of Chemical Information and Modeling, 53(8), 1893-1904. doi:10.1021/ci300604z

Page 29: David Ryan Koes

Case Study: Profilin

29

Page 30: David Ryan Koes

30

Top 20 compounds purchased

Page 31: David Ryan Koes

31

Page 32: David Ryan Koes

Acknowledgements

32

http://pharmit.csb.pitt.edu

Department of Computational and Systems Biology

NIGMS R01GM108340

Google Cloudgithub.com/gnina

http://bits.csb.pitt.edu

@david_koes

Page 33: David Ryan Koes

33

Questions?