Open Access Article
This Open Access Article is licensed under a
Creative Commons Attribution 3.0 Unported Licence

Local chemotactic response of Escherichia coli in fluid and near surfaces

Adam Gargassona, Julien Bouvarda, Carine Douarchea, Peter Mergaertb and Harold Auradou*a
aUniversité Paris-Saclay, CNRS, FAST, 91405 Orsay, France. E-mail: harold.auradou@universite-paris-saclay.fr
bUniversité Paris-Saclay, CEA, CNRS, Institute for Integrative Biology of the Cell (I2BC), 91198 Gif-sur-Yvette, France

Received 13th November 2025 , Accepted 29th April 2026

First published on 12th May 2026


Abstract

Bacteria can adjust their swimming behaviour in response to chemical variations, a phenomenon known as chemotaxis. This process is characterised by a drift velocity that depends non-linearly on the concentration of chemical species and its “local” gradient. To study this process more effectively, we optimised a 3-channel microfluidic device to generate a stable, linear concentration profile of chemoattractants. This setup allows us to monitor the response of Escherichia coli to casamino acids or α-methyl-DL-aspartic acid at the individual level. By analysing the movement of a population of individuals both in fluid and on surfaces, we achieve faster, more accurate quantification of the population's chemotactic response. In the fluid, the chemotactic response is described by the equation vc = χ(c)∇c, with χ(c) = χ0/[(1 + c/c)(1 + c/c+)] the chemotactic susceptibility. For ccc+, i.e. when bacteria perform chemotaxis, the bacterial chemotactic velocity is proportional to the concentration gradient divided by the concentration and vc ∝ ∇c/c = ∇(log[thin space (1/6-em)]c). However, on surfaces, the chemotactic flux is inhibited.


1 Introduction

Chemotaxis is a phenomenon that allows bacteria to actively modulate their movement to move up or down chemical gradients. Bacteria are then able to detect and navigate towards nutrients while avoiding potential toxins or adverse conditions.1–3 Chemotaxis is an essential phenomenon in many biological processes, including microbiome assembly,4 symbiotic interactions5 such as plant root colonisation6 or insect gut infection,7 and biofilm formation.8–11 It also allows bacteria to move towards polluted areas of soil or sediments and is expected to contribute to the optimisation of soil bio-decontamination technologies.12–16

Various methods are available to study bacterial chemotaxis systematically: capillary assays,17 densitometry assays,18,19 stopped-flow diffusion chambers,20,21 or swarm plate assays.22,23 These traditional methods are accessible and well-established; however, the chemical gradients they create are challenging to control and can change over time. The use of microfluidic technologies in microchip development addresses this challenge by enabling the creation of controlled environments on micro- to millimetre scales. Microfluidic chips enable the visualisation of bacterial behaviour using microscopy. This capability has facilitated the reconstruction of bacterial trajectories and the assessment of their motility in a specific environment. This technology has advanced quickly, leading to the development of various systems that enable the observation of microorganisms in different gradients.24–28

One of these methods is based on the use of a three-channel microfluidic chip29–33 (see Fig. 1), composed of three parallel channels between which chemical species can diffuse. This setup maintains a steady, uniform chemical gradient by continuously flowing solutions of different concentrations through the two outermost channels. This approach prevents the time-dependent weakening of the gradient caused by molecular diffusion in existing devices, thereby enabling more precise characterisation of chemotaxis. The bacteria are placed in the central channel and observed by a microscope. Chemotaxis can then be directly observed via the population migration along the gradient. Several setups using a 3-channel chip have been used to quantify the chemotactic or aerotactic behaviour of bacteria,25,34,35 particularly focusing on Escherichia coli chemotaxis towards α-methyl-DL-aspartic acid (MeAsp).31,32,36 In these studies, chemotaxis was characterised by observing the stationary distribution of bacteria across the width of the central channel. This steady-state regime is typically achieved after several minutes of bacterial migration along the gradient. In this paper, we propose a method that eliminates the need for this condition. Our approach enables the determination of the chemotactic velocity from trajectories derived from time-lapse images acquired at any time during the experiment.


image file: d5lc01048a-f1.tif
Fig. 1 Experimental setup. (a) The microfluidic chip, placed on an inverted microscope and observed under 20× magnification, consists of three parallel channels. The channels ① and ③ are filled with a chemoattractant at concentrations c1 and c3 diluted in the motility buffer (MB). The reference frame drawn will be used throughout the whole article. (b) The chemoattractant diffuses through the agar layer, creating a uniform gradient between channels ① and ③, notably in channel ② where fluorescent E. coli bacteria are injected. At T = 0, the bacteria are homogeneously distributed along the y-axis before starting to accumulate towards the chemoattractant source. In our experiments, we selected the axes to ensure that the highest concentration is in channel ①, i.e., c1 > c3.

To comprehend the proposed method, we need to start from the convection-diffusion equation, which describes the evolution of the density of a bacterial population b(r,t):37,38

 
image file: d5lc01048a-t1.tif(1)
with J the bacterial flux in number of bacteria crossing a surface per unit of time, and c the concentration of chemoattractant. The first contribution in J is the chemotactic flux, i.e. the bacterial flow caused by the inhomogeneity of the chemoattractant distribution. The second contribution in eqn (1) is the diffusive flux, with μ(c) the diffusion coefficient associated with random swimming. The net flux resulting from the two fluxes is bv. In the stationary phase, the chemotactic velocity is simply balanced by diffusion, resulting in a bacterial concentration profile decreasing exponentially. The chemotactic velocity vc is then calculated using the characteristic length λ associated with the exponential decrease of the profile b(y) as vc = μ/λ. We propose an alternative method that measures both the net and diffusive fluxes, which can be determined from the positions and trajectories of bacteria analysed using video techniques. In theory, the chemotactic velocity can be derived from these two quantities using eqn (1). We will test the conditions under which the method's assumptions remain valid and determine the limits of detection.

In practice, the key question is to determine the relationship between chemotactic velocity, chemoattractant concentration, and its gradient. In the limit of shallow gradients (i.e. vc/vs ≪ 1 where vs is the swimming velocity)38,39 along the direction y, the chemotactic velocity vc is proportional to the attractant gradient with

 
vc = χ(c)∇c (2)
where χ(c) represents the chemotactic coefficient, accounting for the non-linear dependence of the chemotactic velocity on the attractant concentration.20,21,38,40 We ensure this linear relation is true in SM C.

