{
  "_id": "6a161cbeacfb0bcc41d71fb5",
  "Package": "DelayedArray",
  "Title": "A unified framework for working transparently with on-disk and\nin-memory array-like datasets",
  "Description": "Wrapping an array-like object (typically an on-disk\nobject) in a DelayedArray object allows one to perform common\narray operations on it without loading the object in memory. In\norder to reduce memory usage and optimize performance,\noperations on the object are either delayed or executed using a\nblock processing mechanism. Note that this also works on\nin-memory array-like objects like DataFrame objects (typically\nwith Rle columns), Matrix objects, ordinary arrays and, data\nframes.",
  "biocViews": "Infrastructure, DataRepresentation, Annotation,\nGenomeAnnotation",
  "URL": "https://bioconductor.org/packages/DelayedArray",
  "BugReports": "https://github.com/Bioconductor/DelayedArray/issues",
  "Version": "0.38.2",
  "License": "Artistic-2.0",
  "Encoding": "UTF-8",
  "Authors@R": "c(\nperson(\"Hervé\", \"Pagès\", role=c(\"aut\", \"cre\"),\nemail=\"hpages.on.github@gmail.com\",\ncomment=c(ORCID=\"0009-0002-8272-4522\")),\nperson(\"Aaron\", \"Lun\", role=\"ctb\",\nemail=\"infinite.monkeys.with.keyboards@gmail.com\"),\nperson(\"Peter\", \"Hickey\", role=\"ctb\",\nemail=\"peter.hickey@gmail.com\"))",
  "Maintainer": "Hervé Pagès <hpages.on.github@gmail.com>",
  "VignetteBuilder": "knitr",
  "Collate": "compress_atomic_vector.R makeCappedVolumeBox.R\nAutoBlock-global-settings.R AutoGrid.R blockApply.R\nDelayedOp-class.R DelayedSubset-class.R DelayedAperm-class.R\nDelayedUnaryIsoOpStack-class.R\nDelayedUnaryIsoOpWithArgs-class.R DelayedSubassign-class.R\nDelayedSetDimnames-class.R DelayedNaryIsoOp-class.R\nDelayedAbind-class.R showtree.R simplify.R DelayedArray-class.R\nDelayedArray-subsetting.R chunkGrid.R RealizationSink-class.R\nrealize.R DelayedArray-utils.R DelayedArray-stats.R\nmatrixStats-methods.R DelayedMatrix-rowsum.R\nDelayedMatrix-mult.R ConstantArray-class.R RleArraySeed-class.R\nRleArray-class.R compat.R zzz.R",
  "Config/pak/sysreqs": "zlib1g-dev",
  "Repository": "https://bioc-release.r-universe.dev",
  "Date/Publication": "2026-05-26 17:05:47 UTC",
  "RemoteUrl": "https://github.com/bioc/DelayedArray",
  "RemoteRef": "RELEASE_3_23",
  "RemoteSha": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 21:57:22 UTC",
    "User": "root"
  },
  "Author": "Hervé Pagès [aut, cre] (ORCID: <https://orcid.org/0009-0002-8272-4522>),\nAaron Lun [ctb],\nPeter Hickey [ctb]",
  "MD5sum": "47b7f1db2a52155abbfacecc95f0d522",
  "_user": "bioc-release",
  "_type": "src",
  "_file": "DelayedArray_0.38.2.tar.gz",
  "_fileid": "dd7cc4b44323c72f8bc454e378bdcb033beb7ae0c0c882448a12787448a0110a",
  "_filesize": 754699,
  "_sha256": "dd7cc4b44323c72f8bc454e378bdcb033beb7ae0c0c882448a12787448a0110a",
  "_created": "2026-05-26T21:57:22.000Z",
  "_published": "2026-05-26T22:20:46.632Z",
  "_jobs": [
    {
      "job": 77966791879,
      "time": 216,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7227153993"
    },
    {
      "job": 77966791898,
      "time": 1010,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7227370082"
    },
    {
      "job": 77966791882,
      "time": 1046,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7227379641"
    },
    {
      "job": 77966791905,
      "time": 708,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7227291172"
    },
    {
      "job": 77966791885,
      "time": 680,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7227283522"
    },
    {
      "job": 77966116378,
      "time": 279,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7227090422"
    },
    {
      "job": 77966791881,
      "time": 155,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7227134920"
    },
    {
      "job": 77966791887,
      "time": 1339,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7227455643"
    },
    {
      "job": 77966791899,
      "time": 1325,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7227452205"
    },
    {
      "job": 77966791909,
      "time": 1277,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7227439546"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 3,
    "note": 14
  },
  "_buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/DelayedArray",
  "_commit": {
    "id": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
    "author": "Hervé Pagès <hpages.on.github@gmail.com>",
    "committer": "Hervé Pagès <hpages.on.github@gmail.com>",
    "message": "DelayedArray 0.38.2: Get rid of .onUnload hook\n",
    "time": 1779815147
  },
  "_maintainer": {
    "name": "Hervé Pagès",
    "email": "hpages.on.github@gmail.com",
    "login": "hpages",
    "linkedin": "in/hervé-pagès-5038527",
    "description": "",
    "uuid": 8810451
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "stats4",
      "role": "Depends"
    },
    {
      "package": "Matrix",
      "role": "Depends"
    },
    {
      "package": "BiocGenerics",
      "version": ">= 0.53.3",
      "role": "Depends"
    },
    {
      "package": "MatrixGenerics",
      "version": ">= 1.1.3",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "version": ">= 0.47.6",
      "role": "Depends"
    },
    {
      "package": "IRanges",
      "version": ">= 2.17.3",
      "role": "Depends"
    },
    {
      "package": "S4Arrays",
      "version": ">= 1.9.3",
      "role": "Depends"
    },
    {
      "package": "SparseArray",
      "version": ">= 1.7.5",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "BiocParallel",
      "role": "Suggests"
    },
    {
      "package": "HDF5Array",
      "version": ">= 1.17.12",
      "role": "Suggests"
    },
    {
      "package": "ZarrArray",
      "role": "Suggests"
    },
    {
      "package": "genefilter",
      "role": "Suggests"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Suggests"
    },
    {
      "package": "airway",
      "role": "Suggests"
    },
    {
      "package": "lobstr",
      "role": "Suggests"
    },
    {
      "package": "DelayedMatrixStats",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "RUnit",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": false,
  "_usedby": 1369,
  "_updates": [
    {
      "week": "2025-35",
      "n": 4
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-44",
      "n": 4
    },
    {
      "week": "2026-14",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-22",
      "n": 1
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "0.39.2",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "0.38.1",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "infrastructure",
    "datarepresentation",
    "annotation",
    "genomeannotation",
    "bioconductor-package",
    "core-package",
    "u24ca289073"
  ],
  "_stars": 29,
  "_contributors": [
    {
      "user": "hpages",
      "count": 574,
      "uuid": 8810451
    },
    {
      "user": "jwokaty",
      "count": 16,
      "uuid": 1744257
    },
    {
      "user": "nturaga",
      "count": 14,
      "uuid": 2746443
    },
    {
      "user": "ltla",
      "count": 10,
      "uuid": 8166669
    },
    {
      "user": "petehaitch",
      "count": 3,
      "uuid": 1049741
    },
    {
      "user": "vobencha",
      "count": 2,
      "uuid": 2466173
    },
    {
      "user": "link-ny",
      "count": 1,
      "uuid": 4392950
    },
    {
      "user": "mtmorgan",
      "count": 1,
      "uuid": 118552
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 93932,
    "source": "https://www.bioconductor.org/packages/stats/bioc/DelayedArray"
  },
  "_mentions": 6,
  "_devurl": "https://github.com/bioconductor/delayedarray",
  "_searchresults": 762,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/DelayedArray.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/bioconductor/delayedarray",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "acbind",
    "aperm",
    "aperm.DelayedArray",
    "apply",
    "arbind",
    "ArbitraryArrayGrid",
    "as.data.frame",
    "as.matrix",
    "AutoRealizationSink",
    "bindROWS",
    "BLOCK_write_to_sink",
    "blockApply",
    "blockReduce",
    "cbind",
    "chunkdim",
    "chunkGrid",
    "close",
    "coerce",
    "colAutoGrid",
    "colMaxs",
    "colMeans",
    "colMins",
    "colRanges",
    "colsum",
    "colSums",
    "colVars",
    "ConstantArray",
    "ConstantArraySeed",
    "contentIsPristine",
    "currentBlockId",
    "currentViewport",
    "dbinom",
    "defaultAutoGrid",
    "defaultMultAutoGrids",
    "defaultSinkAutoGrid",
    "DelayedArray",
    "dims",
    "dlogis",
    "dnorm",
    "dpois",
    "drop",
    "DummyArrayGrid",
    "effectiveGrid",
    "end",
    "extract_array",
    "extract_sparse_array",
    "get_type_size",
    "getAutoBlockLength",
    "getAutoBlockShape",
    "getAutoBlockSize",
    "getAutoBPPARAM",
    "getAutoGridMaker",
    "getAutoRealizationBackend",
    "grepl",
    "gridApply",
    "gridReduce",
    "gsub",
    "is_noop",
    "is_sparse",
    "isEmpty",
    "isLinear",
    "isPristine",
    "makeCappedVolumeBox",
    "makeNindexFromArrayViewport",
    "makeRegularArrayGridOfCappedLengthViewports",
    "matrixClass",
    "mean",
    "mean.DelayedArray",
    "modify_seeds",
    "nchar",
    "netSubsetAndAperm",
    "new_DelayedArray",
    "nseed",
    "nzdata",
    "nzwhich",
    "paste2",
    "path",
    "path<-",
    "pbinom",
    "plogis",
    "pmax2",
    "pmin2",
    "pnorm",
    "ppois",
    "qbinom",
    "qlogis",
    "qnorm",
    "qpois",
    "range.DelayedArray",
    "ranges",
    "rbind",
    "read_block",
    "realize",
    "registeredRealizationBackends",
    "RegularArrayGrid",
    "RleArray",
    "rowAutoGrid",
    "rowMaxs",
    "rowMeans",
    "rowMins",
    "rowRanges",
    "rowsum",
    "rowsum.DelayedMatrix",
    "rowSums",
    "rowVars",
    "scale",
    "scale.DelayedMatrix",
    "seed",
    "seed<-",
    "seedApply",
    "set_grid_context",
    "setAutoBlockShape",
    "setAutoBlockSize",
    "setAutoBPPARAM",
    "setAutoGridMaker",
    "setAutoRealizationBackend",
    "show",
    "showAsCell",
    "showtree",
    "simplify",
    "sinkApply",
    "split",
    "split.DelayedArray",
    "splitAsList",
    "start",
    "sub",
    "summary",
    "summary.DelayedAbind",
    "summary.DelayedAperm",
    "summary.DelayedNaryIsoOp",
    "summary.DelayedOp",
    "summary.DelayedSetDimnames",
    "summary.DelayedSubset",
    "summary.DelayedUnaryIsoOpStack",
    "summary.DelayedUnaryIsoOpWithArgs",
    "supportedRealizationBackends",
    "sweep",
    "t",
    "table",
    "tolower",
    "toupper",
    "type",
    "type<-",
    "unique",
    "unique.DelayedArray",
    "updateObject",
    "which",
    "width",
    "write_block"
  ],
  "_help": [
    {
      "page": "AutoBlock-global-settings",
      "title": "Control the geometry of automatic blocks",
      "topics": [
        "AutoBlock-global-settings",
        "getAutoBlockLength",
        "getAutoBlockShape",
        "getAutoBlockSize",
        "get_type_size",
        "setAutoBlockShape",
        "setAutoBlockSize"
      ]
    },
    {
      "page": "AutoGrid",
      "title": "Create automatic grids to use for block processing of array-like objects",
      "topics": [
        "AutoGrid",
        "colAutoGrid",
        "defaultAutoGrid",
        "defaultSinkAutoGrid",
        "getAutoGridMaker",
        "rowAutoGrid",
        "setAutoGridMaker"
      ]
    },
    {
      "page": "blockApply",
      "title": "blockApply() and family",
      "topics": [
        "block processing",
        "blockApply",
        "blockReduce",
        "block_processing",
        "currentBlockId",
        "currentViewport",
        "effectiveGrid",
        "getAutoBPPARAM",
        "gridApply",
        "gridReduce",
        "setAutoBPPARAM",
        "set_grid_context"
      ]
    },
    {
      "page": "ConstantArray-class",
      "title": "A DelayedArray subclass that contains a constant value",
      "topics": [
        "class:ConstantArray",
        "class:ConstantArraySeed",
        "class:ConstantMatrix",
        "coerce,ConstantArray,ConstantMatrix-method",
        "coerce,ConstantMatrix,ConstantArray-method",
        "ConstantArray",
        "ConstantArray-class",
        "ConstantArraySeed",
        "ConstantArraySeed-class",
        "ConstantMatrix",
        "ConstantMatrix-class",
        "DelayedArray,ConstantArraySeed-method",
        "extract_array,ConstantArraySeed-method",
        "extract_sparse_array,ConstantArraySeed-method",
        "is_sparse,ConstantArraySeed-method",
        "matrixClass,ConstantArray-method"
      ]
    },
    {
      "page": "DelayedAbind-class",
      "title": "DelayedAbind objects",
      "topics": [
        "class:DelayedAbind",
        "DelayedAbind",
        "DelayedAbind-class",
        "dim,DelayedAbind-method",
        "dimnames,DelayedAbind-method",
        "extract_array,DelayedAbind-method",
        "extract_sparse_array,DelayedAbind-method",
        "is_noop,DelayedAbind-method",
        "is_sparse,DelayedAbind-method",
        "summary,DelayedAbind-method",
        "summary.DelayedAbind",
        "updateObject,SeedBinder-method"
      ]
    },
    {
      "page": "DelayedAperm-class",
      "title": "DelayedAperm objects",
      "topics": [
        "class:DelayedAperm",
        "DelayedAperm",
        "DelayedAperm-class",
        "dim,DelayedAperm-method",
        "dimnames,DelayedAperm-method",
        "extract_array,DelayedAperm-method",
        "extract_sparse_array,DelayedAperm-method",
        "is_noop,DelayedAperm-method",
        "is_sparse,DelayedAperm-method",
        "summary,DelayedAperm-method",
        "summary.DelayedAperm",
        "updateObject,SeedDimPicker-method"
      ]
    },
    {
      "page": "DelayedArray-class",
      "title": "DelayedArray objects",
      "topics": [
        "aperm,DelayedArray-method",
        "aperm.DelayedArray",
        "c,DelayedArray-method",
        "class:DelayedArray",
        "class:DelayedArray1",
        "class:DelayedMatrix",
        "coerce,DelayedArray,COO_SparseArray-method",
        "coerce,DelayedArray,DelayedMatrix-method",
        "coerce,DelayedMatrix,DelayedArray-method",
        "DelayedArray",
        "DelayedArray,ANY-method",
        "DelayedArray,DelayedArray-method",
        "DelayedArray,DelayedOp-method",
        "DelayedArray-class",
        "DelayedArray1",
        "DelayedArray1-class",
        "DelayedMatrix",
        "DelayedMatrix-class",
        "dim,DelayedArray-method",
        "dim<-,DelayedArray-method",
        "dimnames,DelayedArray-method",
        "dimnames<-,DelayedArray,ANY-method",
        "drop,DelayedArray-method",
        "extract_array,DelayedArray-method",
        "matrixClass",
        "matrixClass,DelayedArray-method",
        "names,DelayedArray-method",
        "names<-,DelayedArray-method",
        "new_DelayedArray",
        "show,DelayedArray-method",
        "split,DelayedArray,ANY-method",
        "split.DelayedArray",
        "splitAsList,DelayedArray-method",
        "type",
        "updateObject,DelayedArray-method",
        "[,DelayedArray-method",
        "[<-,DelayedArray-method",
        "[[,DelayedArray-method"
      ]
    },
    {
      "page": "DelayedArray-stats",
      "title": "Statistical functions on DelayedArray objects",
      "topics": [
        "dbinom",
        "dbinom,DelayedArray-method",
        "DelayedArray-stats",
        "dlogis",
        "dlogis,DelayedArray-method",
        "dnorm",
        "dnorm,DelayedArray-method",
        "dpois",
        "dpois,DelayedArray-method",
        "pbinom",
        "pbinom,DelayedArray-method",
        "plogis",
        "plogis,DelayedArray-method",
        "pnorm",
        "pnorm,DelayedArray-method",
        "ppois",
        "ppois,DelayedArray-method",
        "qbinom",
        "qbinom,DelayedArray-method",
        "qlogis",
        "qlogis,DelayedArray-method",
        "qnorm",
        "qnorm,DelayedArray-method",
        "qpois",
        "qpois,DelayedArray-method"
      ]
    },
    {
      "page": "DelayedArray-utils",
      "title": "Common operations on DelayedArray objects",
      "topics": [
        "!,DelayedArray-method",
        "+,DelayedArray,missing-method",
        "-,DelayedArray,missing-method",
        "acbind,DelayedArray-method",
        "anyNA,DelayedArray-method",
        "apply",
        "apply,DelayedArray-method",
        "arbind,DelayedArray-method",
        "bindROWS,DelayedArray-method",
        "cbind",
        "cbind,DelayedArray-method",
        "DelayedArray-utils",
        "grepl,ANY,DelayedArray-method",
        "gsub,ANY,ANY,DelayedArray-method",
        "is.finite,DelayedArray-method",
        "is.infinite,DelayedArray-method",
        "is.na,DelayedArray-method",
        "is.nan,DelayedArray-method",
        "lengths,DelayedArray-method",
        "log,DelayedArray-method",
        "mean",
        "mean,DelayedArray-method",
        "mean.DelayedArray",
        "nchar,DelayedArray-method",
        "nzwhich,DelayedArray-method",
        "paste2",
        "paste2,array,DelayedArray-method",
        "paste2,DelayedArray,array-method",
        "paste2,DelayedArray,DelayedArray-method",
        "paste2,DelayedArray,vector-method",
        "paste2,vector,DelayedArray-method",
        "pmax2",
        "pmax2,ANY,ANY-method",
        "pmax2,array,DelayedArray-method",
        "pmax2,DelayedArray,array-method",
        "pmax2,DelayedArray,DelayedArray-method",
        "pmax2,DelayedArray,vector-method",
        "pmax2,vector,DelayedArray-method",
        "pmin2",
        "pmin2,ANY,ANY-method",
        "pmin2,array,DelayedArray-method",
        "pmin2,DelayedArray,array-method",
        "pmin2,DelayedArray,DelayedArray-method",
        "pmin2,DelayedArray,vector-method",
        "pmin2,vector,DelayedArray-method",
        "range",
        "range,DelayedArray-method",
        "range.DelayedArray",
        "rbind",
        "rbind,DelayedArray-method",
        "round,DelayedArray-method",
        "scale",
        "scale,DelayedMatrix-method",
        "scale.DelayedMatrix",
        "signif,DelayedArray-method",
        "sub,ANY,ANY,DelayedArray-method",
        "sweep",
        "sweep,DelayedArray-method",
        "table",
        "table,DelayedArray-method",
        "tolower,DelayedArray-method",
        "toupper,DelayedArray-method",
        "type<-,DelayedArray-method",
        "unique",
        "unique,DelayedArray-method",
        "unique.DelayedArray",
        "which,DelayedArray-method"
      ]
    },
    {
      "page": "DelayedMatrix-mult",
      "title": "DelayedMatrix multiplication and cross-product",
      "topics": [
        "%*%",
        "%*%,ANY,DelayedMatrix-method",
        "%*%,DelayedMatrix,ANY-method",
        "%*%,DelayedMatrix,DelayedMatrix-method",
        "crossprod",
        "crossprod,ANY,DelayedMatrix-method",
        "crossprod,DelayedMatrix,ANY-method",
        "crossprod,DelayedMatrix,DelayedMatrix-method",
        "crossprod,DelayedMatrix,missing-method",
        "DelayedMatrix-mult",
        "tcrossprod",
        "tcrossprod,ANY,DelayedMatrix-method",
        "tcrossprod,DelayedMatrix,ANY-method",
        "tcrossprod,DelayedMatrix,DelayedMatrix-method",
        "tcrossprod,DelayedMatrix,missing-method"
      ]
    },
    {
      "page": "DelayedMatrix-rowsum",
      "title": "rowsum() and colsum() on a DelayedMatrix object",
      "topics": [
        "colsum",
        "colsum,DelayedMatrix-method",
        "DelayedMatrix-rowsum",
        "rowsum",
        "rowsum,DelayedMatrix-method",
        "rowsum.DelayedMatrix"
      ]
    },
    {
      "page": "DelayedNaryIsoOp-class",
      "title": "DelayedNaryIsoOp objects",
      "topics": [
        "class:DelayedNaryIsoOp",
        "DelayedNaryIsoOp",
        "DelayedNaryIsoOp-class",
        "dim,DelayedNaryIsoOp-method",
        "dimnames,DelayedNaryIsoOp-method",
        "extract_array,DelayedNaryIsoOp-method",
        "extract_sparse_array,DelayedNaryIsoOp-method",
        "is_sparse,DelayedNaryIsoOp-method",
        "summary,DelayedNaryIsoOp-method",
        "summary.DelayedNaryIsoOp",
        "updateObject,ConformableSeedCombiner-method"
      ]
    },
    {
      "page": "DelayedOp-class",
      "title": "DelayedOp objects",
      "topics": [
        "class:DelayedNaryOp",
        "class:DelayedOp",
        "class:DelayedUnaryIsoOp",
        "class:DelayedUnaryOp",
        "DelayedNaryOp",
        "DelayedNaryOp-class",
        "DelayedOp",
        "DelayedOp-class",
        "DelayedUnaryIsoOp",
        "DelayedUnaryIsoOp-class",
        "DelayedUnaryOp",
        "DelayedUnaryOp-class",
        "dim,DelayedUnaryIsoOp-method",
        "dimnames,DelayedUnaryIsoOp-method",
        "extract_array,DelayedUnaryIsoOp-method",
        "extract_sparse_array,DelayedUnaryIsoOp-method",
        "is_noop",
        "is_sparse,DelayedUnaryIsoOp-method",
        "summary,DelayedOp-method",
        "summary.DelayedOp",
        "updateObject,DelayedOp-method"
      ]
    },
    {
      "page": "DelayedSetDimnames-class",
      "title": "DelayedSetDimnames objects",
      "topics": [
        "class:DelayedSetDimnames",
        "DelayedSetDimnames",
        "DelayedSetDimnames-class",
        "dimnames,DelayedSetDimnames-method",
        "is_noop,DelayedSetDimnames-method",
        "summary,DelayedSetDimnames-method",
        "summary.DelayedSetDimnames",
        "updateObject,DelayedDimnames-method"
      ]
    },
    {
      "page": "DelayedSubassign-class",
      "title": "DelayedSubassign objects",
      "topics": [
        "class:DelayedSubassign",
        "DelayedSubassign",
        "DelayedSubassign-class",
        "extract_array,DelayedSubassign-method",
        "extract_sparse_array,DelayedSubassign-method",
        "is_noop,DelayedSubassign-method",
        "is_sparse,DelayedSubassign-method",
        "summary,DelayedSubassign-method",
        "summary.DelayedSubassign"
      ]
    },
    {
      "page": "DelayedSubset-class",
      "title": "DelayedSubset objects",
      "topics": [
        "class:DelayedSubset",
        "DelayedSubset",
        "DelayedSubset-class",
        "dim,DelayedSubset-method",
        "dimnames,DelayedSubset-method",
        "extract_array,DelayedSubset-method",
        "extract_sparse_array,DelayedSubset-method",
        "is_noop,DelayedSubset-method",
        "is_sparse,DelayedSubset-method",
        "summary,DelayedSubset-method",
        "summary.DelayedSubset"
      ]
    },
    {
      "page": "DelayedUnaryIsoOpStack-class",
      "title": "DelayedUnaryIsoOpStack objects",
      "topics": [
        "class:DelayedUnaryIsoOpStack",
        "DelayedUnaryIsoOpStack",
        "DelayedUnaryIsoOpStack-class",
        "extract_array,DelayedUnaryIsoOpStack-method",
        "extract_sparse_array,DelayedUnaryIsoOpStack-method",
        "is_sparse,DelayedUnaryIsoOpStack-method",
        "summary,DelayedUnaryIsoOpStack-method",
        "summary.DelayedUnaryIsoOpStack"
      ]
    },
    {
      "page": "DelayedUnaryIsoOpWithArgs-class",
      "title": "DelayedUnaryIsoOpWithArgs objects",
      "topics": [
        "class:DelayedUnaryIsoOpWithArgs",
        "DelayedUnaryIsoOpWithArgs",
        "DelayedUnaryIsoOpWithArgs-class",
        "extract_array,DelayedUnaryIsoOpWithArgs-method",
        "extract_sparse_array,DelayedUnaryIsoOpWithArgs-method",
        "is_sparse,DelayedUnaryIsoOpWithArgs-method",
        "summary,DelayedUnaryIsoOpWithArgs-method",
        "summary.DelayedUnaryIsoOpWithArgs"
      ]
    },
    {
      "page": "makeCappedVolumeBox",
      "title": "Utilities to make capped volume boxes",
      "topics": [
        "capped_volume_boxes",
        "isLinear",
        "isLinear,ArrayGrid-method",
        "isLinear,ArrayViewport-method",
        "makeCappedVolumeBox",
        "makeRegularArrayGridOfCappedLengthViewports"
      ]
    },
    {
      "page": "matrixStats-methods",
      "title": "DelayedMatrix row/col summarization",
      "topics": [
        "colMaxs",
        "colMaxs,DelayedMatrix-method",
        "colMeans",
        "colMeans,DelayedMatrix-method",
        "colMins",
        "colMins,DelayedMatrix-method",
        "colRanges",
        "colRanges,DelayedMatrix-method",
        "colSums",
        "colSums,DelayedMatrix-method",
        "colVars",
        "colVars,DelayedMatrix-method",
        "matrixStats-methods",
        "rowMaxs",
        "rowMaxs,DelayedMatrix-method",
        "rowMeans",
        "rowMeans,DelayedMatrix-method",
        "rowMins",
        "rowMins,DelayedMatrix-method",
        "rowRanges",
        "rowRanges,DelayedMatrix-method",
        "rowSums",
        "rowSums,DelayedMatrix-method",
        "rowVars",
        "rowVars,DelayedMatrix-method"
      ]
    },
    {
      "page": "RealizationSink-class",
      "title": "RealizationSink objects",
      "topics": [
        "arrayRealizationSink-class",
        "AutoRealizationSink",
        "class:arrayRealizationSink",
        "class:RealizationSink",
        "close,RealizationSink-method",
        "coerce,arrayRealizationSink,DelayedArray-method",
        "dim,arrayRealizationSink-method",
        "getAutoRealizationBackend",
        "RealizationSink",
        "RealizationSink-class",
        "registeredRealizationBackends",
        "setAutoRealizationBackend",
        "sinkApply",
        "supportedRealizationBackends",
        "write_block,arrayRealizationSink-method"
      ]
    },
    {
      "page": "realize",
      "title": "Realize an object in memory or on disk",
      "topics": [
        "BLOCK_write_to_sink",
        "realize",
        "realize,ANY-method"
      ]
    },
    {
      "page": "RleArray-class",
      "title": "RleArray objects",
      "topics": [
        "class:RleArray",
        "class:RleMatrix",
        "coerce,ANY,RleArray-method",
        "coerce,ANY,RleMatrix-method",
        "coerce,DataFrame,RleArray-method",
        "coerce,DelayedArray,RleArray-method",
        "coerce,DelayedMatrix,DataFrame-method",
        "coerce,DelayedMatrix,RleMatrix-method",
        "coerce,RleArray,Rle-method",
        "coerce,RleArray,RleMatrix-method",
        "coerce,RleList,RleArray-method",
        "coerce,RleMatrix,DataFrame-method",
        "coerce,RleMatrix,RleArray-method",
        "coerce,RleMatrix,RleList-method",
        "coerce,RleRealizationSink,DelayedArray-method",
        "coerce,RleRealizationSink,RleArray-method",
        "DelayedArray,RleArraySeed-method",
        "matrixClass,RleArray-method",
        "RleArray",
        "RleArray-class",
        "RleMatrix",
        "RleMatrix-class",
        "write_block,RleRealizationSink-method"
      ]
    },
    {
      "page": "RleArraySeed-class",
      "title": "RleArraySeed objects",
      "topics": [
        "ChunkedRleArraySeed",
        "ChunkedRleArraySeed-class",
        "class:ChunkedRleArraySeed",
        "class:RleArraySeed",
        "class:RleRealizationSink",
        "class:SolidRleArraySeed",
        "coerce,ChunkedRleArraySeed,SolidRleArraySeed-method",
        "coerce,RleRealizationSink,ChunkedRleArraySeed-method",
        "coerce,RleRealizationSink,Rle-method",
        "coerce,RleRealizationSink,RleList-method",
        "coerce,SolidRleArraySeed,Rle-method",
        "dim,RleArraySeed-method",
        "dimnames,RleArraySeed-method",
        "extract_array,ChunkedRleArraySeed-method",
        "extract_array,SolidRleArraySeed-method",
        "RleArraySeed",
        "RleArraySeed-class",
        "RleRealizationSink",
        "RleRealizationSink-class",
        "SolidRleArraySeed",
        "SolidRleArraySeed-class",
        "type,RleRealizationSink-method"
      ]
    },
    {
      "page": "showtree",
      "title": "Visualize and access the leaves of a tree of delayed operations",
      "topics": [
        "modify_seeds",
        "nseed",
        "nseed,ANY-method",
        "path",
        "path,DelayedOp-method",
        "path<-,DelayedOp-method",
        "seed",
        "seed,DelayedOp-method",
        "seed<-",
        "seed<-,DelayedOp-method",
        "seedApply",
        "show,DelayedOp-method",
        "showtree"
      ]
    },
    {
      "page": "simplify",
      "title": "Simplify a tree of delayed operations",
      "topics": [
        "contentIsPristine",
        "isPristine",
        "netSubsetAndAperm",
        "netSubsetAndAperm,ANY-method",
        "netSubsetAndAperm,DelayedArray-method",
        "simplify",
        "simplify,ANY-method",
        "simplify,DelayedAbind-method",
        "simplify,DelayedAperm-method",
        "simplify,DelayedArray-method",
        "simplify,DelayedNaryIsoOp-method",
        "simplify,DelayedSetDimnames-method",
        "simplify,DelayedSubassign-method",
        "simplify,DelayedSubset-method",
        "simplify,DelayedUnaryIsoOpStack-method",
        "simplify,DelayedUnaryIsoOpWithArgs-method"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/DelayedArray/raw/RELEASE_3_23/README.md",
  "_rundeps": [
    "abind",
    "BiocGenerics",
    "generics",
    "IRanges",
    "lattice",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "S4Arrays",
    "S4Vectors",
    "SparseArray",
    "XVector"
  ],
  "_vignettes": [
    {
      "source": "A-Working_with_large_arrays.Rnw",
      "filename": "A-Working_with_large_arrays.pdf",
      "title": "Working with large arrays in R (slides from July 2017) ",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2024-05-06 23:22:25",
      "modified": "2024-05-06 23:22:25",
      "commits": 1
    },
    {
      "source": "B-Implementing_a_backend.Rmd",
      "filename": "B-Implementing_a_backend.html",
      "title": "Implementing A DelayedArray Backend",
      "author": "Hervé Pagès",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Implementing the seed class",
        "Class definition",
        "Constructor",
        "The seed contract",
        "dim() and dimnames()",
        "extract_array()",
        "What to import?",
        "Testing",
        "Implementing high-level classes ADSArray and ADSMatrix",
        "ADSArray class definition",
        "The ADSArray() constructor",
        "ADSMatrix class definition",
        "Going from ADSArray to ADSMatrix",
        "Going from ADSMatrix to ADSArray",
        "Implementing optimized backend-specific methods",
        "What to export?"
      ],
      "created": "2024-05-06 23:22:25",
      "modified": "2024-05-06 23:22:25",
      "commits": 1
    },
    {
      "source": "C-DelayedArray_HDF5Array_update.Rnw",
      "filename": "C-DelayedArray_HDF5Array_update.pdf",
      "title": "A DelayedArray / HDF5Array update (slides from April 2021) ",
      "engine": "knitr::knitr",
      "headings": [],
      "created": "2024-05-06 23:22:25",
      "modified": "2024-05-06 23:22:25",
      "commits": 1
    }
  ],
  "_score": 15.575129830992513,
  "_indexed": false,
  "_nocasepkg": "delayedarray",
  "_universes": [
    "bioc-release"
  ],
  "_indexurl": "https://bioc.r-universe.dev/DelayedArray",
  "_previous": "0.38.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.38.2",
      "date": "2026-05-26T22:00:39.000Z",
      "distro": "noble",
      "commit": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
      "fileid": "7d978699d2b615bcd472277c3f6030e30c68a593afcc6ed50ab432f668a04df7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.38.2",
      "date": "2026-05-26T22:01:02.000Z",
      "distro": "noble",
      "commit": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
      "fileid": "4104fd6b3300b0df729112a7c3856f7e60d926a76ba8d3977b7169efa389a17d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.38.2",
      "date": "2026-05-26T21:59:40.000Z",
      "commit": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
      "fileid": "3001e23d219c4a8358d40d881aa456f2468c8285ee2852a457f894bd9e4dab8e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.38.2",
      "date": "2026-05-26T21:59:25.000Z",
      "commit": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
      "fileid": "400f1c711194b9ef43a3eb25d140de1c8693f97412b7bb152c346f671cf87ffa",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.38.2",
      "date": "2026-05-26T22:00:37.000Z",
      "commit": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
      "fileid": "02aa9624e7009c15da880fde7a89f6052ee112990f896d48eccc0637340cb2c7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.38.2",
      "date": "2026-05-26T21:59:43.000Z",
      "commit": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
      "fileid": "ee9c66dd9431e3e925edd9a4096983e2bfa73295b536bf3182b349d3f87246c2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.38.2",
      "date": "2026-05-26T21:59:34.000Z",
      "commit": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
      "fileid": "cc0b6926fedf9d1d892dda4930fee6ffe13924d92be9b4180f02cd17131b798f",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.38.2",
      "date": "2026-05-26T21:59:34.000Z",
      "commit": "63285a4ab9f3b74c894e5f709e9cde408fca78c0",
      "fileid": "0fdd2819d237ea29fb0c9014430f3c9912d47032fe566feef3a36de05302a42e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/bioc-release/actions/runs/26477313525"
    }
  ]
}