The MICE structure viewer is designed to be a simple but powerful tool for visualization of complex macromolecular structures. Many of the common styles for representing molecular structures are supported and plans exist to include support for features such as electron density maps and contoured surfaces in future versions.
MICE uses VRML as the format for transporting molecular scenes. The application can load a scene from a VRML file, which may be stored either on local disk or on a remote webserver. In addition, MICE can generate geometry internally, using the rendering interface and a server-side geometry generator which can read directly from the Protein Databank. Simply by specifying the PDB ID code, a user can generate a customized representation of any available PDB entry.
After generating a molecular scene, tools exist to allow the user to manipulate and query the scene. The user can also opt to distribute their current scene and camera view to other MICE users on the network. This network could be a local ethernet with all users being in the same building, or any larger network, even up to the worldwide internet. Users may subscribe to a published scene, and will be able to watch the scene move in real time, as another user manipulates it.
|
|
The MICE application is currently available as a standalone application to run on standard desktop computers 1. MICE enables users to generate complex representations of structures in the Protein Databank via a simple graphical interface.
MICE is written entirely in JavaTM, Sun's platform-independent, network-savvy programming language. To use MICE on any computer, Java and its graphics extension, Java3D, must be installed. All Java components are entirely free and can be obtained via the links to the Sun websites below. Installation should be as simple as double clicking an icon in your file browser.
Like most computer technologies, Java is still evolving and you need to make sure that your machine has a fairly recent version of Java installed. MICE requires Java 2 (JRE version 1.2 or newer) and the Java3D extensions. If in doubt, you may want to re-install everything according to the instructions below 2.
Important ! MICE is very much a work in progress and to improve both the application and these instructions, we would like to hear from anyone who's using MICE. There are no restrictions on downloading the application, but please take a moment to drop us a line and tell us that you grabbed it. We will probably be able to help with most installation problems, but only if we know about them. Thanks.
Notes:
Download the JRE from Sun. Be sure to select the Production Release of Java 2 (version 1.2 or greater) for your platform. At time of writing the release version of JRE from Sun is available only for Windows (95/98/NT), Solaris or Linux. You will need to accept to Sun's licensing agreement before you are allowed to actually download the JRE. You can also download Java 2 for Irix from the SGI website (in SGI's proprietary "tardist" format).
The installer program may recommend that you restart your computer after installation, but you may want to wait until you've installed the other Java and MICE components before restarting.
Notes:
Download Java3D from Sun. Select the Java3D Runtime for the JRE for your platform. Again, you will be required to accept Sun's license agreement before being allowed to download. Currently only Solaris and Windows versions of Java3D are available directly from Sun, but versions also exist for Linux and SGI. The Linux port of Java3D may be downloaded from one of the Blackdown Java project mirrors, while the Irix version can be obtained from the same site as the JRE.
Download MICE from SDSC. The MICE distribution is currently available as a self-extracting archive for use under windows, as a zip file, for use under either windows or unix, or as a gzipped tar file for use under unix. The three archives all contain exactly the same set of files.
% mice.sh
|
|
|