Literature DB >> 33367748

Cytomapper: an R/bioconductor package for visualisation of highly multiplexed imaging data.

Nils Eling1, Nicolas Damond1, Tobias Hoch1, Bernd Bodenmiller1.   

Abstract

SUMMARY: Highly multiplexed imaging technologies enable spatial profiling of dozens of biomarkers in situ. Here we describe cytomapper, a computational tool written in R, that enables visualisation of pixel- and cell-level information obtained by multiplexed imaging. To illustrate its utility, we analysed 100 images obtained by imaging mass cytometry from a cohort of type 1 diabetes patients. In addition, cytomapper includes a Shiny application that allows hierarchical gating of cells based on marker expression and visualisation of selected cells in corresponding images.
AVAILABILITY AND IMPLEMENTATION: The cytomapper package can be installed via https://www.bioconductor.org/packages/release/bioc/html/cytomapper.html. Code for analysis and further instructions can be found at https://github.com/BodenmillerGroup/cytomapper_publication. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
© The Author(s) 2020. Published by Oxford University Press.

Entities:  

Year:  2020        PMID: 33367748      PMCID: PMC8023672          DOI: 10.1093/bioinformatics/btaa1061

Source DB:  PubMed          Journal:  Bioinformatics        ISSN: 1367-4803            Impact factor:   6.937


1 Introduction

Immunohistochemistry (IHC) and immunofluorescence (IF) are common approaches for visualization of proteins in tissues. Highly multiplexed IHC and IF methods have recently been developed to increase the number of proteins being measured in parallel (Gerdes ; Huang et al., 2013). Multiplexing using antibodies labelled with fluorescent dyes, oligonucleotides or metal tags allows high-resolution imaging of tens of proteins simultaneously (Angelo ; Giesen ; Goltsev ; Lin et al., 2018; Saka et al., 2019). One of the latter approaches is imaging mass cytometry (IMC), during which tissues are stained using metal-conjugated antibodies (Giesen ). After data acquisition, raw output files are processed to create multi-channel images and segmentation masks. This enables the extraction of cell-specific measurements, such as mean ion counts per marker and morphological features (Damond ). Custom scripts (Jackson et al., 2020; Keren et al., 2018), image analysis software such as CellProfiler (Carpenter ), and specialized tools based on graphical user interfaces (GUIs) (Schapiro et al., 2017; Somarakis et al., 2019; Stoltzfus et al., 2020) are used to process and analyse high-dimensional spatial expression data. Here, we combine the image and single-cell data analysis capabilities of Bioconductor (Gentleman ) to allow visualization of pixel- and cell-level information obtained by highly multiplexed imaging technologies such as IMC. The R/Bioconductor package cytomapper allows high flexibility in terms of image manipulation (e.g. transformations), integrates with common single-cell data analysis strategies (e.g. cell phenotyping), and includes a Shiny application to enable hierarchical gating and visualization of selected cells. We demonstrate the utility of cytomapper by using it for biological exploration of type 1 diabetes progression and quality control of segmentation results.

2 Results

Single-cell expression values and cell-specific metadata such as cell type information are stored in a SingleCellExperiment class object (Amezquita ) (Fig. 1A). The cytomapper package provides the CytoImageList container that stores single- or multi-channel images (Supplementary Note S1.2 and Fig. 1A and B). These objects contain segmentation masks represented as single-channel images; or multi-channel images where each channel contains pixel intensities of an individual marker. By providing information regarding a cell’s object identifier and a unique image name, the plotCells function colours segmentation masks by marker expression or cell-specific metadata (Fig. 1A). Multi-channel images are visualized as composites of up to six channels using the plotPixels function (Fig. 1B).
Fig. 1.

