PUFFIN: protein unit discovery with functional supervision.
Open Access
- 1 July 2026
- journal article
- Published by Oxford University Press (OUP) in Bioinformatics
- Vol. 42 (Supplement)
Abstract
Proteins carry out biological functions through the coordinated action of groups of residues organized into structural arrangements. These arrangements, which we refer to as protein units, exist at an intermediate scale, being larger than individual residues yet smaller than entire proteins. A deeper understanding of protein function can be achieved by identifying these units and their associations with function. However, existing approaches either focus on residue-level signals, rely on curated annotations, or segment protein structures without incorporating functional information, thereby limiting interpretable analysis of structure-function relationships. We introduce PUFFIN, a data-driven framework for discovering protein units by jointly learning structural partitioning and functional supervision. PUFFIN represents proteins as residue-level structure graphs and applies a graph neural network with a structure-aware pooling mechanism that partitions each protein into multiresidue units, with functional supervision that shapes the partition. We show that the learned units are structurally coherent, exhibit organized associations with molecular function, and show meaningful correspondence with curated InterPro annotations. Together, these results demonstrate that PUFFIN provides an interpretable framework for analyzing structure-function relationships using learned protein units and their statistical function associations. We made our source code available at github.com/boun-tabi-lifelu/puffin.Keywords
All Related Versions
Funding Information
- H2020 European Research Council (101089287)
- European Research Council Executive Agency
This publication has 17 references indexed in Scilit:
- DPFunc: accurately predicting protein function via deep learning with domain-guided structure informationNature Communications, 2025
- Combining protein sequences and structures with transformers and equivariant graph neural networks to predict protein functionBioinformatics, 2023
- Completeness and Consistency in Structural Domain ClassificationsACS Omega, 2021
- Structure-based protein function prediction using graph convolutional networksNature Communications, 2021
- Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequencesProceedings of the National Academy of Sciences, 2021
- The InterPro protein families database: the classification resource after 15 yearsNucleic Acids Research, 2014
- Protein Sectors: Evolutionary Units of Three-Dimensional StructureCell, 2009
- Network Analysis of Protein Structures Identifies Functional ResiduesJournal of Molecular Biology, 2004
- Gene Ontology: tool for the unification of biologyNature Genetics, 2000
- The Protein Data BankNucleic Acids Research, 2000