split_by_cell_type#
- Pseudobulk.split_by_cell_type(cell_types=None, excluded_cell_types=None)[source]#
Split this Pseudobulk dataset into a tuple of Pseudobulk datasets with one cell type each. May be useful when analyses differ so much by cell type that it’s easier to write separate code for each cell type.
- Parameters:
cell_types: str | Iterable[str] | None
one or more cell types to include; if None, include all cell types. Mutually exclusive with excluded_cell_types.
excluded_cell_types: str | Iterable[str] | None
one or more cell types to exclude; mutually exclusive with cell_types
- Returns:
A tuple of single-cell-type Pseudobulk datasets.
- Return type:
tuple[Pseudobulk]