Advanced Search
Last updated date: Sep 25, 2023 DOI: 10.21769/p2429 Views: 204 Forks: 0
Automated Layer Analysis (ALAn): An Image Analysis Tool for the Unbiased Characterization of Mammalian Epithelial Architecture in Culture
Christian Cammarota, 1, Dan T Bergstralh, 1,2, *, $, and Tara M Finegan, 2,*, $
1 Department of Physics & Astronomy, University of Rochester, Rochester, NY 14627;
2 Department of Biology, University of Rochester, Rochester, NY 14627;
$ Current/Present address: Division of Biological Sciences, University of Missouri, Columbia, MO 65211.
*For correspondence: dan.bergstralh@missouri.edu and tara.finegan@missouri.edu.
Abstract
Cultured mammalian cells are a common model system for the study of epithelial biology and mechanics. Epithelia are often considered as ‘pseudo-two dimensional’ and thus imaged and analyzed with respect to the apical tissue surface. We found that the three-dimensional architecture of epithelial monolayers can vary widely even within small culture wells, and that layers that appear organized in plane of the tissue can show gross disorganization in the apical-basal plane. Here we present a detailed protocol for the use of our image analysis pipeline, Automated Layer Analysis (ALAn), developed to quantitatively characterize the architecture of cultured epithelial layers. ALAn is based on a set of rules that are applied to the spatial distributions of DNA and Actin signals in the apical-basal (depth) dimension of cultured layers obtained from imaging cultured cell layers using a confocal microscope. ALAn facilitates reproducibility across experiments, investigations, and labs, providing users with a quantitative, unbiased characterization of epithelial architecture and maturity.
Key Features
This protocol was developed to spatially analyze epithelial monolayers in an automated and unbiased fashion, first published in Dawney and Cammarota et al. 2023 and advanced in Cammarota et al. 2023.
ALAn requires 2 inputs: the spatial distributions of nuclei and Actin in cultured cells obtained using confocal fluorescence microscopy.
This protocol is optimized for use in Marbin-Darby Canine Kidney (MDCK) cells and has been successfully applied to characterize human MCF-7 mammary gland derived and Caco-2 colon carcinoma cells.
This protocol utilizes Imaris software to segment nuclei. Use of Imaris is not strictly necessary, and the protocol may be adapted such that an alternative method is used to segment nuclei. ALAn requires the centroid coordinates and volume of nuclei.
Graphical Overview
Keywords: Epithelia, Cell culture, Image Analysis, 3D Architecture
Background
We developed a tool for the unbiased analysis of layer architecture (Automated Layer Analysis or ALAn) for two reasons. Firstly, cultured epithelial architecture can vary drastically between experiments, and we found this can be the case even across a single 1 mm2 culture well (Dawney et al., 2023). Secondly, epithelial tissues are commonly considered to be ‘pseudo-two-dimensional,’ meaning that architecture is primarily considered with respect to the tissue plane/surface. We found that this perspective is not always predictive of architecture with respect to tissue depth (the apical-basal axis) (Dawney et al., 2023). We are interested in the mechanical and biological parameters that contribute to epithelial layer architecture and we developed this tool to quantify architecture development over time, and test the effect of plating density, culture time and presence of cadherin-mediated adhesion on architecture. Due to the variability in the shape of layers and the complexity of attempting to perform 3D analysis manually, it was important to us to develop an unbiased and automated tool which requires as little user input as possible. As a consequence of developing ALAn, we identified a developmental series of layer architectures that progress through the process of 'epithelialization', whereby individual cells form a tissue layer (Dawney et al., 2023, Cammarota et al., 2023). Our quantifications of cell height, cell density, and circularity show distinct morphological regimes for each architecture.
Several tools exist for the analysis of epithelial topology in the plane of the tissue (Etournay et al., 2016; Farrell, Weitz, Magnasco, and Zallen, 2017; Guirao and Bellaïche, 2017; Vicente-Munuera et al., 2020). As far as we are aware, ALAn is the first to characterize and quantify the apical-basal topology of cultured layers. To do so, the tool makes use of two pieces of spatial information: 1) a projection of actin signal intensity and 2) the positions of cell nuclei in the apical-basal dimension. Using this information ALAn outputs layer density and layer height and assigns each layer to one of four “organized” categories representing a developmental series (Immature, Intermediate A, Intermediate B and Mature) or a fifth category of exclusion (Disorganized) (Dawney et al., 2023 and Cammarota et al., 2023). ALAn also utilizes existing Python libraries to output in-plane quantifications of cell shape.
Reagents
Dulbecco's Phosphate Buffered Saline (dPBS) (Sigma-Aldrich, SKU D1408).
Phosphate Buffered Saline (PBS) (such as tablets from ThermoFisher, Invitrogen Cat. No. 003002).
Paraformaldehyde, 37% (Fisher Scientific, Cat No. F79-500).
Tween 20 Detergent (Sigma, SKU 11332465001).
Vectashield antifade mountain medium with DAPI (Vector Laboratories, SKU H-1200).
Fluorescein Phalloidin (ThermoFisher, Invitrogen, Cat. No. F432).
Laboratory Supplies
Collagen IV coated 8-well µ-slide, #1.5 polymer coverslip, sterilized (Ibidi, Cat. No. 80822).
Equipment
Dragonfly 500 Spinning Disc Confocal Unit coupled to a Nikon Ti-E inverted microscope and Zyla 4.2 sCMOS camera. 405 nm and 488 nm laser lines. 40x NA 1.15 water immersion lens (Andor).
Computer workstation with a minimum 8 GB RAM, AMD or NVIDIA 2GB Graphics card and Monitor with 1280 x 1024 pixels.
Software
Fusion (Version 2.3, Andor) – optional. Used for image acquisition.
Imaris (Versions 9.7, 9.8, 9.9 or 10.0, Oxford Instruments) – optional. Used for nuclei segmentation.
FIJI, ImageJ2 distribution (Version 2.14.0) (Rueden et al., 2017; Schindelin et al., 2012).
Microsoft Excel (Version independent).
Anaconda distribution (Version 3 - 2023.07-2).
Code
Code can be obtained from Github: https://github.com/Bergstralh-Lab/ALAn
‘Collation_Imaris2ALAn.ipynb’
‘ALAn_v3.ipynb’
Procedure
A. Cell culture and imaging (suggested approach).
1. Cell culture, fixation and staining.
Culture mammalian cells in Ibidi wells.
After the desired period of culture time, remove the culture media and wash cells with dPBS.
Add a solution of 4% paraformaldehyde diluted in PBS with 2% Tween to the well and incubate for 10 minutes.
Wash the cells three times for 10 minutes with PBS with 0.2% Tween.
Dilute Fluorescein Phalloidin 1:500 in PBS with 0.2% Tween and incubate for at least 12 hours at 4 oC.
Add approximately 500 µl (or at least enough to fully cover the cell layer) of Vectashield plus DAPI to the well.
2. Confocal imaging.
Cells can be imaged directly in the Ibidi wells through the #1.5 polymer coverslip bottom using an inverted confocal microscope.
Image a region in XY with an area of at least 60 µm x 60 µm with the maximum possible resolution (minimum of 512 x 512 pixels).
Take confocal z-stacks at a spacing of at least 0.5 µm, preferably Nyquist sampling, starting from beneath the bottom of the chamber slide where no actin (FITC) signal can be detected and ending above the layer where no more actin signal can be detected.
Image Actin stained by FITC conjugated Phalloidin using the 488 nm line, and DNA stained by DAPI using the 405 lines. Use standard imaging technique to set acquisition parameters to ensure that you are taking advantage of the full dynamic imaging range and not saturating pixels. Note: Any saturation will invalidate the use of ALAn.
B. Preparation of data for input into ALAn.
Segmentation of Nuclei using Imaris.
a. Save files using the following name format: ‘Identfier1_Identifier2_Identifier3_Identifier4.ims’ where the Identifiers are the Experimental parameters that you would like to log.
b. Load the files to be analyzed into the Imaris Arena using the ‘Observe Path’ function.
c. Select the image to be analyzed and in the Surpass view select the ‘Add new Cells’ function to begin segmentation.
d. Use the default settings to segment nuclei and cell borders (although we will skip the cell borders segmentation), and deselect ‘Segment only a Region of Interest’.
e. Use the blue arrow to move to Nuclei Detection. Do not use the green arrow.
f. Set your source channel to the DNA- stained channel (DAPI stained 405 channel using the above protocol).
g. Set the expected Nucleus Diameter to 7.3 µm.
h. Ensure that the smooth feature should be auto-selected and set to a width of 1/10th the nucleus diameter.
i. Select ‘Split Nuclei by Seed Points’.
j. Use the blue arrow to move to Filter Nuclei Seed Points.
k. Set the minimum ‘Quality’ factor to 4. Note: This value is set to be relatively low because at this stage of the segmentation process it is best to find as many nuclei as possible. It is easy to remove nuclei in ALAn, but impossible to add more.
l. Use the blue arrow to move to Nuclei Threshold.
m. Set the ‘Nucleus Threshold’ value to a suggested value of 120. Check to ensure that this value does not include the peak on the histogram that corresponds to background signal peak. If it does, then adjust the threshold up until it is past the peak.
n. Use the blue arrow to move to Filter Nuclei.
o. When the Thresholding ends, click the orange ‘X’. Do not do any further filtering at this point unless you disagree with the segmentation.
p. Save the segmented summary statistics by first selecting the ‘Statistics’ option, then selecting the ‘Export All Statistics to File’ option. It is helpful to save all Imaris segmentation files in one directory, separate from the original .ims image files. The Imaris output creates a folder of files that contain the positional and volumetric information of segmented nuclei.
q. Download ‘Collation_Imaris2ALAn.ipynb’ from the Bergstralh lab Github.
r. Open ‘Jupyter Notebook’ from Anaconda Navigator. This will open Jupyter Notebook in a new browser window of your default browser. A navigation menu of the files on your computer is shown.
s. Navigate to the location of the ‘Collation_Imaris2ALAn.ipynb’ file on your computer and open this notebook.
t. Run the code in Cell 1, which imports the necessary Python packages.
u. Define the input directory path, where the Imaris Statistics files are located, on Cell 3, Line 6.
v. Define the output directory name on Cell 3, Line 11 and the directory location of this directory on Cell 3, Lin4. This will be the location that .csv files containing the necessary nuclei positions will be saved.
w. Run through all code in the ‘Collation_Imaris2ALAn’ file.
2. Required data if you segment nuclei using a method not using Imaris as described in Section 1
Segment nuclear positions and extract information about the volume and centroid of nuclei in the image file.
Generate a .csv file with 4 columns containing: Column 1- X coordinate of nucleus center; Column 2- Y coordinate of nucleus center; Column 3- Z coordinate of nucleus center; Column 4- Volume of Nucleus. Rows correspond to each segmented nucleus.
Add Heading titles to row 1. A1 = Nucleus Position X; B1 = Nucleus Position Y; C1 = Nucleus Position Z; D1 = Nucleus Volume.
3. Scale XY confocal slices to 512 x 512 pixels.
This can be done in Imaris in the Edit Menu by selecting ‘Resample 3D’ and resizing the X and Y values as 512. ‘Make sure to select Fixed Ratio X/Y’ not Fixed Ratio ‘X/Y/Z’.
4. Determine the spatial bounds of the image
Open the original image file using FIJI.
Select ‘Show Info’ from the Image menu.
Identify the X, Y and Z spatial bounds of the image file in the Show Info pane- values ExtMax0 through ExtMin2. ExtMax0 =X max; ExtMax1 = Y max; ExtMax2 = Z max; ExtMin0 = X min; ExtMin1 = Y min; ExtMin2 = Z min.
Open the .csv file containing the segmented nuclei positions using Microsoft Excel.
Name Column E “Positions”.
Paste values ExtMax0 through ExtMin2 into cells E2-E7.
5. Save confocal stacks as .tiff files in same folder as the corresponding .csv files containing the nuclei segmentation information. This can be done by opening proprietary file images in FIJI and Selecting ‘Save as’ > ‘Tiff’ in the File menu.
6. Ensure that the corresponding .csv files containing the nuclear and layer positional information, and the .tiff files containing the confocal stack images have the SAME NAME. ALAn will read in both files and perform analysis of these partner files.
C. Use ALAn to batch process and analyze data.
Navigate to the location of the ‘ALAn_v3.ipynb’ file on your computer and open this Notebook.
Run the code in Cell 2, which imports the necessary Python packages.
Column A – Element number used by ALAn for each input.
Column B – Root name of input .tiff and .csv files.
Column C – Layer Determination – ALAn makes a categorization of the layer into the following categories: Disorganized, Immature, Intermediate A, Intermediate B and Mature. For a full explanation of these categories see (Dawney et al., 2023) and (Cammarota et al., 2023).
Column D – Number of cells identified in the basal tissue layer.
Column E - Number of cells identified above the basal tissue layer.
Column F – Total number of cells (Sum of Column D and E).
Column G – Cell density of identified tissue layer per unit culture area.
Column H - Height of identified tissue layer.
Column I – Percentage of total cells above the layer.
Column J – Average area of cells in the plane of the tissue.
Column K – Average cell perimeter in the plane of the tissue.
Column L – Average cell circularity in the plane of the tissue.
D. Use of ALAn to make diagnostic/informative plots and visuals. For any dataset, the functions of ALAn can be used to generate diagnostic and data outputs and figures. Here we provide a protocol for running the functions that provide the most informative figure outputs for the analysis of the data. An optional input of save_name = “string” allows you to save this plots as a .pdf.. Figures should be generated in an embedded figure in the Jupyter notebook (defined by code on Cell 2, Line 16: “%matplotlib notebook”).
Fig 1. Diagnostic and informative plots generated by ALAn.
A. The clear_debris function outputs a histogram showing the frequency of segmented objects with respect to their volume that was input into ALAn. The orange bars represent nuclei identified as ‘real’, and the blue bars represent ‘debris’ that is removed from the analysis. A dotted line indicates the threshold volume above which a nuclei is considered real. B) The nuclear_centroid_actin_overlay function outputs an image that displays the centroid position of the segmented nuclei overlaid onto the .tiff image of the actin signal projected on the XY plane of the tissue. C) The nuclei_distribution function outputs a plot showing both the projected signal of actin (red) and the nuclear distribution (blue), fit with a Gaussian, with respect to the depth of the tissue. The tissue layer top, bottom and the peak position of the actin signal are shown by dotted lines. D) The find_shoulders function outputs a plot of the actin signal (red), and the first derivative of this plot (blue) with respect to the tissue depth. The tissue layer top, bottom and the peak position of the actin signal are shown by dotted lines. E) The terrain_map function outputs a map of the position of the centroids of nuclei projected onto the XY plane of the tissue, displayed as dots. The size of the dots show realtive volumes of nuclei. Color of the dots represent relative positions of the nuclei with respect to the depth of the tissue. Color scale goes from Light orange = most basal to Purple = most apical. F) The sub_classify function outputs a map representing the XY field of view of the input 512 x 512 pixel .tiffs broken into 100 x 100 pixel sections, color-coded by the layer category as determined by the original version of ALAn. 'lawngreen' = Immature, ‘forestgreen’ = Intermediate, 'steelblue’ = Mature, 'orange’ = Disorganized.
Validation of Protocol
This work was developed to investigate the effects of cell plating density and time, and characterize the architectural development of MDCK monolayers in publications (Dawney et al., 2023) and (Cammarota et al., 2023). We developed an unbiased and thorough imaging strategy to image a comprehensive map of epithelial architecture, imaging the same 16 representative 300 x 300 µm regions from the 1 mm2 wells. We developed ALAn using a dataset of over 19,000 cells across 351 imaged regions from 4 repeats of 3 plating densities and 2 repeats of the 16 regions. We further validated our strategy and broad application of the tool to analyze epithelial architecture using Caco-2 and MCF-7 cells.
General notes
Acknowledgements
We thank the lab of Rene Marc Mege for requesting a detailed version of this protocol. We are grateful to past and present members of the Finegan-Bergstralh lab for their comments. This work was supported by a National Science Foundation CAREER award (PI: Bergstralh) and National Institutes of Health Grant R01GM125839 (PI: Bergstralh).
Competing interests
The authors declare no competing interests.
References
Cammarota, C., Dawney, N. S., Bellomio, P. M., Jüng, M., Fletcher, A. G., Finegan, T. M., and Bergstralh, D. T. (2023, May 9). The Mechanical Influence of Densification on Initial Epithelial Architecture (p. 2023.05.07.539758). p. 2023.05.07.539758. bioRxiv. https://doi.org/10.1101/2023.05.07.539758
Dawney, N. S., Cammarota, C., Jia, Q., Shipley, A., Glichowski, J. A., Vasandani, M., … Bergstralh, D. T. (2023). A novel tool for the unbiased characterization of epithelial monolayer development in culture. Molecular Biology of the Cell, 34(4), ar25. https://doi.org/10.1091/mbc.E22-04-0121
Etournay, R., Merkel, M., Popović, M., Brandl, H., Dye, N. A., Aigouy, B., … Jülicher, F. (2016). TissueMiner: A multiscale analysis toolkit to quantify how cellular processes create tissue dynamics. ELife, 5, e14334. https://doi.org/10.7554/eLife.14334
Farrell, D. L., Weitz, O., Magnasco, M. O., and Zallen, J. A. (2017). SEGGA: A toolset for rapid automated analysis of epithelial cell polarity and dynamics. Development, 144(9), 1725–1734. https://doi.org/10.1242/dev.146837
Guirao, B., and Bellaïche, Y. (2017). Biomechanics of cell rearrangements in Drosophila. Current Opinion in Cell Biology, 48, 113–124. https://doi.org/10.1016/j.ceb.2017.06.004
Rueden, C. T., Schindelin, J., Hiner, M. C., DeZonia, B. E., Walter, A. E., Arena, E. T., and Eliceiri, K. W. (2017). ImageJ2: ImageJ for the next generation of scientific image data. BMC Bioinformatics, 18(1), 529. https://doi.org/10.1186/s12859-017-1934-z
Schindelin, J., Arganda-Carreras, I., Frise, E., Kaynig, V., Longair, M., Pietzsch, T., … Cardona, A. (2012). Fiji: An open-source platform for biological-image analysis. Nature Methods, 9(7), 676–682.
Vicente-Munuera, P., Gómez-Gálvez, P., Tetley, R. J., Forja, C., Tagua, A., Letrán, M., … Escudero, L. M. (2020). EpiGraph: An open-source platform to quantify epithelial organization. Bioinformatics, 36(4), 1314–1316. https://doi.org/10.1093/bioinformatics/btz683
Related files
Do you have any questions about this protocol?
Post your question to gather feedback from the community. We will also invite the authors of this article to respond.
Tips for asking effective questions
+ Description
Write a detailed description. Include all information that will help others answer your question including experimental processes, conditions, and relevant images.
Share
Bluesky
X
Copy link