Recent studies revealed the complexity of the time scales associated with the cellular signalling pathway.41 They showed the existence of an adaptation dynamics of the signal transduction pathway, mediated by the chemosensors' methylation, which is slow compared to the typical run time, revealing the need to include these dynamics in the coarse-grained models.42 Thus, additional variables like the average methylation level of the receptors31,43,44 need to be considered. When the stimulus variation is relatively small, the model gives

 
image file: d5lc01048a-t2.tif(3)
where c and c+ are the binding affinities of the receptor at respectively low and high methylation level.44,45 For ccc+, eqn (3) gives χ(c) ∝ 1/c or vc ∝ ∇c/c ∼ ln(∇c).31,34 This susceptibility is not always observed for aerotaxis.46 For some bacteria such as Shewanella oneidensis and Burkholderia contaminans, vc ∝ ∇c/c2 is observed.47,48 Using our method applied to experiments conducted under various gradient conditions, we demonstrate that the chemotactic susceptibility of an E. coli strain follows the relationship proposed by eqn (3). By comparing our method with the stationary method, we will furthermore show that the proposed approach extends the range of chemoattractant concentrations over which a chemotactic response can be detected. We will also show that the method can be applied “locally”, i.e., in specific regions in the channel. This will be done by segmenting the images into stripes normal to the gradient and performing the analysis in each stripe.

Finally, the method will be applied to time-lapse images acquired at different distances from surfaces. This will highlight the significant influence of surfaces on bacterial chemotaxis, with important implications for understanding this process in porous media. In this whole article, we will use the notations and grandeurs shown in Table 1.

Table 1 Notations and grandeurs used in this article
ci Chemoattractant concentration in channel ①, ② or ③
c Concentration gradient between channels ① and ③
[c with combining macron] Average concentration in channel ②
Δy Stripe width over which trajectories' characteristics are averaged
L Distance between channels ① and ③
h Channels height
T Time elapsed since the beginning of each experiment
t Time since the acquisition of a time-lapse image
b Bacterial density
J Bacterial flux
τc Velocity correlation time of the bacteria (pop. average)
lc Velocity correlation length of the bacteria (pop. average)
μ Diffusion coefficient of the bacteria (pop. average)
vs Average swimming velocity of the bacteria (pop. average)
v Net velocity (pop. average)
vμ Diffusive velocity (pop. average)
vc Chemotactic velocity (pop. average)
= v/vs normalised velocity (pop. average)
χ Chemotactic susceptibility (population average)
λ Characteristic length of the exponential decrease in the stationary density profile of accumulated bacteria
Dij Brownian diffusion coefficient of a solute i in a media j


2 Materials and methods

2.1 Microorganism and growth conditions

Escherichia coli strain RP437-YFP expressing yellow fluorescent protein was grown in a minimal salt medium (M9G), consisting of M9 minimal medium salts supplemented with 0.1% casamino acids, 0.4% glucose, 0.1 mM calcium chloride and 2 mM magnesium sulfate in MilliQ water. To this growth medium, 25 μg mL−1 chloramphenicol (CAM) was added to select for the plasmid carrying the yellow fluorescent protein gene. The bacteria were cultured in an incubator shaker at 240 rpm and 30 °C. A preculture was grown to an OD close to 0.3 and washed twice by centrifugation (2300g for 10 min). The bacteria were then re-suspended into a minimal motility buffer (MB; 0.1 M EDTA, 1 mM methionine, 1 M sodium lactate, and 0.1 M phosphate buffer in MilliQ water at pH = 7.0). This medium provides the salts needed for bacterial swimming, but without any nutrients to prevent bacterial growth. The final suspension concentration is initially adjusted to an optical density (OD) between 0.06 and 0.1, which corresponds to 5e5 to 8e5 bact/μL.

2.2 Fabrication and assembly of the setup

The protocol follows the work of Gargasson et al.36 In brief, we use a microfluidic chip constructed with three parallel channels, each 600 μm wide, separated by walls that are 200 μm thick, and with a height h = 120 μm (see Fig. 1). The chip is made from polydimethylsiloxane (PDMS), which allows oxygen to permeate, ensuring consistent bacterial motility throughout the experiments. This chip is positioned on a 1 mm thick layer of a 3% agar gel, which is placed on a glass slide. Chemical solutions and bacterial suspensions are withdrawn into the device at a rate of 10 μL min−1 using a syringe pump. Special care is taken during setup and installation to prevent air bubbles from entering the channels and tubes.

2.3 Chemotaxis experiment

The experiment begins by placing the drain and source inlet tubes in microtubes containing the chemoattractants at the concentrations to be tested. Once the fluids have reached the channels, i.e. after 10 min, the flow rate is reduced to 1 μL min−1 in channels ① and ③, and to 0 μL min−1 in channel ②. 30 min are to be waited for a uniform, steady gradient to be established (see SM A).36 When the steady gradient is reached, the central channel pump is temporarily reactivated for 30 s to fully renew the bacterial population without altering the gradient. Then, the valve connecting the inlet to the microtube containing the bacterial suspension is closed to reduce any residual flux along the channel ②. Note that the flows in channels ① and ③ are kept constant at 1 μL min−1 throughout the entire duration of the experiment, to maintain a steady chemical gradient in channel ②.

The central channel is finally observed under fluorescence with a 20× objective. The field of view is 660 μm × 660 μm to allow for the imaging of the entire width of the channel, with a field depth of (37 ± 5) μm.

We used two chemoattractants: casamino acids, obtained from MP Biomedicals LLC, and α-methyl-DL-aspartic acid (MeAsp), obtained from MedChemExpress. Casamino acids are a mixture of amino acids and its molecular weight was taken to be approximately 100 g mol−1, while α-methyl-DL-aspartic acid is C5H9NO4 with a molecular weight of 147 g mol−1. The average concentration in channel ② is defined as [c with combining macron] = (c1 + c3)/2 and the gradient is ∇c = (c3c1)/L. Some experiments are performed with c3 = 0 mM; in this case, the value of ∇c/[c with combining macron] = −2/L is constant. In all our experiments, ∇c < 0 because we define the axes such that the channel with the highest concentration corresponds to channel ①. Consequently, if the bacteria are attracted to the chemoattractant, their chemotactic velocity vc will be negative.

