The phrase “inversion of Current Source Density” (iCSD) was introduced by Łęski et al. (2011) to describe the 2D imaging of current sources associated with the brain neural activation. Similar inversion methodologies have been developed for the interpretation of the self-potential data, where the distribution of naturally occurring currents is investigated (Minsley et al. 2007, and references therein). With regard to active methodologies, Binley et al. (1997) developed an analogous approach for detecting pollutant leakage from environmental confinement barriers. Although there are physical and numerical intrinsic differences between application of the iCSD to detect brain neuronal activity and current pathways in roots, we decided to adopt the term iCSD as the general physical imaging of current source density remains valid. With iCSD, we indicate the coupling of ERT and MALM through the proposed numerical inversion procedure for the imaging of the current source density, and its correlation with root architecture.
We introduce the necessary aspects regarding the ERT and MALM methods in this section. However, we direct the interested readers to more in-depth discussion about the ERT method (Binley and Kemna 2005), and to Schlumberger (1920) and Parasnis (1967) with regard to the MALM method.
In the following discussion we use ρmed to represent the 2D or 3D distribution of the electrical resistivity in the growing medium (i.e., hydroponic solution or soil, and with possible influences from RWU and ligneous root mass). CSD represents the 2D, or 3D, distribution of the Current Source Density within the same medium. In the case of roots, the CSD is controlled by the current conduction behavior of the roots, specifically by the leakage pattern of the root system (e.g., proximal or distal current leakage, Fig. 1).
Both ERT and MALM are active methods. In these methods the current is forced through the medium by applying a potential difference between two current electrodes. In ERT, both current electrodes are positioned in the investigated medium, while for MALM the positive current pole is installed in the plant stem, similar to BIA (Fig. 1). The potential field resulting from the current injection depends on CSD, resistivity of the medium (ρmed), and boundary conditions. The boundary conditions are known a priori and their impact on the potential field can be properly modeled. In ERT, the current sources correspond to the electrodes used to inject current, allowing us to invert for ρmed. Then, the iCSD accounts for the obtained ρmed and explicitly inverts the MALM data to obtain current source distribution.
Laboratory setup and data acquisition
The rhizotrons used in this study were designed to enable the concurrent direct visualization of the roots and electrical measurements. Rhizotron dimensions were 52 cm (x) × 53 cm (y) × 2 cm (z), see Fig. 2. Figure 2a shows the rhizotron setup with 64 silver/silver chloride (Ag/AgCl) electrodes located on the back viewing surface. The viewing surfaces were covered with opaque material to stop the light from affecting the development of the roots. The back viewing surface was removable, allowing homogeneous soil packing for the plant experiments and convenient access to the electrodes. Besides the top opening, the rhizotrons were waterproof to enable hydroponic experiments and controlled evapotranspiration conditions during the soil experiments and plant growth. All the experiments were performed in a growth chamber equipped with automatic growth lights (LumiGrow Pro650e) and controlled temperature and humidity. The temperature varied with a day/night temperature regime of 25/20 °C. The humidity ranged from 45 to 60%.
For both ERT and MALM methods, the electrical potential field is characterized by a set of potential differences (∆V) measured between pairs of electrodes. It is important to properly arrange the electrodes on the rhizotron viewing surface and design a suitable acquisition sequence to obtain a good sensitivity coverage (hereinafter coverage) of the investigated system (Slater et al. 2002). This is particularly true for the iCSD, as both ERT and MALM acquisitions affect its result.
The 64 electrodes were arranged in a 8 by 8 grid on the back viewing surface of the rhizotron, leaving the front surface clear for the observation (Fig. 2). For the ERT, the designed arrangement of the electrodes offers a good compromise between a high coverage on the central part of the rhizotron, which encompasses the root zone, and a sufficient coverage on the rhizotron sides to avoid an excessive ERT inversion smoothness.
For the MALM, the arrangement of the electrodes is highly sensitive to the position of the investigated current sources. Because of their central positions, the electrodes are closer to the expected sources of current (i.e., the roots) and thus in the region of maximum potential gradient. Hence, this electrode configuration maximizes the changes in both magnitude and sign of the measured ∆V associated with a change in the CSD distribution.
The electrode diameter was 1.5 mm. The penetration of the electrodes into the rhizotron was 4 mm ± 1 mm. To evaluate the possible distorting effects of the densely populated electrodes on the potential field distribution, a test was performed with low conductivity water (20 μS cm−1). The test showed no resistivity anomalies, which may be caused by the presence of the electrodes (data not shown). Therefore, while rhizotron setups with electrodes only on the sides were successfully adopted (Weigand and Kemna 2017), we found that the current setup represents a better solution for iCSD experiments (Fig. 2).
Data were acquired with a MTP DAS-1 resistivity meter with 8 potential channels. For the ERT acquisition over the 2D grid of electrodes, we chose a dipole-dipole skip 2 configuration. For each skip 2-couple of injection electrodes (e.g., electrodes 1 and 4) the remaining skip-2 couples of electrodes were used as potential dipoles (e.g., electrodes 5 and 8, 6 and 9, etc.). The associated complete set of reciprocals was also acquired, the resulting acquisition sequence contained 3904 data points (Binley and Kemna 2005; Parasnis 1988; Mary et al. 2018).
Following the ERT data acquisition, the MALM data acquisition required little setup adjustments and time. As the two current electrodes are fixed, the use of a multichannel resistivity meter significantly reduced the acquisition time and, consequently, supported the acquisition of more robust data sets. Electrode 1 was used to inject the current into the plant stem, while electrode 64 was used as a return electrode in the growing medium (Fig. 1d). The remaining 62 electrodes were used to map the resulting potential field. A sequence with 204 ∆Vs was used. Considering the grid in Fig. 2a, the sequence included the vertical, horizontal, and diagonal ∆Vs between adjacent electrodes. While 61 ∆Vs would provide all the independent differences, the 204 ∆V sequence was preferred because of its redundancy and consequent lower sensitivity to acquisition errors. The acquisition time remained relatively short (2–3 min) as the multichannel instrument was optimized with fixed current electrodes that allowed 8 ∆Vs to be measured at once.
Data processing and ERT inversion
ERT and MALM data were filtered considering: 1) reciprocal error (5% threshold), 2) stacking error (3 stacks, 5% error threshold), 3) minimum measured ∆V (minimum 0.5 mV threshold), 4) apparent resistivity (the range changed among different data sets), and 5) maximum electrode contact resistance (30 kohm). The filtering was implemented to enhance the control on the ERT inversion and obtain a reliable ρmed for the successive iCSD inversion.
After the processing, the data were inverted with the BERT inversion software to obtain ρmed (Günther and Rücker 2013; Rücker et al. 2006; Günther et al. 2006). Data error was set to 5% in line with the stacking and reciprocal thresholds used for the data filtering. The regularization was adjusted using the lambda optimization algorithm provided by the BERT software. Generally speaking, a rhizotron is treated as a 2D geometry. However, this bounded and thin geometry leads to some complications into the ERT inversion. Specifically, no-current-flow boundary conditions were set for all the rhizotron surface and the inversion had to be adapted for the resulting pure Neumann problem (Bochev and Lehoucq 2005). For a higher quality forward calculation, the rhizotron volume was discretized in 3D by extruding a 2D mesh with 5 layers. The discretization allowed the refinement of the mesh near the electrodes while maintaining high mesh quality. At the same time, in order to limit the inversion time and force the inversion to be two-dimensional (x, y), the elements in z direction (resulting from the extruded layers) were grouped together and inverted as a unique variable. This way, a 3D forward calculation was implemented within a 2D inversion (Ronczka 2016).
iCSD inversion
The iCSD inversion that we developed was based on the physical principles of a bounded system in which linearity and charge conservation were applied to decompose the investigated CSD distribution into the sum of point current sources. This provided a discrete representation of the root system portions where the current leaks from the roots into the surrounding medium.
Because of the linearity of the problem, the collective potential field from multiple current sources is the linear combination of their individual potential fields. As such, the measured ∆V can be viewed as and decomposed into the sum of multiple ∆Vs from a set of possible current sources. These possible current sources are named ViRTual electrodes (VRTe). As purely numerical (virtual) electrodes, they are simulated by mesh nodes representing possible current sources, but with no direct correlation with the real (physical) electrodes used during data acquisition. Basically, the VRTe were distributed to represent a grid over which the true CSD distribution is discretized. In order to account for any possible CSD, a 2D grid of 306 VRTe was arranged to cover the entire rhizotron (Fig. 2b).
The charge conservation law implies that the sum of the current fractions associated with the VRTe (hereinafter VRTe weights) has to be equal to the overall injected current, which is provided by the resistivity meter. If we normalize the injected current to be equal to 1, the sum of the VRTe weights has to be 1 as well. Briefly, for Ohm’s law, normalizing the current to 1 is equivalent to calculating the resistance, R, from ∆V. Then, the use of R simplifies the presentation of the numerical problem.
Once the VRTe nodes are added to the ERT-based ρmed structure, the potential field associated with each of the VRTes is simulated with BERT. From these simulated potential fields, the same sequence of 204 R is extracted, each corresponding to a single VRTe. Each extracted sequence contains the resistances that would be measured in the laboratory if all the current sources were concentrated at the VRTe point (i.e., VRTe Green’s function).
The VRTe weights are the unknowns that the iCSD strives to estimate. Once the VRTe weights are estimated and associated with the respective VRTe coordinates, they provide a discrete visualization of the investigated CSD. The problem of estimating the VRTe weights that decompose the measured R sequence into a sum of the simulated VRTe R sequences is analogous to a linear vector decomposition (Strang 1976), and is expressed by:
$$ {\displaystyle \begin{array}{c} Ax=b\\ {}(1)\end{array}} $$
Where A is a matrix, its columns are the simulated VRTe R sequences; x is a vector containing the unknown VRTe weights; b is a vector containing the measured sequence of 204 R. Each row in A corresponds to the relative R in the acquisition sequence, e.g., A1,1 is the first resistance extracted from the potential field simulated with injection at the first VRTe.
The charge conservation is implemented by appending a row of 1’s to A and a corresponding 1 to the vector b. This forces the sum of the VRTe weights to be equal to 1. A weight of 1000 was used to guarantee the charge conservation; with a lower weight observations and regularization may dominate the charge conservation.
Since the problem is undetermined, a first order spatial regularization is added (Menke 1989). Rows are added to express the differences between adjacent (vertically and horizontally) VRTe, e.g., the row [1 − 1 …] is the difference between the first two VRTe weights. The differences are added for the entire VRTe grid and set to 0 by adding corresponding 0’s to b.
Lastly, the trade-off between data misfit and solution regularization is controlled by a diagonal weight matrix W. The numerical routine includes a “pareto” functionality wherein regularization and model-to-measurement fit are traded off while changing the regularization weight, i.e., running the inversion with different regularization weights. The obtained set of solutions can be used to construct the “pareto front” (L-curve), which is a widely accepted way to estimate the optimum regularization weight (Hansen and Dianne 1993). Eq. 2 shows the resulting system WAx = bW.
$$ {\displaystyle \begin{array}{c}\left[\begin{array}{cccc}{w}_{obs}& 0& \dots & 0\\ {}0& {w}_{obs}& \dots & 0\\ {}\vdots & \vdots & \ddots & \vdots \\ {}0& 0& \dots & {w}_{reg}\end{array}\right]\left[\begin{array}{cccc}{S}_1{R}_1& {S}_2{R}_1& \dots & {S}_n{R}_1\\ {}{S}_1{R}_2& {S}_2{R}_2& \dots & {S}_n{R}_2\\ {}\vdots & \vdots & \ddots & \vdots \\ {}{S}_1{R}_m& {S}_2{R}_m& \dots & {S}_n{R}_m\\ {}1& 1& \dots & 1\\ {}-1& 1& \dots & 0\\ {}0& -1& \dots & 0\\ {}\vdots & \vdots & \ddots & \vdots \\ {}0& 0& \dots & 1\end{array}\right]\left[\begin{array}{c}{S}_{1, cf}\\ {}{S}_{2, cf}\\ {}\vdots \\ {}{S}_{n, cf}\end{array}\right]=\left[\begin{array}{c}{R}_{1, meas}\\ {}{R}_{2, meas}\\ {}\vdots \\ {}{R}_{3, meas}\\ {}1\\ {}0\\ {}0\\ {}\vdots \\ {}0\end{array}\right]\left[\begin{array}{cccc}{w}_{obs}& 0& \dots & 0\\ {}0& {w}_{obs}& \dots & 0\\ {}\vdots & \vdots & \ddots & \vdots \\ {}0& 0& \dots & {w}_{reg}\end{array}\right]\\ {}(2)\end{array}} $$
Where S indicates the n VRTe sources, R the m resistances, and w the weights used to control the solution regularization.
Lastly, the solution is further constrained by forcing the linear solver to seek only positive VRTe weights (i.e., inequality constraint), as the negative source of current is known to correspond uniquely to the return electrode.
The linear problem formulation is conducive to the inversion optimization during the calculation of the pareto front. The calculation time of the Pareto front can be further reduced by code optimization as the calculations that do not depend on the regulation weights can separated from the inversion routine and performed only once during the initialization of the linear problem. The initialization phase includes the processing of the MALM experimental data, forward calculation of the VRTe responses for the given ρmed, inclusion of the continuity constraint, and construction of the matrices.
Continuity constraint, bounded-value constraint, and first-order spatial regularization stabilize the inversion while limiting the impact of the spatial regularization strategy. The impact of the spatial regularization was evaluated by monitoring the relative components of the misfit and the resulting distribution of the current source. In both synthetic and laboratory tests, as well as in plant experiments the iCSD results are often limited to few current sources (Figs. 3, 4, 7, and 9).
Synthetic and experimental iCSD testing
Synthetic numerical and laboratory experimental tests were performed in order to evaluate the capabilities of the setup and inversion routine to couple the ERT and MALM approaches for the iCSD. In the numerical tests both the true source response and VRTe responses were calculated with BERT.
Figure 3 shows an explanatory numerical test with inversion of a point source, and the associated Pareto front that was used to select the optimum regularization strength. As this first experiment was performed to specifically test the inversion routine, a homogeneous ρmed was used in order to avoid influence from the baseline resistivity distribution complexity.
For the second experiment, the laboratory tests were conducted. Because of the ρmed heterogeneity of any experimental system, these laboratory tests need to include the ERT inversion, and the use of the obtained ρmed as input in the iCSD. The true current sources were obtained using insulated metallic wires inserted into the rhizotron (Fig. 4). The insulating plastic cover was removed at the tips (1 cm, red dots in Fig. 4a) of the metallic wires to obtain the desired current sources. Six experimental tests were performed using different numbers and positions of these current sources. The rhizotron was filled with tap water and left to equilibrate to achieve steady state conditions of water temperature and salinity, thus minimizing ρmed heterogeneity and changes during the experiment. Changes in ρmed during the ERT and MALM acquisition periods would make the ERT-based ρmed less accurate and compromise the iCSD. To make sure ρmed was stable, a second ERT was performed after the MALM acquisition and compared with the initial measurement. The conductivity of the solution was also measured in several locations of the rhizotron with a conductivity meter to validate the ρmed obtained from the ERT inversion. This setup allowed the acquisition of good quality data sets since less than 5% of the data were discharged during the data processing. Because of the controlled laboratory conditions, the ρmed obtained with the ERT was stable and consistent with the direct conductivity measurements. The quality of the ERT inversion was also confirmed by comparing the model responses with the acquired data (i.e. data misfit). Similarly, the acquired iCSD data were plotted against the resistances calculated with the CSD distribution obtained from the iCSD.
The tests also allowed a more informed definition of the VRTe grid. For our setup, a spacing of 3 cm provided a good compromise between resolution, stability, and duration of the iCSD routine. The 3-cm spacing also agrees with the ERT resolution, which would not support a higher iCSD resolution.
Successive numerical tests were based on the 8-source laboratory tests shown in Fig. 4. These tests aimed to 1) link laboratory and numerical tests to evaluate the influence of the numerical iCSD routine and laboratory setup on the overall iCSD stability and resolution; 2) account for a more complex CSD, given by the 8 wire-tip sources that were used to simulate distal current pathways; and 3) account for possible ρmed heterogeneity. To address goals 1 and 2, the position of the 8 sources was replicated in the numerical tests and a test with homogeneous ρmed was included to simulate the water resistivity of the laboratory tests. To address goal 3, heterogeneous ρmed were tested.
In order to account for the heterogeneous ρmed the following modeling steps were carried out. First, a true ρmed was assigned to the mesh cells of the rhizotron ERT model. We included homogeneous, linear, and quadratic resistivity profiles in the y direction, see Fig. 5. Second, the ERT acquisition was simulated (i.e., forward calculation) with the ERT laboratory sequence and 3% of Gaussian error, in line with reciprocal and stacking errors observed in the laboratory data sets. Third, the forwarded ERT data sets were inverted following the exact laboratory procedure. A refined and different mesh was used for forward and inverse problems to, respectively, increase the simulation accuracy and avoid the inverse crime (Wirgin 2004). The ERT forward calculation was then repeated over the inverted ρmed. The obtained inverted responses were compared with the responses of the true models.
As for ERT, we compared true and inverted MALM responses. First, the true response was simulated with the 8 current sources overt the true (not inverted) ρmed. Second, a MALM response was calculated over the inverted ρmed and inverted to obtained the inverted CSD. Third, the obtained inverted CSD was used to forward calculate the inverted MALM response over the inverted ρmed. True and inverted MALM responses were then compared.
Plant experiments
We performed hydroponic and soil experiments using maize and cotton plants. In all the plant experiments, the injection electrode was positioned in the plant stem at a height of 1 cm from the surface of the growth media.
For the hydroponic experiments, the plants were first grown in columns with aerated nutrient solution (Hoagland and Arnon 1950). They were then moved to the rhizotron for the experiments. As in the metallic roots test, the rhizotron was filled 1 day before the experiment to reach stable and homogeneous temperature and salinity conditions. The plant was positioned at the center of the rhizotron with soft rubber supports. The plants were submerged at the same level as in the growing column to avoid discrepancies caused by the plant tissue adaptation to the submerged and aerated conditions, as discussed above with regard to the growing conditions. Consequently, the root crown was approximately 3 cm below the water surface.
For the soil experiments, seedlings were grown directly in the rhizotron to avoid damaging the roots and altering the root-soil interface. The soil was prepared by mixing equal volumes of sandy and clay natural soils acquired from an agricultural study site run by U.C. Davis, CA (Russell Ranch). The plants were irrigated with double strength Hoagland solution (Hoagland and Arnon 1950).
Two soil experiments were performed. In the first experiment, four cotton plants were grown for four months. For these experiments, the plants were positioned with the root crown approximately 8 cm deep (y = 0.44 m). In the second experiment, a pregerminated maize seed was planted 3 cm deep and then grown for four months (Fig. 10).