From: John Stone (johns_at_ks.uiuc.edu)
Date: Thu Feb 23 2006 - 11:46:13 CST

Francis,
  You can perform arbitrary matrix transformations using
atom selections, with something like this example below,
from the VMD User's Guide:
  http://www.ks.uiuc.edu/Research/vmd/vmd-1.8.3/ug/node177.html#13438

# Rotates the side chain atoms around the CA-CB bond by 10 degrees.

# get the sidechain atoms (CB and onwards)
set sidechain [atomselect top "sidechain residue 22"]
# get the CA coordinates -- could do next two on one line ...
set CA [atomselect top "name CA and residue 22"]
set CAcoord [lindex [$CA get {x y z}] 0]
# and get the CB coordinates
set CB [atomselect top "name CB and residue 22"]
set CBcoord [lindex [$CB get {x y z}] 0]
# apply a transform of 10 degrees about the given bond axis
$sidechain move [trans bond $CAcoord $CBcoord 10 deg]

  John Stone
  vmd_at_ks.uiuc.edu

On Thu, Feb 23, 2006 at 08:08:45AM -0700, Francis Reyes wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I have been using VMD for a few months mostly just changing
> representations of molecules to show important structural properties.
> However, I'm interested in modifying the structures in VMD. Are there
> any tutorials that can explain how do to manipulations to whole
> domains? e.g. rotate a whole domain around an alpha helix 90 degrees?
>
>
> Thanks
>
> FR
>
> - ---------------------------------------------
> Francis Reyes M.Sc.
> 215 UCB
> University of Colorado at Boulder
>
>
> - -----BEGIN PGP PUBLIC KEY BLOCK-----
> Version: GnuPG v1.4.1 (Darwin)
>
> mQGiBEPzoOwRBACrx2L4qCgVtaM1N0kRfqXTe5dFn0mOAlYOdNNkWV34QXlZz4M+
> +FdlNV/QpqfzvHdHF/RjwX/e0riMS6DeuT+B1TLS/1eFJ/avwVxxjMhOaCOQiUbI
> mz7Cp356ZkcICKJE4O4yzI5YbYElDDAzAJg30S+ArZaNld0Qo1inb07sgwCg/PEr
> Baw+EHkQLSL+8Z49O3qTeQ0D/i0Va8KVm2bglQURRuSOl4Kvi9/ySdWc68x6eEMN
> E4FoDrd/t5E33R939/roTJvBRTO66Ehr3R8kSSwVGzVa3dqisaEmSJqsSYaHD3LC
> RqqpDV/RusdV+UkTQ31o7q71/vPfl6FOMSuXf90JRyJX8t3Qn1gVqpBH7dZUo2qu
> //GNA/0WtQxBMFCjj2eMKlsO13RsMmyKieLxiNn2jZHKptosgWJE2hj6ovXvBS8O
> 2PK3V/VCtoj7lhn3+6MakRz99hx/PNSWlt+5WxLkW+c/Xnw9c/pU5tUsOzYz+qRC
> xWznI/tXY9GeQRUvt6URn+OSt7eu1ysFOddwyIkDoOuKqWnperQqRnJhbmNpcyBS
> ZXllcyA8RnJhbmNpcy5SZXllc0Bjb2xvcmFkby5lZHU+iGQEExECACQFAkPzoOwC
> GwMFCQtHNQAGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQeP1maWe6jV0GUwCfUea3
> yQu8iTIQ9nFgl0sM4JvVEckAnRlPa6dvV5pH3lMEW2LPoP2EcZ9TuQINBEPzoPcQ
> CADPuA5uM/AZBdydHsEP+tibWq2f7a7nGM75bB4Gc27bBc/puFKkt0rzgrUun7sq
> cR3bA8ooom3Hkr72qi8w2sf+YVFKn0h43YgO4wVm8vZ/V01fsthJbHsCbumcnbfK
> 4+CJP8vm6FMkRZ0CTx/Q6IyUmZpCHNU85+X+Jsh0YYV5mbp80P7pj96HmsIk0teV
> 6ELwM5XstU+iZSCaWsEYfeuuCMQ5makCuSjDrwPzV4jYvgqEjKa1Vtd2kAGbRCcw
> PCSZiLnsjES23bVqlvc5rhcY0/0gYMOtYLz3c+E8la7HU/vyRb7fEokTVlWi3TiI
> wI8Ign0GInzxsAxGSHp7xLzHAAMFB/sGdX8V63us0JDpq4nWLeTVviy+qu135SCJ
> x0ISeWZY0h+1/o/MWyHNxzvqFpXyL66e4nWTkcboiPVke9f4ipNj906xZLSuEfre
> uJwFViKmL6UYYrmEAWzYxxmwAMNMv45vL532aa8dEg5eehqVkwPceAKZUYRPlo86
> qb6PBTsNK60U6gG4fOOelhQm2/WmHsqV8vMbEtz39efeRZHeF/YbAsflgShd4lJL
> afMn899Cp0mGuAACGatoIOn4qaZ2/ib/le5LMTXdf2rozue9TLgCufegkjhSO5ns
> 8Nv/PTAZ1Vlh7ADJnFjFPM2zxxKoeJnf7bWaDC1ouVJqQMrvuhsniE8EGBECAA8F
> AkPzoPcCGwwFCQtHNQAACgkQeP1maWe6jV2bLACeMZnk+WfmHxi/4dpc/4BaBx8/
> 5hIAoOjcm/951gqvKOOJhlXtsa3qpdfu
> =j2k5
> - -----END PGP PUBLIC KEY BLOCK-----
>
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (Darwin)
>
> iD8DBQFD/c//eP1maWe6jV0RAp9nAKCLplinomHS5DKHc02dcrLiUkw/lgCeJEoq
> XPjFLofnln7r//G0pD3vU2Y=
> =o1Xh
> -----END PGP SIGNATURE-----

-- 
NIH Resource for Macromolecular Modeling and Bioinformatics
Beckman Institute for Advanced Science and Technology
University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801
Email: johns_at_ks.uiuc.edu                 Phone: 217-244-3349
  WWW: http://www.ks.uiuc.edu/~johns/      Fax: 217-244-6078