Skip to main content
Advertisement
  • Loading metrics

FM-GPT: Bayesian fine mapping for phenome-wide transcriptome-wide association studies

  • Travis Canida ,

    Roles Conceptualization, Formal analysis, Methodology, Software, Validation, Visualization, Writing – original draft

    ‡ These authors are co-first authors on this work.

    Affiliations Department of Epidemiology and Biostatistics, School of Public Health, University of Maryland, College Park, Maryland, United States of America, Department of Mathematics, University of Maryland, College Park, Maryland, United States of America

  • Zhenyao Ye ,

    Roles Data curation, Formal analysis, Software, Validation, Visualization, Writing – original draft

    ‡ These authors are co-first authors on this work.

    Affiliations Maryland Psychiatric Research Center, Department of Psychiatry, School of Medicine, University of Maryland, Baltimore, Maryland, United States of America, Department of Epidemiology and Public Health, School of Medicine, University of Maryland, Baltimore, Maryland, United States of America

  • Shao-Hsuan Wang,

    Roles Methodology, Writing – review & editing

    Affiliation Graduate Institute of Statistics, National Central University, Taoyuan City, Taiwan

  • Hsin-Hsiung Huang,

    Roles Methodology, Writing – review & editing

    Affiliation Department of Statistics and Data Science, University of Central Florida, Orlando, Florida, United States of America

  • Yezhi Pan,

    Roles Formal analysis, Visualization, Writing – review & editing

    Affiliations Department of Mathematics, University of Maryland, College Park, Maryland, United States of America, Maryland Psychiatric Research Center, Department of Psychiatry, School of Medicine, University of Maryland, Baltimore, Maryland, United States of America

  • Menglu Liang,

    Roles Methodology, Writing – review & editing

    Affiliation Department of Epidemiology and Biostatistics, School of Public Health, University of Maryland, College Park, Maryland, United States of America

  • Shuo Chen,

    Roles Funding acquisition, Resources, Writing – review & editing

    Affiliations Maryland Psychiatric Research Center, Department of Psychiatry, School of Medicine, University of Maryland, Baltimore, Maryland, United States of America, Department of Epidemiology and Public Health, School of Medicine, University of Maryland, Baltimore, Maryland, United States of America

  • Tianzhou Ma

    Roles Conceptualization, Funding acquisition, Methodology, Project administration, Resources, Supervision, Writing – original draft, Writing – review & editing

    tma0929@umd.edu

    Affiliations Department of Epidemiology and Biostatistics, School of Public Health, University of Maryland, College Park, Maryland, United States of America, Maryland Psychiatric Research Center, Department of Psychiatry, School of Medicine, University of Maryland, Baltimore, Maryland, United States of America

Abstract

Transcriptome-wide association studies (TWAS) integrate genome wide association studies with expression quantitative trait locus reference panels to identify genes associated with traits of interest. However, linkage disequilibrium and correlated gene expression can induce spurious TWAS signals, motivating fine mapping methods to prioritize putatively causal genes within associated loci. The rapid growth of large-scale phenomic resources (e.g., electronic health records (EHRs)) has shifted genetic studies from single-trait analyses to phenome-wide investigations that jointly evaluate many closely related phenotypes. We introduce FM-GPT (Fine-mapping of causal Genes for Phenome-wide Transcriptome-wide association studies), a novel Bayesian fine mapping method for prioritizing causal genes across multiple correlated phenotypes with potentially mixed outcome types (e.g., continuous, binary, multinomial or count) in phenome-wide TWAS. FM-GPT performs gene-guided dimension reduction of the phenotypes and reveals pleiotropic or phenotype-specific effects of the identified genes. In simulations, FM-GPT identified true causal genes more accurately than other fine mapping methods while controlling false positives. We applied FM-GPT to two applications using data from UK Biobank: a brain-wide genetic analysis of MRI data derived regional cortical thickness measures and a phenome-wide genetic analysis of clinical phenotypes derived from EHR data. FM-GPT greatly narrowed down the set size of putatively causal genes and identified: 1. genes with pleiotropic effects on regional cortical thickness across the cerebral cortex, including five genes BCAS3, LRRC37A, NOS2P3, ARL17B and UBB on chromosome 17 regulating neuronal morphology and cortical organization; and 2. genes that influence multiple medical conditions across the circulatory, metabolic, digestive, respiratory and genitourinary systems, revealing two major axes of variation among these conditions that point to a potential trade-off in gene regulation between immune and metabolic functions. These results highlight FM-GPT’s power to disentangle complex gene–phenotype relationships in large-scale phenome-wide studies, revealing biological mechanisms underlying diverse human traits and advancing translational and comorbidity research.

Author summary

We developed a novel fine mapping method called FM-GPT, to identify putatively causal genes from correlated noise influencing a wide range of human traits and diseases with potentially mixed outcome types (e.g., binary, count or continuous). The rapid expansion of large-scale phenomic datasets has shifted the single-trait genetic studies to phenome-wide analyses, enabling the study of genetic architecture across many related traits simultaneously. FM-GPT performs gene-guided dimension reduction of the phenotypes and reveals pleiotropic or phenotype-specific effects of the identified causal genes. When applied to the UK Biobank data, FM-GPT greatly narrowed down the set size of putatively causal genes compared to other methods. The tool identified genes with pleiotropic effects on regional cortical thickness that regulate neuronal morphology and cortical organization across the cerebral cortex. It also identified genes that influence multiple medical conditions spanning the circulatory, metabolic, digestive, respiratory, and genitourinary systems. Among these conditions, two major axes of variation emerged, revealing a potential trade-off in gene regulation between immune and metabolic functions. This work provides a clearer picture of biological mechanisms across traits and diseases, advancing translational research and the understanding of comorbidity.

Introduction

Transcriptome Wide Association Studies (TWAS) integrate Genome Wide Association Studies (GWAS) with expression quantitative trait locus reference panels (e.g. GTEx [1]) to identify genes whose genetically regulated expressions (GReX) are associated with a trait of interest [2,3]. TWAS typically proceed in two steps: First, gene expression prediction models are trained using reference panels with matched genotype and gene expression data, and these models are then used to impute GReX in GWAS. Second, association analyses are performed between GReX and the trait of interest to identify candidate susceptibility genes. Since the introduction of the first TWAS method PrediXcan [4], many TWAS methods have been developed that employ different statistical learning methods for expression prediction [57], integrate information across multiple tissues [810], or leverage GWAS summary statistics [8,11,12]. Despite these advances, interpreting TWAS associations remains challenging: TWAS methods test genes individually without accounting for the correlation among predicted gene expressions arising from linkage disequilibrium (LD) among variants or shared regulatory architecture [2,3,13]. To address this issue, several TWAS fine mapping methods [1416] have been developed to prioritize putatively causal gene within associated regions. However, existing TWAS fine-mapping methods are primarily designed for single-trait analyses, limiting their applicability in settings where multiple related phenotypes are analyzed jointly.

Meanwhile, the rapid expansion of large-scale phenomic datasets has shifted the focus of human genetics from single-trait studies to phenome-wide analyses. Resources such as the UK Biobank (UKB) provide extensive collections of phenotypes derived from electronic health records (EHR), imaging-derived phenotypes (IDPs) and other clinical or non-clinical measurements. Phenome-wide TWAS analyses offer an opportunity to systematically investigate how genes regulate a broad spectrum of phenotypic outcomes. However, these analyses also introduce new methodological challenges. First, phenotypes in large-scale phenomic datasets are often highly correlated, and analyzing them independently can substantially increase the multiple-testing burden while reducing statistical power. Secondly, phenome-wide datasets frequently contain mixed outcome types, including continuous, categorical, and count outcomes, which complicates joint modeling [1719]. Thirdly, gene-phenotype relationships are inherently complex: individual genes may influence multiple phenotypes (pleiotropy), while most phenotypes are regulated by multiple genes (polygenicity). Disentangling these many-to-many relationships across both the transcriptome and the phenome remains an important and largely unresolved challenge.

To fill the gap, we propose FM-GPT (Fine-Mapping of causal Genes for Phenome-wide Transcriptome-wide association studies), a novel Bayesian fine mapping method for identifying putatively causal genes across a number of related phenotypes in phenome-wide TWAS. FM-GPT jointly prioritizes putatively causal genes for multiple correlated phenotypes while accommodating outcomes of mixed data types (e.g., continuous, binary or count). The method leverages GReX information to guide dimension reduction of the phenotypes, prioritizes putatively causal genes associated with the latent phenotype factors, and reveals pleiotropic or phenotype-specific effects of the identified genes. FM-GPT enables computationally scalable analysis of large phenomic datasets while facilitating the interpretation of complex gene-phenotype relationships and possibly heterogeneous pleiotropic effects.