cytomapper functionality. (A) The plotCells function combines a SingleCellExperiment and CytoImageList object to visualize marker expression or cell-specific metadata on segmentation masks (Supplementary Notes S1.4 and S1.5). (B) The plotPixels function requires a CytoImageList object to visualize the combined expression of up to six markers as composite images (Supplementary Note S1.6). Scale bars: 20 µm. (C, D) For each condition (healthy, recent onset and long-duration T1D), images with the highest density of cytotoxic and helper T cells were selected. (C) The plotCells function colours selected cells (islet cells, cytotoxic and helper T cells) by their cell type and leaves all other cells white. (D) Proinsulin (PIN) in yellow marking β cells, CD4 in blue marking helper T cells and CD8a in red marking cytotoxic T cells are visualized as composite images by merging pixel-level information. Raw pixel-intensities were multiplied by 10, 8 and 10 for PIN, CD4 and CD8a, respectively to increase the contrast of the images. Scale bars: 100 µm

cytomapper functionality. (A) The plotCells function combines a SingleCellExperiment and CytoImageList object to visualize marker expression or cell-specific metadata on segmentation masks (Supplementary Notes S1.4 and S1.5). (B) The plotPixels function requires a CytoImageList object to visualize the combined expression of up to six markers as composite images (Supplementary Note S1.6). Scale bars: 20 µm. (C, D) For each condition (healthy, recent onset and long-duration T1D), images with the highest density of cytotoxic and helper T cells were selected. (C) The plotCells function colours selected cells (islet cells, cytotoxic and helper T cells) by their cell type and leaves all other cells white. (D) Proinsulin (PIN) in yellow marking β cells, CD4 in blue marking helper T cells and CD8a in red marking cytotoxic T cells are visualized as composite images by merging pixel-level information. Raw pixel-intensities were multiplied by 10, 8 and 10 for PIN, CD4 and CD8a, respectively to increase the contrast of the images. Scale bars: 100 µm To demonstrate the functionality of the cytomapper package we used it to visualize type 1 diabetes (T1D) samples acquired by IMC (Supplementary Note S1.1). T1D is characterized by β cell loss caused by autoreactive immune cell infiltration (Atkinson ) and we previously imaged pancreatic samples from patients with recent-onset and long-duration, as well as healthy controls. We ranked images based on the density of cytotoxic and helper T cells and selected the image with highest density per condition. Using the cytomapper package, we visualized all islet cell types, and cytotoxic and helper T cells in selected images (Fig. 1C). To visually confirm cell phenotypes, we further displayed cell type specific markers [proinsulin (PIN): β cells; CD4: helper T cells; CD8a: cytotoxic T cells] as composite images (Fig. 1D). By visualizing selected images, we observe, as expected, that (i) β cells and proinsulin expression are lost during T1D progression and (ii) T cells invade the microenvironment during early onset of T1D (Damond ). The cytomapper package also allows the visualization of tens to hundreds of images in parallel. As described in Supplementary Note S2.1 and Supplementary Figures S1 and S2, the loss of β cells and reduction of PIN expression was observed across 100 selected images from the full set of 845 images acquired (Damond ). Segmentation and labelling of cell phenotypes are essential steps of most multiplexed imaging pipelines. The cytomapper package provides function settings to outline cells on composite images based on their segmentation results. Furthermore, outlines can be coloured based on cell-specific metadata, such as cell type information (Supplementary Fig. S3). This visual quality control step is recommended prior to downstream analyses such as clustering or the testing of associations with clinical data. Cell phenotyping is commonly performed by clustering and cluster annotation. However, a number of classification strategies have recently been developed to label cells based on a given reference (Abdelaal ). To facilitate cell labelling, we developed the cytomapperShiny function, which opens a Shiny GUI that allows hierarchical gating on the expression levels of up to 24 markers. Selected cells are either visualized as coloured objects on segmentation masks or as outlines on composite images (Supplementary Fig. S4). Furthermore, selected cells can be downloaded in form of a SingleCellExperiment object for use in downstream processes such as training and cell type classification. The ease of generation and improved quality of training data enabled by this function will meet the growing demand for supervised classification methods (Abdelaal ).

3 Conclusion

The cytomapper package offers a set of functions to visualize cell- and pixel-level information obtained using highly multiplexed imaging technologies across tens to hundreds of images. We demonstrated the use of cytomapper with IMC data. However, data obtained using other multiplexed imaging technologies such as MIBI (Angelo ), 4i (Gut ), t-CyCIF (Lin ) and CODEX (Goltsev ) could be visualized using the cytomapper package. The only requirements are single-cell read-outs, multi-channel tiff stacks and/or segmentation masks. By using the SingleCellExperiment object as data container, cytomapper integrates with an extensive set of single-cell data analysis tools as well as other R packages designed for spatial data analysis (Dries ; Yang et al., 2020). Finally, we provide the SingleCellExperiment and CytoImageList objects containing the presented data in form of the newly developed imcdatasets package on Bioconductor.

