Reading and Writing

Reading and Writing#

Write AnnData objects using its writing methods

io.write

Write AnnData objects to file.

Note

For reading annotation use pandas.read_… and add it to your AnnData object. The following read functions are intended for the numeric data in the data matrix X.

Read common file formats using

io.read

Read file and return AnnData object.

Read 10x formatted hdf5 files and directories containing .mtx files using

io.read_10x_h5

Read 10x-Genomics-formatted hdf5 file.

io.read_10x_mtx

Read 10x-Genomics-formatted mtx directory.

Read other formats using functions borrowed from anndata

io.read_h5ad

Read .h5ad-formatted hdf5 file.

io.read_csv

Read .csv file.

io.read_excel

Read .xlsx (Excel) file.

io.read_hdf

Read .h5 (hdf5) file.

io.read_mtx

Read .mtx file.

io.read_text

Read .txt, .tab, .data (text) file.

io.read_umi_tools

Read a gzipped condensed count matrix from umi_tools.