1 Szabolcs Csepregi May, 2005 Structural Search Using ChemAxon Tools.

Slides:



Advertisements
Similar presentations
February 2013 Szilárd Dóránt Scientific & technical Presentation Pipeline Pilot Integration.
Advertisements

Solutions for Cheminformatics
Solutions for Cheminformatics April 2010 Company and product overview.
Virtual Synthesis - Reactor
August 2010, ACS National meeting, Boston Representation of Markush structures from molecules towards patents Szabolcs Csepregi Solutions for Cheminformatics.
Slide 1 Insert your own content. Slide 2 Insert your own content.
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.
Version 5.3, February 2010 Scientific & technical presentation JChem Base.
Scientific & technical presentation JChem Cartridge for Oracle
1 Szabolcs Csepregi*, Szilárd Dóránt, Nóra Máté, Miklós Vargyas, Péter Kovács, György Pirok, Ferenc Csizmadia January, 2007 Structural Search Using ChemAxon.
May, 2008 Presenting: Szabolcs Csepregi The ChemAxon Markush project overview and development discussion.
Scientific & technical presentation Fragmenter Nóra Máté Sept 2005.
Scientific & technical presentation Calculator Plugins January 2011.
Instant JChem INFORMATICS MATTERS
Java Solutions for Cheminformatics Feb 2008 Whats new for PP.
Version 5.3, April 2010 The ChemAxon Markush project overview and development discussion.
Calculator Plugins József Szegezdi, Nóra Máté. ChemAxon Calculator Plugins ChemAxons plugin handling mechanism provides a framework for calculating various.
Technical presentation Alternatives to MDL ® Cheshire.
Structural Search Using ChemAxon Tools
Scientific & technical presentation Standardizer January 2008.
Nov 2008 Scientific & technical presentation JChem for Excel.
ChemAxon European UGM Visegrad 2008 Sketching and viewing with Marvin Features, tips and tricks Akos Papp.
Pipeline Pilot Integration Szilard Dorant Solutions for Cheminformatics.
Whats new in JChem back-end and Markush storage, search and enumeration Szabolcs Csepregi Solutions for Cheminformatics.
JChem Base chemical database
In Silico Synthesis György Pirok, Nóra Máté. Elements of the Virtual Synthesis Technology A language for describing chemical rules –Chemical Terms A library.
UGM 2006 Miklós Vargyas Scientific Workshop Maximum Common Substructure.
Solutions for Cheminformatics
Standardizer Molecular Cosmetics for Chemoinformatics György Pirok Nóra Máte István Cseh Szilárd Dóránt Péter Kovács Szabolcs Csepregi Ferenc Csizmadia.
Welcome to San Diego!! Alex Drijver, CEO Solutions for Cheminformatics.
1 Miklós Vargyas May, 2005 Compound Library Annotation.
UGM, June, 2007 Presenting: Szabolcs Csepregi JChem Base and Cartridge latest.
ChemAxon - Pipeline Pilot Integration
19 May 2005Copyright © 2005 – Kelaroo, Inc. Kelaroo Applications & ChemAxon Components: Reagent Management Robert D. Feinstein, Ph.D. Kelaroo, Inc. –
UGM, June, 2007 Szabolcs Csepregi Markush: Whats new, development discussions.
1 György Pirok, Szilárd Dóránt May, 2005 What is Marvin and how to...
DeltaSofts ChemCart Next Generation Access to Research Data ChemAxon User Group Meeting Budapest, Hungary June 13-14, 2007.
ChemAxon for Developers Ferenc Csizmadia 2008 November – Last updated: 2010 April.
Agricultural Products Group 1 ChemAxons Marvin & JChem (v 3.1.3) vs. MDL® ISIS/Draw ISIS/Host (v 4.0) Seong Jae Yu, David Roush, Usha Ganesh Young Moon,
Solutions for Cheminformatics Marvin features and news Akos Papp.
1 Miklós Vargyas, Judit Papp May, 2005 MarvinSpace – live demo.
2008 Accelrys EUGM Pipelining ChemAxon Szilard Dorant Solutions for Cheminformatics.
Standardizer Molecular Cosmetics for Chemoinformatics György Pirok Java Solutions for Cheminformatics.
Java Solutions for Cheminformatics March About Us Molecule Drawing and Visualization Structure Searching Cartridge Structure Standardization Molecular.
Solutions for Cheminformatics
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
0 - 0.
MULTIPLYING MONOMIALS TIMES POLYNOMIALS (DISTRIBUTIVE PROPERTY)
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
Addition Facts
CHEMICAL BONDING.
Limitations of the relational model 1. 2 Overview application areas for which the relational model is inadequate - reasons drawbacks of relational DBMSs.
Atom atom atom atom atom 1.True or false? Protons are in the nucleus.
1 SPIN/SMARTS Neale Yates Office for Research March 2008
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
Properties of Exponents
Addition 1’s to 20.
Test B, 100 Subtraction Facts
Week 1.
Chapter 3 Alkenes and Alkynes.
Chemistry 22.3.
1 Sequential Screening S. Stanley Young NISS HTS Workshop October 25, 2002.
September 2014, Version Szilárd Dóránt Scientific & technical Presentation Pipeline Pilot Integration.
May 2009 ChemAxon - What’s New?. What’s new and hot? All products have seen enhancements in the past 12 months BUT WHAT’S REALLY HOT?
June 2016, Version Scientific & technical Presentation Pipeline Pilot Integration.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Data Integrator By Lera Technologies.
Pipeline pilot Components
Daylight and Discovery
Presentation transcript:

