Analysis of Multiplex Cytometric Bead Assays

Reproducible and automated analysis of multiplex bead assays such as CBA (Morgan et al. 2004; ), LEGENDplex (Yu et al. 2015; ), and MACSPlex (Miltenyi Biotec 2014; Application note: Data acquisition and analysis without the MACSQuant analyzer; < https://www.miltenyibiotec.com/upload/assets/IM0021608.PDF>). The package provides functions for streamlined reading of fcs files, and identification of bead clusters and analyte expression. The package eases the calculation of standard curves and the subsequent calculation of the analyte concentration.


beadplexr

Reproducible and easy analysis and evaluation of LEGENDplex, CBA, and MACSPlex experiments.

The companies behind the above beadplex systems, provide their own software for the analysis of the generated data. However, the strong dependence on manual interaction make the respective solutions labor-intensive and above all not always reproducible.

Installation

From CRAN:

install.packages("beadplexr")

Or the development version from GitLab:

# install.packages("devtools")
devtools::install_git("https://gitlab.com/ustervbo/beadplexr")
#
# Or with vignettes built
# devtools::install_git("https://gitlab.com/ustervbo/beadplexr", build_vignettes = TRUE)

beadplexr depends on several packages with system requirements. On an Unix/Linux system the libraries can be installed with

sudo apt install \
    libnlopt-dev \
    libfontconfig1-dev \
    libharfbuzz-dev libfribidi-dev \
    libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev

For other systems, please see the documentation of the individual packages:

  • nloptr (needs libnlopt-dev)
  • systemfonts (needs libfontconfig1-dev)
  • textshaping (needs libharfbuzz-dev libfribidi-dev)
  • ragg (needs libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev)

Getting started

library(beadplexr)

The package comes with a comprehensive example in the vignette 'Analysis of LEGENDplex data with beadplexr':

vignette("legendplex_analysis", package = "beadplexr")

Citing the package

Please cite as:

Stervbo U, Westhoff TH, Babel N (2018). "beadplexr: Reproducible and automated analysis of multiplex bead assays." PeerJ, 6, e5794. ISSN 2167-8359, doi: 10.7717/peerj.5794

Get the reference BibTex format here.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("beadplexr")

0.5.0 by Ulrik Stervbo, 3 years ago


https://gitlab.com/ustervbo/beadplexr


Report a bug at https://gitlab.com/ustervbo/beadplexr/-/issues


Browse source code at https://github.com/cran/beadplexr


Authors: Ulrik Stervbo [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports cluster, dplyr, drc, fpc, ggplot2, mclust, purrr, tibble, tidyr, yaml, rlang

Suggests spelling, gridExtra, hexbin, knitr, rmarkdown, stringr, testthat


See at CRAN