arXiv · 2501.18456
adabmDCA 2.0 -- a flexible but easy-to-use package for Direct Coupling Analysis
Abstract
In this methods article, we provide a flexible but easy-to-use implementation of Direct Coupling Analysis (DCA) based on Boltzmann machine learning, together with a tutorial on how to use it. The package \texttt{adabmDCA 2.0} is available in different programming languages (C++, Julia, Python) usable on different architectures (single-core and multi-core CPU, GPU) using a common front-end interface. In addition to several learning protocols for dense and sparse generative DCA models, it allows to directly address common downstream tasks like residue-residue contact prediction, mutational-effect prediction, scoring of sequence libraries and generation of artificial sequences for sequence design. It is readily applicable to protein and RNA sequence data.
Explore related subjects
Keep this discovery
Lorenzo Rosset, Roberto Netti, Anna Paola Muntoni, Martin Weigt, Francesco Zamponi. 2025-01-30. adabmDCA 2.0 -- a flexible but easy-to-use package for Direct Coupling Analysis. https://doi.org/10.1007/978-1-0716-4828-5_6
Cite the original work for its findings. Save a collection to share your selection of sources.