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

Uploaded Python 3

File details

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

File metadata

  • Download URL: qcmanybody-0.6.0.tar.gz
  • Upload date:
  • Size: 982.2 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.0.tar.gz
Algorithm Hash digest
SHA256 cd53df4195dd8386b7f2a4c4935f86cdcbe4e875580c29949d42e0c5a76a47b8
MD5 8d860507bf6bfa91d5c9310c6183e3ef
BLAKE2b-256 e7254f51429760e9d5bcb444051de933f87b05c02a76645c3ee6470efef5b3ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: qcmanybody-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 970.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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 934deebf43a60bbb2679e340fa1b1c3813e300b0cf76664d701623327e56886b
MD5 5d677f1b1612f8fd00c905e79d243fdb
BLAKE2b-256 f6cd0e0fb05ae43c6073a31ce52b430c7af9e99e6c8927aae2f15fe8f77f9405

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