{
  "_id": "6a1ad6e41d7bb097a09e5f9b",
  "Package": "corral",
  "Title": "Correspondence Analysis for Single Cell Data",
  "Version": "1.23.0",
  "Date": "2023-02-09",
  "Authors@R": "c(person(given = \"Lauren\", family = \"Hsu\",\nrole = c(\"aut\", \"cre\"),\nemail = \"lrnshoe@gmail.com\",\ncomment = c(ORCID = \"0000-0002-6035-7381\")),\nperson(given = \"Aedin\", family = \"Culhane\",\nrole = c(\"aut\"),\nemail = \"Aedin.Culhane@ul.ie\",\ncomment = c(ORCID = \"0000-0002-1395-9734\")))",
  "Description": "Correspondence analysis (CA) is a matrix factorization\nmethod, and is similar to principal components analysis (PCA).\nWhereas PCA is designed for application to continuous,\napproximately normally distributed data, CA is appropriate for\nnon-negative, count-based data that are in the same additive\nscale. The corral package implements CA for dimensionality\nreduction of a single matrix of single-cell data, as well as a\nmulti-table adaptation of CA that leverages data-optimized\nscaling to align data generated from different sequencing\nplatforms by projecting into a shared latent space. corral\nutilizes sparse matrices and a fast implementation of SVD, and\ncan be called directly on Bioconductor objects (e.g.,\nSingleCellExperiment) for easy pipeline integration. The\npackage also includes additional options, including variations\nof CA to address overdispersion in count data (e.g.,\nFreeman-Tukey chi-squared residual), as well as the option to\napply CA-style processing to continuous data (e.g., proteomic\nTOF intensities) with the Hellinger distance adaptation of CA.",
  "License": "GPL-2",
  "RoxygenNote": "7.1.2",
  "VignetteBuilder": "knitr",
  "biocViews": "BatchEffect, DimensionReduction, GeneExpression,\nPreprocessing, PrincipalComponent, Sequencing, SingleCell,\nSoftware, Visualization",
  "Encoding": "UTF-8",
  "Config/pak/sysreqs": "libicu-dev zlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 12:53:00 UTC",
  "RemoteUrl": "https://github.com/bioc/corral",
  "RemoteRef": "HEAD",
  "RemoteSha": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-30 08:48:38 UTC",
    "User": "root"
  },
  "Author": "Lauren Hsu [aut, cre] (ORCID: <https://orcid.org/0000-0002-6035-7381>),\nAedin Culhane [aut] (ORCID: <https://orcid.org/0000-0002-1395-9734>)",
  "Maintainer": "Lauren Hsu <lrnshoe@gmail.com>",
  "MD5sum": "d3e6afa2e1343622ce63b991cf87c2fa",
  "_user": "bioc",
  "_type": "src",
  "_file": "corral_1.23.0.tar.gz",
  "_fileid": "bdce00cfd44bcd99b0e69a4a9552f29dda0c6035732e4fe9ec1d8462fe83abef",
  "_filesize": 1620640,
  "_sha256": "bdce00cfd44bcd99b0e69a4a9552f29dda0c6035732e4fe9ec1d8462fe83abef",
  "_created": "2026-05-30T08:48:38.000Z",
  "_published": "2026-05-30T12:24:04.868Z",
  "_jobs": [
    {
      "job": 78637660141,
      "time": 220,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7306970056"
    },
    {
      "job": 78637660144,
      "time": 384,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7306987515"
    },
    {
      "job": 78637660143,
      "time": 474,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7306996672"
    },
    {
      "job": 78637660135,
      "time": 245,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7308132517"
    },
    {
      "job": 78637660139,
      "time": 325,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7308139875"
    },
    {
      "job": 78637027673,
      "time": 717,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7306947414"
    },
    {
      "job": 78637660134,
      "time": 169,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7306964785"
    },
    {
      "job": 78637660148,
      "time": 436,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7306992811"
    },
    {
      "job": 78637660147,
      "time": 405,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7306989658"
    },
    {
      "job": 78637660142,
      "time": 458,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7306994933"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 2,
    "note": 8
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/corral",
  "_commit": {
    "id": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
    "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": 1777380780
  },
  "_maintainer": {
    "name": "Lauren Hsu",
    "email": "lrnshoe@gmail.com",
    "login": "laurenhsu1",
    "orcid": "0000-0002-6035-7381",
    "description": "",
    "uuid": 50427381
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "ggthemes",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "gridExtra",
      "role": "Imports"
    },
    {
      "package": "irlba",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "MultiAssayExperiment",
      "role": "Imports"
    },
    {
      "package": "pals",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "SingleCellExperiment",
      "role": "Imports"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Imports"
    },
    {
      "package": "transport",
      "role": "Imports"
    },
    {
      "package": "ade4",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "CellBench",
      "role": "Suggests"
    },
    {
      "package": "DuoClustering2018",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "scater",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.23.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "1.22.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "batcheffect",
    "dimensionreduction",
    "geneexpression",
    "preprocessing",
    "principalcomponent",
    "sequencing",
    "singlecell",
    "software",
    "visualization"
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 372,
    "source": "https://www.bioconductor.org/packages/stats/bioc/corral"
  },
  "_searchresults": 27,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/corral.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "add_embeddings2scelist",
    "all_are",
    "biplot_corral",
    "compsvd",
    "corral",
    "corral_mat",
    "corral_preproc",
    "corral_sce",
    "corralm",
    "corralm_matlist",
    "corralm_sce",
    "earthmover_dist",
    "get_pct_var_exp_svd",
    "get_weights",
    "list2mat",
    "na2zero",
    "pairwise_rv",
    "plot_embedding",
    "plot_embedding_sce",
    "rv",
    "scal_var",
    "scal_var_mat",
    "sce2matlist",
    "trim_matdist",
    "var_stabilize"
  ],
  "_help": [
    {
      "page": "add_embeddings2scelist",
      "title": "Add embeddings to list of SCEs",
      "topics": [
        "add_embeddings2scelist"
      ]
    },
    {
      "page": "all_are",
      "title": "all_are",
      "topics": [
        "all_are"
      ]
    },
    {
      "page": "biplot_corral",
      "title": "Generate biplot for corral object",
      "topics": [
        "biplot_corral"
      ]
    },
    {
      "page": "compsvd",
      "title": "compsvd: Compute Singular Value Decomposition (SVD)",
      "topics": [
        "compsvd"
      ]
    },
    {
      "page": "corral",
      "title": "corral: Correspondence analysis on a single matrix",
      "topics": [
        "corral",
        "corral_mat",
        "corral_sce",
        "print.corral"
      ]
    },
    {
      "page": "corral_preproc",
      "title": "Preprocess a matrix for SVD to perform Correspondence Analysis (CA)",
      "topics": [
        "corral_preproc"
      ]
    },
    {
      "page": "corralm",
      "title": "Multi-table correspondence analysis (list of matrices)",
      "topics": [
        "corralm",
        "corralm_matlist",
        "corralm_sce",
        "print.corralm"
      ]
    },
    {
      "page": "earthmover_dist",
      "title": "Earthmover distance (and general Wasserstein distance)",
      "topics": [
        "earthmover_dist"
      ]
    },
    {
      "page": "get_pct_var_exp_svd",
      "title": "Compute percent of variance explained",
      "topics": [
        "get_pct_var_exp_svd"
      ]
    },
    {
      "page": "get_weights",
      "title": "Get weights",
      "topics": [
        "get_weights"
      ]
    },
    {
      "page": "list2mat",
      "title": "List to Matrix",
      "topics": [
        "list2mat"
      ]
    },
    {
      "page": "na2zero",
      "title": "Set na to 0",
      "topics": [
        "na2zero"
      ]
    },
    {
      "page": "pairwise_rv",
      "title": "Pairwise rv coefficient",
      "topics": [
        "pairwise_rv"
      ]
    },
    {
      "page": "plot_embedding",
      "title": "Plot selected PCs from an embedding",
      "topics": [
        "plot_embedding"
      ]
    },
    {
      "page": "plot_embedding_sce",
      "title": "Plot selected PCs from an embedding saved in a SingleCellExperiment object",
      "topics": [
        "plot_embedding_sce"
      ]
    },
    {
      "page": "rv",
      "title": "rv coefficient",
      "topics": [
        "rv"
      ]
    },
    {
      "page": "scal_var",
      "title": "Generate a scaled variance plot for an integrative embedding",
      "topics": [
        "scal_var"
      ]
    },
    {
      "page": "scal_var_mat",
      "title": "Generate a matrix of the scaled variance values",
      "topics": [
        "scal_var_mat"
      ]
    },
    {
      "page": "sce2matlist",
      "title": "SingleCellExperiment to list of matrices",
      "topics": [
        "sce2matlist"
      ]
    },
    {
      "page": "trim_matdist",
      "title": "Trim extreme values in a pre-processed matrix",
      "topics": [
        "trim_matdist"
      ]
    },
    {
      "page": "var_stabilize",
      "title": "Apply a variance stabilizing transformation",
      "topics": [
        "var_stabilize"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/corral/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "Biobase",
    "BiocBaseUtils",
    "BiocGenerics",
    "cli",
    "colorspace",
    "cpp11",
    "data.table",
    "DelayedArray",
    "dichromat",
    "dplyr",
    "farver",
    "generics",
    "GenomicRanges",
    "ggplot2",
    "ggthemes",
    "glue",
    "gridExtra",
    "gtable",
    "IRanges",
    "irlba",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "mapproj",
    "maps",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "MultiAssayExperiment",
    "pals",
    "pillar",
    "pkgconfig",
    "plyr",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "reshape2",
    "rlang",
    "S4Arrays",
    "S4Vectors",
    "S7",
    "scales",
    "Seqinfo",
    "SingleCellExperiment",
    "SparseArray",
    "stringi",
    "stringr",
    "SummarizedExperiment",
    "tibble",
    "tidyr",
    "tidyselect",
    "transport",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "XVector"
  ],
  "_vignettes": [
    {
      "source": "corralm_alignment.Rmd",
      "filename": "corralm_alignment.html",
      "title": "Alignment & batch integration of single cell data with corralm",
      "author": "Lauren Hsu, Aedin Culhane",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Loading packages and data",
        "corralm on a single r Biocpkg('SingleCellExperiment')",
        "corralm on a list of matrices",
        "Scaled variance plots to evaluate integration",
        "Session information",
        "References"
      ],
      "created": "2020-05-04 19:54:43",
      "modified": "2021-11-09 22:50:07",
      "commits": 17
    },
    {
      "source": "corral_dimred.Rmd",
      "filename": "corral_dimred.html",
      "title": "Dimension reduction of single cell data with corral",
      "author": "Lauren Hsu, Aedin Culhane",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Loading packages and data",
        "corral on r Biocpkg('SingleCellExperiment')",
        "corral on matrix",
        "Updates to CA to address overdispersion",
        "Changing the residual type (rtype)",
        "Variance stabilization before CA (vst_mth)",
        "Power deflation (powdef_alpha)",
        "Trimming extreme values (smooth mode)",
        "Visualizing links between features and sub-populations with biplots",
        "Session information",
        "References"
      ],
      "created": "2020-05-04 19:54:43",
      "modified": "2023-02-09 16:52:53",
      "commits": 6
    }
  ],
  "_score": 4.732393759822969,
  "_indexed": true,
  "_nocasepkg": "corral",
  "_universes": [
    "bioc",
    "laurenhsu1"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.23.0",
      "date": "2026-05-30T08:52:32.000Z",
      "distro": "noble",
      "commit": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
      "fileid": "a60a4783998039ee7a4c5074e96f16d495f48495faabfc19e19da714a57ff004",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.23.0",
      "date": "2026-05-30T08:53:33.000Z",
      "distro": "noble",
      "commit": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
      "fileid": "1e73c6374549e5b4708c21c3e9cfcf3db37b2a5dbbe719999c0b4b2f1dc1c0e8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.23.0",
      "date": "2026-05-30T12:20:07.000Z",
      "commit": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
      "fileid": "5d7d21b5c3937a63925de2e8d6bf561cadb81980dc83dcd1494d83a184221b93",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.23.0",
      "date": "2026-05-30T12:20:07.000Z",
      "commit": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
      "fileid": "0827d5e267ae4e3b2d9c1c0aaf699315c6d472f91bb4f809f2817ed2fb8c6676",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.23.0",
      "date": "2026-05-30T08:52:07.000Z",
      "commit": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
      "fileid": "70c0624d749610ad1c29f00b5b4511edcafbb9e01618ab8523fd03a75acadd3b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.23.0",
      "date": "2026-05-30T08:52:24.000Z",
      "commit": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
      "fileid": "78ade14e8c32759b6202357a691fdf917b3b1ea8f7e8a0404ef5ca32ab6aa61e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.23.0",
      "date": "2026-05-30T08:52:42.000Z",
      "commit": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
      "fileid": "4f934d819ff2293ce7aa3f1e43b6a94810205fb701bd84d2bf68aac749f39879",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.23.0",
      "date": "2026-05-30T08:52:54.000Z",
      "commit": "757a1c2e8175797e2c4d878eb97be106bd1c6602",
      "fileid": "47d4c1e58916895be34bebf678dc3432d29af8a58df992fe7dc514d7661de5c8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26679410366"
    }
  ]
}