Skip to contents

Takes a pre-scan result from prescan_h5ad_files() and loads all files into a single experiment with global gene QC and sequential cell indexing.

Usage

load_multi_h5ad(
  object,
  prescan_result,
  sc_qc_param = params_sc_min_quality(),
  cell_id_col = NULL,
  streaming = TRUE,
  batch_size = 1000L,
  .verbose = TRUE
)

Arguments

object

SingleCells class.

prescan_result

Output of prescan_h5ad_files().

sc_qc_param

List. Output of params_sc_min_quality().

cell_id_col

Optional string. Column name for cell identifiers in obs.

streaming

Boolean. Use streaming for CSR-to-CSC conversion.

batch_size

Integer. Batch size if streaming = TRUE.

.verbose

Boolean.

Value

The class with updated shape and populated DuckDB.