[chimerax-users] error with open :: 'foreach' has no suffix

Rangarajan, Amith Amith.Rangarajan at ucsf.edu
Thu Feb 10 04:52:36 PST 2022


Dear Tom and Eric,

I used notepad ++ to make sure that the cxc file was not a .txt ( i am on windows) and i am still getting the error ( foreach has no suffix)  . i have  attached my .cxc script .

I am trying to read a set of .mae files and write a log file with RMSD and some distance measurements.

I am new to chimera and would benefit a lot from your review of my script and possible fixes for this issue.

thank a lot for your time.

best regards,
amith
________________________________
From: Tom Goddard <goddard at sonic.net>
Sent: Tuesday, February 8, 2022 10:36 AM
To: PETTERSEN, ERIC <pett at cgl.ucsf.edu>
Cc: Rangarajan, Amith <Amith.Rangarajan at ucsf.edu>
Subject: Re: [chimerax-users] error with open :: 'foreach' has no suffix

Hi Eric, Not quite sure I understand your theory abut Amith's error. In current ChimeraX daily build using non-existent files with open command open something.cxc foreach somethingelse.py > No such file/path: something.cxc ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ‍ ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
ZjQcmQRYFpfptBannerEnd
Hi Eric,

  Not quite sure I understand your theory abut Amith's error.  In current ChimeraX daily build using non-existent files with open command

open something.cxc foreach somethingelse.py
> No such file/path: something.cxc

gives a very sensible error message and does not try to interpret "foreach" as a file name.

Tom

On Feb 8, 2022, at 9:40 AM, Eric Pettersen via ChimeraX-users <chimerax-users at cgl.ucsf.edu<mailto:chimerax-users at cgl.ucsf.edu>> wrote:

Hi Amith,
That error message indicates to me that the first file name (script.cxc) isn't being recognized as a ChimeraX command script file.  So take a hard look at the command you typed and make sure that the suffix for that file is ".cxc" and not something mistyped like ".cxs" or whatnot.

--Eric

Eric Pettersen
UCSF Computer Graphics Lab


On Feb 8, 2022, at 6:25 AM, Rangarajan, Amith via ChimeraX-users <chimerax-users at cgl.ucsf.edu<mailto:chimerax-users at cgl.ucsf.edu>> wrote:

This Message Is From an External Sender
This message came from outside your organization.
Hi,

I am trying to run a script and want to use foreach ( open script.cxc foreach *.pdb) to iterate through several pdb files in the working directory.

I had no issues with running it earlier, but since last few tries, i am getting an error stating that ""'foreach' has no suffix""

I am not able to figure out how to debug this.

I am using the latest build of chimerax.

I will highly appreciate your suggestions on fixing this.

best
amith
_______________________________________________
ChimeraX-users mailing list
ChimeraX-users at cgl.ucsf.edu<mailto:ChimeraX-users at cgl.ucsf.edu>
Manage subscription:
https://plato.cgl.ucsf.edu/mailman/listinfo/chimerax-users

_______________________________________________
ChimeraX-users mailing list
ChimeraX-users at cgl.ucsf.edu<mailto:ChimeraX-users at cgl.ucsf.edu>
Manage subscription:
https://plato.cgl.ucsf.edu/mailman/listinfo/chimerax-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.rbvi.ucsf.edu/pipermail/chimerax-users/attachments/20220210/99d6c5fa/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: RMSD-distance-final.cxc
Type: application/octet-stream
Size: 646 bytes
Desc: RMSD-distance-final.cxc
URL: <http://www.rbvi.ucsf.edu/pipermail/chimerax-users/attachments/20220210/99d6c5fa/attachment.obj>


More information about the ChimeraX-users mailing list