{
  "_id": "6a2724d624555f66ed529cfe",
  "Package": "bigmemory",
  "Version": "4.6.6",
  "Title": "Manage Massive Matrices with Shared Memory and Memory-Mapped\nFiles",
  "Authors@R": "c(\nperson(given = \"Michael J.\",\nfamily = \"Kane\",\nrole = c(\"aut\", \"cre\"),\nemail = \"bigmemoryauthors@gmail.com\",\ncomment = c(ORCID = \"0000-0003-1899-6662\")),\nperson(given = \"John W.\",\nfamily = \"Emerson\",\nrole = \"aut\",\nemail = \"jayemerson@gmail.com\"),\nperson(given = \"Peter\",\nfamily = \"Haverty\",\nrole = \"aut\",\nemail = \"haverty.peter@gene.com\"),\nperson(given = \"Charles\",\nfamily = \"Determan\",\nrole = \"aut\",\nemail = \"cdetermanjr@gmail.com\")\n)",
  "Encoding": "UTF-8",
  "Description": "Create, store, access, and manipulate massive matrices.\nMatrices are allocated to shared memory and may use\nmemory-mapped files.  Packages 'biganalytics', 'bigtabulate',\n'synchronicity', and 'bigalgebra' provide advanced\nfunctionality.",
  "License": "LGPL-3 | Apache License 2.0",
  "URL": "https://github.com/kaneplusplus/bigmemory",
  "BugReports": "https://github.com/kaneplusplus/bigmemory/issues",
  "LazyLoad": "yes",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-08 20:19:19 UTC",
    "User": "root"
  },
  "Author": "Michael J. Kane [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-1899-6662>), John W. Emerson\n[aut], Peter Haverty [aut], Charles Determan [aut]",
  "Maintainer": "Michael J. Kane <bigmemoryauthors@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-06-08 18:50:15 UTC",
  "RemoteUrl": "https://github.com/cran/bigmemory",
  "RemoteRef": "HEAD",
  "RemoteSha": "4c8067976e5bca4f61c1f1c5db23cdc5615624f0",
  "MD5sum": "938c51bc7e2bcdfcf5230fa5433f699b",
  "_user": "cran",
  "_type": "src",
  "_file": "bigmemory_4.6.6.tar.gz",
  "_fileid": "7093e6078ad97e7ca51da8d2c80da848fe13652b1c9b53cd4b77cd0a503b9bab",
  "_filesize": 256598,
  "_sha256": "7093e6078ad97e7ca51da8d2c80da848fe13652b1c9b53cd4b77cd0a503b9bab",
  "_created": "2026-06-08T20:19:19.000Z",
  "_published": "2026-06-08T20:23:50.310Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80188069089,
      "time": 201,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7491499964"
    },
    {
      "job": 80188069110,
      "time": 174,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7491489062"
    },
    {
      "job": 80188069159,
      "time": 212,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7491503366"
    },
    {
      "job": 80188069107,
      "time": 166,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7491486605"
    },
    {
      "job": 80187516842,
      "time": 182,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7491425664"
    },
    {
      "job": 80188069099,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/27164313273",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/bigmemory",
  "_commit": {
    "id": "4c8067976e5bca4f61c1f1c5db23cdc5615624f0",
    "author": "Michael J. Kane <bigmemoryauthors@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 4.6.6\n",
    "time": 1780944615
  },
  "_maintainer": {
    "name": "Michael J. Kane",
    "email": "bigmemoryauthors@gmail.com",
    "orcid": "0000-0003-1899-6662"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.0",
      "role": "Depends"
    },
    {
      "package": "BH",
      "role": "LinkingTo"
    },
    {
      "package": "uuid",
      "version": ">= 1.0-2",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "bigmemory.sri",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "uuid",
      "version": ">= 1.0-2",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "remotes",
      "role": "Suggests"
    },
    {
      "package": "biganalytics",
      "role": "Enhances"
    },
    {
      "package": "bigtabulate",
      "role": "Enhances"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 86,
  "_updates": [
    {
      "week": "2026-24",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "4.6.6",
      "date": "2026-06-08"
    }
  ],
  "_stars": 6,
  "_contributors": [
    {
      "user": "jayemerson",
      "count": 12,
      "uuid": 886501
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 18516,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/bigmemory"
  },
  "_mentions": 10,
  "_devurl": "https://github.com/kaneplusplus/bigmemory",
  "_searchresults": 1382,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/bigmemory.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kaneplusplus/bigmemory",
  "_realowner": "kaneplusplus",
  "_cranurl": false,
  "_releases": [
    {
      "version": "2.0",
      "date": "2008-06-23"
    },
    {
      "version": "2.1",
      "date": "2008-06-23"
    },
    {
      "version": "2.2",
      "date": "2008-07-18"
    },
    {
      "version": "2.3",
      "date": "2008-07-28"
    },
    {
      "version": "3.5",
      "date": "2009-04-15"
    },
    {
      "version": "3.6",
      "date": "2009-05-04"
    },
    {
      "version": "3.7",
      "date": "2009-06-03"
    },
    {
      "version": "3.8",
      "date": "2009-06-10"
    },
    {
      "version": "3.9",
      "date": "2009-06-22"
    },
    {
      "version": "3.10",
      "date": "2009-07-18"
    },
    {
      "version": "3.11",
      "date": "2009-09-10"
    },
    {
      "version": "3.12",
      "date": "2009-10-26"
    },
    {
      "version": "4.2.1",
      "date": "2010-05-05"
    },
    {
      "version": "4.2.3",
      "date": "2010-05-09"
    },
    {
      "version": "4.2.11",
      "date": "2011-07-26"
    },
    {
      "version": "4.3.0",
      "date": "2012-09-17"
    },
    {
      "version": "4.4.0",
      "date": "2013-03-11"
    },
    {
      "version": "4.4.3",
      "date": "2013-04-01"
    },
    {
      "version": "4.4.5",
      "date": "2013-11-05"
    },
    {
      "version": "4.4.6",
      "date": "2013-11-18"
    },
    {
      "version": "4.5.8",
      "date": "2015-10-20"
    },
    {
      "version": "4.5.10",
      "date": "2016-02-18"
    },
    {
      "version": "4.5.11",
      "date": "2016-02-22"
    },
    {
      "version": "4.5.17",
      "date": "2016-03-01"
    },
    {
      "version": "4.5.18",
      "date": "2016-03-08"
    },
    {
      "version": "4.5.19",
      "date": "2016-03-28"
    },
    {
      "version": "4.5.27",
      "date": "2017-11-08"
    },
    {
      "version": "4.5.28",
      "date": "2017-11-08"
    },
    {
      "version": "4.5.30",
      "date": "2017-11-20"
    },
    {
      "version": "4.5.31",
      "date": "2017-11-20"
    },
    {
      "version": "4.5.33",
      "date": "2018-01-11"
    },
    {
      "version": "4.5.36",
      "date": "2019-12-23"
    },
    {
      "version": "4.6.0",
      "date": "2022-05-01"
    },
    {
      "version": "4.6.1",
      "date": "2022-05-02"
    },
    {
      "version": "4.6.4",
      "date": "2024-01-09"
    },
    {
      "version": "4.6.6",
      "date": "2026-06-08"
    }
  ],
  "_exports": [
    "as.big.matrix",
    "as.matrix",
    "attach.big.matrix",
    "attach.resource",
    "big.matrix",
    "deepcopy",
    "describe",
    "dir.name",
    "file.name",
    "filebacked.big.matrix",
    "flush",
    "GetMatrixSize",
    "head",
    "is.big.matrix",
    "is.filebacked",
    "is.float",
    "is.nil",
    "is.readonly",
    "is.separated",
    "is.shared",
    "is.sub.big.matrix",
    "morder",
    "morderCols",
    "mpermute",
    "mpermuteCols",
    "mwhich",
    "ncol",
    "nrow",
    "print",
    "read.big.matrix",
    "shared.name",
    "sub.big.matrix",
    "tail",
    "typeof",
    "write.big.matrix"
  ],
  "_help": [
    {
      "page": "bigmemory-package",
      "title": "Manage massive matrices with shared memory and memory-mapped files.",
      "topics": [
        "bigmemory-package",
        "bigmemory"
      ]
    },
    {
      "page": "as.big.matrix-methods",
      "title": "Create a ``big.matrix'' from a matrix or vector.",
      "topics": [
        "as.big.matrix,data.frame-method",
        "as.big.matrix,matrix-method",
        "as.big.matrix,vector-method",
        "as.big.matrix-methods"
      ]
    },
    {
      "page": "as.matrix-big.matrix-method",
      "title": "Convert to base R matrix",
      "topics": [
        "as.matrix,big.matrix-method"
      ]
    },
    {
      "page": "big.matrix",
      "title": "The core \"big.matrix\" operations.",
      "topics": [
        "as.big.matrix",
        "big.matrix",
        "dir.name",
        "dir.name,big.matrix-method",
        "file.name",
        "file.name,big.matrix-method",
        "filebacked.big.matrix",
        "is.big.matrix",
        "is.big.matrix,ANY-method",
        "is.big.matrix,big.matrix-method",
        "is.filebacked",
        "is.filebacked,big.matrix-method",
        "is.nil",
        "is.readonly",
        "is.readonly,big.matrix-method",
        "is.separated",
        "is.separated,big.matrix-method",
        "is.shared",
        "is.shared,big.matrix-method",
        "shared.name",
        "shared.name,big.matrix-method"
      ]
    },
    {
      "page": "big.matrix-class",
      "title": "Class \"big.matrix\"",
      "topics": [
        "big.matrix-class"
      ]
    },
    {
      "page": "big.matrix.descriptor-class",
      "title": "Class \"big.matrix.descriptor\"",
      "topics": [
        "attach.resource,big.matrix.descriptor-method",
        "attach.resource,character-method",
        "big.matrix.descriptor-class"
      ]
    },
    {
      "page": "deepcopy",
      "title": "Produces a physical copy of a ``big.matrix''",
      "topics": [
        "deepcopy"
      ]
    },
    {
      "page": "attach.big.matrix",
      "title": "The basic ``big.matrix'' operations for sharing and re-attaching.",
      "topics": [
        "attach.big.matrix",
        "attach.resource",
        "describe",
        "describe,big.matrix-method"
      ]
    },
    {
      "page": "dim-big.matrix-method",
      "title": "Dimensions of a big.matrix object",
      "topics": [
        "dim,big.matrix-method"
      ]
    },
    {
      "page": "dimnames-methods",
      "title": "Dimnames of a big.matrix Object",
      "topics": [
        "dimnames,big.matrix-method",
        "dimnames<-,big.matrix,list-method"
      ]
    },
    {
      "page": "extract-methods",
      "title": "Extract or Replace",
      "topics": [
        "Extract,big.matrix",
        "[,big.matrix,ANY,ANY,logical-method",
        "[,big.matrix,ANY,ANY,missing-method",
        "[,big.matrix,ANY,missing,logical-method",
        "[,big.matrix,ANY,missing,missing-method",
        "[,big.matrix,matrix,missing,missing-method",
        "[,big.matrix,missing,ANY,logical-method",
        "[,big.matrix,missing,ANY,missing-method",
        "[,big.matrix,missing,missing,logical-method",
        "[,big.matrix,missing,missing,missing-method",
        "[<-,big.matrix,ANY,ANY,ANY-method",
        "[<-,big.matrix,character,character,ANY-method",
        "[<-,big.matrix,character,missing,ANY-method",
        "[<-,big.matrix,logical,character,ANY-method",
        "[<-,big.matrix,logical,logical,ANY-method",
        "[<-,big.matrix,logical,missing,matrix-method",
        "[<-,big.matrix,logical,missing,numeric-method",
        "[<-,big.matrix,logical,numeric,ANY-method",
        "[<-,big.matrix,matrix,missing,numeric-method",
        "[<-,big.matrix,missing,character,ANY-method",
        "[<-,big.matrix,missing,logical,ANY-method",
        "[<-,big.matrix,missing,missing,ANY-method",
        "[<-,big.matrix,missing,missing,numeric-method",
        "[<-,big.matrix,missing,numeric,ANY-method",
        "[<-,big.matrix,numeric,character,ANY-method",
        "[<-,big.matrix,numeric,logical,ANY-method",
        "[<-,big.matrix,numeric,missing,matrix-method",
        "[<-,big.matrix,numeric,missing,numeric-method",
        "[<-,big.matrix,numeric,numeric,ANY-method"
      ]
    },
    {
      "page": "flush-methods",
      "title": "Updating a big.matrix filebacking.",
      "topics": [
        "flush",
        "flush,big.matrix-method"
      ]
    },
    {
      "page": "GetMatrixSize",
      "title": "big.matrix size",
      "topics": [
        "GetMatrixSize"
      ]
    },
    {
      "page": "head-methods",
      "title": "Return First or Last Part of a big.matrix Object",
      "topics": [
        "head,big.matrix-method",
        "tail,big.matrix-method"
      ]
    },
    {
      "page": "is.float",
      "title": "Check if Float",
      "topics": [
        "is.float"
      ]
    },
    {
      "page": "is.float-numeric-method",
      "title": "Is Float?",
      "topics": [
        "is.float,numeric-method"
      ]
    },
    {
      "page": "sub.big.matrix",
      "title": "Submatrix support",
      "topics": [
        "is.sub.big.matrix",
        "is.sub.big.matrix,big.matrix-method",
        "sub.big.matrix",
        "sub.big.matrix,big.matrix-method",
        "sub.big.matrix,big.matrix.descriptor-method"
      ]
    },
    {
      "page": "length-big.matrix-method",
      "title": "Length of a big.matrix object",
      "topics": [
        "length,big.matrix-method"
      ]
    },
    {
      "page": "morder",
      "title": "Ordering and Permuting functions for big.matrix'' and matrix'' objects",
      "topics": [
        "morder",
        "morderCols",
        "mpermute",
        "mpermuteCols"
      ]
    },
    {
      "page": "mwhich",
      "title": "Expanded ``which''-like functionality.",
      "topics": [
        "mwhich"
      ]
    },
    {
      "page": "mwhich-methods",
      "title": "Expanded ``which''-like functionality.",
      "topics": [
        "mwhich,big.matrix,ANY,ANY,ANY,character-method",
        "mwhich,big.matrix,ANY,ANY,ANY,missing-method",
        "mwhich,matrix,ANY,ANY,ANY,character-method",
        "mwhich,matrix,ANY,ANY,ANY,missing-method",
        "mwhich-methods"
      ]
    },
    {
      "page": "ncol-methods",
      "title": "The Number of Rows/Columns of a big.matrix",
      "topics": [
        "ncol,big.matrix-method",
        "nrow,big.matrix-method"
      ]
    },
    {
      "page": "print-big.matrix-method",
      "title": "Print Values",
      "topics": [
        "print,big.matrix-method"
      ]
    },
    {
      "page": "typeof-big.matrix-method",
      "title": "The Type of a big.matrix Object",
      "topics": [
        "typeof,big.matrix-method"
      ]
    },
    {
      "page": "write.big.matrix",
      "title": "File interface for a ``big.matrix''",
      "topics": [
        "read.big.matrix",
        "read.big.matrix,character-method",
        "write.big.matrix",
        "write.big.matrix,big.matrix,character-method"
      ]
    }
  ],
  "_rundeps": [
    "BH",
    "bigmemory.sri",
    "Rcpp",
    "uuid"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 8.597826171495827,
  "_indexed": false,
  "_nocasepkg": "bigmemory",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://kaneplusplus.r-universe.dev/bigmemory",
  "_previous": "4.6.4",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "4.6.6",
      "date": "2026-06-08T20:22:44.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "4c8067976e5bca4f61c1f1c5db23cdc5615624f0",
      "fileid": "b5fb3ba29bd3fd2bb5959424547dadbf33447150446a7fce63fc72873a8f87aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27164313273"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "4.6.6",
      "date": "2026-06-08T20:22:14.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "4c8067976e5bca4f61c1f1c5db23cdc5615624f0",
      "fileid": "25819d839f0897ba67cd20f2d5a8d99ac3a7c22a1904db004833a5ad92f3f4ec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27164313273"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "4.6.6",
      "date": "2026-06-08T20:22:54.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "4c8067976e5bca4f61c1f1c5db23cdc5615624f0",
      "fileid": "516e44a8426962402a771b9f28907b76eba64bc98a6ce889e1bf3ae94cf4fdc4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27164313273"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "4.6.6",
      "date": "2026-06-08T20:22:07.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "4c8067976e5bca4f61c1f1c5db23cdc5615624f0",
      "fileid": "7f835b4bddf7eaa64277a84421340dacea8741dee926c0677ceecec694f696aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/27164313273"
    }
  ]
}