{ "info": { "author": "Ohkawa Kazufumi", "author_email": "kerolinq@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Chemistry" ], "description": "==========\n pygamess\n==========\n\n`pygamess` is a GAMESS wrapper for Python\n\nRequirements\n------------\n* Python 2.6 or later (not support 3.x)\n* RDKit\n* GAMESS\n\nFeatures\n--------\n* nothing\n\nSetup\n-----\n::\n\n $ pip install pygamess\n\nset GAMESS_HOME environment in your .bashrc::\n\n $ export GAMESS_HOME=/usr/local/gamess\n\nBasic Usage\n-----------\n\nsingle point calculation with RDKit\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n >>> from pygamess import Gamess\n >>> from rdkit import Chem\n >>> from rdkit.Chem import AllChem\n >>> m = Chem.MolFromSmiles(\"CC\")\n >>> m = Chem.AddHs(m)\n >>> AllChem.EmbedMolecule(m)\n 0\n >>> AllChem.UFFOptimizeMolecule(m,maxIters=200)\n 0\n >>> g = Gamess()\n >>> nm = g.run(m)\n >>> nm.GetProp(\"total_energy\")\n '-78.302511990200003'\n\noptimize calculation with RDKit\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nChange run_type::\n\n >>> from pygamess import Gamess\n >>> from rdkit import Chem\n >>> from rdkit.Chem import AllChem\n >>> m = Chem.MolFromSmiles(\"CC\")\n >>> m = Chem.AddHs(m)\n >>> AllChem.EmbedMolecule(m)\n 0\n >>> AllChem.UFFOptimizeMolecule(m,maxIters=200)\n 0\n >>> g = Gamess()\n >>> g.run_type('optimize')\n >>> optimized_mol = g.run(mol)\n >>> optimized_mol.GetProp(\"total_energy\")\n '-78.306179626599999'\n\nchange basis-sets\n~~~~~~~~~~~~~~~~~\n\nChange basis set::\n\n >>> from pygamess import Gamess\n >>> from rdkit import Chem\n >>> from rdkit.Chem import AllChem\n >>> m = Chem.MolFromSmiles(\"CC\")\n >>> m = Chem.AddHs(m)\n >>> AllChem.EmbedMolecule(m)\n 0\n >>> AllChem.UFFOptimizeMolecule(m,maxIters=200)\n 0\n >>> g = Gamess()\n >>> g.run_type = \"optimize\"\n >>> g.run(m).GetProp(\"total_energy\")\n '-78.302511907400003'\n >>> g.basis_set(\"3-21G\")\n {'gbasis': 'N21', 'ngauss': '3'}\n >>> g.run(m).GetProp(\"total_energy\")\n '-78.790442552000002'\n >>> g.basis_set(\"6-31G\")\n {'gbasis': 'N31', 'ngauss': '6'}\n >>> g.run(m).GetProp(\"total_energy\")\n '-79.194024566899998'\n >>> g.basis_set(\"6-31G*\")\n {'gbasis': 'N31', 'ndfunc': '1', 'ngauss': '6'}\n >>> g.run(m).GetProp(\"total_energy\")\n '-79.225521673399996'\n >>> g.basis_set(\"6-31G**\")\n {'gbasis': 'N31', 'ndfunc': '1', 'npfunc': '1', 'ngauss': '6'}\n >>> g.run(m).GetProp(\"total_energy\")\n '-79.235082450899995'\n \nor edit property of Gamess instance::\n\n >>> g.basis = {'gbasis': 'sto', 'ngauss': '3'}\n >>> mol_sto3g = g.run(m)\n >>> mol_sto3g.GetProp(\"total_energy\")\n '-78.302511907400003'\n\nprint GAMESS INPUT\n~~~~~~~~~~~~~~~~~~\n\nuse input method::\n\n >>> g.input(mol)\n\n\nHistory\n-------\n\n0.4.1.1 (2017-09-16)\n~~~~~~~~~~~~~~~~~~\n\n* Update Readme\n\n0.4.1 (2017-09-16)\n~~~~~~~~~~~~~~~~~~\n\n* Bug fixed (coordinates problem)\n\n0.4.0 (2017-09-13)\n~~~~~~~~~~~~~~~~~~\n\n* Change the backend library from openbabel to RDKit\n\n0.3.0 (2012-03-31)\n~~~~~~~~~~~~~~~~~~\n\n* Use internal rungms (default)\n* Added basis_set method(STO-3G,3-21G,6-31G,6-311G,6-31G*,6-31G**,AM1,PM3,MNDO)\n* Constructor can accept options\n* Bug fixed (spin multiplicity)\n\n0.2.2 (2012-03-30)\n~~~~~~~~~~~~~~~~~~\n\n* Added charge settings\n* Method name changed (gamess_input -> input)\n\n0.2.1 (2012-03-23)\n~~~~~~~~~~~~~~~~~~\n\n* Bug fixed (multiplicity setting for pybel) \n* Bug fixed (print error when rungms exec failed)\n* Added document\n\n0.2.0 (2012-03-06)\n~~~~~~~~~~~~~~~~~~\n\n* Run method can accept OBMol and Pybel-Molecule object\n\n0.1.2 (2011-09-23)\n~~~~~~~~~~~~~~~~~~\n\n* Added CIS method (and optimization)\n\n0.1.1 (2011-08-06)\n~~~~~~~~~~~~~~~~~~\n\n* Updated document\n* Semiempical method (AM1, PM3, MNDO)\n* Added statpt option\n* Changed default error print (10 lines)\n\n0.1 (2011-6-25)\n~~~~~~~~~~~~~~~~~~\n* First release\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kzfm/pygamess", "keywords": "chemistry", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pygamess", "package_url": "https://pypi.org/project/pygamess/", "platform": "", "project_url": "https://pypi.org/project/pygamess/", "project_urls": { "Homepage": "https://github.com/kzfm/pygamess" }, "release_url": "https://pypi.org/project/pygamess/0.4.1.1/", "requires_dist": null, "requires_python": "", "summary": "GAMESS wrapper for Python", "version": "0.4.1.1" }, "last_serial": 3178554, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "87aa66344a076d14b1f258798dd37b64", "sha256": "e877cc8ac36bb20d085f648691067a7c3a483547b4ca6be7bfa2dcb8f611fd09" }, "downloads": -1, "filename": "pygamess-0.1.tar.gz", "has_sig": false, "md5_digest": "87aa66344a076d14b1f258798dd37b64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3268, "upload_time": "2011-06-25T02:49:22", "url": "https://files.pythonhosted.org/packages/6a/a5/1ce07d058bdae414cb6633998332fd888d2abf56085defbf07f471916677/pygamess-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2541b2de2d5b872a39b98d88596c4df3", "sha256": "c06d7418a7f98643a130276430a7eb3b97a17ad5a6453b7179019dfcbbac5469" }, "downloads": -1, "filename": "pygamess-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2541b2de2d5b872a39b98d88596c4df3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4795, "upload_time": "2011-08-06T12:32:35", "url": "https://files.pythonhosted.org/packages/8a/97/a941eaaca30e47280642c5cf8fc83fba6bad0b1c5f9fac7a9ecb03968b71/pygamess-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8ddfcc774e72491cd4a607093e73a906", "sha256": "8b6067daa38bb9ceac6119f4bcff1dd9b5dc440b8115191319ff2dbbef13a6e0" }, "downloads": -1, "filename": "pygamess-0.1.2.tar.gz", "has_sig": false, "md5_digest": "8ddfcc774e72491cd4a607093e73a906", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4884, "upload_time": "2011-09-23T11:03:39", "url": "https://files.pythonhosted.org/packages/82/1e/2afbfa5eb940f936a2b29c95ede368185c92ee92a1bbd749b3bfec8604c6/pygamess-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d4ea47078eadc0797eeb95a39e71d21d", "sha256": "c1bd4b48a235d46b8ff642b89f09b588c3ea33ae0bd9dcb6075788ee7e3a0655" }, "downloads": -1, "filename": "pygamess-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d4ea47078eadc0797eeb95a39e71d21d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4898, "upload_time": "2012-03-06T12:47:51", "url": "https://files.pythonhosted.org/packages/9c/7f/aa228b6d778b9491124bf8265f22f572d36ba2fb3a2f85dd8e475b61bd4b/pygamess-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "3f29ffd0d6df9d5c02597d8e733e7a89", "sha256": "5c95c033ea29e481e078c3bc2e5229e9fc4597a813617c1c924957cdc6be0d0d" }, "downloads": -1, "filename": "pygamess-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3f29ffd0d6df9d5c02597d8e733e7a89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5567, "upload_time": "2012-03-21T22:42:15", "url": "https://files.pythonhosted.org/packages/18/31/b3433a02fdbd85206d214a219d1e9f389af0dab8701c8d8983592150df24/pygamess-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b962f640661c7d86a509f2923ae6e9d2", "sha256": "7e72584e6d7e112c342eee51ebe8a9824769ecf5cd8a07a47f28ed89c4faeab5" }, "downloads": -1, "filename": "pygamess-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b962f640661c7d86a509f2923ae6e9d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5643, "upload_time": "2012-03-29T23:34:17", "url": "https://files.pythonhosted.org/packages/9a/2a/9dc49ad9dfe99f38d8d8d93fa4b98932eb1882921eedde746167cfca3e5d/pygamess-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "5ff0e4030713ef72c7cabc4cee8d522c", "sha256": "bf2a173ddf3fe96ab991bce001ae30ac6ff2b08e752c55c9ddb1f7e746c65d29" }, "downloads": -1, "filename": "pygamess-0.3.0.tar.gz", "has_sig": false, "md5_digest": "5ff0e4030713ef72c7cabc4cee8d522c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7113, "upload_time": "2012-03-31T05:46:29", "url": "https://files.pythonhosted.org/packages/79/10/e5d0404cd1bf69ca2979de943cee3e8cc03c12d8b037718e1248059ce6b6/pygamess-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "d14d4b9168c7cca8d8d42aab93ce1947", "sha256": "cbf9f61067c5fa41f12d3b6866d22e16f3a5fde6c768fc64995935d7e4ec19b4" }, "downloads": -1, "filename": "pygamess-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d14d4b9168c7cca8d8d42aab93ce1947", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6982, "upload_time": "2017-09-12T22:56:16", "url": "https://files.pythonhosted.org/packages/00/57/ea73f0e355db02b6d194c83e0412b9592d6455f977b7c1893e586ce29602/pygamess-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "e223fa7ddbba5732ff51f5202b09f910", "sha256": "c0294aa928355ff0e3f6471580d132a6938388fdc09d9384b7b2d618fa9cdd06" }, "downloads": -1, "filename": "pygamess-0.4.1.tar.gz", "has_sig": false, "md5_digest": "e223fa7ddbba5732ff51f5202b09f910", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7107, "upload_time": "2017-09-16T08:24:57", "url": "https://files.pythonhosted.org/packages/8a/94/d8e1df7291878de424ab421cd39a52d2fd05c1be8a6eaae99a2d90187c3e/pygamess-0.4.1.tar.gz" } ], "0.4.1.1": [ { "comment_text": "", "digests": { "md5": "6e7a438010ae6ee4224c05ff806084de", "sha256": "a2b46310cc057b0f32a32bffd09ceb6cef98e82506c3d1f81dd7a924951bbaf2" }, "downloads": -1, "filename": "pygamess-0.4.1.1.tar.gz", "has_sig": false, "md5_digest": "6e7a438010ae6ee4224c05ff806084de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7169, "upload_time": "2017-09-16T08:28:57", "url": "https://files.pythonhosted.org/packages/5d/f0/e09347cc04cb2c4e9a503bc5b7dda07f64b16680ef277c0f729f29d58704/pygamess-0.4.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6e7a438010ae6ee4224c05ff806084de", "sha256": "a2b46310cc057b0f32a32bffd09ceb6cef98e82506c3d1f81dd7a924951bbaf2" }, "downloads": -1, "filename": "pygamess-0.4.1.1.tar.gz", "has_sig": false, "md5_digest": "6e7a438010ae6ee4224c05ff806084de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7169, "upload_time": "2017-09-16T08:28:57", "url": "https://files.pythonhosted.org/packages/5d/f0/e09347cc04cb2c4e9a503bc5b7dda07f64b16680ef277c0f729f29d58704/pygamess-0.4.1.1.tar.gz" } ] }