Jmol 10.x.25 (SOON to be 11.0 if people would just stop giving me 
irresistable ideas...) implements a new command, based on an excellent 
suggestion by Nick Greeves that pointed out how similar molecular 
orbitals are to frames and vibrations. Basically, you have a file that 
contains a series of objects. You want to be able to flip through them 
rapidly and efficiently. In the case of MOs you want to see the energy, 
symmetry, occupancy displayed, perhaps. MOs are a category of 
"isosurface" objects, but that command is overkill for what we want to 
do generally. Thus the command:

MO  [index number/NEXT/PREV]
MO  [cutoff option]
MO  [resolution option]
MO  [rendering options]
MO  [planar slice option]

The MO (molecular orbital) command allows you to quickly browse through 
the molecular orbitals contained in a variety of file formats. One 
simply loads the file, then selects which orbital to display. NEXT and 
LAST are provided. (HOMO and LUMO perhaps later, but not implemented 
yet.) See http://www.stolaf.edu/people/hansonr/jmol/test/proto/new.htm

MO 1
MO next
MO prev

In addition, you can separately specify parameters describing the 
orbital, including cutoff and resolution (in grid points per Angstrom):

MO cutoff 0.01
MO resolution 5

And you can specify how to render the surface:

MO mesh
MO nofill
MO color red green
MO color blue
MO translucent
MO opaque

The standard "color" command is a bit more efficient, but it doesn't 
allow two colors:

color mo translucent green
color mo red

So the MO command is more efficient in that regard.

MO is a simple command. You are allowed ONE characteristic per line:

MO mesh
MO nofill

not

MO mesh nofill

Finally, you can specify a plane that you want to use for a slice 
through the MO:

MO plane "xy"
MO plane "xz"
MO plane "yz"
MO plane {1 1 1 0}

The four numbers in braces,  {a b c d}, specify the equation for the 
plane in the form ax + by + cz = d. So, for example, the "xy" plane is 
where z=0, that is, {0 0 1 0}. The three shortcuts "xy" "xz" "yz" are 
provided as a convenience. Their equivalents are {0 0 1 0} {0 1 0 0} {1 
0 0 0}, respectively.

Anything more complicated than this (for example, displaying multiple 
orbitals at the same time, or a planar slice and standard orbital) 
requires use of the ISOSURFACE command.

Note that the set of MOs for a model are all held with that model in one 
"frame". Nonetheless, at least for now, there can be only one molecular 
orbital in the applet, no matter how many models are loaded. This may 
change if people feel it is too restrictive.

Loading multiple models in multiple frames, each with multiple MOs has 
not been fully tested.

Supported file types include:

Spartan "archive" files (starting with "Spartan '04 Semi-Empirical 
Program:...")
Spartan SMOL files (starting with 
INPUT=256~1551~ARCHIVE=2101~105613~PROPARC...")
Spartan .spartan binary Compound Document files
Gaussian output files
Gamess output files
WebMO orbital/electron density files

Enjoy. I THINK I'm done for what will be added to make 11.0.


Bob Hanson

 

Nick Greeves wrote:

> Bob,
> I've been thinking about the ways to use this new-found ability to 
> display the MOs from Spartan files. (Still working very well for me) 
> Obviously we can provide links/buttons to look at HOMO, LUMO etc. but 
> it might be useful (fun) to allow the user to look at Next Higher and 
> Next Lower. Just as you have Next Frame and Prev Frame for vibrations.
>
> For extra credit, a popup menu containing all the MOs and their 
> energies could be created automatically like you did for vibrations.
> http://www.stolaf.edu/people/hansonr/jmol/test/json/vibrate.htm
>
> OK, OK, I'd settle for next/prev.
>
> All the best
>
> Nick
>
> -- 
>
> WWW Pages:     http://www.liv.ac.uk/Chemistrywww/Staff/greeves.html
>
> Tel:             +44 (0)151-794-3506 (3500 secretary)
>
>
>



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to