omicverse.read¶
- omicverse.read(path, backend='python', **kwargs)[source]¶
Read common omics file formats into AnnData or pandas DataFrame.
- Parameters:
path (str or pathlib.Path) – Input file path.
backend ({'python', 'rust'}, default='python') – Backend used for
.h5adreading.**kwargs – Additional keyword arguments forwarded to backend readers.
- Returns:
Loaded AnnData object (for
.h5ad) or DataFrame (for table files).- Return type:
- Raises:
ImportError – If
backend='rust'is requested butsnapatac2is unavailable.ValueError – If
backendis invalid for.h5adreading or the file suffix is unsupported.