Commit ceb99933 authored by Matteo Barcella's avatar Matteo Barcella
Browse files

WPRE quantification

parent 4e44c0da
#### Load the libraries ####
library(Seurat)
library(ggplot2)
library(SingleR)
library(dplyr)
library(RColorBrewer)
# set a random seed
set.seed(1234)
#### Load filtered matrices and Create a Seurat Object for each sample ####
# 3 files alternative files are loaded in GEO repository
## E04
E04_counts <- Read10X_h5("E04/outs/filtered_feature_bc_matrix.h5")
E04_obj <- CreateSeuratObject(counts = E04_counts, project = "E04", assay = "RNA")
E04_obj # 36602 features across 226 samples within 1 assay
## E05
E05_counts <- Read10X_h5("E05/outs/filtered_feature_bc_matrix.h5")
E05_obj <- CreateSeuratObject(counts = E05_counts, project = "E05", assay = "RNA")
E05_obj # 36602 features across 475 samples within 1 assay
## E06
E06_counts <- Read10X_h5("E06/outs/filtered_feature_bc_matrix.h5")
E06_obj <- CreateSeuratObject(counts = E06_counts, project = "E06", assay = "RNA")
E06_obj # 36602 features across 354 samples within 1 assay
## E07
E07_counts <- Read10X_h5("E07/outs/filtered_feature_bc_matrix.h5")
E07_obj <- CreateSeuratObject(counts = E07_counts, project = "E07", assay = "RNA")
E07_obj # 36602 features across 1142 samples within 1 assay
## E08
E08_counts <- Read10X_h5("E08/outs/filtered_feature_bc_matrix.h5")
E08_obj <- CreateSeuratObject(counts = E08_counts, project = "E08", assay = "RNA")
E08_obj # 36602 features across 742 samples within 1 assay
## E09
E09_counts <- Read10X_h5("E09/outs/filtered_feature_bc_matrix.h5")
E09_obj <- CreateSeuratObject(counts = E09_counts, project = "E09", assay = "RNA")
E09_obj # 36602 features across 1153 samples within 1 assay
#### Merge into one Seurat Object ####
merged_obj <- merge(E04_obj, y = c(E05_obj, E06_obj, E07_obj, E08_obj, E09_obj), add.cell.ids = c("E04", "E05", "E06", "E07", "E08", "E09"), project = "MPS")
merged_obj # 36602 features across 4092 samples within 1 assay
WPRE_raw_counts <- FetchData(object = merged_obj, vars = "WPRE", layer = "counts")
saveRDS(WPRE_raw_counts, file = "WPRE_raw_counts.rds")
merged_obj <- AddMetaData(merged_obj, WPRE_raw_counts)
saveRDS(object = merged_obj, file = "WPRE_obj.rds")
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment