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.

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.
Client Tools Explained EAE 3014
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.
Solutions for Cheminformatics September 2009 Company and product overview.
Version 5.3, February 2010 Scientific & technical presentation JChem Base.
Scientific & technical presentation JChem Cartridge for Oracle
May, 2008 Presenting: Szabolcs Csepregi The ChemAxon Markush project overview and development discussion.
Scientific & technical presentation Fragmenter Nóra Máté Sept 2005.
Integrating ChemAxon technology into your End User Applications Java solutions for cheminformatics Ver. Mar., 2005.
JKlustor clustering chemical libraries presented by … maintained by Miklós Vargyas Last update: 25 March 2010.
Scientific & technical presentation Calculator Plugins January 2011.
Instant JChem INFORMATICS MATTERS
Scientific & technical presentation MarvinSketch and MarvinView
Java Solutions for Cheminformatics Feb 2008 Whats new for PP.
Scientific & technical presentation Structure Visualization with MarvinSpace Oct 2006.
Version 5.3, April 2010 The ChemAxon Markush project overview and development discussion.
UGM 2006 Miklós Vargyas Whats new in JKlustor. Overview An introduction to JKlustor –Brief history of the product –Main features –Usage examples –Performance.
Technical presentation Alternatives to MDL ® Cheshire.
Structural Search Using ChemAxon Tools
Scientific & technical presentation Standardizer January 2008.
Chemical Naming Daniel Bonniot, PhD October 2008.
Nov 2008 Scientific & technical presentation JChem for Excel.
Pipeline Pilot Integration Szilard Dorant Solutions for Cheminformatics.
4 August 2009Copyright © 2009 – Kelaroo, Inc. Kelaroo & ChemAxon Robert D. Feinstein, PhD Vice President & CSO, Kelaroo, Inc.
Whats new in JChem back-end and Markush storage, search and enumeration Szabolcs Csepregi Solutions for Cheminformatics.
JChem Base chemical database
Java Solutions for Cheminformatics June 2007 Company and product overview.
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.
ChemAxon's Java Components in a Heterogeneous, Server-Centric Application Environment ChemAxon 2005 User Group Meeting May 19th and 20th, Budapest, Hungary.
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.
Interfacing the JChem Suite outside of Java Jonathan Lee Solutions for Cheminformatics.
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.
Instant JChem - current status and what's coming soon. Tim Dudgeon Solutions for Cheminformatics.
ChemAxon - Pipeline Pilot Integration
1 Szabolcs Csepregi May, 2005 Structural Search Using ChemAxon Tools.
19 May 2005Copyright © 2005 – Kelaroo, Inc. Kelaroo Applications & ChemAxon Components: Reagent Management Robert D. Feinstein, Ph.D. Kelaroo, Inc. –
Introduction to Metabolizer
UGM, June, 2007 Szabolcs Csepregi Markush: Whats new, development discussions.
Java Solutions for Cheminformatics Structure based predictions – new plugins Zsolt Mohácsi, Nóra Máté, József Szegezdi, Ödön Farkas, Gábor Imre, Imre Jákli.
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.
Instant JChem 2009 US + EU Seminars Confidential. Copyright© 2009 ChemAxon Kft, Informatics Matters Ltd Instant JChem Instant JChem Seminar series Q
Java Solutions for Cheminformatics March About Us Molecule Drawing and Visualization Structure Searching Cartridge Structure Standardization Molecular.
Solutions for Cheminformatics
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
Introduction Lesson 1 Microsoft Office 2010 and the Internet
ABC Technology Project
1 1 Mechanical Design and Production Dept, Faculty of Engineering, Zagazig University, Egypt. Mechanical Design and Production Dept, Faculty of Engineering,
Request Tracker IT Partners Conference Oliver Thomas 19 April 2005.
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
25 seconds left…...
We will resume in: 25 Minutes.
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.
Pipeline pilot Components
Presentation transcript:

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 Tools

Slide 2 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Structural Search Using ChemAxon Tools Introduction Search types in JChem Interfaces Search options and features The Chemical Terms language (search result filtering) Performance Applications Future plans All examples were generated by Marvin

Slide 3 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version ChemAxon introduction Company Founded in 1998, based in Budapest, Hungary, representation in the US, UK and Japan Wide cheminformatics expertise (>30 staff) 9 PhD, 11 MSc Wide industry expertise >180 corporate clients worldwide + >1000 academic users Products Cheminformatics tools - structure drawing, visualization, search, transformation, library profiling and property prediction Enterprise chemistry database and cartridge technology Technology Powerful/Flexible – Enterprise API toolkits Solutions – Desktop applications Java based +.NET – Platform independent + Web ready Mantra Do what they want, respond quickly

Slide 4 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version ChemAxon Products Overview

Slide 5 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Selected Application Areas Global licenses Custom development projects Value added constructions Websites/portal front and back end Content/ Educational

Slide 6 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version For academic teaching and research More information at: Unlimited* personal license for all products, support and upgrades *JChem base = 3 searches/min Open term license for teaching Repeating 2 year license term for research – provided ChemAxon are cited in publications License covers students of the department Unlimited number of applications / institution

Slide 7 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Where chemical searching useful? Diversity of applications. : –Compound registration systems –Electronic Laboratory Notebook (ELN) systems –Pharmacophoric group(functional group) identification (JChem Screen, JKlustor) –Rule-based fragmentation of libraries (JChem Fragmenter, RECAP) –Virtual reaction processing (JChem Reactor) –Standardization (canonicalization of structures, JChem Standardizer) –Toxical fragment identification (superstructure search)