2.4 Data analysis of the bacteria trajectories

The different steps of the trajectories acquisition and analysis are schematised in Fig. 2. The first step (see Fig. 2a) involved recording time-lapse images (films) at seven intervals, 5 to 15 min apart, at three different z positions: z = 0 (on the agar), z = h/2 (half-height in the bulk) and z = h (on the PDMS). The time at which a sequence of three films is acquired is noted T. The measurement of T begins when the pump stops injecting bacteria into the central channel. Films were recorded at 10 frames per second at different times during the experiment. Most films lasted 20 s (i.e., 200 frames), except for a few experiments that lasted 60 s. Bacterial tracks were computed from the sequences of phase fluorescent images using TrackMate,49 before being post-processed using an in-house Python code (see Fig. 2b). Examples of tracks obtained are shown in Fig. 3. For each track i, the two-dimensional positions xi(t) = (xi(t), yi(t)) were measured, from which the two-dimensional velocities vi(t) = δxi/δt using a sampling time δt = 0.1 s were computed. Only tracks longer than one second, which correspond to trajectories made over ten (xi, yi) positions, were retained. Additionally, to separate motile bacteria from non-motile bacteria, the average velocity, [v with combining macron]i of each track was calculated and tracks with [v with combining macron]i < 5 μm s−1 were removed.
image file: d5lc01048a-f2.tif
Fig. 2 Illustration of the three key steps of our experiments: (a) image acquisition protocol, including vertical stage displacement between the acquisition of time-lapse image, (b) trajectory reconstruction from a 20 second image sequence, and (c) quantities determined by dividing the visualisation field into stripes of width Δy. In (b), bacteria are first detected in each frame. Their successive positions between consecutive frames are then linked to reconstruct individual trajectories. In (c), we show one of the trajectory. Only trajectories longer than 1 s are retained in the analysis. First, the velocity of bacterium i at time t is calculated as: vi(t) = δxi/δt where δxi is the displacement of the bacterium in the focal plane between two consecutive frames separated by a time interval δt = 100 ms. The velocities of bacteria whose positions have been localised within a stripe of width Δy around a position y are then used to determine the net average velocity of the bacteria at that position and time T (see eqn (8)). The number of detected positions in each stripe is used to calculate b(y,T). This quantity allows us to reconstruct the spatial bacterial density profile across the channel width and compute the diffusive velocity (see eqn (7)).

image file: d5lc01048a-f3.tif
Fig. 3 Bacterial tracks and concentration profiles for two experiments. Trajectories of E. coli bacteria are shown at three different times T during two experiments: without any gradient in the bulk z = h/2 (a–c), and with a ∇c = −200 μM mm−1 MeAsp gradient either in the bulk z = h/2 (e–g) or on the bottom agar surface z = 0 (i–k). The tracks are colour-coded with the time t from 0 to 20 s. The corresponding bacterial profiles, measured at T = 0 min (image file: d5lc01048a-u1.tif), 5 min (image file: d5lc01048a-u2.tif) and 25 min (image file: d5lc01048a-u3.tif), are displayed at the bottom of each column (d, h and l).

The spatial distribution of bacteria b(y,T) and the diffusion coefficient μ are essential to determine the chemotactic response (see eqn (5) and (6)). To determine the profile b(y,T), the data were spatially binned in the gradient direction over a stripe of width Δy, chosen as Δy = 40 μm because it is slightly longer than one correlation length of the bacterial trajectories (lcvsτ ∼ 25 μm). In order to fully neglect the effects of hydrodynamic coupling50 of swimming bacteria with surfaces, the profile is only measured 100 μm away from surfaces. The diffusion coefficient μ is given by μ = vs2τ,51–53 where τ is the characteristic time of the exponential decrease of the velocity correlation functions, and vs is the swimming velocity defined as vs = 〈|vi·ey|〉i, 〈·〉i representing the average calculated across all tracks in a particular film.36 In SM B, we present the swimming velocity and correlation time values obtained from our experiments, neither of which appears to be influenced by chemoattractant concentration. In practice, the values of the diffusion coefficient μ and swimming velocity vs have been recalculated for each film. This has the advantage of accounting for changes in motility between batches of bacteria.

To determine the chemotactic velocity, we will assume (and subsequently verify in SM D) that the flux along the y-axis is stationary over the duration of film acquisition, i.e., over 20 s. This assumption implies that the bacteria's spatial distribution profile changed little over the acquisition time. Under this assumption, we can use eqn (1) and rewrite it for the case of a 1D gradient along the y-direction as follows:

 
image file: d5lc01048a-t3.tif(4)
We defined the diffusive velocity as
 
image file: d5lc01048a-t4.tif(5)
such that:
 
vc(y,T) = v(y,T) − vμ(y,T). (6)
The diffusive velocity is determined by discretising the “local” gradient of b(y,T). Specifically, the “local” gradient is calculated by finding the difference in bacterial population between the stripe below, b(y − Δy,T), and the stripe above, b(y + Δy,T) (see Fig. 2c). This difference is then divided by the distance between the two stripes, which is 2Δy. The diffusive velocity is thus given by:
 
image file: d5lc01048a-t5.tif(7)
and the net velocity by:
 
image file: d5lc01048a-t6.tif(8)
In this equation, the brackets 〈·〉Δy represent the average of all tracks whose positions fall within a stripe of width Δy that is centred at y. The Fig. 2c schematises a specific trajectory and highlights the portion of the trajectory used to determine the contribution of this trajectory to net velocity. This operation is performed on all trajectories that intersect the stripe of width Δy centered at y. The eqn (7) and (8) are applied to stripes where the number of bacteria b(y) is more than one-tenth of the maximum of b(y). The chemotactic velocity vc(y,T) is obtained by summing the net v(y,T) and diffusive vμ(y,T) velocities. The velocities can be averaged over y to calculate the average chemotactic velocity [v with combining macron]c(T) = 〈vc(y,T)〉y, the average diffusive velocity [v with combining macron]μ(T) = 〈vμ(y,T)〉y, and the average net velocity [v with combining macron](T) = 〈v(y,T)〉y. The average velocities normalised by the swimming velocity vs(T) are noted c(T), μ(T) and (T). Finally, c(T) can be divided by ∇c (defined in sec. 2.3) to obtain χ(T) for a specific film. In a similar manner, a “local” susceptibility χ(y,T) can be determined from the chemotactic velocity vc(y,T) measured at position y for the video acquired at time T as:
 
