{
  "_id": "6a17ea80acfb0bcc41da2ccb",
  "Package": "CytoGLMM",
  "Type": "Package",
  "Title": "Conditional Differential Analysis for Flow and Mass Cytometry\nExperiments",
  "Version": "1.21.0",
  "Authors@R": "c(\nperson(\"Christof\", \"Seiler\", , \"christof.seiler@maastrichtuniversity.nl\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-8802-3642\"))\n)",
  "Description": "The CytoGLMM R package implements two multiple regression\nstrategies: A bootstrapped generalized linear model (GLM) and a\ngeneralized linear mixed model (GLMM). Most current data\nanalysis tools compare expressions across many computationally\ndiscovered cell types. CytoGLMM focuses on just one cell type.\nOur narrower field of application allows us to define a more\nspecific statistical model with easier to control statistical\nguarantees. As a result, CytoGLMM finds differential proteins\nin flow and mass cytometry data while reducing biases arising\nfrom marker correlations and safeguarding against false\ndiscoveries induced by patient heterogeneity.",
  "License": "LGPL-3",
  "URL": "https://christofseiler.github.io/CytoGLMM,\nhttps://github.com/ChristofSeiler/CytoGLMM",
  "BugReports": "https://github.com/ChristofSeiler/CytoGLMM/issues",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.2",
  "biocViews": "FlowCytometry, Proteomics, SingleCell, CellBasedAssays,\nCellBiology, ImmunoOncology, Regression, StatisticalMethod,\nSoftware",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 12:55:33 UTC",
  "RemoteUrl": "https://github.com/bioc/CytoGLMM",
  "RemoteRef": "HEAD",
  "RemoteSha": "b457ea4ed5f7b4c497c678aed40162042da82062",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-28 06:33:19 UTC",
    "User": "root"
  },
  "Author": "Christof Seiler [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-8802-3642>)",
  "Maintainer": "Christof Seiler <christof.seiler@maastrichtuniversity.nl>",
  "MD5sum": "97a891ed051b0f774a0b81c7d6184b5c",
  "_user": "bioc",
  "_type": "src",
  "_file": "CytoGLMM_1.21.0.tar.gz",
  "_fileid": "072ed28f7c91aade4eba7fe770de30deeb071e03d0018000eedb3645958fcd51",
  "_filesize": 261301,
  "_sha256": "072ed28f7c91aade4eba7fe770de30deeb071e03d0018000eedb3645958fcd51",
  "_created": "2026-05-28T06:33:19.000Z",
  "_published": "2026-05-28T07:10:56.744Z",
  "_jobs": [
    {
      "job": 78236753776,
      "time": 188,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7259259019"
    },
    {
      "job": 78236753813,
      "time": 313,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7259290250"
    },
    {
      "job": 78236753792,
      "time": 336,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7259296065"
    },
    {
      "job": 78236753811,
      "time": 166,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7259720924"
    },
    {
      "job": 78236753791,
      "time": 130,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7259767208"
    },
    {
      "job": 78236009128,
      "time": 359,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259210910"
    },
    {
      "job": 78236753807,
      "time": 170,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7259254899"
    },
    {
      "job": 78236753804,
      "time": 196,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7259261372"
    },
    {
      "job": 78236753825,
      "time": 195,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7259261142"
    },
    {
      "job": 78236753821,
      "time": 182,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7259257835"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 4
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/CytoGLMM",
  "_commit": {
    "id": "b457ea4ed5f7b4c497c678aed40162042da82062",
    "author": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "committer": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "message": "bump x.y.z version to odd y following creation of RELEASE_3_23 branch\n",
    "time": 1777380933
  },
  "_maintainer": {
    "name": "Christof Seiler",
    "email": "christof.seiler@maastrichtuniversity.nl",
    "login": "christofseiler",
    "description": "",
    "uuid": 1864174,
    "orcid": "0000-0001-8802-3642"
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "BiocParallel",
      "role": "Imports"
    },
    {
      "package": "RColorBrewer",
      "role": "Imports"
    },
    {
      "package": "cowplot",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "factoextra",
      "role": "Imports"
    },
    {
      "package": "flexmix",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "mbest",
      "role": "Imports"
    },
    {
      "package": "pheatmap",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "strucchange",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "ggrepel",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "logging",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "caret",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-29",
      "n": 7
    },
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.21.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "1.20.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "flowcytometry",
    "proteomics",
    "singlecell",
    "cellbasedassays",
    "cellbiology",
    "immunooncology",
    "regression",
    "statisticalmethod",
    "software"
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "christofseiler",
      "count": 365,
      "uuid": 1864174
    },
    {
      "user": "jwokaty",
      "count": 12,
      "uuid": 1744257
    },
    {
      "user": "nturaga",
      "count": 6,
      "uuid": 2746443
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 322,
    "source": "https://www.bioconductor.org/packages/stats/bioc/CytoGLMM"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/christofseiler/cytoglmm",
  "_pkgdown": "https://christofseiler.github.io/CytoGLMM",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/CytoGLMM.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/christofseiler/cytoglmm",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "cytoflexmix",
    "cytoglm",
    "cytoglmm",
    "cytogroup",
    "cytostab",
    "generate_data",
    "plot_heatmap",
    "plot_lda",
    "plot_mds",
    "plot_model_selection",
    "plot_prcomp"
  ],
  "_help": [
    {
      "page": "cyto_check",
      "title": "Check if input to cytoxxx function have errors",
      "topics": [
        "cyto_check"
      ]
    },
    {
      "page": "cytoflexmix",
      "title": "Logistic mixture regression",
      "topics": [
        "cytoflexmix"
      ]
    },
    {
      "page": "cytoglm",
      "title": "Fit GLM with bootstrap resampling",
      "topics": [
        "cytoglm"
      ]
    },
    {
      "page": "cytoglmm",
      "title": "Fit GLMM with method of moments",
      "topics": [
        "cytoglmm"
      ]
    },
    {
      "page": "cytogroup",
      "title": "Group-specific fixed effects model",
      "topics": [
        "cytogroup"
      ]
    },
    {
      "page": "cytostab",
      "title": "Evaluate parameter stability with respect to gating sheme",
      "topics": [
        "cytostab"
      ]
    },
    {
      "page": "generate_data",
      "title": "Generate dataset for vignettes and simulation studies",
      "topics": [
        "generate_data"
      ]
    },
    {
      "page": "glmm_moment",
      "title": "Generalized linear mixed model with maximum likelihood",
      "topics": [
        "glmm_moment"
      ]
    },
    {
      "page": "is_unpaired",
      "title": "Check if samples match or paired on condition",
      "topics": [
        "is_unpaired"
      ]
    },
    {
      "page": "plot_coeff",
      "title": "Helper function to plot regression coeffcient",
      "topics": [
        "plot_coeff"
      ]
    },
    {
      "page": "plot_heatmap",
      "title": "Heatmap of median marker expression",
      "topics": [
        "plot_heatmap"
      ]
    },
    {
      "page": "plot_lda",
      "title": "LDA on marker expression",
      "topics": [
        "plot_lda"
      ]
    },
    {
      "page": "plot_mds",
      "title": "MDS on median marker expression",
      "topics": [
        "plot_mds"
      ]
    },
    {
      "page": "plot_model_selection",
      "title": "Plot model selection to choose number optimal number of clusters",
      "topics": [
        "plot_model_selection"
      ]
    },
    {
      "page": "plot_prcomp",
      "title": "Plot PCA of subsampled data using ggplot",
      "topics": [
        "plot_prcomp"
      ]
    },
    {
      "page": "plot.cytoflexmix",
      "title": "Plot all components of mixture regression",
      "topics": [
        "plot.cytoflexmix"
      ]
    },
    {
      "page": "plot.cytoglm",
      "title": "Plot bootstraped coefficients",
      "topics": [
        "plot.cytoglm"
      ]
    },
    {
      "page": "plot.cytoglmm",
      "title": "Plot fixded coefficients of random effects model",
      "topics": [
        "plot.cytoglmm"
      ]
    },
    {
      "page": "plot.cytogroup",
      "title": "Plot fixded coefficients of group-specific fixed effects model",
      "topics": [
        "plot.cytogroup"
      ]
    },
    {
      "page": "print.cytoglm",
      "title": "Extact and print bootstrap GLM fit",
      "topics": [
        "print.cytoglm"
      ]
    },
    {
      "page": "print.cytoglmm",
      "title": "Extact and print GLMM fit",
      "topics": [
        "print.cytoglmm"
      ]
    },
    {
      "page": "remove_samples",
      "title": "Remove samples based on low cell counts",
      "topics": [
        "remove_samples"
      ]
    },
    {
      "page": "summary.cytoglm",
      "title": "Extact and calculate p-values of bootstrap GLM fit",
      "topics": [
        "summary.cytoglm"
      ]
    },
    {
      "page": "summary.cytoglmm",
      "title": "Extact and calculate p-values of GLMM fit",
      "topics": [
        "summary.cytoglmm"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/CytoGLMM/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "base64enc",
    "BH",
    "bigmemory",
    "bigmemory.sri",
    "BiocParallel",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "car",
    "carData",
    "caret",
    "class",
    "cli",
    "clock",
    "cluster",
    "codetools",
    "colorspace",
    "corrplot",
    "cowplot",
    "cpp11",
    "crosstalk",
    "data.table",
    "dendextend",
    "Deriv",
    "diagram",
    "digest",
    "doBy",
    "doParallel",
    "dplyr",
    "DT",
    "e1071",
    "ellipse",
    "emmeans",
    "estimability",
    "evaluate",
    "factoextra",
    "FactoMineR",
    "farver",
    "fastmap",
    "flashClust",
    "flexmix",
    "fontawesome",
    "foreach",
    "forecast",
    "formatR",
    "Formula",
    "fracdiff",
    "fs",
    "futile.logger",
    "futile.options",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "ggpubr",
    "ggrepel",
    "ggsci",
    "ggsignif",
    "globals",
    "glue",
    "gower",
    "gridExtra",
    "gtable",
    "hardhat",
    "highr",
    "htmltools",
    "htmlwidgets",
    "ipred",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "lambda.r",
    "later",
    "lattice",
    "lava",
    "lazyeval",
    "leaps",
    "lifecycle",
    "listenv",
    "lme4",
    "lmtest",
    "logging",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "mbest",
    "memoise",
    "mgcv",
    "microbenchmark",
    "mime",
    "minqa",
    "ModelMetrics",
    "modelr",
    "modeltools",
    "multcompView",
    "mvtnorm",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "otel",
    "parallelly",
    "pbkrtest",
    "pheatmap",
    "pillar",
    "pkgconfig",
    "plyr",
    "polynom",
    "pROC",
    "prodlim",
    "progressr",
    "promises",
    "proxy",
    "purrr",
    "quantreg",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "recipes",
    "reformulas",
    "reshape2",
    "rlang",
    "rmarkdown",
    "rpart",
    "rstatix",
    "S7",
    "sandwich",
    "sass",
    "scales",
    "scatterplot3d",
    "shape",
    "snow",
    "SparseM",
    "sparsevctrs",
    "SQUAREM",
    "stringi",
    "stringr",
    "strucchange",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "tinytex",
    "tzdb",
    "urca",
    "utf8",
    "uuid",
    "vctrs",
    "viridis",
    "viridisLite",
    "withr",
    "xfun",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "CytoGLMM.Rmd",
      "filename": "CytoGLMM.html",
      "title": "CytoGLMM Workflow",
      "author": "Christof Seiler",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Prepare Simulated Data",
        "GLM",
        "GLMM",
        "Session Info",
        "References"
      ],
      "created": "2019-02-27 23:24:03",
      "modified": "2025-07-18 16:39:05",
      "commits": 14
    }
  ],
  "_score": 6.03342375548695,
  "_indexed": true,
  "_nocasepkg": "cytoglmm",
  "_universes": [
    "bioc",
    "christofseiler"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.21.0",
      "date": "2026-05-28T06:37:31.000Z",
      "distro": "noble",
      "commit": "b457ea4ed5f7b4c497c678aed40162042da82062",
      "fileid": "939fa83ba5ccbb79a1fa79a9fef9f1fb6ceed4947f265489d8c1c0a8cc536ef2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.21.0",
      "date": "2026-05-28T06:37:56.000Z",
      "distro": "noble",
      "commit": "b457ea4ed5f7b4c497c678aed40162042da82062",
      "fileid": "f32945765baa7c58f70d1471130d7b1b727fd2a09a33606e8d2e283ecea0fefc",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.21.0",
      "date": "2026-05-28T07:06:23.000Z",
      "commit": "b457ea4ed5f7b4c497c678aed40162042da82062",
      "fileid": "3041504251643451cd32cd28796b7b545454d92eac7c9942a4cf38c56468f5bb",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.21.0",
      "date": "2026-05-28T07:09:33.000Z",
      "commit": "b457ea4ed5f7b4c497c678aed40162042da82062",
      "fileid": "31fedde218b192c8c44579e34957e376f8ca1a6e8915a6cb1af5fd402ccb54f3",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.21.0",
      "date": "2026-05-28T06:36:40.000Z",
      "commit": "b457ea4ed5f7b4c497c678aed40162042da82062",
      "fileid": "42562a57b285c830a35d4c28c247cf91a8efd2f64a3cff44692fb0639cb4dc6f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.21.0",
      "date": "2026-05-28T06:35:18.000Z",
      "commit": "b457ea4ed5f7b4c497c678aed40162042da82062",
      "fileid": "c80809fcc400e25669a7b58812981db297344bcd5800e8fb1ff1cc32d43a026e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.21.0",
      "date": "2026-05-28T06:35:28.000Z",
      "commit": "b457ea4ed5f7b4c497c678aed40162042da82062",
      "fileid": "eac125e3eb5ca783e8f47ad5cdc067e50765baa55f2057da8abab5ab88f6a139",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.21.0",
      "date": "2026-05-28T06:35:14.000Z",
      "commit": "b457ea4ed5f7b4c497c678aed40162042da82062",
      "fileid": "586c0ab8a87a2c05e9b76b88943f3fb65ef50307a538769ceadda19e256aa0f6",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26558617443"
    }
  ]
}