recipe bioconductor-catalyst

Mass cytometry (CyTOF) uses heavy metal isotopes rather than fluorescent tags as reporters to label antibodies, thereby substantially decreasing spectral overlap and allowing for examination of over 50 parameters at the single cell level. While spectral overlap is significantly less pronounced in CyTOF than flow cytometry, spillover due to detection sensitivity, isotopic impurities, and oxide formation can impede data interpretability. We designed CATALYST (Cytometry dATa anALYSis Tools) to provide a pipeline for preprocessing of cytometry data, including i) normalization using bead standards, ii) single-cell deconvolution, and iii) bead-based compensation.



GPL (>=2)



package bioconductor-catalyst

(downloads) docker_bioconductor-catalyst



Depends bioconductor-biobase


Depends bioconductor-complexheatmap


Depends bioconductor-consensusclusterplus


Depends bioconductor-flowcore


Depends bioconductor-flowsom


Depends bioconductor-limma


Depends bioconductor-s4vectors


Depends bioconductor-summarizedexperiment


Depends r-base


Depends r-circlize

Depends r-dplyr

Depends r-drc

Depends r-dt

Depends r-ggplot2

Depends r-ggrepel

Depends r-ggridges

Depends r-gridextra

Depends r-htmltools

Depends r-magrittr

Depends r-matrix

Depends r-matrixstats

Depends r-nnls

Depends r-plotly

Depends r-rcolorbrewer

Depends r-reshape2

Depends r-rtsne

Depends r-scales

Depends r-shiny

Depends r-shinybs

Depends r-shinydashboard

Depends r-shinyjs

Depends r-tidyr



With an activated Bioconda channel (see 2. Set up channels), install with:

conda install bioconductor-catalyst

and update with:

conda update bioconductor-catalyst

or use the docker container:

docker pull<tag>

(see bioconductor-catalyst/tags for valid values for <tag>)