MarvinView Applet Examples
Viewing a molecule
The basic ways of creating Marvin Applets and embedding them in HTML pages |
Molecule tables
The simplest way of visualizing multi-molecule files in tabular format. |
|
Editing the structures of the molecule table with MarvinSketch |
Altering the structures of the molecule table with MarvinSketch, and transferring them back to the table. |
Individual setting of the contents of each cells. |
|
Placing labels, images in the table as additional components beside the molecules. |
|
Polishing the layout of the advanced components (labels, images) inside the cells. |
|
Some more advanced components to place in the cells beside the molecules: buttons and checkboxes that trigger events. |
Configuring MarvinView
Compression, color, magnification, atom size, hydrogen labels |
Customizing some of the basic display settings. |
Setting up a molecule table in 3D view using automated rotation. |
|
The 3D settings, automatic rotation and related options in focus. |
|
Creating a table where 3D motion of molecules is simulated and the animation of the cells is synchronized.Display stereo configurations |
|
Demonstrating options to visualize chirality and E/Z isomer information of molecules. |
Manipulating table contents
Using JavaScript to retrieve data to and from the applet. |
|
Highlighting a subset of atoms with a custom color. |
|
Highlighting pre-defined sets of atoms and/or bonds using JavaScript. |
Japanese character support
East-Asian character support demonstrated by direct usage of Japanese characters as parameter values. |
Listening for events in applets
Handling PropertyChange and MouseEvent events fired by the applets. |
Molecular property calculations
Accessing and evaluating chemicalterms expressions using JavaScript. |