home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaDemoCD2.iso / ASCII / TEXTE / c.s.a.reviews / software / science / MoG < prev   
Encoding:
Internet Message Format  |  1994-06-02  |  11.7 KB

  1. Path: menudo.uh.edu!usenet
  2. From: afountai@garnet.acns.fsu.edu (Augustus W. Fountain)
  3. Newsgroups: comp.sys.amiga.reviews
  4. Subject: REVIEW: MoG, Molecular Graphics software for the Amiga
  5. Followup-To: comp.sys.amiga.applications
  6. Date: 13 Jan 1994 20:59:29 GMT
  7. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  8. Lines: 296
  9. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  10. Distribution: world
  11. Message-ID: <2h4cnh$9nl@menudo.uh.edu>
  12. Reply-To: afountai@garnet.acns.fsu.edu (Augustus W. Fountain)
  13. NNTP-Posting-Host: karazm.math.uh.edu
  14. Keywords: science, graphics, molecular, commercial
  15.  
  16.  
  17. PRODUCT NAME
  18.  
  19.     MoG, Molecular Graphics Software for the Amiga.
  20.  
  21.  
  22. BRIEF DESCRIPTION
  23.  
  24.     MoG is a molecular graphics software package, actually consisting of
  25. three major parts:  MoG, CPK, and PLT.  This software allows for the viewing,
  26. building, manipulating, and printing of high quality, three dimensional,
  27. space filled, molecular structures.  This program is best utilized when
  28. working with organic molecules and protein structures.  Although utilizing
  29. its own molecular file format, MoG does support CSSR and PDB molecular file
  30. formats by means of a conversion program.  Output from MoG can be in either
  31. IFF-ILBM, Postscript, EPSF, or HPGL formats.  From CPK, the IFF-ILBM format
  32. supports HAM and Extra Half Bright (EHB) displays.
  33.  
  34.  
  35. AUTHOR/COMPANY INFORMATION
  36.  
  37.     Name:        SciTech Software
  38.     Address:    23, Stag Leys
  39.             Ashtead
  40.             Surrey
  41.             England
  42.             KT21 2TD
  43.  
  44.     Telephone:    +44 372 275775
  45.  
  46.  
  47. LIST PRICE
  48.  
  49.     Version     Full Price    Academic Price    Comments
  50.               ($US)           ($US)
  51.     ===================================================================
  52.     Basic        $200.00     $135.00
  53.     CoPro         $300.00     $185.00     Requires 68020+ and
  54.                             68881 or 68882
  55.                             co-processor
  56.     Library     $475.00     $300.00     Linkable Library
  57.  
  58.     In order for a buyer to qualify for the academic price, SciTech
  59. Software requires that the order be placed on university letterhead and
  60. countersigned by the department head or some other university representative.
  61.  
  62.     The version evaluated in this review is the "CoPro" version.
  63.  
  64.  
  65. SPECIAL HARDWARE AND SOFTWARE REQUIREMENTS
  66.  
  67.     HARDWARE
  68.  
  69.         At least 1 Meg of Fast RAM.
  70.         If you desire to create space-filling pictures with CPK from
  71.         within the program, at least 1.5 Meg of Fast RAM is
  72.         necessary. The software is fully compatible with the enhanced
  73.         chip set.
  74.  
  75.         A hard drive is not required, but is highly recommended.
  76.         Fully loaded, MoG will occupy approximately 1.2 Meg of hard
  77.         disk space.
  78.  
  79.         The Basic version does not require a CPU faster than the
  80.         68000.  However, the CoPro version and Link library require
  81.         a 68020 or 68030 CPU and a 68881 or 68882 math co-processor.
  82.         The co-processor version is recommended for larger molecules
  83.         and faster imaging.
  84.  
  85.         Some form of flicker-free video is an absolute must with this
  86.         program.  Without it, you will not be able to exploit fully
  87.         the ability to manipulate large molecules easily.
  88.  
  89.     SOFTWARE
  90.  
  91.         AmigaDOS V1.3 or higher is required to run MoG, with
  92.         AmigaDOS V2.0 or higher being recommended.  (I tested
  93.         this program with AmigaDOS 2.1)
  94.  
  95.         MoG comes packaged with PLT version 1.3B, a spooled HPGL
  96.         printer driver, written by Rich Champeaux and Jim Miller.
  97.         PLT is a quality driver which can also be used by other
  98.         programs, such as Gnuplot and Multiplot.  This utility is
  99.         freely distributable, but is not in the public domain.
  100.  
  101.  
  102. COPY PROTECTION
  103.  
  104.     Serial numbered for company reference only.
  105.  
  106.  
  107. MACHINE USED FOR TESTING
  108.  
  109.     Amiga 2000
  110.     AmigaDOS 2.1
  111.     8 Meg Fast RAM, 1 Meg Chip RAM
  112.     GVP Series II 68030 CPU, 68882 FPU, 68030 MMU [33 MHz]
  113.     Quantum ELS85S hard drive, 85 Meg
  114.     Flicker Fixer
  115.     Panasonic PanaSync C1381! monitor
  116.     Hewlett Packard DeskJet 500
  117.  
  118.  
  119. INSTALLATION
  120.  
  121.     The software does not use the Commodore Installer program.  An
  122. installation script named Install-HD is provided; however, it assumes the
  123. destination drive name is dh0:.  Instructions are provided to describe
  124. changes to the script needed prior to installation to a different drive or
  125. onto a floppy based system.  The process was fairly simple; however, it does
  126. require a minor editing job to the S:Startup-Sequence or S:User-Startup file.
  127.  
  128.  
  129. INTRODUCTION
  130.  
  131.     The major function of this software is to produce high quality,
  132. three dimensional, space filled images of organic molecules and protein
  133. structures.  MoG performs its primary task exquisitely.  Extremely high
  134. quality, three dimensional images that are publication ready can easily be
  135. produced.  The graphical user interface (GUI) uses simple buttons to rotate,
  136. translate, and magnify a structure in an easy, stepwise fashion.  You have
  137. full control of the molecule's movement by setting default rotation angles
  138. and step increments.  A translation matrix can even be called to perform
  139. specific symmetry operations on the molecule.
  140.  
  141.     MoG uses several text-editable configuration files to give the user
  142. full control over the MoG environment.    Most of these defaults can be saved
  143. directly from the program, but several require specific definition in the
  144. configuration file.
  145.  
  146. HOW THE PROGRAM WORKS
  147.  
  148.     Once the program is activated from the Workbench, the user can then
  149. load a MoG structure for viewing.  Conversion from CSSR and PDB formats is
  150. allowed from within the program, but MoG will not automatically read one of
  151. these files.  I was able to check the conversion of PDB files only, since
  152. CSSR files are not in the public domain and out of my financial reach.  PDB
  153. files are available from the Protein Data Bank at Brookhaven National
  154. Laboratory via ftp from pdb.pdb.bnl.gov.  The default conversion program can
  155. be changed to another if the user desires.  SciTech Software provides the
  156. source code for the conversion program as well as the MoG file structure in C
  157. for those ambitious computer chemists.
  158.  
  159.     As a brief aside, another conversion program that is in the public
  160. domain called Babel is available via ftp from joplin.biosci.arizonia.edu.
  161. This compressed tar archive is actually a file of Unix source code in C for
  162. the program.  Once compiled, it runs via the Shell on the Amiga, providing
  163. conversion routines for a dozen or so popular molecular structure formats,
  164. like MoPac, and simple xyz models.  I have contacted Pat Walters at the
  165. Laboratory for Artificial Intelligence in Chemistry, University of Arizona,
  166. and informed him that Babel runs on the Amiga.  He has agreed to include MoG
  167. conversion in future versions of the archive.
  168.  
  169.     Inside MoG, atoms are displayed as "x"'s and bonds as thin lines in
  170. simple wire diagrams.  Labels showing the identity of specific atoms can be
  171. displayed to aid in viewing the structure.  Simple bond angle and distance
  172. calculations can be made on loaded structures.  Bonds can be broken and
  173. twisted, and atoms moved, all by using the mouse.  A fragment library
  174. of molecular and protein "backbone" structures is also provided.
  175.  
  176.     I found building a molecule very difficult.  MoG provides no easy
  177. way to do this.  Even if the molecule you build or manipulate looks "right",
  178. there is no way to perform energy minimization or reference known bond
  179. angles and distances to be sure.
  180.  
  181.     Once you have your structure the way you want it, colors for the
  182. individual atoms or protein residues can be assigned.  The easiest way to
  183. do this is to read in a color list.  Your alternative is to assign each
  184. type of atom or residue a color from the pallet requester.  Now that each
  185. atom can be distinguished, CPK can be invoked to draw the space filled
  186. image.
  187.  
  188.     Production of high quality images is painfully slow.  The best route
  189. to follow is to produce only "preview" quality images in MoG, since the
  190. image will have to be rendered again through CPK to save it as an IFF file.
  191. CPK's only function is to render and save spaced filled image files
  192. generated by MoG.  As a default, MoG saves a ".cpk" file each time a
  193. molecule is rendered.  The ".cpk" files can be rendered and saved in batch
  194. sequence by using a script, or done individually.  Currently, MoG and CPK
  195. are not ARexx compatible.  Only wire diagrams can be saved as EPSF,
  196. Postscript, HPGL or IFF files from within MoG.
  197.  
  198.     An uuencoded IFF-HAM image of morphine appears in a separate posting
  199. after this review, as an example of what these images look like.
  200.  
  201.     [MODERATOR'S NOTE:  This example image also appears in the
  202.     c.s.a.review archives in the file software/science/MoG-example.uu.
  203.     - Dan]
  204.  
  205.  
  206. DOCUMENTATION
  207.  
  208.     MoG comes with a bound manual which fully explains the many
  209. functions of the software.  The documentation is adequate to assist you in
  210. installing and learning the software.  The authors do assume you have some
  211. understanding of organic chemistry and especially amino acid types.
  212.  
  213.  
  214. LIKES AND DISLIKES
  215.  
  216.     LIKES:
  217.  
  218.     - The ease with which molecules can be rotated and translated for
  219.       viewing.
  220.     - The ability to create publication quality, spaced filled images of
  221.       relatively large organic molecules.
  222.  
  223.     DISLIKES:
  224.  
  225.     - No ARexx interface.
  226.     - The inability to perform energy minimization calculations on
  227.       organic molecules.
  228.     - The difficultly in building molecules from fragments or protein
  229.       residues.
  230.     - The inability to save IFF images of space filled images from
  231.       within MoG itself.
  232.     - The inability to produce other types of molecular images, such as
  233.       ball and stick images, or pi-orbital displays.
  234.     - The silly, amateurish looking icon for MoG.
  235.  
  236.  
  237. COMPARISON TO OTHER SIMILAR PRODUCTS
  238.  
  239.     MoG is a long way from being comparable to commercial molecular
  240. graphics packages available on the Macintosh, Unix, or (do I even dare say)
  241. MS-DOS platforms.  The best and closest program available for comparison on
  242. the Amiga is a public domain program entitled Molec 3D, by Stefan Abrecht,
  243. available on Fred Fish 482.  This little program will display only three
  244. dimensional ball and stick images, and uses a very simple yet awkward GUI.
  245.  
  246.  
  247. BUGS
  248.  
  249.     None found.  MoG caused no Enforcer hits during any of its
  250. functions, operations, or routines.
  251.  
  252.  
  253. VENDOR SUPPORT
  254.  
  255.     MoG is available only from SciTech Software directly.  I was
  256. extremely pleased with the courtesy and treatment I received from the
  257. company when I contacted them with my order.  Upgrades are available from
  258. the company as they are developed.  Future additions to MoG are expected to
  259. have ARexx support, least-squares fitting, and simple energy calculations.
  260.  
  261.  
  262. WARRANTY
  263.  
  264.     None offered.
  265.  
  266.  
  267. CONCLUSIONS
  268.  
  269.     As a chemist, my first impression is that I wish there had been
  270. more guts to be package than glitz.  All the effort in development seems to
  271. have gone into producing the spaced filled images with little thought into
  272. what chemists actually need.
  273.  
  274.     This program is the only commercial molecular graphics program
  275. available for the Amiga.  Although it has its limitations, it still provides
  276. students, teachers, and researchers in Chemistry and Biochemistry with a
  277. valuable tool.    Overall I would rate MoG as Good.  I rate this product
  278. perhaps 3 stars out of 5.  I am looking forward to future enhancements of
  279. this software.
  280.  
  281.     For another review, see:
  282.  
  283.         Martin, Andrew C. R.; Journal of Molecular Graphics, Vol.
  284.         11, No. 3, 1993, pages 53-55.
  285.  
  286.  
  287. COPYRIGHT NOTICE
  288.  
  289.     This review is freely distributable.
  290.  
  291.  
  292. Augustus W. Fountain III               ///
  293. Captain, Chemical Corps             AMIGA
  294. Assistant Professor of Chemistry         \\\/// [68030]
  295. United States Military Academy              \XX/
  296.     Researcher at Florida State University
  297. email: afountai@chem.fsu.edu
  298. voice: (904) 644-7799
  299.  
  300. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  301. ! Any opinions expressed are my own and do not reflect those of the         !
  302. ! U.S. Army, the Federal Government, or the Analytical Chemistry Dept of FSU.!
  303. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  304.  
  305. ---
  306.  
  307.    Daniel Barrett, Moderator, comp.sys.amiga.reviews
  308.    Send reviews to:    amiga-reviews-submissions@math.uh.edu
  309.    Request information:    amiga-reviews-requests@math.uh.edu
  310.    Moderator mail:    amiga-reviews@math.uh.edu
  311.    Anonymous ftp site:  math.uh.edu, in /pub/Amiga/comp.sys.amiga.reviews
  312.