[Molecularmechanics] first steps
Konrad Hinsen
hinsen@cnrs-orleans.fr
Tue, 21 Oct 2003 10:26:32 +0200
On Tuesday 21 October 2003 10:00, Peter Murray-Rust wrote:
> * There is a lot of overlap with other computational molecular areas,
> especially crystal and material calculations. I believe that the
> abstractions of force field, trajectories, etc. are common and we may have
> useful interaction with non-bio people
Definitely.
> * There will be a need for generic libraries (esp i/o for file formats,
> XML and HCF/NETCDF) and again this overlaps well with these other
> communities
Right.
> I may therefore point some of my collaborators in these fields to your
> pages.
That sounds very useful. The non-bio people are not so much organized around
big codes (it is more usual to work with one's own code), so they are not so
easy to identify.
> libraries. Are we agreed that F90 is taken as a universally available
> technology?
Partially. I think it is safe to assume that anyone doing Fortran development
today has an F90 compiler. On the other hand, there are people who move away
from Fortran just because the compilers are not universally (read: freely)
available.
> What is the position of AMBER and CHARMM as they are not open source? My
> current approach would required wrapping them with input adapters (probably
We have Michael Crowley on board who works on both. In general, I think we
should leave implementation as much as possible to the developers of the
respective codes. I think we have enough critical mass with the developers
who participate that we do not have to adapt "foreign" codes to whatever
format we agree on.
> CMLComp (CML for computational chemistry) has addressed most of these but
Is that the same as CCML?
> crystal mechanics program GULP). I am keen to explore the distribution of
> machine-understandable (parsable) functional forms so that these do not
> necessarily have to be hardcoded. MathML may be useful for this.
That sounds like an interesting proposition, but I think the problem of force
field representation, at least for biomolecules is elsewhere. The functional
forms of the individual terms are sufficiently simple, but the rules for
determining which terms are required to describe a particular molecule are
quite complex and very different from one forcefield to another. They involve
both algorithmic rules and explicit lists for each specific amino acid
residue.
> I think it's important to welcome developers from non-Open environments.
> For example someone working on a commercial code might have important input
> to an F90 library.
Definitely. The only condition should be that the resulting standards are free
and freely useable, which would exclude for example the use of patented
technology.
Konrad.
--
-------------------------------------------------------------------------------
Konrad Hinsen | E-Mail: hinsen@cnrs-orleans.fr
Centre de Biophysique Moleculaire (CNRS) | Tel.: +33-2.38.25.56.24
Rue Charles Sadron | Fax: +33-2.38.63.15.17
45071 Orleans Cedex 2 | Deutsch/Esperanto/English/
France | Nederlands/Francais
-------------------------------------------------------------------------------