Literature DB >> 17015304

Automated tracking of gene expression in individual cells and cell compartments.

Hailin Shen1, Glyn Nelson, David E Nelson, Stephnie Kennedy, David G Spiller, Tony Griffiths, Norman Paton, Stephen G Oliver, Michael R H White, Douglas B Kell.   

Abstract

Many intracellular signal transduction processes involve the reversible translocation from the cytoplasm to the nucleus of transcription factors. The advent of fluorescently tagged protein derivatives has revolutionized cell biology, such that it is now possible to follow the location of such protein molecules in individual cells in real time. However, the quantitative analysis of the location of such proteins in microscopic images is very time consuming. We describe CellTracker, a software tool designed for the automated measurement of the cellular location and intensity of fluorescently tagged proteins. CellTracker runs in the MS Windows environment, is freely available (at http://www.dbkgroup.org/celltracker/), and combines automated cell tracking methods with powerful image-processing algorithms that are optimized for these applications. When tested in an application involving the nuclear transcription factor NF-kappaB, CellTracker is competitive in accuracy with the manual human analysis of such images but is more than 20 times faster, even on a small task where human fatigue is not an issue. This will lead to substantial benefits for time-lapse-based high-content screening.

Entities:  

Mesh:

Substances:

Year:  2006        PMID: 17015304      PMCID: PMC1885368          DOI: 10.1098/rsif.2006.0137

Source DB:  PubMed          Journal:  J R Soc Interface        ISSN: 1742-5662            Impact factor:   4.118


1. Introduction

There is increasing interest, in both cell biology and drug discovery, in knowing both the amount and the spatial distribution of specific proteins in individual cells. Aided by the development of luciferase tags and fluorescent proteins (e.g. Tsien 1998), optical methods can now be used to effect this, leading to a huge increase in cell-based or so-called ‘high-content’ screening assays (Dove 2003; Abraham ; Carpenter & Sabatini 2004; Giuliano ; Grånäs ; Mitchison 2005; Bailey ). Many of these assays are currently performed at fixed time points, whereas it is becoming clear that for systems biology modelling it is important to track cellular functions in single cells over time. A major limitation for this has been the lack of analysis tools for time-lapse imaging in single cells. While the scoring of such image-based assays can (of course) be done manually, the volumes and complexity of the data generated make the development of automated scoring procedures highly desirable. A number of commercial software systems offer general-purpose image-processing capabilities, while some of the commercial integrated hardware systems, based on automated microscopy, incorporate software that is designed to form part of specific assay kits, often in fixed cells. However, as part of a programme in understanding spatial signal transduction using live-cell imaging in single cells (e.g. Nelson ,, 2003, 2004), it became clear that none of these was suitable for our needs, more specifically because living cells are motile and change shape throughout the course of time-lapse experiments. In addition, we wished to have a robust data model that would allow us to store and retrieve the images in a structured, effective, intelligent and systematic manner, much as in the emerging standard for the open microscopy environment (Swedlow ; Goldberg ). Carpenter, Sabatini and colleagues have developed open source software for cellular image processing (e.g. Carpenter & Sabatini 2004; Wheeler ; Bailey and www.cellprofiler.org/), but it is not designed for tracking moving (living) cells. We have therefore developed, and here describe, CellTracker—an image-processing environment designed for the analysis of high-content cellular images.

2. Methods

Compared with most tracking tasks, CellTracker tracks not only cell positions, but also their boundaries. With cell boundaries available, one may measure gene expression level during dynamical processes as well as other cellular properties, e.g. morphology. There are three types of boundaries in the CellTracker, i.e. cellular, nuclear and user-defined. The user-defined boundaries can be used for tracking cellular compartments other than the cytoplasm and the nucleus. Boundaries are defined as two-dimensional cubic spline curves with the properties given in table 1. Only the control points of boundaries are usually used in the tracking, which also makes boundary editing easy. CellTracker provides management tools for boundaries over a time-series, e.g. copy, edit, delete, rename and conversion. It also includes operators for simple boundary processing activities, such as expansion and contraction.
Table 1

Fields used to describe a boundary.

fieldfunction
IDa unique integer as the boundary
dataa two-column matrix with x, y coordinates
control pointspline control point to control data
tagboundary type
labelboundary name
label positionone may label a boundary at a couple of positions
childrensub-boundary IDs
parentparent boundary IDs
The menus and logical structure of CellTracker are illustrated in figure 1. CellTracker offers various visualizing tools. An image series may be inspected using various combinations of imaging channels. Boundaries are plotted as overlays upon image. Operations in CellTracker can be classified at the levels of the image, boundary or cell. Image processing and cell tracking are confined to user-selected regions of interest that persist over a sequence of images.
Figure 1

The basic functionality of CellTracker. (a) Illustration of the menu structure. (b) Logical flow of operations.

2.1 Image processing

Compared with natural images, image intensities inside cells are often not homogeneous and there can be large differences between the cells in a single image. As can be seen from figure 1, a number of image-processing techniques have been included, e.g. image blurring, gradient, edge detection, morphological transforms, local normalization and texture feature operations. Preview windows are usually given to help users to choose proper parameters. CellTracker also provides an image-processing guide under the help menu.

2.2 Boundary detection

Since CellTracker uses the fluorescent channels for object detection, the cells themselves may be detected based on image intensities, e.g. via thresholding and level set (Vese & Chan 2002). If an initial boundary is given, the CellTracker may refine the cell boundary based on the detected edges or absolute intensities. The active contour (‘snakes’) is an algorithm based on edge information (Kass ), and is a curve that moves within an image to minimize the energy functionwhere α, β specify the elasticity and stiffness (respectively) of the active contour. The external energy function Eext is derived from the image so that it takes on its smallest values at the features of interest, such as boundaries. There are quite a few formulations of the active contour. We use the algorithm developed by Xu & Prince (1998), where the external force is defined as the gradient vector flow (GVF) field. The main advantages of GVF active contours are: (i) a longer capture range to guide the contour towards the desired boundary, and (ii) an ability to progress into boundary concavities. The latter is very useful since cell boundaries may have sharp corners. A Voronoi-based segmentation method is also used to find cytoplasmic regions (Jones ). Given seeds for a region, the segmentation process is guided by the appearance of the cells. A metric is defined aswhere F is the image, g is a blurring filter with a small radius and I is the 2×2 identity matrix. λ is a regularization parameter, which makes the metric more Euclidean as it increases. Given the metric above, each foreground pixel is assigned to the nearest seed within the manifold defined by the metric. Boundaries between regions are specified where adjacent pixels are assigned to different seeds.

2.3 Boundary tracking

2.3.1 Shape model

In many tracking applications, the object shape is modelled using a two-dimensional planar affine transform (Blake & Isard 1998) with only one shape template. In most cases, the nuclear boundaries undergo limited changes, which may also be modelled using the conventional approach. Any allowed shape vector can be represented by a shape space .Here, is a vector for estimating within the shape space defined by . The shape matrix for affine transforms can be written asHere, 1 and 0 in equation (2.4) are vectors with 1s and 0s, respectively. Q and Q are the x and y coordinates of shape template on the key frames. The first two columns of govern horizontal and vertical translations, respectively. Q and Q are chosen to have their centroids at the origin so that the third and thereafter columns are associated with shape changes only. The nuclear boundary can usually be represented by equation (2.4). In some cases, the shape of the nuclei approximates to an ellipsoid. The tracking parameter contains the centre, radii and orientation of the ellipse. The affine shape variation is true only for a very limited number of cellular boundaries. They may be better approximated by a linear combination of those in the key frames, and the system thus uses a couple of representative boundaries as templates. A motion of translation and a linear combination of key frames 1 and 2 can be written asIf the cell boundaries cannot be represented by a limited number of templates, the Voronoi-based boundary detection method (described in §2.2) may be employed, using the nuclear boundaries as seeds.

2.3.2 Tracking features

Given a contour, the possibility of its being aligned with cellular boundaries may be estimated based on the appearance, edge or colour features. Correlation-based tracking is a traditional approach based on object appearance. It is incapable of tracking boundaries with varying shape and size. In edge-based tracking, an observation is made normal to a set of points chosen to lie on a contour; here, we used evenly spaced points. In the tracking algorithm, we sample a series of random contours in the image. Given edges detected along a normal of the contour, the probability of a sample reflecting a true contour point is estimated as follows (Isard & Blake 1998):The parameter σ is similar to the standard deviation in a normal distribution and is set according to the accuracy of the shape model. The more accurate a shape model, the smaller is σ. λ is related to the prior probability of the contour point not being detected by edge detection. d is the distance between the contour and the edge along its mth normal. μ is the maximum distance between the contour and edge points under consideration. The probability of a hypothetical contour aligning with the true contour is estimated by multiplying the probabilities of edges along all the normal lines. If there is no edge detected, as we can seen from equation (2.6), . In colour-based tracking (Nummiaro ), the colour template is characterized by the colour histogram in a region. The similarity between the colour distributions is measured by the Bhattacharyya distance d (see appendix). The observation probability of each sample is specified by a Gaussian with standard variation σ (equation (2.7)). More details about colour template tracking can be found in the appendix.

2.3.3 Dynamic model

The dynamics of shape parameters can be presented using an autoregressive model of order K. In equation (2.8), s, and s are shape parameter vectors at times n and n−k, respectively. In the case of modelling in equation (2.4), the parameters involve x, y translation, shape scale and rotation. In an unsupervised tracking, is set to the identity matrix, i.e. cell motion is regarded as random walk. A large noise level at time n has to be set in order to cover the possible range of motion. In the CellTracker, all the shape space contains x, y position parameters. With a training set, their corresponding dynamic parameters are determined by stepwise least squares (Schneider & Neumaier 2001).For tracking using key frames, we assume that the cell boundaries vary steadily over time. The shape changes between frames, , may be calculated beforehand. A small amount of random shape variation is added as well because the shape change is not necessarily evenly distributed between the key frames.

2.3.4 Particle filter

The objective of tracking is recursive estimation of the boundary position and size s of the filtering distribution given a series of observations . In the framework of probability theory, the objective is to estimate the conditional probability of s, i.e. . Generally, there are no analytical solutions for the above formulation. The particle filter (Doucet ) is a Monte Carlo implementation of general recursions, in which the filtering distribution is represented by samples/particles with associated important weights . More details can be found in Blake & Isard (1998), Isard & Blake (1998), Doucet and Shen .

2.4 Cell tracking

The term ‘cell tracking’ here means tracking of both nuclear and cytoplasmic boundaries for each cell. The first step in tracking is initialization. Initialization of the cell boundaries may be generated by the cell detection algorithm described earlier (or may be done manually). The tracking parameters vary according to the combination of tracking algorithms mentioned earlier. A chart of possible combinations available via the interface is given in figure 2. CellTracker provides a wizard to guide users to a reasonable combination. Note that CellTracker provides tracking at the boundary level, and the software provides an interface for tracking selected boundaries using a variety of methods.
Figure 2

Screen shots illustrating some of the choices available to the user for tracking cells within CellTracker. (a) Interface for tracking cell boundaries. (b) Wizard for tracking both nuclear and cell boundaries. (c) A chart to illustrate the combinations available as algorithm options in the wizard.

2.5 Import and export

In CellTracker, a time-lapse image series is imported for tracking. Currently, it supports Carl Zeiss LSM, tiff and Matlab mat files. The LSM file is essentially an extension of the TIFF multiple image stack file format, and it thereby accommodates any number of user-defined channels, e.g. those based on the fluorescence at different wavelengths. CellTracker may export a variety of calculated image data and a video of selected snapshots. The CellTracker software produces cell boundaries for each frame. One can also export cell properties, such as the nuclear and cytoplasmic average intensities, into Microsoft Excel and to an XML file. The XML file, whose schema we give on the website http://dbkgroup.org/celltracker, includes the tracking methods and cell boundaries for each frame, which can be exported into our information management system. With cell boundaries and image data available, users may calculate other properties without using the CellTracker.

3. Experimental

SK-N-AS cells (Nelson ) were plated in 35 mm glass-bottomed tissue-culture dishes (Iwaki, Japan) containing 3 ml of minimal essential medium with Earle's salts (Gibco, UK) plus 10% (v/v) foetal bovine serum (Harlan Seralab, UK) and 1% non-essential amino acids (Gibco, UK). Twenty-four hours post-plating, the cells were co-transfected with p65-DsRed and pEGFP-N1 expression vectors, which produced a red fluorescent p65 (relA) fusion protein and enhanced green fluorescent protein. Twenty-four hours post-transfection, the cells were stimulated with TNF-α and imaged by confocal laser scanning microscopy. The microscopy was carried out using a Zeiss LSM510 confocal microscope equipped with a humidified CO2 incubator (37 °C, 5% CO2) and a 40×immersion objective (numerical aperture=1.3). Excitation of enhanced green fluorescent protein was performed using an argon ion laser at 488 nm and the emitted light was detected that was reflected through a 505–550 nm bandpass filter from a 545 nm dichroic mirror. DsRed fluorescence was excited using a green helium–neon laser (543 nm) and was detected through a 545 nm dichroic mirror and a 560 nm longpass filter. Data capture and manual analysis were carried out with LSM510 v. 3.2 software (Zeiss, Germany). The mean fluorescence intensities per pixel of DsRed fusion proteins were calculated for each time point for both nuclei and cytoplasm using the physiology option in the LSM510 v. 3.2 software, from which the nuclear to cytoplasmic (Nuc : Cyto) fluorescence intensity ratios were calculated and plotted using Microsoft Excel. The automatic tracking has been tested on various computers. The running time given in this paper was based on the results using a portable computer with 1.7 GHz Intel CPU and 1 Gb RAM.

4. Results and discussion

Figure 3a shows four typical frames recorded in an NF-κB signalling experiment. The cells touch each other, and the cell positions and boundaries change over time. It is therefore very time consuming to draw the cell boundaries manually. In this example, no nuclear or cytoplasmic dyes were added to aid tracking. However, the signal from the p65-DsRed fusion protein often provides a clear contrast between the nucleus and cytoplasm of the cells, and can be used for tracking via the image edge features. The fluorescent intensities between cells may vary considerably between cells and over time. This makes it difficult to find edge features using fixed parameters. In this example, we first smooth the images using a median filter of size 5, and normalize the images using a local average and its standard deviation. The normalized images of the p65-DsRed channel are shown in figure 3b. The cell fluorescent intensities after normalization are then at the similar levels. Note that the shape of the nuclei approximates to ellipsoids, which may be used as a template. On the other hand, the shape of the cytoplasm is both irregular and highly variable, and it is difficult to define a limited number of shape templates. Using the nuclei as seeds, the segmentation method based on Voronoi can be applied to estimate the cellular boundaries. The results (see figure 3b and the electronic supplementary material) show how CellTracker is able to capture the motion of cells and their size variations. Figure 4a shows the average fluorescent intensity of nuclei and cytoplasm measured using CellTracker, while figure 4b gives the equivalent nucleus : cytoplasm (Nuc : Cyto) ratio. There is a clear oscillation pattern in the profiles (as seen previously, e.g. Nelson ). The results obtained by the CellTracker agree with these profiles obtained using manual analysis (figure 4c), but were obtained over 20 times more quickly (approx. 5 versus 120 min). Obviously, due to human fatigue, this ratio will grow substantially, and the automated data outstrip the manual analyses in terms of quality, with increases in the number of images analysed. (The gene expression levels of cell 3 are not shown here because the image intensities saturated at some time points.)
Figure 3

Image sequence of NF-κB at the times stated (following the addition TNF-α). (a) Original images. (b) Images of the DsRed channel after pre-processing.

Figure 4

Cell tracking results. (a) Average fluorescent intensities of nuclei and cytoplasm. (b) Nuc : Cyto ratio profiles obtained by CellTracker. (c) Nuc : Cyto ratio profiles obtained by a biologist.

In high-content image analysis, it is often the case that populations of cells (often dead or fixed) are analysed as a whole. The cells in this example show clearly that the location of signalling proteins can oscillate in each cell but that they are out of phase with each other when comparing different cells. This causes them to be damped out if they are analysed at the level of the population (cf. Davey & Kell 1996; Nelson , 2004). The dotted line in figure 4b shows the average Nuc : Cyto ratio of cells 1 and 2. Its oscillation pattern is clearly quite different quantitatively from those of the individual cells, and as the properties of more cells are time averaged, this pattern becomes increasingly blurred. Therefore, it is impossible to establish the mechanisms of signalling that occur in individual cells, and effect their comparison with systems biology-type models, using results from a population. Indeed, based on single-cell analyses, it was reported that the functional consequences of NF-κB signalling may in fact depend not only on the signal amplitude, but also on the number, period and frequency of these oscillations, i.e. their detailed dynamics (Nelson ; Kell 2006), underscoring the importance of single-cell measurements. The above paragraphs have summarized many of the chief properties of CellTracker, but many other features are available and are described in full in the software itself and its manual. To this end, we have made CellTracker available for download via the URL http://dbkgroup.org/celltracker/, together with a variety of files illustrating various features including multiparameter analyses. We believe that it has the most comprehensive facilities available for live-cell tracking, and trust that it may prove useful to the high-content screening community.
  17 in total

1.  Informatics and quantitative analysis in biological imaging.

Authors:  Jason R Swedlow; Ilya Goldberg; Erik Brauner; Peter K Sorger
Journal:  Science       Date:  2003-04-04       Impact factor: 47.728

2.  Dynamic analysis of STAT6 signalling in living cells.

Authors:  Glyn Nelson; Geraint J C Wilde; David G Spiller; Elaine Sullivan; John F Unitt; Michael R H White
Journal:  FEBS Lett       Date:  2002-12-04       Impact factor: 4.124

3.  Systems cell biology knowledge created from high content screening.

Authors:  Kenneth A Giuliano; Wing S Cheung; Dennis P Curran; Billy W Day; Andrew J Kassick; John S Lazo; Scott G Nelson; Youseung Shin; D Lansing Taylor
Journal:  Assay Drug Dev Technol       Date:  2005-10       Impact factor: 1.738

4.  High content screening for G protein-coupled receptors using cell-based protein translocation assays.

Authors:  Charlotta Grånäs; Betina Kerstin Lundholt; Arne Heydorn; Viggo Linde; Hans-Christian Pedersen; Christian Krog-Jensen; Mette M Rosenkilde; Len Pagliaro
Journal:  Comb Chem High Throughput Screen       Date:  2005-06       Impact factor: 1.339

5.  Microarrays of lentiviruses for gene function screens in immortalized and primary cells.

Authors:  Steve N Bailey; Siraj M Ali; Anne E Carpenter; Caitlin O Higgins; David M Sabatini
Journal:  Nat Methods       Date:  2006-02       Impact factor: 28.547

6.  RNAi living-cell microarrays for loss-of-function screens in Drosophila melanogaster cells.

Authors:  Douglas B Wheeler; Steve N Bailey; David A Guertin; Anne E Carpenter; Caitlin O Higgins; David M Sabatini
Journal:  Nat Methods       Date:  2004-10-21       Impact factor: 28.547

7.  The Open Microscopy Environment (OME) Data Model and XML file: open tools for informatics and quantitative analysis in biological imaging.

Authors:  Ilya G Goldberg; Chris Allan; Jean-Marie Burel; Doug Creager; Andrea Falconi; Harry Hochheiser; Josiah Johnston; Jeff Mellen; Peter K Sorger; Jason R Swedlow
Journal:  Genome Biol       Date:  2005-05-03       Impact factor: 13.583

8.  NF-kappaB signalling is inhibited by glucocorticoid receptor and STAT6 via distinct mechanisms.

Authors:  Glyn Nelson; Geraint J C Wilde; David G Spiller; Stephnie M Kennedy; David W Ray; Elaine Sullivan; John F Unitt; Michael R H White
Journal:  J Cell Sci       Date:  2003-05-06       Impact factor: 5.285

9.  Multi-parameter analysis of the kinetics of NF-kappaB signalling and transcription in single living cells.

Authors:  Glyn Nelson; Luminita Paraoan; David G Spiller; Geraint J C Wilde; Mark A Browne; Peter K Djali; John F Unitt; Elaine Sullivan; Eike Floettmann; Michael R H White
Journal:  J Cell Sci       Date:  2002-03-15       Impact factor: 5.285

10.  Theodor Bücher Lecture. Metabolomics, modelling and machine learning in systems biology - towards an understanding of the languages of cells. Delivered on 3 July 2005 at the 30th FEBS Congress and the 9th IUBMB conference in Budapest.

Authors:  Douglas B Kell
Journal:  FEBS J       Date:  2006-03       Impact factor: 5.542

View more
  31 in total

Review 1.  Measurement of single-cell dynamics.

Authors:  David G Spiller; Christopher D Wood; David A Rand; Michael R H White
Journal:  Nature       Date:  2010-06-10       Impact factor: 49.962

2.  Population robustness arising from cellular heterogeneity.

Authors:  Pawel Paszek; Sheila Ryan; Louise Ashall; Kate Sillitoe; Claire V Harper; David G Spiller; David A Rand; Michael R H White
Journal:  Proc Natl Acad Sci U S A       Date:  2010-06-07       Impact factor: 11.205

Review 3.  Stochastic modelling for quantitative description of heterogeneous biological systems.

Authors:  Darren J Wilkinson
Journal:  Nat Rev Genet       Date:  2009-02       Impact factor: 53.242

4.  Sources of cell-to-cell variability in canonical nuclear factor-κB (NF-κB) signaling pathway inferred from single cell dynamic images.

Authors:  Mridul K Kalita; Khachik Sargsyan; Bing Tian; Adriana Paulucci-Holthauzen; Habib N Najm; Bert J Debusschere; Allan R Brasier
Journal:  J Biol Chem       Date:  2011-08-25       Impact factor: 5.157

5.  Reconstructing dynamic molecular states from single-cell time series.

Authors:  Lirong Huang; Loic Pauleve; Christoph Zechner; Michael Unger; Anders S Hansen; Heinz Koeppl
Journal:  J R Soc Interface       Date:  2016-09       Impact factor: 4.118

6.  Size Matters: Measurement of Capsule Diameter in Cryptococcus neoformans.

Authors:  Tiffany Guess; Hoyin Lai; Serenah E Smith; Linda Sircy; Kirsten Cunningham; David E Nelson; Erin E McClelland
Journal:  J Vis Exp       Date:  2018-02-27       Impact factor: 1.355

Review 7.  Robust Nucleus/Cell Detection and Segmentation in Digital Pathology and Microscopy Images: A Comprehensive Review.

Authors:  Fuyong Xing; Lin Yang
Journal:  IEEE Rev Biomed Eng       Date:  2016-01-06

8.  Image segmentation and dynamic lineage analysis in single-cell fluorescence microscopy.

Authors:  Quanli Wang; Jarad Niemi; Chee-Meng Tan; Lingchong You; Mike West
Journal:  Cytometry A       Date:  2010-01       Impact factor: 4.355

9.  A noisy paracrine signal determines the cellular NF-kappaB response to lipopolysaccharide.

Authors:  Timothy K Lee; Elissa M Denny; Jayodita C Sanghvi; Jahlionais E Gaston; Nathaniel D Maynard; Jacob J Hughey; Markus W Covert
Journal:  Sci Signal       Date:  2009-10-20       Impact factor: 8.192

10.  Information management for high content live cell imaging.

Authors:  Daniel Jameson; David A Turner; John Ankers; Stephnie Kennedy; Sheila Ryan; Neil Swainston; Tony Griffiths; David G Spiller; Stephen G Oliver; Michael R H White; Douglas B Kell; Norman W Paton
Journal:  BMC Bioinformatics       Date:  2009-07-21       Impact factor: 3.169

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.