Journal of molecular biology · 2026
Ensemblify: A User-friendly Platform for Generating and Analyzing Conformational Ensembles of Intrinsically Disordered Proteins and Regions.
СтатьяНазвание и аннотация: Перевод в очереди
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…
Ошибки и ограничения
История · было → стало
Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.
Fernandes Nuno P, Gomes Tiago, Cordeiro Tiago N
Аннотация
Intrinsically disordered proteins (IDPs) and regions (IDRs) challenge structural characterization due to their dynamic conformational ensembles. Existing computational approaches for modeling these ensembles are often computationally expensive, inflexible, or inaccessible to non-experts, particularly for multi-domain or multi-chain proteins. We present Ensemblify, an open-source, user-friendly Python package for generating and analyzing conformational ensembles of IDPs/IDRs. Ensemblify uses a Monte Carlo algorithm coupled with neighbor-aware sampling of dihedral angles from curated or user-defined fragment libraries to explore conformational space. Optionally, it can incorporate information from AlphaFold's confidence metrics as flexible energy restraints in PyRosetta to guide sampling. Ensemblify supports multi-domain and multi-chain proteins and can sample N-terminal, C-terminal, and inter-domain linkers while preserving folded regions. Ensemble quality can be validated and refined against experimental data such as SAXS via Bayesian/Maximum Entropy reweighting. Interactive dashboards provide in-depth structural analysis and comparison. Testing across ten structurally diverse proteins coupled with state-of-the-art benchmarking demonstrated Ensemblify's accuracy, flexibility, and ability to recover experimentally observed structural features. Incorporating AlphaFold confidence metrics shows potential to improve the ensemble-data agreement. Ensemblify is freely available at https://github.com/CordeiroLab/ensemblify, along with installation and usage tutorials. Ensemblify can be used for scripting through its Python API or directly through the provided command-line interface (CLI). Complete documentation is available within the source-code and CLI and on Ensemblify's official documentation page (https://ensemblify.readthedocs.io).