Through extensive simulations, we demonstrate that FM-GPT improves the identification of true causal genes relative to existing TWAS fine-mapping approaches while controlling false positives. We further applied FM-GPT to two real data examples in the UK Biobank (UKB). In a brain-wide genetic analysis of MRI data derived regional cortical thickness measures, FM-GPT greatly narrowed down the set size of putatively causal genes compared to other fine mapping methods and identified a set of putatively causal genes with pleiotropic effects on regional cortical thickness across the cerebral cortex, including five genes BCAS3, LRRC37A, NOS2P3, ARL17B and UBB on chromosome 17 regulating neuronal morphology and cortical organization. In a phenome-wide genetic analysis of EHR data derived clinical phenotypes, we identified genes that influence multiple medical conditions across the circulatory, metabolic, digestive, respiratory and genitourinary systems, and revealed two major axes of variation among these conditions pointing to a potential trade-off in gene regulation between immune and metabolic functions. These results highlight the utility of FM-GPT for disentangling complex gene-phenotype relationships in large-scale phenome-wide genetic studies, enabling the identification of biological mechanisms across related traits and diseases and strengthening the foundation for translational and comorbidity research.

Results

Overview of FM-GPT method

Fig 1 shows a schematic overview of our FM-GPT method. Like most fine mapping methods, FM-GPT started by identifying the genomic regions of interest to fine map. For a single phenotype, regions of interest are typically selected from univariate TWAS results based on genome-wide signals. When multiple phenotypes are jointly analyzed, we first obtain the univariate TWAS results over the whole genome for each phenotype and then apply standard meta-analysis approaches, such as Fisher’s method for combining p-values across traits, to identify genomic regions showing evidence of association (e.g., highlighted part in the 3D Manhattan plot in Fig 1A). Fisher’s method is used here solely as an initial screening procedure to prioritize genomic regions for subsequent fine-mapping analysis, rather than as the final inferential step for gene discovery nor provide formal significance testing or control false positive rates. Alternative p-value combination methods that are robust to correlated tests, such as the Cauchy combination test [20], could also be employed in this screening stage. FM-GPT performs fine mapping in one genomic region at a time, where the genomic regions are defined based on LD structure (e.g., LD blocks defined by LDetect [21]).

thumbnail
Fig 1. A schematic overview of the FM-GPT method.

(A) Demonstration of phenome-wide TWAS results, we will apply fine mapping to each of those highlighted genomic regions. (B) A directed acyclic graph (DAG) showing the main prior settings that characterize the FM-GPT method. and correspond to the genotype and gene expression data from reference panel; and are the genotype and estimated GReX data from GWAS; is the latent phenotypic factors and is the multiple phenotypes potentially of mixed data types; (1)-(4) correspond to Equation (1)(4) in the Methods section. (C-D) Main outputs from the FM-GPT method: the putatively causal genes for the phenotype factors (C); the loadings of phenotypes on each phenotype factor (D).

https://doi.org/10.1371/journal.pgen.1012126.g001

Fig 1B shows the directed acyclic graph (DAG) of the full Bayesian model (see Methods for details). FM-GPT first trains the genotype-gene prediction models in a reference panel ( and ) to estimate genotype-gene weight matrix (), which is then used to impute GReX () in the GWAS cohort (see Equation (1) in Methods). Standard spike-and-slab prior (Methods section 2) are imposed to select SNPs for each gene in . The imputed is subsequently used to assess association with the phenotypes of interest. (2) To jointly analyze multiple correlated phenotypes, FM-GPT integrates a Bayesian infinite factor analysis model within a Bayesian variable selection framework. Unlike conventional factor analysis that assumes a single global factor structure shared across all genomic regions, FM-GPT analyzes each genomic region separately (Fig 1A and 1B). The latent phenotypic factors are modeled as linear combinations of GReX within a genomic region (see Equation (2) in Methods). This formulation enables supervised dimension reduction of the phenotype space while allowing gene expression signals to guide the identification of latent phenotype factors. Within each genomic region, the GReX of all candidate genes is modeled simultaneously to prioritize putatively causal genes associated with these latent phenotype factors, i.e., to estimate . Indicator selection priors (Methods section 2) are imposed to select genes associated with each factor in . Gamma process shrinkage priors (Methods section 2) are used to impose shrunken factor loadings and identify the subset of phenotypes most strongly influenced by the genes associated with each latent factor for revealing phenotype-specific gene regulation and improving the interpretability of the inferred factors (see Equation (3) in Methods). Lastly, FM-GPT accommodates phenotypes of mixed data types - including continuous, binary, multinomial and count outcomes - through a data augmentation strategy embedded within the full Bayesian model (see section 3 and Equation (4) in Methods). The major outputs of FM-GPT method include a list of putatively causal genes with highest posterior inclusion probability (PIP) (Fig 1C) as well as shrunken factor loadings used to identify the subset of phenotypes most strongly influenced by the genes associated with each latent factor for revealing phenotype-specific gene regulation and improving the interpretability of the inferred factors (Fig 1D). We leave all technical details of the model, estimation and inference to the Methods section 1–4.

FM-GPT accurately detects true causal genes across multiple traits while controlling false positives

To assess the performance of our proposed method, we conducted extensive simulations under a variety of scenarios and compared against representative competing methods from several categories. These included TWAS fine mapping methods GIFT [14] and MVIWAS [22], GWAS fine mapping methods PAINTOR [17] and CAVIAR [23], and a general-purpose Bayesian multivariate fine mapping method mvSuSIE [24] (see Table 1 for a comparison of the main characteristics of these methods). Among these methods, FM-GPT is the only method that allows phenome-wide analysis and accommodates phenotypes of mixed data types. In addition to prioritizing putative causal genes, FM-GPT simultaneously selects relevant phenotypes through shrunken factor loadings, improving interpretability. Details on how we implemented the competitive methods can be found in the S2 Methods.

thumbnail
Table 1. A comparison of main characteristics of representative GWAS/TWAS fine mapping methods/tools.

https://doi.org/10.1371/journal.pgen.1012126.t001

We primarily considered two simulation settings: (i) homogeneous causality (Scenario 1), where all latent phenotypic factors share the same causal genes; (ii) heterogeneous causality (Scenario 2), where causal genes differ across latent factors. Each simulation used a reference panel of size =250, and GWAS sample size =5000, reflecting typical TWAS settings. We considered both synthetic LD structure or LD structure directly obtained from the reference 1000 Genome [25], and used latent normal distribution or HAPGEN2 [26] to simulate the genotype data (see details in S1 Methods). We generated 10 genomic regions, each containing 10 genes with an average of 1–2 true causal genes per region. For expression generation, we assigned 10 cis-SNPs to each gene and all the cis-SNPs contribute to that gene’s genetically regulated expression, and the SNP sets were specified to be non-overlapping across genes, aligning well with the TWAS literature [4,5,11]. Phenotypes (q = 50) were generated from 1, 3 or 5 latent phenotypic factors and were either continuous or of mixed data types (continuous, binary and count). We further varied phenotypic heritability (i.e., the proportion of phenotypic variance explained by the gene expression) levels (1%, 3%, 5%) for comprehensive assessment. Detailed simulation setup including LD structure and genotype data generation, how genomic regions are selected, as well gene expression and phenotypic data generation can be found in the S1 Methods.

Fine mapping problem can be framed as a variable selection problem that aims to identify a parsimonious set of predictors (e.g. SNPs or genes) from a large number of correlated variables [27]. Thus, we evaluated the overall variable selection performance using Area Under the ROC Curve (AUC), which is independent of selection thresholds. We also compared the power and true FDR at a fixed nominal FDR level of 0.1 (FDR-adjusted p-values for the frequentist methods and Bayesian FDR for the Bayesian methods, see details in Methods section 4–5). Because CAVIAR and PAINTOR are designed for SNP-level GWAS fine mapping, their performance was assessed based on identification of cis-SNPs for the causal genes. GIFT and MVIWAS (equivalent to two-stage GIFT, see Methods section 5) are designed for single trait TWAS fine mapping, so we first applied factor analysis to the phenotypes (with one factor, three factors and five factors) and then performed gene-level analyses for each phenotypic factor, followed by meta-analysis (called “GIFT Factor” and “MVIWAS Factor”). To mitigate potential bias introduced by factor analysis, we additionally ran GIFT on each of phenotype independently and then meta-analyzed using Fisher’s method for comparison (called “GIFT Meta” and “MVIWAS Meta”). mvSuSIE accommodates multivariate phenotypes but assumes continuous outcomes only thus cannot handle mixed data types. Finally, we also evaluated the ability of FM-GPT to recover the correct factor loading structures using sensitivity, specificity and Youden index, in comparison with conventional exploratory factor analysis (EFA) and popular sparse PCA methods. For EFA, negligible loadings, e.g., < 0.1, are suppressed to zeros for fair comparison. For sparse PCA, five-fold cross-validation was used to determine the value of the sparsity tuning parameter. FM-GPT uses an infinite factor model with a gamma process shrinkage prior (see Methods section 2), which induces continuous shrinkage rather than exact sparsity, thus loadings are shrunk toward zero but are not generally estimated as exact zeros. We first applied a post-hoc unit-scaling procedure to normalize the loading vector (see S4 Methods) and then suppressed negligible loadings, e.g., < 0.1 to zeros as in EFA.

