3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual...
Transcript of 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual...
![Page 1: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/1.jpg)
3D ligand-based virtual screening in the cloud
(Blaze training)
Cresset European User Group Meeting – Workshops
June 2016
![Page 2: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/2.jpg)
© Cresset
Files for this workshop
> The files used in this workshop are available for download on
request
> Please send an email to [email protected] stating the
name of the workshop that you wish to get the files for
![Page 3: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/3.jpg)
© Cresset
Comparing structurally disparate molecules
PDB:2ogz PDB:3g0g
BioisosteresBioisosteric
groups
![Page 4: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/4.jpg)
© Cresset
Effective ligand-based virtual screening
![Page 5: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/5.jpg)
© Cresset
> Search a database for new
structures
> Uses a Linux CPU or GPU cluster
> Software, service or rental (SaaS)
Virtual screening with Blaze
> Diverse new structures
> Complementary to other techniques
> New uses for existing drugs
![Page 6: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/6.jpg)
© Cresset
Complementarity of Blaze
Shape
Hits
Standard hits
Search Blaze
1. Standard method
2. Shape only setting
3. Compare results
![Page 7: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/7.jpg)
© Cresset
Where does it perform poorly?
> Start from ‘Ala-Glu-Asp-Phe-Gly-Trp’
> Not enough 3D ligand info
> Start from Empty protein
> Search for new metal binding warhead
> Not chemically intelligent
> Search for covalent inhibitors
> All known actives have MW > 1000
> Conformation space too big
![Page 8: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/8.jpg)
© Cresset
About Blaze
> Full virtual screening system
> Compound and collection management
> User and project permissions
> Integrates with standard queueing systems (e.g., SGE or LSF)
> Search history and archiving
> Choice of interface
> Web browser
> Command line
> RESTful API (aka ‘REST API’ or ‘web service’)
> Access from Pipeline Pilot, KNIME etc
> Access from Cresset’s Forge
![Page 9: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/9.jpg)
© Cresset
Blaze operation
Search Retrieve
![Page 10: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/10.jpg)
© Cresset
Search molecules
![Page 11: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/11.jpg)
© Cresset
Search molecule choice
> Field points describe potential binding
> Choose the smallest (in field terms), most active compound
(ligand efficiency)
> More active = more interactions
> More efficient = fewer extraneous groups
> In field space, charged groups are BIG – e.g.
> CO2 >>>>>> iPr in field space
> remove extraneous groups (e.g., solubilisers)
![Page 12: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/12.jpg)
© Cresset
Multiple references are good for:
> Alignment (Pose) prediction> Extra references to add information
> Electrostatic
> Shape
> Scaffold hopping (Spark)> Optimising a lower active by scoring against a high active
> Virtual Screening ?> Require molecules to look like both references
> Theoretically should be good
> Practically not always true
> Separate searches with data fusion performs better (?)
We prefer multiple searches to multiple references
![Page 13: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/13.jpg)
© Cresset
Data fusion for multiple searches
> We use ‘combine on rank’
> E.g., run 3 searches and take the top 1,000 from each search
> We don’t recommend combining on score
> Score is local not global
> Value is dependent on size of search query
> Currently investigating the use of Z-scores and other approaches
> Find ways to evaluate ‘quality’ of scores
> Identify ‘frequent hitters’
> Score normalisation
![Page 14: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/14.jpg)
© Cresset
Database molecules
![Page 15: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/15.jpg)
© Cresset
Numbers
> 10M molecules is standard
> Uses compute cluster - scales to at least 500 CPU cores, tens of
thousands of GPU cores
> Pre-populated conformations
> Molecules in collections split by heavy atom ranges
> Duplicates across collections get filtered during searching
> GPU or CPU
![Page 16: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/16.jpg)
© Cresset
Other issues
> Tautomers> Enumerate outside of Cresset and load as separate molecules
> Protomers> Enumerate externally
or
> Let Cresset choose
> Rules based on pH 7
> Good for amines, carboxylates
> Less good for e.g. aminopyridines
> Flat chirality> Fully explored
> Up to 3 flat centres
> Speed penalty
![Page 17: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/17.jpg)
© Cresset
Searching
![Page 18: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/18.jpg)
© Cresset
Searching
> 4 levels
> FieldPrint
> Nasty, very fast
> Clique (Fast mode)
> Alignment by matching field points, single-point true score
> Fast
> Good
> Simplex
> Alignment by matching field points, optimised score
> Protein excluded volumes
> Slower – best poses and scores
> Filter
![Page 19: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/19.jpg)
© Cresset
Blaze: Workflow
New Search
Upload Molecule
Check Conversion
Setup Experiment
Name
Collections
Refinements
clique 50%+
simplex 10%+
Get results
Repeat or perfect
![Page 20: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/20.jpg)
© Cresset
Let’s go
> Searching ChEMBL fragment like molecules
> Upload a search molecule
> SDF format (Mol2 also)
> Check the search molecule in Forge
> Run the search
> Marvel at the enrichment!
![Page 21: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/21.jpg)
© Cresset
Connect to Blaze
Cresset Demo: http://blaze.cresset-group.com/blaze/ui/
Username Signup at http://blaze.cresset-group.com
User Preferences
Email when results available
Turn on/off automatic help
Every Page has context sensitive help here
![Page 22: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/22.jpg)
© Cresset
Start a new search
Choose
New Search
![Page 23: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/23.jpg)
© Cresset
Upload the search molecule
Choose Browse
Choose
Blaze/A2C_blaze_training.sdf
Choose Submit
![Page 24: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/24.jpg)
© Cresset
Field addition and constraints
Download with field points
Need a viewer that displays field points
Use to
check file conversion
find field points to constrain
![Page 25: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/25.jpg)
© Cresset
Open search molecule in Forge
![Page 26: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/26.jpg)
© Cresset
> Click on the molecule
> Press Shift-i
Molecule should be displayed with
the index of the field point
> Press Shift-f
Field points should have a number
next to them (the size)
> These are needed to identify a field
point to constrain
Finding field points to constrain
![Page 27: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/27.jpg)
© Cresset
Moving on…
![Page 28: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/28.jpg)
© Cresset
Simple Search Page – 3 sections, part 1
Unique Name
A2C_<Uname>
Choose “EUGM2016”
![Page 29: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/29.jpg)
© Cresset
Simple Search Page – 3 sections, part 2
Heavy atom ranges
“Collections”
Choose “Chembl20_filtered”
Choose “11-20 atoms”
![Page 30: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/30.jpg)
© Cresset
Simple Search Page – 3 sections , part 3
50-100%
Always!
10% is good
Find the ID, Enter the size
Used in Simplex refinement
Excluded volume only
![Page 31: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/31.jpg)
© Cresset
Submit the search
> And wait ......
> Any Questions?
![Page 32: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/32.jpg)
© Cresset
> View results
> Select search:
EUGM_SEARCH_1
> You should be taken to the parent
result page
Download pre-calculated results
![Page 33: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/33.jpg)
© Cresset
> These are the worst results to
download!
> The links at the top show all
refinements of this parent
> We want the last (right most)
refinement – should be green
> Click on ‘Simplex’
Caution!
![Page 34: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/34.jpg)
© Cresset
> Check that you have a ‘Download
Overlays’ button
NO? Not on the right page
YES? Download the top 100 results
as sdf file
Always use sdf files
> Open in Forge
Download results 3D
![Page 35: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/35.jpg)
© Cresset
Opening results in Forge
![Page 36: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/36.jpg)
© Cresset
Some good results
Result assessment
But many lack the positive charge
![Page 37: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/37.jpg)
© Cresset
From the initial search
Filter results to give only positive compounds
From the completed results
![Page 38: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/38.jpg)
© Cresset
Filters
Must contain any one of these
Must contain any one of these
Must NOT contain any one of these
AND
AND
Must obey each one of these
AND
![Page 39: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/39.jpg)
© Cresset
Positive filter
Unique Name
‘positive’
= 1
![Page 40: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/40.jpg)
© Cresset
Filter Early ~10,700 mols
Filter early > Filter later
Filter late ~3,300 mols
![Page 41: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/41.jpg)
© Cresset
Download results
Download top 100 results
![Page 42: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/42.jpg)
© Cresset
> Quickest download is of 1D text file
of results
Download Results 1D
![Page 43: 3D ligand-based virtual screening in the cloud (Blaze training) · 3D ligand-based virtual screening in the cloud (Blaze training) Cresset European User Group Meeting –Workshops](https://reader033.fdocuments.us/reader033/viewer/2022041806/5e54627d9f4da955fc1ff630/html5/thumbnails/43.jpg)
cressetgroup
Questions welcomed
Example files available from
Contact us for our tailored training courses