--- license: cc-by-nc-4.0 --- # FlashPPI: Linear-time prediction of proteome-scale microbial protein interactions FlashPPI is a contrastively trained model for protein-protein interaction (PPI) prediction, grounded in residue-level interactions, that enables full-proteome interaction prediction in minutes. By reframing PPI prediction as a dense retrieval task, FlashPPI circumvents the quadratic computational bottleneck of traditional all-vs-all structural screening. - **Scalable:** Reduces proteome-wide screening from days/months to minutes. - **Interpretable:** Predicts fine-grained, residue-level 2D contact maps for retrieved interaction candidates. - **Genomic Priors:** Leverages [gLM2](https://huggingface.co/tattabio/gLM2_650M) to capture cross-protein, multi-gene co-evolutionary signals. ## Web Server FlashPPI is integrated into [seqhub.org](https://seqhub.org). You can upload a FASTA and interactively explore whole-proteome networks and contact maps. Explore an example network [here](https://seqhub.org/tattabio/mycobacterium_tb?ppi=true). ## Usage See the github repo https://github.com/TattaBio/flashppi for usage and inference scripts. ## License The model code and inference scripts in the GitHub repo are licensed under the Apache License 2.0. The FlashPPI model weights are hosted on Hugging Face and released under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license. The weights are freely available for academic and research purposes. ## Citing If you use FlashPPI or our datasets in your research, please cite: ``` @article {Cornman2026FlashPPI, author = {Cornman, Andre and Tranzillo, Matt and Zulaybar, Nicolo G and Bouzit, Imane and Hwang, Yunha}, title = {Linear-time prediction of proteome-scale microbial protein interactions}, year = {2026}, doi = {10.64898/2026.03.01.708874}, publisher = {Cold Spring Harbor Laboratory}, URL = {https://www.biorxiv.org/content/early/2026/03/02/2026.03.01.708874}, journal = {bioRxiv} } ```