OVO, an open-source ecosystem for de novo protein design

May 25, 2026 · View on GitHub

OVO Overview

OVO, an open-source ecosystem for de novo protein design

PyPI version DOI Docs License

OVO (pronounced "oh-voh") consolidates models, workflows, data management, and interactive visualization into a scalable, high-performance, infrastructure-agnostic platform for de novo protein design. OVO features Nextflow-based workflow orchestration, a storage layer, and both command-line and web interfaces that democratize scaffold design, binder design and diversification, and validation workflows.

Ovo, an Open-Source Ecosystem for De Novo Protein Design, David Prihoda, Marco Ancona, Tereza Calounova, Adam Kral, Lukas Polak, Hugo Hrban, Nicholas J. Dickens, Danny Asher Bitton bioRxiv 2025.11.27.691041; doi: https://doi.org/10.1101/2025.11.27.691041

🐣 Getting started

To get started with OVO, please refer to the User Guide.

To preview the OVO web app (without the ability to submit jobs), see the OVO Demo Server.

▶️ Demo video

https://github.com/user-attachments/assets/7b339fa6-c6de-467d-90d0-5cd15f83c498

🧬 Methods & Acknowledgments

We gratefully acknowledge the authors and developers of the following methods and tools available from OVO:

Method NameDescriptionReference / PaperLink
RFdiffusionDiffusion-based protein structure generationWatson et al. 2023GitHub
RFdiffusion3Design of all-atom biomolecular interactionsButcher et al. 2025GitHub
ProteinMPNNProtein sequence design for fixed backbonesDauparas et al. 2022GitHub
LigandMPNNAtomic context-conditioned protein sequence designDauparas et al. 2025GitHub
PyRosetta FastRelaxBinder sequence design protocolBennett et al. 2023GitHub
AlphaFold2 / ColabDesignDeep learning-based protein structure predictionJumper et al. 2021GitHub (AlphaFold2), GitHub (ColabDesign)
BindCraftBinder design using AF2 backpropagationPacesa et al. 2024GitHub
BoltzDeep learning-based protein structure predictionWohlwend et al. 2024, Passaro et al. 2025GitHub
ESM-1vProtein language model for variant effectMeier et al. 2021GitHub
ESM-IFInverse folding with protein language modelsHsu et al. 2022GitHub
DSSPSecondary structure assignmentKabsch & Sander 1983, Joosten et al. 2010GitHub
PEP-PatchProtein surface patches analysisKufareva et al. 2023GitHub
Protein-SolProtein solubility predictionHebditch et al. 2017Web

🛠️ Development

OVO is an open-source project and we welcome contributions from the community.

Please refer to the Developer Guide for information on how to contribute to OVO.