Uneven Background on a Western Blot — How to Subtract It Per Lane
Uneven background on a western blot is the single most common source of systematic error in densitometry that people don't correct for. If the left side of your membrane is darker than the right — from uneven ECL substrate coverage, a tilted cassette, or a light leak — and you subtract a single global background value from every lane, you're inflating the signal in the dark-background lanes and deflating the signal in the light ones. The fix is straightforward: subtract background locally, per lane, using a region immediately adjacent to each band.
The short version: for every band ROI, place a matched background ROI in the same lane (above, below, or both), and subtract that local value from the band signal. This makes your quantification insensitive to gradients, blotches, and edge effects that vary across the membrane. Every serious analysis method — rolling ball, lane-profile integration with baseline, adjacent-ROI subtraction — is really just a way of doing this. The differences are in how automated and how assumption-heavy they are.
Why Global Background Subtraction Fails
Global background subtraction means measuring signal in one "empty" area of the membrane (or averaging a few spots) and subtracting that single intensity value from every lane. This works if and only if the background is perfectly uniform across the entire membrane. In practice, it almost never is.
Common causes of uneven background:
- Uneven substrate application. If you pipette ECL onto the membrane instead of flooding it in a tray, you get a gradient. Substrate pools toward one edge. With chemiluminescence, this creates a signal gradient that decays over the ~5-minute imaging window.
- Edge effects on transfer. The edges of a semi-dry transfer often run hotter or cooler than the center, producing higher nonspecific protein deposition (and therefore higher antibody background) at the margins.
- Antibody pooling during incubation. Rocking a membrane in a small volume can leave antibody concentrated at the meniscus. The top and bottom strips of the membrane see more primary antibody and develop more nonspecific signal.
- Membrane drying. If one corner of the membrane lifts out of wash buffer for even 30 seconds, it binds antibody irreversibly and produces a dark patch that no amount of washing will remove.
- Imaging artifacts. On a ChemiDoc or Azure system, vignetting at the edges of the field of view can darken corners by 5–15% even with flat-field correction enabled.
The result is a background that varies by position. A single global value can't capture that. If your background runs from, say, 800 counts on the left to 1,200 counts on the right across a 10-lane blot, and your band signals are in the 2,000–4,000 range, a global subtraction using the left-side value (800) gives the rightmost lane an extra 400 counts of uncorrected background — a 10–20% overestimate of its signal. That's enough to flip a 1.3-fold change into a 1.6-fold change.
Per-Lane Background Subtraction: The Practical How-To
The principle is simple: measure the background in the same lane, near the band of interest, and subtract it from the band signal. Here's how to do it in the three most common workflows.
Manual ROI method (ImageJ/Fiji, Image Studio, Image Lab)
- Draw your band ROI. Use the rectangle tool. Make every ROI the same width — ideally the full lane width.
- Duplicate the ROI and move it to an empty region in the same lane, either just above or just below the band. Avoid placing it on another band, obviously. If you're quantifying a band at 42 kDa (actin), put the background ROI at ~50 kDa or ~35 kDa — wherever there's no signal.
- Record the mean intensity (not integrated density) for both the band ROI and the background ROI.
- Calculate corrected signal: Corrected integrated density = (Mean_band − Mean_background) × Area_band.
- Repeat for every lane.
This takes a few extra minutes, but it makes your results robust to any spatial gradient. The key rule: the background ROI must be in the same lane and the same vertical neighborhood as the band. Moving the background ROI to a different lane defeats the purpose.
Lane profile / rolling baseline method
ImageJ's "Gel Analyzer" and Bio-Rad's Image Lab both offer a lane-profile approach: they plot a 1D intensity profile down each lane, and you draw a baseline under each peak. The area between the peak and the baseline is your net signal. This is inherently a per-lane method because each lane gets its own profile and its own baseline. It handles gradients well as long as you draw the baseline consistently.
The danger here is inconsistency. If you draw the baseline by hand, you'll unconsciously adjust it to match your expectations. Use the straight-line baseline option and anchor it to the same relative positions in every lane — the troughs between bands, not arbitrary points.
Rolling ball / local median
ImageJ's Process → Subtract Background uses a rolling-ball algorithm (Sternberg 1983). You set a ball radius (typically 50–200 pixels for a blot image), and it estimates the local background at every pixel by fitting a sphere under the intensity surface. This is fully automated per-lane background subtraction — in fact, it's per-pixel.
The catch: if your ball radius is too small, it starts eating into the bands themselves, reducing your signal. If it's too large, it can't follow rapid spatial changes in background. A good starting point is a radius ~3–5× the width of your widest band. Preview the subtracted image before committing. The bands should look the same; the background should be flat and near zero.
For LI-COR Image Studio users, the software offers "median" and "average" border background subtraction — these measure the intensity at the border pixels of each band ROI and subtract that local estimate. This is a per-lane, per-band method and works well for near-infrared fluorescence images where backgrounds are generally lower and more uniform.
When Per-Lane Subtraction Isn't Enough
Per-lane subtraction handles gradients. It doesn't handle two other problems:
High, variable nonspecific binding at the same molecular weight as your target. If a nonspecific band overlaps your protein of interest and varies in intensity across lanes (common with crude tissue lysates), local background subtraction won't separate the two signals. You need a better antibody, a knockout/knockdown control, or a different lysis buffer.
Saturated background regions. If your background is so high that it's compressing your signal into a narrow dynamic range, subtraction gives you technically correct but noisy numbers. With an 8-bit image (256 gray levels), a background of 200 leaves only 55 levels for your signal — you're quantifying in the noise. This is why 16-bit acquisition matters: 65,536 levels gives you room even with elevated background.
Patchy, non-monotonic background (blotches). A coffee-stain-shaped artifact sitting on top of one lane can't be corrected by a simple adjacent-ROI subtraction if the blotch intensity varies across the band region itself. In this case, you may need to re-run the blot. No amount of image processing rescues a membrane that dried out under the primary antibody.
Stop eyeballing your baselines. VoilaBlot applies per-lane background subtraction automatically using local ROIs, flags lanes with unusually high or uneven background, and keeps your blot image in your browser — nothing uploaded to a server.
Try it with your blot →Checking Whether Your Background Correction Worked
After subtracting background, you should verify two things:
Empty lanes (or empty regions) should read near zero. If you loaded a molecular weight marker in lane 1 and you're quantifying a band at 37 kDa, the marker lane should have ~0 net signal at 37 kDa after correction. If it doesn't, your background ROI placement is off.
The corrected values should not depend on position. If you ran duplicate samples in lanes 2 and 9 (something I recommend for exactly this reason), their corrected signals should agree within ~10–15%. If lane 9 is systematically higher even after local subtraction, you have a transfer or loading issue, not a background issue.
A useful diagnostic: plot corrected band intensity versus lane number for a set of identical samples loaded across the blot. The slope should be zero. If it's not, your correction isn't capturing the full gradient — increase the proximity of your background ROIs, or switch to a rolling-ball method.
Practical Tips for Reducing Background Unevenness at the Bench
Correcting uneven background in software is fine, but reducing it at the source is better:
- Flood the membrane with ECL in a tray, don't pipette it on. Drain for exactly the same time before imaging.
- Use sufficient volume during antibody incubations. The membrane should move freely in the container. For a mini-gel membrane in a western box, 5–7 mL is a minimum; 10 mL is better.
- Rock, don't shake. Orbital shakers can slosh antibody solution and create standing-wave patterns of uneven binding. A gentle rocker is more uniform.
- Never let the membrane dry between blocking and final imaging. Not even for a few seconds while you fumble for the next wash tray.
- Use stain-free or total-protein normalization if your housekeeping gene has its own background issues. Total protein stains (Ponceau, REVERT, stain-free) integrate signal across many bands, which averages out local background variation and gives more robust normalization (Aldridge et al. 2008, Gassmann et al. 2009).
The bottom line: subtract background per lane, not per blot. It takes an extra minute, it removes the most common systematic artifact in western blot densitometry, and it's the difference between numbers you can trust and numbers that just reflect where on the membrane your lane happened to be.
References
- Aldridge GM, Podrebarac DM, Greenough WT, Bhatt DH. The use of total protein stains as loading controls: an alternative to high-abundance single-protein controls in semi-quantitative immunoblotting. J Neurosci Methods. 2008;172(2):250–254.
- Gassmann M, Grenacher B, Rohde B, Vogel J. Quantifying western blots: pitfalls of densitometry. Electrophoresis. 2009;30(11):1845–1855.
- Sternberg SR. Biomedical image processing. Computer. 1983;16(1):22–34.
- Taylor SC, Posch A. The design of a quantitative western blot experiment. BioMed Res Int. 2014;2014:361590.