Top Banner
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.

Mar 26, 2015

Download

Documents

Caleb Pratt
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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.