Skip to content

Commit c0677ee

Browse files
committed
include schematic
1 parent 94d3d43 commit c0677ee

4 files changed

Lines changed: 82 additions & 13 deletions

File tree

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
{
2+
"cells": [
3+
{
4+
"attachments": {},
5+
"cell_type": "markdown",
6+
"id": "f8cd06af-dc27-456a-af67-dafd401d046d",
7+
"metadata": {},
8+
"source": [
9+
"# Simulation Schematics\n",
10+
"\n",
11+
"## Overview\n",
12+
"\n",
13+
"This notebook provides a comprehensive overview of the simulation framework used to evaluate and benchmark the ColocBoost with competing methods. We present a structured series of simulation designs that test the method's performance under various conditions.\n",
14+
"\n",
15+
"## Simulation Framework\n",
16+
"\n",
17+
"\n",
18+
"### Comparison with multi-trait colocalization methods\n",
19+
"\n",
20+
"We compared ColocBoost against three established colocalization methods, COLOC (V5), HyPrColoc, and MOLOC, including realistic simulation analyses, simulation designs adopted in competing methods, and simulation with correlated traits, encompassing multiple scenarios varying in the number of causal variants, variant-trait causal configurations, and effect-size heterogeneity (Figure S2a).\n",
21+
"\n",
22+
"\n",
23+
"- **Primary numerical study**: Realistic genomic scenarios that mirror empirical genetic architecture (see more details in notebook *Phenotype Data Simulation*).\n",
24+
"- **Secondary simulations**: Benchmark simulations replicating designs from original publications of competing colocalization methods (see more details in notebook *Secondary Simulations*), including i) fully colocalized design and ii) clustered and randomized colocalization design.\n",
25+
"- **Correlated phenotypes simulations**: Complex trait correlations to evaluate performance with interdependent phenotypes (see more details in notebook *Correlated Phenotypes Simulation*). \n",
26+
"- **Weaker signal simulations**: Implements simulations specifically designed to mimic real-world GWAS summary statistics (see more details in notebook *Weaker Signal Simulation*). \n",
27+
"- **Null simulation**: Tests type I error control and false discovery rates under null scenarios where no colocalization exists (see more details in notebook *Null Simulation*). \n",
28+
"\n",
29+
"These simulations systematically assess key performance metrics including statistical power, false discovery control, computational efficiency, and robustness to various data conditions.\n",
30+
"\n",
31+
"### Comparison with OPERA using 'target trait' benchmarks\n",
32+
"\n",
33+
"To benchmark ColocBoost with the recently proposed multi-omics colocalization method OPERA in simulation studies, given that OPERA focuses on colocalization with a `target trait' (GWAS) and requiring genome-wide GWAS summary statistics for estimating its hyperparameters, we computed summary statistics for 500 of the 1,287 independent, non-overlapping gene regions previously described, to serve as 500 replicates for power and FDR calculations. In our simulation studies, we considered the following simulation designs:\n",
34+
"\n",
35+
"- **Primary numerical study**: Realistic genomic scenarios that mirror empirical genetic architecture (see more details in notebook *Run OPERA*).\n",
36+
"- **Secondary simulations**: Benchmark simulations replicating designs from OPERA paper with the original proportion configuration for 3 and 5 exposures (see more details in notebook *Comparison with OPERA*).\n",
37+
"\n",
38+
"\n",
39+
"For comprehensive technical details of simulation parameters, data generation procedures, and evaluation metrics, please refer to Supplementary Note S.6.2 in our manuscript."
40+
]
41+
},
42+
{
43+
"cell_type": "markdown",
44+
"id": "02f759eb-e853-45a4-adde-68b7c3b3b612",
45+
"metadata": {},
46+
"source": [
47+
"![FigureS2a](../Simulation_Studies/FigS2a.png)"
48+
]
49+
},
50+
{
51+
"cell_type": "code",
52+
"execution_count": null,
53+
"id": "f581418c-05bd-41bd-b39e-fca4ff37d2e3",
54+
"metadata": {
55+
"vscode": {
56+
"languageId": "r"
57+
}
58+
},
59+
"outputs": [],
60+
"source": []
61+
}
62+
],
63+
"metadata": {
64+
"kernelspec": {
65+
"display_name": "R",
66+
"language": "R",
67+
"name": "ir"
68+
},
69+
"language_info": {
70+
"codemirror_mode": "r",
71+
"file_extension": ".r",
72+
"mimetype": "text/x-r-source",
73+
"name": "R",
74+
"pygments_lexer": "r",
75+
"version": "4.4.1"
76+
}
77+
},
78+
"nbformat": 4,
79+
"nbformat_minor": 5
80+
}

Simulation_Studies/2_Run_ColocBoost.ipynb

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,6 @@
4141
"Example output:\n"
4242
]
4343
},
44-
{
45-
"cell_type": "code",
46-
"execution_count": null,
47-
"id": "62bc8a4e",
48-
"metadata": {
49-
"vscode": {
50-
"languageId": "plaintext"
51-
}
52-
},
53-
"outputs": [],
54-
"source": []
55-
},
5644
{
5745
"cell_type": "code",
5846
"execution_count": null,

Simulation_Studies/FigS2a.png

757 KB
Loading

manuscript-website/_toc.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@ chapters:
77
- file: intro
88
- file: Simulation_Studies/index
99
sections:
10+
- file: Simulation_Studies/0_Schematics_Simulation
1011
- file: Simulation_Studies/1_Phenotype_Simulation
1112
- file: Simulation_Studies/2_Run_ColocBoost
1213
- file: Simulation_Studies/3_Other_Colocalization_Methods
1314
- file: Simulation_Studies/4_Result_Summary
1415
- file: Simulation_Studies/5_Secondary_Simulation
15-
- file: Simulation_Studies/6_GWAS_Simulation
1616
- file: Simulation_Studies/7_Correlated_Simulation
17+
- file: Simulation_Studies/6_GWAS_Simulation
1718
- file: Simulation_Studies/8_Null_Simulation
1819
- file: Simulation_Studies/9_FineBoost
1920
- file: Simulation_Studies/10_Run_OPERA

0 commit comments

Comments
 (0)