Measure dynamic binding capacity from a breakthrough run

A practical workflow for an ÄKTA™-type system: plan a frontal load, measure target breakthrough, correct the volume, and choose a useful residence time.

Dynamic binding capacity (DBC) describes capacity under flow at a stated target breakthrough threshold. Static capacity describes equilibrium binding; see method development for the distinction and how loading fits into purification design. A catalogue capacity belongs to its test protein and conditions. Measure your own feed because target concentration, sample composition, binding conditions, residence time and resin history can change the result.

This tutorial uses a constant-concentration frontal load: keep applying feed until the target appears in the effluent. A 10% breakthrough point means the instantaneous outlet target concentration is 10% of its feed concentration. It does not mean that 10% of all loaded target has been lost.

1. Plan the measurement

  1. Choose a representative column. A 1 mL prepacked column is a practical small-scale option, as used in El-Sabbahy et al. Record the resin, packed bed volume, dimensions, lot and cycle history. Use the exact column instructions for flow, pressure and chemical limits.
  2. Measure target concentration c₀. Use a target-specific assay for a crude feed; total protein or bulk UV is not automatically target concentration. For a sufficiently pure protein, a validated absorbance measurement with the appropriate extinction coefficient can be suitable. Prepare representative clarified feed and record its pH, conductivity and temperature.
  3. Choose residence times and a threshold before running. Use empty-bed residence time here: RT = Vcolumn / Q, with Q in mL/min and RT in min. A scouting set could include 1, 2 and 4 min, all studied by El-Sabbahy et al.; these are examples, not operating limits. Set Q separately for each column volume and check pressure. Choose 5% or 10% target breakthrough and keep it consistent.
  4. Check the detector with the actual feed. Select a suitable wavelength, commonly 280 nm for proteins, and record the flow-cell path length. Measure feed UV against loading buffer at the same settings. Verify that both the early signal and full feed response fall within the detector’s linear range. A clipped feed plateau makes normalization invalid. Use a suitable shorter path-length cell or a validated alternative detection method if necessary; changing feed dilution also changes the experiment.
  5. Budget feed and fraction assays. Allow feed for priming, a bypass reference, and loading beyond the selected threshold. Collect sufficiently small fractions around the expected transition to resolve it with the target assay; retain an aliquot of the starting feed.

2. Determine the volume offset and equilibrate

Replace the column with a low-volume union or use the column bypass. At the planned loading flow, switch from buffer to feed, recording the switch as volume zero, and observe the UV step. Measure the displacement volume from that switch to the detector using a documented reference point on the step. Keep the same inlet tubing, valves and UV cell for the breakthrough run. Record the bypass arrangement and any connector-volume difference. Repeat the reference if the flow path changes; examine broad or distorted steps rather than hiding system dispersion in one offset.

Call this extra-column correction Vdead. It is not the column’s packed volume or automatically the liquid volume accessible to the protein inside the bed. If a method includes column liquid hold-up in its offset, document that separately and compare only like definitions. A bypass run cannot measure column pore access. Also determine the UV-to-collector delay to align fraction assay results with the detector trace; do not add that downstream delay to a UV-based Vdead.

Reconnect the column and equilibrate with loading buffer according to the resin instructions until UV, conductivity and pH are stable. Confirm that the feed is in compatible binding conditions. Keep the same temperature and buffer conditions across the residence-time series.

Frontal-load experiment and bypass referenceFeed passes through a pump and inlet tubing, the packed column, a UV detector and a fraction collector. A dashed bypass replaces the column when measuring extra-column dead volume. This measurement ends at the UV cell, while a separate downstream delay must be used to assign collected fractions to detector volumes.Start volume = feed switchBypass for delay referenceKeep the same UV settingsFeed c₀PumpPackedcolumnUV cellFractionsInlet tubingVcolumnRead Vx%Vdead: feed switch → UV, with column bypassedCollection delayColumn liquid hold-up is separate from extra-column Vdead; record the correction convention.
Figure 1. Measure the delay from the recorded feed switch to the UV cell with the column bypassed. Keep the inlet path and detector reference the same. The separate UV-to-collector delay aligns fractions; it is not part of the UV-based system-volume correction. Simplified flow path, not an instrument plumbing diagram.