image file: d5lc01048a-t7.tif(9)
This quantity will be represented as function of the “local” concentration c(y) = c1 + (200 + y)∇c in sec. 3.2. Note that the chemotactic susceptibility χ is calculated using the normalised chemotactic velocity, meaning its unit is [χ] = μm μM−1.

2.5 Detection threshold of chemotactic velocity

To assess the setup's reliability, four control experiments were conducted without a gradient, meaning that the concentrations in both lateral channels were equal (c1 = c3). Three of these experiments had a concentration of c1 = c3 = 0, while one experiment used a concentration of c1 = c3 = 42 mM of casamino acids. The chemotactic velocity measured in these experiments was centred on (0.1 ± 0.7) μm s−1, confirming the absence of chemotaxis or the existence of fluid flows along y. The 95% confidence interval of (0.1 ± 0.7) μm s−1 reflects the precision of our experimental setup. This 0.7 μm s−1 corresponds to a chemotactic velocity lower than 5% of the swimming velocity vs. Therefore, this threshold of 0.7 μm s−1 ≈ 0.05vs is selected as the limit above which we can confidently assert that a significant chemotactic response occurs.

3 Results

The quantification of the chemotaxis of E. coli bacteria towards MeAsp and casamino acids is carried out in a microfluidic chip consisting of three parallel channels, following the protocol of ref. 36 inspired by ref. 25 and 32, as depicted in Fig. 1. Fig. 3 illustrates our observations after tracking the bacteria and reconstructing their trajectories from 20 second films. It presents two experiments conducted at ∇c = 0 and −200 μM and shows results of the analysis of image sequences acquired at times, T = 0, 5 and 25 min, and for z = h/2 (Fig. 3e–g) and z = 0 (Fig. 3i–k).

When there is no chemical gradient, the bacterial trajectories show no significant evolution, as illustrated in Fig. 3a–c. The distribution of bacteria within the channel remains unchanged throughout the experiment; the population stays uniformly distributed at all times, as demonstrated in Fig. 3d. The observed profiles are consistent with the trajectories shown in Fig. 3a–c which shows bacteria present throughout the channel with trajectories that move in all directions without any preferential direction.

When experiments are conducted using a uniform gradient of chemoattractant, the bacterial density profiles change over time. A significant accumulation of bacteria is observed on the side of the channel that is closest to the source with the highest concentration of chemoattractant. Trajectories of bacteria in a ∇c = −200 μM MeAsp gradient, recorded in the bulk z = h/2, are shown in Fig. 3e–g. This accumulation typically takes place over several minutes and reaches a stationary state characterised by an exponential concentration profile of bacteria, see Fig. 3h, as already reported in the literature.25,31,32,34 In those studies, the characteristic length λ that is associated with the exponential decay of the profile b(y) is used to estimate the chemotactic velocity, vc, using the relation vc = μ/λ. This method requires establishing a stationary profile, which may take several minutes to achieve. In sec. 3.1, we will demonstrate that the chemotactic velocity can be measured from any image sequence acquired at any time by analysing the net and diffusive velocities computed from the bacteria trajectories. Following that, we will show in sec. 3.2 how the method can be applied to determine a “local” chemotactic velocity. Furthermore, all our measurements will be used to construct the chemotactic susceptibility curve χ = f(c). Finally, we will study bacterial chemotaxis on surfaces in sec. 3.3 by analysing image sequences recorded at different z positions in the channel, z = 0, z = h/2, and z = h.

3.1 Chemotactic velocity

The method we propose for quantifying the chemotactic velocity of bacteria is based on calculating “local” bacterial fluxes derived from analysing their trajectories. The net flux is decomposed into a chemotactic and a diffusive part. Conservation of fluxes allows us to obtain the chemotactic velocity as expressed by eqn (6), which can be spatially averaged over y, yielding: [v with combining macron]c(T) = [v with combining macron](T) − [v with combining macron]μ(T). After normalisation by the swimming velocity, we obtain c(T) = (T) − μ(T).

In Fig. 4, we have represented the net velocity (T) and the diffusive velocity μ(T) measured at seven different times T for the experiment depicted in Fig. 3. The net velocity is at its highest absolute value at the beginning of an experiment, see blue circles in Fig. 4.


image file: d5lc01048a-f4.tif
Fig. 4 Evolution of the average net, diffusive and chemotactic velocities in a typical experiment measured at z = h/2. All velocities are normalised by the swimming velocity vs(T): blue circles correspond to the net velocity , orange downward pointing triangles to the diffusive velocity μ, and green upward pointing triangles to the chemotactic velocity c. The vertical bars indicate the standard deviation of the values on the stripes, while the horizontal bars correspond to film acquisition duration. The net and diffusive velocities are fitted by an exponential function ∝ exp(−t/τstat) (dashed lines), with τstat the characteristic time to reach the stationary state: τstat ≃ 7 min for the net velocity, and τstatμ ≃ 9 min for the diffusive velocity. Green strip: average and standard deviation of each average chemotactic velocity value. Grey strip: threshold of c over which chemotaxis is detected. This experiment was performed using MeAsp with [c with combining macron] = 100 μM and ∇c = 200 μM.

This high negative value indicates that the bacterial population is moving towards the source of the attractant. As time goes on, the absolute net velocity decreases and approaches a value close to zero after 25 min. This decrease is concomitant with an increase in the normalised diffusive velocity μ (orange downward pointing triangles), calculated from the concentration profiles of bacteria as they become more and more uneven. After 25 min, this velocity stabilises to a plateau value as the profile reaches the exponential stationary state (see Fig. 3h). This stationary state is achieved when the diffusive flux is important enough to compensate the chemotactic flux, resulting in a total flux and a net velocity of zero. As highlighted in eqn (6), the sum of the net and diffusive velocities at all times T gives the chemotactic velocity c, see green upward pointing triangles in Fig. 4. The chemotactic velocity is almost constant over time, which is consistent with the existence of a steady uniform gradient along the width of the central channel where the bacteria are located, with a mean value close to −0.2 well above the detection threshold (grey strip), validating our method.

