smftools.preprocessing.calculate_read_length_stats

smftools.preprocessing.calculate_read_length_stats#

smftools.preprocessing.calculate_read_length_stats(adata, reference_column='', sample_names_col='')#

Calculate per-read length statistics and store them in adata.obs.

Parameters:
  • adata (AnnData) -- AnnData object.

  • reference_column (str (default: '')) -- Obs column containing reference identifiers.

  • sample_names_col (str (default: '')) -- Obs column containing sample identifiers.

Returns:

(upper_bound, lower_bound) for valid positions in the dataset.

Return type:

tuple[int, int]