A conditional generative model to disentangle morphological variation from batch effects in model organism imaging
Ricardo M Valdarrago1, Hongru Hu1,2,3, Ruoxin Li1,2,4
1Department of Molecular and Cellular Biology, University of California, Davis, CA, USA.
Abstract:
Identifying organism-level phenotypic variation that arises from genetic variation is a longstanding problem in genetics. Model organisms such as zebrafish are frequently used for genotype to phenotype studies as they can be genetically manipulated, grown and phenotyped for morphological changes in a high throughput manner through automated systems and imaging. However, individuals from model organisms are typically grown in groups: clutches for zebrafish and frogs, and litter for rodents. These clutches act as strong confounders during image analysis, as individuals from different genotypes but grown in the same clutch tend to look more similar to each other than to individuals with the same genotype in other clutches. Existing approaches such as conditional image classification models and domain adaptation approaches perform poorly on addressing these technical batch effects. Here, we propose a conditional latent diffusion model (cLDM) that disentangles these technical batch effects from morphological features by explicitly conditioning on batch-specific variables during generation, enabling targeted separation of technical artifacts from biologically relevant data. This approach enables accurate classification of genotypes using morphological images of individual zebrafish from distinct mutant classes. Furthermore, this approach allows us to efficiently correct for batch effect and demonstrates the versatility of cLDM in tackling domain-specific problems. This work highlights the potential of cLDM to overcome batch effects and extract meaningful features.
Related Concept Videos
Mutation, Gene Flow, and Genetic Drift
Genetic Drift
Mechanistic Models: Compartment Models in Individual and Population Analysis
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
Modeling with Differential Equations


