You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Discovery Pool** — 150 traits, 643 loci, 48% eQTL-supported. The discovery pool is built from the full Pan-UKB max independent set filtered to `num_pops_pass_qc >= 2`, so the broad build starts from non-redundant traits with at least minimal multi-population QC rather than the noisiest single-population results. It is kept as a curation reservoir, not a featured panel.
27
+
-**Broad Atlas** — 48 traits, 751 loci, 47 lookup-hit and 40 strictly eQTL-supported. The featured all-purpose panel with broad trait coverage across 21 biological domains.
-**Biochemistry Deep Dive** — 21 traits, 332 loci, 21 lookup-hit and 18 strictly eQTL-supported. High-yield blood biochemistry panel covering lipoproteins, kidney markers, endocrine biomarkers, minerals, and liver enzymes.
30
+
-**Discovery Pool** — 150 traits, 643 loci, 72 lookup-hit and 34 strictly eQTL-supported. The discovery pool is built from the full Pan-UKB max independent set filtered to `num_pops_pass_qc >= 2`, so the broad build starts from non-redundant traits with at least minimal multi-population QC rather than the noisiest single-population results. It is kept as a curation reservoir, not a featured panel.
30
31
31
32
---
32
33
@@ -125,13 +126,13 @@ eQTL evidence is incorporated through targeted queries against the **eQTL Catalo
125
126
3.**Stop if no rsID** — if no rsID can be recovered, mark the locus as not safely assessed (coordinate-based region queries are provisional and explicitly flagged)
126
127
127
128
For each locus, the pipeline records:
128
-
- Whether the locus has eQTL support
129
-
-Which studies provided evidence
130
-
-Best eQTL p-value
131
-
-Supporting gene IDs
129
+
- Whether the lookup returned any eQTL associations (`eQTL lookup-hit`)
130
+
-Whether any positional candidate gene passes the strict support rule (`eQTL-supported`)
131
+
-Which studies and datasets contributed evidence
132
+
-Best observed eQTL p-value
132
133
- Lookup mode used (`rsid`, `variant_recoder+rsid`, or `region_provisional`)
133
134
134
-
A locus is **eQTL-supported** when its rsID-based lookup against prioritized eQTL Catalogue datasets returns at least one significant association between the lead variant and gene expression. A trait is **eQTL-supported** when at least one of its chrX loci has eQTL-supported candidate-gene evidence.
135
+
A locus is **eQTL lookup-hit** when its rsID-based follow-up against prioritized eQTL Catalogue datasets returns one or more associations. A locus is **eQTL-supported** only when at least one pre-defined candidate gene at that locus has aggregated eQTL evidence with `best_eqtl_pvalue <= 1e-5` in the current build. A trait is **eQTL-supported** when at least one of its chrX loci has eQTL-supported candidate-gene evidence.
135
136
136
137
Note: the current pipeline does not perform chrX LD modeling, colocalization analysis, or trait-specific tissue relevance matching. Study selection uses a prioritized dataset list (see `config/eqtl_priority_studies.csv`), not a tissue-relevance model. LD-aware colocalization and tissue-specific weighting are future work.
137
138
@@ -165,7 +166,7 @@ Each trait receives a **coverage grade** reflecting the quality and completeness
165
166
-**Grade C** — high-quality cohort of at least 1,000
166
167
-**Grade U** — does not meet the above thresholds; coverage is uncertain
167
168
168
-
The coverage grade reflects **GWAS data quality**, not eQTL follow-up completeness. A trait can have Grade A coverage (strong upstream GWAS) but no eQTL support (no functional follow-up hits).
169
+
The coverage grade reflects **GWAS data quality**, not eQTL follow-up completeness. A trait can have Grade A coverage (strong upstream GWAS) but no strict eQTL support.
169
170
170
171
### Gene annotation
171
172
@@ -192,8 +193,8 @@ The interactive frontend lives in `site/` and reads the JSON data bundle from `s
192
193
### Pages
193
194
194
195
-**Homepage** (`index.html`) — Hero, metrics, curated panel cards, domain composition, top traits rail, panel comparison, discovery pool, methods explainer, search
195
-
-**Panel detail** (`panel.html?id=...`) — Full trait table with column sorting, domain filter chips, text search, eQTL-only toggle
196
-
-**Trait detail** (`trait.html?panel=...&trait=...`) — Evidence score, eQTL support explanation card, trait metadata grid, expandable locus cards with candidate gene tables, notes
196
+
-**Panel detail** (`panel.html?id=...`) — Full trait table with column sorting, domain filter chips, text search, eQTL-supported-only toggle
197
+
-**Trait detail** (`trait.html?panel=...&trait=...`) — Evidence score, eQTL lookup-hit versus support explanation card, trait metadata grid, expandable locus cards with candidate gene tables, notes
0 commit comments