3. Run the frontal load and collect the evidence

  1. Start feed at the selected constant Q. Record the feed switch, cumulative applied volume, pressure and UV. Avoid interruptions, bubbles or changing feed concentration.
  2. Collect flow-through from the beginning of loading, with particular attention to fractions around the expected breakthrough. Assay target concentration and retain the volume boundaries and collection delay. Fraction concentrations are interval averages, not instantaneous detector measurements.
  3. Continue far enough to bracket the selected target threshold. If feasible, continue to a stable feed-level response to characterize the whole front; do not infer saturation from an overloaded detector. Keep the fractions so that target loss can be checked.
  4. Wash in loading buffer, elute and collect the bound target, then regenerate, clean in place (CIP), and re-equilibrate using the resin-specific method. Keep wash and elution samples for recovery checks. Follow the product instructions for cleaning chemistry and contact time; there is no universal CIP recipe for every ligand.

4. Find target breakthrough, not impurity breakthrough

For a pure feed with linear UV response, buffer-blanked effluent UV divided by buffer-blanked feed UV estimates c/c₀. In a crude feed, non-binding UV-absorbing species can emerge before the target and form an elevated plateau. Dividing that raw trace by feed UV alone can falsely indicate early target loss.

If the early plateau is stable and a target-specific assay confirms it is target-free, subtract it from both effluent and feed signals before normalizing:

c/c₀ ≈ (UV_effluent − UV_nonbinding) / (UV_feed − UV_nonbinding).

Equivalently, first divide buffer-blanked UV by feed UV, then subtract the normalized non-binding plateau b and divide by (1 − b). This assumes a constant background and additive, linear absorbance. This expression is an editorial derivation of that background model. It fails when impurities also bind and break through, the baseline drifts, the target is already leaking into the supposed plateau, or the feed-minus-background signal is too small to measure reliably. Use target-specific fraction assays in those cases. Baseline subtraction alone does not establish identity.

Find the first sustained crossing of the chosen target threshold and interpolate between neighboring measurements if appropriate. Record that volume as Vx%, measured from the same feed switch used for the offset. With fraction assays, report the resolution imposed by the fraction size and sampling; avoid reporting a more precise crossing than the data support.

Breakthrough threshold, non-binding baseline and integrated areaTarget effluent divided by feed concentration rises from zero to one after a delay. Vertical markers show dead volume and the volume at ten percent target breakthrough. A higher blue UV curve stays at zero until after the extra-column dead volume plus a labelled column hold-up, then rises to a non-binding plateau. The red target curve remains zero until later. The shaded area above the target curve and below one, between the dead-volume marker and ten percent breakthrough, illustrates corrected input minus escaped target.00.10.51Normalized responseFeed level = 1Non-binding UV plateau b10% target thresholdcolumn hold-up0VdeadV10%Integrated area:input − effluentafter delay alignmentApplied volume from feed switch (mL; schematic)Corrected target c/c₀Raw UV / feed UVc/c₀ ≈ (UV / UV_feed − b) / (1 − b)Only for linear UV response and a stable, target-free non-binding plateau.
Figure 2. Conceptual breakthrough, not measured data. Red is target c/c₀ after background correction; blue is buffer-blanked UV divided by feed UV. Non-binding species arrive after Vdead plus column liquid hold-up, raising raw UV before target breakthrough. Shading follows the red curve below and feed level above, from the aligned start Vdead to V10%, not the full load rectangle. A mass balance must also account for column liquid inventory to isolate adsorbed mass.

5. Calculate DBC and state the convention

DBCx% = c₀ × (Vx% − Vdead) / Vcolumn.