Funding

This work was supported by the European Molecular Biology Organization [ALTF 1194-2019]; the JDRF [3-PDF-2020-937-A-N]; and a National Institute of Health grant [DK108132]. Conflict of Interest: none declared. Click here for additional data file.
  19 in total

1.  A Map of Human Type 1 Diabetes Progression by Imaging Mass Cytometry.

Authors:  Nicolas Damond; Stefanie Engler; Vito R T Zanotelli; Denis Schapiro; Clive H Wasserfall; Irina Kusmartseva; Harry S Nick; Fabrizio Thorel; Pedro L Herrera; Mark A Atkinson; Bernd Bodenmiller
Journal:  Cell Metab       Date:  2019-01-31       Impact factor: 27.287

2.  Bioconductor: open software development for computational biology and bioinformatics.

Authors:  Robert C Gentleman; Vincent J Carey; Douglas M Bates; Ben Bolstad; Marcel Dettling; Sandrine Dudoit; Byron Ellis; Laurent Gautier; Yongchao Ge; Jeff Gentry; Kurt Hornik; Torsten Hothorn; Wolfgang Huber; Stefano Iacus; Rafael Irizarry; Friedrich Leisch; Cheng Li; Martin Maechler; Anthony J Rossini; Gunther Sawitzki; Colin Smith; Gordon Smyth; Luke Tierney; Jean Y H Yang; Jianhua Zhang
Journal:  Genome Biol       Date:  2004-09-15       Impact factor: 13.583

Review 3.  Type 1 diabetes.

Authors:  Mark A Atkinson; George S Eisenbarth; Aaron W Michels
Journal:  Lancet       Date:  2013-07-26       Impact factor: 79.321

4.  The single-cell pathology landscape of breast cancer.

Authors:  Hartland W Jackson; Jana R Fischer; Vito R T Zanotelli; H Raza Ali; Robert Mechera; Savas D Soysal; Holger Moch; Simone Muenst; Zsuzsanna Varga; Walter P Weber; Bernd Bodenmiller
Journal:  Nature       Date:  2020-01-20       Impact factor: 49.962

5.  A colorful future of quantitative pathology: validation of Vectra technology using chromogenic multiplexed immunohistochemistry and prostate tissue microarrays.

Authors:  Wei Huang; Kenneth Hennrick; Sally Drew
Journal:  Hum Pathol       Date:  2012-08-31       Impact factor: 3.466

6.  Highly multiplexed immunofluorescence imaging of human tissues and tumors using t-CyCIF and conventional optical microscopes.

Authors:  Jia-Ren Lin; Benjamin Izar; Shu Wang; Clarence Yapp; Shaolin Mei; Parin M Shah; Sandro Santagata; Peter K Sorger
Journal:  Elife       Date:  2018-07-11       Impact factor: 8.140

7.  ImaCytE: Visual Exploration of Cellular Micro-Environments for Imaging Mass Cytometry Data.

Authors:  Antonios Somarakis; Vincent Van Unen; Frits Koning; Boudewijn Lelieveldt; Thomas Hollt
Journal:  IEEE Trans Vis Comput Graph       Date:  2020-11-24       Impact factor: 4.579

Review 8.  Orchestrating single-cell analysis with Bioconductor.

Authors:  Robert A Amezquita; Aaron T L Lun; Etienne Becht; Vince J Carey; Lindsay N Carpp; Ludwig Geistlinger; Federico Marini; Kevin Rue-Albrecht; Davide Risso; Charlotte Soneson; Levi Waldron; Hervé Pagès; Mike L Smith; Wolfgang Huber; Martin Morgan; Raphael Gottardo; Stephanie C Hicks
Journal:  Nat Methods       Date:  2019-12-02       Impact factor: 28.547

