Figures
Abstract
Background and Objective
The heterogeneous response of cancer cells to radiation necessitates comprehensive investigations into cell survival, which are often conducted using clonogenic assays. These assays involve laborious and subjective manual enumeration of cell colonies. This paper presents an innovative digital image processing technique for automated cell colony counting.
Methods
This research focused on HT-29 cells (colon cancer). The methodology uses Hough techniques to achieve precise detection, mathematical morphology, and establishment of the optimal minimum colony size using ROC curve. This approach seamlessly integrated into ImageJ software as a ColCounter plugin.
Results
Images with resolution of 1200*1200 pixels achieved sensitivity and specificity of 92.88% and 92.62%, respectively. To determine the software´s effectiveness of image analysis of different resolutions compared with manual counting, an evaluation of the automated method’s reliability was conducted. The findings revealed an overall intraclass correlation coefficient (ICC) of 0.89 (95% CI: 0.81–0.93). The limits of agreement were determined using the Bland-Altman method.
Conclusions
The proposed methodology demonstrated interchangeability with the conventional manual enumeration technique. The results confirm the software’s elevated performance, even in altered contexts. ColCounter offers manual editing function, enhancing its utility as a streamlined, rapid, and precise tool for quantifying tumor cell colonies in clonogenic assays.
Citation: Forero MG, Medina LA, Patiño-Aldana AF, Hernandez-Rodríguez ADP, López-Molina G, Mena HH, et al. (2026) A novel approach for automated counting of tumor cell colonies. PLoS One 21(7): e0354467. https://doi.org/10.1371/journal.pone.0354467
Editor: Ling Ding, University of Nebraska Medical Center, UNITED STATES OF AMERICA
Received: January 14, 2026; Accepted: July 8, 2026; Published: July 23, 2026
Copyright: © 2026 Forero et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: The minimal data set and accompanying code is available at the following links: Images of cancer cell colonies: https://doi.org/10.34848/DSSJMY Manual and plugin counts: https://doi.org/10.34848/A87IDN Concordance analysis and ROC curve: https://doi.org/10.34848/YB5H2L ColCounter Code: https://www.researchgate.net/publication/367603821_Automatic_colony_count.
Funding: This research was funded by the Ministry of Science, Technology and Innovation of Colombia, MinCiencias (https://minciencias.gov.co/), grant numbers 874 (A.O-M) and 887 (A.D.P.H-R); by Universidad del Rosario (https://urosario.edu.co/) and Universidad de Ibagué (https://www.unibague.edu.co/), Colombia. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: Andrés Felipe Patiño-Aldana, Andrea Del Pilar Hernández-Rodríguez, Mateo Díaz-Quiroz, Margarita Garcia, Alejandro Ondo-Méndez reports financial support was provided by Colombia Ministry of Science Technology and Innovation. The other authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper. This does not alter our adherence to PLOS ONE policies on sharing data and materials.
1. Introduction
Radiotherapy plays an important role in the treatment of cancer, being used in approximately 50% of patients [1]. Its antitumor effect is due to DNA damage through direct and indirect mechanisms, which activate cell death pathways [2]. However, DNA repair mechanisms may be activated in surviving cancer cells to maintain their proliferation capacity. In this context, clonogenic assays represent the in vitro gold standard for assessing radioresistance, as they evaluate the ability of cells to survive, proliferate, and form colonies after exposure to a cytotoxic agent [3–5]. Although widely used to study radioresistance, clonogenic assays are also employed in other oncologic fields like drug screening and quantifying “stemness” and tumorigenicity of cancer stem cells [6,7].
Cell survival curves describe the relationship between the radiation dosage and the survival cell fraction [8]. The construction of these graphics requires colony counting, which tends to be manual, making it a labor-intensive and error-susceptible procedure [9,10]. Automated and semi-automated colony count techniques based on image analysis have been proposed to enhance accuracy, reproducibility, and expedite the counting process. Examples of these techniques include ColonyCountJ, an ImageJ plugin for quantifying colony parameters in clonogenic assays [10]; CoCoNut, a standalone cell colony counter [11]; and a high-throughput method based on edge detection for automated colony and cell counting [12].
As automated methodologies are developed to tackle complex microscopy image analysis across diverse domains, conventional cell counting software often falls short when faced with colony counting challenges, which include automatically identifying wells, mitigating illumination inconsistencies inherent in scanner-based scans, and facilitating colony selection based on cell counts. Thus, an urgent need arises for techniques and software explicitly tailored to meet these requirements.
Research efforts in this particular domain keep on expanding, different proposals have been developed exploring distinct approaches like the use of the Watershed technique for image segmentation, estimation of well surface area covered by colonies, and the identification of regions of interest and local segmentation to identify and label cancerous colonies [11,13,14]. Some novel approaches rely on the area covered by the colony (ACC) rather than the colony count itself, using different techniques like spatial Fuzzy C-Means clustering, Circle Hough Transform, and local adaptive thresholding for image processing [15,16]. More recently, artificial intelligence-based models have been developed, for example, Klett et al. utilized a time-lapse microscopy for real-time tracking of colony formation, and Lavitt et al. developed a model based on convolutional neural networks for cell counting that could be extrapolated to clonogenic assays [17,18].
Although alternatives for colony counting have been designed, some limitations include high relative error values, restrictions when identifying merged or overlapping colonies, the need for high resolution images, calculation of the survival fraction based on the ACC, whose parameter, despite correlating with the count, does not replace it; and the requirement of specialized equipment for image acquisition that is difficult to access. It is still necessary to develop models that demonstrate good performance and that do not represent acquisition barriers.
Exploring different methods for developing tools that facilitate colony counting would lead to the generation of high-performance, user-friendly, and cost-effective techniques that overcome the limitations of manual counting. The present study aimed to describe the development of an innovative model based on digital image processing, specifically using the Hough technique, for automated cell colony counting “ColCounter” and to evaluate its performance compared with manual counting.
2. Materials and methods
2.1. Cell culture and irradiation protocols
HT-29 cells (colorectal cancer; ATCC code HTB-38TM) [19] were grown in Dulbecco´s Modified Eagle´s medium (DMEM, Biowest®) supplemented with 10% Fetal Bovine Serum (FBS, Hyclone®) and seeded in 60 mm diameter cell culture dishes until they reached confluence. Cells were irradiated with 6 MV X-ray photons at doses of 0, 1, 2, 4, 6, 8, 10, 12, 16, and 20 Gy. To ensure electronic equilibrium and dose homogeneity in the target volume, the dishes were irradiated on a paraffin block. A clonogenic assay was performed following the plating after treatment protocol [3]. Cells were seeded in 6 well plates in triplicate in a range of 200–2000 cells per well, depending on the radiation dose. Cells were cultured in DMEM supplemented with 10% FBS and incubated at 37°C in an atmosphere containing 5% CO2 for 14 days to allow adhesion. Finally, colonies were fixed and stained with 4% formaldehyde and 1% crystal violet, respectively. The resulting images, encompassing six plates, were acquired using a Hewlett-Packard scanner (HP Scanjet Pro) at resolutions of 1024 x 5320 and 456 x 456 pixels, as illustrated in Fig 1.
In total, 17 six-well plates were used, resulting in a collective count of 102 wells, that were analyzed to determine the optimal color channel for subsequent processing. Among these, the colonies from 14 plates (equivalent to 84 wells) were identified manually by two specialists who collaborated to reach a consensus. This meticulous process yielded ground-truth images, exemplified in Fig 2, which were subsequently employed to define the minimum colony size, which is an essential parameter for developing the plugin. Next, 15 different plates were used to validate the method using manual counting as a comparative method. However, 4 wells out of these 15 plates (90 wells) were discarded due to poor scan quality (heterogenous light and dark-colored background). Finally, 86 wells were used for the concordance analysis.
Red indicates colonies comprising 50 or more cells, and blue represents clusters of fewer than 50 cells that do not meet the criteria for classification as colonies.
2.2. Statistical analysis
To develop the plugin, a ROC curve was used to assess the sensitivity and false-positive rate (1-specificity). The objective of this approach was to determine the optimal minimum colony area that could achieve the highest true positive rate while simultaneously minimizing the false positive rate.
Once the plugin was configured, the concordance between manual count and plugin results was assessed. This evaluation aimed to gauge the plugin’s efficacy in scenarios where researchers are confronted with the necessity to work with images of resolutions other than those specified in the original protocol. To test the adaptability of the tool across various resolutions, photographs of different resolutions (200, 300, and 600 dpi) were used.
To quantify the level of agreement, the intra-class correlation coefficient was calculated. Furthermore, the Bland-Altman method was employed to investigate the average bias and delineate the limits of agreement between the two methods [20]. Additionally, a Passing-Bablok regression was fitted, enabling a non-parametric assessment of the null hypothesis concerning the equivalence of performance between manual counting and the ColCounter plugin [21]. To conduct statistical analysis, R software was employed in conjunction with packages including tidyverse, irr, blandr, and mcr [22–26].
2.3. Methods
Fig 3 shows a comprehensive flowchart of method development. Upon receiving the input image, the subsequent step involves selecting the color channel that provides the most informative data. It’s important to note that not all color channels offer relevant information. As depicted in Fig 1, colonies exhibit a faint purplish hue arising from the fusion of blue and red components, while the background maintains a grayish appearance. Consequently, the contrast between colonies and the lightly colored background in channels like red and blue was less pronounced compared to the green channel, due to the absence of green color within the colonies. The image representations for each color channel are shown in Fig 4. These images are accompanied by the resultant grayscale image generated by averaging the values from all three color channels. This computation is mathematically summarized in Equation 1.
A. Red channel. B. Green channel. C. Blue channel. D. Grayscale image.
To determine which color channel contained more information and mathematically verify the decision to select green for colony detection over the other two channels, the entropy—a measure of information—was calculated for each channel using Equation 2. Where h signifies the normalized histogram of each color channel, q represents the color level, and L pertains to the maximum intensity within each color channel. Table 1 lists the entropy values corresponding to each color channel and monochromatic image, obtained by averaging the color values from each channel across all pixels. The entropy values were measured across 17 plates. The outcomes demonstrate that the green channel consistently displayed the highest entropy values, which is consistent with the expectation. This outcome bolsters the rationale for selecting the green channel for subsequent processing of the entire set of images.
Upon selecting the appropriate color channel, the images were segmented to distinguish colonies from background. However, because of the substantial variability in colony intensity within the images, a thresholding method was found unsuitable. Instead, Black Top Hat transformation was employed to distinguish between the background and darker regions, which corresponded to the colonies, as illustrated in Fig 5. This approach enhances the visibility of smaller, darker structures against a relatively uniform background. This was achieved by subtracting the morphological closing result from the original image. Mathematically, if Q represents the original image and B is the structuring element, the Black Top Hat transformation T is calculated as follows (Equation 3):
In this study, an octagon with a radius larger than the measured colony size was chosen as the structuring element B. This transformation enhanced the contrast between the colonies and the background, facilitating the subsequent processing steps.
Another advantage of employing the Black Top Hat method instead of thresholding is its ability to address reflection artifacts that may arise during scanning. The shadow, with a radius larger than that of the colonies, was effectively removed, as demonstrated in Fig 6.
A. Close-up view of a well extracted from the original image. The artifact resulting from the plate edge reflection on the well’s edge is highlighted within the red box. B. Result obtained by applying the Top Hat operator with an octagonal structuring element. The black box indicates the virtual disappearance of the artifact.
To distinguish the colonies from the background, the Otsu thresholding method was employed, which yielded superior results compared with the other methods, despite the histogram not exhibiting two clearly identifiable Gaussian modes, as illustrated in Fig 7. Conversely, the histogram was predominantly unimodal, making it challenging to locate the mode corresponding to the colonies. Fig 8 shows the outcome of the thresholding process using the Otsu method.
To determine the number of colonies present, it is crucial to initially identify each well individually. Given the circular shape of the wells, two distinct techniques were assessed for detecting the edges of each plate. These methods include the Hough transform, which is commonly used to identify geometric shapes, and the Random Sample Consensus (RANSAC) technique. Both methods were optimized to specifically search for circles that closely matched the size of the wells. Furthermore, to mitigate the time complexity associated with assessing a significant number of pixels, the input binarized image underwent skeletonization, resulting in the reduction of the edges to a single-pixel width, as depicted in Fig 9. The Hough transform demonstrated superior performance for accurately identifying circles [27], thus establishing it as the preferred technique for this purpose.
Following well localization, the resulting image was used to generate a mask using morphological filling, effectively separating the wells from the background, as shown in Fig 10. To isolate the colonies within all wells, the minimum value at each pixel between the binarized image, shown in Fig 8, and the mask was computed, as illustrated in Fig 11.
A. Detected circumferences. B. Mask generated from image A using morphological filling.
Before colony counting, it is essential to eliminate the outline of each plate. To achieve this, after the colonies have been successfully separated from the background, the circular image obtained through the Hough transform is dilated and subtracted from the binarized image using Otsu’s method. The resulting output is shown in Fig 12.
A. Image of Dilated Circles. B. Image Resulting from Edge Removal.
2.4. Colony counting
After segmenting the colonies and removing the background noise, each well was labeled using 8-connectivity. This assigns a distinct label to each well and creates a mask to identify each one of them. The objects detected within each well were then labeled, again using 8-connectivity, and subsequently, the colonies were counted, as demonstrated in Fig 13. The choice of 8-connectivity for labeling colonies rather than 4-connectivity is justified because the former is more suitable for fine object labeling, preventing situations in which colonies connected only by a diagonal pixel are marked as separate entities.
A. Mask utilized to identify individual colonies in the plate. B. Colonies within the well. C. Labeled and counted colonies.
To ensure accurate colony counting and avoid the inclusion of cell debris or smaller artifacts that might be inaccurately counted as colonies, it was imperative to establish the minimum colony size. In pursuit of this goal, the minimum acceptable size of each colony was fine-tuned by considering nine possible area values ranging from 2 to 10 pixels. An ROC curve was constructed to evaluate the sensitivity and specificity of each value, as depicted in Fig 14. This comprehensive analysis revealed that the optimal minimum size, which struck the best balance between sensitivity and specificity, was eight pixels. Consequently, particles with areas below eight pixels were systematically excluded, as demonstrated in Fig 15.
A. Input Image. B. Filtered Image.
3. Results
To assess the performance of the developed method, the results were compared with those obtained manually by specialists. The evaluation involved calculating the sensitivity, specificity, and diagnostic accuracy measures. When comparing the methods, the outcomes were categorized as true positives (TP), false positives (FP), false negatives (FN), and true negatives (TN). Table 2 presents the results derived from the comparison between the manual count, utilized as the ground truth, and the results obtained using the developed plugin, referred to as ColCounter, in the six wells of the 17 images.
To determine specificity and sensitivity, the colonies identified in the ground truth images were compared with those detected by the plugin. True positives (TP) were defined as colonies marked in the ground truth that were correctly identified in the plugin-generated images. True negatives (TN) corresponded to background areas or non-colony particles correctly identified as such by the plugin. False positives (FP) were regions incorrectly identified as colonies by the plugin but not present in the ground truth. False negatives (FN) were colonies present in the ground truth that the plugin failed to detect. Sensitivity was calculated as TP/(TP + FN), reflecting the method’s ability to correctly identify actual colonies, while specificity was calculated as TN/(TN + FP), reflecting its ability to correctly reject non-colony objects. It is important to note that the sensitivity and specificity of the automated detection are determined by the algorithm’s ability to identify colony structures in the image rather than by the initial number of seeded cells. Although the number of cells may influence colony density in clonogenic assays, the detection criteria used by the ColCounter plugin are independent of the initial cell count, provided that colonies remain sufficiently separated to allow individual identification.
ColCounter achieved a sensitivity of 92.88% and a specificity of 92.62%, exceeding the values obtained with the same samples and reported by Roldán et al. in 2019, which were 82.3% for sensitivity and 76% for specificity [14]. Roldán et al. also compared their method with the CellCounter and OpenCFU [28] programs, which ColCounter outperformed. The diagnostic accuracy was calculated to be 92.85%, indicating an excellent proportion of correctly identified colonies and non-colony elements using the proposed method. To further enhance the counting process, results can be easily and quickly edited using ImageJ tools, which are integrated into the ColCounter menu upon startup.
Additionally, Table 3 presents the results of the average time required for each well and for all six wells in both the manual counting and ColCounter methods, demonstrating that the proposed method is, on average, more than 10 times faster than manual counting.
In some cases, obtaining images at the resolution specified in the protocol may not always be possible. Therefore, to assess how the developed method performs with images at resolutions different from the ideal, the results obtained from 23 wells scanned at 200 dpi, 60 wells at 300 dpi, and 25 wells at 600 dpi were examined. The overall intraclass correlation coefficient (ICC) was 0.89 (95% CI 0.81–0.93). However, there were variations in the ICC values based on the image resolution. For images scanned at 200 dpi, the ICC was 0.55 (95% CI 0.063–0.808). In contrast, for images acquired at a resolution of 300 dpi, the ICC was 0.96 (95% CI 0.931–0.976). Meanwhile, images scanned at the protocol-specified resolution of 600 dpi exhibit an ICC of 0.99 (95% CI 0.989–0.998).
As expected, the Bland-Altman analysis revealed variations in the limits of agreement depending on the acquisition resolution. Table 4 presents the bias and limits of agreement, along with their 95% confidence intervals, between manual and plugin counts for images acquired at 200, 300 and 600 dpi. For images with a resolution of 300 dpi, the mean difference between methods was 2.96 colonies (0.26 to 5.6), whereas for images at 600 dpi, the mean difference was 4.72 colonies (−5.89 to 15.33).
Furthermore, as expected, the limits of agreement between the methods varied for different resolutions. Images at 300 dpi exhibited limits of agreement ranging from 23.46 colonies (18.82 to 28.10) to −17.53 colonies (−22.17 to −12.88). In contrast, images at 600 dpi showed limits of agreement spanning from 55.15 colonies (36.73 to 73.51) to −45.68 colonies (−64.07 to −27.29). It is essential to note that these limits were determined based on the assumption that the difference between methods follows a normal distribution. However, the data for images at 300 dpi did not satisfy this assumption. In contrast, differences in images at 600 dpi appeared to be approximately normally distributed (S1 Fig).
To delve deeper into this skewness, further exploration revealed a significant linear relationship for images acquired at 300 dpi, indicating that the difference between methods slightly increased as the number of colonies increased (Fig 16 A). In contrast, no significant trend was observed for images acquired at 600 dpi resolution (Fig 16 B).
A. Bland-Altman plot for the comparison of both methods using 300 dpi images. B. Bland-Altman plot for the comparison of both methods using 600 dpi images. C. Passing-Bablok regression at 300 dpi. D. Passing-Bablok regression at 600 dpi.
Otherwise, a comparison of the methods using the Passing-Bablok regression is presented in Table 5. For images taken at a resolution of 300 dpi, the intercept and regression crossed the null value (0 and 1, respectively). Consequently, there were no constant or proportional differences between manual count and the one performed using the ColCounter plugin (Fig 16C).
In contrast, for images at a resolution of 600 dpi, the significant intercept revealed a consistent difference between manual counting and that conducted by ColCounter, amounting to −6.66 (95% CI −12.88; −2.41). However, since the intercept crossed the null value of 1, this difference appears to be non-proportional, as it did not escalate with the number of colonies (Fig 16D).
4. Discussion
In this study, an automatic method for counting tumor cell colonies was developed and implemented as an ImageJ plugin. The proposed method exhibits high reliability, which surpasses previous applications in accuracy. Because obtaining images with the desired resolution is not always feasible, an investigation into the performance of the proposed method for low-resolution images was conducted. The results revealed that the method maintains a high level of reliability, although it is somewhat dependent on image resolution. For images with a resolution of 300 dpi, the intraclass correlation coefficient (ICC) was 0.96 (95% CI 0.931–0.976), which further improved to 0.99 (95% CI 0.989–0.998) for images with a resolution of 600 dpi.
The analysis of mean bias and limits of agreement between manual and automated counting methods is presented in Table 4. The findings indicated a slight overestimation, with a mean difference of 2.96 colonies (0.26 to 5.6) in automated counting compared to manual counting for images at 300 dpi resolution. For images at 600 dpi resolution, the mean difference was 4.72 (−5.89 to 15.33). Although it exceeded the null value of 0, the confidence interval for this difference was relatively wide.
Additionally, the analysis of the limits of agreement between methods revealed that for images at 300 dpi, 95% of the observations could have differences ranging from 23.46 colonies (18.82 to 28.10) to −17.53 colonies (−22.17 to −12.88). These differences tended to exhibit a positive skew as the number of colonies increased, as indicated in Fig 16. For images acquired at 600 dpi, the limits of agreement were wider. However, in this case, the difference appeared to be independent of the number of colonies.
Furthermore, Passing-Bablok regression analysis demonstrated that there were neither constant differences (Intercept = 0) nor proportional differences (Beta = 1) between the methods when using images at 300 dpi. Conversely, for images at 600 dpi, a constant difference of −6.66 colonies (−12.88, −2.41) was observed between manual and automated counting. Therefore, in this scenario, the plugin consistently underestimated the number of colonies.
No acceptable bias range was pre-established in this study. However, an acceptable method should not systematically over or underestimate the colony counts. The Bland Altman plot statistics tested the alternative hypothesis of a true bias different from zero, thus the rejection of the null hypothesis, suggested a systematic bias with images at 200 dpi and 300 dpi, but no bias with images took a 600 dpi (p = 0.3679). Buryska et al. developed a semiautomated algorithm technique and compared it to microscopic manual counting performed by independent observers [9]. The authors reported a strong correlation between both methods (Pearson correlation coefficient = 0.985 and 0.965 for two observers), with limits of agreement (−50 to +60), and no significant magnitude-dependent bias when comparing the algorithm with microscopic counts, indicating good agreement between the semiautomated and manual microscopic quantification methods [9]. The limits of agreement observed in our study were narrower (±40) than those reported by Buryska et al. Overall, these findings suggest that a semiautomated technique for colony counting can provide reliable results in comparison to traditional methods.
On the other hand, Siragusa et al. [11] identified several critical issues in methods relying on image analysis for clonogenic assays. These concerns encompassed challenges like the need for uniform lighting during imaging, effective background identification, separating fused colonies, developing a rapid calibration procedure, and creating user-friendly and cost-effective methods. Various automated colony counting methods have been proposed in the past 20 years to mitigate the subjective and time-consuming aspects of manual counting. One of the first methods “Clono-counter”, developed in Java [29], based on densitometric and specific image parameters cannot correct for variations in illumination commonly encountered in clonogenic assays. Furthermore, it may not offer user tunability, which limits its adaptability to specific experimental conditions. Another example is the method developed by Guzman et al. [13] called “ColonyArea”, an ImageJ plugin. This approach employs local thresholding by analyzing the first and second derivatives of the percentage area function. Then, it estimates the proportion of surface area covered by viable colonies. Although the tool provides an easy-to-use interface and is freely available, its validation was performed against an alternative method. In addition, the requirement for high-quality images (greater than 800 dpi) may limit its broader applicability
Alternative solutions emerged, such as the one proposed by Choudhry [12], who developed another ImageJ macro called Cell Colony Edge (IMJ Edge) that demonstrated accurate cell and colony detection under various testing conditions, including challenging scenarios like low-contrast images, uneven illumination, and irregularly shaped cells. The IMJ Edge was compared to two alternative digital methods, including the one described in this paper, which showed high correlation with manual measurements. However, IMJ Edge does have some limitations. The method relies on a substantial number of calibration parameters to automate image counting, making it potentially complex to set up and fine-tune. Additionally, it is susceptible to counting issues at the edges of plates and may miscount fused colonies.
Later, the “CoCoNUT” colony counter was developed by the Nutech department at DTU and tested using the V79 and HeLa cell lines [11]. This automated approach is also based on ImageJ and structured as a macro. It relies primarily on a single parameter, specifically, the radius of the smallest counted colony, which contributes to its strong edge detection ability. However, it is worth noting that the requirement for a photographic light box, while cost-effective, could introduce challenges and variations during the image acquisition process.
Interestingly, the development of softwares for the analysis of clonogenic assays has evolved, focusing not only on colony counts but also on other parameters. For example, Militello et al. (2017) and Militello et al. (2020) developed programs that took into account the area covered by colonies to calculate the survival fraction, as the evaluated treatment may not have an effect on the number of colonies, but on their size [15,16]. Similarly, the softwares countPHICS and Schiefer Counter systematically analyze colony size, however, not taking into account its proportionality with the number of colonies to calculate the survival fraction, but as a complement to the statistical analysis of the assay [30,31].
Recent alternatives, such as the ones developed by Gomes et al. and Qian et al., are based on nuclei counting using fluorescence techniques rather than colony size, considering that different treatments may have effects on colony morphology [32,33]. However, the methods are proposed for high-throughput screening. On the other hand, a promising strategy based on the combination of timelapse microscopy, deep learning, and microfluidics has been developed to analyze colony formation [17], nevertheless, the model was applied to cells cultured in 3D systems, which may restrict its application.
In summary, current colony counting methods are often tailored to specific conditions related to image acquisition, lighting, cell morphology, contrast, and uniformity. While progress has been made in leveraging computer technology to address these specific challenges, further developments are needed to create more versatile solutions that can accommodate a broader range of cell lines.
The evaluation of the proposed ColCounter plugin across different image acquisition resolutions highlights several key advantages. In this study, the plugin was tested using images scanned at 200, 300, and 600 dpi to assess its performance under varying acquisition conditions. These advantages include affordability, user-friendliness, and the ability to generate high-quality results. This study significantly contributes to the development of standardized cell and colony counting techniques for clonogenic assays. It is worth noting that the use of a scanner for image acquisition, which is a widely available tool, enhances the method’s practicality and accessibility.
The development of the ColCounter plugin showed low cost, ease of use, and quality results regarding the two cell lines, which helped in the development of a standardized method of cell and colony counting for clonogenic assays. A scanner was used as a standardized image acquisition method that could be widely available. The proposed method showed excellent and interchangeable agreement with manual counting using images at 300 dpi. However, the method also showed some limitations; its performance depended on the resolution of the image acquired, and the colonies at the edges of the plate remained difficult to identify by automated processing. Nevertheless, the plugin included easy-to-use macros that allow users to select and delete colonies for repeat counting, which increases confidence in the method as it can be easily edited by experts.
5. Conclusions
Assessing the clonogenic capacity of cells retained after exposure to cytotoxic agents is a valuable tool for evaluating in vitro responses to various therapies. This assay is essential for exploring how cells respond to different cytotoxic agents. The development of automated image processing workflows is of paramount importance as it significantly reduces interobserver variability and enhances the reliability of clonogenic assay studies. Furthermore, automation streamlines the process, thereby reducing the learning curve. In our study, we introduced a novel technique for automatic colony counting that we successfully integrated as an add-on to ImageJ software, achieving a sensitivity of 92.88% and specificity of 92.62%.
Clonogenic assays were used to assess the impact of radiation on a colorectal cancer cell line, comparing manual and automatic counting methods. Future work will focus on optimizing the tool performance for various cell lines and colony morphologies. The study of this specific cell line is particularly significant due to its clinical importance, ranking among the top three worldwide in terms of both incidence and mortality. The newly developed plugin serves as an automated counting method and includes manual editing capabilities, making it a substantial technical contribution to radiobiology research and the work of radiation oncology staff. This system offers an efficient, fast, and accurate approach to quantify tumor cell colonies during clonogenic assays, ultimately advancing cancer radiotherapy.
Supporting information
S1 Fig. Distribution of differences between manual and automated counting.
Histograms of differences between manual and automated counting methods for images acquired at 300 dpi and 600 dpi.
https://doi.org/10.1371/journal.pone.0354467.s001
(TIF)
Acknowledgments
The authors thank the technicians of Centro de Control de Cáncer Ltda, for they help on the irradiation process of cell cultures, Sonia Perilla for her laboratory assistance and Dr. Thierry Pourcher from the TIRO Laboratory (Université Côte d’Azur) for his kind donation of the HT-29 cell line. The authors also would like to thank all the members of the Lún and SiBio Research Seedbeds for their support and collaboration during the development of the project.
References
- 1. Evans E, Staffurth J. Principles of cancer treatment by radiotherapy. Surgery (Oxford). 2018;36(3):111–6.
- 2. Sia J, Szmyd R, Hau E, Gee HE. Molecular mechanisms of radiation-induced cancer cell death: A primer. Front Cell Dev Biol. 2020;8:41. pmid:32117972
- 3. Franken NAP, Rodermond HM, Stap J, Haveman J, van Bree C. Clonogenic assay of cells in vitro. Nat Protoc. 2006;1(5):2315–9. pmid:17406473
- 4. Munshi A, Hobbs M, Meyn RE. Clonogenic cell survival assay. Methods Mol Med. 2005;110:21–8. pmid:15901923
- 5. Brix N, Samaga D, Hennel R, Gehr K, Zitzelsberger H, Lauber K. The clonogenic assay: Robustness of plating efficiency-based analysis is strongly compromised by cellular cooperation. Radiat Oncol. 2020;15(1):248. pmid:33121517
- 6. Esquer H, Zhou Q, Abraham AD, LaBarbera DV. Advanced High-Content-Screening Applications of Clonogenicity in Cancer. SLAS Discovery. 2020;25(7):734–43.
- 7. Ye R, Qiao Y, Singh PK, Wang Y, He J, Li N, et al. High-Content Clonogenic Survival Screen to Identify Chemoradiation Sensitizers. International Journal of Radiation Oncology*Biology*Physics. 2021;111(5):e27–e37.
- 8. Giridhar P, Rath GK. Clinical significance of cell survival curves. Pract Radiat Oncol. 2020;:171–5.
- 9. Buryska S, Arji S, Wuertz B, Ondrey F. Using bland-altman analysis to identify appropriate clonogenic assay colony counting techniques. Technol Cancer Res Treat. 2023;22:15330338231214250. pmid:37997353
- 10. Kumar Maurya D. ColonyCountJ: A user-friendly image j add-on program for quantification of different colony parameters in clonogenic assay. J Clin Toxicol. 2017;07.
- 11. Siragusa M, Dall’Olio S, Fredericia PM, Jensen M, Groesser T. Cell colony counter called CoCoNut. PLoS One. 2018;13(11):e0205823. pmid:30403680
- 12. Choudhry P. High-throughput method for automated colony and cell counting by digital image analysis based on edge detection. PLoS One. 2016;11(2):e0148469. pmid:26848849
- 13. Guzmán C, Bagga M, Kaur A, Westermarck J, Abankwa D. ColonyArea: An ImageJ plugin to automatically quantify colony formation in clonogenic assays. PLoS One. 2014;9(3):e92444. pmid:24647355
- 14. Roldán N, Rodriguez L, Hernandez A, Cepeda K, Ondo-Méndez A, Cancino Suárez SL, et al. A New Automatic Cancer Colony Forming Units Counting Method. In: Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2019. 465–72.
- 15. Militello C, Rundo L, Minafra L, Cammarata FP, Calvaruso M, Conti V, et al. MF2C3: Multi-feature fuzzy clustering to enhance cell colony detection in automated clonogenic assay evaluation. Symmetry. 2020;12(5):773.
- 16. Militello C, Rundo L, Conti V, Minafra L, Cammarata FP, Mauri G, et al. Area-based cell colony surviving fraction evaluation: A novel fully automatic approach using general-purpose acquisition hardware. Comput Biol Med. 2017;89:454–65. pmid:28886482
- 17. Klett A, Raith D, Silvestrini P, Stingl M, Bermeitinger J, Sapre A, et al. Leveraging automated time-lapse microscopy coupled with deep learning to automate colony forming assay. Front Oncol. 2025;15:1520972. pmid:40046624
- 18. Lavitt F, Rijlaarsdam DJ, van der Linden D, Weglarz-Tomczak E, Tomczak JM. Deep learning and transfer learning for automatic cell counting in microscope images of human cancer cell lines. Applied Sciences. 2021;11(11):4912.
- 19. Fogh J, Trempe G. New human tumor cell lines. Human Tumor Cells in Vitro. Springer US. 1975. 115–59.
- 20. Gerke O. Reporting standards for a bland-altman agreement analysis: A review of methodological reviews. Diagnostics (Basel). 2020;10(5):334. pmid:32456091
- 21. Bilić-Zulle L. Comparison of methods: Passing and Bablok regression. Biochem Med (Zagreb). 2011;21(1):49–52. pmid:22141206
- 22.
R Core Team. R: A language and environment for statistical computing. Vienna, Austria: R Foundation for Statistical Computing. 2021.
- 23. Wickham H, Averick M, Bryan J, Chang W, McGowan L, François R, et al. Welcome to the Tidyverse. JOSS. 2019;4(43):1686.
- 24. Datta D. Blandr: A Bland-Altman Method Comparison package for R. Zenodo. 2017. https://github.com/deepankardatta/blandr
- 25. Gamer M, Lemon J, Fellows I, Singh P. irr: Various Coefficients of Interrater Reliability and Agreement. 2019.
- 26. Manuilova E, Schuetzenmeister A, Model F. mcr: Method Comparison Regression. 2021.
- 27. Forero MG, Medina LA, Hernández NC, Morera CM. Evaluation of the Hough and RANSAC methods for the detection of circles in biological tests. Proceedings of SPIE. 2020;11510:387–95.
- 28. Geissmann Q. OpenCFU, a new free and open-source software to count cell colonies and other circular objects. PLoS One. 2013;8(2):e54072. pmid:23457446
- 29. Niyazi M, Niyazi I, Belka C. Counting colonies of clonogenic assays by using densitometric software. Radiat Oncol. 2007;2:4. pmid:17212832
- 30. Brzozowska B, Gałecki M, Tartas A, Ginter J, Kaźmierczak U, Lundholm L. Freeware tool for analysing numbers and sizes of cell colonies. Radiat Environ Biophys. 2019;58(1):109–17. pmid:30673853
- 31. Santos AF, Schiefer EM, Atherino MC, Atherino JC, Negri LH, Weffort-Santos AM, et al. Schiefer counter: An alternative method for clonogenic assay evaluation. J Pharmacol Toxicol Methods. 2020;106:106911. pmid:32805386
- 32. Gomes NP, Frederick B, Jacobsen JR, Chapnick D, Su TT. A High Throughput Screen with a Clonogenic Endpoint to Identify Radiation Modulators of Cancer. Radiation Research. 2022;199(2):null.
- 33. Qian H, Baglamis S, Redeker F, Raaijman J, Hoebe RA, Sheraton VM, et al. High-Content and High-Throughput Clonogenic Survival Assay Using Fluorescence Barcoding. Cancers. 2023;15(19):4772.