@@ -34,13 +34,13 @@ add_emp_pvalue <- function(fcat_df, a_model){
3434 return (model_fcat_base )
3535}
3636
37- DATASET_NAME = ' pbmc ' # 'scMix' #humanKidney, humanLiver pbmc
37+ DATASET_NAME = ' humanKidney ' # 'scMix' #humanKidney, humanLiver pbmc
3838
39- file_name = paste0(' /home/delaram/sciRED/benchmark /' ,DATASET_NAME ,' /baseline/fcat_' ,DATASET_NAME ,' _single_baseline.csv' )
39+ file_name = paste0(' /home/delaram/sciRED/benchmark_datasets/ /' ,DATASET_NAME ,' /baseline/fcat_' ,DATASET_NAME ,' _single_baseline.csv' )
4040fcat_single_base = read.csv(file_name )
4141fcat_single_base $ type = ' baseline'
4242
43- dir_name = paste0(' /home/delaram/sciRED/benchmark /' ,DATASET_NAME ,' /shuffle/single/' )
43+ dir_name = paste0(' /home/delaram/sciRED/benchmark_datasets/ /' ,DATASET_NAME ,' /shuffle/single/' )
4444fcat_single_list = lapply(list.files(dir_name , pattern = " fcat_*" , full.names = T ), read.csv )
4545fcat_single_shuffle <- Reduce(rbind ,fcat_single_list )
4646fcat_single_shuffle $ type = ' shuffle'
@@ -146,13 +146,14 @@ ggplot(single_fcat_sum, aes(y=value,x=Var2))+geom_boxplot()+
146146# ##############################################################################################
147147# ######################### importance evaluation for model comparison
148148# ###############################################################################################
149+ DATASET_NAME = ' humanKidney' # 'scMix' #humanKidney, humanLiver pbmc
149150
150- file_name = paste0(' /home/delaram/sciRED/benchmark /' ,DATASET_NAME ,' /baseline/fcat_' ,DATASET_NAME ,' _mean_baseline.csv' )
151+ file_name = paste0(' /home/delaram/sciRED/benchmark_datasets/ /' ,DATASET_NAME ,' /baseline/fcat_' ,DATASET_NAME ,' _mean_baseline.csv' )
151152fcat_mean_base = read.csv(file_name )
152153fcat_mean_base $ type = ' baseline'
153154head(fcat_mean_base )
154155
155- dir_name = paste0(' /home/delaram/sciRED/benchmark /' ,DATASET_NAME ,' /shuffle/mean/' )
156+ dir_name = paste0(' /home/delaram/sciRED/benchmark_datasets/ /' ,DATASET_NAME ,' /shuffle/mean/' )
156157fcat_mean_list = lapply(list.files(dir_name , pattern = " fcat_*" , full.names = T ), read.csv )
157158fcat_mean_shuffle <- Reduce(rbind ,fcat_mean_list )
158159fcat_mean_shuffle $ type = ' shuffle'
@@ -241,6 +242,21 @@ ggplot(both_fcat_sum_single, aes(y=value,x=reorder(Var2, value), fill=Var2))+geo
241242
242243
243244
245+ # PBMC wilcoxon
246+ # AUC p-value=2.4e-0.7; Decision tree=0.021; logistic regression = 2.3e-07; XGB= 7.8e-05
247+
248+ # scMixology
249+ # AUC=0.0046; decision tree=0.67; logistic regression=0.0046; XGB=0.0058
250+
251+ # human liver map
252+ # AUC=8.2e-10; decision tree=4e-05; logistic regression=8.3e-10; XGB=2.5e-09
253+
254+ # human kidney map
255+ # AUC=8.3e-15; decision tree=3.1e-08; logistic regression=8.3e-15; XGB=1.3e-11
256+
257+
258+
259+
244260
245261ggboxplot(both_fcat_sum_single ,x = ' Var2' , y = ' value' ,fill = ' Var2' )+
246262 stat_compare_means(ref.group = ' sciRED' )+ ggtitle(data_set_name )
0 commit comments