![geomeTRIC](https://user-images.githubusercontent.com/1441560/56555299-600d1980-6549-11e9-9f05-b1e8b899a292.png)
[![Build Status](https://github.com/leeping/geomeTRIC/actions/workflows/test-conda.yml/badge.svg)](https://github.com/leeping/geomeTRIC/actions/workflows/test-conda.yml)
[![codecov](https://codecov.io/gh/leeping/geometric/branch/master/graph/badge.svg)](https://codecov.io/gh/leeping/geometric)
This is a geometry optimization code for molecular structures.
The code works by calling external software for the energy and
gradient through wrapper functions. Q-Chem, TeraChem, Psi4,
Molpro, and Gaussian 09/16 are supported quantum chemistry
codes through the command line interface. The PySCF and
QCArchive packages also provide interfaces to geomeTRIC for
optimization. MM optimizations using OpenMM and Gromacs are
also supported through the command line interface.
Documentation is hosted at https://geometric.readthedocs.io/ .
Authors: Lee-Ping Wang, Chenchen Song
Contributors: Yudong Qiu (Psi4 engine, error handling); Daniel G. A. Smith (Testing framework, QCEngine JSON API); Sebastian Lee (Molpro engine); Chaya Stern (Travis, Conda); Qiming Sun (Custom engine); Alberto Gobbi (Batch energy/gradient, logging); Josh Horton (Convergence criteria, Gaussian engine)
Contact Email: leeping@ucdavis.edu
If this code has benefited your research, please support us by citing:
Wang, L.-P.; Song, C.C. (2016) "Geometry optimization made simple with translation and rotation coordinates", J. Chem, Phys. 144, 214108.
http://dx.doi.org/10.1063/1.4952956
## Quick Help
Package dependencies are:
Python 2.7, 3.5+
NumPy, Scipy, NetworkX
To install the code from source, run "python setup.py install".
To install the latest release from pip, run "pip install geometric".
To install the latest release from conda-forge, run "conda install -c conda-forge geometric".
To execute the geometry optimizer, run "geometric-optimize".
Use "-h" to see the list of command line options.
Generally, you will need a .xyz file for the coordinates and
one of the supported quantum chemistry software packages installed
on your system.
Supported QM packages are: TeraChem, Q-Chem, Molpro, Psi4, and Gaussian 09/16.
Supported MM packages are: OpenMM, Gromacs.
Please refer to the example calculations for how to run the code.
The commands to execute the code are contained in "command.sh".
## Citation
If this code has benefited your research, please support us by citing our publication:
Wang, L.-P.; Song, C.C. (2016) "Geometry optimization made simple
with translation and rotation coordinates", J. Chem, Phys. 144, 214108.
DOI: 10.1063/1.4952956
Raw data
{
"_id": null,
"home_page": "https://github.com/leeping/geomeTRIC",
"name": "geometric",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Lee-Ping Wang, Chenchen Song",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/cd/6b/88a51a8e00d3c258609440fcf8415ee7fabdc975777b9a1bc4ad4ebcdc75/geometric-1.0.1.tar.gz",
"platform": null,
"description": "![geomeTRIC](https://user-images.githubusercontent.com/1441560/56555299-600d1980-6549-11e9-9f05-b1e8b899a292.png)\n\n[![Build Status](https://github.com/leeping/geomeTRIC/actions/workflows/test-conda.yml/badge.svg)](https://github.com/leeping/geomeTRIC/actions/workflows/test-conda.yml)\n[![codecov](https://codecov.io/gh/leeping/geometric/branch/master/graph/badge.svg)](https://codecov.io/gh/leeping/geometric)\n\nThis is a geometry optimization code for molecular structures.\nThe code works by calling external software for the energy and \ngradient through wrapper functions. Q-Chem, TeraChem, Psi4, \nMolpro, and Gaussian 09/16 are supported quantum chemistry\ncodes through the command line interface. The PySCF and\nQCArchive packages also provide interfaces to geomeTRIC for\noptimization. MM optimizations using OpenMM and Gromacs are\nalso supported through the command line interface.\n\nDocumentation is hosted at https://geometric.readthedocs.io/ .\n\nAuthors: Lee-Ping Wang, Chenchen Song\n\nContributors: Yudong Qiu (Psi4 engine, error handling); Daniel G. A. Smith (Testing framework, QCEngine JSON API); Sebastian Lee (Molpro engine); Chaya Stern (Travis, Conda); Qiming Sun (Custom engine); Alberto Gobbi (Batch energy/gradient, logging); Josh Horton (Convergence criteria, Gaussian engine)\n\nContact Email: leeping@ucdavis.edu\n\nIf this code has benefited your research, please support us by citing:\n\nWang, L.-P.; Song, C.C. (2016) \"Geometry optimization made simple with translation and rotation coordinates\", J. Chem, Phys. 144, 214108.\nhttp://dx.doi.org/10.1063/1.4952956\n\n## Quick Help\n\nPackage dependencies are:\nPython 2.7, 3.5+\nNumPy, Scipy, NetworkX\n\nTo install the code from source, run \"python setup.py install\".\nTo install the latest release from pip, run \"pip install geometric\".\nTo install the latest release from conda-forge, run \"conda install -c conda-forge geometric\".\n\nTo execute the geometry optimizer, run \"geometric-optimize\".\nUse \"-h\" to see the list of command line options.\n\nGenerally, you will need a .xyz file for the coordinates and \none of the supported quantum chemistry software packages installed\non your system.\n\nSupported QM packages are: TeraChem, Q-Chem, Molpro, Psi4, and Gaussian 09/16.\nSupported MM packages are: OpenMM, Gromacs.\n\nPlease refer to the example calculations for how to run the code. \nThe commands to execute the code are contained in \"command.sh\".\n\n## Citation\n\nIf this code has benefited your research, please support us by citing our publication:\n\nWang, L.-P.; Song, C.C. (2016) \"Geometry optimization made simple\nwith translation and rotation coordinates\", J. Chem, Phys. 144, 214108.\nDOI: 10.1063/1.4952956\n",
"bugtrack_url": null,
"license": "",
"summary": "Geometry optimization for quantum chemistry",
"version": "1.0.1",
"project_urls": {
"Homepage": "https://github.com/leeping/geomeTRIC"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "cd6b88a51a8e00d3c258609440fcf8415ee7fabdc975777b9a1bc4ad4ebcdc75",
"md5": "e797efa97d8c07c4e62038a44138234b",
"sha256": "132b7f96985717127ba7d8ff2ddc4a65494d5c2f5df66b9e94b9d05af5d1899f"
},
"downloads": -1,
"filename": "geometric-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "e797efa97d8c07c4e62038a44138234b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 429060,
"upload_time": "2023-05-31T04:19:57",
"upload_time_iso_8601": "2023-05-31T04:19:57.927090Z",
"url": "https://files.pythonhosted.org/packages/cd/6b/88a51a8e00d3c258609440fcf8415ee7fabdc975777b9a1bc4ad4ebcdc75/geometric-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-31 04:19:57",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "leeping",
"github_project": "geomeTRIC",
"travis_ci": true,
"coveralls": true,
"github_actions": true,
"lcname": "geometric"
}