From: Ashar Malik (asharjm_at_gmail.com)
Date: Tue Dec 19 2017 - 02:42:41 CST

I didn't have a detailed look at this but

vmd > set seltext1 "name CG and resid 26”
vmd > set seltext2 "name CG and resid 30”
vmd > measure bond {$sel1 $sel2}

what is $sel1 and $sel2???

your selections are called seltext1 and seltext2 not sel1 and sel2.

On Tue, Dec 19, 2017 at 8:56 PM, 本村肇 <h-motomura_at_bioreg.kyushu-u.ac.jp>
wrote:

> Dear all,
>
> I would like to measure bond length with “name ** and resid **” in scripts.
>
> vmd > set seltext1 "name CG and resid 26”
> vmd > set seltext2 "name CG and resid 30”
> vmd > measure bond {$sel1 $sel2}
> expected integer but got "$sel1" measure bond: bad atom index
>
> However the following command succeed.
> vmd > measure bond {113 140}
> 11.772942543029785
>
> I configured that the above atoms existed.
> How can I measure bond length with “name ** and resid **" in scripts?
>
> Sincerely,
> Hajime Motomura
>
>

-- 
Best,
/A