Under homogeneous causality case (Scenario 1), FM-GPT consistently achieved the highest AUC across varying numbers of latent factors and heritability levels, for both continuous and mixed-type phenotypes (Fig 2A and 2B), maintained a high statistical power (Fig 2C and 2D) while maintaining well-controlled FDR (Fig 2E and 2F). GIFT and MVIWAS based methods, especially GIFT Meta and MVIWAS Meta, showed high power but at the cost of substantially inflated false positives. PAINTOR and CAVIAR, which were designed for GWAS fine mapping, were generally underpowered. Although mvSuSIE effectively controlled false positives, its overall variable selection performance was inferior to FM-GPT, particularly when the number of latent factors was small or signal strength was low (i.e., low heritability). In the heterogeneous setting (Scenario 2), performance declined for all methods; however, FM-GPT remained the top-performing approach and demonstrated more pronounced advantages across all conditions (Fig 3A3F). The results were largely consistent when we used reference LD structures and genotype data simulated with HAPGEN2 (S1 and S2 Figs). In light of the simulation results, we primarily compare FM-GPT to GIFT Factor, MVIWAS Factor and mvSuSIE for real data examples.

thumbnail
Fig 2. Simulation results for scenario 1 with homogeneous causality.

(A) AUCs of all methods with varying number of factors for both continuous phenotypes only and phenotypes of mixed data types. (B) AUCs of all methods with varying heritability levels for both continuous phenotypes only and phenotypes of mixed data types. (C) Power of all methods at nominal FDR level of 0.1 with number of factors for both continuous phenotypes only and phenotypes of mixed data types. (D) Power of all methods at nominal FDR level of 0.1 with varying heritability levels for both continuous phenotypes only and phenotypes of mixed data types. (E) True FDR of all methods at nominal FDR level of 0.1 with number of factors for both continuous phenotypes only and phenotypes of mixed data types. (F) True FDR of all methods at nominal FDR level of 0.1 with varying heritability levels for both continuous phenotypes only and phenotypes of mixed data types.

https://doi.org/10.1371/journal.pgen.1012126.g002

thumbnail
Fig 3. Simulation results for scenario 2 with heterogeneous causality.

(A) AUCs of all methods with varying number of factors for both continuous phenotypes only and phenotypes of mixed data types. (B) AUCs of all methods with varying heritability levels for both continuous phenotypes only and phenotypes of mixed data types. (C) Power of all methods at nominal FDR level of 0.1 with number of factors for both continuous phenotypes only and phenotypes of mixed data types. (D) Power of all methods at nominal FDR level of 0.1 with varying heritability levels for both continuous phenotypes only and phenotypes of mixed data types. (E) True FDR of all methods at nominal FDR level of 0.1 with number of factors for both continuous phenotypes only and phenotypes of mixed data types. (F) True FDR of all methods at nominal FDR level of 0.1 with varying heritability levels for both continuous phenotypes only and phenotypes of mixed data types.

https://doi.org/10.1371/journal.pgen.1012126.g003

In evaluating the recovery of correct factor loading structures (S1a Table), sPCA has the benefit of enforcing sparsity in the loading matrix, leading to overall highest specificity. However, because of its high specificity and sparse structure, sPCA tends to be less sensitive and have too many false negatives, i.e., missing the true nonzero loadings. EFA on the other hand, has better sensitivity but lower specificity. Finally, FM-GPT has an improved specificity over EFA while in the same time maintaining the highest sensitivity among three methods. From the Youden Index (Sensitivity + Specificity – 1), we can see that in each case, FM-GPT outperforms both EFA and sPCA in discovering the latent loading structure. In addition, we also performed sensitivity analysis assessing how well FM-GPT recovers the true number of factors across simulation settings, i.e., the proportion of simulation replicates in which the true number of generated factors was contained within the model’s 95% highest-density interval for the inferred number of factors. Across the settings considered, FM-GPT accurately captured the true number of factors, supporting the robustness of the adaptive factor-selection procedure in FM-GPT (S1b Table).

In addition, we performed several sensitivity analyses to evaluate the robustness of FM-GPT. For mixed types of traits that include binary traits, we evaluated the impact of % of binary traits in mixed types, and the proportion of cases in binary traits on its performance. We also evaluated the impact of different covariance matrix structures for residuals (e.g., Compound Symmetry (CS), AR [1]) and mis-specified number of factors on its performance. Results are summarized in Supplementary (S2aS2d Table). Overall, except for the case when factor-number misspecification can adversely affect performance, FM-GPT maintains high AUC and power with FDR under control, suggesting the robustness of the method.

FM-GPT identifies genes with pleiotropic effects on brain-wide cortical thickness measures from structural MRI data in UKB

We applied FM-GPT to two real data applications in UK Biobank (UKB). In the first example, we investigated the genetic architecture of brain structure using structural MRI data from the UKB. Cortical thickness (CT), defined as the distance between the gray and white matter boundaries, is a key neuroanatomical phenotype linked to cognitive function, neurodevelopment, and a range of neurological and psychiatric disorders [2830]. CT is also highly heritable, with both global and region-specific genetic influences [31,32]. Here, we aimed to leverage FM-GPT to perform TWAS and fine mapping analyses of regional CT across the entire cerebral cortex, with the goal of prioritizing putatively causal genes underlying brain-wide variations in cortical structure.

We analyzed CT measures of 66 cortical regions (see S3 Table for a list of these brain regions) defined by the Desikan-Killiany Atlas [33], derived using FreeSurfer [34]. After restricting to genetically unrelated individuals with complete genetic and covariate data (age, sex, body mass index (BMI) and top 10 genetic principal components), the final sample included n2 = 26,124 individuals. As expected, regional CT measures were highly correlated, reflecting substantial shared variation across the cortex (Fig 4A).

thumbnail
Fig 4. TWAS and fine mapping results for genetic study of 66 regional cortical thickness (CT) measures from UKB.

(A) The Phenotypic correlation of the 66 regional CT measures; (B) 3D Manhattan plot of TWAS p-values (most significant genomic regions highlighted); (C) Proportion of regions that harbor different number of causal genes by different methods; (D) Manhattan plot of meta-TWAS Fisher’s method p-values and the putative causal genes identified by each fine mapping method; (E) Brain regions with the largest factor loadings; (F) Pathway enrichment analysis on FM-GPT selected genes results (p < 0.05).

https://doi.org/10.1371/journal.pgen.1012126.g004

We first conducted univariate TWAS using 13 brain tissues from GTEx(1), for each of the 66 regions (see Fig 4B for the 3D Manhattan plot; S3 Table) adjusting for covariates including age, sex, BMI and the top 10 principal components. We then aggregated evidence across regions using Fisher’s method and selected 760 genes (p < 1e-8) for downstream analysis. Using LDetect [21], we selected 355 genomic regions containing at least one TWAS significant gene as regions of interest which we would fine map next (S4 Table). Based on the adaptation scheme (see S5 Methods) and the diagnostic plots (trace plot in S3 Fig and phenotype correlation heatmap and scree plot in S5 Fig), FM-GPT determined one factor to be fit for this example.

FM-GPT identified 18 putative causal genes across 16 genomic regions at a Bayesian false discovery rate (BFDR) of 0.15 (Table 2). In comparison, mvSuSIE identified 25 genes, GIFT and MVIWAS (assuming a single factor) identified 164 and 174 genes, respectively at the same FDR cutoff (two genes selected by all methods; S5 Table). Notably, FM-GPT demonstrated substantially greater specificity, with a higher proportion of regions containing only 1–2 prioritized genes and greatly narrowed down the set size of putatively causal genes by 28–90% compared with other methods (Fig 4C and Table 2). Moreover, genes prioritized by FM-GPT were supported by stronger TWAS signals overall, whereas competing methods frequently selected genes with weak or non-significant associations, suggesting inflated false positives (Fig 4D).

thumbnail
Table 2. Summary of fine mapping results for the 355 regions by different methods in the cortical thickness example.

https://doi.org/10.1371/journal.pgen.1012126.t002

Among them, FM-GPT identified critical pleiotropic genes localized to a region on chromosome 17, including BCAS3, LRRC37A, NOS2P3, ARL17B and UBB, participated in neuronal morphology and cortical organization, highlighting a coordinated genetic program influencing distributed cortical architecture [35,36]. Importantly, FM-GPT revealed that all these genes act through a latent factor encompassing 46 cortical regions (S6 Table, see the regions with highest loadings in Fig 4E), indicating a common genetic program influencing widespread cortical architecture.

