Hello all, I share in Warren's vision of extending PyMol into a "complete platform for crystallography, computational chemistry, modeling, and informatics". However, I believe this can only come about by cooperation and integration with other python based molecule toolkits. MMTK has code which may be expanded into a general molecular mechanics engine. Frowns toolkit allows for detailed chemical analysis based on topology, including useful tools such as substructure searching (required for forcefield atom typing). PyQuante allows for Quantum Chemical calculations.
It seems to be in everyone's interest to allow easy interoperation between the toolkits. However, in my experience it is a frustrating and difficult task, even for relatively simple tasks. Does anyone else feel the same frustration? And if so, does anyone have a solution? I believe that a common set of core modules is required. The most important feature is the molecule. Each toolkit uses a different molecule, each with a different interface, holding different information and optimised for specialised work. If a common molecule definition can be agreed upon by the major authors of the toolkits concerned, interoperability will be made MUCH easier. Other multipurpose molecular modelling programs (MOE, Sybyl) seem to get by using a common molecule definition, so I believe that it is theoretically possible. The aim would be to define a molecule that contains all the functionality required for the multiple toolkits and to maintain the interfaces used by the toolkits as much as possible. The question is whether the will exists to do this? Many of the toolkits are relatively young. I feel that the longer the problem is ignored, the less likely that it will be possible to combine features from various toolkits. I am interested in other people's thoughts on this matter. Michael Sorich PhD Student School of Pharmaceutical, Molecular and Biomedical Sciences University of South Australia Email: michael.sor...@postgrads.unisa.edu.au mike_sor...@hotmail.com --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.408 / Virus Database: 230 - Release Date: 24/10/2002