Use c₀ in mg/mL of target in feed, both loading and dead volumes in mL, and Vcolumn in mL of packed resin. The result is mg target per mL resin. This is the conventional corrected load at threshold estimate used here, as in Osuofa and Husson, equation 3. It does not subtract target that escaped before the threshold, and it is not a measurement of recovered product.

For a fuller mass balance, integrate the target effluent concentration over volume and subtract that escaped mass from the aligned input mass. Figure 2 shows this area concept. Separating adsorbed target from target still dissolved inside the column also requires a liquid-inventory correction. State whether you report load-at-threshold capacity or an integrated retained/adsorbed mass; do not silently mix them.

Worked example — illustrative, not experimental data

Suppose c₀ = 2 mg/mL, V10% = 26 mL, Vdead = 1 mL and Vcolumn = 1 mL. Then DBC₁₀% = 2 × (26 − 1) / 1 = 50 mg/mL resin. The corrected target load is 50 mg; feed used from the recorded switch to the threshold is 26 mL, containing 52 mg target. At an illustrative RT of 2 min, Q = 0.5 mL/min and reaching that recorded volume takes 52 min. These round numbers demonstrate arithmetic, not an expected capacity for a named resin.

Calculate DBC from your measured threshold

Enter V at your chosen 5% or 10% target breakthrough. Defaults reproduce the illustrative example. Volumes must use the same load-start reference. Residence time means packed bed volume divided by flow.

DBC at chosen threshold
50 mg/mL resin
Corrected load volume
25 mL
Corrected target load
50 mg
Feed used to threshold
26 mL / 52 mg target

Load-at-threshold estimate, not recovered or integrated bound mass. Feed used excludes any additional feed consumed while priming, measuring the bypass reference, or continuing beyond the threshold. The optional time assumes constant flow. Results are not saved to a Chromatobench project.

6. Repeat across residence times

Repeat the run at the planned residence times and replicate conditions to estimate variability. Hold feed, resin, threshold, temperature and volume convention constant; track reuse so that aging is not mistaken for a flow effect. Plot measured DBC against RT and keep the individual results. A rise followed by a plateau suggests that extra loading time is providing diminishing capacity gains. Mass transport, including access to binding sites within beads, can limit uptake at short residence time. The shape is specific to the feed and medium, not a universal resin curve.

The largest DBC is not necessarily the best process setting. Compare recovered target per resin volume per total cycle time, including loading, washing, elution, cleaning and equilibration. Also compare loss, pool quality and buffer use. A shorter RT can improve throughput while lowering usable capacity. The simulator below illustrates this trade-off; it does not fit your data or establish an operating load.

Breakthrough curve and dynamic binding capacity (illustrative model)

Frontal loading with the Thomas (logistic) breakthrough model, written in terms of load L (mg of target fed per mL of resin) and residence time τ: C/C0 = 1 / (1 + exp(κτ(1 − L/qmax))). DBC is the load at which the effluent reaches the chosen breakthrough, DBC = qmax(1 − ln(1/x − 1)/(κτ)), so it rises with residence time and levels off below qmax. Longer residence time also means slower loading, so productivity does not follow DBC.

Breakthrough curve: C/C0 versus loadAt a residence time of 3.0 min the effluent reaches 10 % of the feed concentration after 43.3 mg/mL resin has been loaded; the curve passes 50 % at q_max = 50 mg/mL.00.20.40.60.810102030405060708090Load (mg target per mL resin)Effluent C/C₀10 % breakthroughq_maxDBC10DBC and productivity versus residence timeLeft: DBC rises with residence time and approaches q_max. Right: productivity per cycle, which peaks at a short residence time in this model and then falls. The chosen residence time is marked in both.010203040500.512510Residence time τ (min, log scale)DBC10 (mg/mL resin)02040600.512510Residence time τ (min, log scale)Productivity (mg/mL resin/h)
Breakthrough criterion
DBC at 10 %
43.3 mg/mL
DBC / q_max
86.7 %
Load time
65 min
Productivity
23.6 mg/mL/h

