@@ -54,7 +54,7 @@ def benchmark(
5454 metrics : str | list | None = None ,
5555 min_edges : int = 5 ,
5656 verbose : bool = True ,
57- ) -> pd .DataFrame :
57+ ) -> pandas .DataFrame :
5858 """
5959 Run the benchmark for one or multiple GRNs across one or multiple datasets.
6060
@@ -119,7 +119,7 @@ def benchmark(
119119 datasets={"PBMC": mudata_obj, "Lung": mudata_obj2},
120120 )
121121 """
122- # Validate grns: must be dict[str, dict[str, dict[str, pd .DataFrame]]]
122+ # Validate grns: must be dict[str, dict[str, dict[str, pandas .DataFrame]]]
123123 if not isinstance (grns , dict ):
124124 raise ValueError (f"grns must be dict[str, dict[str, dict[str, DataFrame]]], got { type (grns )} " )
125125 for grn_name , grn_inner in grns .items ():
@@ -217,21 +217,21 @@ def benchmark(
217217 _log (f"Benchmark complete ({ len (all_results )} result(s), { elapsed :.1f} s)" , level = "info" , verbose = verbose )
218218 _log (_SEP , level = "info" , verbose = verbose )
219219 if not all_results :
220- return pd .DataFrame (columns = ["grn" , "organism" , "dataset" , "class" , "task" , "db" , "precision" , "recall" , "f01" ])
220+ return pandas .DataFrame (columns = ["grn" , "organism" , "dataset" , "class" , "task" , "db" , "precision" , "recall" , "f01" ])
221221 return pd .concat (all_results , ignore_index = True )
222222
223223
224224def eval_grn_dataset (
225225 organism : str ,
226- grn : pd .DataFrame ,
226+ grn : pandas .DataFrame ,
227227 dataset : str | mu .MuData | ad .AnnData ,
228228 terms : dict | None ,
229229 metrics : str | list | None = None ,
230230 min_edges : int = 5 ,
231231 grn_name : str | None = None ,
232232 dataset_name : str | None = None ,
233233 verbose : bool = True ,
234- ) -> pd .DataFrame :
234+ ) -> pandas .DataFrame :
235235 """
236236 Evaluate a GRN against a dataset using multiple metrics.
237237
@@ -290,7 +290,7 @@ def eval_grn_dataset(
290290 level = "warning" ,
291291 verbose = verbose ,
292292 )
293- return pd .DataFrame (columns = result_cols )
293+ return pandas .DataFrame (columns = result_cols )
294294 # Resolve dataset_name for logging
295295 if dataset_name is None and isinstance (dataset , str ):
296296 dataset_name = dataset
@@ -355,14 +355,14 @@ def eval_grn_dataset(
355355 _log (_SEP , level = "info" , verbose = verbose )
356356 _log (f"Evaluation complete{ label_suffix } ({ len (results )} metrics, { elapsed :.1f} s)" , level = "info" , verbose = verbose )
357357 _log (_SEP , level = "info" , verbose = verbose )
358- return pd .DataFrame (results , columns = result_cols )
358+ return pandas .DataFrame (results , columns = result_cols )
359359
360360
361361def _run_metric (
362362 metric_type : str ,
363363 db_name : str ,
364- grn : pd .DataFrame ,
365- db : pd .DataFrame | pr .PyRanges | ad .AnnData ,
364+ grn : pandas .DataFrame ,
365+ db : pandas .DataFrame | pr .PyRanges | ad .AnnData ,
366366 genes : list ,
367367 peaks : list ,
368368 cats : list | None ,
@@ -395,7 +395,7 @@ def _run_fileless_metric(
395395 metric_type : str ,
396396 db_name : str ,
397397 dataset : mu .MuData | ad .AnnData ,
398- grn : pd .DataFrame ,
398+ grn : pandas .DataFrame ,
399399 adata : ad .AnnData ,
400400 is_mudata : bool ,
401401 has_cre : bool ,
@@ -412,7 +412,7 @@ def _run_fileless_metric(
412412def _run_omics_metric (
413413 db_name : str ,
414414 dataset : mu .MuData | ad .AnnData ,
415- grn : pd .DataFrame ,
415+ grn : pandas .DataFrame ,
416416 is_mudata : bool ,
417417 has_cre : bool ,
418418 verbose : bool = True ,
0 commit comments