netmap.masking.internal.create_pairwise_binary_mask¶
- netmap.masking.internal.create_pairwise_binary_mask(binary_matrix, gene_list, ordered_pair_list)¶
Creates a dense 2D array of pairwise masks using preallocation.
- Parameters:
binary_matrix (np.ndarray) – Rows=cells, Cols=genes.
gene_list (list) – The names of the genes in binary_matrix columns.
ordered_pair_list (list) – The specific order of “GeneA_GeneB” strings requested for the final output columns.
- Returns:
A 2D array of shape (num_cells, len(ordered_pair_list)).
- Return type:
np.ndarray