Abstract
Studies of stochasticity in gene expression typically make use of fluorescent protein reporters, which permit the measurement of expression levels within individual cells by fluorescence microscopy. Analysis of such microscopy images is almost invariably based on a segmentation algorithm, where the image of a cell or cluster is analyzed mathematically to delineate individual cell boundaries. However segmentation can be ineffective for studying bacterial cells or clusters, especially at lower magnification, where outlines of individual cells are poorly resolved. Here we demonstrate an alternative method for analysing such images without segmentation. The method employs a comparison between the pixel brightness in phase contrast vs. fluorescence microscopy images. By fitting the correlation between phase contrast and fluorescence intensity to a physical model, we obtain well-defined estimates for the different expression levels of gene expression that are present in the cell or cluster. The method reveals the boundaries of the individual cells, even if the source images lack the resolution to show these boundaries clearly.
Keywords: Stochasticity, GFP, phase contrast, single cell, segmentation, image analysis
Introduction
The measurement of gene expression activity in individual cells provides information that is unavailable from measurements of population-averaged expression [1]. One very important example is the study of noise and heterogeneity in gene expression, where even clonal cells in identical chemical and physical environments can express significantly different phenotypes. Heterogeneous gene expression in a population of cells can play an important role in cellular development and decision making, information processing, and pathogenicity [2,3]. The use of fluorescent reporter proteins allows experimenters to observe and record these different levels of gene activation present in a population of cells. By analyzing and fitting the resulting population-wide distributions, researchers can gain insight into how individual regulatory networks manage or even exploit noise in gene expression, and how global factors such as ribosome abundance affect expression across the genome [4].
Extracting expression information from microscopy images of single cells requires appropriate algorithms for image analysis. Analysis starts with correct recognition of the set of image pixels that is associated with an individual cell. In two-dimensional images that contain closely proximal or clustered cells, accurate location of boundaries or edges among the clustered cells is a technical challenge. This process is known as segmentation [5]. A number of different segmentation methods have been described in the literature and old methods are continually being improved. Classical methods of segmentation that remain in wide use include the Otsu method for threshold selection [6] as well as watershed methods [7,8]. Numerical methods such as level set functions can also be applied by evolving active contours to the cell boundaries [9,10]. Such methods are implemented in widely used image analysis software such as CellProfiler [11], and CellID [12].
Bacterial cells, which are typically smaller than eukaryotic cells, can pose particular challenges for single cell analysis. They are often clustered and variable in size or shape, so that boundaries between cells are often poorly resolved except at high magnification. Despite these difficulties, methods have been proposed for distinguishing bacterial shapes such as rods and spheres, and segmentation methods for bacterial images have been described. Sieracki et al. compared a number of different threshold selection methods and concluded that the second derivative of the intensity profile gave accurate estimates for edge positions and brightnesses for several bacterial cell types [13]. Massana et al. presented useful methods for measuring bacterial size and volume from two-dimensional images [14]. CMEIAS software, invented for the classification and analysis of bacterial morphotypes, uses this calculation to identify up to eleven bacterial shapes and to measure roundness, compactness, and Fourier descriptors [15,16]. Another example of a bacterial segmentation is the active contour, which was used for cocci cell classification [17]. Wang et al. performed image segmentation using hybrid filters and masking [18].
Some image analysis algorithms employ sub-pixel resolution to distinguish the boundaries of cell clusters. This was initially accomplished by forming an interpolated contour along the cell and defining internal coordinates to differentiate between cells [19]. The use of fluorescence intensity profiles enhances this sub-pixel analysis [20,21]. MicrobeTracker software combines a number of cell segmentation methods as well as cell shape and time-dependent data to resolve individual bacteria within clusters at subpixel resolution [22]. The Schnitzcells package also combines segmentation with temporal tracking [23].
However, these subpixel analysis methods typically require images at 100× magnification. If many cells are to be characterized, this high magnification may necessitate use of motorized stages and focusing equipment. Cell tracking methods have been devised for use at lower magnification, but these have not resolved the cell boundaries within clusters [24]. This raises the question of whether it is possible to extract single-cell expression data from images of bacterial clusters collected at lower resolution. Here we present a simple method for extracting expression levels from cell cluster images without use of a cell segmentation algorithm. The method is based on a combined analysis of phase contrast and fluorescence images of the same bacterial cluster at low magnification. It makes no use of the spatial relationships (proximity, neighbors, contours, etc.) between image pixels. Instead it makes use of the fact that an expressed fluorescent protein (e.g. GFP) tends to diffuse throughout the bacterial cell, so that the concentration of the fluorescent protein at a given pixel has a simple mathematical relationship to the phase contrast intensity of the same pixel. The result is that the method can identify the groups of pixels that are associated with different expression levels (i.e. different cells). We demonstrate this approach by analyzing phase contrast and fluorescence images of bacteria (Streptococcus mutans at 20× magnification) that are expressing green fluorescent protein upon activation of an inducible promoter.
Methods
Principle of the method
The Zernike phase contrast microscope allows an experimenter to use transmitted light to observe objects that do not absorb light but do generate a phase shift in the light that they transmit [25]. Because such “phase objects” affect only the phase, and not the intensity, of the light arriving at the image plane, they create little contrast in a conventional bright field image and are not readily visible unless a stain or dye is applied. The phase contrast microscope makes use of the phase object’s tendency to diffract the plane wave that is incident from the condenser. The phase contrast objective introduces a phase shift (α = ±π/2) into the diffracted light before recombining it with the undiffracted plane wave. Interference between the phase shifted light and the undiffracted plane wave converts the phase variation in the image plane into an intensity variation. The result is drastically improved image contrast that renders the phase object visible.
For measurement of gene expression activity, a reporter such as gfp that encodes a fluorescent protein is often placed under the control of the promoter of interest. The reporter protein generates fluorescence that can be observed in an epiillumination microscope. The experimenter can collect both phase contrast (in transmitted white light) and fluorescence images of the same cell or cluster of cells, and then attempt to count the total reporter protein (i.e. total fluorescence count) within each cell contour that is detected in the corresponding phase contrast image.
Therefore we consider a pair of phase and fluorescence images showing the same N bacterial cells that are expressing a fluorescent reporter protein, where i denotes an individual cell (i = 1 → N). We assume that the fluorescent protein produced within each cell diffuses and spreads uniformly throughout that cell. Then, if a cell i is located at position (x,y) in the image, then the concentration of fluorescent protein at (x,y) is proportional to the total concentration of other cytoplasmic protein and macromolecules at that location. This total concentration is responsible for the optical phase shift ϕ(x,y) (relative to the image background) at that location. Therefore we anticipate that the reporter fluorescence FL(x,y) observed at location (x,y) obeys
(1) |
Here ri is a coefficient that describes the average concentration of fluorescent reporter in cell i. It measures the activity of the reporter in that cell, and ri is presumably the same for all the pixels that belong to one cell i. Generally however ri will take different values for different cells. Equation (1) suggests that, if an image shows several different cells located across a range of (x,y) values, a scatter plot of FL(x,y) vs ϕ(x,y) will consist of several straight lines, where the slope of each line equals one of the expression levels ri that are present in the imaged cells. Since the intensity of the phase contrast image I(x,y) is a function of ϕ(x,y), we can also find the different ri values by analyzing a scatterplot of FL(x,y) vs I(x,y). The following section describes this analysis.
Relation between phase contrast and fluorescence images
Following Born and Wolf [25] we describe the disturbed wave produced by a phase object in the specimen plane, described by the coordinates (x,y), as:
(2) |
The undisturbed light collected by the microscope objective is passed through a phase plate whose transmission function has an absorption parameter a and a phase shift α:
(3) |
The absorption parameter a < 1 is a fixed parameter of the phase contrast objective (typically a = 0.7-0.8) and provides improved contrast in the image. The sign of the phase shift α determines the appearance of the phase contrast image: In the usual case of positive phase contrast (α = −π/2), phase objects with higher refractive index (relative to background) appear dark against a light background.
The disturbed waves are recombined with the undisturbed (but phase shifted) waves at the image plane to give the phase contrast image, whose intensity is
(4) |
Here C is a constant that depends on the illumination, aperture, and other instrument parameters. For positive phase contrast this reduces to
(5) |
Inserting Eqn. (1) then gives
(6) |
Equation (6) shows the relationship between the phase contrast I and fluorescence FL intensities for the image pixels (x,y) of cell i. If the phase shifts ϕ(x,y) are small then a scatter plot of I versus FL for one cell – where each pixel contributes one point to the scatter plot – will be nearly linear. However the presence of the cosine function in Eqn. (5) and (6) can generate significant nonlinearity and curvature in the scatter plot. Figures 1 and 2 below show that when several cells with different expression levels r are present in one image, then Eqn. (6) leads to an I versus FL scatter plot that consists of several distinct curves, where each curve corresponds to one of the r values that are present.
Below we demonstrate this approach by analyzing phase and fluorescence images of Streptococcus mutans cells that express a gfp reporter. Streptococcus mutans is a Gram-positive bacterium that colonizes the surface of the tooth in humans and is of interest as a primary cause of dental caries. The studied strain harbors a plasmid containing PcomX::gfp, so that it expresses the green fluorescent protein GFP upon activation of PcomX. PcomX is the promoter for comX, which controls a set of proteins that are required for the cell to enter the state of genetic competence. The PcomX::gfp reporter can be activated by the addition of exogenous peptide signals, such as the CSP and XIP peptides, that trigger genetic competence in S.mutans [26]. By analyzing images of small clusters of S.mutans adhered to a glass coverslip we can determine the parameters ri that characterize the heterogeneous PcomX activity in response to XIP.
Preparation of S.mutans
An overnight culture of Streptococcus mutans harboring the PcomX::gfp plasmid was diluted 30× into fresh medium (BHI) and then incubated for 3 hrs, reaching OD = 0.3. Cells were then supplied with a continuous flow of exogenous XIP peptide in defined (FMC) medium while they adhered to the glass coverslip window of a perfusion chamber. The exogenous XIP activates the PcomX::gfp reporter and leads to GFP fluorescence in the cells.
The perfusion chamber was placed on a microscope stage at 33 °C and imaged at low magnification using a Nikon CFI Plan Fluor 20× NA 0.50 phase objective and a TE2000U inverted microscope. Phase and green fluorescence images were collected hourly through the same objective, with a Nikon 96362 zero-shift GFP filter cube used for the fluorescence. Fluorescence exposures were 3 seconds with an Intensilight mercury lamp. Images were collected on a Photometrix CoolSnap HQ2 cooled CCD camera and analyzed in Matlab (The Mathworks, Inc.). A flat field correction is applied to the fluorescence images before analysis.
Data Analysis
Figure 1 shows representative phase contrast and fluorescence images of small clusters of S.mutans cells adhered to glass. Figures 1A (phase) and 1B (fluorescence) appear to show two cells in which PcomX is switched on to different levels. However, as each cell is only ~2 μm (six pixels) in length, the individual cells are poorly resolved in the phase contrast image (Figure 1A). Nevertheless a comparison of the phase (I) and fluorescence (FL) intensities for these clusters shows the behavior anticipated by Eqn. (6): The scatter plot in Figure 1E reveals two distinct curves, corresponding to two values of ri present in the image. That is, the image shows two cells in which PcomX is activated to different levels. Figures 1F and 1G shows a different cluster with a weak GFP fluorescence that does not rise above the background level. The corresponding scatter plot (Figure 1J) shows a much steeper curve than in Figure 1E, signifying (via Eqn. (6)) a much smaller value of ri. This is consistent with PcomX being switched off for this cell.
The extraction of ri values from the S.mutans images was performed as follows:
We collected a pair of phase and fluorescence images at 20× showing the same large field of view containing a large number (> 100) of small clusters of cells. This is most easily accomplished using a epifluorescence phase contrast microscope with a zero-shift fluorescence filter cube.
The two images were subdivided into a set of phase and fluorescence subimages, each containing one cluster of (typically) 1-3 cells. Each subimage, roughly 25×25 pixels, contains both the cell cluster and some of its surrounding background. Figures 1 and 2 show typical subimages.
For Each Subimage, We Generate The Histogram Of Pixel Intensities In Both The Phase And Fluorescence Subimages. The Background Pixels In The Image Contribute A Dominant, Near-Gaussian Peak In Both The Phase I And Fluorescence Fl Histograms (Panels C,D,H,I Of Figure 1). From These Gaussian Peaks We Find The Mean And Standard Deviation Of The Phase I And Fluorescence Fl Background Intensities. This Allows Us To Define A Cutoff That Distinguishes Cell-Associated Pixels From The Surrounding Background.
-
We first offset the fluorescence subimage intensity values by subtracting the mean fluorescence background from all pixels. This produces a subimage in which the fluorescence background has zero average intensity.
In the phase subimage a cell appears darker than its background. Therefore for each phase subimage we define a cutoff phase intensity Imax at 1.5-2.5 standard deviations below the mean phase contrast background.
For each subimage we then select those pixels whose phase intensity is below the cutoff phase intensity and whose (offset) fluorescence intensity is above zero. These “thresholded” pixels are presumed to include all pixels that are potentially part of a cell or cluster, as opposed to background.
For each subimage we generate the scatterplot of the phase I versus fluorescence FL values for the thresholded pixels. Figure 2 shows that the number of different expression levels ri present in the subimage is readily determined from these scatterplots.
- Given the number of expression levels N in the subimage, we then fit the scatterplot to a variant of equation (6)
(7)
The fit parameters are A and B, which describe the intensity scale and background brightness of the phase images, and the set of expression levels {ri} (i = 1 → N). (The parameter a = 0.7-0.8 is not a fit parameter but rather an instrument constant. Within its narrow range of values it has little effect on the fits or the relative magnitudes of the ri obtained from the analysis.) Fitting the scatter plot from each subimage to Eqn. (7) leads to a set of values {ri}.
Results and Discussion
Our software for fitting Eqn. (7) to the scatter plots can obtain values for as many different expression levels ri as the subimage contains. Given a fluorescence and phase contrast subimage and initial guesses for N different expression levels ri, the routine determines which of the subimage pixels are most consistent with each of the expression levels. That is, it assigns each pixel to one of the initial guess expression levels such as to give the best agreement with Eqn. (7). For example in Figure 2A, all pixels in the scatter plot were assigned the same ri. In Figure 2B the pixels in the scatter plot have been assigned to two different groups (shown as green and blue) according to which of two ri values better fits them. Having made this assignment the software calculates the total sum of squares error in the fit to Eqn. (7). It then refines the initial guesses for the ri until the sum of squares (for that subimage scatter plot) is minimized.
One outcome of the fit is an assignment of an expression level to each of the pixels in the subimage. Figure 2 (panels D,E,F) shows that assignment for three representative subimages. A remarkable feature of the data analysis is that pixels assigned the same expression level are almost invariably contiguous (or nearly so) in the actual images, forming well-defined, cell-shaped regions in the image. In this sense the data analysis finds contiguous regions that have uniform expression levels ri, even though the analysis makes no use of any spatial or proximity information about the pixels. The correlation between phase and fluorescence intensities is sufficient to identify discrete bacterial cell boundaries in a low resolution microscopy image.
The method does require a clear fluorescence signal to succeed. The subimages in Figure 1 show one case in which the imaged cells are fluorescing above background (PcomX switched on, Figure 1A,1B), and one case in which the cell(s) are fluorescing below background (PcomX switched off, Figure 1F,1G). Our method does not allow any determination of ri for a cell that does not fluoresce brighter than the background, because in this case (switched off) the points in the scatter plot (Figure 1J) align vertically and a fit to Eqn. (7) cannot be obtained. Therefore, prior to fitting to Eqn. (7), we applied a cutoff criterion to the fluorescence in order to determine whether the cell or cluster in a given subimage was on or off. We first found the mean fluorescence of the thresholded (see Step 4 in Methods) pixels in the subimage. If this mean fluorescence was greater than one standard deviation above the fluorescence background, then the subimage was presumed to contain an on cell, allowing it to be fit to Eqn. (7). If not, then cells in the subimage were presumed to be off and the r value for the subimage was recorded as zero.
Figure 3 shows the set of r-values obtained by fitting the subimages for 83 cells, along with a bootstrap estimate of the errors, δri. The bootstrap indicates that the uncertainty δri/ri is typically 5-15%, independent of ri. Given the wide range of the ri we consider this uncertainty to be very reasonable.
Finally, Figure 4 shows the results of applying this data analysis to a set of Streptococcus mutans cell images, each of which was collected at a different XIP concentration. Each image was subdivided into subimages showing clusters of (typically) 1-3 cells, and these subimages were analyzed by the methods described to yield 60-100 individual r-values. Cells for which an expression level r could not be determined were assigned r = 0 as explained above. Each histogram can be fit to a gamma distribution to yield the parameters a and b which characterize the rates of transcription and translation respectively [4,27].
Most approaches for analyzing images of cell clusters are based on cell segmentation. However, if matched fluorescence and phase contrast images are collected, then individual gene expression levels can be extracted from images without use of segmentation. This allows expression levels to be determined at low magnification. We demonstrated this method by analyzing noisy expression of a PcomX::gfp reporter in S.mutans. Our method is physically-based and highly automated. It could be completely automated by introducing a χ2 criterion to determine the optimal number of expression levels present in any cell cluster.
Highlights.
We present a method for extracting gene expression data from images of bacterial cells
The method does not employ cell segmentation and does not require high magnification
Fluorescence and phase contrast images of the cells are correlated through the physics of phase contrast
We demonstrate the method by characterizing noisy expression of comX in Streptococcus mutans
Acknowledgments
The authors acknowledge support from NIH under NIDCR award R21 DE018826. The NIH played no role in the design or performance of this work. I.H.K. acknowledges useful discussions with Prof. Sun Hyun Youn and Prof. Chang Sub Kim.
Abbreviations
- GFP
green fluorescent protein
- XIP
comX-inducing peptide,
Reference List
- [1].de Souza N. Single-cell methods. Nat Meth. 2012;9:35–35. [Google Scholar]
- [2].Raj A, van A. Oudenaarden, Nature, Nurture, or Chance: Stochastic Gene Expression and Its Consequences. Cell. 2008;135:216–226. doi: 10.1016/j.cell.2008.09.050. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [3].Maheshri N. Living with Noisy Genes: How Cells Function Reliably with Inherent Variability in Gene Expression. Annu. Rev. Biophys. Biomol. Struct. 2007:413. doi: 10.1146/annurev.biophys.36.040306.132705. [DOI] [PubMed] [Google Scholar]
- [4].Taniguchi Y, Choi PJ, Li G, Chen H, Babu M, Hearn J, Emili A, Xie XS, Quantifying E. coli Proteome and Transcriptome with Single-Molecule Sensitivity in Single Cells. Science. 2010;329:533–538. doi: 10.1126/science.1188308. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [5].Megason SG, Fraser SE. Imaging in systems biology. Cell. 2007;130:784–795. doi: 10.1016/j.cell.2007.08.031. [DOI] [PubMed] [Google Scholar]
- [6].Otsu N. A Threshold Selection Method from Gray-Level Histograms, Systems, Man and Cybernetics. IEEE Transactions on. 1979;9:62–66. [Google Scholar]
- [7].Vincent L, Soille P. Watersheds in Digital Spaces - an Efficient Algorithm Based on Immersion Simulations. IEEE Trans. Pattern Anal. Mach. Intell. 1991;13:583–598. [Google Scholar]
- [8].Malpica N, deSolorzano C, Vaquero J, Santos A, Vallcorba I, GarciaSagredo J, delPozo F. Applying watershed algorithms to the segmentation of clustered nuclei RID D-3033-2009 RID C-4012-2009. Cytometry. 1997;28:289–297. doi: 10.1002/(sici)1097-0320(19970801)28:4<289::aid-cyto3>3.0.co;2-7. [DOI] [PubMed] [Google Scholar]
- [9].Kass M, Witkin A, Terzopoulos D. Snakes - Active Contour Models. Int. J. Comput. Vis. 1987;1:321–331. [Google Scholar]
- [10].Li C, Xu C, Gui C, Fox MD. Distance Regularized Level Set Evolution and Its Application to Image Segmentation. IEEE Trans. Image Process. 2010;19:3243–3254. doi: 10.1109/TIP.2010.2069690. [DOI] [PubMed] [Google Scholar]
- [11].Carpenter AE, Jones TR, Lamprecht MR, Clarke C, Kang IH, Friman O, Guertin DA, Chang JH, Lindquist RA, Moffat J, Golland P, Sabatini DM. CellProfiler: image analysis software for identifying and quantifying cell phenotypes RID C-4982-2008. Genome Biol. 2006;7:R100–R100. doi: 10.1186/gb-2006-7-10-r100. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [12].Gordon A, Colman-Lerner A, Chin TE, Benjamin KR, Yu RC, Brent R. Single-cell quantification of molecules and rates using open-source microscope-based cytometry. Nat Meth. 2007;4:175–181. doi: 10.1038/nmeth1008. [DOI] [PubMed] [Google Scholar]
- [13].Sieracki ME, Reichenbach SE, Webb KL. Evaluation of Automated Threshold Selection Methods for Accurately Sizing Microscopic Fluorescent Cells by Image-Analysis. Appl. Environ. Microbiol. 1989;55:2762–2772. doi: 10.1128/aem.55.11.2762-2772.1989. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [14].Massana R, Gasol J, Bjornsen P, Blackburn N, Hagstrom A, Hietanen S, Hygum B, Kuparinen J, PedrosAlio C. Measurement of bacterial size via image analysis of epifluorescence preparations: description of an inexpensive system and solutions to some of the most common problems RID B-1709-2008 RID F-7862-2011. Sci. Mar. 1997;61:397–407. [Google Scholar]
- [15].Liu J, Dazzo F, Glagoleva O, Yu B, Jain A. CMEIAS: A computer-aided system for the image analysis of bacterial morphotypes in microbial communities. Microb. Ecol. 2001;41:173–194. doi: 10.1007/s002480000004. [DOI] [PubMed] [Google Scholar]
- [16].Gross CA, Reddy CK, Dazzo FB. CMEIAS Color Segmentation: An Improved Computing Technology to Process Color Images for Quantitative Microbial Ecology Studies at Single-Cell Resolution. Microb. Ecol. 2010;59:400–414. doi: 10.1007/s00248-009-9616-7. [DOI] [PubMed] [Google Scholar]
- [17].Hiremath PS, Bannigidad P. Digital image analysis of cocci bacterial cells using active contour method, Signal and Image Processing (ICSIP); 2010 International Conference on; 2010.pp. 163–168. [Google Scholar]
- [18].Wang Q, Niemi J, Tan C, You L, West M. Image segmentation and dynamic lineage analysis in single-cell fluorescence microscopy. Cytometry Part A. 2010;77A:101–110. doi: 10.1002/cyto.a.20812. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [19].Guberman JM, Fay A, Dworkin J, Wingreen NS, Gitai Z. PSICIC: Noise and Asymmetry in Bacterial Division Revealed by Computational Image Analysis at Sub-Pixel Resolution. PLoS Comput. Biol. 2008;4:e1000233–e1000233. doi: 10.1371/journal.pcbi.1000233. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Christen B, Fero MJ, Hillson NJ, Bowman G, Hong S, Shapiro L, McAdams HH. High-throughput identification of protein localization dependency networks. Proc. Natl. Acad. Sci. U. S. A. 2010;107:4681–4686. doi: 10.1073/pnas.1000846107. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [21].Fero M, Pogliano K. Automated Quantitative Live Cell Fluorescence Microscopy, Cold Spring Harbor Perspect. Biol. 2010;2:a000455–a000455. doi: 10.1101/cshperspect.a000455. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [22].Sliusarenko O, Heinritz J, Emonet T, Jacobs-Wagner C. High-throughput, subpixel precision analysis of bacterial morphogenesis and intracellular spatio-temporal dynamics. Mol. Microbiol. 2011;80:612–627. doi: 10.1111/j.1365-2958.2011.07579.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [23].Young JW, Locke JCW, Altinok A, Rosenfeld N, Bacarian T, Swain PS, Mjolsness E, Elowitz MB. Measuring single-cell gene expression dynamics in bacteria using fluorescence time-lapse microscopy. Nat. Protocols. 2012;7:80–88. doi: 10.1038/nprot.2011.432. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [24].Xie J, Khan S, Shan M. Automatic Tracking of Escherichia Coli in Phase-Contrast Microscopy Video. IEEE Trans. Biomed. Eng. 2009;56:390–399. doi: 10.1109/TBME.2008.2005956. [DOI] [PubMed] [Google Scholar]
- [25].Born M, Wolf E. Principles of Optics: Electromagnetic Theory of Propagation, Interference and Diffraction of light. 7th ed Cambridge University Press; Cambridge: 1999. [Google Scholar]
- [26].Smith EG, Spatafora GA. Gene Regulation in S. mutans. Journal of Dental Research. 2012;91:133–141. doi: 10.1177/0022034511415415. [DOI] [PubMed] [Google Scholar]
- [27].Shahrezaei V, Swain PS. Analytical distributions for stochastic gene expression. Proc. Natl. Acad. Sci. U. S. A. 2008;105:17256–17261. doi: 10.1073/pnas.0803850105. [DOI] [PMC free article] [PubMed] [Google Scholar]