Illustrative, not a sizing tool. Assumptions: a constant lumped rate κ = kT·qmax = 5.5 min⁻¹ at every flow, no axial dispersion, a symmetric front, qmax taken as the equilibrium capacity at this feed concentration. At fixed kT the curve in load units does not depend on C0; C0 enters through load time. Productivity = DBC per cycle / cycle time, with loading to DBC and 15 further column volumes at the same τ. Real protein fronts on porous beads tail and the rate falls with flow, so measure DBC on your feed. The productivity optimum sits at short τ, where the symmetric-front assumption is least reliable, so read its position qualitatively. Thomas equation form: Chen et al., Membranes 2023 (PMC10537428, eq. 11, full text read 2026-09-25); resin binding capacity falling as flow rises, with minutes of residence time needed to overcome diffusion into beads: Osuofa and Husson, Membranes 2023 (PMC10220532, full text read 2026-09-25).

Common pitfalls

  • Detector saturation: a flat trace is not proof of a valid feed reference. Check detector linearity and path length before interpreting a percentage.
  • Variable feed: measure target concentration and binding conditions for each preparation. A drifting feed invalidates the constant-c₀ calculation.
  • Missing or double-counted system volume: use the same start event and detector reference throughout. Omitting a positive delay inflates DBC; subtracting an already corrected offset again depresses it.
  • Too-short residence time: early leakage may reflect limited uptake kinetics, not an absence of binding sites. Test a longer RT within the column limits.
  • Fouling and reuse: record cleaning and cycle history and compare fresh and used resin under matched conditions. Cleaning can remove foulants but can also damage a ligand.
  • Confusing DBC with operating load: choose a routine load from acceptable target loss, recovery and separation performance, with a margin justified by repeatability.

7. Inspect and preserve the run in Chromatobench

  1. Open Chromatobench and import a two-column volume/signal file, or use its instrument-export import for a supported UNICORN™-style text export. Review channels and units; native binary .res files are not supported. Use a volume axis in mL for this calculation.
  2. Compare the load trace with a separately imported bypass trace and inspect the baseline and front. Keep the original coordinate reference; the app does not automatically align the feed switches or correct system volume.
  3. Use manual intervals or named regions to document the portion inspected. The available integration baselines are Line between endpoints and Zero (no correction). Joining the endpoints of a rising breakthrough front is not the non-binding-plateau correction. A raw UV area in mAU·mL is not target mass or DBC.
  4. Save a project file and export the plot or analysis CSV as needed. Keep the target assay, feed UV, plateau correction, Vdead, chosen threshold, resin history and calculated DBC alongside it; the project does not automatically capture this experimental metadata.

Chromatobench currently has no automatic breakthrough normalization, threshold finder or DBC report. Determine the corrected target crossing from your detector data or fraction assays separately, then enter it in the calculator on this page. See the data analysis guide for supported imports, integration and provenance.

Sources and scope

This is an editorial bench workflow, not a validated protocol for every resin. The numeric worked example and both new figures are original teaching illustrations. Literature results apply to the stated feed and medium; no source capacity is used as a specification for your column.

Practical system checks follow the Cytiva™ Ion Exchange Chromatography handbook and ÄKTA™ pure data file already used in this Academy. Confirm limits in the manual for your configuration. The reused simulator’s Thomas equation comes from Chen et al. (2023), Breakthrough Curve Modeling and Analysis for Lysozyme Adsorption by Tris(hydroxymethyl)aminomethane Affinity Nanofiber Membrane, equation 11; it is an illustrative model, not a prediction for your resin.

Try it on a trace

Open a two-column chromatogram in the workbench, or load the synthetic example. No account needed.

Open the workbench

Send feedback

What is it about?

At least 5 characters.0 / 4000

So we can reply. Leave it empty to stay anonymous.

Page: /learn/tutorials/dynamic-binding-capacity