3.2 Transient and local measurements improve measurement of chemotactic susceptibility

In this section, we will demonstrate that the chemotactic velocity and, consequently, the chemotactic susceptibility can be measured in each stripe and at each time T. We will demonstrate how this refined methodology enables more accurate quantification of the chemotactic response, leading to better statistical analysis and greater reliability of the findings. First, we will emphasise a key advantage of our method: measurements can be made from the very first recorded time-lapse, eliminating the need to wait for a stable bacterial concentration profile to develop.

To demonstrate this advantage, the first time-lapse images of each experiment recorded halfway between the surfaces (z = h/2) were analysed with the method described in sec. 2.4. In the early stage of the transient state, the bacterial concentration in the channel remains roughly uniform across the channel width (see Fig. 3h). The diffusive velocity accounts for less than 1% of the swimming velocity, leading to c and χ(T) ≈ /∇c. The values of χ(T ≤ 3 min) are plotted as a function of the average chemical concentration in the channel [c with combining macron], see blue circles in Fig. 5. The data points from the stationary profile analysis are shown as red squares. For both methods, we obtain a clear 1/[c with combining macron] evolution of the chemotactic susceptibility χ([c with combining macron]), characteristic of a log-sensing response, over more than three decades.


image file: d5lc01048a-f5.tif
Fig. 5 Measuring the bacterial velocity bias in the transient state allows for a much quicker quantification of the chemotactic bias. Chemotactic susceptibility χ([c with combining macron]) measured with (a) MeAsp and (b) casamino acids as a function of the average concentration in the channel [c with combining macron]. Blue circles: susceptibility deduced in the transient state (T ≤ 3 min) from the bias in bacterial velocities along the gradient. Red squares: susceptibility deduced from the steady spatial profile of the bacteria.36

The second strength of the proposed method is its ability to obtain a “local” measurement of the chemotactic velocity by analysing a specific portion of the entire image. The channel containing the bacteria is divided into stripes of width Δy for the analysis. In each stripe, we evaluate the chemotactic velocity vc(y,T) by analysing the detected trajectories within that stripe (see sec. 2.4 and Fig. 2c). Using this analysis, we can calculate the “local” chemotactic susceptibility as χ(y,T), by applying eqn (9). Fig. 6 presents the values of χ(y,T) as a function of the “local” concentrations of chemoattractants: MeAsp (a) and casamino acids (b). Each light blue circle represents a data point obtained from the 30 stripes across 7 different time points, T, for all n experiments, where n = 24 for MeAsp and n = 21 for casamino acids. A logarithmic binning in c was applied to obtain the dark blue circles. As in Fig. 5, a clear 1/c trend appears over multiple decades in concentration for both chemoattractants. This log-sensing response approximately spans from 1 to 1 × 104 μM for MeAsp, and from 5 × 102 to 5 × 105 μM for casamino acids. Outside of these bounds, the chemotactic response seems to deviate from the 1/c trend. We, thus, fit our data using eqn (3), χ(c) = χ0/((1 + c/c)(1 + c/c+)), which includes a lower limit (c) and an upper limit (c+) to the log-sensing regime.23,34,44,54 For both chemoattractants, the best fit of the data yields the values of both concentration thresholds c and c+ as well as the coefficient χ0. In practice, those thresholds are found close to the lowest and highest concentration values beyond which the chemotactic velocity becomes lower than the detection threshold determined in sec. 2.4. For MeAsp, we find χ0 = 2.5 × 103 μm μM−1, c = 5 × 10−2 μM and c+ = 2 × 105 μM (see Fig. 6a), while for casamino acids, we find χ0 = 0.7 μm μM−1, c = 2 × 102 μM and c+ = 2 × 105 μM (see Fig. 6b). The results for MeAsp are consistent with the study by Kalinin et al. who found a log-sensing chemotactic response between 5 to 1 × 104 μM.31 The chemotactic behaviour in response to a casamino acids gradient also show a similar log-sensing response.


image file: d5lc01048a-f6.tif
Fig. 6 Transient and local measurements allow for a quicker and more accurate quantification of the log-sensing response. Chemotactic susceptibility of chemoattractants (a) MeAsp and (b) casamino acids, respectively, as a function of their “local” concentration c. Each small shaded blue circle corresponds to the value of the chemotactic susceptibility χ(Y,T) measured for each stripe Y of “local” concentration c(Y) at each time T for each experiment, while the larger blue circles with error bars correspond to their binning in log(c). Data from the steady spatial profile of the bacteria36 are shown as image file: d5lc01048a-u4.tif, one point corresponding to only one experiment. Solid lines: fit of the data as χ(c) = χ0/((1 + c/c)(1 + c/c+)), with (a) χ0 = (2.5 ± 2.0) × 103 μm μM−1, c = (5 ± 3) × 10−2 μM and c+ = (5 ± 3) × 104 μM for MeAsp, and (b) χ0 = (0.7 ± 0.4) μm μM−1, c = (2 ± 1) × 102 μM and c+ = (2 ± 1) × 105 μM for casamino acids. Dashed lines: χ(c) ∝ 1/c.

Our data can also be compared with the data obtained with the stationary method31,34,36 (red squares in Fig. 6). The first striking observation is the sheer difference in the quantity of data generated by each method: for the n = 23 experiments conducted with a gradient of MeAsp, more than 2 × 105 data points are retrieved with our method compared to only ≈80 with the stationary method. Our method also significantly broadens the range of concentrations at which a chemotactic velocity is observed. For MeAsp, the stationary method detects a chemotactic response for concentrations ranging from 1 μM to 6 × 103 μM. In contrast, our method allows observation of chemotaxis over a wider concentration range, from 5.0 × 10−2 to 1.5 × 104 μM.

3.3 Chemotactic drift on surfaces

