CloVarS: a simulation of single-cell clonal variability
摘要
High-throughput time-lapse microscopy has allowed researchers to monitor individual cells as they grow into colonies and react to treatments, but a deeper understanding of the data obtained after image analysis is still lacking. This is in part due to the biological and computational challenges related to long-running experiments and single-cell tracking.
MethodsClonal Variability Simulator (CloVarS) is a Python tool for generating synthetic data of single-cell lineage trees to model time-lapse microscopy experiments. After colony initialization, each individual cell is simulated for a given number of simulation frames. During simulation, cells can migrate, enter mitosis (divide), and enter apoptosis (die). These events are determined by distributions of cell division and death times, which can be inferred from and fit to experimental data. Colonies have an adjustable mother-daughter (MD) and sister-sister (SisSis) fitness memory (
We show examples of trees with different division and death curves and the resulting number of cells per tree. Values of
CloVarS is an important asset for quickly exploring colony fitness dynamics, its heritability, testing biological hypotheses, benchmarking cell tracking algorithms, and ultimately improving our understanding of single-cell lineage data.