VMD-L Mailing List
From: Geist, Norman (norman.geist_at_uni-greifswald.de)
Date: Fri Jun 10 2022 - 02:05:21 CDT
- Next message: Leonardo Palmieri: "Different results in using GUI or script Timelime"
- Previous message: Ashar Malik: "Re: simple script question"
- In reply to: michaelmorgan937_at_gmail.com: "simple script question"
- Next in thread: Geist, Norman: "Re: simple script question"
- Reply: Geist, Norman: "Re: simple script question"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Hey ;Michael,
you can simply catch the output of a command by placing it into square
brackets:
set a [atomselect top all]
set radii [$a get radius]
$a set radius $radii
or without storing inbetween:
$a set beta [$a get charge]
or multiple properties at once:
$a set {beta occupancy} [$a get {charge mass}]
Bests
Norman Geist
Am Freitag, den 10-06-2022 um 07:02 schrieb
michaelmorgan937_at_gmail.com:
Dear all,
Can anyone instruct me how to pass a list from a result?
For example,
set sel [atomselect top all]
$sel get radius
will return a list of all atoms’ radius, let’s call it list_A.
Now if I want to pass this list back (just for practice purpose):
$sel set radius list_A
How to pass result of “$sel get radius” to a variable list_A and
use it in “set radius” command?
Thank you very much.
Michael M.
- Next message: Leonardo Palmieri: "Different results in using GUI or script Timelime"
- Previous message: Ashar Malik: "Re: simple script question"
- In reply to: michaelmorgan937_at_gmail.com: "simple script question"
- Next in thread: Geist, Norman: "Re: simple script question"
- Reply: Geist, Norman: "Re: simple script question"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]