revise.backend.runners.sc_svc_application.ScSVC
- class revise.backend.runners.sc_svc_application.ScSVC(st_adata, sc_ref_adata, config, logger)[source]
Bases:
ApplicationSVCsc-SVC class for application usage.
This class handles single-cell resolution spatial transcriptomics data, filtering cells and genes based on transcript counts and preparing data for downstream annotation and reconstruction.
- __init__(st_adata, sc_ref_adata, config, logger)[source]
Initialize BaseSVCAnchor.
- Parameters:
st_adata – Spatial transcriptomics AnnData object
sc_ref_adata – Single-cell reference AnnData object
config – Configuration object containing method parameters
real_st_adata – Ground truth spatial data (for benchmarking, can be None)
logger – Logger instance for logging
Methods
__init__(st_adata, sc_ref_adata, config, logger)Initialize BaseSVCAnchor.
global_anchoring(*args, **kwargs)Annotate spatial spots using the configured annotation method.
local_refinement(select_ct, ...[, select_res])Reconstruct single-cell resolution expression profiles.