pygamess is a GAMESS wrapper for Python
Requirements
Python 2.6 or later (not support 3.x)
openbabel 2.3
GAMESS (and rungms script)
Features
nothing
Setup
$ easy_install pygamess
Basic Usage
import module and read molecule from file:
>>> import pygamess
>>> import openbabel as ob
>>> g = pygamess.Gamess()
>>> obc = ob.OBConversion()
>>> obc.SetInFormat("mol")
True
>>> mol = ob.OBMol()
>>> obc.ReadFile(mol, "examples/ethane.mol")
True
run GAMESS:
>>> try: ... newmol = g.run(mol) ... except GamessError, gerr: ... print gerr.value ...
get energy:
>>> newmol.GetEnergy() -78.305307479999996
History
0.2.0 (2012-03-06)
run method can accept OBMol and Pybel-Molecule object
0.1.2 (2011-09-23)
added CIS method (and optimization)
0.1.1 (2011-08-06)
updated document
semiempical method (AM1, PM3, MNDO)
added statpt option
changed default error print (10 lines)
0.1 (2011-6-25)
first release
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pygamess-0.2.0.tar.gz
(4.9 kB
view details)
File details
Details for the file pygamess-0.2.0.tar.gz.
File metadata
- Download URL: pygamess-0.2.0.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1bd4b48a235d46b8ff642b89f09b588c3ea33ae0bd9dcb6075788ee7e3a0655
|
|
| MD5 |
d4ea47078eadc0797eeb95a39e71d21d
|
|
| BLAKE2b-256 |
9c7faa228b6d778b9491124bf8265f22f572d36ba2fb3a2f85dd8e475b61bd4b
|