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.5.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.5-py3-none-any.whl (22.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bayesmbar-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 00696497d90583dde2607ade02e5fdac715c4b6c04bbafd41ab4706652c0d493
MD5 95adf2c8cbc82e9fe824b50fb17d70c7
BLAKE2b-256 4fb45ed42ea59f62f98f7ed8645ff2fc5a056b08ec2009cb6c68504dd452bde4

See more details on using hashes here.

Provenance

The following attestation bundles were made for bayesmbar-0.1.5.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.5-py3-none-any.whl.

File metadata

  • Download URL: bayesmbar-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 453ffb90b5da824c0fe4330ba8f1b4e394dcf0c7cd6a0752f08e48a08700b260
MD5 04854f23e12561544b82026ff1a4d0d4
BLAKE2b-256 95b6d816d14e05d2192baecfc965a13b58ce0fdd595369cd6377f960028b715c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bayesmbar-0.1.5-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

This release

0.1.5 This release

2 files

0.1.4

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