This finding highlights a key advantage of FM-GPT: rather than analyzing each region independently or relying on global summary measures, our approach jointly models brain-wide phenotypes and directly identifies shared putatively causal genes underlying coordinated variation across regions. In contrast to prior studies that examined global mean CT or region-specific GWAS separately [35,36], FM-GPT provides a unified and interpretable framework for uncovering the genetic basis of distributed brain structure. Finally, pathway analysis of the prioritized genes using Gene Ontology Biological Process database [37] revealed significant enrichment in biological processes related to protein catabolic process, protein ubiquitination and synaptic function (Fig 4F and S7 Table), underscoring the role of neuronal maintenance and synaptic integrity in shaping cortical morphology.

FM-GPT identifies genes that influence multiple medical conditions derived from EHR data

In a second application, we applied FM-GPT to fine-map genetic associations across a broad spectrum of disease phenotypes derived from EHR data in UKB. EHR data provide a powerful resource for large-scale phenome-wide analyses but present substantial analytical challenges due to their high dimensionality, heterogeneous data types (e.g., binary diagnoses, counts, continuous traits), and complex correlation structure across diseases. These features limit the applicability of conventional fine-mapping approaches, which typically assume homogeneous phenotype types and analyze each trait independently.

We extracted 19,190 ICD10-based disease codes and performed systematic preprocessing to derive 1,403 phenotypes of mixed data types (primarily binary and count), grouped into 16 major disease categories (e.g., circulatory, metabolic, digestive, and respiratory systems) [38]. To ensure adequate statistical power and avoid extreme case–control imbalance, we retained 169 phenotypes with prevalence >1% among n2 = 245,687 individuals for downstream TWAS and fine-mapping analyses (S8 Table; see detailed steps on processing these EHR-derived phenotypes in S3 Methods).

We first conducted univariate TWAS for each phenotype using all 50 tissues from GTEx(1), adjusting for key covariates, e.g., age, sex, BMI (Fig 5A and S9 Table). We then focused on 39 phenotypes with at least one gene showing genome-wide significant association (p < 1e-6), spanning major disease domains including circulatory, digestive, metabolic, respiratory and genitourinary systems. These phenotypes exhibited substantial correlation both within and across clinical categories (Fig 5B), motivating a joint modeling framework. We aggregated TWAS signals across phenotypes using Fisher’s method and defined 297 genomic regions containing at least one significant gene (S10 Table) for fine mapping. Based on the diagnostic plots (phenotype correlation heatmap and scree plot in S5 Fig), FM-GPT determined three factors to be fit for this example.

thumbnail
Fig 5. TWAS and fine mapping results for genetic study of EHR-derived phenotypes from UKB.

(A) 3D Manhattan plot of TWAS p-values (most significant genomic regions highlighted); (B) The Phenotypic correlation of the 39 EHR-derived medical conditions; (C) Manhattan plot of meta-TWAS Fisher’s p-values and the putative causal genes identified by each fine mapping method; (D) Pathway enrichment analysis on FM-GPT selected genes results (p < 0.05); (E) Heatmap of identified putative causal genes and the loadings of phenotypes they target at in the dominating factor with the largest factor-loading vector norm. Note that the heatmap is a visual summary only and does not represent the full set of factors by which a gene may be associated with the phenotypes.

https://doi.org/10.1371/journal.pgen.1012126.g005

FM-GPT identified 60 putatively causal genes at a BFDR of 0.15 (Fig 5C). Since the phenotypes are of mixed data types (primarily binary and count) in this example, mvSuSIE failed to run. GIFT and MVIWAS with one phenotypic factor or three phenotypic factors (see Methods section 5), as well as univariate GIFT independently on top 10 phenotypes ranked by TWAS signals were applied for comparison. As compared to FM-GPT, GIFT and MVIWAS tend to select genes with weak or non-significant TWAS associations (Fig 5C and S10 Table). GIFT on univariate phenotype has severe inflation of false positives with hundreds to thousands of genes detected as putatively causal, which undermines the reliability and interpretability of fine-mapping results (S10 Table). Notably, our method identified dominant factors targeted by different genes exhibited similar phenotype-loading profiles. For each gene, the dominant latent factor, defined as the factor with the largest factor-loading vector norm, captured structured heterogeneity across disease domains, with two major axes of variation emerging (Fig 5E and S11 Table). One axis was driven by cardiovascular and inflammatory conditions, including atrial fibrillation, myocardial infarction, and ulcerative colitis, whereas the opposing axis was enriched for metabolic and hepatobiliary phenotypes, such as gallstone-related disorders, hypothyroidism, and obesity. Importantly, genes loading onto these factors exhibited distinct functional profiles. Genes associated with the cardiovascular-inflammatory axis were enriched for roles in transcriptional regulation, RNA processing, and genome maintenance (e.g., ARID4A, SRSF3, BLM, DDB1) [39,40], whereas those associated with the metabolic-hepatobiliary axis included key immune and inflammatory regulators (e.g., IL33, FCGR3A, BCL3) [41,42] (Fig 5D and S12 Table). These results suggest a pleiotropic genetic architecture in which shared regulatory pathways influence multiple disease domains, while also allowing for directionally distinct effects across phenotypic groups. We also performed additional sensitivity analysis to evaluate the stability of the inferred pleiotropic genetic architecture with different random initializations or random 90% subsampling. The factor-loading structures are reasonably robust to both initialization choices and moderate sample perturbation (S4 Fig).

This pattern is suggestive of a potential immune-metabolic trade-off [43], whereby genetic regulation may coordinate energy allocation between immune function and metabolic processes, however, this remains hypothesis-generating as the directionality of latent factor loadings could be inherently arbitrary. More broadly, these results illustrate how coordinated yet heterogeneous genetic effects across disease domains can be captured through joint modeling. Such patterns are difficult to detect using conventional single-trait or univariate fine-mapping approaches. By simultaneously capturing shared and phenotype-specific genetic influences across diverse and mixed-type traits, FM-GPT provides a flexible and interpretable framework for investigating the genetic architecture of complex, multi-system diseases.

Discussion

In this study, we developed FM-GPT, a Bayesian fine-mapping framework for phenome-wide TWAS that jointly prioritizes putatively causal genes and latent phenotype factors when multiple correlated outcomes are analyzed together. By combining Bayesian variable selection with supervised factor analysis, FM-GPT is designed to recover both shared and phenotype-specific patterns of genetic regulation across traits while retaining interpretability at the phenotype level. Our simulation studies demonstrate that leveraging phenome-wide information in a joint model can accurately recover the true causal genes without inflating the false positives. In UKB applications, FM-GPT greatly narrowed down the set size of putatively causal genes compared to other methods, and highlighted genes with pleiotropic effects on regional cortical thickness measures across the cerebral cortex, as well as genes that influence multiple EHR-derived medical conditions spanning circulatory, metabolic, digestive, respiratory and genitourinary systems, and reveal potential immune-metabolic gene regulatory trade-off. These results demonstrate that FM-GPT enables the discovery of shared genetic architecture across the phenome, uncovering both universal and phenotype-specific mechanisms that are not apparent from single-trait analyses or conventional fine-mapping approaches.

Existing fine-mapping approaches are largely designed for single-phenotype analyses, limiting their direct applicability to phenome-wide settings. Applying these methods independently across traits introduces a substantial multiple testing burden and often leads to reduced power, particularly when phenotypes are correlated [44,45]. Conversely, dimension-reduction approaches such as factor analysis or principal component analysis applied a priori may oversimplify heterogeneous trait architectures, and the resulting latent factors are not guaranteed to align with underlying genetic effects [46]. FM-GPT bridges these two extremes by jointly modeling latent factor structure and gene selection within a unified framework. By allowing genetic signals to inform factor construction, the method identifies latent phenotypic structures that are more directly linked to underlying biology. This joint modeling strategy improves power to detect shared genetic effects while preserving heterogeneity across traits. In addition, FM-GPT accommodates mixed data types and enforces shrunken factor loadings, enhancing both interpretability and scalability for complex phenome-wide analyses.

The FM-GPT framework can be extended in several important directions. Firstly, incorporating multi-omics QTL resources beyond expression QTLs used in TWAS, such as splicing QTLs, methylation QTLs, and chromatin accessibility QTLs, could substantially improve resolution in prioritizing regulatory mechanisms and putatively causal genes [4749]. Secondly, though our current implementation integrates expression prediction models across multiple tissues to maximize statistical power, future extensions could explicitly incorporate tissue- and cell-type-specific regulatory architectures. Such approaches may enhance biological interpretability, particularly for traits with well-defined cellular contexts, as demonstrated in recent single-cell and tissue-resolved genetic studies [50,51]. Thirdly, the current model does not explicitly account for causal relationships among phenotypes. Extending the framework to jointly model genetic effects and directed dependencies between traits, potentially through integration with causal inference or structural equation modeling approaches, could provide deeper insight into mechanisms of pleiotropy and mediation [46,52,53]. Lastly, further methodological development is warranted to scale to increasingly large phenomic datasets. In particular, extending FM-GPT to operate directly on GWAS summary statistics would broaden its applicability, while variational Bayesian approximations could offer additional gains in computational efficiency relative to Gibbs sampling [54]. For settings involving very large numbers of genes, incorporating principled feature-screening or preselection strategies may further improve scalability [55]. As phenomic and multi-omics resources continue to expand, methods that jointly model genetic effects across diverse traits will become increasingly critical. By integrating information across traits while preserving heterogeneity, FM-GPT provides a flexible and extensible framework that will play an increasingly important role in translating association signals into biological meaningful insights. The R package to implement FM-GPT method is freely available at www.github.com/tacanida/fm-gpt.

