flare v2: raising the bar in structure-based design...space in the saved flare project improved...

39
Flare V2: Raising the Bar in Structure-based Design Mark Mackey

Upload: others

Post on 27-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

Flare V2:

Raising the Bar in Structure-based Design

Mark Mackey

Page 2: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Flare: Providing new insights for structure based design

Last year we launched Flare™ 1.0

> New foray for Cresset into SBDD

> New methods

> New look

> Easy to use

Page 3: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Extensive drag and drop support

Drag between ligand

and protein tables

Drag between

ligand roles

Drag ligand to Windows

folder or desktop to

export to sdf

Drag protein to

Windows folder or

desktop to export to pdb

Page 4: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Flare: Providing new insights for structure based design

Cresset are now proud to announce the release of Flare 2.0

> More science

> More features

> Looks better

> Still easy to use!

Focus on

designing better

ligands

Page 5: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Cutting edge science

> Electrostatic Complementarity™ (EC)

> Scoring

> Visualization

> Protein interaction potentials

> Gain vital knowledge of protein and ligand electrostatics to improve new molecule design

> 3D-RISM using XED or AMBER force fields

> Understand the locations and stability of water in your protein

> WaterSwap analysis

> Find the energetic hotspots in your protein

Easy workflows

> Ligand focus with phys-chemproperties and multi-parametric scoring

> Tagging of ligands

> Filtering using properties or sub-structure

> Accurate docking using Lead Finder

> Excellent reproduction of protein-ligand poses

> Ensemble docking for handling active site flexibility

> Storyboard to capture important scenes

> Python scripting

> UI customizations

Why use Flare?

Page 6: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Electrostatics

Page 7: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

The Cresset difference - the XED force field

> XED force field – eXtended Electron Distribution> Multipoles via additional monopoles

> Huckel

> separation of π and σ components of partial charges

> π charges added to ‘xed’ atoms

> σ charges added to nuclei

> Excellent modeling of substituent effects

> find bond orders and assign hybridization

> Analogue N(sp3) atoms – pyramidal to planar

> Full molecular mechanics force field with excellent coverage of organic chemistry, water and proteins

> Minimization, conformations etc.

> Not a dynamics force field Vinter, J. Comput.-Aided Mol. Des., 1994, 8, 653-668

Page 8: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

XED electrostatics generate detailed ligand interaction patterns

= Positive = Negative

Detailed simulation of electrostatics Detailed description of halogens

Page 9: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Electrostatics mapped to surfaces

Page 10: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Electrostatic Complementarity

Page 11: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Indoline SAR

(pdb 5C7D)

Electrostatic Complementarity (EC) scoring

Chessari et al. JMC 2015

Cl NH2 CF3 Me

> Bioactivity correlates with electrostatic complementarity

R² = 0.6503

0.3

0.32

0.34

0.36

0.38

0.4

0.42

0.44

0.46

0.48

0.5

1 10 100 1000

IC50 (µM)

Pearson R

Page 12: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Electrostatic Complementarity

> For full details see Matthias’ talk, coming soon!

Page 13: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Ensemble Docking

Page 14: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Ensemble docking: considering active site flexibility in docking

> Many docking algorithms assume a rigid active site

> Unrealistic

> ‘Flexible’ docking algorithm do not always give the expected

results

> User feedback

> Ensemble docking: considering active site flexibility when

alternative active site conformations of the same protein are

available

Page 15: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

> Select the ligands you want to dock

> Choose docking method

> Define the active site

> Manual atom pick

> Ligand

> Existing grid

> Choose proteins to dock into

> Same protein, alternative

conformations for the active site

> Choose chains to include in docking for

each protein

Ensemble docking: workflow

Page 16: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Ensemble docking: results

> Best poses across all protein conformations saved as docked results

Page 17: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Python

Page 18: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Python API for Flare

> The vast majority of Flare’s functions are now scriptable using

Python

> File I/O

> Docking

> GUI

> Waterswap

> 3D-RISM

> Protein prep, alignment, superposition

> etc

> New “pyflare” executable provides command-line access

Page 19: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

> Python Interpreter

> Write/Paste, Load, Run, Save a script

