FOR RESEARCH USE ONLY — AI-ASSISTED — NOT FOR CLINICAL DECISION MAKING
Article

Cell viability and cytotoxicity assays — MTT, CellTiter-Glo and beyond

Cell viability is measured in almost every drug-discovery and toxicology lab, yet the IC50 values for the same compound on the same cell line reported across publications routinely span an order of magnitude. The reagent matters less than most researchers think; the protocol, normalization, and curve-fitting decisions matter far more. This piece covers the assay landscape and the analytical pipeline that makes viability IC50s reproducible and comparable.

Assay selection — what each reagent actually measures

The most consequential decision is choosing the right endpoint for the question being asked. These are not interchangeable:

Cell seeding and growth curve calibration

The most common source of IC50 variability is inconsistent seeding density. Cell number at the time of treatment, not at seeding, determines the IC50 — and cells that are sub-confluent respond differently to cytotoxic stress than over-confluent cells. Required before any compound screen:

  1. Generate a growth curve (seed day 0, read viability signal every 24 h for 5 days) at three seeding densities.
  2. Identify the density where cells are in exponential growth at the intended treatment endpoint — this is the correct seeding density.
  3. Validate the linear range of the viability assay: signal must be proportional to cell number with R² ≥ 0.99 across the cell number range that spans the assay window.

Normalization strategies

The choice of normalization determines what the IC50 means biologically:

State explicitly in every paper and report which normalization was used. An IC50 from GI50 normalization is not directly comparable to an IC50 from vehicle-control normalization.

IC50 curve fitting for viability data

The three-parameter logistic is often preferred over the four-parameter for viability data because the top asymptote is fixed at 100% (untreated control) and only bottom, IC50, and Hill slope are free:

y = Bottom + (100 − Bottom) / (1 + (x / IC50)^HillSlope)

Practical requirements:

Selectivity — the number that matters for drug development

An IC50 in isolation is meaningless for lead selection. The selectivity index (SI) = IC50_normal_cell_line / IC50_target_cell_line is the minimal selectivity metric. For oncology compounds, the NCI 60-cell-line panel or a matched normal-to-cancer pair (e.g., MCF10A vs MCF7 for breast) provides the denominator. An SI < 5 is typically insufficient for a viable lead; SI > 20 warrants further investigation.

Apoptosis confirmation — the mechanistic layer

A compound that reaches IC50 = 100 nM by MTT could be preventing proliferation, disrupting mitochondrial function, or actively killing cells. At IC50 and 2× IC50:

Common sources of IC50 irreproducibility

How AiLabrix fits

Drop the plate reader export plus the compound concentration map. The pipeline imports raw viability signals, applies the chosen normalization strategy (vehicle control, T=0, or absolute count), fits the 3PL or 4PL model per compound per cell line, computes IC50 with 95% CI, flags partial curves and solubility artifacts, calculates selectivity indices against a reference cell line, and generates a compound ranking table with curve class and reproducibility score. Flow cytometry apoptosis data can be co-analyzed with viability in a combined mechanistic report. Signed PDF with curve gallery, heatmaps, and power analysis for the current experimental design. [email protected].

See AiLabrix on your data

Drop in a CSV. The 26-agent pipeline produces a signed GxP report with full audit trail.

Request a 30-minute demo →