Methods

In the following sections, we present an overview of the FM-GPT method, including the model formulation, prior specification and the data augmentation strategy for handling mixed data types, as well as the procedure for selecting putatively causal genes. We also describe the data and the cohort used in the two application examples.

1. Model of FM-GPT

Consider a reference eQTL dataset (e.g. GTEx) with individuals and a GWAS dataset with individuals and measured phenotypes. Following standard convention in fine mapping [27], we first identify genomic regions of interest based on phenome-wide TWAS results (e.g., via meta-analysis of univariate TWAS p-values). Suppose there are regions of interest identified, and let denote the number of genes in -th region (). We consider genes within each genomic region (based on LD blocks defined by LDetect [21]) as potentially predictors of the phenotypes under study, analyzing one region at a time. Without loss of generality, we will introduce the model formulation (section 1), prior specification (section 2) and data augmentation (section 3) using -th genomic region as an example, and the same setting applies to all regions of interest. For selecting putative causal genes using Bayesian false discovery rate (section 4), we will consider all genes and all genomic regions.

Let denote the -vector of gene expression levels for the -th gene in the reference dataset, for . Let denote the x genotype matrix of the cis-SNPs for the jth gene in the reference dataset and denote the corresponding x genotype matrix in the GWAS dataset. Let denote the x vector of cis-SNP effect sizes (i.e., the weight vector) for the jth gene and let the corresponding predicted GReX in the GWAS dataset for .

Let denote the x phenotype matrix in the GWAS dataset, the phenotypes are typically correlated and are assumed to be represented by latent factors. Let denote the x matrix of gene effects on phenotype factors. Let denote the x matrix of factor scores, where each column corresponds to the lth factor (), and let denote the x factor loading matrix, where each column represents the loadings for the lth factor. The phenotypes may be of mixed data types, such that each column of can be continuous or discrete. We assume that each column of and has been standardized to have mean zero and unit variance.

Fig 1B shows a DAG of the full joint model. The joint model considers the following equations for each -th () genomic region (the same model applies over all regions):

(1)(2)(3)

where each element in

(4)

for; . is the -th row of , is the -th row of and is the -th row of . and denote the transpose of and , respectively. Equation (4) defines the augmented response used in the data augmentation scheme (see Section 3), whereas equation (3) links this augmented response to the continuous latent factors through the factor model. Note that equation (4) should not be interpreted as a deterministic transformation of an observed discrete random variable into a Gaussian random variable. Instead, for discrete outcomes, we introduce a Polya-Gamma auxiliary variable (). Conditional on , the likelihood contribution for the natural parameter , in this case in equation (3), is proportional to a Gaussian kernel. Although this pseudo-response is not itself assumed to be marginally Gaussian, conditional on the Pólya–Gamma auxiliary variable, the likelihood contribution for the natural parameter has a Gaussian kernel. This conditional Gaussian representation allows continuous and discrete outcomes to be handled within a unified latent-factor framework while preserving the original discrete likelihood after integrating over the auxiliary variable. Thus, equation (3) should be understood as a conditionally Gaussian representation of the augmented likelihood, where the left-hand side denotes either the observed continuous response or the augmented continuous pseudo-response induced by the Pólya–Gamma data augmentation scheme. More details can be found in the Section 3.

Unlike standard unsupervised factor analysis, where latent factors are learned solely from the outcome matrix and a single global factor structure is often assumed across all features, FM-GPT performs region-specific factorization for each genomic region targeted for fine mapping. Specifically, equations (1)(3) are applied separately to each region (t), and the outcome matrix Y is jointly modeled with the predicted gene expression matrix X for genes within that region. The latent factors are constructed as linear combinations of region-specific genetically regulated expression (GReX), as defined in equation (2). Thus, the factor space is constrained to lie within the span of candidate GReX variables in the locus. This is a strong assumption but also an intentional modeling choice. FM-GPT is not designed to discover latent phenotypic structure in a fully unsupervised manner; rather, it aims to identify latent axes of phenotypic variation that are driven by genetically regulated transcriptional mechanisms. By anchoring the factors to local GReX, FM-GPT focuses dimension reduction on gene-regulated variation within the region, improving biological interpretability and facilitating causal gene prioritization. Because different genomic regions contain different genes and may influence different subsets of traits through distinct regulatory mechanisms, FM-GPT allows both latent factors and factor loadings to vary across regions. This region-specific formulation avoids imposing an artificial common factor alignment across loci and better reflects the local, context-dependent regulatory architecture that fine mapping seeks to resolve. FM-GPT also differs from traditional supervised factor models in that it uses region-specific GReX variables and embeds the resulting latent representation within a Bayesian fine-mapping framework.

Equation (1) specifies a per-gene regression model describing the relationship between the expression of the jth gene and its cis-SNP regulators in the reference panel dataset (i.e., the training stage in TWAS method [3]). denotes the error that follows , where is a gene specific variance. As the number of cis-SNPs is typically large, we adopt a Bayesian sparse linear model with a spike-and-slab prior on to select nonzero effects (see section 2 for prior specification). can also be estimated from the reference eQTL data. When multiple tissues are available in the training data, equation (1) can be extended by incorporating a multivariate spike-and-slab prior to jointly model SNP effects across tissues, thereby improving statistical power [9]. The training stage can be computationally intensive when many SNPs map to each gene, and access to raw reference panel data may be limited. As an alternative, users can directly leverage pre-trained weight matrices from existing models (e.g., PrediXcan [5], MultiXcan [8] or UTMOST [9]) to impute GReX in the GWAS dataset.

Equation (2) specifies a per-factor regression model describing the relationship between GReX for each gene and the latent phenotype factors in the GWAS dataset. The fine-mapping problem can be framed as a variable selection problem that aims to identify a parsimonious set of predictors (e.g., SNPs or genes) from a large number of correlated variables. In our setting, the goal is to identify putative causal genes that influence multiple phenotypes among all genes located within a genomic region of interest. denotes the error term assumed to be independently and identically distributed as , where is the variance of the lth factor. is the parameter of interest in fine mapping, as it characterizes gene effects on phenotypes and enables the identification of true causal genes from a large set of candidates, including those with null effects. We consider an omnibus test of gene effects over all factors, defined as vs. for . As our method is formulated within a full Bayesian hierarchical framework, we use posterior inclusion probabilities and the corresponding Bayesian false discovery rate to prioritize putative causal genes [56] (see Section 4).

Equation (4) defines the augmented response used to accommodate both continuous and discrete traits in the data augmentation scheme (see Section 3) and equation (3) specifies a factor model that describes the relationship between a large number of responses and a smaller number of latent phenotype factors. We impose shrinkage-inducing priors on to select factor loadings (see Section 2). As in standard latent factor models, we assume that the error matrix , where is assumed to be a diagonal matrix with representing the phenotype-specific variance for the -th phenotype. To relax the strong independent residual covariance assumption in , we also considered a compound-symmetric (CS) and an AR [1] covariance structure and performed sensitivity analysis in simulations to evaluate its impact. The parameters and arise from the data augmentation procedure described in Section 3 data augmentation strategy.

Compared with multi-stage modeling approaches, our joint model offers several advantages. First, it enables joint modeling of multiple genes and multiple phenotypes, along with multi-level selection at the phenotype, factor, and gene levels, which facilitates the identification of complex and potentially heterogeneous regulatory patterns between genes and phenotypes. Secondly, unlike commonly used unsupervised factor models—where latent factors are derived independently of predictors—our approach employs a supervised factor model in which the mapping from phenotypes to latent factors is partially driven by putative causal genes. In addition, shrinkage in the factor loadings promotes the selection of relevant phenotypes and improves the interpretability of the latent factors. Third, our joint model can accommodate mixed types of phenotypes, addressing a critical challenge in genetic studies involving multiple traits [27].

The primary parameters of interest in the model are and . The matrix is used to identify which genes are inferred to be putatively causal and to determine the factors they influence. The loading matrix identifies the subset of the phenotypes of that load onto each latent factor.

2. Prior setting

For the full model, we consider three shrinkage-inducing priors to encourage selection of cis-SNP effects on gene expression () in the reference dataset, selection of gene effects on latent factors (), and selection of factor loadings of observed phenotypes on each latent factor ().

For each element in , we propose a standard spike-and-slab prior for the effect of -th SNP on gene expression, , for , as in many Bayesian TWAS models [3,13]:

