bioRxivBioinformaticsPreprint
Eliminating redundancy among protein sequences using submodular optimization
Maxwell W. Libbrecht, Jeffrey A. Bilmes, William Stafford Noble
Abstract
AbstactO_ST_ABSMotivationC_ST_ABSSubmodular optimization, a discrete analogue to continuous convex optimization, has been used with great success in many fields but is not yet widely used in biology. We apply submodular optimization to the problem of removing redundancy in protein sequence data sets. This is a common step in many bioinformatics and structural biology workflows, including creation of non-redundant training sets for sequence and structural models as well as selection of \"operational taxonomic units\" from metagenomics data.\n\nResultsWe demonstrate that the submodular optimization approach results in representative protein sequence subsets with greater structural diversity than sets chosen by existing methods. In particular, we compare to a widely used, heuristic algorithm implemented in software tools such as CD-HIT, as well to as a variety of standard clustering methods, using as a gold standard the SCOPe library of protein domain structures. In this setting, submodular optimization consistently yields protein sequence subsets that include more SCOPe domain families than sets of the same size selected by competing approaches. We also show how the optimization framework allows us to design a mixture objective function that performs well for both large and small representative sets. The framework we describe is theoretically optimal under some assumptions, and it is flexible and intuitive because it applies generic methods to optimize one of a variety of objective functions. This application serves as a model for how submodular optimization can be applied to other discrete problems in biology.\n\nAvailabilitySource code is available at https://github.com/mlibbrecht/submodular_sequence_repset.\n\nContactwilliam-noble@uw.edu
- assay: protein sequence
- research focus: benchmarking
- research focus: database / resource
- research focus: software / tool
- approach: statistical model
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
- Bi-level diversity optimisation for representative protein panel selection
Zhen Ou, Katherine James, … Anil Wipat·bioRxiv·Apr 21, 2026
- Multi-objective optimization for designing structurally similar proteins with diverse sequences
Ryo Akiba, Yoshitaka Moriwaki, … Naruki Yoshikawa·Science and Technology of Advanced Materials MethodsPeer-reviewed·Jan 9, 2026
- Frequent subgraph mining for biologically meaningful structural motifs
Sebastian Keller, Pauli Miettinen, Olga V. Kalinina·bioRxiv·May 14, 2020
- Protein Organization with Manifold Exploration and Spectral Clustering
Geoffroy Dubourg-Felonneau, Shahab Shams, … Lawrence Lee·bioRxiv·Dec 8, 2021
- Rich structure alphabets enable highest accuracy protein search
R. C. Edgar·bioRxiv·Jul 30, 2026
- Computation-guided optimization of split protein systems
Taylor B. Dolberg, Anthony Meger, … Joshua N. Leonard·Nature Chemical BiologyPeer-reviewed·Feb 1, 2021