Thanks very much -- this is getting *more* confusing!  If I add "set
debugScript; set loglevel 5;" to the script, nothing changes and the amount
of output to the console does not change (I only get "Script completed /
Jmol script terminated".   However, the coordinates DO load, but no other
JMol commands in the script are executed, whether they are placed before or
after the "load" command.  Now, if I cut and paste all of those commands
from the script file into the console, then every statement is executed!
So, I was suspecting the file itself, but I've also tried creating a
completely new file with a different name and got the same result....

I just tried something else & seem to have gotten it partially working.  I
got rid of "zap;" and I changed:
select :Z;
center :Z;

to:

select *:Z;
center *:Z;

and now some additional commands are executing, but not all....I had
previously tried "center *;" and that didn't work either.  Here is the full
script file (currently):

load FILES "protein.pdb" "ligand.pdb";
frames ALL;
select *:Z;
center *:Z;
zoom 300;
spacefill on;
delay 0.5;
zoom 100;

It is now getting as far as the first "zoom" - I can clearly observe that!
But, the spacefill is not applied, nor is the subsequent zoom-out.  However,
if I paste all these commands into the console, all are executed
successfully!

Here is the output in the console window (from calling the script file via
an HTML link):
Eval.instructionDispatchLoop():1206556049237
Eval
 pc:0
2 statements
----
Token[keyword(0x108010b) intValue=16(0x10) value="script"]
Token[string(0x4) value="load_script"]

----
Token[keyword(0x144) intValue=16(0x10) value="frame"]
Token[keyword(0x8000f) value="all"]

END
Token[keyword(0x108010b) intValue=16(0x10) value="script"] "load_script"
Eval.instructionDispatchLoop():1206556049241
Eval
 pc:0
4 statements
----
Token[keyword(0x1081109) intValue=16(0x10) value="load"]
Token[identifier(0x1) value="files"]
Token[string(0x4) value="protein.pdb"]
Token[string(0x4) value="ligand.pdb"]

----
Token[keyword(0x31e) intValue=16(0x10) value="select"]
Token[keyword(0x80064) value="expressionBegin"]
Token[keyword(0x8001c) intValue=90(0x5a) value="spec_chain"]
Token[keyword(0x80065) value="expressionEnd"]

----
Token[keyword(0x304) intValue=16(0x10) value="center"]
Token[keyword(0x80064) value="expressionBegin"]
Token[keyword(0x8001c) intValue=90(0x5a) value="spec_chain"]
Token[keyword(0x80065) value="expressionEnd"]

----
Token[keyword(0x152f) intValue=16(0x10) value="zoom"]
Token[integer(0x2) intValue=300(0x12c) value="300"]

END
Token[keyword(0x1081109) intValue=16(0x10) value="load"] files "protein.pdb"
"ligand.pdb"
Successfully loaded:files
select  *:Z
Token[keyword(0x304) intValue=16(0x10) value="center"]  *:Z
Token[keyword(0x152f) intValue=16(0x10) value="zoom"] 300
Token[keyword(0x144) intValue=16(0x10) value="frame"] Token[keyword(0x8000f)
value="all"]
Script completed
Jmol script terminated


So, it looks to me like it is simply ignoring the last three statements, but
I can't figure out why!

Thanks for your interest!
-Tom

On Tue, Mar 25, 2008 at 4:37 PM, Angel Herráez <[EMAIL PROTECTED]> wrote:

> Hi, Thomas, welcome to Jmol world!
>
> I can see no reason for the problem you describe.
> Try these:
>
> 1.- open the Java console* and see if there is some error there
> (*find a coffee cup icon in the taskbar, bottom right of your screen,
> right-click on it,
> choose "Open Console")
>
> 2.- open Jmol console from the applet pop-up menu and try commands from
> there,
> both your "script load.script" and any other commands after that, like
> "spacefill off".
> See if they work and if any errors show up there or in the Java console.
>
>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
>
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Jmol-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jmol-users
>
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to