This repository contains R scripts and sample data used for metabolomics and extracellular vesicles (EVs) analysis in primary microglia cell related Alzheimer's Disease (AD) research. The pipeline includes data preprocessing, statistical analysis, multiple linear regression, and mediation analysis.
This project implements:
- Data Import & Preprocessing: Reads Excel-based omics datasets.
- Statistical Testing: T-tests, ANOVA, normality, and variance tests.
- Metabolomics Analysis: Outlier detection, Cliff’s Delta calculation.
- Multiple Linear Regression (MLR): Identifies relationships between variables.
- Mediation Analysis: Explores potential mediators in metabolic pathways.
To execute the full analysis pipeline, run:
source("main.R")
src/import_data.R
src/metabolite_outliers.R
- Loads metabolomics and EV data from .xlsx files.
- Identifies and removes outliers using robust standardization.
src/t_test.R
src/anova.R
src/metabolite_Normality_and_Equal_Variance_test.R
- T-tests and ANOVA to compare groups.
- Shapiro-Wilk test for normality.
- Levene’s & Bartlett’s tests for homogeneity of variance.
src/cliff_delta.R
- Calculates Cliff’s Delta, a non-parametric effect size measure
src/multiple_linear_regression_mediation_analysis.R
- Performs multiple linear regression (MLR) across datasets:
- Group vs Cell
- Cell vs Media
- Group vs Media
- Cell vs EV
- Group vs EV
- Adjusts p-values using Benjamini-Hochberg correction.
src/multiple_linear_regression_mediation_analysis.R
- Identifies metabolic mediators between variables.
- Integrates MLR results with mediation models.
Seong-Hun Bong, Hayoung Choi, Hyun-Ho Song, Dong Kyu Kim, Inhee Mook-Jung, Do Yup Lee (2025).
Metabolic Reprogramming in Primary Microglial Cell and Extracellular Vesicle Triggered by Aβ Exposure.
https://doi.org/10.1111/jnc.70030