qcengine


Nameqcengine JSON
Version 0.33.0 PyPI version JSON
download
home_pagehttps://github.com/MolSSI/QCEngine
SummaryA compute wrapper for Quantum Chemistry.
upload_time2025-07-31 22:18:57
maintainerNone
docs_urlNone
authorThe QCArchive Development Team
requires_pythonNone
licenseBSD-3C
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            QCEngine
========
[![Build Status](https://github.com/MolSSI/QCEngine/workflows/CI/badge.svg?branch=master)](https://github.com/MolSSI/QCEngine/actions?query=workflow%3ACI)
[![codecov](https://img.shields.io/codecov/c/github/MolSSI/QCEngine.svg?logo=Codecov&logoColor=white)](https://codecov.io/gh/MolSSI/QCEngine)
[![Documentation Status](https://img.shields.io/github/actions/workflow/status/MolSSI/QCEngine/CI.yml?label=docs&logo=readthedocs&logoColor=white)](https://molssi.github.io/QCEngine/)
[![Conda (channel only)](https://img.shields.io/conda/vn/conda-forge/qcengine?color=blue&logo=anaconda&logoColor=white)](https://anaconda.org/conda-forge/qcengine)
[![Chat on Slack](https://img.shields.io/badge/chat-on_slack-808493.svg?longCache=true&style=flat&logo=slack)](https://join.slack.com/t/qcarchive/shared_invite/enQtNDIzNTQ2OTExODk0LTE3MWI0YzBjNzVhNzczNDM0ZTA5MmQ1ODcxYTc0YTA1ZDQ2MTk1NDhlMjhjMmQ0YWYwOGMzYzJkZTM2NDlmOGM)
![python](https://img.shields.io/badge/python-3.7+-blue.svg)

<!--[![Azure Build Status](https://dev.azure.com/MolSSI/QCArchive/_apis/build/status/MolSSI.QCEngine?branchName=master)](https://dev.azure.com/MolSSI/QCArchive/_build/latest?definitionId=5&branchName=master)-->
Quantum chemistry program executor and IO standardizer ([QCSchema](https://github.com/MolSSI/QCSchema)) for quantum chemistry.

# Example

A simple example of QCEngine's capabilities is as follows:

```python
>>> import qcengine as qcng
>>> import qcelemental as qcel

>>> mol = qcel.models.Molecule.from_data("""
O  0.0  0.000  -0.129
H  0.0 -1.494  1.027
H  0.0  1.494  1.027
""")

>>> inp = qcel.models.AtomicInput(
    molecule=mol,
    driver="energy",
    model={"method": "SCF", "basis": "sto-3g"},
    keywords={"scf_type": "df"}
    )
```

These input specifications can be executed with the ``compute`` function along with a program specifier:

```python
>>> ret = qcng.compute(inp, "psi4")
```

The results contain a complete record of the computation:


```python
>>> ret.return_result
-74.45994963230625

>>> ret.properties.scf_dipole_moment
[0.0, 0.0, 0.6635967188869244]

>>> ret.provenance.cpu
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
```

See the [documentation](https://molssi.github.io/QCEngine/) for more information.

# License

BSD-3C. See the [License File](LICENSE) for more information.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/MolSSI/QCEngine",
    "name": "qcengine",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "The QCArchive Development Team",
    "author_email": "qcarchive@molssi.org",
    "download_url": "https://files.pythonhosted.org/packages/bd/88/c315b345404ef7a3b09a0de7282eaba945b5439c4468ac4d2bd8d9c1a44f/qcengine-0.33.0.tar.gz",
    "platform": null,
    "description": "QCEngine\n========\n[![Build Status](https://github.com/MolSSI/QCEngine/workflows/CI/badge.svg?branch=master)](https://github.com/MolSSI/QCEngine/actions?query=workflow%3ACI)\n[![codecov](https://img.shields.io/codecov/c/github/MolSSI/QCEngine.svg?logo=Codecov&logoColor=white)](https://codecov.io/gh/MolSSI/QCEngine)\n[![Documentation Status](https://img.shields.io/github/actions/workflow/status/MolSSI/QCEngine/CI.yml?label=docs&logo=readthedocs&logoColor=white)](https://molssi.github.io/QCEngine/)\n[![Conda (channel only)](https://img.shields.io/conda/vn/conda-forge/qcengine?color=blue&logo=anaconda&logoColor=white)](https://anaconda.org/conda-forge/qcengine)\n[![Chat on Slack](https://img.shields.io/badge/chat-on_slack-808493.svg?longCache=true&style=flat&logo=slack)](https://join.slack.com/t/qcarchive/shared_invite/enQtNDIzNTQ2OTExODk0LTE3MWI0YzBjNzVhNzczNDM0ZTA5MmQ1ODcxYTc0YTA1ZDQ2MTk1NDhlMjhjMmQ0YWYwOGMzYzJkZTM2NDlmOGM)\n![python](https://img.shields.io/badge/python-3.7+-blue.svg)\n\n<!--[![Azure Build Status](https://dev.azure.com/MolSSI/QCArchive/_apis/build/status/MolSSI.QCEngine?branchName=master)](https://dev.azure.com/MolSSI/QCArchive/_build/latest?definitionId=5&branchName=master)-->\nQuantum chemistry program executor and IO standardizer ([QCSchema](https://github.com/MolSSI/QCSchema)) for quantum chemistry.\n\n# Example\n\nA simple example of QCEngine's capabilities is as follows:\n\n```python\n>>> import qcengine as qcng\n>>> import qcelemental as qcel\n\n>>> mol = qcel.models.Molecule.from_data(\"\"\"\nO  0.0  0.000  -0.129\nH  0.0 -1.494  1.027\nH  0.0  1.494  1.027\n\"\"\")\n\n>>> inp = qcel.models.AtomicInput(\n    molecule=mol,\n    driver=\"energy\",\n    model={\"method\": \"SCF\", \"basis\": \"sto-3g\"},\n    keywords={\"scf_type\": \"df\"}\n    )\n```\n\nThese input specifications can be executed with the ``compute`` function along with a program specifier:\n\n```python\n>>> ret = qcng.compute(inp, \"psi4\")\n```\n\nThe results contain a complete record of the computation:\n\n\n```python\n>>> ret.return_result\n-74.45994963230625\n\n>>> ret.properties.scf_dipole_moment\n[0.0, 0.0, 0.6635967188869244]\n\n>>> ret.provenance.cpu\nIntel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz\n```\n\nSee the [documentation](https://molssi.github.io/QCEngine/) for more information.\n\n# License\n\nBSD-3C. See the [License File](LICENSE) for more information.\n",
    "bugtrack_url": null,
    "license": "BSD-3C",
    "summary": "A compute wrapper for Quantum Chemistry.",
    "version": "0.33.0",
    "project_urls": {
        "Homepage": "https://github.com/MolSSI/QCEngine"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6e187793ec8c95f4aecb5ed3c5a0208f17df0a495dfe566cad668fac2b3d6fd9",
                "md5": "a17bcba2de1e00163518693c911e303b",
                "sha256": "6c0c65f188a644bb04fddd182af55028047bf840876237674c4b4448675d264b"
            },
            "downloads": -1,
            "filename": "qcengine-0.33.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "a17bcba2de1e00163518693c911e303b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 345477,
            "upload_time": "2025-07-31T22:18:56",
            "upload_time_iso_8601": "2025-07-31T22:18:56.160042Z",
            "url": "https://files.pythonhosted.org/packages/6e/18/7793ec8c95f4aecb5ed3c5a0208f17df0a495dfe566cad668fac2b3d6fd9/qcengine-0.33.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd88c315b345404ef7a3b09a0de7282eaba945b5439c4468ac4d2bd8d9c1a44f",
                "md5": "060dcb434db0258910adc7988fe94e45",
                "sha256": "52d7bca6e3b6a9cebbf6db598334119d53bc3ae066627a8b4f7cbb7da1e94600"
            },
            "downloads": -1,
            "filename": "qcengine-0.33.0.tar.gz",
            "has_sig": false,
            "md5_digest": "060dcb434db0258910adc7988fe94e45",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 313155,
            "upload_time": "2025-07-31T22:18:57",
            "upload_time_iso_8601": "2025-07-31T22:18:57.637124Z",
            "url": "https://files.pythonhosted.org/packages/bd/88/c315b345404ef7a3b09a0de7282eaba945b5439c4468ac4d2bd8d9c1a44f/qcengine-0.33.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-31 22:18:57",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "MolSSI",
    "github_project": "QCEngine",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "qcengine"
}
        
Elapsed time: 1.57209s