After quantifying the chemotactic behaviour of E. coli in the bulk, we will now focus on its chemotactic response near surfaces, specifically shifting from the analyses in sec. 3.1 and 3.2, which were based on data recorded at z = h/2, to films taken on the top and bottom surfaces. As the focal plane depth is roughly 40 μm, bacteria located within 20 μm of the surface are detected.36

The behaviour observed on surfaces is similar with that at z = h/2: the bacterial population profile across the channel (see Fig. 3l) transitions from a flat distribution, indicating a homogeneous distribution of bacteria, to one that shows an accumulation of bacteria near the source of the chemoattractant. When examining individual trajectories, we find that bacteria on the surfaces exhibit more circular movement (see Fig. 3i–k) compared to the straighter trajectories observed at z = h/2 (see Fig. 3e–g). The presence of circular trajectories on surfaces has been previously documented and can be explained by the hydrodynamic interactions between bacteria and surfaces. These interactions come from viscous forces exerted by the displaced fluid on the swimming bacteria, which are induced by the rotation of the flagella and the bacterial body.50

The chemotactic velocities vc(y, z = 0, T ≤ 3 min) and vc(y, z = h, T ≤ 3 min) were then evaluated. For T ≤ 3 min, the chemotactic flux is roughly equal to the net flux as the concentration profile of bacteria is nearly uniform. The distributions of the normalised net velocities (y) are thus shown in Fig. 7 for the three different positions z = 0, h/2 and h. In the experiments conducted without chemical gradients, as illustrated in Fig. 7a, the distributions measured on the surfaces (represented by the blue and green bins) and at half-height in the cell (represented by the orange bins) overlap. These distributions can be fitted with a Gaussian distribution that has a mean of zero and a root mean square deviation of ≈0.05. In the presence of a chemoattractant, and for the measurements taken at z = h/2 (shown in orange bins in Fig. 7b and c), the distributions are broader compared to those measured without the attractant and with a negative mean of respectively −0.25 and −0.1. This indicates the chemotactic movement of bacteria towards the source of the chemoattractant, as discussed in the previous sections. The shift and enlargement of the distributions are not observed in the measurements taken on the surfaces (green and blue bins in Fig. 7b and c). The distribution retains the same shape as that measured without a chemoattractant (see Fig. 7a), showing a zero average and a root mean square deviation of ≈0.05, clearly suggesting that the surfaces inhibit chemotaxis.


image file: d5lc01048a-f7.tif
Fig. 7 Absence of chemotactic drift on surfaces. Distribution of the normalised net velocity (y,T) = v(y,T)/vs(T) for T ≤ 3 min, with (a) no chemoattractant gradient, (b) a MeAsp gradient of −0.2 μM, and (c) a casamino acids gradient of −0.7 μM μm−1. Blue and green histograms show bacteria velocities measured on surfaces, respectively the agar (z = 0) and PDMS (z = h) surfaces. Orange histograms show the velocity distribution in the bulk at z = h/2, halfway between the surfaces. A clear chemotactic drift appears in the bulk when a gradient of chemoattractants is established, while no drift is noticeable on the surfaces. Solid lines: Kernel density plots.

This fascinating effect of surfaces on chemotactic behaviour is consistent with a previous study on Caulobacter crescentus' chemotaxis towards MeAsp, which showed a zero net velocity close to surfaces.27

4 Discussion and conclusions

Our research presents a novel technique for determining the chemotactic response of bacteria to a chemical gradient. Our approach involves analysing bacterial tracks extracted from time-lapse images to determine the chemotactic velocity. We assess the net and diffusive velocities to characterise bacterial movement in response to a chemical gradient. Accurately evaluating the diffusive flux μ(c)∂b/∂y can be quite challenging,48 as bacterial motility may depend on the “local” concentration c or the concentration experienced over a specific duration. However, the weak dependence of the bacterial diffusivity μ on the concentration of chemoattractants used in this study (see SM B) helps to perform the evaluation consistently. We thus successfully apply our method to experiments performed on a 3-channel microfluidic chip, where a population of bacteria can be placed in a steady, uniform gradient of chemical elements.

By using this method, we assess the chemotactic susceptibility of E. coli to MeAsp and casamino acids. The data collected using MeAsp can be compared to existing research.25,31 Additionally, the use of casamino acids broadens the approach to include mixed consumable small peptides, which mimic the natural nutrient gradients bacteria encounter in their environments. Our measurements are compared with those obtained from analysing the steady-state bacteria concentration profile. We demonstrate that the proposed method is (i) faster, as it does not require waiting for the bacterial concentration profile to reach a stationary state, which takes around twenty additional minutes after the establishment of the chemical gradient (≃ 30 min, see SM A); (ii) allows for measurements within a smaller spatial window, facilitating localised analysis of chemotaxis; and (iii) offers improved statistics because more data can be collected during a single experiment. Thanks to these advantages, the concentration range in which a chemotactic response is observed is identified with precision.

For both chemoattractants, the data can be adjusted using eqn (3), which simplifies to χ(c) = χ0/c when ccc+, an evolution consistent with the theoretical analyses of Keller & Segel.39 According to this scaling law, the chemotactic velocity varies as log(c), indicating a log-sensing response. This confirms the results previously obtained with MeAsp in a similar microfluidic setup by Kalinin et al.31 and invalidates the scaling law used by Ahmed et al.32 In the latter case, the difference can be attributed to the narrower concentration range of 0.11 mM used compared to our study, which ranges from 0.0001 to 100 mM. This larger range allows for a more accurate fit of the scaling laws of χ(c), as well as the determination of the bounds to the log-sensing regime, which could help shed some light on the biochemical processes involved in the detection of chemicals.

