Christina Theodoris
commited on
Commit
·
df297bc
1
Parent(s):
39b4444
update function for N_Detections for mixture_model without anchor_token
Browse files
geneformer/in_silico_perturber_stats.py
CHANGED
@@ -640,10 +640,16 @@ def isp_stats_mixture_model(cos_sims_df, dict_list, combos, anchor_token):
|
|
640 |
cos_sims_full_df = pd.concat([cos_sims_full_df, cos_sims_df_i])
|
641 |
|
642 |
# quantify number of detections of each gene
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
647 |
|
648 |
if combos == 0:
|
649 |
cos_sims_full_df = cos_sims_full_df.sort_values(
|
|
|
640 |
cos_sims_full_df = pd.concat([cos_sims_full_df, cos_sims_df_i])
|
641 |
|
642 |
# quantify number of detections of each gene
|
643 |
+
if anchor_token is None:
|
644 |
+
cos_sims_full_df["N_Detections"] = [
|
645 |
+
n_detections(i, dict_list, "cell", anchor_token)
|
646 |
+
for i in cos_sims_full_df["Gene"]
|
647 |
+
]
|
648 |
+
else:
|
649 |
+
cos_sims_full_df["N_Detections"] = [
|
650 |
+
n_detections(i, dict_list, "gene", anchor_token)
|
651 |
+
for i in cos_sims_full_df["Gene"]
|
652 |
+
]
|
653 |
|
654 |
if combos == 0:
|
655 |
cos_sims_full_df = cos_sims_full_df.sort_values(
|