TFF Ultrafiltration & Diafiltration Calculator
Size and optimize tangential flow filtration (TFF) diafiltration skids for monoclonal antibodies, vaccines, and recombinant proteins. Calculate required Diafiltration Volumes ($N$), product retention yield, impurity clearance, buffer consumption, and run time.
1. Retentate Pool & Diafiltration Target
2. Sieving Coefficients & Initial Concentrations
3. Membrane Hydraulics & Skid Sizing
Buffer Exchange Yield & Purification Metrics
Hydraulic Filtration Rates
Interactive TFF Skid Flow Loop & Real-Time Washout Depletion Curve
Dynamic visualizer showing retentate tank, crossflow feed pump, membrane cassette holder, diafiltration buffer buffer-addition pump, and real-time logarithmic impurity depletion curve.
In-Depth Bioprocess Engineering: Constant-Volume Diafiltration Kinetics
Diafiltration is an ultrafiltration membrane operation where fresh formulation buffer is added to the recirculating retentate at the exact same rate that permeate is removed ($Q_{buffer} = Q_{permeate}$), keeping retentate volume $V_0$ constant while washing out small permeable salts, solvents, and impurities:
1. Solute Washout Differential Equation
A dynamic mole balance on any permeable microsolute in the retentate tank yields:
$$\text{Defining Diafiltration Volumes } N = \frac{V_{buffer}}{V_0} = \frac{Q_p \, t}{V_0}$$
$$\frac{C_i(N)}{C_i(0)} = \exp(-N \times S_a)$$
Where $S_a$ is the sieving coefficient ($S_a = 1 - \sigma_i$). For freely permeable salts ($S_a = 1.0$), each diafiltration volume cuts residual salt concentration by $1/e \approx 63.2\%$. After 7 diafiltration volumes, residual impurity concentration drops to $e^{-7} = 0.00091$ (99.91% clearance).
2. Macromolecular Product Retention Yield
For the target macromolecule (e.g. antibody or enzyme with rejection coefficient $\sigma_p$):
Even a seemingly minor passage ($1 - \sigma_p = 0.005$, or 99.5% retention per pass) results in a cumulative loss of $1 - \exp(-7 \times 0.005) = 3.44\%$ across 7 diafiltration volumes. Maintaining $\sigma_p \ge 0.998$ is critical for commercial biomanufacturing yield.
5 Fatal Engineering Pitfalls in Tangential Flow Diafiltration
Performing diafiltration at low protein concentration ($C < C_{opt}$) requires massive buffer volumes, exponentially extending processing time. Conversely, diafiltering at ultra-high concentration causes gel layer polarization, severe viscosity spikes, and flux collapse. The mathematical optimum is to pre-concentrate to $C_{opt} = C_{gel} / e$ (typically 50–80 g/L for mAbs) before initiating diafiltration.
Switching abruptly from high-salt harvest buffer (e.g. 1.0 M NaCl) to low-ionic-strength formulation buffer crosses the protein's isoelectric point ($pI$). At the $pI$, electrostatic repulsion collapses; proteins rapidly self-associate into cloudy sub-visible precipitates and aggregates, blinding the membrane pores and failing final drug product release specs.
Restricting the retentate control valve to force higher flux pushes TMP above the critical pressure boundary ($TMP > TMP_{crit}$). High pressure does not increase flux; instead, it physically compresses the protein polarization boundary layer into an impermeable, glassy cake that cannot be dislodged by crossflow shear.
If the retentate return line discharges above the liquid surface in the feed tank, high-velocity liquid plunging entrains air bubbles. Proteins unfold and irreversibly denature at the high-surface-area air-water interface, forming visible fibrillar particulate aggregates that ruin product potency and foul the cassette feed channels.
If the diafiltration buffer addition port is improperly positioned or the retentate vessel lacks proper impeller mixing, incoming fresh buffer can short-circuit directly into the pump suction port while stagnant unmixed pockets remain in the tank. The operator measures required diafiltration volumes, yet final analytical assays show failed residual impurity clearance.