{"paper_id":"2ff1021c-c045-48cf-b6c7-b2b17c675b68","body_text":"Abstract\ndreampy is a Python implementation of the R dreamlet framework for pseudobulk differential expression analysis of single-cell RNA-seq data. dreamlet combines voom precision-weighted linear mixed models with empirical Bayes moderation to handle batch effects, repeated measures, and other hierarchical structure in multi-donor studies, but exists entirely within the R/Bioconductor ecosystem. dreampy reproduces this pipeline natively in Python, integrating with AnnData and the scverse ecosystem.\nCompeting Interest Statement\nThe authors have declared no competing interest.\nCopyright\nThe copyright holder for this preprint is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made available under a CC-BY 4.0 International license.","source_license":"CC-BY-4.0","license_restricted":false}