Savitzky–Golay processing and bidimensional plotting of current–time signals from stochastic blocking electrochemistry to analyze mixtures of rod-shaped bacteria†
Abstract
In stochastic blocking electrochemistry, adsorptive collisions of nano and micro-particles with an ultramicroelectrode (UME) generate steps of decreasing current overlaid on the current–time (i–t) baseline of an electroactive mediator reacting at the UME. The step amplitude (Δi) induced by particle blockage informs about its size, while collision frequency correlates with particle transport. However, because most particles arrive at the UME faster than the acquisition speed of conventional electrochemical instruments, current steps appear vertical. Recently, when analyzing rod-shape bacteria (bacilli), we detected slanted steps of duration Δt (∼0.6 to 1.1 s) that were found to scale up with bacillus length (∼1 to 5 μm, respectively). In this work, we apply a Savitzky–Golay (SG) algorithm coded in MATLAB to convert experimental i–t recordings into derivative plots of Δi/Δt versus t. As a result, current steps become peaks on a flat baseline. Unlike the original values of Δi and Δt that require manual gauging, the coded SG-algorithm generates both parameters automatically from peak integration. We then display Δi and Δt in bidimensional scatter plots comparing mixtures of A. erythreum (∼1 μm) and B. subtilis (∼5 μm). The spread of Δi and Δt values complies with the size distribution observed using scanning electron microscopy. By introducing SG-processing and bidimensional plotting of i–t recordings from stochastic blocking data we broaden the scope of the technique. The approach facilitates distinguishing bacilli in mixtures because both Δt and Δi increase with bacillus length and now they can be displayed in a single graph along with adsorption frequency. Moreover, density distribution and proportion of data points from groups of bacteria are also discernible from the plots.