Slide 8 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 9 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Structural search interfaces JSP( Java Server Pages ): web GUI for database Command line utility: jcsearch: for files and DB Java and.NET API: –MolSearch class isMatching() – Only to check matching findFirst(), findNext()Enumerate all findAll() possible matchings –JChemSearch class: JChem Base Cartridge: access all functionality from Oracle SQL Chemical Terms Instant JChem

Slide 10 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Compatibility and integration File formats: SMILES MDL molfile (v2000 and v3000) MDL SDF RXN RDF MRV Integration: 100% Java extensive API JChem Cartridge for Oracle.NET support via JNBridge Database engines: Oracle MySQL MS SQL Server PostgreSQL MS Access IBM DB2 etc. Operating systems: Windows Linux Mac OS X Solaris etc.

Slide 11 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Instant JChem Desktop application for local and remote chemical database management, search and structure based prediction Simple connect to external databases and share your native database simultaneously Powerful search functionalities Scalable – explore 00,000s+ live structures Dynamically predict properties using Calculator Plugins Apply canonicalization rules for import and viewing Wide import / export options Merge data sets into a single set Very active development – what do you want to do? Instant JChem

Slide 12 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version JChem Cartridge for Oracle Access JChem functionalities from non-Java environments via SQL functions of Oracle All search features of JChem Base Complex chemical filters and property predictors using Chemical Terms expressions Standardization (structure canonicalization) during registration Structure format conversions 2D, 3D image generation Library enumeration using virtual reactions (Reactor) JChem Cartridge

Slide 13 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version JChem Cartridge for Oracle

Slide 14 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Canonicalization with Standardizer Aromatize/dearomatize Add/remove explicit hydrogens Convert mesomers / tautomers / functional groups Remove solvents counterions by list smallest fragment retain largest fragment Set/Remove chiral flag, remove stereo features Ungroup S groups Enumerate by stoichiometry values 2D, 3D coordinate generation (cleaning) Template based cleaning Standardizer

Slide 15 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Search options Structural search options: Stereo on/off, absolute stereo (ignore chiral flag) Double bond stereo: no check/marked/all double bonds Chemical Terms filter expression Tautomer search Ignore charge/isotope/radical/valence/mixture brackets Exact charge/radical/isotope/query features/bond/stereo matching Vague bond matching modes: or aromatic; ignore bond types Timeout limit Order sensitive hits Pre-assignment of query and target atoms etc

Slide 16 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 Link nodes (repeatable):

Slide 17 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Query features 2. Query properties Query properties: 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 rb rb*Ring bond count *: as drawn s s*Substitution count *: as drawn uUnsaturated atom

Slide 18 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 19 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 20 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 21 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 22 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version S-group integration (query & target) Both sides are treated similarly by the search: Abbreviations (super-atom S-groups): Multiple groups: Other S-groups supported: component, mixture and formulation brackets:

Slide 23 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Reaction search Reactants, agents, products Transformation recognition (mapping) Stereospecific reactions (inversion, retention) Reactant grouping Reacting center

Slide 24 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version R-group search Scaffold, R-group definitions Monovalent, divalent R-groups R-logic Occurrence If-then Rest H

Slide 25 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 26 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 Instant JChem & Cartridge

Slide 27 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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); property calculations (partial charge distribution, pKa, logP, HB donors, acceptors, …, etc) structure matching functions (describing functional groups, reaction sites, similarity…) arithmetic and logic-operators Elements of the language Chemical Terms examples

Slide 28 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 29 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Fingerprint screening in the database JChem database searches use fingerprint technology for fastest search results. It rapidly* filters out most non-hits - usually more than 99% of them are rejected. Supported fingerprint types: –Chemical hashed fingerprints –User-defined additional structural keys * Average screening time in a 3-million cached table: ~0.5s JChem table Hits for the query Search query Fingerprint screening Need to be searched Screened out Atom by atom search Results

Slide 30 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Performance Searching 3 million smiles structures (multiplied NCI 2000) in DB: JChem Base 3.2, Dual Xeon 3GHz, 2GB RAM; Oracle QueryNumber of hitsSearch time (s)

Slide 31 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Demo

Slide 32 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 33 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 34 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Future plans Searching in Markush targets (R-groups, atom lists, link nodes, bond lists) New bracket types Further generic atom types (AH, QH, X, M, etc.)

Slide 35 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Future plans – Combinatorial Markush database prototype Stage I. Combinatorial libraries Markush features: R-groups –Any nesting –Up to 2 connections –In ring or chain Functionality: Registration into database Search in Markush DB (w/o enumeration) Enumeration (full, selective or hit enumeration) Enhanced Markush sketching (MarvinSketch) Very complex Markush libraries can be handled, even ones with more than 2 63 members Atom lists Bond lists Link nodes

Slide 36 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version 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 37 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version References JChem Query Guide: Chemical Terms reference: JChem Base JSP demo page: Instant JChem: Jcsearch command line tool: API documentation: (chemaxon.sss.search.MolSearch, chemaxon.jchem.db.JChemSearch)chemaxon.sss.search.MolSearchchemaxon.jchem.db.JChemSearch

Slide 38 Structural Search Using ChemAxon Tools ICCI Pune India, January 2007 JChem version Máramaros köz 3/a Budapest, 1037 Hungary Thank you for your attention