Our method was applied to image sequences acquired on surfaces, showing that there is no chemotaxis on the surfaces. We believe this effect can be explained by the shapes of the trajectories bacteria take near surfaces. Due to hydrodynamic interactions between the bacteria and the surface, their trajectories become circular.50 This circular motion leads to a reorientation of the swimming direction of the bacteria. Importantly, this reorientation occurs more quickly than the time needed for a chemical signal to provoke a change in the swimming direction of the bacteria in response to variations in chemoattractant concentration. For E. coli, tumbling allows the bacteria's body to reorient itself, allowing the bacteria to move away from the surface.55 As hydrodynamic interaction force decreases with distance from the surface, bacteria that move away from the surface experience a reorientation time defined by the run-and-tumble swimming mechanism. This allows for chemotaxis to occur again, enabling the bacteria to migrate towards the source of the chemoattractant. The reorientation mechanism of the bacteria enables them to return to the surface, positioning themselves closer to the source of the chemoattractant this time. This sequence of trapping, escaping, and chemotactic drift results in the distribution of bacteria on the surfaces evolving towards an exponential profile similar to that measured at half-height far from surfaces. This result confirms the inhibitory role of surfaces observed by Grognot and Taute27 when analysing 3D trajectories of E. coli bacteria in a concentration gradient.

5 Perspectives

One advantage of the method described is that it can be applied to bacteria that respond to chemical gradients differently than E. coli. In our method, the velocity vs and the diffusion coefficient μ are calculated from each image sequence, enabling us to account for these effects. Our approach also allows us to distinguish between different populations of bacteria within the suspension. For instance, we can filter out a subpopulation of non-motile bacteria from the motile ones.

The statistical analysis of bacterial trajectories significantly reduces the experimental time needed to determine chemotactic velocity. We believe that our proposed method will aid in the development of new, faster, and more precise techniques for screening bacterial molecule couples. Finally, the absence of chemotaxis on surfaces opens up interesting perspectives concerning chemotaxis in porous media.

Author contributions

P. M., H. A. and C. D. conceptualised the research. A. G., J. B., H. A. designed the experiments. J. B. conducted early experiments. A. G. performed the experiments and analysed the data. P. M. and H. A. secured funding. P. M., C. D. and H. A. supervised the project. A. G., J. B. and H. A. wrote the original draft of the manuscript. All authors reviewed the manuscript.

Conflicts of interest

The authors have no conflict to declare.

Data availability

Data are available from the authors upon reasonable request.

Supplementary information (SI): the SI provides further details on the concentration gradient characterisation, the possible effect of concentration on bacterial motility, the gradient shallowness, and the quasi-static assumption of the image acquisition protocol. See DOI: https://doi.org/10.1039/d5lc01048a.

Acknowledgements

We thank Akash Ganesh and Gaëlle Lextrait for experimental help, as well as Frédéric Moisy for fruitful discussions. This work is supported by the French National Research Agency (ANR) through the “Laboratoire d'Excellence Physics Atom Light Mater” (LabEx PALM) as part of the “Investissements d'Avenir” program (ANR-10-LABX-0039), and by the CNRS through the Mission for Transversal and Interdisciplinary Initiatives (MITI), part of the 80 Prime program (RootBac project).

