Inferensys

Glossary

Lineage Tracing

An experimental and computational approach that records the heritable history of cell divisions using genetic barcodes, enabling the reconstruction of clonal relationships and developmental trees.
Overhead shot of a beautifully lit strategy meeting in a modern WeWork hot desk area, designers and executives gathered around a live AI system diagram projected on smart table surface.
DEVELOPMENTAL BIOLOGY & COMPUTATIONAL GENOMICS

What is Lineage Tracing?

Lineage tracing is an experimental and computational approach that records the heritable history of cell divisions using genetic barcodes, enabling the reconstruction of clonal relationships and developmental trees.

Lineage tracing is a method for tracking the progeny of a single cell by introducing a stable, heritable genetic mark—a genetic barcode—that is passed down to all daughter cells during division. In single-cell sequencing, these engineered barcodes are read out alongside the transcriptome, allowing computational algorithms to group cells into clonal families and reconstruct the precise branching topology of a developmental tree.

Computational reconstruction involves processing high-dimensional barcode libraries using maximum parsimony or distance-based phylogenetic algorithms to infer the most likely sequence of cell divisions. This approach resolves cellular hierarchies in development, cancer evolution, and stem cell differentiation, transforming a static snapshot of single-cell data into a dynamic, time-resolved map of cellular ancestry.

CLONAL DYNAMICS

Key Characteristics of Lineage Tracing

The core computational and experimental principles that enable the reconstruction of cellular ancestry from heritable genetic marks.

01

Heritable Barcode Integration

The foundational step where unique genetic identifiers are introduced into cells. These barcodes are passed down to daughter cells during mitosis, creating a permanent, readable record of clonal relationships.

  • CRISPR/Cas9 Scarring: Accumulating stochastic insertions/deletions at target sites to create evolving barcode diversity.
  • Polylox Recombination: Utilizing Cre-loxP systems to generate random DNA excisions and inversions.
  • Viral Barcoding: Integrating lentiviral libraries with high-complexity, semi-random nucleotide sequences.
10^6+
Barcode Complexity
02

Phylogenetic Tree Reconstruction

Computational algorithms that infer the most likely hierarchy of cell divisions from the pattern of shared and divergent mutations in terminal cell states.

  • Maximum Parsimony: Finding the tree that requires the fewest evolutionary changes, ideal for low-mutation-rate systems.
  • Neighbor-Joining: A distance-based method clustering cells by sequence similarity matrices.
  • Cassiopeia: A dedicated framework for reconstructing lineage trees from CRISPR-induced mutation arrays, handling missing data and homoplasy.
03

Simultaneous Transcriptomic Capture

Modern lineage tracing pairs barcode retrieval with single-cell RNA sequencing to overlay clonal history onto cell state. This reveals whether transcriptional heterogeneity is driven by heritable lineage or environmental plasticity.

  • CellTag: Captures expressed barcodes alongside the transcriptome via poly-A capture sequences.
  • ScarTrace: Links clone identity to whole transcriptome amplification in zebrafish.
  • TREX: A method for simultaneous lineage tracing and gene expression profiling in situ.
04

Fate Mapping & Potency Analysis

The quantitative assessment of a progenitor cell's developmental potential by analyzing the transcriptional diversity of its clonal descendants.

  • Entropy Calculation: Measuring the phenotypic dispersion of a clone's terminal states to define multipotency.
  • Fate Bias: Identifying clones that disproportionately contribute to specific lineages, indicating early restriction.
  • Coalescence Analysis: Tracing back to the most recent common ancestor of distinct cell types to pinpoint the timing of fate decisions.
05

Clonal Expansion Dynamics

The statistical modeling of how clone sizes change over time, providing insights into proliferation rates, stem cell self-renewal, and competitive fitness.

  • Neutral Competition Models: Testing if clone size distributions follow power-law or exponential decay, indicating stochastic stem cell dynamics.
  • Fitness Inference: Identifying clones that expand beyond expected neutral drift, suggesting oncogenic mutations.
  • Birth-Death Processes: Continuous-time Markov chains used to simulate and infer the underlying rates of symmetric vs. asymmetric division.
06

Spatial Lineage Recording

Emerging techniques that preserve the physical tissue coordinates of clones, revealing how clonal siblings migrate and organize during morphogenesis.

  • Slide-seq + Barcodes: Capturing spatial transcriptomic data while reading out lineage tags.
  • MEMOIR: A microscopy-based system that reads out sequential barcode edits in situ via fluorescent hybridization.
  • Zombie: A system using photoactivatable markers to trace the spatial dispersion of single progenitor cells in living tissue.
LINEAGE TRACING

Frequently Asked Questions

Clarifying the core concepts, technologies, and computational challenges of recording cellular ancestry to reconstruct developmental trees.

Lineage tracing is an experimental and computational approach that records the heritable history of cell divisions to reconstruct clonal relationships and developmental trees. It works by introducing a stable, heritable genetic barcode into a progenitor cell, which is then passed down to all daughter cells during mitosis. As the organism develops, these barcodes accumulate unique mutations or are sequentially edited, creating a record of the division history. By sequencing the barcodes in terminal cell populations and applying phylogenetic reconstruction algorithms, researchers can infer the lineage tree that maps how a single zygote gives rise to complex tissues. Modern techniques include CRISPR-Cas9-based scarring, where guide RNAs direct the Cas9 nuclease to create stochastic insertions or deletions at target sites, and polylox recombination systems that use Cre-loxP to generate unique barcode combinations. The core principle is that cells sharing a more recent common ancestor will have more similar barcode profiles, enabling the computational inference of hierarchical relationships.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.