scib_metrics.benchmark.BatchCorrection#

class scib_metrics.benchmark.BatchCorrection(bras=True, ilisi_knn=True, kbet_per_label=True, graph_connectivity=True, pcr_comparison=True)[source]#

Specification of which batch correction metrics to run in the pipeline.

Metrics can be included using a boolean flag. Custom keyword args can be used by passing a dictionary here. Keyword args should not set data-related parameters, such as X or labels.

Attributes table#

Methods table#

Attributes#

BatchCorrection.bras: bool | dict[str, Any] = True#
BatchCorrection.graph_connectivity: bool | dict[str, Any] = True#
BatchCorrection.ilisi_knn: bool | dict[str, Any] = True#
BatchCorrection.kbet_per_label: bool | dict[str, Any] = True#
BatchCorrection.pcr_comparison: bool | dict[str, Any] = True#

Methods#