{
  "_id": "6ac28b5dd743750d376d8bb0",
  "Package": "cytofWorkflow",
  "Title": "CyTOF workflow: differential discovery in high-throughput\nhigh-dimensional cytometry datasets",
  "Version": "1.36.0",
  "Date": "2023-10-28",
  "Authors@R": "c(\nperson(role=c(\"aut\"), \"Malgorzata\", \"Nowicka\", email = \"gosia.nowicka.uzh@gmail.com\"),\nperson(role=\"aut\", \"Helena L.\", \"Crowell\", email = \"helena@crowell.eu\"),\nperson(role=c(\"aut\", \"cre\"), \"Mark D.\", \"Robinson\", email = \"mark.robinson@mls.uzh.ch\"))",
  "Description": "High-dimensional mass and flow cytometry (HDCyto)\nexperiments have become a method of choice for high-throughput\ninterrogation and characterization of cell populations. Here,\nwe present an updated R-based pipeline for differential\nanalyses of HDCyto data, largely based on Bioconductor\npackages. We computationally define cell populations using\nFlowSOM clustering, and facilitate an optional but reproducible\nstrategy for manual merging of algorithm-generated clusters.\nOur workflow offers different analysis paths, including\nassociation of cell type abundance with a phenotype or changes\nin signaling markers within specific subpopulations, or\ndifferential analyses of aggregated signals. Importantly, the\ndifferential analyses we show are based on regression\nframeworks where the HDCyto data is the response; thus, we are\nable to model arbitrary experimental designs, such as those\nwith batch effects, paired designs and so on. In particular, we\napply generalized linear mixed models or linear mixed models to\nanalyses of cell population abundance or\ncell-population-specific analyses of signaling markers,\nallowing overdispersion in cell count or aggregated signals\nacross samples to be appropriately modeled. To support the\nformal statistical analyses, we encourage exploratory data\nanalysis at every step, including quality control (e.g.,\nmulti-dimensional scaling plots), reporting of clustering\nresults (dimensionality reduction, heatmaps with dendrograms)\nand differential analyses (e.g., plots of aggregated signals).",
  "License": "Artistic-2.0",
  "Encoding": "UTF-8",
  "biocViews": "ImmunoOncologyWorkflow, Workflow, SingleCellWorkflow",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Workflow": "true",
  "URL": "https://github.com/markrobinsonuzh/cytofWorkflow",
  "BugReports": "https://github.com/markrobinsonuzh/cytofWorkflow/issues",
  "Config/pak/sysreqs": "cmake libfontconfig1-dev libfreetype6-dev\nlibglpk-dev make libicu-dev libpng-dev libuv1-dev libxml2-dev\nlibssl-dev perl zlib1g-dev",
  "Repository": "Bioconductor 3.23",
  "Date/Publication": "2026-04-28 12:40:24 UTC",
  "RemoteUrl": "https://github.com/bioc/cytofWorkflow",
  "RemoteRef": "RELEASE_3_23",
  "RemoteSha": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
  "Packaged": {
    "Date": "2026-10-04 17:15:09 UTC",
    "User": "root"
  },
  "Author": "Malgorzata Nowicka [aut],\nHelena L. Crowell [aut],\nMark D. Robinson [aut, cre]",
  "Maintainer": "Mark D. Robinson <mark.robinson@mls.uzh.ch>",
  "_user": "bioc-release",
  "_type": "src",
  "_file": "cytofWorkflow_1.36.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/853cb21b87cb358ddcab58286c8dab3fb94bdcc3f9776af31529dbb06810db50",
  "_filesize": 6860062,
  "_sha256": "853cb21b87cb358ddcab58286c8dab3fb94bdcc3f9776af31529dbb06810db50",
  "_expires": "2027-01-12T17:22:35.000Z",
  "_created": "2026-10-04T17:15:09.000Z",
  "_published": "2026-10-07T14:19:29.797Z",
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 8
  },
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064",
  "_status": "success",
  "_upstream": "https://github.com/bioc/cytofWorkflow",
  "_commit": {
    "id": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
    "author": "lshep <lori.shepherd@roswellpark.org>",
    "committer": "lshep <lori.shepherd@roswellpark.org>",
    "message": "bump x.y.z version to even y prior to creation of RELEASE_3_23 branch\n",
    "time": 1777380024
  },
  "_maintainer": {
    "name": "Mark D. Robinson",
    "email": "mark.robinson@mls.uzh.ch",
    "login": "markrobinsonuzh",
    "linkedin": "in/mark-robinson-976620",
    "twitter": "@markrobinsonca",
    "description": "Full Professor for Statistical Genomics at University of Zurich",
    "uuid": 6471769
  },
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 111487768872,
      "time": 209,
      "config": "bioc-checks",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11309507101"
    },
    {
      "job": 111487768931,
      "time": 353,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "11309582242"
    },
    {
      "job": 111487768956,
      "time": 242,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11309478369"
    },
    {
      "job": 111487768964,
      "time": 128,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11310122097"
    },
    {
      "job": 111487768993,
      "time": 144,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11310296404"
    },
    {
      "job": 111486243164,
      "time": 495,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11309482859"
    },
    {
      "job": 111487768963,
      "time": 202,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11309852795"
    },
    {
      "job": 111487769007,
      "time": 380,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "11309523416"
    },
    {
      "job": 111487768970,
      "time": 352,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "11309558452"
    },
    {
      "job": 111487769018,
      "time": 387,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "ERROR",
      "artifact": "11309813126"
    }
  ],
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "BiocStyle",
      "role": "Depends"
    },
    {
      "package": "knitr",
      "role": "Depends"
    },
    {
      "package": "readxl",
      "role": "Depends"
    },
    {
      "package": "CATALYST",
      "role": "Depends"
    },
    {
      "package": "diffcyt",
      "role": "Depends"
    },
    {
      "package": "HDCytoData",
      "role": "Depends"
    },
    {
      "package": "uwot",
      "role": "Depends"
    },
    {
      "package": "cowplot",
      "role": "Depends"
    },
    {
      "package": "knitcitations",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "immunooncologyworkflow",
    "workflow",
    "singlecellworkflow"
  ],
  "_stars": 18,
  "_contributors": [
    {
      "user": "lmweber",
      "count": 50,
      "uuid": 8062417
    },
    {
      "user": "markrobinsonuzh",
      "count": 27,
      "uuid": 6471769
    },
    {
      "user": "catalyst-project",
      "count": 18,
      "uuid": 31732326
    },
    {
      "user": "hpages",
      "count": 17,
      "uuid": 8810451
    },
    {
      "user": "nturaga",
      "count": 7,
      "uuid": 2746443
    },
    {
      "user": "lshep",
      "count": 4,
      "uuid": 18724380
    },
    {
      "user": "aoles",
      "count": 2,
      "uuid": 6545356
    },
    {
      "user": "jwokaty",
      "count": 2,
      "uuid": 1744257
    },
    {
      "user": "link-ny",
      "count": 2,
      "uuid": 4392950
    },
    {
      "user": "kayla-morrell",
      "count": 1,
      "uuid": 32339524
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 470,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_devurl": "https://github.com/markrobinsonuzh/cytofworkflow",
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/cytofWorkflow.html",
    "extra/manual.pdf",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_cranurl": false,
  "_exports": [],
  "_help": [],
  "_readme": "https://github.com/bioc/cytofWorkflow/raw/RELEASE_3_23/README.md",
  "_rundeps": [
    "abind",
    "ALL",
    "AnnotationDbi",
    "AnnotationHub",
    "askpass",
    "assorthead",
    "backports",
    "base64enc",
    "beachmat",
    "beeswarm",
    "BH",
    "Biobase",
    "BiocBaseUtils",
    "BiocFileCache",
    "BiocGenerics",
    "biocmake",
    "BiocManager",
    "BiocNeighbors",
    "BiocParallel",
    "BiocSingular",
    "BiocStyle",
    "BiocVersion",
    "Biostrings",
    "bit",
    "bit64",
    "blob",
    "bookdown",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "car",
    "carData",
    "CATALYST",
    "cellranger",
    "circlize",
    "cli",
    "clue",
    "cluster",
    "codetools",
    "colorRamps",
    "colorspace",
    "ComplexHeatmap",
    "ConsensusClusterPlus",
    "corrplot",
    "cowplot",
    "cpp11",
    "crayon",
    "curl",
    "cytolib",
    "DBI",
    "dbplyr",
    "DelayedArray",
    "Deriv",
    "diffcyt",
    "digest",
    "dir.expiry",
    "doBy",
    "doParallel",
    "dplyr",
    "dqrng",
    "drc",
    "edgeR",
    "evaluate",
    "ExperimentHub",
    "farver",
    "fastmap",
    "filelock",
    "flowCore",
    "FlowSOM",
    "FNN",
    "fontawesome",
    "foreach",
    "forecast",
    "formatR",
    "Formula",
    "fracdiff",
    "fs",
    "futile.logger",
    "futile.options",
    "generics",
    "GenomicRanges",
    "GetoptLong",
    "ggbeeswarm",
    "ggforce",
    "ggnewscale",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggridges",
    "ggsci",
    "ggsignif",
    "GlobalOptions",
    "glue",
    "gridExtra",
    "gtable",
    "gtools",
    "HDCytoData",
    "highr",
    "hms",
    "htmltools",
    "httr",
    "httr2",
    "igraph",
    "IRanges",
    "irlba",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "KEGGREST",
    "knitr",
    "labeling",
    "lambda.r",
    "lattice",
    "lifecycle",
    "limma",
    "lme4",
    "lmtest",
    "locfit",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixGenerics",
    "MatrixModels",
    "matrixStats",
    "memoise",
    "mgcv",
    "mime",
    "minqa",
    "modelr",
    "multcomp",
    "mvtnorm",
    "nlme",
    "nloptr",
    "nnet",
    "nnls",
    "numDeriv",
    "openssl",
    "pbkrtest",
    "pheatmap",
    "pillar",
    "pkgconfig",
    "plotrix",
    "plyr",
    "png",
    "polyclip",
    "polynom",
    "prettyunits",
    "progress",
    "purrr",
    "quantreg",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppAnnoy",
    "RcppArmadillo",
    "RcppEigen",
    "RcppML",
    "RcppProgress",
    "Rdpack",
    "readxl",
    "reformulas",
    "rematch",
    "reshape2",
    "Rhdf5lib",
    "rjson",
    "rlang",
    "rmarkdown",
    "RProtoBufLib",
    "RSpectra",
    "RSQLite",
    "rstatix",
    "rsvd",
    "Rtsne",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "sandwich",
    "sass",
    "ScaledMatrix",
    "scales",
    "scater",
    "scuttle",
    "Seqinfo",
    "shape",
    "SingleCellExperiment",
    "sitmo",
    "snow",
    "SparseArray",
    "SparseM",
    "statmod",
    "stringi",
    "stringr",
    "SummarizedExperiment",
    "survival",
    "sys",
    "systemfonts",
    "TH.data",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "tinytex",
    "tweenr",
    "urca",
    "utf8",
    "uwot",
    "vctrs",
    "vipor",
    "viridis",
    "viridisLite",
    "withr",
    "xfun",
    "XML",
    "XVector",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "cytofWorkflow.Rmd",
      "filename": "cytofWorkflow.html",
      "title": "CyTOF workflow: differential discovery in high-throughput high-dimensional cytometry datasets",
      "author": "Malgorzata Nowicka, Carsten Krieg, Helena L. Crowell, Lukas M. Weber, Felix J. Hartmann, Silvia Guglietta, Burkhard Becher, Mitchell P. Levesque, Mark D. Robinson",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Reproducibility",
        "Data description",
        "Data preprocessing",
        "Data import",
        "Data transformation",
        "Data organization",
        "Diagnostic plots",
        "MDS plot",
        "Marker ranking based on the non-redundancy score",
        "Cell population identification with FlowSOM and ConsensusClusterPlus",
        "Visual representation with UMAP",
        "Cluster merging and annotation",
        "Manual cluster merging and annotation based on heatmaps",
        "Reducing the number of clusters in ConsensusClusterPlus",
        "Comparison of automated and manual merging",
        "Differential analysis",
        "Differential cell population abundance",
        "Differential analysis of marker expression stratified by cell population",
        "Differential analysis of overall marker expression",
        "Obtaining higher resolution",
        "Discussion",
        "Software availability",
        "Author contributions",
        "Competing interests",
        "Grant information",
        "Acknowledgments",
        "References"
      ],
      "created": "2017-06-07 18:32:42",
      "modified": "2024-04-17 19:48:37",
      "commits": 20
    }
  ],
  "_score": 5.209515014542631,
  "_indexed": false,
  "_nocasepkg": "cytofworkflow",
  "_universes": [
    "bioc-release"
  ],
  "_indexurl": "https://bioc.r-universe.dev/cytofWorkflow",
  "_progress_url": "https://github.com/r-universe/bioc-release/actions/runs/37635684675",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.36.0",
      "date": "2026-10-04T17:21:14.000Z",
      "distro": "resolute",
      "commit": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
      "fileid": "https://r2.ropensci.org/86eedcaace71f89b9fd00226e5c5792cfbb6f7820fc1993fa368bf5a073d039d",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.36.0",
      "date": "2026-10-04T17:19:29.000Z",
      "distro": "resolute",
      "commit": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
      "fileid": "https://r2.ropensci.org/91823207546f8a61af3a1d2826a1fa98504f6c50c1903047871a1e92a3e16bed",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.36.0",
      "date": "2026-10-04T17:17:40.000Z",
      "commit": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
      "fileid": "https://r2.ropensci.org/d89ffcdaa969c522e29c0f94647ca6691d89807aac3050b6cce4cc14b27b6f4a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.36.0",
      "date": "2026-10-04T17:17:51.000Z",
      "commit": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
      "fileid": "https://r2.ropensci.org/eb4d8260345508ebb6f663a6e5b57e14aba7c8fe3d34891ea032013aabfc49b5",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.36.0",
      "date": "2026-10-04T17:19:07.000Z",
      "commit": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
      "fileid": "https://r2.ropensci.org/f6bcfeafae2dee5195225e274b74886a871a0f4e65c6393188c68628c5b063b6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.36.0",
      "date": "2026-10-04T17:21:43.000Z",
      "commit": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
      "fileid": "https://r2.ropensci.org/243b2ea052c36e0eb5e52e919694642cb7100e9b04139fc98d89a1278c4f1bb4",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.36.0",
      "date": "2026-10-04T17:21:14.000Z",
      "commit": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
      "fileid": "https://r2.ropensci.org/270799fdbc7357a0271b5bb2e212b4f6d2763193bb528c721c5be7f2c3dcc25e",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.36.0",
      "date": "2026-10-04T17:21:51.000Z",
      "commit": "e14ca4e536fb289a0f774cf79af6a526e2a079e2",
      "fileid": "https://r2.ropensci.org/20558bb9218eb1d0d372f68614bd19be8afa1dbbf339aad00a5b0fc1ffd8caa0",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/37219302064"
    }
  ]
}