Skip to main content

Bayesian Multistate Bennett Acceptance Ratio Methods

Project description

Bayesian Multistate Bennett Acceptance Ratio Method

This repository contains the code for the Bayesian Multistate Bennett Acceptance Ratio Method as described in the paper. BayesMBAR is a Bayesion generalization of the Multistate Bennett Acceptance Ratio (MBAR) method for computing free energy differences between multiple states.

Besides its theoretical interest, BayesMBAR has two practical advantages over MBAR. First, it provides a more accurate uncertainty estimate, especially when the number of samples is small or the phase space overlap between states is poor. Second, it allows for the incorporation of prior information to improve the accuracy of the free energy estimates. For example, when the free energy surface over a collective variable is known to be smooth, BayesMBAR can use this information to improve the accuracy of the free energy estimates. The paper has more details on the method and its applications.

We are committed to making the code as user-friendly as possible. We are actively working on improving the documentation and adding more examples. If you have any questions or suggestions, please feel free to open an issue or contact us directly.

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

bayesmbar-0.0.4.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

bayesmbar-0.0.4-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file bayesmbar-0.0.4.tar.gz.

File metadata

  • Download URL: bayesmbar-0.0.4.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for bayesmbar-0.0.4.tar.gz
Algorithm Hash digest
SHA256 1820a4b08d4dfefabc99abc8a5e8e97a8e339559da4e6595079d8ff0643a1e81
MD5 d5a3258cc717825b955bfb43960d81b3
BLAKE2b-256 5f5ce96c548d4a82214a7fb47e175452a9dd4b91eed81fe1ddf840b967285309

See more details on using hashes here.

File details

Details for the file bayesmbar-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: bayesmbar-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 13.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for bayesmbar-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 946cc94a1b72fa1e76e25c8e115f1a7d8f4b90ef4d2d24d18184c439f8cc3ea0
MD5 b41a897ad70c115190ce8e146d443251
BLAKE2b-256 0cfc19b0b34f8d9d79b5050c6dea4c1d76a1137cf837677ca83bfe6c2a74dbf2

See more details on using hashes here.

Supported by

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