VMD-L Mailing List
From: Josh Vermaas (vermaas2_at_illinois.edu)
Date: Mon May 02 2016 - 09:23:10 CDT
- Next message: Axel Kohlmeyer: "Re: Superimposing 2 dcd files"
- Previous message: Allen, Caley R: "SMD Force TCL Script in NAMD"
- In reply to: Devanand T: "Superimposing 2 dcd files"
- Next in thread: Axel Kohlmeyer: "Re: Superimposing 2 dcd files"
- Reply: Axel Kohlmeyer: "Re: Superimposing 2 dcd files"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Hi Devanand,
This will require a script.
#Load in the two dcds. Look up how to do this in the userguide under the
"mol" command.
set refid [mol new ...]
..
set selid [mol new ...]
#Make two selections. Note that the selected number of atoms should match!
set ref [atomselect $refid "protein"]
set sel [atomselect $selid "protein"]
#The third selection is the one that gets moved to superimpose the
trajectories
set all [atomselect $selid "all"]
if { [$ref num] != [$sel num] } {
puts "unequal selection sizes. Fix you selections."
}
#Go through each frame, and align it
for { set f 0 } { $f < [molinfo $refid numframes] } { incr f } {
$ref frame $f
$sel frame $f
$all frame $f
$all move [measure fit $sel $ref]
}
However, I have a question. Why would you want to do this? Usually
trajectories diverge away from one another, and it makes just as much
sense to align everything to a single reference.
-Josh
On 04/30/2016 04:29 PM, Devanand T wrote:
> Is it possible to superimpose 2 dcd files (with equal number of
> frames) frame by frame? If so, can someone help me on this?
>
> --
> regards,
> /Devanand T
> /
>
- Next message: Axel Kohlmeyer: "Re: Superimposing 2 dcd files"
- Previous message: Allen, Caley R: "SMD Force TCL Script in NAMD"
- In reply to: Devanand T: "Superimposing 2 dcd files"
- Next in thread: Axel Kohlmeyer: "Re: Superimposing 2 dcd files"
- Reply: Axel Kohlmeyer: "Re: Superimposing 2 dcd files"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]