1 Szabolcs Csepregi May, 2005 Structural Search Using ChemAxon Tools

Slide 2 Structural Search Using ChemAxon Tools May Structural Search Using ChemAxon Tools Search types in JChem Interfaces Search options Search query features Stereo searching The Chemical Terms language Performance Applications of structural search: R-group decomposition Standardizer, Reactor, Pmapper, Fragmenter Future plans All examples were generated by Marvin

Slide 3 Structural Search Using ChemAxon Tools May Search types in JChem Atom By Atom Search or structural search: Similarity search: – Different Descriptors – Different Metrics MC(E)S – maximum common (edge) substructure Perfect Exact Superstructure Substructure ResultQueryStructural search type

Slide 4 Structural Search Using ChemAxon Tools May Structural search interfaces JSP( Java Server Pages ): web GUI for database Command line utility: jcsearch: for files and DB Java API: –MolSearch class isMatching() – Only to check matching findFirst(), findNext()Enumerate all findAll() possible matchings –JChemSearch class: JChem Base Cartridge: access all functionality from SQL Chemical Terms

Slide 5 Structural Search Using ChemAxon Tools May ABAS options Structural search options: Order sensitive hits e.g. Pre-assignment of query and target atoms Consider stereo or not, absolute stereo (ignore chiral flag) Timeout limit Exact charge/radical/isotope/query features/bond/stereo matching Double bond stereo: no check/marked/all double bonds Chemical Terms filter expression etc

Slide 6 Structural Search Using ChemAxon Tools May Query features 1. Atomic features Query atom types: any, hetero, list, not list Pseudo atoms e.g. Resin Explicit lone pairs (matches to implied lone pairs as well.) Charge, isotope, radical

Slide 7 Structural Search Using ChemAxon Tools May Query features 2. Query properties Query properties: Coming soon in search (Can be drawn in Marvin already): Ring bond count: rb, rb* Substitution count: s, s* Unsaturated atom: u SymbolDescription H Total hydrogen count aAromatic AAliphatic R Ring count in SSSR r Ring size in SSSR v Valence X Connectivity D Degree h Implicit H count

Slide 8 Structural Search Using ChemAxon Tools May Query features 3. Atomic SMARTS features SMARTS atoms: Additional query properties: Example: Carbonyl C, but not amide SymbolDescription & ;, !Logical operators $( )Recursive smarts +0, -0Zero charge

Slide 9 Structural Search Using ChemAxon Tools May Query features 4. Bond features & components Query bond types: Any, single or double, single or aromatic, double or aromatic Bond topology: chain/ring Smarts bonds Component level grouping SymbolDescription - = #Single, double, triple :aromatic &, ; !Logical bond / \ /? \?Directional bond (cis/trans) SymbolDescription (C.C)Same component (C).(C)Different component C.CNo component restrictions

Slide 10 Structural Search Using ChemAxon Tools May Stereo searching 1. Double bonds Levels of check: –All –Only marked double bonds (MDL: stereo care flag) –None Not cis Not trans Cis or trans (unknown) Trans Cis MeaningDepiction

