arrow
Return

anndataR improves interoperability between R and Python in single-cell transcriptomics

delete2026-05-09
delete0
delete
OA
AI
L
Louise Deconinck
L
Luke Zappia
R
Robrecht Cannoodt *
M
Martin Morgan
S
scverse core
I
Isaac Virshup
C
Chananchida Sang-Aram
D
Danila Bredikhin
B
Brian Schilder
R
Ruth Seurinck
Y
Yvan Saeys
DOI:10.1093/bioinformatics/btag288delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Many single-cell transcriptomics datasets are stored in the HDF5-backed AnnData (H5AD) file format, as popularised by the Python scverse ecosystem. However, accessing these datasets from R, allowing users to take advantage of the strengths of each language, can be difficult. anndataR facilitates this access by allowing users to natively read and write H5AD files in R, convert them to and from SingleCellExperiment or Seurat objects, or even work with the resulting R AnnData object directly. We perform rigorous testing to ensure compatibility between Python-written and R-written H5AD files, guaranteeing long-term interoperability between languages.
Keywords:
single-cell transcriptomics
H5AD file format
R programming
Python programming
interoperability

Journal

Bioinformatics cover
Bioinformatics
IF:
5.4
Papers:
1.1K
Citations:
17.9W

Organization

H
Helmholtz Munich
Scholars:
366
Papers: 146
Citations: 58
D
data intuitive
Scholars:
3
Papers: 2
Citations: 0
I
imperial college london
Scholars:
9.2K
Papers: 4.1K
Citations: 0
R
Roswell Park Comprehensive Cancer Center
Scholars:
7.0K
Papers: 4.9K
Citations: 6.9K
S
stanford university
Scholars:
1.0W
Papers: 4.1K
Citations: 0
V
vib
Scholars:
401
Papers: 134
Citations: 45
researcher View more organizations