Chemis3D

A Java Applet for On-Line 3D Visualization of Molecular Models.



With the mouse
  • Rotate the model by left-click while dragging.
  • Zoom in/out by right-click and drag.
  • Translate by left-click and drag with CTRL Key down.
  • Rotate in the X^Y plane by left-click and drag with SHIFT Key down.
With the menubar
  • Change the model Display (ball, stick or ball-stick).
  • Add/remove Hydrogens.
  • Color the model by atoms, groups or chains.
  • Pick or Label atoms
  • Measure interatomic distances .
Note: with Netscape the Menubar get focus by a double click.
          with Internet Explorer 4.0, by default the Menubar is embedded in the applet.


Chemis3D use data files like MDL molfile (*.mol) or XYZ (*.xyz) for common molecules,
and Protein Data Bank files (*.pdb) for macromolecular structures.

Chemis3D is a small applet (33Ko) quickly loaded.
Its integration in a HTML code is very easy with full of options.
Required Optional
<APPLET CODE=Chemis3DApp.class ARCHIVE="Chemis3D.jar"
WIDTH=360 HEIGHT=360>
<PARAM NAME="model" VALUE="DNA3.txt">
 // The data file.
<PARAM NAME="filetype" VALUE="x-pdb"> // Filetype format(x-xyz,x-mol or x-pdb)
<PARAM NAME="display" VALUE="ball">  // Display style(ball, stick, ball-stick)
<PARAM NAME="fastmove" VALUE="on">  // Wireframe on move (on/off)
<PARAM NAME="color" VALUE="atom">  // Color display (atom, group, chain)
<PARAM NAME="scale" VALUE="1.0">  // Scalefactor (0-3)
<PARAM NAME="light" VALUE="0">   // Light intensity (0-255)
<PARAM NAME="back" VALUE="#000000"> // Background Color(#hex) or Image(*.jpeg,*.gif)
<PARAM NAME="setmenu" VALUE="100,100,250"> // Menu position (x,y,width)
</APPLET>
Chemis3D is fully compatible with Netscape Navigator 3.01-4.5, Microsoft Internet Explorer 3.0-4.01 and HotJava 1.1.2.

Trick:
  • With the most recent versions of Netscape Navigator and HotJava you can use the ARCHIVE tag to allow download of all the Applet in a single compressed jar file (Chemis3D.jar #19Ko).
  • The filetype parameter enable the use of datafiles in text format (*.txt ) and avoid the use of a specific chemical S/MIME type on the host server.


Some Examples and their HTML codes

Insulin colored by aminoacid (in pastel shades).

<APPLET  CODE=Chemis3DApp.class
WIDTH=300 HEIGHT=300>
<PARAM NAME="model" VALUE="Insulin.txt">
<PARAM NAME="filetype" VALUE="x-pdb">
<PARAM NAME="display" VALUE="ball">
<PARAM NAME="fastmove" VALUE="on">
<PARAM NAME="color" VALUE="group">
<PARAM NAME="back" VALUE="#FFFFFF">
</APPLET>

Aspirin in a protein receptor background.
<APPLET  CODE=Chemis3DApp.class
WIDTH=300 HEIGHT=300>
<PARAM NAME="model" VALUE=" Aspirin.txt">
<PARAM NAME="filetype" VALUE="x-xyz">
<PARAM NAME="display" VALUE="ball">
<PARAM NAME="back" VALUE="Porinb.jpeg">
<PARAM NAME="scale" VALUE="0.5">
</APPLET>


More examples at Chemis

Chemis3D Ver 1.64 - Last Modification November 11, 1998 -
Copyright (c)1998 by Didier COLLOMB, all rights reserved.


This software is provided "as is" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability or fitness for any particular purpose are disclaimed.
In no event shall Didier Collomb be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage.


Chemis3D is free    Download Now