{
  "_id": "6ae7392e1e2c7b3a4f52fdba",
  "Package": "S4Arrays",
  "Title": "Foundation of array-like containers in Bioconductor",
  "Description": "The S4Arrays package defines the Array virtual class to be\nextended by other S4 classes that wish to implement a container\nwith an array-like semantic. It also provides: (1) low-level\nfunctionality meant to help the developer of such container to\nimplement basic operations like display, subsetting, or\ncoercion of their array-like objects to an ordinary matrix or\narray, and (2) a framework that facilitates block processing of\narray-like objects (typically on-disk objects).",
  "biocViews": "Infrastructure, DataRepresentation",
  "URL": "https://bioconductor.org/packages/S4Arrays",
  "BugReports": "https://github.com/Bioconductor/S4Arrays/issues",
  "Version": "1.13.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(\"Jacques\", \"Serizay\", role=\"ctb\"))",
  "VignetteBuilder": "knitr",
  "Collate": "utils.R rowsum.R coerce_abind_input_objects.R simple_abind.R\naperm2.R array_selection.R Nindex-utils.R arep.R\narray_recycling.R Array-class.R dim-tuning-utils.R\nArray-subsetting.R Array-subassignment.R ArrayGrid-class.R\nmapToGrid.R extract_array.R type.R is_sparse.R read_block.R\nwrite_block.R show-utils.R abind.R Array-kronecker-methods.R\nzzz.R",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-09-30 05:22:50 UTC",
  "RemoteUrl": "https://github.com/bioc/S4Arrays",
  "RemoteRef": "HEAD",
  "RemoteSha": "e68bb21989319fe7e47b14bc1345616c761053b0",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-11-01 12:50:59 UTC",
    "User": "root"
  },
  "Author": "Hervé Pagès [aut, cre] (ORCID: <https://orcid.org/0009-0002-8272-4522>),\nJacques Serizay [ctb]",
  "Maintainer": "Hervé Pagès <hpages.on.github@gmail.com>",
  "_user": "bioc",
  "_type": "src",
  "_file": "S4Arrays_1.13.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/ba6082328a00605922a76d3edcd85ce796673a379a1c65e2ba93f6c42d0a682c",
  "_filesize": 284865,
  "_sha256": "ba6082328a00605922a76d3edcd85ce796673a379a1c65e2ba93f6c42d0a682c",
  "_expires": "2027-02-09T13:05:48.000Z",
  "_created": "2026-11-01T12:50:59.000Z",
  "_published": "2026-11-01T13:05:50.521Z",
  "_upstream": "https://github.com/bioc/S4Arrays",
  "_status": "success",
  "_maintainer": {
    "name": "Hervé Pagès",
    "email": "hpages.on.github@gmail.com",
    "login": "hpages",
    "linkedin": "in/hervé-pagès-5038527",
    "description": "",
    "uuid": 8810451,
    "orcid": "0009-0002-8272-4522"
  },
  "_jobs": [
    {
      "job": 124853702344,
      "time": 152,
      "config": "bioc-checks",
      "r": "4.6.2",
      "check": "WARNING",
      "artifact": "13084047244"
    },
    {
      "job": 124853702310,
      "time": 181,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13084162185"
    },
    {
      "job": 124853702198,
      "time": 309,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13084835410"
    },
    {
      "job": 124853702277,
      "time": 187,
      "config": "linux-release-arm64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084292841"
    },
    {
      "job": 124853702217,
      "time": 267,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084631257"
    },
    {
      "job": 124853702224,
      "time": 172,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "13084366705"
    },
    {
      "job": 124853702233,
      "time": 398,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "13085010162"
    },
    {
      "job": 124853702192,
      "time": 198,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084188168"
    },
    {
      "job": 124853702211,
      "time": 437,
      "config": "macos-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084137601"
    },
    {
      "job": 124852627048,
      "time": 274,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13083809307"
    },
    {
      "job": 124853702152,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13083854347"
    },
    {
      "job": 124853702158,
      "time": 275,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13083504851"
    },
    {
      "job": 124853702216,
      "time": 214,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13084238069"
    },
    {
      "job": 124853702248,
      "time": 183,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "13084157005"
    },
    {
      "job": 124853702189,
      "time": 280,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084192233"
    },
    {
      "job": 124853702234,
      "time": 185,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13083959033"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 1,
    "note": 10
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155",
  "_commit": {
    "id": "e68bb21989319fe7e47b14bc1345616c761053b0",
    "author": "Hervé Pagès <hpages.on.github@gmail.com>",
    "committer": "Hervé Pagès <hpages.on.github@gmail.com>",
    "message": "S4Arrays 1.13.2: Default abind() method now handles heterogeneity\n\nThe default abind() method now accepts an heterogeneous mix of objects\nlike any combination of ordinary arrays, Matrix/sparseMatrix derivatives,\nSparseArray derivatives, and DelayedArray derivatives.\n\nAs a consequence rbind() and cbind() now also handles heterogeneity.\n",
    "time": 1790745770
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "Matrix",
      "role": "Depends"
    },
    {
      "package": "abind",
      "role": "Depends"
    },
    {
      "package": "BiocGenerics",
      "version": ">= 0.45.2",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "version": ">= 0.47.6",
      "role": "Depends"
    },
    {
      "package": "IRanges",
      "role": "Depends"
    },
    {
      "package": "S4Vectors",
      "role": "LinkingTo"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "BiocParallel",
      "role": "Suggests"
    },
    {
      "package": "SparseArray",
      "version": ">= 0.0.4",
      "role": "Suggests"
    },
    {
      "package": "DelayedArray",
      "role": "Suggests"
    },
    {
      "package": "HDF5Array",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 1460,
  "_updates": [
    {
      "week": "2025-44",
      "n": 4
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-35",
      "n": 1
    },
    {
      "week": "2026-39",
      "n": 1
    },
    {
      "week": "2026-40",
      "n": 1
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.13.2",
      "bioc": "3.24",
      "repository": "bioc"
    },
    {
      "branch": "release",
      "version": "1.12.1",
      "bioc": "3.23",
      "repository": "bioc"
    }
  ],
  "_topics": [
    "infrastructure",
    "datarepresentation",
    "bioconductor-package",
    "core-package",
    "u24ca289073"
  ],
  "_stars": 7,
  "_contributors": [
    {
      "user": "hpages",
      "count": 229,
      "uuid": 8810451
    },
    {
      "user": "jwokaty",
      "count": 14,
      "uuid": 1744257
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 482,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 105344,
    "source": "https://www.bioconductor.org/packages/stats/bioc/S4Arrays"
  },
  "_devurl": "https://github.com/bioconductor/s4arrays",
  "_searchresults": 25,
  "_abi": {
    "exports": [
      {
        "key": "S4Arrays::ArbitraryArrayGrid",
        "hash": "c993187bb3ed2d16"
      },
      {
        "key": "S4Arrays::Array",
        "hash": "44e3db83d6a4f33f"
      },
      {
        "key": "S4Arrays::ArrayGrid",
        "hash": "f53b9bc8627267c8"
      },
      {
        "key": "S4Arrays::ArrayViewport",
        "hash": "1bfa79cd537c1aec"
      },
      {
        "key": "S4Arrays::DummyArrayGrid",
        "hash": "e042a36f8fe78c33"
      },
      {
        "key": "S4Arrays::DummyArrayViewport",
        "hash": "ccfa46c9a2596d83"
      },
      {
        "key": "S4Arrays::RegularArrayGrid",
        "hash": "8e61de4b4cf4fc6a"
      },
      {
        "key": "S4Arrays::SafeArrayViewport",
        "hash": "e34f3ba60bdeb88b"
      },
      {
        "key": "S4Arrays::generic:abind",
        "hash": "8863c0a89a32abd5"
      },
      {
        "key": "S4Arrays::generic:acbind",
        "hash": "23f1a7e9827807ea"
      },
      {
        "key": "S4Arrays::generic:arbind",
        "hash": "9cdd9a5e80a6bae4"
      },
      {
        "key": "S4Arrays::generic:arep_each",
        "hash": "4bc587d5e691e316"
      },
      {
        "key": "S4Arrays::generic:arep_times",
        "hash": "d1213203c7cbebb4"
      },
      {
        "key": "S4Arrays::generic:colsum",
        "hash": "374ab04e74b02bd4"
      },
      {
        "key": "S4Arrays::generic:downsample",
        "hash": "aa124282eda7c044"
      },
      {
        "key": "S4Arrays::generic:extract_array",
        "hash": "adbc2aea8ccb7fa5"
      },
      {
        "key": "S4Arrays::generic:getArrayElement",
        "hash": "cb40e4fe277ada14"
      },
      {
        "key": "S4Arrays::generic:get_spacings_along",
        "hash": "bbfab97e7fb11110"
      },
      {
        "key": "S4Arrays::generic:is_sparse",
        "hash": "981ff84835366e23"
      },
      {
        "key": "S4Arrays::generic:is_sparse<-",
        "hash": "a7fce1df04e270a2"
      },
      {
        "key": "S4Arrays::generic:mapToGrid",
        "hash": "0e242f54b7725fb1"
      },
      {
        "key": "S4Arrays::generic:mapToRef",
        "hash": "b142dc4a0c1fc56c"
      },
      {
        "key": "S4Arrays::generic:maxlength",
        "hash": "8db232a4c47fbe0d"
      },
      {
        "key": "S4Arrays::generic:read_block_as_dense",
        "hash": "58414616d30659d6"
      },
      {
        "key": "S4Arrays::generic:refdim",
        "hash": "67b60b4ab6c1e07f"
      },
      {
        "key": "S4Arrays::generic:rowsum",
        "hash": "96e015853c36e861"
      },
      {
        "key": "S4Arrays::generic:subassign_Array_by_Lindex",
        "hash": "d372e91119fadd1d"
      },
      {
        "key": "S4Arrays::generic:subassign_Array_by_Mindex",
        "hash": "314494cfbad2b906"
      },
      {
        "key": "S4Arrays::generic:subassign_Array_by_Nindex",
        "hash": "a7dd30ac7e83faeb"
      },
      {
        "key": "S4Arrays::generic:subassign_Array_by_logical_array",
        "hash": "7145dd126d94422e"
      },
      {
        "key": "S4Arrays::generic:subset_Array_by_Lindex",
        "hash": "4ded91c7466abd2e"
      },
      {
        "key": "S4Arrays::generic:subset_Array_by_Mindex",
        "hash": "827b764a5cd26a31"
      },
      {
        "key": "S4Arrays::generic:subset_Array_by_Nindex",
        "hash": "8f8a942f20cd1c82"
      },
      {
        "key": "S4Arrays::generic:subset_Array_by_logical_array",
        "hash": "b2460c9cb7c59320"
      },
      {
        "key": "S4Arrays::generic:tune_Array_dims",
        "hash": "b6123ba2b0e04f4a"
      },
      {
        "key": "S4Arrays::generic:write_block",
        "hash": "85f2535c07233366"
      },
      {
        "key": "S4Arrays::tile",
        "hash": "d04198df8e931458"
      }
    ],
    "imports": [
      {
        "key": "BiocGenerics::generic:aperm",
        "hash": "145ae3531fb903e6"
      },
      {
        "key": "BiocGenerics::generic:as.data.frame",
        "hash": "bbe06a14e0191ef5"
      },
      {
        "key": "BiocGenerics::generic:cbind",
        "hash": "24fd9eb44785137b"
      },
      {
        "key": "BiocGenerics::generic:dims",
        "hash": "cd9153d77a00c4fc"
      },
      {
        "key": "BiocGenerics::generic:rbind",
        "hash": "f0a899e378313bb5"
      },
      {
        "key": "BiocGenerics::generic:type",
        "hash": "8a513486f398f054"
      },
      {
        "key": "BiocGenerics::generic:width",
        "hash": "667b5cc67ec1c535"
      },
      {
        "key": "IRanges::generic:ranges",
        "hash": "d663a5d0591452c5"
      },
      {
        "key": "S4Vectors::Annotated",
        "hash": "9b5b8ee6ad9969f8"
      },
      {
        "key": "S4Vectors::List",
        "hash": "90a253151dc8db9b"
      },
      {
        "key": "S4Vectors::Vector",
        "hash": "09cab0bd77ae353b"
      },
      {
        "key": "S4Vectors::_CharAEAE_append_string()",
        "hash": "13431b7793b1a8de"
      },
      {
        "key": "S4Vectors::_CharAEAE_extend()",
        "hash": "18e62942f06498a2"
      },
      {
        "key": "S4Vectors::_CharAEAE_get_nelt()",
        "hash": "f36268759dfc98a1"
      },
      {
        "key": "S4Vectors::_CharAEAE_insert_at()",
        "hash": "faf974caa50ac3b8"
      },
      {
        "key": "S4Vectors::_CharAEAE_set_nelt()",
        "hash": "2bc05464f1352f5a"
      },
      {
        "key": "S4Vectors::_CharAE_append_string()",
        "hash": "471729b0e3ea3bca"
      },
      {
        "key": "S4Vectors::_CharAE_delete_at()",
        "hash": "da3f412a233527b0"
      },
      {
        "key": "S4Vectors::_CharAE_extend()",
        "hash": "abce3f4d6b967e3d"
      },
      {
        "key": "S4Vectors::_CharAE_get_nelt()",
        "hash": "a30ff44c8e3de529"
      },
      {
        "key": "S4Vectors::_CharAE_insert_at()",
        "hash": "eff66dfceab00517"
      },
      {
        "key": "S4Vectors::_CharAE_set_nelt()",
        "hash": "3dfa134a2155d880"
      },
      {
        "key": "S4Vectors::_DoubleAE_append()",
        "hash": "4eb24195355a6539"
      },
      {
        "key": "S4Vectors::_DoubleAE_delete_at()",
        "hash": "afcf29fcdb93dd4d"
      },
      {
        "key": "S4Vectors::_DoubleAE_extend()",
        "hash": "9550c8a334ca0473"
      },
      {
        "key": "S4Vectors::_DoubleAE_get_nelt()",
        "hash": "59fd749ec209563c"
      },
      {
        "key": "S4Vectors::_DoubleAE_insert_at()",
        "hash": "541957b23b94746b"
      },
      {
        "key": "S4Vectors::_DoubleAE_set_nelt()",
        "hash": "e58d66f0f1138952"
      },
      {
        "key": "S4Vectors::_DoubleAE_set_val()",
        "hash": "40e42d8e8417c4d4"
      },
      {
        "key": "S4Vectors::_IntAEAE_extend()",
        "hash": "510df193423aa99e"
      },
      {
        "key": "S4Vectors::_IntAEAE_get_nelt()",
        "hash": "5bdcf4ce2d6891c7"
      },
      {
        "key": "S4Vectors::_IntAEAE_insert_at()",
        "hash": "792a59cf48447da1"
      },
      {
        "key": "S4Vectors::_IntAEAE_pappend()",
        "hash": "24d6304bdb0d90f0"
      },
      {
        "key": "S4Vectors::_IntAEAE_set_nelt()",
        "hash": "10fcdee5d7174505"
      },
      {
        "key": "S4Vectors::_IntAEAE_shift()",
        "hash": "101e82d192fc711d"
      },
      {
        "key": "S4Vectors::_IntAEAE_sum_and_shift()",
        "hash": "76a990392af34e1c"
      },
      {
        "key": "S4Vectors::_IntAEAE_toEnvir()",
        "hash": "daf8d8f4b6c99422"
      },
      {
        "key": "S4Vectors::_IntAE_append()",
        "hash": "4c2761aebc1d5fec"
      },
      {
        "key": "S4Vectors::_IntAE_delete_at()",
        "hash": "969ea28fb73f305a"
      },
      {
        "key": "S4Vectors::_IntAE_extend()",
        "hash": "cd867721e5f3fccd"
      },
      {
        "key": "S4Vectors::_IntAE_get_nelt()",
        "hash": "e6ccbfc4abab24bf"
      },
      {
        "key": "S4Vectors::_IntAE_insert_at()",
        "hash": "e69e1abe3dbf914d"
      },
      {
        "key": "S4Vectors::_IntAE_qsort()",
        "hash": "e69e1abe3dbf914d"
      },
      {
        "key": "S4Vectors::_IntAE_set_nelt()",
        "hash": "0df28f925a5c4ec8"
      },
      {
        "key": "S4Vectors::_IntAE_set_val()",
        "hash": "4680cd2717c09f4a"
      },
      {
        "key": "S4Vectors::_IntAE_shift()",
        "hash": "e69e1abe3dbf914d"
      },
      {
        "key": "S4Vectors::_IntAE_sum_and_shift()",
        "hash": "144ac9e9e2cc7508"
      },
      {
        "key": "S4Vectors::_IntAE_uniq()",
        "hash": "cd867721e5f3fccd"
      },
      {
        "key": "S4Vectors::_IntPairAEAE_extend()",
        "hash": "4e98facc8fa2c8e1"
      },
      {
        "key": "S4Vectors::_IntPairAEAE_get_nelt()",
        "hash": "6863a3053c3829d9"
      },
      {
        "key": "S4Vectors::_IntPairAEAE_insert_at()",
        "hash": "73de3765a0dfae83"
      },
      {
        "key": "S4Vectors::_IntPairAEAE_set_nelt()",
        "hash": "14de73cca150a220"
      },
      {
        "key": "S4Vectors::_IntPairAE_extend()",
        "hash": "d3f8be207fae9f2a"
      },
      {
        "key": "S4Vectors::_IntPairAE_get_nelt()",
        "hash": "3c4e764eb15ec77b"
      },
      {
        "key": "S4Vectors::_IntPairAE_insert_at()",
        "hash": "1924e2adb94d5bb2"
      },
      {
        "key": "S4Vectors::_IntPairAE_set_nelt()",
        "hash": "45f5048929d0fb90"
      },
      {
        "key": "S4Vectors::_LLongAEAE_extend()",
        "hash": "d35990f45183c900"
      },
      {
        "key": "S4Vectors::_LLongAEAE_get_nelt()",
        "hash": "d85effaf212aeda6"
      },
      {
        "key": "S4Vectors::_LLongAEAE_insert_at()",
        "hash": "78e77a9210edb2c4"
      },
      {
        "key": "S4Vectors::_LLongAEAE_set_nelt()",
        "hash": "1642b058a064223d"
      },
      {
        "key": "S4Vectors::_LLongAE_extend()",
        "hash": "b37ca08df6c28ac7"
      },
      {
        "key": "S4Vectors::_LLongAE_get_nelt()",
        "hash": "7660f63a4e462d4e"
      },
      {
        "key": "S4Vectors::_LLongAE_insert_at()",
        "hash": "8bb57509e98d8541"
      },
      {
        "key": "S4Vectors::_LLongAE_set_nelt()",
        "hash": "715f5812b4e706da"
      },
      {
        "key": "S4Vectors::_LLongAE_set_val()",
        "hash": "647bfc6857754ea7"
      },
      {
        "key": "S4Vectors::_alloc_LLint()",
        "hash": "0426b4ceb8bf9f6e"
      },
      {
        "key": "S4Vectors::_as_int()",
        "hash": "d3d9ddf35cde8eac"
      },
      {
        "key": "S4Vectors::_check_integer_pairs()",
        "hash": "f33ababe7813b609"
      },
      {
        "key": "S4Vectors::_construct_Rle()",
        "hash": "628a93a3f98ea6d7"
      },
      {
        "key": "S4Vectors::_construct_character_Rle()",
        "hash": "628a93a3f98ea6d7"
      },
      {
        "key": "S4Vectors::_construct_complex_Rle()",
        "hash": "1d7a89fc89ebd9a0"
      },
      {
        "key": "S4Vectors::_construct_integer_Rle()",
        "hash": "d4d0ed89d98172a3"
      },
      {
        "key": "S4Vectors::_construct_logical_Rle()",
        "hash": "d4d0ed89d98172a3"
      },
      {
        "key": "S4Vectors::_construct_numeric_Rle()",
        "hash": "c0f1f8b29a528f3a"
      },
      {
        "key": "S4Vectors::_construct_raw_Rle()",
        "hash": "646533d3e2dcec2d"
      },
      {
        "key": "S4Vectors::_copy_vector_block()",
        "hash": "8e80cf4b873414a6"
      },
      {
        "key": "S4Vectors::_copy_vector_positions()",
        "hash": "942d1590e048b9e8"
      },
      {
        "key": "S4Vectors::_copy_vector_ranges()",
        "hash": "84e775dbe3766f91"
      },
      {
        "key": "S4Vectors::_extract_bytes_by_positions()",
        "hash": "ee51db3f938d32d1"
      },
      {
        "key": "S4Vectors::_extract_bytes_by_ranges()",
        "hash": "750071c798c79e77"
      },
      {
        "key": "S4Vectors::_find_interv_and_start_from_width()",
        "hash": "788dd9d6bd3a2b26"
      },
      {
        "key": "S4Vectors::_get_LLint_dataptr()",
        "hash": "5e954df7b6a61e64"
      },
      {
        "key": "S4Vectors::_get_LLint_length()",
        "hash": "f8f171bf7848e073"
      },
      {
        "key": "S4Vectors::_get_List_elementType()",
        "hash": "b9506dcc532aefab"
      },
      {
        "key": "S4Vectors::_get_classname()",
        "hash": "b9506dcc532aefab"
      },
      {
        "key": "S4Vectors::_get_hbucket_val()",
        "hash": "55a6c2cf39202a32"
      },
      {
        "key": "S4Vectors::_get_matches_of_ordered_int_pairs()",
        "hash": "30fa6ed1f10b6e89"
      },
      {
        "key": "S4Vectors::_get_matches_of_ordered_int_quads()",
        "hash": "91a9f2a0f6c46d84"
      },
      {
        "key": "S4Vectors::_get_order_of_int_array()",
        "hash": "253fc8781f8e04fe"
      },
      {
        "key": "S4Vectors::_get_order_of_int_pairs()",
        "hash": "5ce07f0a1094e7c1"
      },
      {
        "key": "S4Vectors::_get_order_of_int_quads()",
        "hash": "b5bdd8e84beeadd3"
      },
      {
        "key": "S4Vectors::_get_ovflow_flag()",
        "hash": "49132affc9735f85"
      },
      {
        "key": "S4Vectors::_get_select_mode()",
        "hash": "2a2d7b8a802d4103"
      },
      {
        "key": "S4Vectors::_increase_buflength()",
        "hash": "92fd0ab51072e5f8"
      },
      {
        "key": "S4Vectors::_is_LLint()",
        "hash": "2a2d7b8a802d4103"
      },
      {
        "key": "S4Vectors::_list_as_data_frame()",
        "hash": "89b500ce8b4be99c"
      },
      {
        "key": "S4Vectors::_new_CHARACTER_from_CharAEAE()",
        "hash": "a0a90c285ae8b59a"
      },
      {
        "key": "S4Vectors::_new_CHARSXP_from_CharAE()",
        "hash": "6a5a88f3fcd71421"
      },
      {
        "key": "S4Vectors::_new_CharAE()",
        "hash": "2beed20ab90ca70b"
      },
      {
        "key": "S4Vectors::_new_CharAEAE()",
        "hash": "67a632c3c222ca98"
      },
      {
        "key": "S4Vectors::_new_CharAE_from_string()",
        "hash": "2c761bf84d430b98"
      },
      {
        "key": "S4Vectors::_new_DFrame()",
        "hash": "9770ed7ae349657a"
      },
      {
        "key": "S4Vectors::_new_DoubleAE()",
        "hash": "66a220193169a4a9"
      },
      {
        "key": "S4Vectors::_new_DoubleAE_from_NUMERIC()",
        "hash": "cf931e14afa23b4e"
      },
      {
        "key": "S4Vectors::_new_Hits()",
        "hash": "fd5fd548c642ffb3"
      },
      {
        "key": "S4Vectors::_new_INTEGER_from_IntAE()",
        "hash": "3ad99796a4e7e924"
      },
      {
        "key": "S4Vectors::_new_IntAE()",
        "hash": "26bbe984d9003e07"
      },
      {
        "key": "S4Vectors::_new_IntAEAE()",
        "hash": "44d17e547c25cb1e"
      },
      {
        "key": "S4Vectors::_new_IntAEAE_from_LIST()",
        "hash": "eed4c1c68c9b4549"
      },
      {
        "key": "S4Vectors::_new_IntAE_from_CHARACTER()",
        "hash": "5ac510ce80092446"
      },
      {
        "key": "S4Vectors::_new_IntAE_from_INTEGER()",
        "hash": "13653d967df40eb7"
      },
      {
        "key": "S4Vectors::_new_IntPairAE()",
        "hash": "1f547cf8631181e8"
      },
      {
        "key": "S4Vectors::_new_IntPairAEAE()",
        "hash": "c2f8e37c13f64778"
      },
      {
        "key": "S4Vectors::_new_LIST_from_IntAEAE()",
        "hash": "6c038869c083a87d"
      },
      {
        "key": "S4Vectors::_new_LLongAE()",
        "hash": "f440a21d72dbee29"
      },
      {
        "key": "S4Vectors::_new_LLongAEAE()",
        "hash": "69327110876a161f"
      },
      {
        "key": "S4Vectors::_new_LOGICAL_from_CharAE()",
        "hash": "6a5a88f3fcd71421"
      },
      {
        "key": "S4Vectors::_new_LOGICAL_from_IntAE()",
        "hash": "3ad99796a4e7e924"
      },
      {
        "key": "S4Vectors::_new_NUMERIC_from_DoubleAE()",
        "hash": "29321c85cdb30bb7"
      },
      {
        "key": "S4Vectors::_new_RAW_from_CharAE()",
        "hash": "6a5a88f3fcd71421"
      },
      {
        "key": "S4Vectors::_new_SimpleList()",
        "hash": "5ff10e460b4147ef"
      },
      {
        "key": "S4Vectors::_new_SortedByQueryHits_from_IntAEAE()",
        "hash": "1e648fe983766ae8"
      },
      {
        "key": "S4Vectors::_new_htab()",
        "hash": "4e71b39d9fa542ec"
      },
      {
        "key": "S4Vectors::_positions_mapper()",
        "hash": "8404d1021181e1ba"
      },
      {
        "key": "S4Vectors::_ranges_mapper()",
        "hash": "c6ec4580e7c2bf18"
      },
      {
        "key": "S4Vectors::_reset_ovflow_flag()",
        "hash": "388b1487601e3384"
      },
      {
        "key": "S4Vectors::_safe_int_add()",
        "hash": "9308f4fd74866595"
      },
      {
        "key": "S4Vectors::_safe_int_mult()",
        "hash": "9308f4fd74866595"
      },
      {
        "key": "S4Vectors::_safe_llint_add()",
        "hash": "c00db841cec8fd28"
      },
      {
        "key": "S4Vectors::_safe_llint_mult()",
        "hash": "c00db841cec8fd28"
      },
      {
        "key": "S4Vectors::_set_List_elementType()",
        "hash": "904db26a2e5c6a91"
      },
      {
        "key": "S4Vectors::_set_hbucket_val()",
        "hash": "89b238a9c2d06d6e"
      },
      {
        "key": "S4Vectors::_sort_int_array()",
        "hash": "ca22adce8021b348"
      },
      {
        "key": "S4Vectors::_sort_int_pairs()",
        "hash": "9e4a66813f99b8c5"
      },
      {
        "key": "S4Vectors::_sort_ints()",
        "hash": "941c6720e08a1a6a"
      },
      {
        "key": "S4Vectors::_vector_memcmp()",
        "hash": "f28d93135432aa51"
      },
      {
        "key": "S4Vectors::generic:bindROWS",
        "hash": "03148d83d748dc7a"
      },
      {
        "key": "S4Vectors::generic:classNameForDisplay",
        "hash": "ab1f01a23ff87bdf"
      },
      {
        "key": "S4Vectors::generic:isEmpty",
        "hash": "471b6b89b9c337ad"
      },
      {
        "key": "S4Vectors::generic:showAsCell",
        "hash": "397c9f2858491f2e"
      },
      {
        "key": "S4Vectors::list_OR_List",
        "hash": "fcd6e1f6a8d39f9c"
      },
      {
        "key": "S4Vectors::vector_OR_Vector",
        "hash": "f3fc18c9f8ff2633"
      }
    ]
  },
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/S4Arrays.html"
  ],
  "_homeurl": "https://github.com/bioconductor/s4arrays",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "abind",
    "acbind",
    "aperm",
    "aperm.ArbitraryArrayGrid",
    "aperm.DummyArrayGrid",
    "aperm.RegularArrayGrid",
    "aperm2",
    "arbind",
    "ArbitraryArrayGrid",
    "arep_each",
    "arep_times",
    "ArrayViewport",
    "as_tile",
    "as.array.Array",
    "as.character.Array",
    "as.character.ArrayGrid",
    "as.complex.Array",
    "as.data.frame",
    "as.data.frame.Array",
    "as.integer.Array",
    "as.logical.Array",
    "as.matrix",
    "as.matrix.Array",
    "as.numeric.Array",
    "as.raw.Array",
    "as.vector.Array",
    "bindROWS",
    "cbind",
    "cbind.Array",
    "coerce",
    "colsum",
    "dims",
    "downsample",
    "drop",
    "DummyArrayGrid",
    "DummyArrayViewport",
    "end",
    "extract_array",
    "is_sparse",
    "is_sparse<-",
    "isEmpty",
    "kronecker",
    "kronecker2",
    "Lindex2Mindex",
    "makeNindexFromArrayViewport",
    "mapToGrid",
    "mapToRef",
    "maxlength",
    "mean",
    "Mindex2Lindex",
    "nchar",
    "Ops",
    "ranges",
    "rbind",
    "rbind.Array",
    "read_block",
    "read_block_as_dense",
    "refdim",
    "RegularArrayGrid",
    "rowsum",
    "show",
    "showAsCell",
    "start",
    "subassign_Array_by_Lindex",
    "subassign_Array_by_logical_array",
    "subassign_Array_by_Mindex",
    "subassign_Array_by_Nindex",
    "subset_Array_by_Lindex",
    "subset_Array_by_logical_array",
    "subset_Array_by_Mindex",
    "subset_Array_by_Nindex",
    "t",
    "t.Array",
    "tune_Array_dims",
    "type",
    "var",
    "which",
    "width",
    "write_block"
  ],
  "_help": [
    {
      "page": "aperm2",
      "title": "Generalized permutation of the dimensions of an array",
      "topics": [
        "aperm2"
      ]
    },
    {
      "page": "arep",
      "title": "Replicate array elements",
      "topics": [
        "arep",
        "arep_each",
        "arep_each,ANY-method",
        "arep_times",
        "arep_times,ANY-method"
      ]
    },
    {
      "page": "array_selection",
      "title": "Manipulation of array selections",
      "topics": [
        "array selection",
        "array selections",
        "array_selection",
        "array_selections",
        "L-index",
        "Lindex",
        "Lindex2Mindex",
        "M-index",
        "Mindex",
        "Mindex2Lindex",
        "N-index",
        "Nindex"
      ]
    },
    {
      "page": "array_recycling",
      "title": "Multidimensional array recycling",
      "topics": [
        "array_recycling",
        "as_tile",
        "class:tile",
        "Ops,array,tile-method",
        "Ops,tile,array-method",
        "Ops,tile,tile-method",
        "tile",
        "tile-class"
      ]
    },
    {
      "page": "Array-class",
      "title": "Array objects",
      "topics": [
        "Array",
        "Array-class",
        "as.matrix,Array-method",
        "as.matrix.Array",
        "class:Array",
        "isEmpty,Array-method",
        "length,Array-method",
        "showAsCell,Array-method",
        "t,Array-method",
        "t.Array",
        "[[,Array-method"
      ]
    },
    {
      "page": "Array-kronecker-methods",
      "title": "Kronecker products on Array objects",
      "topics": [
        "Array-kronecker",
        "Array-kronecker-methods",
        "Array_kronecker",
        "Array_kronecker-methods",
        "kronecker",
        "kronecker,ANY,Array-method",
        "kronecker,Array,ANY-method",
        "kronecker,Array,Array-method",
        "kronecker2"
      ]
    },
    {
      "page": "ArrayGrid-class",
      "title": "ArrayGrid and ArrayViewport objects",
      "topics": [
        "aperm,ArbitraryArrayGrid-method",
        "aperm,DummyArrayGrid-method",
        "aperm,RegularArrayGrid-method",
        "aperm.ArbitraryArrayGrid",
        "aperm.DummyArrayGrid",
        "aperm.RegularArrayGrid",
        "ArbitraryArrayGrid",
        "ArbitraryArrayGrid-class",
        "ArrayGrid",
        "ArrayGrid-class",
        "ArrayViewport",
        "ArrayViewport-class",
        "as.character,ArrayGrid-method",
        "as.character.ArrayGrid",
        "class:ArbitraryArrayGrid",
        "class:ArrayGrid",
        "class:ArrayViewport",
        "class:DummyArrayGrid",
        "class:DummyArrayViewport",
        "class:RegularArrayGrid",
        "class:SafeArrayViewport",
        "classNameForDisplay,ArrayViewport-method",
        "dim,ArbitraryArrayGrid-method",
        "dim,ArrayViewport-method",
        "dim,DummyArrayGrid-method",
        "dim,RegularArrayGrid-method",
        "dims",
        "dims,ArrayGrid-method",
        "downsample",
        "downsample,ArbitraryArrayGrid-method",
        "downsample,RegularArrayGrid-method",
        "DummyArrayGrid",
        "DummyArrayGrid-class",
        "DummyArrayViewport",
        "DummyArrayViewport-class",
        "end,ArrayViewport-method",
        "lengths,ArrayGrid-method",
        "lengths,DummyArrayGrid-method",
        "makeNindexFromArrayViewport",
        "maxlength",
        "maxlength,ANY-method",
        "maxlength,ArbitraryArrayGrid-method",
        "maxlength,RegularArrayGrid-method",
        "ranges,DummyArrayViewport-method",
        "ranges,SafeArrayViewport-method",
        "refdim",
        "refdim,ArbitraryArrayGrid-method",
        "refdim,ArrayViewport-method",
        "refdim,DummyArrayGrid-method",
        "refdim,RegularArrayGrid-method",
        "RegularArrayGrid",
        "RegularArrayGrid-class",
        "SafeArrayViewport",
        "SafeArrayViewport-class",
        "show,ArrayGrid-method",
        "show,ArrayViewport-method",
        "start,ArrayViewport-method",
        "width,ArrayViewport-method"
      ]
    },
    {
      "page": "abind",
      "title": "Combine multidimensional array-like objects",
      "topics": [
        "abind",
        "abind,ANY-method",
        "abind,Matrix-method",
        "acbind",
        "acbind,ANY-method",
        "arbind",
        "arbind,ANY-method",
        "bind arrays",
        "bind-arrays",
        "bindROWS,Array-method",
        "cbind,Array-method",
        "cbind.Array",
        "rbind,Array-method",
        "rbind.Array"
      ]
    },
    {
      "page": "is_sparse",
      "title": "Check for sparse representation",
      "topics": [
        "is_sparse",
        "is_sparse,ANY-method",
        "is_sparse,CsparseMatrix-method",
        "is_sparse,RsparseMatrix-method",
        "is_sparse,TsparseMatrix-method",
        "is_sparse<-"
      ]
    },
    {
      "page": "read_block",
      "title": "Read array blocks",
      "topics": [
        "read_block",
        "read_block_as_dense",
        "read_block_as_dense,ANY-method"
      ]
    },
    {
      "page": "rowsum",
      "title": "Compute column/row sums of a matrix-like object, for groups of rows/columns",
      "topics": [
        "colsum",
        "colsum,ANY-method",
        "colsum,matrix-method",
        "rowsum"
      ]
    },
    {
      "page": "type",
      "title": "Get the type of the elements of an array-like object",
      "topics": [
        "type",
        "type,ANY-method",
        "type,DataFrame-method"
      ]
    },
    {
      "page": "write_block",
      "title": "Write array blocks",
      "topics": [
        "write_block",
        "write_block,ANY-method"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/S4Arrays/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "BiocGenerics",
    "generics",
    "IRanges",
    "lattice",
    "Matrix",
    "S4Vectors"
  ],
  "_vignettes": [
    {
      "source": "S4Arrays_quick_overview.Rmd",
      "filename": "S4Arrays_quick_overview.html",
      "title": "A quick overview of the S4Arrays package",
      "author": "Hervé Pagès",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "The Array virtual class",
        "The extract_array() generic function",
        "Block processing of array-like objects",
        "Other functionalities",
        "Session information"
      ],
      "created": "2023-03-24 07:19:07",
      "modified": "2025-02-08 02:02:59",
      "commits": 8
    }
  ],
  "_score": 11.384243218770195,
  "_indexed": true,
  "_nocasepkg": "s4arrays",
  "_universes": [
    "bioc",
    "hpages",
    "bioconductor"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.13.2",
      "date": "2026-11-01T12:53:18.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/49cdd5fc67abcb42fb87321b79ca084b524db4095aad468cacc7f2f920bc3da0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.13.2",
      "date": "2026-11-01T12:55:04.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/34c87593ec8419c448e0e700347b0be6223b34c09dcea3aee996034563041665",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "1.13.2",
      "date": "2026-11-01T12:53:29.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/aaedeccc20d7dd8e6b04a855f0fc23c867911b8234e6ced154a629e9fed2a835",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "1.13.2",
      "date": "2026-11-01T12:54:56.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/503ecff08781df8b72f7ef386d0373db799429c0798409e2cf008c8603e96d7c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.13.2",
      "date": "2026-11-01T12:53:11.000Z",
      "arch": "aarch64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/0b51a3311e8eaf8322f3fadb25bd9eefaaf49663ee54e44c03f6d158d78646d1",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.13.2",
      "date": "2026-11-01T12:54:35.000Z",
      "arch": "x86_64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/c429f33c29f17f179bf8b8ff28a6f53b4e71582bc03bff941724bb11e19b9c48",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "1.13.2",
      "date": "2026-11-01T12:53:07.000Z",
      "arch": "aarch64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/4f75b08a84bdacfa13a1b3527a331c2d2538360a5094f5cbef9a48cac105d31b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "1.13.2",
      "date": "2026-11-01T12:54:09.000Z",
      "arch": "x86_64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/08f1c2df1a1fe3e1396ec627d6c50169f47e56bf169f972e85cbbb5133b398a2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.13.2",
      "date": "2026-11-01T12:53:23.000Z",
      "arch": "emscripten",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/48c3dd42173d78e93eb749c25101ec66f280d578541accd2acb60bc9ea2dffa8",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.13.2",
      "date": "2026-11-01T12:54:23.000Z",
      "arch": "aarch64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/a64a03b5f05db00aa8dd613dfdf9b3f0fceed9ff064c82db0dbb4f18353fc528",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.13.2",
      "date": "2026-11-01T12:52:37.000Z",
      "arch": "x86_64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/601c7d4629dec27b6886f326dc1bcc8f4cb4104192f81ddd35f2afc949b667be",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.13.2",
      "date": "2026-11-01T12:52:47.000Z",
      "arch": "x86_64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/94f2752f9d879dd89928a605314671f15d4cd1978abc0ba49a982ee24ddd2522",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "1.13.2",
      "date": "2026-11-01T12:54:33.000Z",
      "arch": "aarch64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/1f9e9d2abd5b517ade85ad22f9d61b7305a2944321ace138dc2d818e9bf541c5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "1.13.2",
      "date": "2026-11-01T12:52:46.000Z",
      "arch": "x86_64",
      "commit": "e68bb21989319fe7e47b14bc1345616c761053b0",
      "fileid": "https://r2.ropensci.org/8fd2fc899cd3064054a6dfb8ac9ecac28ad1df9a24640df191ea610a7eb1291b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308093155"
    }
  ]
}