Skip to main content

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.

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.1.4.tar.gz (4.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bayesmbar-0.1.4-py3-none-any.whl (22.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bayesmbar-0.1.4.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bayesmbar-0.1.4.tar.gz
Algorithm Hash digest
SHA256 1b2f6c580e5270a26c25fba7c9e9450c5233b227dc6bf43336fb823680f16a11
MD5 4355ad1202b479d0ef16f16e6a7aeae8
BLAKE2b-256 4ef9bd410897af7d895bc21c9d514a2913c64b73470133da8a5deccfb788975f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bayesmbar-0.1.4.tar.gz:

Publisher: python-publish.yml on DingGroup/BayesMBAR

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: bayesmbar-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 22.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bayesmbar-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8e20159e3d3f13c0bb4d1691201b3055a3392078e2b08c02801cb79f4c114537
MD5 785157e8b76f8350918ade0694cb2d1f
BLAKE2b-256 8055bd82e67d38e5540db08907bae23a5ca6a3681128a6902177a3e9aa0964db

See more details on using hashes here.

Provenance

The following attestation bundles were made for bayesmbar-0.1.4-py3-none-any.whl:

Publisher: python-publish.yml on DingGroup/BayesMBAR

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.1.5

2 files

This release

0.1.4 This release

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page