is the point mass at zero. The spike-and-slab prior enables exact variable selection by shrinking small effect sizes to zero through a mixture of a point mass at zero (spike) and a continuous distribution over the real line (slab). For the hyperparameters, we assume standard uniform and Jeffrey’s priors: .

For , we specify the indicator variable priors (equivalent to spike-and-slab priors [57,58]) to select putative causal genes for each phenotype factor:

and are two indicator variables serving distinct roles in feature selection: controls gene-level selection and determines whether a gene is active for a specific factor. represents the underlying effect of the -th gene on the lth factor. For the hyperparameters, we assume standard uniform and Jeffrey’s priors: , , , .

For , we apply a gamma process shrinkage prior [59] to shrinkage the factor loadings, while allowing the number of factors to go to infinity. For and , we assume the following prior on each loading coefficient:

where Ga refers to gamma distribution, and for . In our prior setting, we assume and >1, which induces stochastic shrinkage in and encourages progressively stronger shrinkage for higher-indexed factors. The parameters and together define a global-local shrinkage structure on the loadings, preventing any individual loading vector or element from becoming excessively large. Note that gamma process shrinkage prior induces continuous shrinkage rather than exact sparsity, therefore the factor loadings are shrunk toward zero but are not generally estimated as exact zeros. To improve interpretability, we applied a post-hoc unit-scaling procedure at each Gibbs sampling iteration by normalizing the loading vector for each factor (see S4 Methods). After scaling, negligible loadings, e.g., < 0.1 were suppressed to zeros, similar to common practice in EFA. Finally, the effective number of factors is learnt from the data through an adaptive step within the Gibbs sampler. In addition, we also provided a practical guideline for determining the number of factors in our method (see S5 Methods).

3. Data augmentation strategy for mixed data types

To accommodate phenotypes of mixed types (e.g., continuous, binary, multinomial and count), we introduce a data augmentation strategy [60,61]. For ; , we define the augmented response as:

where may vary depending on the data type of . For example, for a binary outcome, ; for a multinomial outcome, , where is the total number of outcomes; for count outcome using negative binomial distribution, , where is the target number of successes in negative binomial model. The key idea of the Polya-Gamma data augmentation strategy [60,61] is to introduce an auxiliary variable ~, which augments the likelihood for discrete outcomes so that conditional on , the likelihood contribution for the natural parameter becomes proportional to a Gaussian kernel. This construction yields the continuous pseudo-response used on the left-hand side of equation (3) and links the original discrete outcome to the continuous latent factor model. For discrete outcomes, including binary, multinomial, negative binomial-based count outcomes, the likelihood can be written in the logistic form: , where is a normalizing constant and is the natural parameter in our model. It can be shown that for continuous outcomes: , and for discrete outcomes: . We can unify the continuous and discrete outcomes with the following conditional density of , which implies the likelihood is the kernel of the Gaussian density. Full technical details of the derivation can be found in [60,61]. This data augmentation provides a unified likelihood representation for continuous and discrete phenotypes, enabling the use of conjugate conditional posteriors within a Gibbs sampling framework.

All the parameters in the full model have closed-form posterior distributions, so we use Gibbs sampling algorithm to update all the parameters (see S4 Gibbs sampler).

4. Selection of the putative causal genes using Bayesian false discovery rate

We will follow the convention in Bayesian fine mapping literature [27] to summarize the posterior distribution of the effect sizes using marginal posterior inclusion probability (PIP) of each gene. Suppose we test a total of genes across genomic regions. We then perform an omnibus test of gene effects across all factors, vs. , we define the gene-level PIP as , . We then define the overall Bayesian false discovery rate (BFDR) [58] as: , where . In the two real-data application examples, we use this definition of the BFDR to select putative causal genes.

FM-GPT is implemented as an R package with computationally efficient C++ codes integrated via Rcpp. The package takes individual-level genotype (within a region of interest) and phenotype data as input and output prioritized putative causal genes along with their PIP, BFDR and the phenotypes factors they target at. The package is freely available at www.github.com/tacanida/fm-gpt.

5. Comparative methods

We compared our proposed method to several existing fine-mapping approaches. For TWAS fine-mapping methods, we primarily compared against GIFT [14], a frequentist method that focuses on conditional gene effects and is designed for single-trait analysis. GIFT can be implemented using either a one-stage or two-stage framework, with the two-stage GIFT being equivalent to MVIWAS [22]. We also attempted to implement FOCUS [15] and FOGS [16], but both methods were computationally infeasible and did not complete within a reasonable time. mvSuSIE [24] is an approximate Bayesian method that decomposes SNP effects into “single effects” to identify putatively causal SNPs, and it is the only fine-mapping method designed to simultaneously target multiple traits. PAINTOR [17] and CAVIAR [23] are frequentist methods primarily developed for GWAS fine-mapping that directly model SNP linkage disequilibrium (LD) to identify putatively causal variants. For single-trait methods (e.g., GIFT), we applied factor analysis first and then implemented the method using either single or multiple factors in simulations, or applied them separately to each trait in real data example 2. Detailed implementation procedures and parameter settings are provided in the S2 Method.

For Bayesian fine-mapping methods, including our own, we controlled for false discoveries by applying Bayesian false discovery rate (BFDR) procedures to select genes. For frequentist fine mapping methods that produce p-values, we used BH-adjusted [62] or BY-adjusted [63] p-values to control the FDR under weak or arbitrary dependence structures. Though Bayesian and frequentist FDR measures are not identical, BH- or BY-based FDR control procedures are among the most widely used multiple-testing criteria in high-dimensional genomic studies and are conceptually related to the BFDR criterion used by FM-GPT.

6. Description of database and cohort used in the real data application

The Genotype-Tissue Expression (GTEx) project.

