scanpy.read_10x_mtx
- scanpy.read_10x_mtx(path, var_names='gene_symbols', make_unique=True, cache=False, cache_compression=<Empty.token: 0>, gex_only=True, *, prefix=None)
Read 10x-Genomics-formatted mtx directory.
- Parameters
- path :
Path
|str
Union
[Path
,str
] Path to directory for
.mtx
and.tsv
files, e.g. ‘./filtered_gene_bc_matrices/hg19/’.- var_names : {‘gene_symbols’, ‘gene_ids’}
Literal
[‘gene_symbols’, ‘gene_ids’] (default:'gene_symbols'
) The variables index.
- make_unique :
bool
bool
(default:True
) Whether to make the variables index unique by appending ‘-1’, ‘-2’ etc. or not.
- cache :
bool
bool
(default:False
) If
False
, read from source, ifTrue
, read from fast ‘h5ad’ cache.- cache_compression : {‘gzip’, ‘lzf’} |
None
|Empty
Union
[Literal
[‘gzip’, ‘lzf’],None
,Empty
] (default:<Empty.token: 0>
) See the h5py Filter pipeline. (Default:
settings.cache_compression
)- gex_only :
bool
bool
(default:True
) Only keep ‘Gene Expression’ data and ignore other feature types, e.g. ‘Antibody Capture’, ‘CRISPR Guide Capture’, or ‘Custom’
- prefix :
str
|None
Optional
[str
] (default:None
) Any prefix before
matrix.mtx
,genes.tsv
andbarcodes.tsv
. For instance, if the files are namedpatientA_matrix.mtx
,patientA_genes.tsv
andpatientA_barcodes.tsv
the prefix ispatientA_
. (Default: no prefix)
- path :
- Return type
- Returns
An
AnnData
object