File contents
name: 'prs-net-deep-learning-agent'
description: 'Geometric deep learning-based polygenic risk score prediction using PRS-Net for modeling gene interactions, enhanced disease prediction, and cross-ancestry portability.'
measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes.
allowed-tools:
- read_file
- run_shell_command
PRS-Net Deep Learning Agent
The PRS-Net Deep Learning Agent implements interpretable geometric deep learning for polygenic risk score prediction. PRS-Net models non-linear gene-gene interactions and biological network relationships to enhance disease prediction accuracy and improve cross-ancestry portability compared to traditional linear PRS methods.
When to Use This Skill
When linear PRS methods show limited performance.
For modeling complex gene-gene interactions.
To improve PRS portability across ancestries.
When biological interpretability of PRS is needed.
For integrating pathway and network information.
Core Capabilities
Non-Linear PRS : Capture gene-gene interactions via deep learning.
Network Integration : Incorporate protein-protein interaction networks.
Interpretability : Identify important pathways and gene modules.
Cross-Ancestry Transfer : Improved portability via learned biology.
Multi-Task Learning : Joint modeling of related traits.
Uncertainty Quantification : Provide prediction confidence.
PRS-Net Architecture
Component
Function
Innovation
Input Layer
Gene-level summaries
Aggregated variant effects
Network Encoder
PPI graph convolution
Biological structure
Attention Layer
Gene importance
Interpretability
Predictor
Disease/trait prediction
Non-linear mapping
Explanation
Pathway enrichment
Biological insights
Comparison to Traditional PRS
Aspect
Linear PRS
PRS-Net
Gene Interactions
Not modeled
GNN captures
Network Biology
Ignored
Integrated
Interpretability
Limited (SNP weights)
Pathway-level
Cross-Ancestry
Often poor
Improved
Computational Cost
Low
Moderate
Training Data Needed
Low
Moderate
Workflow
Input : Individual genotypes, PPI network, training phenotypes.
Gene Summarization : Aggregate SNPs to gene-level scores.
Network Encoding : Learn representations on PPI graph.
Prediction : Non-linear disease risk prediction.
Interpretation : Extract important genes and pathways.
Cross-Ancestry : Apply to diverse populations.
Output : Risk scores, uncertainty, biological explanations.
Example Usage
User : "Calculate PRS-Net scores for Type 2 Diabetes with pathway-level interpretation."
Agent Action :
python3 Skills/Precision_Medicine/PRS_Net_Deep_Learning_Agent/prs_net_predict.py \
--genotypes cohort_genotypes.vcf.gz \
--ppi_network string_ppi.graphml \
--trait type2_diabetes \
--model_weights prs_net_t2d_v1.pt \
--interpret_pathways true \
--ancestry_calibration multi \
--output prs_net_results/
Input Requirements
Input
Format
Purpose
Genotypes
VCF/PLINK
SNP data
PPI Network
GraphML, edge list
Gene relationships
Gene Mapping
BED
SNP-to-gene
Training Labels
Phenotype file
Model training
GWAS Summary
Optional
Initialization
Output Components
Output
Description
Format
PRS-Net Score
Non-linear polygenic score
.csv
Risk Percentile
Population ranking
.csv
Gene Importance
Attention weights
.csv
Pathway Enrichment
Top pathways
.csv
Module Visualization
Network subgraphs
.png
Uncertainty
Prediction confidence
.json
Network Biology Integration
Network
Source
Genes
Edges
STRING PPI
String-db
19,000
5.5M
BioGRID
BioGRID
18,000
1.2M
Reactome
Reactome
10,000
250K
GO Biological Process
Gene Ontology
18,000
Hierarchical
Performance Benchmarks
Disease
Linear PRS AUC
PRS-Net AUC
Improvement
Type 2 Diabetes
0.65
0.72
+7%
Coronary Artery Disease
0.70
0.76
+6%
Schizophrenia
0.62
0.68
+6%
Alzheimer's Disease
0.68
0.74
+6%
Cross-Ancestry Portability
Ancestry
Linear PRS Drop
PRS-Net Drop
EUR → EAS
-15%
-8%
EUR → AFR
-30%
-18%
EUR → SAS
-20%
-12%
EUR → AMR
-18%
-10%
AI/ML Components
Graph Neural Networks :
Graph convolutional networks (GCN)
Graph attention networks (GAT)
Message passing neural networks
Interpretability :
Attention visualization
Integrated gradients
Pathway enrichment analysis
Transfer Learning :
Pre-training on EUR
Fine-tuning on diverse
Domain adaptation
Prerequisites
Python 3.10+
PyTorch, PyTorch Geometric
NetworkX, igraph
Scanpy (optional for visualization)
GPU recommended
Related Skills
Multi_Ancestry_PRS_Agent - Traditional multi-ancestry PRS
PopEVE_Variant_Predictor_Agent - Variant interpretation
Pharmacogenomics_Agent - Drug-gene interactions
Pathway_Analysis - Pathway enrichment
Biological Interpretation
Interpretation Level
Output
Clinical Use
Gene
Top contributing genes
Target identification
Pathway
Enriched pathways
Mechanism understanding
Module
Network subgraphs
Biological insight
Hub Genes
Central genes
Druggable targets
Training Considerations
Factor
Recommendation
Rationale
Sample Size
>10,000
Deep learning needs data
Class Balance
Oversample or weight
Avoid bias
Validation
Cross-validation
Avoid overfitting
Regularization
Dropout, L2
Generalization
Special Considerations
Interpretability Trade-offs : More complex = less interpretable
Computational Requirements : GPU accelerates training
Network Quality : PPI accuracy affects results
Gene Mapping : SNP-to-gene assignment matters
Overfitting : Regularization essential
Clinical Applications
Application
PRS-Net Advantage
Benefit
Risk Stratification
Higher accuracy
Better prediction
Biological Insight
Pathway interpretation
Mechanism
Drug Targets
Hub gene identification
Therapeutic targets
Ancestry Equity
Better portability
Fairer prediction
Limitations
Limitation
Impact
Future Direction
Training Data
EUR-dominated
Diverse cohorts
Network Completeness
Missing edges
Multi-network integration
Rare Variants
Not well captured
WGS + rare variant methods
Clinical Validation
Limited trials
Prospective studies
Author
AI Group - Biomedical AI Platform
1 --- 2 name: prs-net-deep-learning-agent 3 description: <!-- 4 --- 5 <!-- 6 # COPYRIGHT NOTICE 7 # This file is part of the "Universal Biomedical Skills" project. 8 # Copyright (c) 2026 MD BABU MIA, PhD <md.babu.mia@mssm.edu> 9 # All Rights Reserved. 10 # 11 # This code is proprietary and confidential. 12 # Unauthorized copying of this file, via any medium is strictly prohibited. 13 # 14 # Provenance: Authenticated by MD BABU MIA 15 16 --> 17 18 --- 19 name: 'prs-net-deep-learning-agent' 20 description: 'Geometric deep learning-based polygenic risk score prediction using PRS-Net for modeling gene interactions, enhanced disease prediction, and cross-ancestry portability.' 21 measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes. 22 allowed-tools: 23 - read_file 24 - run_shell_command 25 --- 26 27 28 # PRS-Net Deep Learning Agent 29 30 The **PRS-Net Deep Learning Agent** implements interpretable geometric deep learning for polygenic risk score prediction. PRS-Net models non-linear gene-gene interactions and biological network relationships to enhance disease prediction accuracy and improve cross-ancestry portability compared to traditional linear PRS methods. 31 32 ## When to Use This Skill 33 34 * When linear PRS methods show limited performance. 35 * For modeling complex gene-gene interactions. 36 * To improve PRS portability across ancestries. 37 * When biological interpretability of PRS is needed. 38 * For integrating pathway and network information. 39 40 ## Core Capabilities 41 42 1. **Non-Linear PRS**: Capture gene-gene interactions via deep learning. 43 44 2. **Network Integration**: Incorporate protein-protein interaction networks. 45 46 3. **Interpretability**: Identify important pathways and gene modules. 47 48 4. **Cross-Ancestry Transfer**: Improved portability via learned biology. 49 50 5. **Multi-Task Learning**: Joint modeling of related traits. 51 52 6. **Uncertainty Quantification**: Provide prediction confidence. 53 54 ## PRS-Net Architecture 55 56 | Component | Function | Innovation | 57 |-----------|----------|------------| 58 | Input Layer | Gene-level summaries | Aggregated variant effects | 59 | Network Encoder | PPI graph convolution | Biological structure | 60 | Attention Layer | Gene importance | Interpretability | 61 | Predictor | Disease/trait prediction | Non-linear mapping | 62 | Explanation | Pathway enrichment | Biological insights | 63 64 ## Comparison to Traditional PRS 65 66 | Aspect | Linear PRS | PRS-Net | 67 |--------|------------|---------| 68 | Gene Interactions | Not modeled | GNN captures | 69 | Network Biology | Ignored | Integrated | 70 | Interpretability | Limited (SNP weights) | Pathway-level | 71 | Cross-Ancestry | Often poor | Improved | 72 | Computational Cost | Low | Moderate | 73 | Training Data Needed | Low | Moderate | 74 75 ## Workflow 76 77 1. **Input**: Individual genotypes, PPI network, training phenotypes. 78 79 2. **Gene Summarization**: Aggregate SNPs to gene-level scores. 80 81 3. **Network Encoding**: Learn representations on PPI graph. 82 83 4. **Prediction**: Non-linear disease risk prediction. 84 85 5. **Interpretation**: Extract important genes and pathways. 86 87 6. **Cross-Ancestry**: Apply to diverse populations. 88 89 7. **Output**: Risk scores, uncertainty, biological explanations. 90 91 ## Example Usage 92 93 **User**: "Calculate PRS-Net scores for Type 2 Diabetes with pathway-level interpretation." 94 95 **Agent Action**: 96 ```bash 97 python3 Skills/Precision_Medicine/PRS_Net_Deep_Learning_Agent/prs_net_predict.py \ 98 --genotypes cohort_genotypes.vcf.gz \ 99 --ppi_network string_ppi.graphml \ 100 --trait type2_diabetes \ 101 --model_weights prs_net_t2d_v1.pt \ 102 --interpret_pathways true \ 103 --ancestry_calibration multi \ 104 --output prs_net_results/ 105 ``` 106 107 ## Input Requirements 108 109 | Input | Format | Purpose | 110 |-------|--------|---------| 111 | Genotypes | VCF/PLINK | SNP data | 112 | PPI Network | GraphML, edge list | Gene relationships | 113 | Gene Mapping | BED | SNP-to-gene | 114 | Training Labels | Phenotype file | Model training | 115 | GWAS Summary | Optional | Initialization | 116 117 ## Output Components 118 119 | Output | Description | Format | 120 |--------|-------------|--------| 121 | PRS-Net Score | Non-linear polygenic score | .csv | 122 | Risk Percentile | Population ranking | .csv | 123 | Gene Importance | Attention weights | .csv | 124 | Pathway Enrichment | Top pathways | .csv | 125 | Module Visualization | Network subgraphs | .png | 126 | Uncertainty | Prediction confidence | .json | 127 128 ## Network Biology Integration 129 130 | Network | Source | Genes | Edges | 131 |---------|--------|-------|-------| 132 | STRING PPI | String-db | 19,000 | 5.5M | 133 | BioGRID | BioGRID | 18,000 | 1.2M | 134 | Reactome | Reactome | 10,000 | 250K | 135 | GO Biological Process | Gene Ontology | 18,000 | Hierarchical | 136 137 ## Performance Benchmarks 138 139 | Disease | Linear PRS AUC | PRS-Net AUC | Improvement | 140 |---------|----------------|-------------|-------------| 141 | Type 2 Diabetes | 0.65 | 0.72 | +7% | 142 | Coronary Artery Disease | 0.70 | 0.76 | +6% | 143 | Schizophrenia | 0.62 | 0.68 | +6% | 144 | Alzheimer's Disease | 0.68 | 0.74 | +6% | 145 146 ## Cross-Ancestry Portability 147 148 | Ancestry | Linear PRS Drop | PRS-Net Drop | 149 |----------|-----------------|--------------| 150 | EUR → EAS | -15% | -8% | 151 | EUR → AFR | -30% | -18% | 152 | EUR → SAS | -20% | -12% | 153 | EUR → AMR | -18% | -10% | 154 155 ## AI/ML Components 156 157 **Graph Neural Networks**: 158 - Graph convolutional networks (GCN) 159 - Graph attention networks (GAT) 160 - Message passing neural networks 161 162 **Interpretability**: 163 - Attention visualization 164 - Integrated gradients 165 - Pathway enrichment analysis 166 167 **Transfer Learning**: 168 - Pre-training on EUR 169 - Fine-tuning on diverse 170 - Domain adaptation 171 172 ## Prerequisites 173 174 * Python 3.10+ 175 * PyTorch, PyTorch Geometric 176 * NetworkX, igraph 177 * Scanpy (optional for visualization) 178 * GPU recommended 179 180 ## Related Skills 181 182 * Multi_Ancestry_PRS_Agent - Traditional multi-ancestry PRS 183 * PopEVE_Variant_Predictor_Agent - Variant interpretation 184 * Pharmacogenomics_Agent - Drug-gene interactions 185 * Pathway_Analysis - Pathway enrichment 186 187 ## Biological Interpretation 188 189 | Interpretation Level | Output | Clinical Use | 190 |---------------------|--------|--------------| 191 | Gene | Top contributing genes | Target identification | 192 | Pathway | Enriched pathways | Mechanism understanding | 193 | Module | Network subgraphs | Biological insight | 194 | Hub Genes | Central genes | Druggable targets | 195 196 ## Training Considerations 197 198 | Factor | Recommendation | Rationale | 199 |--------|----------------|-----------| 200 | Sample Size | >10,000 | Deep learning needs data | 201 | Class Balance | Oversample or weight | Avoid bias | 202 | Validation | Cross-validation | Avoid overfitting | 203 | Regularization | Dropout, L2 | Generalization | 204 205 ## Special Considerations 206 207 1. **Interpretability Trade-offs**: More complex = less interpretable 208 2. **Computational Requirements**: GPU accelerates training 209 3. **Network Quality**: PPI accuracy affects results 210 4. **Gene Mapping**: SNP-to-gene assignment matters 211 5. **Overfitting**: Regularization essential 212 213 ## Clinical Applications 214 215 | Application | PRS-Net Advantage | Benefit | 216 |-------------|-------------------|---------| 217 | Risk Stratification | Higher accuracy | Better prediction | 218 | Biological Insight | Pathway interpretation | Mechanism | 219 | Drug Targets | Hub gene identification | Therapeutic targets | 220 | Ancestry Equity | Better portability | Fairer prediction | 221 222 ## Limitations 223 224 | Limitation | Impact | Future Direction | 225 |------------|--------|------------------| 226 | Training Data | EUR-dominated | Diverse cohorts | 227 | Network Completeness | Missing edges | Multi-network integration | 228 | Rare Variants | Not well captured | WGS + rare variant methods | 229 | Clinical Validation | Limited trials | Prospective studies | 230 231 ## Author 232 233 AI Group - Biomedical AI Platform 234 235 236 <!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->
BioTender-max/awesome-bio-agent-skills/tree/main/skills/openclaw/prs-net-deep-learning-agent commit aca2568afa
Frequently asked questions How do I install the Prs Net Deep Learning Agent skill? Run npx skillmds@latest add biotender-max/prs-net-deep-learning-agent in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Prs Net Deep Learning Agent skill do? <!-- It is listed under AI & ML on SkillMD.
Is Prs Net Deep Learning Agent safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Prs Net Deep Learning Agent? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Prs Net Deep Learning Agent free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Prs Net Deep Learning Agent? BioTender-max (@biotender-max) published this skill. Their other Agent Skills are listed on their SkillMD profile.