Slide 11 Structural Search Using ChemAxon Tools May Stereo searching 2. Tetrahedral chirality Stereo bond types: Relative stereo configuration Chiral flag model Enhanced stereo representation: AND, OR, ABS groups Up or downDownUp

Slide 12 Structural Search Using ChemAxon Tools May S-group integration (query & target) Both sides are treated similarly by the search: Abbreviations (super-atom S-groups): Multiple groups:

Slide 13 Structural Search Using ChemAxon Tools May Reaction search Reactants, agents, products Transformation recognition (mapping) Stereospecific reactions (inversion, retention) Reactant grouping

Slide 14 Structural Search Using ChemAxon Tools May R-group search Scaffold, R-group definitions Monovalent, divalent R-groups R-logic Occurrence If-then Rest H

Slide 15 Structural Search Using ChemAxon Tools May Hydrogens H representations: – Explicit – Implicit – Query H count: – total (H ) – implicit (h ) Example: Considered in ABAS Explicit HImplicit HQuery H count Query Target Query

Slide 16 Structural Search Using ChemAxon Tools May Applications of Chemical Terms CT virtual synthesis reaction and synthesis rules pharmacophore analysis pharmacophore definitions drug design goal functions structural search advanced query expressions e.g. in the Cartridge

Slide 17 Structural Search Using ChemAxon Tools May Chemical Terms searching match("olefine.mol") && !match("c1ccncc1") && (atomCount(16) == 0) || (mass() < 300); goal functions inhibitor = inhibitor.mol; (similarity(inhibitor, pharmacophore_tanimoto) > 0.8) && (similarity(inhibitor, chemical_tanimoto) < 0.5); filtering (mass() <= 500) && (logP() <= 5) && (donorCount() <= 5) && (acceptorCount() <= 10); structure matching functions (describing functional groups, reaction sites, similarity…) property calculations (partial charge distribution, pKa, logP, HB donors, acceptors, …, etc) arithmetic and logic-operators Elements of the language Chemical Terms examples

Slide 18 Structural Search Using ChemAxon Tools May Chemical Terms Some available functions Structural search (match, matchcount) Partial charge distribution pKa, Log P, Log D, major microspecies Polarizability Topological Polar Surface Area Number of rotatable bonds, rings, aromatic rings, etc. Number of HB donors/acceptors Exact mass Arithmetic and logic operators Extensible: your own Java plugins can be easily added. Etc.

Slide 19 Structural Search Using ChemAxon Tools May Performance Searching a file containing 100,000 smiles structures from NCI 99 with the jcsearch command-line application (JChem 3.0.9, P4 2.6GHz, 768M RAM) QueryHits Search Time (s) Total (elapsed, including IO & aromatization) Search only (measured from API) , CCOC(=O)C1=CN=C2C(C)=C(Cl)C=CC2=C1O NC1=CC2=C(C=C1)C(=O)C3=C(C=CC=C3)C2=O CC1=CC=CC=C1

Slide 20 Structural Search Using ChemAxon Tools May Application: R-group decomposition JChem is able to identify the ligands of a given scaffold at specified substitution positions: Query(scaffold) Result Library R-group decomposition

Slide 21 Structural Search Using ChemAxon Tools May Further applications of structural search in JChem Transformations - Standardizer & Reactor Identification of pharmacophoric groups - Pmapper nitro:amidine: Identification of bond cleavage - Fragmenter ether cut: Enamine-amine tautomerism: Converting covalent form of alcoholates to ionic form:

Slide 22 Structural Search Using ChemAxon Tools May Future plans More query features (e.g link nodes, ring bond count, substitution count, unsaturated atom) Flexible search options: tautomeric search, ignore bond types, salts, etc. Search targets having R-groups (Markush structures) etc.

Slide 23 Structural Search Using ChemAxon Tools May Summary JChem suite: contains a broad range of chemical search facilities. Chemical Terms: allows easy and flexible data mining. Structural search is a useful tool for many applications.

Slide 24 Structural Search Using ChemAxon Tools May References JChem Query Guide: Chemical Terms reference: JChem Base JSP demo page: Jcsearch command line tool: API documentation: (chemaxon.sss.search.MolSearch, chemaxon.jchem.db.JChemSearch)chemaxon.sss.search.MolSearchchemaxon.jchem.db.JChemSearch

Slide 25 Structural Search Using ChemAxon Tools May Máramaros köz 3/a Budapest, 1037 Hungary Thank you for your attention