Java Solutions for Cheminformatics

14
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 June 2006, UGM

description

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. June 2006, UGM. Calculator Plugin Interface. Marvin GUI. Chemical Terms evaluate command line tool search filtering - PowerPoint PPT Presentation

Transcript of Java Solutions for Cheminformatics

Page 1: Java Solutions for Cheminformatics

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

June 2006, UGM

Page 2: Java Solutions for Cheminformatics

Calculator Plugin Interface

Marvin GUI

cxcalc command line tool

Java API

Chemical Terms• evaluate command line tool• search filtering• JChem Cartridge• reaction processing

Page 3: Java Solutions for Cheminformatics

New Plugins

• Elemental Analysys• Protonation

– pKa, Major Microspecies, Isoelectric Point

• Partitioning– logP, logD

• Charge– Charge, Polarizability

• Isomers– Tautomers, Resonance, Stereoisomers

• Conformation– Conformers, Molecular Dynamics

• Geometry– Topology Analysis, Geometry, Polar Surface Area, Molecular

Surface Area

• Other– H Bond Donor/Acceptor, Huckel Analysis, Refractivity

Page 4: Java Solutions for Cheminformatics

Tautomerization Plugin

Page 5: Java Solutions for Cheminformatics

Resonance Plugin

Page 6: Java Solutions for Cheminformatics

Stereoisomer Plugin

Page 7: Java Solutions for Cheminformatics

Conformer Plugin

Page 8: Java Solutions for Cheminformatics

Molecular Dynamics Plugin

Page 9: Java Solutions for Cheminformatics

Geometry Plugin

Page 10: Java Solutions for Cheminformatics

Molecular Surface Area Plugin

Page 11: Java Solutions for Cheminformatics

Using New Plugins With cxcalc

Calculate 400 conformers at pH=7.4 of molecule m1(using major microspecies and conformer plugin):

$ cxcalc majorms -H 7.4 -f mol m1.mol | cxcalc conformers -m 400 -f sdf > conformers_at_ph.sdf

Calculate the distance of atom 15 and atom 16 in each conformer (using geometry plugin):

$ cxcalc distance –a 15-16 conformers_at_ph.sdfid Distance1 7.862 9.083 7.154 8.065 8.546 8.527 6.248 7.079 7.4810 3.3311 6.3112 4.1413 4.7914 3.26…

Page 12: Java Solutions for Cheminformatics

Display Results In MarvinSpace

Page 13: Java Solutions for Cheminformatics

Use MarvinSpace Display In Custom Plugins

plugin.getResultDomain(Object) == CalculatorPlugin.ATOM

plugin.getResult(Object, int) instanceof Number

Page 14: Java Solutions for Cheminformatics

Acknowledgements, Links

Acknowledgements• ChemAxon people taking part in development:

– Nóra Máté, József Szegezdi, Ödön Farkas, Gábor Imre, Imre Jákli (plugin development)

– Judit Papp, Miklós Vargyas (MarvinSpace)

Links• Calculator plugins

– www.chemaxon.com/marvin/chemaxon/marvin/help/calculator-plugins.html

• Unlimited predictions online– www.chemaxon.com/demosite/marvin/index.html

• Plugin development– www.chemaxon.com/marvin/doc/dev/plugins.html

• API documentation– www.chemaxon.com/marvin/doc/api/index.html