Journal article Open Access

Deep Learning-Inferred Multiplex ImmunoFluorescence for Immunohistochemical Image Quantification

Ghahremani, Parmida; Li, Yanyun; Kaufman, Arie; Vanguri, Rami; Greenwald, Noah; Angelo, Michael; Hollmann, Travis; Nadeem, Saad

Reporting biomarkers assessed by routine immunohistochemical (IHC) staining of tissue is broadly used in diagnostic pathology laboratories for patient care. To date, clinical reporting is predominantly qualitative or semi-quantitative. By creating a multitask deep learning framework referred to as DeepLIIF, we present a single-step solution to stain deconvolution/separation, cell segmentation, and quantitative single-cell IHC scoring. Leveraging a unique de novo dataset of co-registered IHC and multiplex immunofluorescence (mpIF) staining of the same slides, we segment and translate low-cost and prevalent IHC slides to more expensive-yet-informative mpIF images, while simultaneously providing the essential ground truth for the superimposed brightfield IHC channels. Moreover, a new nuclear-envelop stain, LAP2beta, with high (>95%) cell coverage is introduced to improve cell delineation/segmentation and protein expression quantification on IHC slides. By simultaneously translating input IHC images to clean/separated mpIF channels and performing cell segmentation/classification, we show that our model trained on clean IHC Ki67 data can generalize to more noisy and artifact-ridden images as well as other nuclear and non-nuclear markers such as CD3, CD8, BCL2, BCL6, MYC, MUM1, CD10, and TP53. We thoroughly evaluate our method on publicly available benchmark datasets as well as against pathologists' semi-quantitative scoring. Trained on IHC, DeepLIIF also generalizes well to H&E images for out-of-the-box nuclear segmentation.

DeepLIIF is deployed as a cloud-native platform at https://deepliif.org with Bioformats (150 input formats supported) and MLOps pipeline. Implementations for Torchserve/Dask+Torchscript deployment and auto-scaling via Pulumi available at our GitHub (https://nadeemlab.github.io/DeepLIIF/). DeepLIIF can be run locally (GPU required) by pip installing the package and using the deepliif CLI command. DeepLIIF can be used remotely (no GPU required) through the https://deepliif.org website, the ImageJ/Fiji plugin, or via the cloud API (https://github.com/nadeemlab/deepliif).

Accompanying CVPR2022 paper on our free public cloud-native DeepLIIF platform (http://deepliif.org), ImageJ plugin, and Cloud-API (no GPU required).

DeepLIIF code (https://github.com/nadeemlab/deepliif) is distributed under Apache 2.0 with Commons Clause license, and is available for non-commercial academic purposes.
Files (7.7 GB)
Name Size
BC-DeepLIIF_Training_Set.zip
md5:61d02c92fce42b56d0ec01a20498879b
696.2 MB Download
BC-DeepLIIF_Validation_Set.zip
md5:f172eb8ae915c1ba772ac1e3c2b6db72
114.5 MB Download
DeepLIIF_BC_Model.zip
md5:39ffb937acebc85c0d478ea8f5eb7544
1.6 GB Download
DeepLIIF_ImageJ.jar
md5:5a57ff8f059bc4d9e10010d9d2e50f05
5.6 MB Download
DeepLIIF_Latest_Model.zip
md5:6944801084216c30e2646e39aa7e1444
3.1 GB Download
DeepLIIF_Testing_Set.zip
md5:665899936c8012754524258ed16667ea
1.0 GB Download
DeepLIIF_Training_Set.zip
md5:f4812639cbee1f6732cb206e1e6acdc8
1.0 GB Download
DeepLIIF_Validation_Set.zip
md5:3387c41b2d6771968976a1a6e67202dc
161.4 MB Download
Evaluation_Excel_Files.zip
md5:2eb5113938362a3faeea264f9ce8769e
1.1 MB Download
1,572
3,130
views
downloads
Views 1,572
Downloads 3,130
Data volume 3.2 TB
Unique views 1,342
Unique downloads 1,091

Share

Cite as