Harmony-Pytorch
Feb 1, 2021·
·
1 min read
Dr. Bo Li
Yiming Yang
Harmony-PyTorch is an efficient PyTorch implementation of Harmony algorithm, used for data integration and batch correction.
It has been adopted by rapids-singlecell (a GPU-accelerated single-cell analysis python package designed specific for NVIDIA devices; part of scverse) for its implementation on Harmony batch correction method. See release notes.

Authors
Principal Scientist II
Dr. Bo Li is a Principal Scientist II at AI for Biology and Translation (AIBT), Genentech, Inc. His research focuses on three major topics: Science, Technology and Computational Methods. For Science, his team works on lung cancer and especially small cell lung cancer. For Technology, his team evaluates and adopts cutting-edge high-throughput data generation technologies, such as Cellanome and SBX sequencing. For Computational Methods, his team develops novel computational and deep learning tools for enabling insight discovery from high-throughput multi-modal data.
Before joining in Genentech, he was an Assistant Professor of Medicine at Harvard Medical School and the director of Bioinformatics and Computational Biology at Center for Immunology and Inflammatory Diseases, Massachusetts General Hospital.
He received his Ph.D. in computer science from UW-Madison and completed two postdoctoral trainings with Dr. Lior Pachter at UC Berkeley and Dr. Aviv Regev at Broad Institute.
He is best known for developing RSEM, an impactful RNA-seq transcript quantification software. RSEM is cited 22,602 times (Google Scholar) and adopted by several big consortia such as TCGA, ENCODE, GTEx and TOPMed.

Authors
Bioinformatics Software Engineer
Yiming Yang is a bioinformatics software engineer in Li Lab.