Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 Apr 24;63(8):2370-2381.
doi: 10.1021/acs.jcim.2c01296. Epub 2023 Apr 7.

BICePs v2.0: Software for Ensemble Reweighting Using Bayesian Inference of Conformational Populations

Affiliations

BICePs v2.0: Software for Ensemble Reweighting Using Bayesian Inference of Conformational Populations

Robert M Raddi et al. J Chem Inf Model. .

Abstract

Bayesian Inference of Conformational Populations (BICePs) version 2.0 (v2.0) is a free, open-source Python package that reweights theoretical predictions of conformational state populations using sparse and/or noisy experimental measurements. In this article, we describe the implementation and usage of the latest version of BICePs (v2.0), a powerful, user-friendly and extensible package which makes several improvements upon the previous version. The algorithm now supports many experimental NMR observables (NOE distances, chemical shifts, J-coupling constants, and hydrogen-deuterium exchange protection factors), and enables convenient data preparation and processing. BICePs v2.0 can perform automatic analysis of the sampled posterior, including visualization, and evaluation of statistical significance and sampling convergence. We provide specific coding examples for these topics, and present a detailed example illustrating how to use BICePs v2.0 to reweight a theoretical ensemble using experimental measurements.

PubMed Disclaimer

Figures

Figure 1:
Figure 1:
The typical BICePs workflow.
Figure 2:
Figure 2:
The line structure of the 14-membered macrocycle cineromycin B (7-O-demethylalbocycline).
Figure 3:
Figure 3:
Histogram of experimental (orange) and model data (blue) for (a) 32 NOE distances, and (b) 9 scalar J-coupling observables, across all 100 conformational states of Cineromycin B.
Figure 4:
Figure 4:
(a) Traces of σNOE vs. MCMC sampling step during a BICePs calculation for the cineromycin B system. (b) Computed autocorrelation curve of the σNOE trace for maxtau=5000.
Figure 5:
Figure 5:
An example using Jensen-Shannon Divergence (JSD) analysis. (a) The JSD between the first and last half of the σNOE trajectory, plotted as a function of the percentage of trajectory that has been sampled. The shaded region in this plot represents the 95% confidence interval of the JSD metric for the null distribution, calculated using a bootstrap procedure. (b-c) Extending the MCMC trajectories by 1M steps and 10M steps, respectively, results in the trajectory having complete statistical indistinguishability between the first and last halves.
Figure 6:
Figure 6:
(a) A comparison of conformational state populations pi(exp) inferred using only experimental restraints, vs. BICePs populations pi(sim+exp) inferred using a combination of the simulation-based prior and experimental restraints. States on the lower right are highly compatible with experimental restraints, but are conformationally strained according to the simulation model. Conformational states near the top of the graph are both reasonably compatible with experimental restraints, and highly-populated according to the simulation model. (b) The marginal posterior distribution of σJ, the uncertainty parameter for J-coupling constants. (c) The marginal posterior distribution of σNOE, the uncertainty parameter for NOE distance restraints. (d) The marginal posterior distribution of γNOE, the scaling parameter for the NOE distances, remains near 1.25 throughout the 100M steps of MCMC sampling.
Figure 7:
Figure 7:
BICePs reweighted observables compared against experiment and prior for (a) NOE and (b) J-coupling. The error bars are calculated using the standard deviations of the reweighted populations. See Figure 2 for numbering.

Similar articles

Cited by

References

    1. Rieping W; Habeck M; Nilges M Inferential Structure Determination. Science 2005, 309, 303–306. - PubMed
    1. Perez A; MacCallum JL; Dill KA Accelerating molecular simulations of proteins using Bayesian inference on weak information. Proceedings of the National Academy of Sciences 2015, 112, 11846–11851. - PMC - PubMed
    1. Beauchamp KA; Pande VS; Das R Bayesian energy landscape tilting: towards concordant models of molecular ensembles. Biophysical journal 2014, 106, 1381–1390. - PMC - PubMed
    1. Fisher CK; Huang A; Stultz CM Modeling intrinsically disordered proteins with bayesian statistics. J. Am. Chem. Soc 2010, 132, 14919–14927. - PMC - PubMed
    1. Bonomi M; Camilloni C; Cavalli A; Vendruscolo M Metainference: A Bayesian inference method for heterogeneous systems. Science Advances 2016, 2, e1501177. - PMC - PubMed

Publication types