From: Noel O'B. <no...@ca...> - 2006-08-04 13:47:19
|
Hello Adam, I've been trying to get Jaguar and GAMESS-UK data files into shape, to make sure we have all the info we need to complete those parsers. In addition, we've just gotten a new version of Jaguar installed here, so I'm running all of the old input files on the new system (it's a major version or two ahead of Jag4.2 but I forget which). Have you seen the GAMESS-UK GUI, ccp1gui? It's GPLed and on SF (latest release June 2006) and uses VTK/Python. It would be good to get in touch once we get the GAMESS-UK parser finished, as they seem to be interested in being able to open files from other software too. Where do you stand with cclib integration into PyMOlyze? I've just about finished GaussSum2, by throwing out incompatible features :-). Incidentally, I've figured out how to use Numeric to speedup the COOP calculation: for k in range(nmo): kcoop = Numeric.outerproduct(MOCoeff[0,k,:], MOCoeff[0,k,:]) * overlap The code above is only for restricted calculations, but you should be able to get the idea. It gives an array of the COOP of every basis fn with every other one. It would be good to define some goals for the next release of GaussSum and perhaps a timeframe too, although without any pressure for us to keep to it. :-) For example, I'd like a new attribute for vibrational displacement vectors. Since people like to look at M.O. vibrations, and especially if PyMol decides to become interested, we will need to extract this information. As a suggested name, we could use vibdisp - not very catchy but I cannot think of anything better. I also want to tidy up volume.py, a bit more. On the same note, I'm tired of typing guesstype(). First of all, it's too hard to type, and secondly it's longer than just typing GAMESS or Jaguar or whatever. Is there any shorter name than guesstype than we can come up with? e.g. cclog, or ccopen, in keeping with the 'cc' theme. Any ideas? BTW, like I said some time ago, I'll be giving a talk on cclib in mid sept. You can see our name here: http://www.inf.uni-konstanz.de/complife06/freesoft.html Regards, Noel |