From chemistry-request@server.ccl.net Fri Aug 16 05:30:27 2002
Received: from mailer.gwdg.de ([134.76.10.26])
	by server.ccl.net (8.11.6/8.11.0) with ESMTP id g7G9URo14121
	for <chemistry@ccl.net>; Fri, 16 Aug 2002 05:30:27 -0400
Received: from vrlab03.mpibpc.gwdg.de ([134.76.211.99] helo=mpi-bpc.mpg.de)
	by mailer.gwdg.de with esmtp (Exim 3.33 #12)
	id 17fdR0-0004rB-00
	for chemistry@ccl.net; Fri, 16 Aug 2002 11:30:22 +0200
Message-ID: <3D5CC621.80301@mpi-bpc.mpg.de>
Date: Fri, 16 Aug 2002 11:30:09 +0200
From: Vlad Cojocaru <Vlad.Cojocaru@mpi-bpc.mpg.de>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20011126 Netscape6/6.2.1
X-Accept-Language: en-us
MIME-Version: 1.0
To: CCL list <chemistry@ccl.net>
Subject: freeware for rmsd fit
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Hi to all of you,
   I have a series of RNA mutants in which one base is mutated with a 
base analogue (for ex. 2AP). I ran MM on all of them and now I would 
like to fit the structures to the wild type rna structure by calculating 
rmsd. Since they are many structures, each of them has a different 
topology file. And now there comes my problem.
   I am using AMBER7 for calculations. When I try to fit the structures 
using CARNAL or PTRAJ it complains about the different topology files 
and it does not work. I tried with VMD but it seems to do something 
wrong because even though  the fit seems to be correct the rmsd values 
are not normal. So, my question is: does anyone know a freeware that can 
do what I am trying to do in a reliable way?
  Thanks a lot for any answers,
  Best regards,
vlad

-- 
Vlad Cojocaru 
Max Planck Institut for Biophysical Chemistry 
Deparment: 060 
Am Fassberg 11, 37077 Goettingen, Germany 
tel: ++49-551-201.1389 
e-mail: Vlad.Cojocaru@mpi-bpc.mpg.de  




From chemistry-request@server.ccl.net Fri Aug 16 13:46:32 2002
Received: from f04n07.cac.psu.edu ([128.118.141.35])
	by server.ccl.net (8.11.6/8.11.0) with ESMTP id g7GHkWo27464
	for <chemistry@ccl.net>; Fri, 16 Aug 2002 13:46:32 -0400
Received: from psu.edu (amoeba.chem.psu.edu [128.118.172.90])
	by f04n07.cac.psu.edu (8.9.3/8.9.3) with ESMTP id NAA87004
	for <chemistry@ccl.net>; Fri, 16 Aug 2002 13:46:32 -0400
Message-ID: <3D5D3A78.7CEFE901@psu.edu>
Date: Fri, 16 Aug 2002 13:46:35 -0400
From: Ed Brothers <enb108@psu.edu>
Reply-To: enb108@psu.edu
Organization: PSU Merz Group
X-Mailer: Mozilla 4.61 (Macintosh; I; PPC)
X-Accept-Language: en,pdf
MIME-Version: 1.0
To: chemistry@ccl.net
Subject: Summary of "rotating a density matrix"
Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353"
Content-Transfer-Encoding: 7bit

Several people ask me to forward the result, so here is s summary.

CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC

It should not be too difficult.

Remembering that the wave function in one spatial orientation must be
equivalent to that in a different one

Psi (0) = C(0)*1*Chi(0)

C=SCF coefficients
Chi=atomic orbitals
1 = R**(-1) * R

C(u) = R**(-1)*C(0)

where u represents the new orientation

In other words, if you rotate the orbitals one way, you rotate the
coefficients the opposite.

R =   3x3 rotation matrix to go from the 0th geometry to a different
one, u.

Now the 1S and 2S coefficients will not change, but the Px, Py, and Pz
will.  So,
for each set of  X,Y,Z AO coefficients on each atom apply the inverse of
the 3x3 R matrix.  Easy to write a simple code for this.

Then recompute the density..

I hope this helps..

John McKelvey


CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC

If you can express your density matrix into MOs (it should be no problem

with AM1 and PM3) then you just has to build a rotation matrix over
atoms (choose 3 atoms to define a reference frame and calculate the
angles that transform this frame from a geometry to another) that you
can apply on the basis functions. I used to build such matrices for s, p

and d functions in order to rotate some localized orbitals.
See J.Comp.Chem. 23(6) 2002, 610-624

But be careful to keep the norm of your functions through the rotations.

Hope this helps.

Nicolas
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nicolas FERRE' (PhD)


CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC

I'm not sure the format of the density matrix you need to transform.  If
you have this in the Gaussian 'density cube' format  (the usual output
of the density keyword I
believe) then I have a very simple Fortran utility that can transform
the orientation for you.  Let me know and I can send it.

If you have some other format, then I'm afraid I'm no help.

Brent Krueger



CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC

My thanks to everyone who sent me a response.

        Ed.