9.  Deep Profiling of Mouse Splenic Architecture with CODEX Multiplexed Imaging.

Authors:  Yury Goltsev; Nikolay Samusik; Julia Kennedy-Darling; Salil Bhate; Matthew Hale; Gustavo Vazquez; Sarah Black; Garry P Nolan
Journal:  Cell       Date:  2018-08-02       Impact factor: 41.582

10.  A comparison of automatic cell identification methods for single-cell RNA sequencing data.

Authors:  Tamim Abdelaal; Lieke Michielsen; Davy Cats; Dylan Hoogduin; Hailiang Mei; Marcel J T Reinders; Ahmed Mahfouz
Journal:  Genome Biol       Date:  2019-09-09       Impact factor: 13.583

View more
  8 in total

1.  Multi-Parameter Quantitative Imaging of Tumor Microenvironments Reveals Perivascular Immune Niches Associated With Anti-Tumor Immunity.

Authors:  Caleb R Stoltzfus; Ramya Sivakumar; Leo Kunz; Brandy E Olin Pope; Elena Menietti; Dario Speziale; Roberto Adelfio; Marina Bacac; Sara Colombetti; Mario Perro; Michael Y Gerner
Journal:  Front Immunol       Date:  2021-08-05       Impact factor: 7.561

Review 2.  Digital Image Analysis Tools Developed by the Indiana O'Brien Center.

Authors:  Kenneth W Dunn
Journal:  Front Physiol       Date:  2021-12-16       Impact factor: 4.566

3.  A SIMPLI (Single-cell Identification from MultiPLexed Images) approach for spatially-resolved tissue phenotyping at single-cell resolution.

Authors:  Michele Bortolomeazzi; Lucia Montorsi; Damjan Temelkovski; Mohamed Reda Keddar; Amelia Acha-Sagredo; Michael J Pitcher; Gianluca Basso; Luigi Laghi; Manuel Rodriguez-Justo; Jo Spencer; Francesca D Ciccarelli
Journal:  Nat Commun       Date:  2022-02-09       Impact factor: 14.919

4.  BioProfiling.jl: Profiling biological perturbations with high-content imaging in single cells and heterogeneous populations.

Authors:  Loan Vulliard; Joel Hancock; Anton Kamnev; Christopher W Fell; Joana Ferreira da Silva; Joanna I Loizou; Vanja Nagy; Loïc Dupré; Jörg Menche
Journal:  Bioinformatics       Date:  2021-12-22       Impact factor: 6.937

5.  mxnorm: An R Package to Normalize Multiplexed Imaging Data.

Authors:  Coleman Harris; Julia Wrobel; Simon Vandekar
Journal:  J Open Source Softw       Date:  2022-03-30

6.  spicyR: Spatial Analysis of in situ cytometry data in R.

Authors:  Nicolas P Canete; Sourish S Iyengar; John T Ormerod; Heeva Baharlou; Andrew N Harman; Ellis Patrick
Journal:  Bioinformatics       Date:  2022-04-19       Impact factor: 6.931

7.  Cutaneous and systemic hyperinflammation drives maculopapular drug exanthema in severely ill COVID-19 patients.

Authors:  Yasutaka Mitamura; Daniel Schulz; Saskia Oro; Nick Li; Isabel Kolm; Claudia Lang; Reihane Ziadlou; Ge Tan; Bernd Bodenmiller; Peter Steiger; Angelo Marzano; Nicolas de Prost; Olivier Caudin; Mitchell Levesque; Corinne Stoffel; Peter Schmid-Grendelmeier; Emanual Maverakis; Cezmi A Akdis; Marie-Charlotte Brüggen
Journal:  Allergy       Date:  2021-07-19       Impact factor: 14.710

8.  Complete response to neoadjuvant chemoradiotherapy in rectal cancer is associated with RAS/AKT mutations and high tumour mutational burden.

Authors:  João D Barros-Silva; Andrew D Beggs; Joanne D Stockton; Louise Tee; Celina Whalley; Jonathan James; Mark Dilworth; Rachel Wheat; Thomas Nieto; Ian Geh
Journal:  Radiat Oncol       Date:  2021-07-13       Impact factor: 3.481

  8 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.