{
  "_id": "6a25e691794753ddbc3e20e7",
  "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.39.3",
  "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://mojaveazure.r-universe.dev",
  "Date/Publication": "2026-05-26 16:57:40 UTC",
  "RemoteUrl": "https://github.com/Bioconductor/DelayedArray",
  "RemoteRef": "HEAD",
  "RemoteSha": "877dbfb555937986fc101e3b37fe50330f396d5f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-07 21:21:17 UTC",
    "User": "root"
  },
  "Author": "Hervé Pagès [aut, cre] (ORCID: <https://orcid.org/0009-0002-8272-4522>),\nAaron Lun [ctb],\nPeter Hickey [ctb]",
  "MD5sum": "1804745cba180faca3b9055feb7830d2",
  "_user": "mojaveazure",
  "_type": "src",
  "_file": "DelayedArray_0.39.3.tar.gz",
  "_fileid": "c1bcdf38e06bbeb2f18c3fcf0d87438cdd8540593eb87feea0486248fda289e1",
  "_filesize": 753671,
  "_sha256": "c1bcdf38e06bbeb2f18c3fcf0d87438cdd8540593eb87feea0486248fda289e1",
  "_created": "2026-06-07T21:21:17.000Z",
  "_published": "2026-06-07T21:45:53.834Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79992958297,
      "time": 1063,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7468239473"
    },
    {
      "job": 79992958303,
      "time": 1072,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7468240666"
    },
    {
      "job": 79992958305,
      "time": 864,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7468213285"
    },
    {
      "job": 79992958306,
      "time": 974,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7468227344"
    },
    {
      "job": 79992669503,
      "time": 277,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7468098261"
    },
    {
      "job": 79992958301,
      "time": 134,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7468115606"
    },
    {
      "job": 79992958314,
      "time": 1417,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7468283284"
    },
    {
      "job": 79992958308,
      "time": 1284,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7468267169"
    },
    {
      "job": 79992958307,
      "time": 1267,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7468264946"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/Bioconductor/DelayedArray",
  "_commit": {
    "id": "877dbfb555937986fc101e3b37fe50330f396d5f",
    "author": "Hervé Pagès <hpages.on.github@gmail.com>",
    "committer": "Hervé Pagès <hpages.on.github@gmail.com>",
    "message": "DelayedArray 0.39.3: Use scale() S4 generic from BiocGenerics\n\nThe package no longer defines its own scale() S4 generic but uses the\nnew scale() S4 generic from BiocGenerics instead.\n",
    "time": 1779814660
  },
  "_maintainer": {
    "name": "Hervé Pagès",
    "email": "hpages.on.github@gmail.com",
    "login": "hpages",
    "linkedin": "in/hervé-pagès-5038527",
    "description": "",
    "uuid": 8810451
  },
  "_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.59.4",
      "role": "Depends"
    },
    {
      "package": "MatrixGenerics",
      "version": ">= 1.1.3",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "version": ">= 0.51.2",
      "role": "Depends"
    },
    {
      "package": "IRanges",
      "version": ">= 2.47.1",
      "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": "bioconductor",
  "_selfowned": false,
  "_usedby": 1372,
  "_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": 5
    },
    {
      "week": "2026-20",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "0.39.3",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "0.38.2",
      "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": 11035068,
    "type": "user",
    "name": "Paul Hoffman",
    "description": "Software engineer @TileDB-Inc; formerly @satijalab, @LappalainenLab, and @MorrellLAB"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/DelayedArray"
  },
  "_devurl": "https://github.com/bioconductor/delayedarray",
  "_searchresults": 934,
  "_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": true,
  "_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/Bioconductor/DelayedArray/raw/HEAD/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": [
        "Motivation and challenges",
        "Memory footprint",
        "RleArray and HDF5Array objects",
        "Hands-on",
        "DelayedArray/HDF5Array: Future developments"
      ],
      "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": [
        "Recent additions to package DelayedArray",
        "Recent additions to package HDF5Array",
        "Work in progress and future work"
      ],
      "created": "2024-05-06 23:22:25",
      "modified": "2024-05-06 23:22:25",
      "commits": 1
    }
  ],
  "_score": 12.971499526281328,
  "_indexed": false,
  "_nocasepkg": "delayedarray",
  "_universes": [
    "mojaveazure"
  ],
  "_indexurl": "https://bioc.r-universe.dev/DelayedArray",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.39.3",
      "date": "2026-06-07T21:24:32.000Z",
      "distro": "noble",
      "commit": "877dbfb555937986fc101e3b37fe50330f396d5f",
      "fileid": "280671af28ed7bc01708db778b65f7119f00a41cfe4da8f9aed78f3b327bc006",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.39.3",
      "date": "2026-06-07T21:24:34.000Z",
      "distro": "noble",
      "commit": "877dbfb555937986fc101e3b37fe50330f396d5f",
      "fileid": "4f3d374b34b987224f1fe47f84a51d1eaf3b566a12987ed5e43dd9fe78b3c61b",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.39.3",
      "date": "2026-06-07T21:24:00.000Z",
      "commit": "877dbfb555937986fc101e3b37fe50330f396d5f",
      "fileid": "d2d01ea3b6875708da297319537e0594d3790201ef8d95348488ee731a73124a",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.39.3",
      "date": "2026-06-07T21:23:49.000Z",
      "commit": "877dbfb555937986fc101e3b37fe50330f396d5f",
      "fileid": "f3fa3bbe18be17a0849749a4e27f6e8e0768e0caeeb7f873e7265c16cc3fb1d2",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.39.3",
      "date": "2026-06-07T21:24:12.000Z",
      "commit": "877dbfb555937986fc101e3b37fe50330f396d5f",
      "fileid": "1ec682132e2ac3724f17bc5e3ec2dc627315a76580839679e5d47faa7aeb88ff",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.39.3",
      "date": "2026-06-07T21:23:44.000Z",
      "commit": "877dbfb555937986fc101e3b37fe50330f396d5f",
      "fileid": "7ca815a93803efb07a025210b55e45ebe9fbd1bc51cc16cf7197272f7b283a65",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.39.3",
      "date": "2026-06-07T21:23:46.000Z",
      "commit": "877dbfb555937986fc101e3b37fe50330f396d5f",
      "fileid": "5df174b6b5344df57e6a90e760fbcdaa9f5eb413264c5f106a8db5950362e715",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.39.3",
      "date": "2026-06-07T21:23:35.000Z",
      "commit": "877dbfb555937986fc101e3b37fe50330f396d5f",
      "fileid": "30a4031416ebf6f71750830e6219e466850675e8fbf2734ce669d1987d0cfedd",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/mojaveazure/actions/runs/27105072642"
    }
  ]
}