Right. I fixed that, too, I think. No?

This:

  {
     var mod1 = "C2H4O2 ...";
    load
  }
  "@mod1";


should be this:

  {
     var mod1 = "C2H4O2\nAPtclcactv09271012363D 0 ...."
     load "@mod1";
  }

Try the latest* *I uploaded.

Bob

On Mon, Sep 27, 2010 at 11:56 AM, Otis Rothenberger
<[email protected]>wrote:

>  Bob,
>
> I may have complicated the issue with the example of duplicating a
> model. The problem seems to exist in any single model (no append) using
> load from string. Appended to this email is the state code for a model
> of acetic acid loaded with a string using data returned from NIH
> Resolver. I can save the state, but attempts to restore state lead to
> "cannot find string data."
>
> Otis
>
> # Jmol state version 12.1.14_dev  2010-09-17 15:12;
>   # fullName = "jmolApplet0__699979344321214__";
>   # documentBase =
> "http://localhost:8080/web_molecules/script_page_large.aspx";;
>   # codeBase = "http://localhost:8080/code/jmol/";;
>
>
> function _setWindowState() {
> # height 460;
> # width 450;
>   stateVersion = 1201014;
>   background [x000000];
>   axis1Color = "[xff0000]";
>   axis2Color = "[x008000]";
>   axis3Color = "[x0000ff]";
>   set ambientPercent 45;
>   set diffusePercent 84;
>   set specular true;
>   set specularPercent 22;
>   set specularPower 40;
>   set specularExponent 6;
>   set zShadePower 1;
>   statusReporting  = true;
> }
>
> function _setFileState() {
>
>   set allowEmbeddedScripts false;
>   set appendNew true;
>   set appletProxy "";
>   set applySymmetryToBonds false;
>   set autoBond true;
>   set bondRadiusMilliAngstroms 150;
>   set bondTolerance 0.45;
>   set defaultLattice {0.0 0.0 0.0};
>   set defaultLoadFilter "";
>   set defaultLoadScript "";
>   set defaultVDW Auto;
>   set forceAutoBond false;
>   #set defaultDirectory "";
>   #set loadFormat "http://www.rcsb.org/pdb/files/%FILE.pdb.gz";;
>   #set smilesUrlFormat
> "
> http://cactus.nci.nih.gov/chemical/structure/%FILE/file?format=sdf&get3d=True
> ";
>   #set edsUrlFormat
> "http://eds.bmc.uu.se/eds/dfs/%LC13/%LCFILE/%LCFILE.omap";;
>   #set edsUrlCutoff
> "load('
> http://eds.bmc.uu.se/eds/dfs/%LC13/%LCFILE/%LCFILE.sfdat').lines.find('MAP_SIGMA').split(<http://eds.bmc.uu.se/eds/dfs/%LC13/%LCFILE/%LCFILE.sfdat%27%29.lines.find%28%27MAP_SIGMA%27%29.split%28>
> '
> ')[2]";
>   set minBondDistance 0.4;
>   set minimizationCriterion  0.0010;
>   set minimizationSteps  100;
>   set pdbGetHeader false;
>   set pdbSequential false;
>   set percentVdwAtom 23;
>   set smallMoleculeMaxAtoms 40000;
>   set smartAromatic true;
>   {
> var mod1 = "C2H4O2\nAPtclcactv09271012363D 0   0.00000     0.00000\n \n
> 8  7  0  0  0  0  0  0  0  0999 V2000\n    1.4183    0.4213   -0.0000
> C   0  0  0  0  0  0  0  0  0  0  0  0\n   -0.2518   -1.2408   -0.0000
> O   0  0  0  0  0  0  0  0  0  0  0  0\n   -1.0161    0.8327   -0.0000
> O   0  0  0  0  0  0  0  0  0  0  0  0\n   -0.0108   -0.0568   -0.0000
> C   0  0  0  0  0  0  0  0  0  0  0  0\n   -1.9331    0.5259    0.0000
> H   0  0  0  0  0  0  0  0  0  0  0  0\n    1.7629    0.5365    1.0277
> H   0  0  0  0  0  0  0  0  0  0  0  0\n    2.0452   -0.3075   -0.5138
> H   0  0  0  0  0  0  0  0  0  0  0  0\n    1.4806    1.3805   -0.5138
> H   0  0  0  0  0  0  0  0  0  0  0  0\n  3  4  1  0  0  0  0\n  2  4
> 2  0  0  0  0\n  1  4  1  0  0  0  0\n  3  5  1  0  0  0  0\n  1  6  1
> 0  0  0  0\n  1  7  1  0  0  0  0\n  1  8  1  0  0  0  0\nM
>  END\n$$$$\n\n";
>   load
> }
>  "@mod1";
>
> }
>
> function _setVariableState() {
>
>    set defaultanglelabel "%VALUE %UNITS";
>    set defaultcolorscheme "Jmol";
>    set defaultdistancelabel "%VALUE %UNITS";
>    set defaultdrawarrowscale 0.5;
>    set defaultlattice "{0 0 0}";
>    set defaultloadfilter "";
>    set defaultloadscript "";
>    set defaulttorsionlabel "%VALUE %UNITS";
>    set defaulttranslucent 0.5;
>    set defaultvdw "Auto";
>   set allowembeddedscripts true;
>   set allowrotateselected false;
>   set appletproxy "";
>   set applysymmetrytobonds false;
>   set atompicking true;
>   set atomtypes "";
>   set autobond true;
>   set autofps false;
>   set axes window;
>   set axesmode 0;
>   set axesscale 2.0;
>   set bondmodeor false;
>   set bondradiusmilliangstroms 150;
>   set bondtolerance 0.45;
>   set cartoonbaseedges false;
>   set cartoonrockets false;
>   set chaincasesensitive false;
>   set dataseparator "~~~";
>   set delaymaximumms 0;
>   set dipolescale 1.0;
>   set disablepopupmenu false;
>   set displaycellparameters true;
>   set dotdensity 3;
>   set dotscale 1;
>   set dotsselectedonly false;
>   set dotsurface true;
>   set dragselected false;
>   set drawhover false;
>   set drawpicking false;
>   set dynamicmeasurements false;
>   set ellipsoidarcs false;
>   set ellipsoidaxes false;
>   set ellipsoidaxisdiameter 0.02;
>   set ellipsoidball true;
>   set ellipsoiddotcount 200;
>   set ellipsoiddots false;
>   set ellipsoidfill false;
>   set forceautobond false;
>   set fractionalrelative false;
>   set gestureswipefactor 1.0;
>   set greyscalerendering false;
>   set hbondsangleminimum 90.0;
>   set hbondsbackbone false;
>   set hbondsdistancemaximum 3.25;
>   set hbondsrasmol true;
>   set hbondssolid false;
>   set helixstep 1;
>   set helppath "http://chemapps.stolaf.edu/jmol/docs/index.htm";;
>   set hermitelevel 0;
>   set hidenameinpopup false;
>   set hidenavigationpoint false;
>   set highresolution false;
>   set historylevel 0;
>   set hoverdelay 0.5;
>   set imagestate true;
>   set iskiosk false;
>   set isosurfacepropertysmoothing true;
>   set isosurfacepropertysmoothingpower 7;
>   set justifymeasurements false;
>   set loadatomdatatolerance 0.01;
>   set logcommands false;
>   set logfile "";
>   set loggestures false;
>   set measureallmodels false;
>   set measurementlabels true;
>   set messagestylechime false;
>   set minbonddistance 0.4;
>   set minimizationcriterion 0.0010;
>   set minimizationrefresh true;
>   set minimizationsilent false;
>   set minimizationsteps 100;
>   set monitorenergy false;
>   set multiplebondradiusfactor 0.0;
>   set multiplebondspacing -1.0;
>   set navigatesurface false;
>   set navigationperiodic false;
>   set navigationspeed 5.0;
>   set pdbgetheader false;
>   set pdbsequential false;
>   set percentvdwatom 23;
>   set pickingspinrate 10;
>   set picklabel "";
>   set pointgroupdistancetolerance 0.2;
>   set pointgrouplineartolerance 8.0;
>   set propertyatomnumbercolumncount 0;
>   set propertyatomnumberfield 0;
>   set propertycolorscheme "roygb";
>   set propertydatacolumncount 0;
>   set propertydatafield 0;
>   set quaternionframe "p";
>   set rangeselected false;
>   set ribbonaspectratio 16;
>   set ribbonborder false;
>   set rocketbarrels false;
>   set saveproteinstructurestate true;
>   set selectallmodels true;
>   set selecthetero true;
>   set selecthydrogen true;
>   set sheetsmoothing 1.0;
>   set showhiddenselectionhalos false;
>   set showhydrogens true;
>   set showkeystrokes true;
>   set showmeasurements true;
>   set showmultiplebonds true;
>   set shownavigationpointalways false;
>   set slabbyatom false;
>   set slabbymolecule false;
>   set smallmoleculemaxatoms 40000;
>   set smartaromatic true;
>   set solventprobe false;
>   set solventproberadius 1.2;
>   set ssbondsbackbone false;
>   set stereodegrees -5;
>   set strandcountformeshribbon 7;
>   set strandcountforstrands 5;
>   set strutdefaultradius 0.3;
>   set strutlengthmaximum 7.0;
>   set strutsmultiple false;
>   set strutspacing 6;
>   set testflag1 false;
>   set testflag2 false;
>   set testflag3 false;
>   set testflag4 false;
>   set tracealpha true;
>   set usearcball false;
>   set useminimizationthread true;
>   set usenumberlocalization true;
>   set vectorscale 1.0;
>   set vibrationscale 1.0;
>   set wireframerotation false;
>   set zdepth 0;
>   set zoomlarge true;
>   set zslab 0;
>
> #user-defined variables;
>   mod1 = "C2H4O2\nAPtclcactv09271012363D 0   0.00000     0.00000\n \n
> 8  7  0  0  0  0  0  0  0  0999 V2000\n    1.4183    0.4213   -0.0000
> C   0  0  0  0  0  0  0  0  0  0  0  0\n   -0.2518   -1.2408   -0.0000
> O   0  0  0  0  0  0  0  0  0  0  0  0\n   -1.0161    0.8327   -0.0000
> O   0  0  0  0  0  0  0  0  0  0  0  0\n   -0.0108   -0.0568   -0.0000
> C   0  0  0  0  0  0  0  0  0  0  0  0\n   -1.9331    0.5259    0.0000
> H   0  0  0  0  0  0  0  0  0  0  0  0\n    1.7629    0.5365    1.0277
> H   0  0  0  0  0  0  0  0  0  0  0  0\n    2.0452   -0.3075   -0.5138
> H   0  0  0  0  0  0  0  0  0  0  0  0\n    1.4806    1.3805   -0.5138
> H   0  0  0  0  0  0  0  0  0  0  0  0\n  3  4  1  0  0  0  0\n  2  4
> 2  0  0  0  0\n  1  4  1  0  0  0  0\n  3  5  1  0  0  0  0\n  1  6  1
> 0  0  0  0\n  1  7  1  0  0  0  0\n  1  8  1  0  0  0  0\nM
>  END\n$$$$\n\n";
>
> # label defaults;
>   select none;
>   color label none;
>   background label none;
>   set labelOffset 4 4;
>   set labelAlignment left;
>   set labelPointer off;
>   font label 13.0 SansSerif Plain;
>
> }
>
> function _setModelState() {
>
>   select ({0 3});
>   Spacefill 0.391;
>   select ({1 2});
>   Spacefill 0.3495;
>   select ({4:7});
>   Spacefill 0.253;
>   select BONDS ({0:6});
>   wireframe 0.15;
>
>   measures delete;
>   select *; set measures nanometers;
>   font measures 15.0 SansSerif Plain;
>
>   set echo off;
>
>   boundBox off;
>   font boundBox 14.0 SansSerif Plain;
>   boundBox off;
>
>   hover "";
>
>   frank on;
>   font frank 16.0 SansSerif Bold;
>   set fontScaling false;
>
> }
>
> function _setPerspectiveState() {
>   set perspectiveModel 11;
>   set scaleAngstromsPerInch 0.0;
>   set perspectiveDepth true;
>   set visualRange 5.0;
>   set cameraDepth 3.0;
>   boundbox ({0:7});
>   center {0.056050003 0.06984997 0.25694996};
>   moveto -1.0 {0 0 1 0} 100.0 0.0 0.0 {0.056050003 0.06984997
> 0.25694996} 3.380128 {0.0 0.0 0.0} 0.0 0.0 0.0;
>   save orientation "default"
>   moveto 0.0 {0 0 1 0} 100.0 0.0 0.0 {0.056050003 0.06984997
> 0.25694996} 3.380128 {0.0 0.0 0.0} -0.8347846 1.0177015 0.0;;
>   slab 100;depth 0;
>   set slabRange 0.0;
>   set spinX 0; set spinY 30; set spinZ 0; set spinFps 30;  set navX 0;
> set navY 0; set navZ 0; set navFps 10;
> }
>
> function _setSelectionState() {
>   select ({0:7});
>   set hideNotSelected false;
> }
>
> function _setState() {
>   initialize;
>   set refreshing false;
>   _setWindowState;
>   _setFileState;
>   _setVariableState;
>   _setModelState;
>   _setPerspectiveState;
>   _setSelectionState;
>   set refreshing true;
>   set antialiasDisplay false;
>   set antialiasTranslucent true;
>   set antialiasImages true;
> }
>
> _setState;
>
>
> Otis Rothenberger
> chemagic.com
>
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Start uncovering the many advantages of virtual appliances
> and start using them to simplify application deployment and
> accelerate your shift to cloud computing.
> http://p.sf.net/sfu/novell-sfdev2dev
> _______________________________________________
> Jmol-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jmol-users
>



-- 
Robert M. Hanson
Professor of Chemistry
St. Olaf College
1520 St. Olaf Ave.
Northfield, MN 55057
http://www.stolaf.edu/people/hansonr
phone: 507-786-3107


If nature does not answer first what we want,
it is better to take what answer we get.

-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to