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.5.1.tar.gz (975.6 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.5.1-py3-none-any.whl (958.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: qcmanybody-0.5.1.tar.gz
  • Upload date:
  • Size: 975.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.11

File hashes

Hashes for qcmanybody-0.5.1.tar.gz
Algorithm Hash digest
SHA256 597b548f5267cdb584b7ce02a01b5ba26d40c1d8e3f6c62b2b01e4948d253ca0
MD5 c676b3143b54181f6b2395c300638267
BLAKE2b-256 5046febe72c699d569ab5289b36d859e3a8ae6d8aef0a1d951ae4ac78acece3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: qcmanybody-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 958.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.11

File hashes

Hashes for qcmanybody-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 14e3efe46e3d02f522e2d22655ec2324afed06f5ed53ee34966b88087707eba4
MD5 729316c26c0d2dee3c2f59792e85930a
BLAKE2b-256 a15eb5fc44e3d2ddc7a2ace77281865c89783fc953a4fd628397360389961b89

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