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.0.tar.gz (983.8 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.0-py3-none-any.whl (971.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qcmanybody-0.7.0.tar.gz
  • Upload date:
  • Size: 983.8 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.0.tar.gz
Algorithm Hash digest
SHA256 f1326fbfa79602c19daffa208db8c3a5355495d7d9e818842e9b903aad00579c
MD5 5fca7221dc08072914509e4a0d944a6b
BLAKE2b-256 4cb3cde152d41e3d44a9ff392d1a87261e03ec36af6d07e202813567d3570980

See more details on using hashes here.

File details

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

File metadata

  • Download URL: qcmanybody-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 971.5 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ea4fc83425fd1e27232d8f3367be56ea03aae5f7d6a6e72e634e56dea254b57
MD5 8e2ba65fd50162cf3298d794891fcf12
BLAKE2b-256 07398fa7bb766738c953a3ae3b73e5647d54527b2cb55a39bdf52702e5c4771a

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