Update README.md
Browse files
README.md
CHANGED
|
@@ -1,3 +1,44 @@
|
|
| 1 |
---
|
| 2 |
license: cc-by-nc-4.0
|
| 3 |
-
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
license: cc-by-nc-4.0
|
| 3 |
+
---
|
| 4 |
+
|
| 5 |
+
|
| 6 |
+
# FlashPPI: Linear-time prediction of proteome-scale microbial protein interactions
|
| 7 |
+
|
| 8 |
+
|
| 9 |
+
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.
|
| 10 |
+
|
| 11 |
+
By reframing PPI prediction as a dense retrieval task, FlashPPI circumvents the quadratic computational bottleneck of traditional all-vs-all structural screening.
|
| 12 |
+
|
| 13 |
+
- **Scalable:** Reduces proteome-wide screening from days/months to minutes.
|
| 14 |
+
- **Interpretable:** Predicts fine-grained, residue-level 2D contact maps for retrieved interaction candidates.
|
| 15 |
+
- **Genomic Priors:** Leverages [gLM2](https://huggingface.co/tattabio/gLM2_650M) to capture cross-protein, multi-gene co-evolutionary signals.
|
| 16 |
+
|
| 17 |
+
|
| 18 |
+
## Web Server
|
| 19 |
+
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).
|
| 20 |
+
|
| 21 |
+
|
| 22 |
+
## Usage
|
| 23 |
+
|
| 24 |
+
See the github repo https://github.com/TattaBio/flashppi for usage and inference scripts.
|
| 25 |
+
|
| 26 |
+
## License
|
| 27 |
+
The model code and inference scripts in the GitHub repo are licensed under the Apache License 2.0.
|
| 28 |
+
|
| 29 |
+
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.
|
| 30 |
+
|
| 31 |
+
## Citing
|
| 32 |
+
If you use FlashPPI or our datasets in your research, please cite:
|
| 33 |
+
|
| 34 |
+
```
|
| 35 |
+
@article {Cornman2026FlashPPI,
|
| 36 |
+
author = {Cornman, Andre and Tranzillo, Matt and Zulaybar, Nicolo G and Bouzit, Imane and Hwang, Yunha},
|
| 37 |
+
title = {Linear-time prediction of proteome-scale microbial protein interactions},
|
| 38 |
+
year = {2026},
|
| 39 |
+
doi = {10.64898/2026.03.01.708874},
|
| 40 |
+
publisher = {Cold Spring Harbor Laboratory},
|
| 41 |
+
URL = {https://www.biorxiv.org/content/early/2026/03/02/2026.03.01.708874},
|
| 42 |
+
journal = {bioRxiv}
|
| 43 |
+
}
|
| 44 |
+
```
|