PUFFIN: Protein Unit Discovery with Functional Supervision
Gökçe Uludoğan, Buse Giledereli, Elif Özkırımlı and Arzucan Özgür
Bioinformatics
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. 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. The learned units are structurally coherent, exhibit organized associations with molecular function, and show meaningful correspondence with curated InterPro annotations, providing an interpretable framework for analyzing structure-function relationships.
BibTeX
@article{uludogan2026puffin,
title={PUFFIN: Protein Unit Discovery with Functional Supervision},
author={Uludoğan, Gökçe and Giledereli, Buse and Özkırımlı, Elif and Özgür, Arzucan},
journal={Bioinformatics},
volume={42},
number={Supplement_1},
pages={btag265},
year={2026},
doi={10.1093/bioinformatics/btag265}
}
PUFFIN was published as a full conference paper in the ISMB 2026 supplement of Bioinformatics.