| Literature DB >> 24802416 |
Frency Varghese1, Amirali B Bukhari1, Renu Malhotra1, Abhijit De1.
Abstract
In anatomic pathology, immunohistochemistry (IHC) serves as a diagnostic and prognostic method for identification of disease markers in tissue samples that directly influences classification and grading the disease, influencing patient management. However, till today over most of the world, pathological analysis of tissue samples remained a time-consuming and subjective procedure, wherein the intensity of antibody staining is manually judged and thus scoring decision is directly influenced by visual bias. This instigated us to design a simple method of automated digital IHC image analysis algorithm for an unbiased, quantitative assessment of antibody staining intensity in tissue sections. As a first step, we adopted the spectral deconvolution method of DAB/hematoxylin color spectra by using optimized optical density vectors of the color deconvolution plugin for proper separation of the DAB color spectra. Then the DAB stained image is displayed in a new window wherein it undergoes pixel-by-pixel analysis, and displays the full profile along with its scoring decision. Based on the mathematical formula conceptualized, the algorithm is thoroughly tested by analyzing scores assigned to thousands (n = 1703) of DAB stained IHC images including sample images taken from human protein atlas web resource. The IHC Profiler plugin developed is compatible with the open resource digital image analysis software, ImageJ, which creates a pixel-by-pixel analysis profile of a digital IHC image and further assigns a score in a four tier system. A comparison study between manual pathological analysis and IHC Profiler resolved in a match of 88.6% (P<0.0001, CI = 95%). This new tool developed for clinical histopathological sample analysis can be adopted globally for scoring most protein targets where the marker protein expression is of cytoplasmic and/or nuclear type. We foresee that this method will minimize the problem of inter-observer variations across labs and further help in worldwide patient stratification potentially benefitting various multinational clinical trial initiatives.Entities:
Mesh:
Substances:
Year: 2014 PMID: 24802416 PMCID: PMC4011881 DOI: 10.1371/journal.pone.0096801
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
List of the cancer samples and immunogens tested during the current study.
| Cancer Type | Markers Analysed |
|
| hNIS, ER, PR, p53, STAT3, Ki-67, BRCA1, BRCA2, VEGF, Cyclin D1 |
|
| Lamin A/C, myc, VEGF |
|
| STAT3 |
|
| BPDE-DNA adducts, VEGF, Cyclin D1 |
|
| Akt-ser, Akt-Thr, Bax, Bcl-2, BPDE-DNA adducts |
|
| BRAF, Fascin, MMP3 |
|
| hNIS |
|
| Bax, Bcl-2, Cox2, PCNA, Survivin, Jnk, p38, p-Jnk, Akt, Vimentin, CK5, CK8, CK18 |
|
| p53, HOXA9, HOXA10, HOXA13 |
Figure 1Representation of color deconvolution using the old and the new optical density (OD) vectors.
A: Color deconvolution using the old OD vectors. B: Color deconvolution using the new OD vectors. C: Scatter plot comparing the intensities on the complimentary image with the old OD vectors (blue) and the new OD vectors (red). D: Plot comparing the number of pixels with the intensity value of 255. An improvement between 2 to 10 fold is shown using 7 different samples. Each data plot represents an individual sample with its respective pixel count of the intensity value of 255.
Figure 2Representative histogram profile and score of a cytoplasmic and nuclear stained image using IHC Profiler.
A: Profiling of the DAB stained cytoplasmic image sample. The histogram profile corresponds to the pixel intensity value vs. corresponding number counts of a pixel intensity. The log given below the histogram profile shows the accurate percentage of the pixels present in each zone of pixel intensity and the respective computed score. B: Profiling of the DAB stained nuclear stained image sample. The red spots on the DAB image indicate the threshold selection of the nucleus areas using the threshold function of ImageJ. The representative histogram profile corresponds to the number of pixels vs. the corresponding value at which the pixel of the respective intensity is present.
Figure 3Flow chart demonstrating the computing steps involved in the working algorithm.
Comparison chart showing automated vs. manual scoring.
|
| 312 |
|
| 481 |
|
| 572 |
|
| 338 |
|
| 1703 |
|
| 383 |
|
| 150 |
|
| 124 |
|
| 77.5% |
|
| 88.6% |
Table shows the distribution of samples and a comparison study between the automated and the manual scoring. Total number of cases determines the sample size taking into account for the study. The difference of significance was obtained by two-tailed chi-square test resulting into values of P<0.0001 (CI = 95%).
Agreement of scores between manual vs. IHC Profiler assessment.
| Manual | ||||||
| High Positive | Positive | Low Positive | Negative | Total | ||
|
|
| 250 | 22 | 0 | 0 |
|
|
| 17 | 416 | 43 | 0 |
| |
|
| 0 | 39 | 327 | 16 |
| |
|
| 0 | 1 | 12 | 177 |
| |
|
|
|
|
|
|
| |
Table summarize the agreement of scores between the manual scoring process vs. IHC profiler assessment. This table excludes the samples wherein the inter-observer score did not match with each other. Kappa statistics was performed and the value of Kappa = 0.843 (95% CI: From 0.819 to 0.867).
Variability of scores in between the pathological opinions.
| Observer 2 | ||||||
| High Positive | Positive | Low Positive | Negative | Total | ||
|
|
| 0 | 0 | 0 | 0 |
|
|
| 0 | 0 | 52 | 0 |
| |
|
| 0 | 48 | 0 | 153 |
| |
|
| 0 | 0 | 127 | 0 |
| |
|
|
|
|
|
|
| |
Table summarizes the inter-observer variability of two pathologists whose opinions were taken into consideration during this study (383 cases as shown in Table 2). Sample number was rounded off to 380 for statistical comparison between the two groups. Kappa statistics was performed and the value of Kappa = −0.669 (95% CI: From −0.702 to −0.637) indicates the strength of agreement is worse than what one would expect to see by chance alone.
Variability of scores in between the pathological opinions.
| Observer 3 | ||||||
| High Positive | Positive | Low Positive | Negative | Total | ||
|
|
| 0 | 0 | 0 | 0 |
|
|
| 0 | 0 | 07 | 0 |
| |
|
| 0 | 12 | 111 | 57 |
| |
|
| 0 | 0 | 123 | 70 |
| |
|
|
|
|
|
|
| |
Table summarizes the inter-observer variability of two pathologists whose opinions were taken into consideration during this study (383 cases as shown in Table 2). Sample number was rounded off to 380 for statistical comparison between the two groups. Kappa statistics was performed and the value of Kappa = 0.011 (95% CI: From −0.078 to 0.099) indicating the strength of agreement is considered to be ‘poor’.
Variability of scores in between the pathological opinions.
| Observer 3 | ||||||
| High Positive | Positive | Low Positive | Negative | Total | ||
|
|
| 0 | 0 | 0 | 0 |
|
|
| 0 | 33 | 02 | 0 |
| |
|
| 0 | 17 | 173 | 37 |
| |
|
| 0 | 0 | 07 | 111 |
| |
|
|
|
|
|
|
| |
Table summarizes the inter-observer variability of two pathologists whose opinions were taken into consideration during this study (383 cases as shown in Table 2). Sample number was rounded off to 380 for statistical comparison between the two groups. Kappa statistics was performed and the value of Kappa = 0.715 (95% CI: From 0.651 to 0.778) indicating the strength of agreement is considered ‘good’.
Figure 4Impact of magnification on image scoring.
A: Analysis of a 10X image area where a significant amount of stroma and fatty tissue is present. After color deconvolution, the score assigned by IHC profiler on the DAB image was determined as low positive. B: Scoring analysis of the same tissue area where image captured was by using a 20X lens in the marked area, focusing more on the actual tumor mass resolute a score of positive. C: Scoring analysis of the same tissue area wherein the image was captured using a 40X lens, focusing more on eliminating the stromal and fatty tissue region increases the percentage of the positive pixels in the positive and high positive zones.
Comparison of IHC profiler with available IHC image analysis tools.
| Software Name | Pros | Cons |
|
| • Freely available• Open source, ImageJ compatible• Easy to learn and use• Bias-free analysis• Time saving (takes about 1–2 min to analyse an image depending on the user experience)• Compatible with various image file formats (JPEG, PNG, TIFF, BMP)• Can analyse both cytoplasmic and nuclear stain immunomarkers• Can be used for the analysis of wide-range of markers and cancers• Users capable of analysing the whole image or a region of interest | • Analysis do not support membrane immunomarkers with stains in the cell membrane• May require an experts supervision for identification of non-neoplastic cells and tissue necrosis |
|
| • Freely available• Web based application and runs within the web browsers• Bias-free analysis• Users capable of analysing the whole image or a region of interest• Compatible with various image file formats (JPEG, PNG, TIFF, BMP)• Cross-platform compatibility• Available with two modes of analysis (basic and advanced) | • Time consuming for larger sized image files• Can analyse only nuclear immunogen staining• Demonstrated capability of quantitation of ER, PR, and Ki-67 markers for breast cancer |
|
| • Can be used for the analysis of multiple markers and cancers• Can analyse membrane, cytoplasmic, and nuclear stain immunomarkers• Bias-free analysis• Uses apps for analysis of various immunostains• Can analyse the entire slide at the same time | • Commercial, cost-effective• Additional cost for purchasing apps• Time consuming (analysis time of 10–20 min/image depending on user experience)• May require an experts opinion for identification of non-neoplastic cells and tissue necrosis• Requires whole slide scanner• Requires dedicated learning/learning time and customer support |