> Python Console

> Run one command at a time

> Manager

> Manage Python extension

> Built-in Python documentation

New Python tab

Page 20: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

> Write, Copy/Paste, Load a script

> Run the loaded Python script

> Save/Save as your script

> Multiple tabs to work with multiple

scripts in the same Flare session

The Python Interpreter window

Input

Output

Page 21: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

> Write or Copy/Paste simple Python

commands

> Ideal for one-liners, but it also

supports multi-line loops

> Multiple tabs to work with in the

same Flare session

The Python Console window

Input

Output

Page 22: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

> Manage your Python extensions

Python Extension Manager

Page 23: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Create a new ribbon for your scripts Add buttons to a existing ribbon

Playing with ribbons

Create buttons

Big

Small With custom icons

With custom tooltips

and Alt-shortcuts

Checkable

Spin boxes

Radio buttonsCustom sliders

Page 24: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

IPython console

Page 25: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

RDKit integration

Page 26: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Python – not just for developers

Page 27: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Ramachandran plots

Page 28: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Export movies

Page 29: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Export movies

Page 30: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Web access

Page 31: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Pyflare

The new “pyflare” executable allows you to script all Flare functions

from the command-line

Page 32: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Easy, flexible, informed ligand design

Page 33: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

UI improvements

Cresset has always been great at making ligand-based drug design easy

and with Flare we aim to bring the same simplicity and power to SBDD

Page 34: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Multi-parameter optimization with radial plots

Page 35: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Filters

Page 36: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Storyboards

Page 37: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Loads of other improvements

Spherical clipping of protein surfaces

Export proteins as PDB files with Amber conventions

Updated Lead Finder and Build Model algorithms

Improved protein superimposition now allowing the superimposition of all proteins vs. selected proteins

Improved display of protein entries in the Protein table: the protein name is now the PDB code/file name for the protein; name column is resizable; background color for the ‘visibility’ icon matches the color of protein carbon atoms

Improved functionality for moving all/chosen ligand(s) from protein(s) into the Ligands table

Improved Waterswapanalysis – filter residues by binding delta-G

New ‘Delete Docking Grid on Selected

Proteins’ function to delete unused docking

energy grids, reducing the amount of disk

space in the saved Flare project

Improved definitions for ligand-protein interactions

New ‘Promote Pose to Ligand’ menu

button to promote a chosen docked

pose to ligand status

Border text displaying relevant information at the edge of the 3D window

Updated sire (which contains WaterSwap) to version 2018.1.0

The FieldEngine binary now enables the setting of the maximum number of cores the process should use

Improved performance of multi-threaded docking runs

Updated AmberTools to version 18

Improved weighting scheme for consensus calculated free energy of binding from WaterSwap runs

Improved import of peptides as ligands

Updated RDKit to version 2018.03.1

Coloring of crystallographic water molecules according to calculated 3D-RISM dG

‘Move to protein’ menu button to merge a ligand to a chosen protein structure

Improved clipping of front and back Z-planes in the 3D window, now allowing to choose whether the ligands should be affected by the clip planes

‘Export all proteins’ functionality

Improved ‘mark as favorite’ behavior for ligands

Improved ligand minimization, protein preparation dialogs

Export ligand field surfaces

>200 new

features and

improvements

Page 38: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

Flare 2.0

> A fully-featured SBDD application

> Aim to help you design better ligands, simply and effectively

> Extensible and customisable

> Keeps the Cresset focus on electrostatics

> More to come!

Page 39: Flare V2: Raising the Bar in Structure-based Design...space in the saved Flare project Improved definitions for ligand-protein interactions New ‘Promote Pose to Ligand’ menu button

© CressetCONFIDENTIAL

cressetgroup

Acknowledgements:

Tim Cheeseright, Giovanna Tedesco, Paolo

Tosco, Matthias Bauer, Rob Scoffin, Martin

Slater, Chris Earnshaw, Nigel Palmer, Ken Stott,

Mary Megan, Rosie Mantell, Sylvie Sciammetta,

Gaokeng Xiao, Rae Lawrence and many more

Questions welcomed

Thank you!