Structural Biology: Building Models of Cells

Table of Contents


Figure 1. Electron microscope image of a dividing cell of Caulobacter.

Bacteria contain a wealth of mechanisms that organize their internal and external structure. Electron Tomography offers the possibility to localize the cell components at a resolution that allows a better understanding of their structure and function. The 3D reconstruction of whole cells should lead to the ability to model spatial and temporal relationships among sub-cellular structures, organelles and macromolecular complexes.

Some of the three-dimensional reconstructions have a low signal to noise ratio resulting in data that produces difficult-to-interpret visualization output. Volume data with 2D features that are not easy to distinguish make a perfect case for construction of a model of structural features. The model - discrete representation of structure partially visible in noisy data - is easier to visually interpret, making it easier for researchers to understand the shape and topology of such features. In contrast, attempting to extract surfaces using isocontouring applied to noisy data produces results that are exteremely difficult if not impossible to interpret. See Figures 1 and 2.

Figure 2. Isocontouring applied to a the original data smoothed with median 5x5 filter.

3D Visualization of Caulobacter Crescentus

As described in one of our Vignettes, we developed an AVS/Express application to model 2D features by drawing splines and constructing surfaces by building a triangular mesh from the sets of points. We applied this application to model the inner and output membranes of Caulobacter cells. Figure 3 shows the inner and outer membrane of different stages of cell division together with rendering of the volume density and a moving slice along the original data.

Figure 3. Models of membranes for different stages of cell division

These models allowed as to illustrate the process of cell division and were used in a publication and in the cover of a journal. See [1] and Figure 4.

Figure 4. Cover of the Journal of Bacteriology
October 2005 issue.

Point Clouds to Surfaces

These surfaces proved difficult to build when there were bifurcations and when stitching was needed. To try to make smoother surfaces we explored another approach used in surface reconstruction: build a polygonal mesh from the point cloud using Delaunay-based methods. We used a suite of applications developed by Dr. Tamal Dey et al. Click here for direct references to their work.

As a first step the normals to the point cloud were estimated using Normfet[2] and using this output the cloud was smoothed using AMLS[3]. The surface was then reconstructed using Cocone[4]. Most methods require dense sampling which is not our case, T.Dey and J. Giesen developed an algorithm that detects surface boundaries using a flatness condition. Figure 5 shows the improved surface.

Figure 5. Improved surface reconstruction using the Normfet-AMLS-Cocone suite of applications.

Once the surface was reconstructed we used VTK (cvs version) to smooth it and to calculate the curvatures. The vtk files can be visualized using VisIt [5] or Paraview[6]. Figure 6 shows the curvatures of a membrane visualized with VisIt.

Figure 6. Gaussian and Mean curvatures of a membrane.



We would like to thank Dr. Tamal Dey for making his software available.