The Genotype-Tissue Expression (GTEx) project [1] is a comprehensive resource designed to study the relationship between genetic variation and gene expression, by collecting postmortem tissue samples from over n1 = 800 deceased donors, covering approximately 50 distinct human tissue types. This extensive collection enables the characterization of tissue-specific regulatory effects of genetic variants, particularly expression quantitative trait loci (eQTLs), which are critical for understanding the genetic architecture of complex traits and diseases and have been widely used for TWAS [3]. For our analyses, we utilized the predicted gene expression weights generated by the GTEx Consortium (v8 release), available through the PredictDB repository (https://predictdb.org/post/2021/07/21/gtex-v8-models-on-eqtl-and-sqtl/). These pre-trained models cover multiple tissues and provide tissue-specific weights essential for TWAS.

UK Biobank (UKB).

The UK Biobank (UKB) is a large-scale prospective cohort study that recruited over 500,000 participants aged 37–73 years between 2006 and 2010 across 22 assessment centers throughout the UK ([64]). At baseline, participants provided extensive lifestyle, medical, and demographic information, as well as biological samples for genotyping, creating a rich resource for studying the genetic and environmental determinants of complex traits. For our study, UKB provides critical resources for two complementary applications. In the first example, structural brain MRI data collected for approximately ~ 30k participants starting in 2014 allows us to quantify cortical thickness measures across the whole brain. These high-resolution imaging phenotypes, combined with genetic data, enable the investigation of the genetic architecture of brain structure. In the second example, UKB’s extensive EHR data capture a wide range of disease diagnoses, treatments, and laboratory measurements across multiple organ systems. By linking these EHR-derived phenotypes with genotypes, we can perform phenome-wide analyses to identify putatively causal genes influencing multiple related but heterogeneous disease conditions.

Supporting information

S1 Table. a. Factor loading structure recovery comparison of FM-GPT with EFA and sPCA based on simulation scenario 1–2 (one true latent factor) with different outcome types and heritability levels.

b. Number of factor recovery performance of FM-GPT in simulation scenario 1–2 (5% heritability) with varying number of true factors.

https://doi.org/10.1371/journal.pgen.1012126.s001

(XLSX)

S2 Table. a. Simulation results based on scenario 1 (three true latent factors, heritability = 5%, mixed) with different proportions of binary traits.

b. Simulation scenario 1 results (phenotype heritability 5% and true number of factors equal to 3, continuous) for different covariance matrix structures. c. Simulation scenario 1 results (true number of factors equal to 3) of FM-GPT when the number of factors are mis-specified [1,5,10]. d. Simulation scenario 1 results (true number of factors equal to 3, phenotypic heritability of 5%) of FM-GPT with varying proportion of binary cases.

https://doi.org/10.1371/journal.pgen.1012126.s002

(XLSX)

S3 Table. UKB field ID and the brain region names for the CT measures in real data application 1.

https://doi.org/10.1371/journal.pgen.1012126.s003

(XLSX)

S4 Table. Univariate TWAS results for each regional CT measure in real data application 1.

https://doi.org/10.1371/journal.pgen.1012126.s004

(XLSX)

S5 Table. TWAS fine mapping results for regional CT measures in real data application 1.

https://doi.org/10.1371/journal.pgen.1012126.s005

(XLSX)

S6 Table. The estimated factor loadings for the regional CT measures in real data application 1.

https://doi.org/10.1371/journal.pgen.1012126.s006

(XLSX)

S7 Table. Pathway analysis results on the identified genes for the regional CT measures in real data application 1.

https://doi.org/10.1371/journal.pgen.1012126.s007

(XLSX)

S8 Table. The EHR phenotypes, categories belonging to and the data types in real data application 2.

https://doi.org/10.1371/journal.pgen.1012126.s008

(XLSX)

S9 Table. Univariate TWAS results for each EHR phenotype in real data application 2.

https://doi.org/10.1371/journal.pgen.1012126.s009

(XLSX)

S10 Table. TWAS fine mapping results for EHR phenotypes in real data application 2.

https://doi.org/10.1371/journal.pgen.1012126.s010

(XLSX)

S11 Table. The estimated factor loadings for EHR phenotypes in real data application 2.

https://doi.org/10.1371/journal.pgen.1012126.s011

(XLSX)

S12 Table. Pathway analysis results on the identified genes for EHR phenotypes in real data application 2.

https://doi.org/10.1371/journal.pgen.1012126.s012

(XLSX)

S1 Fig. Simulation I homogeneous results using reference LD + HAPGEN2 to generate genotype.

https://doi.org/10.1371/journal.pgen.1012126.s013

(XLSX)

S2 Fig. Simulation 2 heterogeneous results using reference LD + HAPGEN2 to generate genotype.

https://doi.org/10.1371/journal.pgen.1012126.s014

(XLSX)

S3 Fig. Traceplot of the number of factors in real data example 1.

https://doi.org/10.1371/journal.pgen.1012126.s015

(XLSX)

S4 Fig. Comparison of factor loadings from five random initialization runs or five random 90% subsampling runs with original results in real data example 2.

https://doi.org/10.1371/journal.pgen.1012126.s016

(XLSX)

S5 Fig. Phenotypic correlation matrix and scree plot of eigenvalues for real data example 1 (left) and 2 (right).

https://doi.org/10.1371/journal.pgen.1012126.s017

(XLSX)

S1 Methods. Generating genotype, gene expression and phenotype data in simulation.

https://doi.org/10.1371/journal.pgen.1012126.s018

(PDF)

S2 Methods. Implementation of comparative methods.

https://doi.org/10.1371/journal.pgen.1012126.s019

(PDF)

S3 Methods. Processing, classification and filtering of phenotypes from EHR data in UKB (real data example 2).

https://doi.org/10.1371/journal.pgen.1012126.s020

(PDF)

S4 Methods. Post-hoc unit-scaling and thresholding for factor loadings.

https://doi.org/10.1371/journal.pgen.1012126.s021

(PDF)

S5 Methods. Guidance for determining the number of factors.

https://doi.org/10.1371/journal.pgen.1012126.s022

(PDF)

Acknowledgments

This research was conducted using the UK Biobank Resource under application 74376. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.

References

  1. 1. GTEx Consortium. The Genotype-Tissue Expression (GTEx) project. Nat Genet. 2013;45(6):580–5. pmid:23715323
  2. 2. Wainberg M, Sinnott-Armstrong N, Mancuso N, Barbeira AN, Knowles DA, Golan D, et al. Opportunities and challenges for transcriptome-wide association studies. Nat Genet. 2019;51(4):592–9. pmid:30926968
  3. 3. Mai J, Lu M, Gao Q, Zeng J, Xiao J. Transcriptome-wide association studies: recent advances in methods, applications and available databases. Commun Biol. 2023;6(1):899. pmid:37658226
  4. 4. Gamazon ER, Wheeler HE, Shah KP, Mozaffari SV, Aquino-Michaels K, Carroll RJ, et al. A gene-based association method for mapping traits using reference transcriptome data. Nat Genet. 2015;47(9):1091–8. pmid:26258848
  5. 5. Gusev A, Ko A, Shi H, Bhatia G, Chung W, Penninx BWJH, et al. Integrative approaches for large-scale transcriptome-wide association studies. Nat Genet. 2016;48(3):245–52. pmid:26854917
  6. 6. Zeng P, Zhou X. Non-parametric genetic prediction of complex traits with latent Dirichlet process regression models. Nat Commun. 2017;8(1):456. pmid:28878256
  7. 7. Wang N, Ye Z, Ma T. TIPS: a novel pathway-guided joint model for transcriptome-wide association studies. Brief Bioinform. 2024;25(6):bbae587. pmid:39550224
  8. 8. Barbeira AN, Pividori M, Zheng J, Wheeler HE, Nicolae DL, Im HK. Integrating predicted transcriptome from multiple tissues improves association detection. PLoS Genet. 2019;15(1):e1007889. pmid:30668570
  9. 9. Hu Y, Li M, Lu Q, Weng H, Wang J, Zekavat SM, et al. A statistical framework for cross-tissue transcriptome-wide association analysis. Nat Genet. 2019;51(3):568–76. pmid:30804563
  10. 10. Shi X, Chai X, Yang Y, Cheng Q, Jiao Y, Chen H, et al. A tissue-specific collaborative mixed model for jointly analyzing multiple tissues in transcriptome-wide association studies. Nucleic Acids Res. 2020;48(19):e109. pmid:32978944
  11. 11. Barbeira AN, Dickinson SP, Bonazzola R, Zheng J, Wheeler HE, Torres JM, et al. Exploring the phenotypic consequences of tissue specific gene expression variation inferred from GWAS summary statistics. Nat Commun. 2018;9(1):1825. pmid:29739930
  12. 12. Yang Y, Shi X, Jiao Y, Huang J, Chen M, Zhou X, et al. CoMM-S2: a collaborative mixed model using summary statistics in transcriptome-wide association studies. Bioinformatics. 2020;36(7):2009–16. pmid:31755899
  13. 13. Zhu H, Zhou X. Transcriptome-wide association studies: a view from Mendelian randomization. Quant Biol. 2021;9(2):107–21. pmid:35433074
  14. 14. Liu L, Yan R, Guo P, Ji J, Gong W, Xue F, et al. Conditional transcriptome-wide association study for fine-mapping candidate causal genes. Nat Genet. 2024;56(2):348–56. pmid:38279040
  15. 15. Mancuso N, Freund MK, Johnson R, Shi H, Kichaev G, Gusev A, et al. Probabilistic fine-mapping of transcriptome-wide association studies. Nat Genet. 2019;51(4):675–82. pmid:30926970
  16. 16. Wu C, Pan W. A powerful fine-mapping method for transcriptome-wide association studies. Hum Genet. 2020;139(2):199–213. pmid:31844974
  17. 17. Kichaev G, Yang W-Y, Lindstrom S, Hormozdiari F, Eskin E, Price AL, et al. Integrating functional data to prioritize causal variants in statistical fine-mapping studies. PLoS Genet. 2014;10(10):e1004722. pmid:25357204
  18. 18. Marchini J, Howie B, Myers S, McVean G, Donnelly P. A new multipoint method for genome-wide association studies by imputation of genotypes. Nat Genet. 2007;39(7):906–13. pmid:17572673
  19. 19. Zhang H, He K, Li Z, Tsoi LC, Zhou X. FABIO: TWAS fine-mapping to prioritize causal genes for binary traits. PLoS Genet. 2024;20(12):e1011503. pmid:39621803
  20. 20. Liu Y, Xie J. Cauchy combination test: a powerful test with analytic p-value calculation under arbitrary dependency structures. J Am Stat Assoc. 2020;115(529):393–402. pmid:33012899
  21. 21. Berisa T, Pickrell JK. Approximately independent linkage disequilibrium blocks in human populations. Bioinformatics. 2016;32(2):283–5. pmid:26395773
  22. 22. Knutson KA, Deng Y, Pan W. Implicating causal brain imaging endophenotypes in Alzheimer’s disease using multivariable IWAS and GWAS summary data. Neuroimage. 2020;223:117347. pmid:32898681
  23. 23. Hormozdiari F, van de Bunt M, Segrè AV, Li X, Joo JWJ, Bilow M, et al. Colocalization of GWAS and eQTL signals detects target genes. Am J Hum Genet. 2016;99(6):1245–60.
  24. 24. Zou Y, Carbonetto P, Xie D, Wang G, Stephens M. Fast and flexible joint fine-mapping of multiple traits via the Sum of Single Effects model. bioRxiv. 2023:2023.04.14.536893.
  25. 25. 1000 Genomes Project Consortium, Auton A, Brooks LD, Durbin RM, Garrison EP, Kang HM, et al. A global reference for human genetic variation. Nature. 2015;526(7571):68–74. pmid:26432245
  26. 26. Su Z, Marchini J, Donnelly P. HAPGEN2: simulation of multiple disease SNPs. Bioinformatics. 2011;27(16):2304–5. pmid:21653516
  27. 27. Schaid DJ, Chen W, Larson NB. From genome-wide associations to candidate causal variants by statistical fine-mapping. Nat Rev Genet. 2018;19(8):491–504. pmid:29844615
  28. 28. Ducharme S, Albaugh MD, Nguyen T-V, Hudziak JJ, Mateos-Pérez JM, Labbe A, et al. Trajectories of cortical thickness maturation in normal brain development--The importance of quality control procedures. Neuroimage. 2016;125:267–79. pmid:26463175
  29. 29. Zarei M, Ibarretxe-Bilbao N, Compta Y, Hough M, Junque C, Bargallo N, et al. Cortical thinning is associated with disease stages and dementia in Parkinson’s disease. J Neurol Neurosurg Psychiatry. 2013;84(8):875–81. pmid:23463873
  30. 30. Zhao Y, Zhang Q, Shah C, Li Q, Sweeney JA, Li F, et al. Cortical thickness abnormalities at different stages of the illness course in schizophrenia: a systematic review and meta-analysis. JAMA Psychiatry. 2022;79(6):560–70. pmid:35476125
  31. 31. Panizzon MS, Fennema-Notestine C, Eyler LT, Jernigan TL, Prom-Wormley E, Neale M, et al. Distinct genetic influences on cortical surface area and cortical thickness. Cereb Cortex. 2009;19(11):2728–35. pmid:19299253
  32. 32. Chouinard-Decorte F, McKay DR, Reid A, Khundrakpam B, Zhao L, Karama S, et al. Heritable changes in regional cortical thickness with age. Brain Imaging Behav. 2014;8(2):208–16. pmid:24752552
  33. 33. Desikan RS, Ségonne F, Fischl B, Quinn BT, Dickerson BC, Blacker D, et al. An automated labeling system for subdividing the human cerebral cortex on MRI scans into gyral based regions of interest. Neuroimage. 2006;31(3):968–80. pmid:16530430
  34. 34. Fischl B. FreeSurfer. Neuroimage. 2012;62(2):774–81.
  35. 35. Makowski C, Wang H, Srinivasan A, Qi A, Qiu Y, van der Meer D, et al. Larger cerebral cortex is genetically correlated with greater frontal area and dorsal thickness. Proc Natl Acad Sci U S A. 2023;120(11):e2214834120. pmid:36893272
  36. 36. Zhukovsky P, Tio ES, Coughlan G, Bennett DA, Wang Y, Hohman TJ, et al. Genetic influences on brain and cognitive health and their interactions with cardiovascular conditions and depression. Nat Commun. 2024;15(1):5207. pmid:38890310
  37. 37. Ashburner M, Ball CA, Blake JA, Botstein D, Butler H, Cherry JM, et al. Gene ontology: tool for the unification of biology. Nat Genet. 2000;25(1):25–9.
  38. 38. Das S, Forer L, Schönherr S, Sidore C, Locke AE, Kwong A, et al. Next-generation genotype imputation service and methods. Nat Genet. 2016;48(10):1284–7. pmid:27571263
  39. 39. Wu M-Y, Eldin KW, Beaudet AL. Identification of chromatin remodeling genes Arid4a and Arid4b as leukemia suppressor genes. J Natl Cancer Inst. 2008;100(17):1247–59. pmid:18728284
  40. 40. Kim J, Park RY, Chen J-K, Kim J, Jeong S, Ohn T. Splicing factor SRSF3 represses the translation of programmed cell death 4 mRNA by associating with the 5’-UTR region. Cell Death Differ. 2014;21(3):481–90. pmid:24292556
  41. 41. Faustino LD, Griffith JW, Rahimi RA, Nepal K, Hamilos DL, Cho JL, et al. Interleukin-33 activates regulatory T cells to suppress innate γδ T cell responses in the lung. Nat Immunol. 2020;21(11):1371–83. pmid:32989331
  42. 42. Carmody RJ, Ruan Q, Palmer S, Hilliard B, Chen YH. Negative regulation of toll-like receptor signaling by NF-kappaB p50 ubiquitination blockade. Science. 2007;317(5838):675–8. pmid:17673665
  43. 43. Ganeshan K, Nikkanen J, Man K, Leong YA, Sogawa Y, Maschek JA, et al. Energetic trade-offs and hypometabolic states promote disease tolerance. Cell. 2019;177(2):399–413.e12.
  44. 44. Watanabe K, Stringer S, Frei O, Umićević Mirkov M, de Leeuw C, Polderman TJC, et al. A global overview of pleiotropy and genetic architecture in complex traits. Nat Genet. 2019;51(9):1339–48. pmid:31427789
  45. 45. Stephens M. False discovery rates: a new deal. Biostatistics. 2017;18(2):275–94. pmid:27756721
  46. 46. Grotzinger AD, Rhemtulla M, de Vlaming R, Ritchie SJ, Mallard TT, Hill WD, et al. Genomic structural equation modelling provides insights into the multivariate genetic architecture of complex traits. Nat Hum Behav. 2019;3(5):513–25. pmid:30962613
  47. 47. Oliva M, Demanelis K, Lu Y, Chernoff M, Jasmine F, Ahsan H, et al. DNA methylation QTL mapping across diverse human tissues provides molecular links between genetic variation and complex traits. Nat Genet. 2023;55(1):112–22. pmid:36510025
  48. 48. Li YI, van de Geijn B, Raj A, Knowles DA, Petti AA, Golan D, et al. RNA splicing is a primary link between genetic variation and disease. Science. 2016;352(6285):600–4. pmid:27126046
  49. 49. Klemm SL, Shipony Z, Greenleaf WJ. Chromatin accessibility and the regulatory epigenome. Nat Rev Genet. 2019;20(4):207–20. pmid:30675018
  50. 50. Finucane HK, Reshef YA, Anttila V, Slowikowski K, Gusev A, Byrnes A, et al. Heritability enrichment of specifically expressed genes identifies disease-relevant tissues and cell types. Nat Genet. 2018;50(4):621–9. pmid:29632380
  51. 51. Bryois J, Calini D, Macnair W, Foo L, Urich E, Ortmann W, et al. Cell-type-specific cis-eQTLs in eight human brain cell types identify novel risk genes for psychiatric and neurological disorders. Nat Neurosci. 2022;25(8):1104–12. pmid:35915177
  52. 52. Morrison J, Knoblauch N, Marcus JH, Stephens M, He X. Mendelian randomization accounting for correlated and uncorrelated pleiotropic effects using genome-wide summary statistics. Nat Genet. 2020;52(7):740–7. pmid:32451458
  53. 53. Wang N, Slud EV, Ma T. A novel multi-exposure-to-multi-mediator mediation model for imaging genetic study of brain disorders. arXiv:251120412 [Preprint]. 2025.
  54. 54. Carbonetto P, Stephens M. Scalable variational inference for Bayesian variable selection in regression, and its accuracy in genetic association studies. 2012.
  55. 55. Ke H, Ren Z, Qi J, Chen S, Tseng GC, Ye Z, et al. High-dimension to high-dimension screening for detecting genome-wide epigenetic and noncoding RNA regulators of gene expression. Bioinformatics. 2022;38(17):4078–87. pmid:35856716
  56. 56. Newton MA, Noueiry A, Sarkar D, Ahlquist P. Detecting differential gene expression with a semiparametric hierarchical mixture method. Biostatistics. 2004;5(2):155–76. pmid:15054023
  57. 57. Mitchell TJ, Beauchamp JJ. Bayesian variable selection in linear regression: rejoinder. J Am Stat Assoc. 1988;83(404):1035.
  58. 58. Canida T, Ke H, Chen S, Ye Z, Ma T. Multivariate Bayesian variable selection for multi-trait genetic fine mapping. J R Stat Soc C: Appl Stat. 2024;74(2):331–51. pmid:40092670
  59. 59. Bhattacharya A, Dunson DB. Sparse Bayesian infinite factor models. Biometrika. 2011;98(2):291–306. pmid:23049129
  60. 60. Wang S-H, Bai R, Huang H-H. Two-step mixed-type multivariate Bayesian sparse variable selection with shrinkage priors. Electron J Stat. 2025;19(1):397–457.
  61. 61. Polson NG, Scott JG, Windle J. Bayesian inference for logistic models using Pólya–Gamma latent variables. J Am Stat Assoc. 2013;108(504):1339–49.
  62. 62. Benjamini Y, Hochberg Y. Controlling the false discovery rate: a practical and powerful approach to multiple testing. J R Stat Soc B: Stat Methodol. 1995;57(1):289–300.
  63. 63. Benjamini Y, Yekutieli D. The control of the false discovery rate in multiple testing under dependency. Ann Stat. 2001;29(4).
  64. 64. Sudlow C, Gallacher J, Allen N, Beral V, Burton P, Danesh J, et al. UK biobank: an open access resource for identifying the causes of a wide range of complex diseases of middle and old age. PLoS Med. 2015;12(3):e1001779. pmid:25826379