My research interests have always been centered around developing computational tools to aid the study of molecular biology and healthcare. During my PhD, I primarily worked on machine learning algorithms for single-cell RNA-seq data, with a focus on biological processes such as development and disease progression. After my PhD, my research has centered around a few broad themes: i) development of algorithms to study and predict health outcomes, ii) development of clinical ML and statistical genetics methods for target discovery, and iii) development of algorithms and systems that enable collaborative and trustworthy science. More recently, I have also been working on GenAI methods for clinical trial recruitment, real-world evidence, and clinical value set authoring. A somewhat more categorized view of my research work can be found below.
S. Mukherjee. “Electoral Systems Simulator: An Open Framework for Comparing Electoral Mechanisms Across Voter Distribution Scenarios.” [Arxiv Link].
S. Mukherjee. “Geometric Comparisons of Electoral Rules Under Feedback.” [Arxiv Link].
S. Mukherjee. “RASC+: Retrieval-Constrained LLM Adjudication for Clinical Value Set Authoring.” [Arxiv Link].
S. Mukherjee, et. al. “Retrieve, Then Classify: Corpus-Grounded Automation of Clinical Value Set Authoring.” Accepted at MLHC 2026. [Arxiv Link].
S. Mukherjee*, Z. McCaw*, et. al. “Causal considerations can determine the utility of machine learning assisted GWAS.” Accepted to CHIL 2025. [Link].
S. Mukherjee, Z. McCaw, et. al. “EmbedGEM: A framework to evaluate the utility of embeddings for genetic discovery.” Accepted at OUP Bioinformatics Advances. [Link].
H. Somineni, S. Mukherjee, et. al. “Genetic discovery and functional validation in MASLD via multimodal machine learning identifies IRS1 and additional risk loci.” Minor revision at AJHG. [Medrxiv Link].
Z. McCaw, ..., S. Mukherjee, et. al. “Pitfalls in performing genome-wide association studies on ratio traits.” Accepted to Human Genetics & Genomics Advances. [Biorxiv Link].
M. Pereira*, M. Kshirsagar*, S. Mukherjee*, R. Dodhia, J.L. Ferres, "An Analysis of the Deployment of Models Trained on Private Tabular Synthetic Data: Unexpected Surprises", Submitted to ICML workshop on on Machine Learning for Data: Automated Creation, Privacy, Bias [Arxiv].
J-F. Rajotte, S. Mukherjee, et. al. "Reducing bias and increasing utility by federated generative modeling of medical images using a centralized adversary", Submitted to ACM GoodIT [Arxiv]
X. Liu, Y. Xu, S. Tople, J.L. Ferres*, S. Mukherjee*. "MACE: A Flexible Framework for Membership Privacy Estimation in Generative Models". Submitted to USENIX [Arxiv]. *co-senior author
S. Mukherjee, Y. Xu, A. Trivedi, J. L. Ferres, 'privGAN: Protecting GANs from membership inference attacks at low cost'. [Arxiv]. (PETS 2021)
Sumit Mukherjee, et al. "A machine learning pipeline for aiding school identification from child trafficking images." Submitted to ACM GoodIT [Arxiv].
B. E. Dixon, S. Mukherjee, et. al. " Capturing COVID-19 Symptoms At-Scale using Banner Ads: A Novel Survey Methodology Pilot using an Online News Platform". JMIR [Preprint].
S. Mukherjee*, B. Weeks*, N. Becker, J.L. Ferres. "Using internet search trends to opioid deaths in Connecticut". Major revision at Journal of General Internal Medicine.
S. Mukherjee, N. Becker, B. Weeks, J.L. Ferres "Using internet search trends to forecast short term drug overdose deaths: A case study on Connecticut". Accepted at ICMLA 2020 [Pdf]
S. Mukherjee*, A. Trivedi*, E. Tse*. 'Risks of Using Non-verified Open Data: A case study on using Machine Learning techniques for predicting Pregnancy Outcomes in India'. Accepted to NeurIPS workshop on ML for Developing World 2019 [Arxiv].
My work at Sage Bionetworks focused on developing novel Machine Learning tools to identify drivers of AD. I have been studying the use of manifold learning on RNA-Seq data from post-mortem brain samples of AD patients and controls to predict disease staging and subtypes. Downstream applications of this technique includes studying the effect on biological pathways as a function of disease progression and subtype.
S. Mukherjee, .., L. Mangravite, B. Logsdon. "Molecular estimation of neurodegeneration pseudotime in older brains". Accepted at Nature Communications [BioRxiv].
S. Mukherjee, T. Perumal, K. Daily, S. Sieberts, C. Preuss, G. Carter, L. Mangravite, B. Logsdon. "Identifying and ranking potential driver genes of Alzheimer’s disease using multiview evidence aggregation". In Bioinformatics (ISMB/ECCB 2019 issue) [BioRxiv].
B. Logsdon, ..., S. Mukherjee, .. L. Mangravite. "Meta-analysis of the human brain transcriptome identifies heterogeneity across human AD coexpression modules robust to sample collection and methodological approach". Appearing in Cell Reports [Biorxiv].
During my PhD, I developed a novel algorithmic tool for sampling distribution aware pre-processing of sparse Single Cell RNA-Seq (scRNA-Seq) data [1]. Our tool (UNCURL) is also able to incorporate qualitative prior biological information into the pre-processing pipeline and is shown to improve the performance of downstream analytic tasks such as clustering and lineage inference. Additionally, the algorithm was shown to be easily scalable and has led to the development of a web-app to enable online scRNA-Seq data analysis. I also developed a novel algorithm (PIPER) for driver gene prediction for stage-wise scRNA-Seq data [2]. Our tool utilized state-of-the-art network inference techniques for sparse data types and performed differential network analysis to predict the most likely drivers of biological processes.
S. Mukherjee, A. Carignano, G. Seelig, and S.I. Lee. "Identifying progressive gene network perturbation from single-cell RNA-seq data." In transactions of IEEE EMBC (2018). [Biorxiv]
S. Mukherjee*, Y. Zhang*, J. Fan, G. Seelig, and S. Kannan. "Scalable preprocessing for sparse scRNA-seq data exploiting prior knowledge." Bioinformatics 34, no. 13 (2018): i124-i132. [Pdf]
Y. Xhang, S. Mao, S. Mukherjee, S. Kannan, G. Seelig, 'UNCURL-App: Interactive Database-Driven Analysis of scRNA-Seq Data'. Under major revision at OUP Bioinformatics [Biorxiv].
During early stages of my PhD, I worked on the development of a low-cost scRNA-Seq protocol (Split-Seq) [1]. I was involved both in experimental protocol development as well as the initial data analysis for the project. Our method was shown to scale to hundreds of thousands of cells and had a lower cost-per-cell than most competing methods.
A. Rosenberg, ..., S. Mukherjee, ..., G. Seelig. "Single-cell profiling of the developing mouse brain and spinal cord with split-pool barcoding". Science 360, no. 6385 (2018): 176-182. [Biorxiv]
I worked on a systematic mathematical analysis of the noise rejection properties of microRNA mediated incoherent feed-forward loops. Our analysis focused on elucidating the noise rejection properties of this class of network motifs at the population level (extrinsic noise) which led to the identification of parameter spaces where the noise is most efficiently rejected [1].
A. Carignano*, S. Mukherjee*, A. Singh, and G. Seelig. "Extrinsic Noise Suppression in Micro RNA Mediated Incoherent Feedforward Loops." Accepted to IEEE CDC (2018). [Biorxiv]
I worked on the development of an algorithmic method for identifying a connected network of sidewalks from publicly curated municipal data from the King county [1]. This connected network of sidewalk was then used in conjunction with sidewalk attributes such as elevation gain/loss and presence of curb ramps to develop a customizable routing app for pedestrians with disabilities.
Bolten, N., S. Mukherjee, V. Sipeeva, A. Tanweer, and A. Caspi. "A pedestrian-centered data approach for equitable access to urban infrastructure environments." IBM Journal of Research and Development 61, no. 6 (2017): 10-1. [Pdf]