scvelo.inference.get_labeling_time_mask

scvelo.inference.get_labeling_time_mask(adata, time_key, labeling_times)

Get number of neighbors required to include n_nontrivial_counts counts per labeling time.

See [Weiler et al., 2023].

adata

AnnData object.

time_key

Column in adata.obs containing labeling time of each observation.

labeling_times

List of labeling times.

Return type

Dict[float, ndarray]

Returns

Dictionary with labeling times as keys and masks to subset to relevant observations as values.