{
  "_id": "6a17dfe0acfb0bcc41d9e71d",
  "Package": "DelayedMatrixStats",
  "Type": "Package",
  "Title": "Functions that Apply to Rows and Columns of 'DelayedMatrix'\nObjects",
  "Version": "1.35.0",
  "Date": "2025-01-09",
  "Authors@R": "c(person(\"Peter\", \"Hickey\", role = c(\"aut\", \"cre\"),\nemail = \"peter.hickey@gmail.com\", comment = c(ORCID = \"0000-0002-8153-6258\")),\nperson(\"Hervé\", \"Pagès\", role = \"ctb\", email = \"hpages.on.github@gmail.com\"),\nperson(\"Aaron\", \"Lun\", role = \"ctb\", email = \"infinite.monkeys.with.keyboards@gmail.com\"))",
  "Description": "A port of the 'matrixStats' API for use with DelayedMatrix\nobjects from the 'DelayedArray' package. High-performing\nfunctions operating on rows and columns of DelayedMatrix\nobjects, e.g. col / rowMedians(), col / rowRanks(), and col /\nrowSds(). Functions optimized per data type and for subsetted\ncalculations such that both memory usage and processing time is\nminimized.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/PeteHaitch/DelayedMatrixStats",
  "BugReports": "https://github.com/PeteHaitch/DelayedMatrixStats/issues",
  "biocViews": "Infrastructure, DataRepresentation, Software",
  "Config/pak/sysreqs": "zlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 12:46:42 UTC",
  "RemoteUrl": "https://github.com/bioc/DelayedMatrixStats",
  "RemoteRef": "HEAD",
  "RemoteSha": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-28 06:15:48 UTC",
    "User": "root"
  },
  "Author": "Peter Hickey [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8153-6258>),\nHervé Pagès [ctb],\nAaron Lun [ctb]",
  "Maintainer": "Peter Hickey <peter.hickey@gmail.com>",
  "MD5sum": "e3b88bbadc3fc761096bd7a4dcabe376",
  "_user": "bioc",
  "_type": "src",
  "_file": "DelayedMatrixStats_1.35.0.tar.gz",
  "_fileid": "54198c63ee10779b81d7e96d89a1872d3d28ecc71f356e6d26c468a6ee2dc6c0",
  "_filesize": 303487,
  "_sha256": "54198c63ee10779b81d7e96d89a1872d3d28ecc71f356e6d26c468a6ee2dc6c0",
  "_created": "2026-05-28T06:15:48.000Z",
  "_published": "2026-05-28T06:25:36.356Z",
  "_jobs": [
    {
      "job": 78234685385,
      "time": 206,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7259011333"
    },
    {
      "job": 78234685404,
      "time": 359,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7259047387"
    },
    {
      "job": 78234685398,
      "time": 352,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7259045921"
    },
    {
      "job": 78234685376,
      "time": 218,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7259061697"
    },
    {
      "job": 78234685391,
      "time": 350,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7259072791"
    },
    {
      "job": 78233931678,
      "time": 385,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7258961606"
    },
    {
      "job": 78234685473,
      "time": 119,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7258990089"
    },
    {
      "job": 78234685464,
      "time": 279,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7259028735"
    },
    {
      "job": 78234685437,
      "time": 280,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7259027026"
    },
    {
      "job": 78234685420,
      "time": 287,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7259030380"
    }
  ],
  "_bioccheck": {
    "error": 1,
    "warning": 0,
    "note": 5
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/DelayedMatrixStats",
  "_commit": {
    "id": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
    "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": 1777380402
  },
  "_maintainer": {
    "name": "Peter Hickey",
    "email": "peter.hickey@gmail.com",
    "login": "petehaitch",
    "orcid": "0000-0002-8153-6258",
    "description": "",
    "uuid": 1049741
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "MatrixGenerics",
      "version": ">= 1.15.1",
      "role": "Depends"
    },
    {
      "package": "DelayedArray",
      "version": ">= 0.31.7",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "sparseMatrixStats",
      "version": ">= 1.13.2",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "version": ">= 1.5-0",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "version": ">= 0.17.5",
      "role": "Imports"
    },
    {
      "package": "IRanges",
      "version": ">= 2.25.10",
      "role": "Imports"
    },
    {
      "package": "SparseArray",
      "version": ">= 1.5.19",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "microbenchmark",
      "role": "Suggests"
    },
    {
      "package": "profmem",
      "role": "Suggests"
    },
    {
      "package": "HDF5Array",
      "role": "Suggests"
    },
    {
      "package": "matrixStats",
      "version": ">= 1.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 130,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.35.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "1.34.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "infrastructure",
    "datarepresentation",
    "software"
  ],
  "_stars": 15,
  "_contributors": [
    {
      "user": "petehaitch",
      "count": 264,
      "uuid": 1049741
    },
    {
      "user": "hpages",
      "count": 24,
      "uuid": 8810451
    },
    {
      "user": "jwokaty",
      "count": 16,
      "uuid": 1744257
    },
    {
      "user": "nturaga",
      "count": 14,
      "uuid": 2746443
    },
    {
      "user": "ltla",
      "count": 13,
      "uuid": 8166669
    },
    {
      "user": "vobencha",
      "count": 2,
      "uuid": 2466173
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 30442,
    "source": "https://www.bioconductor.org/packages/stats/bioc/DelayedMatrixStats"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/petehaitch/delayedmatrixstats",
  "_searchresults": 479,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/DelayedMatrixStats.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/petehaitch/delayedmatrixstats",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "colAlls",
    "colAnyNAs",
    "colAnys",
    "colAvgsPerRowSet",
    "colCollapse",
    "colCounts",
    "colCummaxs",
    "colCummins",
    "colCumprods",
    "colCumsums",
    "colDiffs",
    "colIQRDiffs",
    "colIQRs",
    "colLogSumExps",
    "colMadDiffs",
    "colMads",
    "colMaxs",
    "colMeans2",
    "colMedians",
    "colMins",
    "colOrderStats",
    "colProds",
    "colQuantiles",
    "colRanges",
    "colRanks",
    "colSdDiffs",
    "colSds",
    "colSums2",
    "colTabulates",
    "colVarDiffs",
    "colVars",
    "colWeightedMads",
    "colWeightedMeans",
    "colWeightedMedians",
    "colWeightedSds",
    "colWeightedVars",
    "rowAlls",
    "rowAnyNAs",
    "rowAnys",
    "rowAvgsPerColSet",
    "rowCollapse",
    "rowCounts",
    "rowCummaxs",
    "rowCummins",
    "rowCumprods",
    "rowCumsums",
    "rowDiffs",
    "rowIQRDiffs",
    "rowIQRs",
    "rowLogSumExps",
    "rowMadDiffs",
    "rowMads",
    "rowMaxs",
    "rowMeans2",
    "rowMedians",
    "rowMins",
    "rowOrderStats",
    "rowProds",
    "rowQuantiles",
    "rowRanges",
    "rowRanks",
    "rowSdDiffs",
    "rowSds",
    "rowSums2",
    "rowTabulates",
    "rowVarDiffs",
    "rowVars",
    "rowWeightedMads",
    "rowWeightedMeans",
    "rowWeightedMedians",
    "rowWeightedSds",
    "rowWeightedVars"
  ],
  "_help": [
    {
      "page": "colAlls",
      "title": "Check if all elements in a row (column) of a matrix-like object are equal to a value",
      "topics": [
        "colAlls,DelayedMatrix-method",
        "colAnys,DelayedMatrix-method",
        "rowAlls,DelayedMatrix-method",
        "rowAnys,DelayedMatrix-method"
      ]
    },
    {
      "page": "colAnyNAs",
      "title": "Check if any elements in a row (column) of a matrix-like object is missing",
      "topics": [
        "colAnyNAs,DelayedMatrix-method",
        "rowAnyNAs,DelayedMatrix-method"
      ]
    },
    {
      "page": "colAvgsPerRowSet",
      "title": "Calculates for each row (column) a summary statistic for equally sized subsets of columns (rows)",
      "topics": [
        "colAvgsPerRowSet,DelayedMatrix-method",
        "rowAvgsPerColSet,DelayedMatrix-method"
      ]
    },
    {
      "page": "colCollapse",
      "title": "Extract one cell from each row (column) of a matrix-like object",
      "topics": [
        "colCollapse,DelayedMatrix-method",
        "rowCollapse,DelayedMatrix-method"
      ]
    },
    {
      "page": "colCounts",
      "title": "Count how often an element in a row (column) of a matrix-like object is equal to a value",
      "topics": [
        "colCounts,DelayedMatrix-method",
        "rowCounts,DelayedMatrix-method"
      ]
    },
    {
      "page": "colCummaxs",
      "title": "Calculates the cumulative maxima for each row (column) of a matrix-like object",
      "topics": [
        "colCummaxs,DelayedMatrix-method",
        "colCummins,DelayedMatrix-method",
        "colCumprods,DelayedMatrix-method",
        "colCumsums,DelayedMatrix-method",
        "rowCummaxs,DelayedMatrix-method",
        "rowCummins,DelayedMatrix-method",
        "rowCumprods,DelayedMatrix-method",
        "rowCumsums,DelayedMatrix-method"
      ]
    },
    {
      "page": "colDiffs",
      "title": "Calculates the difference between each element of a row (column) of a matrix-like object",
      "topics": [
        "colDiffs,DelayedMatrix-method",
        "rowDiffs,DelayedMatrix-method"
      ]
    },
    {
      "page": "colIQRDiffs",
      "title": "Calculates the interquartile range of the difference between each element of a row (column) of a matrix-like object",
      "topics": [
        "colIQRDiffs,DelayedMatrix-method",
        "colMadDiffs,DelayedMatrix-method",
        "colSdDiffs,DelayedMatrix-method",
        "colVarDiffs,DelayedMatrix-method",
        "rowIQRDiffs,DelayedMatrix-method",
        "rowMadDiffs,DelayedMatrix-method",
        "rowSdDiffs,DelayedMatrix-method",
        "rowVarDiffs,DelayedMatrix-method"
      ]
    },
    {
      "page": "colIQRs",
      "title": "Calculates the interquartile range for each row (column) of a matrix-like object",
      "topics": [
        "colIQRs,DelayedMatrix-method",
        "rowIQRs,DelayedMatrix-method"
      ]
    },
    {
      "page": "colLogSumExps",
      "title": "Accurately calculates the logarithm of the sum of exponentials for each row (column) of a matrix-like object",
      "topics": [
        "colLogSumExps,DelayedMatrix-method",
        "rowLogSumExps,DelayedMatrix-method"
      ]
    },
    {
      "page": "colMads",
      "title": "Calculates the median absolute deviation for each row (column) of a matrix-like object",
      "topics": [
        "colMads,DelayedMatrix-method",
        "colSds,DelayedMatrix-method",
        "rowMads,DelayedMatrix-method",
        "rowSds,DelayedMatrix-method"
      ]
    },
    {
      "page": "colMeans2",
      "title": "Calculates the mean for each row (column) of a matrix-like object",
      "topics": [
        "colMeans2,DelayedMatrix-method",
        "colMeans2,Matrix-method",
        "colMeans2,SolidRleArraySeed-method",
        "rowMeans2,DelayedMatrix-method",
        "rowMeans2,Matrix-method"
      ]
    },
    {
      "page": "colMedians",
      "title": "Calculates the median for each row (column) of a matrix-like object",
      "topics": [
        "colMedians,DelayedMatrix-method",
        "rowMedians,DelayedMatrix-method"
      ]
    },
    {
      "page": "colOrderStats",
      "title": "Calculates an order statistic for each row (column) of a matrix-like object",
      "topics": [
        "colOrderStats,DelayedMatrix-method",
        "rowOrderStats,DelayedMatrix-method"
      ]
    },
    {
      "page": "colProds",
      "title": "Calculates the product for each row (column) of a matrix-like object",
      "topics": [
        "colProds,DelayedMatrix-method",
        "colProds,SolidRleArraySeed-method",
        "rowProds,DelayedMatrix-method"
      ]
    },
    {
      "page": "colQuantiles",
      "title": "Calculates quantiles for each row (column) of a matrix-like object",
      "topics": [
        "colQuantiles,DelayedMatrix-method",
        "rowQuantiles,DelayedMatrix-method"
      ]
    },
    {
      "page": "colRanks",
      "title": "Calculates the rank of the elements for each row (column) of a matrix-like object",
      "topics": [
        "colRanks,DelayedMatrix-method",
        "rowRanks,DelayedMatrix-method"
      ]
    },
    {
      "page": "colSums2",
      "title": "Calculates the sum for each row (column) of a matrix-like object",
      "topics": [
        "colSums2,DelayedMatrix-method",
        "colSums2,Matrix-method",
        "colSums2,SolidRleArraySeed-method",
        "rowSums2,DelayedMatrix-method",
        "rowSums2,Matrix-method"
      ]
    },
    {
      "page": "colTabulates",
      "title": "Tabulates the values in a matrix-like object by row (column)",
      "topics": [
        "colTabulates,DelayedMatrix-method",
        "rowTabulates,DelayedMatrix-method"
      ]
    },
    {
      "page": "colVars",
      "title": "Calculates the variance for each row (column) of a matrix-like object",
      "topics": [
        "colVars,DelayedMatrix-method",
        "rowVars,DelayedMatrix-method"
      ]
    },
    {
      "page": "colWeightedMads",
      "title": "Calculates the weighted median absolute deviation for each row (column) of a matrix-like object",
      "topics": [
        "colWeightedMads,DelayedMatrix-method",
        "rowWeightedMads,DelayedMatrix-method"
      ]
    },
    {
      "page": "colWeightedMeans",
      "title": "Calculates the weighted mean for each row (column) of a matrix-like object",
      "topics": [
        "colWeightedMeans,DelayedMatrix-method",
        "rowWeightedMeans,DelayedMatrix-method"
      ]
    },
    {
      "page": "colWeightedMedians",
      "title": "Calculates the weighted median for each row (column) of a matrix-like object",
      "topics": [
        "colWeightedMedians,DelayedMatrix-method",
        "rowWeightedMedians,DelayedMatrix-method"
      ]
    },
    {
      "page": "colWeightedVars",
      "title": "Calculates the weighted standard deviation for each row (column) of a matrix-like object",
      "topics": [
        "colWeightedSds,DelayedMatrix-method",
        "colWeightedVars,DelayedMatrix-method",
        "rowWeightedSds,DelayedMatrix-method",
        "rowWeightedVars,DelayedMatrix-method"
      ]
    },
    {
      "page": "subset_by_Nindex",
      "title": "'subset_by_Nindex'",
      "topics": [
        "subset_by_Nindex"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/DelayedMatrixStats/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "BiocGenerics",
    "DelayedArray",
    "generics",
    "IRanges",
    "lattice",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "Rcpp",
    "S4Arrays",
    "S4Vectors",
    "SparseArray",
    "sparseMatrixStats",
    "XVector"
  ],
  "_vignettes": [
    {
      "source": "DelayedMatrixStatsOverview.Rmd",
      "filename": "DelayedMatrixStatsOverview.html",
      "title": "Overview of DelayedMatrixStats",
      "author": "Peter Hickey",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "How can DelayedMatrixStats help me?",
        "Supported methods",
        "'Seed-aware' methods",
        "Delayed operations",
        "Roadmap",
        "Session info"
      ],
      "created": "2017-10-05 01:38:36",
      "modified": "2023-10-12 00:17:52",
      "commits": 16
    }
  ],
  "_score": 11.629934565453986,
  "_indexed": true,
  "_nocasepkg": "delayedmatrixstats",
  "_universes": [
    "bioc",
    "petehaitch"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.35.0",
      "date": "2026-05-28T06:19:10.000Z",
      "distro": "noble",
      "commit": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
      "fileid": "f1632671eff31279b3e1a5367e4af109ba73ca50f837a3a4bf463c17f8877df2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.35.0",
      "date": "2026-05-28T06:19:12.000Z",
      "distro": "noble",
      "commit": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
      "fileid": "e1e5c38cf3c794a06ef23889ce526e8a0cdf1d3dfe48ba4fb58693ef122f08ca",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.35.0",
      "date": "2026-05-28T06:21:18.000Z",
      "commit": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
      "fileid": "92905f7a39cba68346d4e2f5053f24c75b3f889084647374c65293e4e6691e89",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.35.0",
      "date": "2026-05-28T06:21:11.000Z",
      "commit": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
      "fileid": "9a54181729f3328d8c9e8d39695cfcd9b368d1cbc3c295cafc36a666c146ecff",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.35.0",
      "date": "2026-05-28T06:18:19.000Z",
      "commit": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
      "fileid": "27ab7a98f410bebc7a11bc56a95720b7bb593949755dc1134ff4e5e59b4c3a92",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.35.0",
      "date": "2026-05-28T06:17:40.000Z",
      "commit": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
      "fileid": "4841e1766c1693fc766fba0cd00eb04f8b62d82112b34bf816249fa922d7dd32",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.35.0",
      "date": "2026-05-28T06:17:37.000Z",
      "commit": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
      "fileid": "e5aa66564736eb10339a37d4fb71d3e189e50eea2382d2782232ae74f77e5b8b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.35.0",
      "date": "2026-05-28T06:17:36.000Z",
      "commit": "fd7d3fb8c069fe69ca3f7e483a816d5d8411f9bb",
      "fileid": "7484e0c67da56323c1d12294b065f18b7ef58a241cdeb5ea4706147f7df8e4c4",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26557975319"
    }
  ]
}