Cell cycle, proliferation, kinetics and index sorting

Models for DNA content and dye dilution, kinetics for a signal over time, and the plate view for index sorts. All of them work on a population you have gated.

Cell cycle

The cell-cycle model of a nocodazole-arrested culture: the fitted DNA histogram with G0/G1 25.0%, S 28.5% and G2/M 46.6%, the residuals below, and the G1 and G2 means, CVs, G2/G1 ratio and reduced chi-squareThe cell-cycle model of a nocodazole-arrested culture: the fitted DNA histogram with G0/G1 25.0%, S 28.5% and G2/M 46.6%, the residuals below, and the G1 and G2 means, CVs, G2/G1 ratio and reduced chi-square
A nocodazole-arrested culture fitted with Dean–Jett–Fox: 46.6% of cycling cells in G2/M.
  1. Gate single nuclei. Doublets of two G1 nuclei have the DNA area of one G2 nucleus but a longer pulse, so gate on the DNA dye's area against its width (for example PI-A against PI-W). The dialog's Suggest a singlet gate proposes one.
  2. Right-click the singlet population and choose Cell cycle (DNA content)….
  3. Choose the DNA channel (the linear area parameter of the dye) and the model:
    • Dean–Jett–Fox (Fox 1980) fits the whole histogram: two Gaussians and a broadened quadratic S phase. The usual choice for clean, well-resolved histograms.
    • Watson pragmatic (Watson et al. 1987) fits Gaussians to the outer flanks of G1 and G2 only; S phase is what remains between them. Robust when S phase has an unusual shape.
  4. Optionally model debris (exponential) and aggregates (G1+G2, G2+G2), constrain the G2/G1 ratio, or tie the G2 CV to the G1 CV.

The result gives the G0/G1, S and G2/M percentages of the cycling cells (debris and aggregates excluded) with standard errors, the G1 and G2 means and CVs, the G2/G1 ratio and the goodness of fit. A reduced χ² near 1 means the model explains the histogram within counting noise; above about 3, or runs of residual bars beyond the dashed ±2 lines, the model misses something (debris, doublets, apoptotic sub-G1 cells or a second population). G1 CVs below about 5% give reliable S-phase estimates; above 8% they do not.

The fitted histogram exports as SVG or PNG. Save this sample stores the fit with the workspace, and Run on all samples fits every sample with the same settings. On the simulated cultures, Dean–Jett–Fox recovers the true phase fractions within 1.6 points and Watson within 2.

Proliferation

The proliferation model of stimulated CD4 T cells: the CellTrace Violet histogram with the fitted generations, and the division, proliferation, expansion and replication indicesThe proliferation model of stimulated CD4 T cells: the CellTrace Violet histogram with the fitted generations, and the division, proliferation, expansion and replication indices
CD4 T cells after four days of stimulation: generations of CellTrace Violet dilution.

Each division halves a cell's dye, so the dye histogram of a proliferating population is a series of peaks, one per generation. CytoWeave fits a generation mixture model to it.

  1. Gate the responding population (for example live CD4 T cells), right-click it and choose Proliferation (dye dilution)….
  2. Choose the Dye channel: CellTrace Violet, CFSE or a similar dye (compensated, linear values).
  3. Set the Undivided peak (generation 0). An unstimulated control marks it exactly (Take from a control…); otherwise the brightest substantial peak is used and refined.
  4. Choose the number of Generations (automatic, up to 10) and whether to fit the spacing (the dye lost per division). Off, generations are exactly 2-fold apart.

The result lists the cells in each generation and the indices, as defined by Roederer (2011):

IndexMeaning
Division indexThe average number of divisions of all the original cells, including those that never divided
Proliferation indexThe average number of divisions of the cells that divided at least once
Expansion indexThe fold expansion of the whole culture
Replication indexThe fold expansion of the cells that responded

On the simulated cultures, the division index is within 3% of the truth. Run on all samples fits every sample with the same settings, sharing a fixed undivided peak.

Kinetics and calcium flux

Kinetics of T cells after the high anti-CD3 dose: the Indo-1 violet/blue ratio against seconds after the stimulus, with buffer, the low dose and ionomycin overlaid, and the baseline, peak, time to peak, half-max time and responding share belowKinetics of T cells after the high anti-CD3 dose: the Indo-1 violet/blue ratio against seconds after the stimulus, with buffer, the low dose and ionomycin overlaid, and the baseline, peak, time to peak, half-max time and responding share below
The calcium-flux example: T cells after the high anti-CD3 dose, the other tubes overlaid at their stimulus.

A calcium flux follows a population's calcium over a few minutes of acquisition: a baseline, the stimulus, then the response. The Calcium flux example has Indo-1-loaded PBMC with buffer, two doses of anti-CD3 (which stimulates T cells) and ionomycin (which reaches every cell).

  1. Gate the population (for example live T cells), right-click it and choose Kinetics (signal over time, calcium flux)….
  2. Choose what to follow: the ratio of two channels (for Indo-1, violet over blue: calcium-bound over free, which does not depend on how much dye a cell took up) or one channel (Fluo-4, or any parameter). An Indo-1 pair is chosen when the channels' names say so.
  3. Events are binned by acquisition time (about 150 bins of at least 50 events, or the width you set), each bin gives the population's median (or mean), and a moving average smooths the curve. The events' density is drawn behind it.
  4. The stimulus is where acquisition paused (the tube taken out to add it). With an injection that does not stop acquisition there is no pause: the response's onset is found instead and times are counted from it, so enter the stimulus time when you know it.

The response is measured against the baseline before the stimulus:

MeasureMeaning
BaselineThe median (or mean) of every event before the stimulus
Peak and time to peakThe smoothed curve's maximum after the stimulus, and when it first comes within 3% of it (the start of a plateau, which a sustained response has)
Half-max timeWhen the curve first reaches the baseline plus half the amplitude
Amplitude, foldThe peak above, and over, the baseline
AreaUnder the curve above the baseline, from when acquisition resumed to the end of the response window (value × seconds)
RespondingThe share of events above a threshold (by default the 99th percentile of the baseline events) at its maximum after the stimulus, net of the baseline's own share above it. Each cell is measured once, so this is the share responding at that moment

The median moves only when most cells respond: in the example, the low dose makes 38% of T cells respond, yet their median ratio barely rises; the responding share shows it. Overlay draws other samples' curves aligned at their own stimulus, and Run on all samples measures every tube with the same settings. On the simulated tubes, every response is measured within one time bin and 3% of the noise-free curve, and the responding share within 0.2 points of the cells that were responding when measured.

Index sorting

An index-sorted 96-well plate below two plots: wells colored by the deepest population (CD27+ IgD−, CD27− IgD+, CD19−), well C3 marked, its cell circled on the FSC/SSC and CD27/IgD plots, and its values listedAn index-sorted 96-well plate below two plots: wells colored by the deepest population (CD27+ IgD−, CD27− IgD+, CD19−), well C3 marked, its cell circled on the FSC/SSC and CD27/IgD plots, and its values listed
A 96-well index sort colored by population, with well C3's cell marked on every plot.

An index sort records the well each sorted cell went to, so every well's cell can be traced back to its phenotype. When a sample carries index-sort data, the Gate view shows its plate below the plots. Wells are read from BD FACSDiva's INDEX SORTING LOCATIONS keyword, or from event parameters such as "Index X" and "Index Y" or "Well Row" and "Well Column"; the plate size comes from the sorter's device type or from the positions.

Gate the presort sample first: the gates apply to the sorted events too. Wells that received more than one event are marked and listed.

Where to go next