File tree Expand file tree Collapse file tree
src/vitessce/widget_plugins Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -490,6 +490,9 @@ def run_sq(self, prev_config):
490490 return_cellID = True ,
491491 )
492492 fp_tree = fp_tree [fp_tree ["if_significant" ]]
493+ fp_tree = fp_tree .copy ()
494+ fp_tree ["_frequency" ] = fp_tree ["n_center_motif" ] / fp_tree ["n_center" ]
495+ fp_tree = fp_tree .sort_values (by = "_frequency" , ascending = False ).drop (columns = ["_frequency" ]).reset_index (drop = True )
493496 elif query_type == "anchor-type-dist" :
494497 fp_tree = self .tt .motif_enrichment_dist (
495498 ct = cell_type_of_interest ,
@@ -498,6 +501,9 @@ def run_sq(self, prev_config):
498501 return_cellID = True ,
499502 )
500503 fp_tree = fp_tree [fp_tree ["if_significant" ]]
504+ fp_tree = fp_tree .copy ()
505+ fp_tree ["_frequency" ] = fp_tree ["n_center_motif" ] / fp_tree ["n_center" ]
506+ fp_tree = fp_tree .sort_values (by = "_frequency" , ascending = False ).drop (columns = ["_frequency" ]).reset_index (drop = True )
501507
502508 # Cache for heatmap rendering
503509 self ._last_fp_tree = fp_tree
You can’t perform that action at this time.
0 commit comments