Back

FRETpredict: A Python package for FRET efficiency predictions using rotamer libraries

Montepietra, D.; Tesei, G.; Martins, J. M.; Kunze, M. B. A.; Best, R.; Lindorff-Larsen, K.

2023-01-28 biophysics
10.1101/2023.01.27.525885 bioRxiv
Show abstract

Here, we introduce FRETpredict, a Python software program to predict FRET efficiencies from ensembles of protein conformations. FRETpredict uses an established Rotamer Library Approach to describe the FRET probes covalently bound to the protein. The software efficiently operates on large conformational ensembles such as those generated by molecular dynamics simulations to facilitate the validation or refinement of molecular models and the interpretation of experimental data. We demonstrate the performance and accuracy of the software for different types of systems: a relatively structured peptide (polyproline 11), an intrinsically disordered protein (ACTR), and three folded proteins (HiSiaP, SBD2, and MalE). We also describe a general approach to generate new rotamer libraries for FRET probes of interest. FRETpredict is open source (GPLv3) and is available at github.com/KULL-Centre/FRETpredict and as a Python PyPI package at pypi.org/project/FRETpredict. Author SummaryWe present FRETpredict, an open-source software to calculate FRET observables from protein structures. Using a previously developed Rotamer Library Approach, FRETpredict helps place multiple conformations of the selected FRET probes at the labeled sites, and use these to calculate FRET efficiencies. Through several case studies, we illustrate the ability of FRETpredict to interpret experimental results and validate protein conformations. We also explain a methodology for generating new rotamer libraries of FRET probes of interest.

Matching journals

The top 9 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.