Access the interactive app here: https://tme34.shinyapps.io/proteomics/
This R Shiny application is an interactive exploratory platform designed to analyze the intersection of ~3,000 Olink protein measurements and liver-related clinical endpoints within the UK Biobank (UKBB).
The application allows researchers to move beyond simple observational associations by incorporating genetic variants and multiscale transcriptomic filters. This enables a triangulation approach to identify proteins that are biologically localized to the liver and potentially causal in disease progression.
To ensure biological relevance, the app allows users to filter proteins based on their expression profiles across different scales:
- GTEx Bulk RNA-seq Integration: Filter for Liver-Specific proteins. This ensures that the proteins being analyzed are predominantly expressed in liver tissue, reducing systemic noise.
- Single-Cell RNA-seq Mapping: Filter proteins by their highest-expressing cell type (e.g., Hepatocytes, Stellate Cells, Kupffer Cells). This helps pinpoint which specific cell niche is driving the proteomic signal observed in the blood.
The app integrates genotype data for key genetic instruments for liver fat:
- PNPLA3 (rs738409), TM6SF2 (rs58542926), and HSD17B13 (rs72613567).
-
$\beta$ -$\beta$ Plot Mode: Compare observational protein-trait effects against genetic-protein effects to assess causality.
- Volcano Plots: Rapidly visualize high-impact proteins for endpoints like PDFF, HCC, and Cirrhosis.
- Interactive Tables: Search and filter pre-computed regression statistics for all 3,000 proteins.
The project is organized into a root directory containing the documentation and a dedicated /app folder containing the Shiny environment and databases:
βββ README.md # Project documentation
βββ app/ # Main application directory
βββ ui.R # User Interface script
βββ server.R # Server logic and data processing
βββ proteomics_mri_ct1_dataset.csv # Main UKBB regression results
βββ proteomics_mri_ct1_dataset_inv.csv # Inverse-normalized datasets
βββ average_protein_measurements_by_cell_type.csv # Cell-type expression data
βββ scRNA_enriched.csv # Single-cell enrichment/specificity metrics
βββ .Rhistory # R session history (Local use only)
βββ rsconnect/ # Deployment metadata for shinyapps.io