pegasus.filter_data¶
- pegasus.filter_data(data, focus_list=None)[source]¶
Filter data based on qc_metrics calculated in
pg.qc_metrics
.- Parameters
data (
pegasusio.MultimodalData
) – Use current selected modality in data, which should contain one RNA expression matrix.focus_list (
List[str]
, optional, default None) – UnimodalData objects with keys in focus_list were qc_metrics marked. Filter them and make sure other modalities’ barcodes are consistent with filtered barcodes. If focus_list is None and self._selected’s modality is “rna”, focus_list = [self._selected]
- Return type
None
- Returns
None
Update
data
with cells after filtration.
Examples
>>> pg.filter_data(data)