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.6.1.tar.gz (983.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.6.1-py3-none-any.whl (971.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qcmanybody-0.6.1.tar.gz
  • Upload date:
  • Size: 983.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.6.1.tar.gz
Algorithm Hash digest
SHA256 39a44017399959bbcde103d9f5a6f8ec1a1862a1877a2ece1150236bf3e054c5
MD5 306d8390702cc153e0e50de9e5966309
BLAKE2b-256 c8ec3e1656574c00b518ed524b677452f34cfa613f3e00fb494995bbb750cee8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: qcmanybody-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 971.1 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.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3be1288cb6f3f55fa319130c85768ff24344dc1bfa0cbbd1ebd176b6254894e1
MD5 a4e0132494f29d55eddca83980ae6dcd
BLAKE2b-256 91d34050f8e521f5a419cbb14eceb3ac82e32e89f5be7980a25178339738faae

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