GraphLoc
GraphLoc predicts protein subcellular localization from immunohistochemistry (IHC) images to identify protein distribution patterns and location biomarkers in cancer tissues.
Key Features:
- Graph Neural Network Architecture: Employs a multi-label multi-instance model based on deep graph convolutional networks (GCNs) to model complex protein distribution patterns across cell types and states.
- Multi-Instance Learning: Constructs a graph representation from multiple IHC images per protein to learn comprehensive protein-level representations via graph convolutions.
- Dynamic Threshold Method: Uses a dynamic threshold approach to generate multi-label subcellular location predictions.
Scientific Applications:
- Protein Localization Prediction: Analyzes IHC images to infer tissue-level and subcellular protein distributions.
- Biomarker Identification: Identifies candidate location biomarkers and potential members of protein networks for experimental prioritization in cancer research.
- Model Interpretability: Provides interpretable predictions to support biological interpretation of localization patterns.
Methodology:
Builds a graph from multiple IHC images associated with each protein, applies deep graph convolutions to learn protein-level representations, and applies a dynamic threshold to produce multi-label subcellular location predictions.
Topics
Details
- License:
- Not licensed
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Programming Languages:
- Python
- Added:
- 11/6/2022
- Last Updated:
- 11/24/2024
Operations
Data Inputs & Outputs
Molecular dynamics
Inputs
Outputs
Publications
Hu J, Yang Y, Xu Y, Shen H. GraphLoc: a graph neural network model for predicting protein subcellular localization from immunohistochemistry images. Bioinformatics. 2022;38(21):4941-4948. doi:10.1093/bioinformatics/btac634. PMID:36111875.
PMID: 36111875
Funding: - National Natural Science Foundation of China: 61725302, 61972251, 62073219, 62272300
- Natural Science Foundation of Guangdong Province of China: 2022A1515011436
- Science and Technology Commission of Shanghai Municipality: 22511104100