Bioc2026 Registration Open!

cytoviewer

An interactive multi-channel image viewer for R

Bioconductor version: 3.23 · Package version: 1.12.0

This R package supports interactive visualization of multi-channel images and segmentation masks generated by imaging mass cytometry and other highly multiplexed imaging techniques using shiny. The cytoviewer interface is divided into image-level (Composite and Channels) and cell-level visualization (Masks). It allows users to overlay individual images with segmentation masks, integrates well with SingleCellExperiment and SpatialExperiment objects for metadata visualization and supports image downloads.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("cytoviewer")

Details

MaintainerLasse Meyer <lasse.meyer@dqbm.uzh.ch>
AuthorLasse Meyer [aut, cre] (ORCID: <https://orcid.org/0000-0002-1660-1199>), Nils Eling [aut] (ORCID: <https://orcid.org/0000-0002-4711-1176>)
LicenseGPL-3
URLhttps://github.com/BodenmillerGroup/cytoviewer
Bug Reportshttps://github.com/BodenmillerGroup/cytoviewer/issues
Downloads rank259
Source branchRELEASE_3_23
biocViewsDataImport, ImmunoOncology, MultiChannel, OneChannel, SingleCell, Software, Spatial, TwoChannel

Documentation

Download

Dependencies

Imports: shiny, shinydashboard, utils, colourpicker, shinycssloaders, svgPanZoom, viridis, archive, grDevices, RColorBrewer, svglite, EBImage, methods, cytomapper, SingleCellExperiment, S4Vectors, SummarizedExperiment

Suggests: BiocStyle, knitr, rmarkdown, markdown, testthat