june, 2007 david spender*, erika biró what's new in marvin and development discussion

25
June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Upload: caleb-pratt

Post on 26-Mar-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

June, 2007

David Spender*, Erika Biró

What's new in Marvin and development discussion

Page 2: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Contents

What’s new in Marvin?• Structure representation• Better quality graphics• Improved usability• New GUI design• Plug-ins• File IO• Future plans and discussion

Page 3: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Structure representation• Improvements in Markush

compound drawing (alpha)– Position variation– Repeating unit with repetition ranges

Page 4: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Structure representation• Coordination compounds (alpha)

– New bond type: coordinate bond• Between atom – atom:• Between atom – group of atoms:

– Connection to a group of atoms with multicenter attachment point

Click here for movie

Page 5: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Structure representation

– Ferrocene, metallocene examples:

Click here for movie

Page 6: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Structure representation• Polymer drawing (alpha)

– Source and structure-based representation of polymer types: SRU, repeating unit with repetition ranges, anypolymer, copolymer, crosslink, graft, mer, modification, monomer

Page 7: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

• Drawing of ordered and unordered mixtures (release 4.1.2)

Structure representation

Page 8: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Structure representation

• Multistep reaction drawing (alpha)– Reaction scheme with any number and

layout of graphical reaction arrows

Page 9: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

• Left and right abbreviations for abbreviated groups (release 4.1)

Better quality graphics

Click here for movie

Page 10: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Better quality graphics

• Improved 2D cleaning (alpha)– Nice cleaning of big rings (built up

from hexagons) – Template based

Old New

Page 11: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Better quality graphics

Old New

Page 12: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Better quality graphics

• New graphical objects – Graphical arrow in reaction (release 4.1.8)

– Graphical brackets (alpha)

Page 13: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Improved usability

• Status bar with 2D/3D drawing mode selection and modified status (alpha)

• Chain drawing mode button (alpha)

Page 14: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Improved usability• Insertable OLE component into

MSOffice documents (alpha)

Page 15: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

New GUI design

• Customizable menus and toolbar (alpha)

• Customizable shortcut keys (alpha)

Three ways of customization (alpha) : – Interactive– Configuration file– API

Page 16: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

New GUI design

• Toolbar and menubar icons• Cross-platform “Java Look”

(JGoodies)• Improved User Interface design

and usability “Java Feel” (coming soon)

Page 17: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

New GUI designSample default

layout demonstrating graphics design

Page 18: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

New GUI designCustomization...

Page 19: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

New GUI design

Toolbar icon sizes are

customized

Appearing actions are customized

Menu is reorganized by creating a new custom menu

Sample customized layout

Page 20: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Plug-ins

• Tautomerization Calculator Plugin:– Generation of the major (dominant)

tautomeric forms based on predicted pKa values. (release 4.1)

– Generation of the canonic tautomeric form based on predicted pKa and an empirical rule system.  Filtering of tautomer couples. (release 4.1.9)

– Prediction of the tautomer distribution. (release 4.1.9)

Page 21: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Plug-ins– The length of the tautomerization path

can optionally be adjusted. (release 4.1.9)

– Takes into account the major tautomeric form in the pKa, logP, and the logD calculations. (release 4.2)

• Markush enumeration Calculator Plugin (alpha)

• Structure to name Calculator Plugin (release 4.1.7) – Traditional or IUPAC name

Page 22: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Plug-ins– Name generation is free when

used from Marvin GUI. – Real-time updated name display in

MarvinSketch (alpha)

Click here for movie

Page 23: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

File IO

• Saving of specific Marvin settings, stored in mrv with structure (alpha)

• PDB import improvements, for example multi-model proteins (release 4.1.2)

Page 24: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Future plans and discussion

• Basic structural IO of CDX (ChemDraw) format

• Align & distribute for molecules in MarvinSketch

• Load Templates from specified directories

• Spreadsheet-like table where different columns store different types of data

Page 25: June, 2007 David Spender*, Erika Biró What's new in Marvin and development discussion

Future plans and discussion

• Name to structure• New skins for Marvin to help

chemists who are used to other programs like ChemDraw and Isis/Draw.