Skip to content

Commit ac0993f

Browse files
authored
Add files via upload
1 parent 9f90dcc commit ac0993f

File tree

1 file changed

+15
-17
lines changed

1 file changed

+15
-17
lines changed

R/BenchMark/MCA/analysis_main.R

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# This is the main R file to generate the results related our manuscript
2-
# figure 7 and the supplementary figures related to figure 7.
2+
# figure 6 and the supplementary figures related to figure 6.
33
# Please contact Tao Peng: pengt@email.chop.edu if you have any questions
44
# about the scripts or data
55

@@ -547,9 +547,7 @@ common_tissue <- c("FetalBrain", "SmallIntestine", "Kidney", "Liver",
547547

548548
for(i in c(1:8)){
549549

550-
tissue_name <- common_tissue[i]
551-
552-
get_data(tissue_name, data_tissue_file)
550+
get_data(common_tissue[i], data_tissue_file)
553551

554552
}
555553

@@ -566,7 +564,7 @@ for(i in c(1:8)){
566564

567565
tissue_name <- common_tissue[i]
568566

569-
data <- readRDS(paste0(cwd,"/data_sc_bulk/",tissue_name,"_imputation.rds"))
567+
data <- readRDS(paste0("/data_sc_bulk/",tissue_name,"_imputation.rds"))
570568

571569
extdata <- DrImpute(data[[1]])
572570

@@ -590,7 +588,7 @@ for(i in c(1:8)){
590588

591589
tissue_name <- common_tissue[i]
592590

593-
data <- readRDS(paste0(cwd,"/data_sc_bulk/",tissue_name,"_imputation.rds"))
591+
data <- readRDS(paste0("/data_sc_bulk/",tissue_name,"_imputation.rds"))
594592

595593
tmp <- as.matrix(data[[1]])
596594

@@ -615,7 +613,7 @@ for(i in c(1:8)){
615613

616614
data_dropout$X <- NULL
617615

618-
system(paste0("rm scImpute_", tissue_name,"*"))
616+
system(paste0("rm imputation_data/scImpute_", tissue_name,"*"))
619617

620618
saveRDS(data_dropout, file = paste0("/imputation_data/",
621619
tissue_name,
@@ -636,7 +634,7 @@ for(i in c(1:8)){
636634
# cwd = os.getwd()
637635
#
638636
# def run_magic_singlecell(tissue_name):
639-
# filename = tissue_name+'_scimpute.csv'
637+
# filename = '/imputation_data/'+tissue_name+'_scimpute.csv'
640638
# X = pd.read_csv(filename)
641639
# magic_operator = magic.MAGIC()
642640
# X_magic = magic_operator.fit_transform(X.T)
@@ -659,21 +657,21 @@ common_tissue <- c("FetalBrain", "SmallIntestine", "Kidney", "Liver",
659657
"Spleen", "Placenta", "FetalLiver", "Lung")
660658

661659
# parameter settings
662-
parameterT <- rbind(c(1,1e-7,1e-6),
663-
c(1,1e-7,1e-5),
664-
c(1,1e-7,1e-4),
665-
c(1,1e-7,1e-3),
666-
c(1,1e-7,1e-2),
660+
parameterT <- rbind(c(1,1e-7,1e-1),
661+
c(1,1e-7,1e0),
662+
c(1,1e-7,1e0),
663+
c(1,1e-7,1e-1),
664+
c(1,1e-7,1e0),
665+
c(1,1e-7,1e-1),
667666
c(1,1e-7,1e-1),
668-
c(1,1e-7,1e-0),
669-
c(1,1e-7,1e1))
667+
c(1,1e-7,1e-2))
670668

671669
# do the imputation
672670
for(i in c(1:8)){
673671

674672
tissue_select <- common_tissue[i]
675673

676-
data <- readRDS(paste0(cwd,"/data_sc_bulk/",tissue_select,"_imputation.rds"))
674+
data <- readRDS(paste0("/data_sc_bulk/",tissue_select,"_imputation.rds"))
677675

678676
parameter <- parameterT[i,]
679677

@@ -770,7 +768,7 @@ for(i in c(1:8)){
770768
initial_dims = initial_dims_value,
771769
perplexity = perplexity_value)
772770

773-
saveRDS(data_tsne, file = paste0(tissue_name,"_TSNE.rds"))
771+
saveRDS(data_tsne, file = paste0("data_all/",tissue_name,"_TSNE.rds"))
774772

775773
}
776774

0 commit comments

Comments
 (0)