1 Miklós Vargyas May, 2005 Compound Library Annotation.

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

Advanced Piloting Cruise Plot.
1
Kapitel S3 Astronomie Autor: Bennett et al. Raumzeit und Gravitation Kapitel S3 Raumzeit und Gravitation © Pearson Studium 2010 Folie: 1.
1 Szabolcs Csepregi*, Szilárd Dóránt, Nóra Máté, Miklós Vargyas, Péter Kovács, György Pirok, Ferenc Csizmadia First presented at Applications of Cheminformatics.
a Virtual Compound Space
Screen Ligand based virtual screening presented by … maintained by Miklós Vargyas Last update: 13 April 2010.
UGM 2006 Miklós Vargyas Whats new in JKlustor. Overview An introduction to JKlustor –Brief history of the product –Main features –Usage examples –Performance.
UGM 2006 Miklós Vargyas Scientific Workshop Maximum Common Substructure.
1 Miklós Vargyas, Judit Papp May, 2005 MarvinSpace – live demo.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Summary of Convergence Tests for Series and Solved Problems
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
Exit a Customer Chapter 8. Exit a Customer 8-2 Objectives Perform exit summary process consisting of the following steps: Review service records Close.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
Year 6 mental test 15 second questions Calculation Addition.
Solve Multi-step Equations
Richmond House, Liverpool (1) 26 th January 2004.
Break Time Remaining 10:00.
PP Test Review Sections 6-1 to 6-6
ABC Technology Project
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
VOORBLAD.
15. Oktober Oktober Oktober 2012.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
“Start-to-End” Simulations Imaging of Single Molecules at the European XFEL Igor Zagorodnov S2E Meeting DESY 10. February 2014.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
BIOLOGY AUGUST 2013 OPENING ASSIGNMENTS. AUGUST 7, 2013  Question goes here!
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Squares and Square Root WALK. Solve each problem REVIEW:
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
Do you have the Maths Factor?. Maths Can you beat this term’s Maths Challenge?
© 2012 National Heart Foundation of Australia. Slide 2.
Adding Up In Chunks.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Sets Sets © 2005 Richard A. Medeiros next Patterns.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Clock will move after 1 minute
A SMALL TRUTH TO MAKE LIFE 100%
PSSA Preparation.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Immunobiology: The Immune System in Health & Disease Sixth Edition
CpSc 3220 Designing a Database
Presentation transcript:

1 Miklós Vargyas May, 2005 Compound Library Annotation

Slide 2 Compound Library Annotation UGM Compound Library Annotation Overview of the Screen Package Virtual screening Optimized dissimilarity metrics Clustering Library Annotation – a real-life application of the Screen tool Approach #1: use command line applications Approach #2: API programming

Slide 3 Compound Library Annotation UGM Overview of the Screen Package queries targets hypothesis fingerprint metric target fingerprints Virtual hits

Slide 4 Compound Library Annotation UGM Need for Optimization

Slide 5 Compound Library Annotation UGM Optimized Metrics asymmetry factor scaling factor asymmetry factor weights

Slide 6 Compound Library Annotation UGM Improved Similarity by Optimization

Slide 7 Compound Library Annotation UGM Enrichment by Optimization

Slide 8 Compound Library Annotation UGM Clustering 8 active compound sets ACE inhibitors angiotensin 2 antagonists D2 antagonists delta antagonists FTP antagonists mGluR1 antagonists Thrombin inhibitors 5-HT3-antagonists

Slide 9 Compound Library Annotation UGM Ward Centroids

Slide 10 Compound Library Annotation UGM Maximum Common Substructure Clustering

Slide 11 Compound Library Annotation UGM Compound Library Annotation Act ACE =0.5Act ß2 =0.98 Act ACE =0.78 Act ß2 =0.45 Annotate library: predicted activity in some therapeutic areas

Slide 12 Compound Library Annotation UGM Similarity Based Activity Prediction Act ACE =0.55 Act ß2 =0.98 Use sets of known actives to predict activity of compounds

Slide 13 Compound Library Annotation UGM Approach #1: Off the Shelf ChemAxon Tools Parameter setting Pharmacophore fingerprint Tanimoto dissimilarity metric Median Pharmacophore Hypothesis screenmd library.sdf ace.sdf \ –o SDF annotated-library.sdf \ -k PF –M Tanimoto –H Median

