Grape-Pi: Graph-Based Neural Networks for Enhanced Protein Identification in Proteomics Pipelines
Description
GRAph-neural-network using Protein-protein-interaction for Enhancing Protein Identification (Grape-Pi) is a deep learning framework for predict protein existence based on protein feature generated from Mass spectrometry (MS) instrument/analysis software and protein-protein-interaction (PPI) network.
The main idea is to promote proteins with medium evidence but are supported by protein-protein-interaction information as existent. Unlike traditional network analysis, PPI information is used with strong assumptions and restricted to specific sub-network structures (e.g. clique), Grape-Pi model is a fully data-driven model and can be much more versatile.
The contribution of Grape-Pi comes in threefold. First, we developed a dataloader module designed for loading MS protein data and protein-protein-interaction data into dataset format that can be readily used by torch-geometry. Second, we customized the graphgym module for the purpose of supervised learning in proteomics data. Third, we explored the design space and discussed caveats for training such a model for the best performance.
Files
GrapePi-1.0.zip
Files
(52.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c6bd344031a5a2ac616f504dddb42b55
|
52.7 MB | Preview Download |
Additional details
Dates
- Created
-
2024-05-25
Software
- Repository URL
- https://github.com/FDUguchunhui/GrapePi
- Programming language
- Python
- Development Status
- Active