Exploring Large Protein Sequence Space through Homology- and Representation-based Hierarchical Clustering
John Z. Chen, Barnabas Gall, Sacha B. Pulsford, Nobuhiko Tokuriki, Colin J. Jackson
Abstract
Exploration of protein sequence space can offer insight into protein sequence-function relationships, benefitting both basic science and industrial applications. The use of sequence similarity networks is a standard method for exploring large sequence datasets, but is currently limited when scaling to very large datasets and when viewing more than one level (hierarchy) of homology. Here, we present a sequence analysis pipeline with a number of innovations that address some limitations of traditional sequence similarity networks. First, we develop a hierarchical visualization approach that captures the full range of homologies across protein superfamilies. Second, we leverage representations embedded by protein language models as an alternative homology metric to the Basic Local Alignment Search Tool, showing that they produce comparable results when identifying isofunctional protein families. Finally, we demonstrate that unbiased representative sampling of sequences from genetic neighborhoods can be achieved through the use of HMMs or vector representations. The utility of these methods is exemplified by updating the sequence-function analysis of the FMN/F420-binding split barrel superfamily and the nuclear transport factor 2-like superfamily. We also improve the phylogenetic analysis of the FMN/F420-binding split barrel superfamily with more even and diverse sequence sampling across the superfamily. We provide our sequence exploration pipeline as publicly available code (ProteinClusterTools) and show it to be scalable to large datasets (∼445 k sequences) using desktop computers.