ACD/Structure Drawing Applet
Overview
|
|
ACD/Structure Drawing Applet (ACD/SDA) is a complete structure drawing, editing, and visualization tool written in pure Java that can be incorporated into HTML documents. The applet can be used for composing substructure queries to databases and visualizing results. Unlike platform-dependent plug-ins or ActiveX controls, the applet runs in the same way on any hardware platform or operating system - the only requirement is a Java-compatible browser such as Netscape 4.0 or later or MS Internet Explorer 4.0 or later.
ACD/Structure Drawing Applet can be used to create true platform-independent Web applications ranging from electronic conferences to online database searches. ACD/SDA is featured in ACD/Web Librarian and ACD/I-Lab.
ACD/Structure Drawing Applet is fully compatible with JDK 1.3.0 specifications, but may also run in a browsers' built-in Java Virtual Machine.
ACD/Structure Drawing Applet is a "chemically intelligent" applet. It understands valency and atom charges, and sets them automatically as you draw your structure. If you make a mistake, the applet will show you where.
The main features of the applet are:
- Drawing of any atom from the periodic system with or without a charge;
- Ability to change valence(*), charge, and isotope(*) for a chosen atom;
- Ability to replace any atom in a structure with a label;
- Drawing of single, double, and triple bonds;
- Drawing stereo bonds;
- Drawing Markush bonds(*);
- Drawing polymers(*);
- Drawing single-step chemical reactions(*);
- Automatic accounting of hydrogen atoms according to a heavy atom's valency and charge;
- Moving and erasing selected parts of the structure or the whole structure;
- Undo and redo functions;
- Zooming in and zooming out;
- Predefined molecular templates;
- Ability to add customized molecular templates;
- Loading a structural fragment from the built-in table of radicals(*,**);
- Drawing query atoms and bonds;
- Ability to attach templates to an atom or bond;
- Docking and Floating modes;
- Exporting/importing the drawn structure into/from MDL® molfile format;
- Loading a structure into the applet from the server;
- Loading a structure into the applet by a JavaScript function call;
- Composing substructure queries based on a drawn structure;
- Removable toolbars for maximum structure visualization area;
- 2D molecule optimization (Clean) function for normalizing your molecular drawing even for structures including several Markush bonds (server support required); and
- Copying/pasting image as mol text and image to/from Windows Clipboard(*,**).
* - is available in commercial version only
** - is available only if SDA is run under Java 1.3+ Plugin
|