Skip to main content

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

Project description

OVO Overview

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

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 Name Description Reference / Paper Link
RFdiffusion Diffusion-based protein structure generation Watson et al. 2023 GitHub
ProteinMPNN Protein sequence design for fixed backbones Dauparas et al. 2022 GitHub
LigandMPNN Atomic context-conditioned protein sequence design Dauparas et al. 2025 GitHub
PyRosetta FastRelax Binder sequence design protocol Bennett et al. 2023 GitHub
AlphaFold2 / ColabDesign Deep learning-based protein structure prediction Jumper et al. 2021 GitHub (AlphaFold2), GitHub (ColabDesign)
BindCraft Binder design using AF2 backpropagation Pacesa et al. 2024 GitHub
Boltz Deep learning-based protein structure prediction Wohlwend et al. 2024, Passaro et al. 2025 GitHub
ESM-1v Protein language model for variant effect Meier et al. 2021 GitHub
ESM-IF Inverse folding with protein language models Hsu et al. 2022 GitHub
DSSP Secondary structure assignment Kabsch & Sander 1983, Joosten et al. 2010 GitHub
PEP-Patch Protein surface patches analysis Kufareva et al. 2023 GitHub
Protein-Sol Protein solubility prediction Hebditch et al. 2017 Web

🛠️ 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ovo-1.0.1.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ovo-1.0.1-py3-none-any.whl (2.6 MB view details)

Uploaded Python 3

File details

Details for the file ovo-1.0.1.tar.gz.

File metadata

  • Download URL: ovo-1.0.1.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.15

File hashes

Hashes for ovo-1.0.1.tar.gz
Algorithm Hash digest
SHA256 3b3c1f9a0e24e98d2a6f68c79ded7f9ff513b4508297f84105407a7e963a5f99
MD5 3dcaf309a5d9426ddf39ad0f41cbd1f1
BLAKE2b-256 f46c4c6dc8f55cee53586fe56fc55938faef1e3087f110b5ed3f8f1cb5ce60d7

See more details on using hashes here.

File details

Details for the file ovo-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: ovo-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.15

File hashes

Hashes for ovo-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f1d8e27099f90a57117df7efd428d21859838b096b708a3a6dd35e1fb687b356
MD5 d67bd0f7f8a3b9db74ed9c75e716f15b
BLAKE2b-256 22c90df34d25b4b27535b999bccec19d85fbeaceb41f1c6360855e4f3a1e80c9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page