The Jmol application probably does have some minor issues there. I'm not sure if you load vibrational data by script, for example, that the vibration button works. Most of us use the console. But should that be the case, then a bug report should be filed so I can get to it.
If you have implemented vibrations in an XYZ file, then that's all you need. Just write a little Jmol script that 1) loads the Wien2k or other file with full symmetry 2) reads that xyz file into a variable using vibdata = file("yyy.xyz") 3) changes that to Jmol script format and runs it. I think this is a few lines of Jmol script: function applyVibData(filename) var vibdata = load(filename) var S = vibdata.split() var myscript = "" for (var i = 3; i <= S.size; i=i+1) var line = S[i] # change the numbers below to match your file format -- I'm guessing here var x = "{" + (S[i])[3][45] + "}" var v = "{" + (S[i])[48][0] + "}" myscript = myscript + "x=" + x + ";v=" + v+";{within(-2.5,x)}.vxyz = v\n" end for script inline @myscript end function Bob On Thu, May 21, 2009 at 7:11 AM, Laurence Marks <l-ma...@northwestern.edu>wrote: > Let me be a bit more specific. I have implemented vibrations using an > xyz file, but since this does not contain the crystal lattice > information cell repeats have to be done ahead of time. What I would > like to do is for a crystal (cif, Wien2k, other) add vibrations > (probably with a script) and then display these using "standard" tools > for repeating the unit cell etc, with the vibrations obeying the > appropriate symmetry and translational operations. > > When I attempted to do this it looked like this is not currently > supported (the vibrations button was inactive) although I might not > have done it correctly and I don't think I used the console. > > N.B., there are some issues with the vibrations having a lower > symmetry than the unit cell so strictly speaking the cell should have > P1 symmetry. Walk before run; are vibrations active for crystals. > > N.N.B., an alternative would be to be able to add crystalline repeat > information to an xyz format. > > -- > Laurence Marks > Department of Materials Science and Engineering > MSE Rm 2036 Cook Hall > 2220 N Campus Drive > Northwestern University > Evanston, IL 60208, USA > Tel: (847) 491-3996 Fax: (847) 491-7820 > email: L-marks at northwestern dot edu > Web: www.numis.northwestern.edu > Chair, Commission on Electron Crystallography of IUCR > www.numis.northwestern.edu/ > Electron crystallography is the branch of science that uses electron > scattering to study the structure of matter. > > > ------------------------------------------------------------------------------ > Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT > is a gathering of tech-side developers & brand creativity professionals. > Meet > the minds behind Google Creative Lab, Visual Complexity, Processing, & > iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian > Group, R/GA, & Big Spaceship. http://www.creativitycat.com > _______________________________________________ > Jmol-users mailing list > Jmol-users@lists.sourceforge.net > 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
------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. http://www.creativitycat.com
_______________________________________________ Jmol-users mailing list Jmol-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jmol-users