File contents
name: 'multi-ancestry-prs-agent'
description: 'AI-powered multi-ancestry polygenic risk score calculation and optimization for equitable disease risk prediction across diverse global populations.'
measurable_outcome: Execute skill workflow successfully with valid output within 15 minutes.
allowed-tools:
- read_file
- run_shell_command
Multi-Ancestry PRS Agent
The Multi-Ancestry PRS Agent provides AI-optimized polygenic risk score calculation designed to work across diverse ancestral populations. It addresses the critical limitation of European-biased GWAS by integrating trans-ancestry methods, improving risk prediction for underrepresented populations and enabling equitable precision medicine.
When to Use This Skill
When calculating PRS for non-European ancestry individuals.
For developing trans-ancestry risk prediction models.
To reduce PRS bias across ancestral populations.
When integrating multi-ancestry GWAS summary statistics.
For research on PRS portability and equity.
Core Capabilities
Multi-Ancestry PRS : Calculate ancestry-aware polygenic scores.
Trans-Ancestry Optimization : Optimize weights across populations.
Local Ancestry Integration : Account for admixed genomes.
Ensemble Methods : Combine multiple PRS approaches.
Ancestry Calibration : Population-specific score calibration.
Equity Assessment : Evaluate prediction fairness across groups.
Supported Ancestries
Ancestry
Training Data Availability
PRS Performance
European (EUR)
Excellent
High
East Asian (EAS)
Good
Good
South Asian (SAS)
Moderate
Moderate
African (AFR)
Limited
Lower
Hispanic/Latino (AMR)
Limited
Variable
Middle Eastern (MID)
Very Limited
Lower
Multi-Ancestry Methods
Method
Approach
Best For
PRS-CSx
Cross-population shrinkage
Multi-ancestry
PRS-Multi
Multi-population training
Large cohorts
Ensemble
Combined methods
Best overall
Local Ancestry
Ancestry-specific weights
Admixed populations
GPSMult
Integrated multi-trait
Correlated traits
Workflow
Input : Individual genotypes, target ancestry, disease/trait.
Ancestry Inference : Determine genetic ancestry.
Method Selection : Choose optimal PRS approach.
Score Calculation : Compute ancestry-aware PRS.
Calibration : Apply population-specific calibration.
Risk Stratification : Categorize into risk groups.
Output : PRS, percentile, clinical interpretation.
Example Usage
User : "Calculate multi-ancestry coronary artery disease PRS for this admixed individual with African and European ancestry."
Agent Action :
python3 Skills/Precision_Medicine/Multi_Ancestry_PRS_Agent/calc_prs.py \
--genotypes patient_genotypes.vcf.gz \
--ancestry admixed_AFR_EUR \
--local_ancestry lai_segments.bed \
--trait coronary_artery_disease \
--method prs_csx \
--gwas_summary_stats eur_gwas.txt,afr_gwas.txt \
--calibration_cohort 1kg_admixed \
--output prs_results/
Input Requirements
Input
Format
Purpose
Genotypes
VCF/PLINK
Individual variants
Ancestry
Estimated or self-reported
Method selection
GWAS Summary Stats
Multiple ancestries
Score weights
Local Ancestry
LAI segments
Admixture handling
Reference Panel
Multi-ancestry
LD calculation
Output Components
Output
Description
Format
PRS Score
Raw polygenic score
.csv
Percentile
Population-specific ranking
.csv
Risk Category
High/Intermediate/Low
.csv
Ancestry Breakdown
Component scores
.json
Confidence Interval
Score uncertainty
.json
Clinical Interpretation
Risk explanation
.md
Disease-Specific Performance
Disease
Multi-Ancestry AUC
EUR Only AUC
Improvement
CAD
0.75-0.80
0.70-0.85
5-10% in non-EUR
Type 2 Diabetes
0.70-0.75
0.65-0.72
8-12% in AFR
Breast Cancer
0.65-0.72
0.60-0.70
5-8% globally
Alzheimer's
0.70-0.78
0.65-0.75
5-10% in diverse
AI/ML Components
PRS Optimization :
Bayesian shrinkage (PRS-CS)
Cross-population learning
Neural network weight optimization
Ancestry Inference :
Supervised classification
Unsupervised clustering (PCA, ADMIXTURE)
Local ancestry inference (RFMix)
Ensemble Learning :
Stacking multiple PRS methods
Ancestry-stratified weighting
Uncertainty quantification
Clinical Integration
Application
PRS Role
Clinical Action
Primary Prevention
Risk stratification
Screening intensity
Risk Communication
Personalized risk
Lifestyle modification
Treatment Selection
Predicted response
Drug choice
Family Screening
Cascade testing
Genetic counseling
Prerequisites
Python 3.10+
PLINK 2.0
PRSice-2, LDpred2, PRS-CSx
Multi-ancestry reference panels
GWAS summary statistics
Related Skills
PRS_Net_Deep_Learning_Agent - Deep learning PRS
Pharmacogenomics_Agent - Drug-gene interactions
PopEVE_Variant_Predictor_Agent - Variant interpretation
DiagAI_Agent - Clinical integration
Bias and Fairness
Bias Type
Cause
Mitigation
Discovery Bias
EUR-dominated GWAS
Multi-ancestry GWAS
LD Variation
Population-specific LD
Local ancestry adjustment
Allele Frequency
Differing frequencies
Population-specific weights
Effect Size
Heterogeneous effects
Trans-ancestry meta-analysis
Large-Scale Initiatives
Initiative
Focus
Contribution
All of Us
US diversity
1M diverse participants
PAGE
Multi-ethnic GWAS
Discovery in diverse
H3Africa
African genomics
Continental diversity
Mexican Biobank
Latin American
Admixed populations
GBMI
Global Biobank
Multi-ancestry meta-analysis
Special Considerations
Self-Reported Ancestry : May not match genetic ancestry
Admixture : Require local ancestry methods
Population Stratification : Careful covariate adjustment
Clinical Validity : Validate in target population
Health Equity : Consider access disparities
ESC Guidelines Integration (2025)
Recommendation
PRS Role
Evidence Level
CV Risk Assessment
Risk modifier
IIa, B
Statin Decisions
Borderline risk reclassification
IIa, B
Family History Enhancement
Quantify genetic burden
IIa, C
Limitations
Limitation
Impact
Research Needed
AFR Performance
Lower accuracy
More GWAS
Rare Variants
Not captured
WGS integration
Gene-Environment
Not modeled
Interaction studies
Clinical Utility
Limited evidence
Randomized trials
Author
AI Group - Biomedical AI Platform
1 --- 2 name: multi-ancestry-prs-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: 'multi-ancestry-prs-agent' 20 description: 'AI-powered multi-ancestry polygenic risk score calculation and optimization for equitable disease risk prediction across diverse global populations.' 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 # Multi-Ancestry PRS Agent 29 30 The **Multi-Ancestry PRS Agent** provides AI-optimized polygenic risk score calculation designed to work across diverse ancestral populations. It addresses the critical limitation of European-biased GWAS by integrating trans-ancestry methods, improving risk prediction for underrepresented populations and enabling equitable precision medicine. 31 32 ## When to Use This Skill 33 34 * When calculating PRS for non-European ancestry individuals. 35 * For developing trans-ancestry risk prediction models. 36 * To reduce PRS bias across ancestral populations. 37 * When integrating multi-ancestry GWAS summary statistics. 38 * For research on PRS portability and equity. 39 40 ## Core Capabilities 41 42 1. **Multi-Ancestry PRS**: Calculate ancestry-aware polygenic scores. 43 44 2. **Trans-Ancestry Optimization**: Optimize weights across populations. 45 46 3. **Local Ancestry Integration**: Account for admixed genomes. 47 48 4. **Ensemble Methods**: Combine multiple PRS approaches. 49 50 5. **Ancestry Calibration**: Population-specific score calibration. 51 52 6. **Equity Assessment**: Evaluate prediction fairness across groups. 53 54 ## Supported Ancestries 55 56 | Ancestry | Training Data Availability | PRS Performance | 57 |----------|---------------------------|-----------------| 58 | European (EUR) | Excellent | High | 59 | East Asian (EAS) | Good | Good | 60 | South Asian (SAS) | Moderate | Moderate | 61 | African (AFR) | Limited | Lower | 62 | Hispanic/Latino (AMR) | Limited | Variable | 63 | Middle Eastern (MID) | Very Limited | Lower | 64 65 ## Multi-Ancestry Methods 66 67 | Method | Approach | Best For | 68 |--------|----------|----------| 69 | PRS-CSx | Cross-population shrinkage | Multi-ancestry | 70 | PRS-Multi | Multi-population training | Large cohorts | 71 | Ensemble | Combined methods | Best overall | 72 | Local Ancestry | Ancestry-specific weights | Admixed populations | 73 | GPSMult | Integrated multi-trait | Correlated traits | 74 75 ## Workflow 76 77 1. **Input**: Individual genotypes, target ancestry, disease/trait. 78 79 2. **Ancestry Inference**: Determine genetic ancestry. 80 81 3. **Method Selection**: Choose optimal PRS approach. 82 83 4. **Score Calculation**: Compute ancestry-aware PRS. 84 85 5. **Calibration**: Apply population-specific calibration. 86 87 6. **Risk Stratification**: Categorize into risk groups. 88 89 7. **Output**: PRS, percentile, clinical interpretation. 90 91 ## Example Usage 92 93 **User**: "Calculate multi-ancestry coronary artery disease PRS for this admixed individual with African and European ancestry." 94 95 **Agent Action**: 96 ```bash 97 python3 Skills/Precision_Medicine/Multi_Ancestry_PRS_Agent/calc_prs.py \ 98 --genotypes patient_genotypes.vcf.gz \ 99 --ancestry admixed_AFR_EUR \ 100 --local_ancestry lai_segments.bed \ 101 --trait coronary_artery_disease \ 102 --method prs_csx \ 103 --gwas_summary_stats eur_gwas.txt,afr_gwas.txt \ 104 --calibration_cohort 1kg_admixed \ 105 --output prs_results/ 106 ``` 107 108 ## Input Requirements 109 110 | Input | Format | Purpose | 111 |-------|--------|---------| 112 | Genotypes | VCF/PLINK | Individual variants | 113 | Ancestry | Estimated or self-reported | Method selection | 114 | GWAS Summary Stats | Multiple ancestries | Score weights | 115 | Local Ancestry | LAI segments | Admixture handling | 116 | Reference Panel | Multi-ancestry | LD calculation | 117 118 ## Output Components 119 120 | Output | Description | Format | 121 |--------|-------------|--------| 122 | PRS Score | Raw polygenic score | .csv | 123 | Percentile | Population-specific ranking | .csv | 124 | Risk Category | High/Intermediate/Low | .csv | 125 | Ancestry Breakdown | Component scores | .json | 126 | Confidence Interval | Score uncertainty | .json | 127 | Clinical Interpretation | Risk explanation | .md | 128 129 ## Disease-Specific Performance 130 131 | Disease | Multi-Ancestry AUC | EUR Only AUC | Improvement | 132 |---------|-------------------|--------------|-------------| 133 | CAD | 0.75-0.80 | 0.70-0.85 | 5-10% in non-EUR | 134 | Type 2 Diabetes | 0.70-0.75 | 0.65-0.72 | 8-12% in AFR | 135 | Breast Cancer | 0.65-0.72 | 0.60-0.70 | 5-8% globally | 136 | Alzheimer's | 0.70-0.78 | 0.65-0.75 | 5-10% in diverse | 137 138 ## AI/ML Components 139 140 **PRS Optimization**: 141 - Bayesian shrinkage (PRS-CS) 142 - Cross-population learning 143 - Neural network weight optimization 144 145 **Ancestry Inference**: 146 - Supervised classification 147 - Unsupervised clustering (PCA, ADMIXTURE) 148 - Local ancestry inference (RFMix) 149 150 **Ensemble Learning**: 151 - Stacking multiple PRS methods 152 - Ancestry-stratified weighting 153 - Uncertainty quantification 154 155 ## Clinical Integration 156 157 | Application | PRS Role | Clinical Action | 158 |-------------|----------|-----------------| 159 | Primary Prevention | Risk stratification | Screening intensity | 160 | Risk Communication | Personalized risk | Lifestyle modification | 161 | Treatment Selection | Predicted response | Drug choice | 162 | Family Screening | Cascade testing | Genetic counseling | 163 164 ## Prerequisites 165 166 * Python 3.10+ 167 * PLINK 2.0 168 * PRSice-2, LDpred2, PRS-CSx 169 * Multi-ancestry reference panels 170 * GWAS summary statistics 171 172 ## Related Skills 173 174 * PRS_Net_Deep_Learning_Agent - Deep learning PRS 175 * Pharmacogenomics_Agent - Drug-gene interactions 176 * PopEVE_Variant_Predictor_Agent - Variant interpretation 177 * DiagAI_Agent - Clinical integration 178 179 ## Bias and Fairness 180 181 | Bias Type | Cause | Mitigation | 182 |-----------|-------|------------| 183 | Discovery Bias | EUR-dominated GWAS | Multi-ancestry GWAS | 184 | LD Variation | Population-specific LD | Local ancestry adjustment | 185 | Allele Frequency | Differing frequencies | Population-specific weights | 186 | Effect Size | Heterogeneous effects | Trans-ancestry meta-analysis | 187 188 ## Large-Scale Initiatives 189 190 | Initiative | Focus | Contribution | 191 |------------|-------|--------------| 192 | All of Us | US diversity | 1M diverse participants | 193 | PAGE | Multi-ethnic GWAS | Discovery in diverse | 194 | H3Africa | African genomics | Continental diversity | 195 | Mexican Biobank | Latin American | Admixed populations | 196 | GBMI | Global Biobank | Multi-ancestry meta-analysis | 197 198 ## Special Considerations 199 200 1. **Self-Reported Ancestry**: May not match genetic ancestry 201 2. **Admixture**: Require local ancestry methods 202 3. **Population Stratification**: Careful covariate adjustment 203 4. **Clinical Validity**: Validate in target population 204 5. **Health Equity**: Consider access disparities 205 206 ## ESC Guidelines Integration (2025) 207 208 | Recommendation | PRS Role | Evidence Level | 209 |----------------|----------|----------------| 210 | CV Risk Assessment | Risk modifier | IIa, B | 211 | Statin Decisions | Borderline risk reclassification | IIa, B | 212 | Family History Enhancement | Quantify genetic burden | IIa, C | 213 214 ## Limitations 215 216 | Limitation | Impact | Research Needed | 217 |------------|--------|-----------------| 218 | AFR Performance | Lower accuracy | More GWAS | 219 | Rare Variants | Not captured | WGS integration | 220 | Gene-Environment | Not modeled | Interaction studies | 221 | Clinical Utility | Limited evidence | Randomized trials | 222 223 ## Author 224 225 AI Group - Biomedical AI Platform 226 227 228 <!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->
BioTender-max/awesome-bio-agent-skills/tree/main/skills/openclaw/multi-ancestry-prs-agent commit fd60032c6d
Frequently asked questions How do I install the Multi Ancestry Prs Agent skill? Run npx skillmds@latest add biotender-max/multi-ancestry-prs-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 Multi Ancestry Prs Agent skill do? <!-- It is listed under AI & ML on SkillMD.
Is Multi Ancestry Prs 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 Multi Ancestry Prs 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 Multi Ancestry Prs Agent free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Multi Ancestry Prs Agent? BioTender-max (@biotender-max) published this skill. Their other Agent Skills are listed on their SkillMD profile.