References

  1. H. C. Berg, Annu. Rev. Biophys. Bioeng., 1975, 4, 119–136 CrossRef CAS PubMed.
  2. J. Adler, Annu. Rev. Biochem., 1975, 44, 341–356 CrossRef CAS PubMed.
  3. R. Karmakar, J. Basic Microbiol., 2021, 61, 366–379 CrossRef PubMed.
  4. J.-B. Raina, B. S. Lambert, D. H. Parks, C. Rinke, N. Siboni, A. Bramucci, M. Ostrowski, B. Signal, A. Lutz, H. Mendis, F. Rubino, V. I. Fernandez, R. Stocker, P. Hugenholtz, G. W. Tyson and J. R. Seymour, Nature, 2022, 605, 132–138 Search PubMed.
  5. J.-B. Raina, V. Fernandez, B. Lambert, R. Stocker and J. R. Seymour, Nat. Rev. Microbiol., 2019, 17, 284–294 CrossRef CAS PubMed.
  6. H.-H. Tsai, Y. Tang, L. Jiang, X. Xu, V. D. Tendon, J. Pang, Y. Jia, K. Wippel, J. Vacheron, C. Keel, T. G. Andersen, N. Geldner and F. Zhou, Science, 2025, 390, eadu4235 CrossRef CAS PubMed.
  7. G. Lextrait, S. Joardar, R. Cossard, Y. Kikuchi, T. Ohbayashi and P. Mergaert, ISME J., 2025, 19, wraf240 CrossRef CAS PubMed.
  8. P. M. Merritt, T. Danhorn and C. Fuqua, J. Bacteriol., 2007, 189, 8005–8014 CrossRef CAS PubMed.
  9. J. Armitano, V. Méjean and C. Jourlin-Castelli, Environ. Microbiol., 2013, 15, 3108–3118 CrossRef CAS PubMed.
  10. L. Stricker, I. Guido, T. Breithaupt, M. G. Mazza and J. Vollmer, J. R. Soc. Interface, 2020, 17, 20200559 CrossRef CAS PubMed.
  11. J. M. Keegstra, F. Carrara and R. Stocker, Nat. Rev. Microbiol., 2022, 20, 491–504 CrossRef CAS PubMed.
  12. R. M. Ford and R. W. Harvey, Adv. Water Resour., 2007, 30, 1608–1617 CrossRef.
  13. B. Bhushan, S. K. Samanta, A. Chauhan, A. K. Chakraborti and R. K. Jain, Biochem. Biophys. Res. Commun., 2000, 275, 129–133 CrossRef CAS PubMed.
  14. D. Paul, R. Singh and R. K. Jain, Environ. Microbiol., 2006, 8, 1797–1804 CrossRef CAS PubMed.
  15. H. Harms and L. Wick, Eng. Life Sci., 2006, 6, 252–260 CrossRef CAS.
  16. K. Yamamoto-Tamura, I. Kawagishi, N. Ogawa and T. Fujii, Biosci., Biotechnol., Biochem., 2015, 79, 926–936 CrossRef CAS PubMed.
  17. J. Adler, J. Gen. Microbiol., 1973, 74, 77–91 CrossRef CAS PubMed.
  18. F. Dahlquist, P. Lovely and D. Koshland, Nat. New Biol., 1972, 236, 120–123 CrossRef CAS PubMed.
  19. M. Holz and S. Chen, Biophys. J., 1978, 23, 15–31 CrossRef CAS PubMed.
  20. R. M. Ford, B. R. Phillips, J. A. Quinn and D. A. Lauffenburger, Biotechnol. Bioeng., 1991, 37, 647–660 CrossRef CAS PubMed.
  21. P. Lewus and R. M. Ford, Biotechnol. Bioeng., 2001, 75, 292–304 CrossRef CAS PubMed.
  22. N. Morales-Soto, M. E. Anyan, A. E. Mattingly, C. S. Madukoma, C. W. Harvey, M. Alber, É. Déziel, D. B. Kearns and J. D. Shrout, J. Visualized Exp., 2015, e52338 Search PubMed.
  23. J. Cremer, T. Honda, Y. Tang, J. Wong-Ng, M. Vergassola and T. Hwa, Nature, 2019, 575, 658–663 CrossRef CAS PubMed.
  24. S. Kim, H. J. Kim and N. L. Jeon, Integr. Biol., 2010, 2, 584 CrossRef CAS PubMed.
  25. T. Ahmed, T. S. Shimizu and R. Stocker, Integr. Biol., 2010, 2, 604 CrossRef CAS PubMed.
  26. J. Wu, X. Wu and F. Lin, Lab Chip, 2013, 13, 2484 RSC.
  27. M. Grognot and K. M. Taute, Commun. Biol., 2021, 4, 669 CrossRef PubMed.
  28. C. Yue, C. Zhang, R. Zhang and J. Yuan, eLife, 2026, 13, RP102686 CrossRef PubMed.
  29. J. Diao, L. Young, S. Kim, E. A. Fogarty, S. M. Heilman, P. Zhou, M. L. Shuler, M. Wu and M. P. DeLisa, Lab Chip, 2006, 6, 381–388 RSC.
  30. S.-Y. Cheng, S. Heilman, M. Wasserman, S. Archer, M. L. Shuler and M. Wu, Lab Chip, 2007, 7, 763 RSC.
  31. Y. V. Kalinin, L. Jiang, Y. Tu and M. Wu, Biophys. J., 2009, 96, 2439–2448 CrossRef CAS PubMed.
  32. T. Ahmed, T. S. Shimizu and R. Stocker, Nano Lett., 2010, 10, 3379–3385 CrossRef CAS PubMed.
  33. K. Son, F. Menolascina and R. Stocker, Proc. Natl. Acad. Sci. U. S. A., 2016, 113, 8624–8629 CrossRef CAS PubMed.
  34. F. Menolascina, R. Rusconi, V. I. Fernandez, S. Smriga, Z. Aminzare, E. D. Sontag and R. Stocker, npj Syst. Biol. Appl., 2017, 3, 16036 CrossRef PubMed.
  35. M. Morse, R. Colin, L. G. Wilson and J. X. Tang, Biophys. J., 2016, 110, 2076–2084 CrossRef CAS PubMed.
  36. A. Gargasson, C. Douarche, P. Mergaert and H. Auradou, Bio-Protoc., 2025, 15, e55184 Search PubMed.
  37. E. F. Keller and L. A. Segel, J. Theor. Biol., 1971, 30, 225–234 CrossRef CAS PubMed.
  38. M. A. Rivero, R. T. Tranquillo, H. M. Buettner and D. A. Lauffenburger, Chem. Eng. Sci., 1989, 44, 2881–2897 CrossRef.
  39. L. A. Segel, SIAM J. Appl. Math., 1977, 32, 653–665 CrossRef.
  40. E. F. Keller and L. A. Segel, J. Theor. Biol., 1971, 30, 235–248 CrossRef CAS PubMed.
  41. G. L. Hazelbauer, J. J. Falke and J. S. Parkinson, Trends Biochem. Sci., 2008, 33, 9–19 CrossRef CAS PubMed.
  42. L. Laganenka, R. Colin and V. Sourjik, Nat. Commun., 2016, 7, 12984 CrossRef CAS PubMed.
  43. Y. Tu, T. S. Shimizu and H. C. Berg, Proc. Natl. Acad. Sci. U. S. A., 2008, 105, 14855–14860 CrossRef CAS PubMed.
  44. G. Si, T. Wu, Q. Ouyang and Y. Tu, Phys. Rev. Lett., 2012, 109, 048101 CrossRef PubMed.
  45. R. Colin, R. Zhang and L. G. Wilson, J. R. Soc. Interface, 2014, 11, 20140486 CrossRef CAS PubMed.
  46. S. I. Bibikov, A. C. Miller, K. K. Gosink and J. S. Parkinson, J. Bacteriol., 2004, 186, 3730–3737 CrossRef CAS PubMed.
  47. L. Stricker, I. Guido, T. Breithaupt, M. G. Mazza and J. Vollmer, J. R. Soc. Interface, 2020, 17, 20200559 CrossRef CAS PubMed.
  48. J. Bouvard, C. Douarche, P. Mergaert, H. Auradou and F. Moisy, Phys. Rev. E, 2022, 106, 034404 CrossRef CAS PubMed.
  49. J.-Y. Tinevez, N. Perry, J. Schindelin, G. M. Hoopes, G. D. Reynolds, E. Laplantine, S. Y. Bednarek, S. L. Shorte and K. W. Eliceiri, Methods, 2017, 115, 80–90 CrossRef CAS PubMed.
  50. E. Lauga and T. R. Powers, Rep. Prog. Phys., 2009, 72, 096601 CrossRef.
  51. P. S. Lovely and F. Dahlquist, J. Theor. Biol., 1975, 50, 477–496 Search PubMed.
  52. J. Taktikos, H. Stark and V. Zaburdaev, PLoS One, 2013, 8, e81936 CrossRef PubMed.
  53. E. Lauga, The Fluid Dynamics of Cell Motility, Cambridge University Press, 2020 Search PubMed.
  54. R. Alert, A. Martínez-Calvo and S. S. Datta, Phys. Rev. Lett., 2022, 128, 148101 Search PubMed.
  55. G. Junot, T. Darnige, A. Lindner, V. A. Martinez, J. Arlt, A. Dawson, W. C. Poon, H. Auradou and E. Clément, Phys. Rev. Lett., 2022, 128, 248101 CrossRef CAS PubMed.

This journal is © The Royal Society of Chemistry 2026
Click here to see how this site uses Cookies. View our privacy policy here.