Thesis-Project: Identifying metabolic shifts in inflamed endothelial cells using Genome-Scale Metabolic model approaches
This repository contains code for a Master’s thesis investigating metabolic changes in inflamed endothelial cells using genome-scale metabolic modeling. The analysis combines Cellfie and context-specific modeling applied to RNA-seq datasets.
- MATLAB (2020a or newer)
- COBRA Toolbox
- Human-GEM models (1 and 2)
- MetabolicTasksDCM (Cellfie)
-
- RNA-seq datasets from Gene Expression Omnibus (GEO):
- GSE118815
- GSE131590
- GSE184512
- Clone this repository
- Add all folders in
/Matlab/functionsto the MATLAB path - Install and initialize the COBRA Toolbox
- Run preparotary steps Cellfie (see
/Matlab/scripts/Cellfie/task_analysis.m) to generate taskReport and essential reaction list - Run Cellfie analysis (
/Matlab/scripts/Cellfie/task_analysis_on_data.m) to generate Cellfie scores - Analyse, visulaise and statistical testing using R (
R/cellfieScoresVisualizations.Rmd)
- Context-specific models are created using CORDA2 (see
Matlab/scripts/generateGEMsCORDA.mlx) - Results are stored in
/Results/reconstructions - Reaction content are analysed with
analyseCORDAmodels.mlx - FBA experiments data is generated with
FBAExperiments.mlx - Visualisation of FBA was done in R using
plotFluxesFBA.Rmd
- raw_counts: raw RNA-seq counts
- processed: cleaned and normalized data
- TPM/soft: transcript-per-million normalized data
- metadata: sample annotations
- Mediums: media conditions for metabolic models
- Task_analysis: Cellfie task list