Slide 14 Compound Library Annotation UGM Single Active Family

Slide 15 Compound Library Annotation UGM Multiple Active Families screenmd library.sdf ace.sdf \ -o SDF lib-ace.sdf -k PF –M Tanimoto –H Median screenmd lib-ace.sdf beta2.sdf \ -o SDF lib-ace+beta2.sdf -k PF –M Tanimoto –H Median screenmd lib-ace+beta2.sdf delta.sdf \ -o SDF lib-ace+beta2+delta.sdf -k PF –M Tanimoto \ –H Median screenmd lib-ace+beta2+delta.sdf D2.sdf \ -o SDF lib-ace+beta2+delta+D2.sdf -k PF –M Tanimoto \ –H Median...

Slide 16 Compound Library Annotation UGM Annotated Library File

Slide 17 Compound Library Annotation UGM Approach #2: Using ChemAxon JChem API API programming – custom solution PharmacophoreFingerprint and the MolecularDescriptor class hierarchy Tanimoto dissimilarity calculation Median Hypothesis calculation Description generation for structure in SDfile Writing structures in SDfile

Slide 18 Compound Library Annotation UGM MolecularDescriptor class hierarchy Molecular Descriptor Chemical Fingerprint Pharmacophore Fingerprint MACCS BCUT CUSTOM

Slide 19 Compound Library Annotation UGM MolecularDescriptor Sets Molecular Descriptor Set Molecular Descriptor 1 (e.g. CFp) Molecular Descriptor 2 (e.g. PFp) Molecular Descriptor 3 (e.g. logP)

Slide 20 Compound Library Annotation UGM Dissimilarity Calculation MDSet s1 = MDSet.newInstance( new String[]{CF,PF,LogP} ) MDSet s2 = MDSet.newInstance( new String[]{CF,PF,LogP} )... Generate s1 and s2 somehow... System.out.println( dissimilarity(s1,s2) = + s1.getDissimilarity( s2 ) );

Slide 21 Compound Library Annotation UGM Tanimoto Dissimilarity Calculation MDSet s1 = MDSet.newInstance( new String[]{PF} ) MDSet s2 = MDSet.newInstance( new String[]{PF} )... Generate s1 and s2 somehow... PharmacophoreFingerprint pf1 = s1.getDescriptor(0); PharmacophoreFingerprint pf2 = s2.getDescriptor(0); System.out.println( Tanimoto(pf1,pf2) = + pf1.getTanimoto( pf2 ) );

Slide 22 Compound Library Annotation UGM Median Hypothesis Calculation MDSet s1 = MDSet.newInstance( new String[]{PF} ) MDSet s2 = MDSet.newInstance( new String[]{PF} )... Generate s1 and s2 somehow... MDHypothesisGenerator medianHypoGenerator = MDHypothesisCreator.create( "Median" ); medianHypoGenerator.add( s1 ); medianHypoGenerator.add( s2 ); MDSet hypothesis = medianHypoGenerator.generate();

Slide 23 Compound Library Annotation UGM Reading Descriptors from Structure File MDFileReader inputReader = new MDFileReader( library.sdf, MDSet.newInstance( new String[]{"PF"} ) ); MDSet mdRead = inputReader.next();

Slide 24 Compound Library Annotation UGM Writing structures in SDfile MolExporter outputWriter = new MolExporter( new PrintStream( new BufferedOutputStream( new FileOutputStream( fileName ))), "sdf"); Molecule m = getAMolecule(); outputWriter.write( m );

Slide 25 Compound Library Annotation UGM LibAnnot class Full source code avaialable at

Slide 26 Compound Library Annotation UGM Future plans New MolecularDescriptors (e.g. 3D Pharmacophore) Non-hierarchical MCS clustering, better GUI Library diversity estimation

Slide 27 Compound Library Annotation UGM Summary Screen+JKlustor for optimized virtual screening and hit set profiling Library annotation by screenmd Library annotation by custom program

Slide 28 Compound Library Annotation UGM Acknowledgements and Credits JKlustor developed by Ferenc Csizmadia et al Optimizer developed by Zsuzsa Szabó PMapper developed by Szilárd Dóránt, Nóra Máté Pharmacophore definitions by György Pirok

Slide 29 Compound Library Annotation UGM Máramaros köz 3/a Budapest, 1037 Hungary Thank you for your attention