Skip to main content

QCManyBody

Project description

QCManyBody

QCManyBody Logo

GitHub Actions codecov Documentation Status Conda (channel only) python

QCManyBody is a python package for running quantum chemistry many-body expansions and interaction calculations in a package-independent way.

Installation

QCManyBody is available from PyPI and from conda-forge.

# Installation from PyPI
pip install qcmanybody

# Installation from conda-forge
conda install -c conda-forge qcmanybody

To install the latest development version directly from GitHub, you can use the following command:

pip install git+https://github.com/MolSSI/QCManyBody.git

Documentation

Full documentation is available at https://molssi.github.io/QCManyBody/

Authors

  • Asem Alenaizan, @alenaizan, original Psi4 implementations of vmfc Hessians, multi-level, and embedded point charges
  • Lori A. Burns, @loriab, ManyBody QCSchema and high-level interface
  • Benjamin P. Pritchard, @bennybp, core interface and QCArchive integration
  • Daniel G. A. Smith, @dgasmith, original Psi4 implementations of nocp, cp, and vmfc single-level e/g/H and distributed driver integration

Citation doi

The journal article reference describing QCManyBody is:

L. A. Burns, C. D. Sherrill, B. P. Pritchard, "QCManyBody: A Flexible Implementation of the Many-Body Expansion", J. Chem. Phys. 161(15) 152501 (2024).

Demonstration

An example of the core and high-level interfaces can be found in test_examples with directions in tests/README.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qcmanybody-0.7.1.tar.gz (984.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qcmanybody-0.7.1-py3-none-any.whl (971.6 kB view details)

Uploaded Python 3

File details

Details for the file qcmanybody-0.7.1.tar.gz.

File metadata

  • Download URL: qcmanybody-0.7.1.tar.gz
  • Upload date:
  • Size: 984.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for qcmanybody-0.7.1.tar.gz
Algorithm Hash digest
SHA256 58190b223942546555233af2626f043ae8fbdb51b542a914fd7ba6faad63011d
MD5 8f58cc55be7d7964e52538efd18cfb14
BLAKE2b-256 a408893806272ecc1af57419c1c8a057495ce1583075b33e7f74db340745f3d5

See more details on using hashes here.

File details

Details for the file qcmanybody-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: qcmanybody-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 971.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for qcmanybody-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c8f02bb99168bf9523d7b2d3f2dba3fde3adfaae733905d8bd80d36f4220f5b4
MD5 3676990015b17b041873c1105fe71265
BLAKE2b-256 3f3d6e2fbb677cfae19db5b0daf78b643110511e7bbbabc9a1125adb3ae26e74

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page