ProteinFlow: a Python Library to Pre-Process Protein Structure Data for Deep Learning Applications
Elizaveta KozlovaiD, Arthur ValentiniD, Aous KhadhraouiiD, Daniel Nakhaee-Zadeh GutierreziD
Abstract
Over the past few years, deep learning tools for protein design have made significant advances in the field of bioengineering, opening up new opportunities for drug discovery, disease prevention or industrial biotechnology. However, despite the growing interest and excitement surrounding these tools, progress in the field is hindered by a lack of standardized datasets for benchmarking. Most models are trained on data from the Protein Data Bank (PDB), the largest repository of experimentally determined biological macromolecular structures. But filtering and processing this data involves many hyperparameter choices that are often not harmonized across the research community. Moreover, the task of splitting protein data into training and validation subsets with minimal data leakage is not trivial and often overlooked. Here we present ProteinFlow, a computational pipeline to pre-process protein sequence and structural data for deep learning applications. The pipeline is fully configurable and allows the extraction of all levels of protein organization (primary to quaternary), allowing end-users to cater the dataset for a multitude of downstream tasks, such as protein sequence design, protein folding modeling or protein-protein interaction prediction. In addition, we curate a feature-rich benchmarking dataset based on the latest annual release of the PDB and a selection of preprocessing parameters that are widely used across the research community. We showcase its utility by benchmarking a state-of-the-art (SOTA) deep learning model for protein sequence design. The open source code is packaged as a python library and can be accessed on https://github.com/adaptyvbio/ProteinFlow.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 4
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- From sequence to function through structure: deep learning for protein design
Noelia Ferruz, Michael Heinzinger, … Christian Dallago·Computational and Structural Biotechnology JournalPeer-reviewed·Nov 18, 2022
- ProtFlow: Flow Matching-based Protein Sequence Design with Comprehensive Protein Semantic Distribution Learning and High-quality Generation
Zitai Kong, Yiheng Zhu, … Chang‐Yu Hsieh·bioRxiv·Feb 17, 2026
- Automated and modular protein binder design with BinderFlow
Carlos Chacón-Sánchez, Nayim González-Rodríguez, … Rafael Fernández-Leiro·bioRxiv·Sep 10, 2025
- BioPipelines: Accessible Computational Protein and Ligand Design for Chemical Biologists
Gianluca Quargnali, Pablo Rivera‐Fuentes·Computational and Structural Biotechnology JournalPeer-reviewed·Mar 1, 2026
- Modeling the structure-conditioned sequence landscape for large-scale protein design with TriFlow
Harish Srinivasan, Rongqing Yuan, … Jian Zhou·bioRxiv·Aug 1, 2026
- Protein sequence design with a learned potential
Namrata Anand, Raphael R. Eguchi, … Po‐Ssu Huang·bioRxiv·Jan 6, 2020