{
  "_id": "6ad31c112c5c76d3dd0c9854",
  "Package": "BigDataStatMeth",
  "Type": "Package",
  "Title": "Scalable Statistical Computing with HDF5-Backed Matrices",
  "Version": "2.0.6",
  "Date": "2026-09-16",
  "Authors@R": "c(\nperson( given = \"Dolors\",\nfamily = \"Pelegri-Siso\",\nemail = \"dolors.pelegri@isglobal.org\",\nrole=c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-5993-3003\")),\nperson( given = \"Juan R.\",\nfamily = \"Gonzalez\",\nemail = \"juanr.gonzalez@isglobal.org\",\nrole = c(\"aut\"),\ncomment = c(ORCID = \"0000-0003-3267-2146\"))\n)",
  "Description": "A framework for 'scalable' statistical computing on large\non-disk matrices stored in 'HDF5' files. It provides efficient\nblock-wise implementations of core linear-algebra operations\n(matrix multiplication, SVD, PCA, and QR decomposition) written\nin C++ and R, along with building blocks from which\nhigher-level multivariate methods such as canonical correlation\nanalysis can be constructed. These building blocks are designed\nnot only for direct use, but also as foundational components\nfor developing new statistical methods that must operate on\ndatasets too large to fit in memory. The package supports data\nprovided either as 'HDF5' files or standard R objects, and is\nintended for high-dimensional applications such as 'omics' and\nprecision-medicine research.",
  "License": "MIT + file LICENSE",
  "SystemRequirements": "GNU make, C++17",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "NeedsCompilation": "yes",
  "Author": "Dolors Pelegri-Siso [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-5993-3003>), Juan R. Gonzalez\n[aut] (ORCID: <https://orcid.org/0000-0003-3267-2146>)",
  "Maintainer": "Dolors Pelegri-Siso <dolors.pelegri@isglobal.org>",
  "Packaged": {
    "Date": "2026-10-17 06:16:03 UTC",
    "User": "root"
  },
  "Config/pak/sysreqs": "make",
  "Repository": "https://isglobal-exposomehub.r-universe.dev",
  "Date/Publication": "2026-09-17 01:31:50 UTC",
  "RemoteUrl": "https://github.com/cran/BigDataStatMeth",
  "RemoteRef": "HEAD",
  "RemoteSha": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
  "_user": "isglobal-exposomehub",
  "_type": "src",
  "_file": "BigDataStatMeth_2.0.6.tar.gz",
  "_fileid": "https://r2.ropensci.org/0f640c23a9abe9f0345be3d2afd3f51346a187ec14df406c025ff3c181b7acff",
  "_filesize": 1354010,
  "_sha256": "0f640c23a9abe9f0345be3d2afd3f51346a187ec14df406c025ff3c181b7acff",
  "_expires": "2027-01-25T06:56:15.000Z",
  "_created": "2026-10-17T06:16:03.000Z",
  "_published": "2026-10-17T06:56:17.752Z",
  "_buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 117331277831,
      "time": 1091,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12093017678"
    },
    {
      "job": 117331277814,
      "time": 1388,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12092578402"
    },
    {
      "job": 117331277810,
      "time": 1109,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12092614600"
    },
    {
      "job": 117331277807,
      "time": 1354,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12092943412"
    },
    {
      "job": 117331277913,
      "time": 658,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12092768031"
    },
    {
      "job": 117331277907,
      "time": 995,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12092987709"
    },
    {
      "job": 117331277998,
      "time": 804,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12092642511"
    },
    {
      "job": 117331277848,
      "time": 941,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12092672425"
    },
    {
      "job": 117324610067,
      "time": 2149,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12092093334"
    },
    {
      "job": 117331277746,
      "time": 506,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 117331277900,
      "time": 1007,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12092592835"
    },
    {
      "job": 117331277846,
      "time": 1269,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12093465124"
    },
    {
      "job": 117331277820,
      "time": 1348,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12093485745"
    },
    {
      "job": 117331277827,
      "time": 1002,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12093231443"
    },
    {
      "job": 117331277866,
      "time": 1386,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12093440866"
    }
  ],
  "_upstream": "https://github.com/cran/BigDataStatMeth",
  "_commit": {
    "id": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
    "author": "Dolors Pelegri-Siso <dolors.pelegri@isglobal.org>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.0.6\n",
    "time": 1789608710
  },
  "_maintainer": {
    "name": "Dolors Pelegri-Siso",
    "email": "dolors.pelegri@isglobal.org",
    "login": "isglobal-exposomehub",
    "description": "",
    "uuid": 79249071,
    "orcid": "0000-0002-5993-3003"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "Rhdf5lib",
      "role": "LinkingTo"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.6",
      "role": "Imports"
    },
    {
      "package": "RCurl",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Suggests"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2025-52",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 1
    },
    {
      "week": "2026-21",
      "n": 1
    },
    {
      "week": "2026-24",
      "n": 1
    },
    {
      "week": "2026-28",
      "n": 1
    },
    {
      "week": "2026-29",
      "n": 1
    },
    {
      "week": "2026-38",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "1.0.2",
      "date": "2025-11-29"
    },
    {
      "name": "1.0.3",
      "date": "2025-12-22"
    },
    {
      "name": "2.0.0",
      "date": "2026-05-14"
    },
    {
      "name": "2.0.1",
      "date": "2026-05-18"
    },
    {
      "name": "2.0.2",
      "date": "2026-06-08"
    },
    {
      "name": "2.0.3",
      "date": "2026-07-06"
    },
    {
      "name": "2.0.4",
      "date": "2026-07-19"
    },
    {
      "name": "2.0.5",
      "date": "2026-09-14"
    },
    {
      "name": "2.0.6",
      "date": "2026-09-17"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "isglobal-exposomehub",
      "count": 11,
      "uuid": 79249071
    }
  ],
  "_userbio": {
    "uuid": 79249071,
    "type": "user",
    "name": "isglobal-exposomeHub",
    "followers": 10
  },
  "_downloads": {
    "count": 1341,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/BigDataStatMeth"
  },
  "_searchresults": 23,
  "_topics": [
    "openblas",
    "curl",
    "openssl",
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/BigDataStatMeth.html",
    "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",
    "LICENSE"
  ],
  "_realowner": "isglobal-exposomehub",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.99.14",
      "date": "2021-12-17"
    },
    {
      "version": "0.99.32",
      "date": "2022-03-29"
    },
    {
      "version": "1.0.2",
      "date": "2025-11-29"
    },
    {
      "version": "1.0.3",
      "date": "2025-12-22"
    },
    {
      "version": "2.0.0",
      "date": "2026-05-14"
    },
    {
      "version": "2.0.1",
      "date": "2026-05-17"
    },
    {
      "version": "2.0.2",
      "date": "2026-06-08"
    },
    {
      "version": "2.0.3",
      "date": "2026-07-06"
    },
    {
      "version": "2.0.4",
      "date": "2026-07-19"
    },
    {
      "version": "2.0.5",
      "date": "2026-09-14"
    },
    {
      "version": "2.0.6",
      "date": "2026-09-17"
    }
  ],
  "_exports": [
    "%*%",
    "apply_function",
    "bd_wproduct",
    "bdapply_Function_hdf5",
    "bdblockMult",
    "bdblockSubstract",
    "bdblockSum",
    "bdCorr_matrix",
    "bdCreate_hdf5_group",
    "bdCreate_hdf5_matrix",
    "bdCrossprod",
    "bdgetDatasetsList_hdf5",
    "bdImportData_hdf5",
    "bdImportTextFile_hdf5",
    "bdmove_hdf5_dataset",
    "bdpseudoinv",
    "bdpseudoinv_hdf5",
    "bdReduce_hdf5_dataset",
    "bdScalarwproduct",
    "bdtCrossprod",
    "bdWrite_hdf5_dimnames",
    "can_allocate",
    "colMaxs",
    "colMeans",
    "colMins",
    "colnames.HDF5Matrix",
    "colnames<-.HDF5Matrix",
    "colSds",
    "colSums",
    "colVars",
    "cor",
    "crossprod",
    "diag",
    "diag_op",
    "diag_scale",
    "diag<-",
    "eigen",
    "filter_low_coverage",
    "filter_maf",
    "get_available_ram",
    "get_cpu_cores",
    "get_memory_thresholds",
    "get_recommended_threads",
    "get_total_ram",
    "hdf5_apply",
    "hdf5_close_all",
    "hdf5_close_file",
    "hdf5_create_matrix",
    "hdf5_import",
    "hdf5_import_multiple",
    "hdf5_matrix",
    "hdf5_reduce",
    "hdf5_remove",
    "hdf5matrix_options",
    "impute_snps",
    "is_open",
    "list_datasets",
    "memory_info",
    "multiply_sparse",
    "object_size",
    "pseudoinverse",
    "qr",
    "reduce",
    "rowMaxs",
    "rowMeans",
    "rowMins",
    "rownames.HDF5Matrix",
    "rownames<-.HDF5Matrix",
    "rowSds",
    "rowSums",
    "rowVars",
    "scale",
    "sd",
    "show_hdf5matrix_options",
    "split_dataset",
    "svd",
    "svd_auto_threshold",
    "sweep",
    "system_info",
    "tcrossprod",
    "var"
  ],
  "_datasets": [
    {
      "name": "cancer",
      "title": "Cancer classification",
      "object": "cancer",
      "file": "cancer.rda",
      "class": [
        "factor"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "colesterol",
      "title": "Dataset colesterol",
      "object": "colesterol",
      "file": "colesterol.csv.gz",
      "class": [
        "data.frame"
      ],
      "fields": [
        "TCholesterol.Age.Insulin.Creatinine.BUN.LLDR.Triglycerides.HDL_C.LDL_C.Sex"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    },
    {
      "name": "miRNA",
      "title": "miRNA",
      "object": "miRNA",
      "file": "miRNA.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [],
      "rows": 21,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "sub-.HDF5Matrix",
      "title": "Subset an HDF5Matrix",
      "topics": [
        "[.HDF5Matrix"
      ]
    },
    {
      "page": "subset-.HDF5Matrix",
      "title": "Subsetting assignment for HDF5Matrix objects",
      "topics": [
        "[<-.HDF5Matrix"
      ]
    },
    {
      "page": "matmul",
      "title": "Matrix multiplication for HDF5Matrix",
      "topics": [
        "%*%"
      ]
    },
    {
      "page": "apply_function",
      "title": "Apply a statistical or algebraic function to HDF5 datasets (generic)",
      "topics": [
        "apply_function"
      ]
    },
    {
      "page": "as.data.frame.HDF5Matrix",
      "title": "Convert HDF5Matrix to data.frame",
      "topics": [
        "as.data.frame.HDF5Matrix"
      ]
    },
    {
      "page": "as.matrix.HDF5Matrix",
      "title": "Convert HDF5Matrix to in-memory matrix",
      "topics": [
        "as.matrix.HDF5Matrix"
      ]
    },
    {
      "page": "bd_wproduct",
      "title": "Weighted matrix–vector products and cross-products",
      "topics": [
        "bd_wproduct"
      ]
    },
    {
      "page": "bdapply_Function_hdf5",
      "title": "Apply function to different datasets inside a group",
      "topics": [
        "bdapply_Function_hdf5"
      ]
    },
    {
      "page": "bdblockMult",
      "title": "Block-Based Matrix Multiplication",
      "topics": [
        "bdblockMult"
      ]
    },
    {
      "page": "bdblockSubstract",
      "title": "Block-Based Matrix Subtraction",
      "topics": [
        "bdblockSubstract"
      ]
    },
    {
      "page": "bdblockSum",
      "title": "Block-Based Matrix Addition",
      "topics": [
        "bdblockSum"
      ]
    },
    {
      "page": "bdCorr_matrix",
      "title": "Compute correlation matrix for in-memory matrices (unified function)",
      "topics": [
        "bdCorr_matrix"
      ]
    },
    {
      "page": "bdCreate_hdf5_group",
      "title": "Create Group in an HDF5 File",
      "topics": [
        "bdCreate_hdf5_group"
      ]
    },
    {
      "page": "bdCreate_hdf5_matrix",
      "title": "Create HDF5 data file and write data to it",
      "topics": [
        "bdCreate_hdf5_matrix"
      ]
    },
    {
      "page": "bdCrossprod",
      "title": "Efficient Matrix Cross-Product Computation",
      "topics": [
        "bdCrossprod"
      ]
    },
    {
      "page": "bdgetDatasetsList_hdf5",
      "title": "List Datasets in HDF5 Group",
      "topics": [
        "bdgetDatasetsList_hdf5"
      ]
    },
    {
      "page": "bdImportData_hdf5",
      "title": "Import data from URL or file to HDF5 format",
      "topics": [
        "bdImportData_hdf5"
      ]
    },
    {
      "page": "bdImportTextFile_hdf5",
      "title": "Import Text File to HDF5",
      "topics": [
        "bdImportTextFile_hdf5"
      ]
    },
    {
      "page": "bdmove_hdf5_dataset",
      "title": "Move HDF5 Dataset",
      "concept": [
        "BigDataStatMeth HDF5 utilities"
      ],
      "topics": [
        "bdmove_hdf5_dataset"
      ]
    },
    {
      "page": "bdpseudoinv",
      "title": "Compute Matrix Pseudoinverse (In-Memory)",
      "topics": [
        "bdpseudoinv"
      ]
    },
    {
      "page": "bdpseudoinv_hdf5",
      "title": "Compute Matrix Pseudoinverse (HDF5-Stored)",
      "topics": [
        "bdpseudoinv_hdf5"
      ]
    },
    {
      "page": "bdReduce_hdf5_dataset",
      "title": "Reduce Multiple HDF5 Datasets",
      "topics": [
        "bdReduce_hdf5_dataset"
      ]
    },
    {
      "page": "bdScalarwproduct",
      "title": "Matrix–scalar weighted product",
      "topics": [
        "bdScalarwproduct"
      ]
    },
    {
      "page": "bdtCrossprod",
      "title": "Efficient Matrix Transposed Cross-Product Computation",
      "topics": [
        "bdtCrossprod"
      ]
    },
    {
      "page": "bdWrite_hdf5_dimnames",
      "title": "Write dimnames to an HDF5 dataset",
      "topics": [
        "bdWrite_hdf5_dimnames"
      ]
    },
    {
      "page": "BigDataStatMeth",
      "title": "BigDataStatMeth: Scalable statistical computing with R, C++, and HDF5",
      "topics": [
        "BigDataStatMeth"
      ]
    },
    {
      "page": "can_allocate",
      "title": "Check if memory allocation is safe",
      "topics": [
        "can_allocate"
      ]
    },
    {
      "page": "cancer",
      "title": "Cancer classification",
      "topics": [
        "cancer"
      ]
    },
    {
      "page": "cbind.HDF5Matrix",
      "title": "Column-bind HDF5Matrix objects",
      "topics": [
        "cbind.HDF5Matrix"
      ]
    },
    {
      "page": "chol.HDF5Matrix",
      "title": "Cholesky decomposition of a symmetric positive-definite HDF5Matrix",
      "topics": [
        "chol.HDF5Matrix"
      ]
    },
    {
      "page": "close.HDF5Matrix",
      "title": "Close HDF5Matrix",
      "topics": [
        "close.HDF5Matrix"
      ]
    },
    {
      "page": "colesterol",
      "title": "Dataset colesterol",
      "topics": [
        "colesterol"
      ]
    },
    {
      "page": "colMaxs",
      "title": "Column and row maximums for HDF5Matrix",
      "topics": [
        "colMaxs",
        "colMaxs.HDF5Matrix",
        "rowMaxs",
        "rowMaxs.HDF5Matrix"
      ]
    },
    {
      "page": "colMeans",
      "title": "Column and row means for HDF5Matrix",
      "topics": [
        "colMeans",
        "colMeans.HDF5Matrix",
        "rowMeans",
        "rowMeans.HDF5Matrix"
      ]
    },
    {
      "page": "colMins",
      "title": "Column and row minimums for HDF5Matrix",
      "topics": [
        "colMins",
        "colMins.HDF5Matrix",
        "rowMins",
        "rowMins.HDF5Matrix"
      ]
    },
    {
      "page": "colSds",
      "title": "Column and row standard deviations for HDF5Matrix",
      "topics": [
        "colSds",
        "colSds.HDF5Matrix",
        "rowSds",
        "rowSds.HDF5Matrix"
      ]
    },
    {
      "page": "colSums",
      "title": "Column and row sums for HDF5Matrix",
      "topics": [
        "colSums",
        "colSums.HDF5Matrix",
        "rowSums",
        "rowSums.HDF5Matrix"
      ]
    },
    {
      "page": "colVars",
      "title": "Column and row variances for HDF5Matrix",
      "topics": [
        "colVars",
        "colVars.HDF5Matrix",
        "rowVars",
        "rowVars.HDF5Matrix"
      ]
    },
    {
      "page": "cor",
      "title": "Correlation (generic)",
      "topics": [
        "cor"
      ]
    },
    {
      "page": "cor.HDF5Matrix",
      "title": "Correlation matrix for HDF5Matrix objects",
      "topics": [
        "cor.HDF5Matrix"
      ]
    },
    {
      "page": "crossprod.HDF5Matrix",
      "title": "Cross product of HDF5Matrix objects",
      "topics": [
        "crossprod",
        "crossprod.HDF5Matrix"
      ]
    },
    {
      "page": "diag",
      "title": "Extract or construct a diagonal for HDF5Matrix",
      "topics": [
        "diag",
        "diag.default",
        "diag.HDF5Matrix"
      ]
    },
    {
      "page": "diag_op",
      "title": "Diagonal-vector operation on an HDF5Matrix",
      "topics": [
        "diag_op",
        "diag_op.HDF5Matrix"
      ]
    },
    {
      "page": "diag_scale",
      "title": "Scalar diagonal operation on an HDF5Matrix",
      "topics": [
        "diag_scale",
        "diag_scale.HDF5Matrix"
      ]
    },
    {
      "page": "diag-replace",
      "title": "Set diagonal of an HDF5Matrix (generic)",
      "topics": [
        "diag<-"
      ]
    },
    {
      "page": "dim.HDF5Matrix",
      "title": "Dimensions of an HDF5Matrix",
      "topics": [
        "dim.HDF5Matrix"
      ]
    },
    {
      "page": "dimnames.HDF5Matrix",
      "title": "Get dimension names of an HDF5Matrix",
      "topics": [
        "colnames.HDF5Matrix",
        "colnames<-.HDF5Matrix",
        "dimnames.HDF5Matrix",
        "rownames.HDF5Matrix",
        "rownames<-.HDF5Matrix"
      ]
    },
    {
      "page": "dimnames-set-.HDF5Matrix",
      "title": "Set dimension names on an HDF5Matrix",
      "topics": [
        "dimnames<-.HDF5Matrix"
      ]
    },
    {
      "page": "eigen",
      "title": "Spectral decomposition",
      "topics": [
        "eigen",
        "eigen.default",
        "eigen.HDF5Matrix"
      ]
    },
    {
      "page": "filter_low_coverage",
      "title": "Remove high-missingness features from an HDF5Matrix",
      "topics": [
        "filter_low_coverage",
        "filter_low_coverage.HDF5Matrix"
      ]
    },
    {
      "page": "filter_maf",
      "title": "Remove SNPs by Minor Allele Frequency from an HDF5Matrix",
      "topics": [
        "filter_maf",
        "filter_maf.HDF5Matrix"
      ]
    },
    {
      "page": "get_available_ram",
      "title": "Get available (free) system RAM",
      "topics": [
        "get_available_ram"
      ]
    },
    {
      "page": "get_cpu_cores",
      "title": "Get number of CPU cores",
      "topics": [
        "get_cpu_cores"
      ]
    },
    {
      "page": "get_memory_thresholds",
      "title": "Get dynamic memory thresholds based on system RAM",
      "topics": [
        "get_memory_thresholds"
      ]
    },
    {
      "page": "get_recommended_threads",
      "title": "Get recommended number of threads for parallel operations",
      "topics": [
        "get_recommended_threads"
      ]
    },
    {
      "page": "get_total_ram",
      "title": "Get total system RAM",
      "topics": [
        "get_total_ram"
      ]
    },
    {
      "page": "hdf5_apply",
      "title": "Apply a mathematical operation to multiple HDF5 datasets",
      "topics": [
        "hdf5_apply"
      ]
    },
    {
      "page": "hdf5_close_all",
      "title": "Close all HDF5Matrix objects",
      "topics": [
        "hdf5_close_all"
      ]
    },
    {
      "page": "hdf5_close_file",
      "title": "Close all HDF5 handles for a specific file",
      "topics": [
        "hdf5_close_file"
      ]
    },
    {
      "page": "hdf5_create_matrix",
      "title": "Create an HDF5 dataset and return an HDF5Matrix object",
      "topics": [
        "hdf5_create_matrix"
      ]
    },
    {
      "page": "hdf5_import",
      "title": "Import data from file or URL into HDF5 format",
      "topics": [
        "hdf5_import"
      ]
    },
    {
      "page": "hdf5_import_multiple",
      "title": "Import multiple files into HDF5",
      "topics": [
        "hdf5_import_multiple"
      ]
    },
    {
      "page": "hdf5_matrix",
      "title": "Open an HDF5 dataset as an HDF5Matrix object",
      "topics": [
        "hdf5_matrix"
      ]
    },
    {
      "page": "hdf5_reduce",
      "title": "Reduce all datasets in an HDF5 group by a binary operation",
      "topics": [
        "hdf5_reduce"
      ]
    },
    {
      "page": "hdf5_remove",
      "title": "Remove (delete) a dataset from an HDF5 file",
      "topics": [
        "hdf5_remove"
      ]
    },
    {
      "page": "hdf5matrix_options",
      "title": "Set or get HDF5Matrix computation options",
      "topics": [
        "hdf5matrix_options"
      ]
    },
    {
      "page": "HDF5Matrix-S3",
      "title": "S3 methods for HDF5Matrix",
      "topics": [
        "HDF5Matrix-S3"
      ]
    },
    {
      "page": "HDF5Matrix-scalar-aggregations",
      "title": "Summary statistics for HDF5Matrix",
      "topics": [
        "HDF5Matrix-scalar-aggregations",
        "mean.HDF5Matrix",
        "Summary.HDF5Matrix"
      ]
    },
    {
      "page": "impute_snps",
      "title": "Impute missing SNP values in an HDF5Matrix",
      "topics": [
        "impute_snps",
        "impute_snps.HDF5Matrix"
      ]
    },
    {
      "page": "is_open",
      "title": "Check if HDF5Matrix is open",
      "topics": [
        "is_open"
      ]
    },
    {
      "page": "length.HDF5Matrix",
      "title": "Length of an HDF5Matrix",
      "topics": [
        "length.HDF5Matrix"
      ]
    },
    {
      "page": "list_datasets",
      "title": "List datasets in an HDF5 file or group",
      "topics": [
        "list_datasets"
      ]
    },
    {
      "page": "memory_info",
      "title": "Print system memory information",
      "topics": [
        "memory_info"
      ]
    },
    {
      "page": "miRNA",
      "title": "miRNA",
      "topics": [
        "miRNA"
      ]
    },
    {
      "page": "multiply_sparse",
      "title": "Sparse-aware matrix multiplication (generic)",
      "topics": [
        "multiply_sparse"
      ]
    },
    {
      "page": "multiply_sparse.HDF5Matrix",
      "title": "Sparse-aware matrix multiplication for HDF5Matrix",
      "topics": [
        "multiply_sparse.HDF5Matrix"
      ]
    },
    {
      "page": "object_size",
      "title": "Get memory size of HDF5Matrix without loading",
      "topics": [
        "object_size"
      ]
    },
    {
      "page": "Ops.HDF5Matrix",
      "title": "Elementwise arithmetic operators for HDF5Matrix objects",
      "topics": [
        "Ops.HDF5Matrix"
      ]
    },
    {
      "page": "prcomp.HDF5Matrix",
      "title": "Principal Component Analysis of an HDF5Matrix",
      "topics": [
        "prcomp.HDF5Matrix"
      ]
    },
    {
      "page": "print.HDF5Matrix",
      "title": "Print an HDF5Matrix object",
      "topics": [
        "print.HDF5Matrix"
      ]
    },
    {
      "page": "print.HDF5PCA",
      "title": "Print method for HDF5PCA objects",
      "topics": [
        "print.HDF5PCA"
      ]
    },
    {
      "page": "pseudoinverse",
      "title": "Moore-Penrose pseudoinverse",
      "topics": [
        "pseudoinverse",
        "pseudoinverse.default",
        "pseudoinverse.HDF5Matrix",
        "pseudoinverse.matrix"
      ]
    },
    {
      "page": "qr",
      "title": "QR decomposition of an HDF5Matrix",
      "topics": [
        "qr"
      ]
    },
    {
      "page": "qr.HDF5Matrix",
      "title": "QR decomposition of an HDF5Matrix",
      "topics": [
        "qr.HDF5Matrix"
      ]
    },
    {
      "page": "rbind.HDF5Matrix",
      "title": "Row-bind HDF5Matrix objects",
      "topics": [
        "rbind.HDF5Matrix"
      ]
    },
    {
      "page": "reduce",
      "title": "Reduce a group of HDF5 datasets by accumulation (generic)",
      "topics": [
        "reduce"
      ]
    },
    {
      "page": "scale",
      "title": "Scale / normalize an HDF5Matrix",
      "topics": [
        "scale",
        "scale.HDF5Matrix"
      ]
    },
    {
      "page": "sd.HDF5Matrix",
      "title": "Standard deviation of all elements of an HDF5Matrix",
      "topics": [
        "sd",
        "sd.HDF5Matrix"
      ]
    },
    {
      "page": "show_hdf5matrix_options",
      "title": "Show current HDF5Matrix performance settings",
      "topics": [
        "show_hdf5matrix_options"
      ]
    },
    {
      "page": "solve.HDF5Matrix",
      "title": "Matrix inverse of a symmetric positive-definite HDF5Matrix via Cholesky",
      "topics": [
        "solve.HDF5Matrix"
      ]
    },
    {
      "page": "split_dataset",
      "title": "Split an HDF5Matrix into multiple block datasets",
      "topics": [
        "split_dataset",
        "split_dataset.HDF5Matrix"
      ]
    },
    {
      "page": "split.HDF5Matrix",
      "title": "Split an HDF5Matrix into a list of blocks",
      "topics": [
        "split.HDF5Matrix"
      ]
    },
    {
      "page": "str.HDF5Matrix",
      "title": "Structure of an HDF5Matrix object",
      "topics": [
        "str.HDF5Matrix"
      ]
    },
    {
      "page": "svd",
      "title": "Singular Value Decomposition (generic)",
      "topics": [
        "svd"
      ]
    },
    {
      "page": "svd_auto_threshold",
      "title": "Element-count boundary of the automatic SVD/PCA path selection",
      "topics": [
        "svd_auto_threshold"
      ]
    },
    {
      "page": "svd.HDF5Matrix",
      "title": "Singular Value Decomposition of an HDF5Matrix",
      "topics": [
        "svd.HDF5Matrix"
      ]
    },
    {
      "page": "sweep",
      "title": "Sweep out array summaries (generic)",
      "topics": [
        "sweep"
      ]
    },
    {
      "page": "sweep.HDF5Matrix",
      "title": "Broadcast a vector over an HDF5Matrix (sweep)",
      "topics": [
        "sweep.HDF5Matrix"
      ]
    },
    {
      "page": "system_info",
      "title": "Get system information summary",
      "topics": [
        "system_info"
      ]
    },
    {
      "page": "tcrossprod.HDF5Matrix",
      "title": "Transposed cross product of HDF5Matrix objects",
      "topics": [
        "tcrossprod",
        "tcrossprod.HDF5Matrix"
      ]
    },
    {
      "page": "var.HDF5Matrix",
      "title": "Variance of all elements of an HDF5Matrix",
      "topics": [
        "var",
        "var.HDF5Matrix"
      ]
    }
  ],
  "_readme": "https://github.com/cran/BigDataStatMeth/raw/HEAD/README.md",
  "_rundeps": [
    "biocmake",
    "bitops",
    "data.table",
    "dir.expiry",
    "filelock",
    "R6",
    "Rcpp",
    "RcppEigen",
    "RCurl",
    "Rhdf5lib"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libcurl",
      "package": "libcurl4t64",
      "headers": "libcurl4-openssl-dev",
      "source": "curl",
      "version": "8.18.0-1ubuntu2.8",
      "name": "curl",
      "homepage": "https://curl.se/",
      "description": "easy-to-use client-side URL transfer library (OpenSSL flavour)"
    },
    {
      "shlib": "libcrypto",
      "package": "libssl3t64",
      "headers": "libssl-dev",
      "source": "openssl",
      "version": "3.5.5-1ubuntu3.7",
      "name": "openssl",
      "homepage": "https://openssl-library.org",
      "description": "Secure Sockets Layer toolkit - shared libraries"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "BigDataStatMeth.Rmd",
      "filename": "BigDataStatMeth.html",
      "title": "Working with HDF5-Backed Matrices in BigDataStatMeth",
      "author": "Dolors Pelegri-Siso, Juan R. Gonzalez",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "User-facing interface and global options",
        "Global options",
        "Creating, opening, and inspecting HDF5 datasets",
        "Importing tabular data",
        "Subsetting, assignment, dimnames, and conversion to memory",
        "Matrix algebra",
        "Element-wise arithmetic",
        "Matrix multiplication",
        "Crossproducts",
        "Binding matrices",
        "Statistical operations",
        "Matrix decompositions",
        "Singular value decomposition",
        "When the decomposition is exact, and when it is not",
        "Principal component analysis",
        "QR decomposition",
        "Cholesky decomposition and inverse",
        "Eigen decomposition and pseudoinverse",
        "Dataset operations: split, reduce, and apply",
        "Split",
        "Reduce",
        "Apply function",
        "Compression and HDF5 file space management",
        "Compression",
        "HDF5 file space management",
        "Managing HDF5 resources",
        "Extending BigDataStatMeth through C++",
        "Session information"
      ],
      "created": "2025-11-29 13:30:28",
      "modified": "2026-09-14 20:20:08",
      "commits": 5
    }
  ],
  "_score": 4.869367855580798,
  "_indexed": true,
  "_nocasepkg": "bigdatastatmeth",
  "_universes": [
    "isglobal-exposomehub"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-10-17T06:34:12.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/b154d290337556ac73aab5d264151646062f9eb489c28acd2a4209f57430206f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-10-17T06:35:14.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/0cd0e464c25c3090ab7606a9d1ba40dc7cf3f60f2934dc952d4bcb66e2f89fe7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-10-17T06:34:12.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/aec09775893fbb62239311cd054809b46bf97f181c4fbc12a605a0fcb5d8ad54",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.0.6",
      "date": "2026-10-17T06:34:34.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/2d509a975448a6db78fd8a3fb744a3442aa56e1f8cb10223b7e20a37a0754b7c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-10-17T06:35:42.000Z",
      "arch": "aarch64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/c82de70acf4eded38a72367bd20e89817cb3967f0f451d86ba1f6715353405b3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-10-17T06:36:06.000Z",
      "arch": "x86_64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/889e98ddf62c5bdf4b60e328dd2e6bcedfda936ddc8f613a966b1b664f510aed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-10-17T06:35:45.000Z",
      "arch": "aarch64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/7e33a5ed1585bcc93d2e3f211bbef808474e4c3a3a2828db2784cf4327eeb6f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.0.6",
      "date": "2026-10-17T06:35:41.000Z",
      "arch": "x86_64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/fb7e4a83a02ed525f61c7c694a38979f49c88430a3941347f4a701f0ee55b92c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-10-17T06:37:22.000Z",
      "arch": "aarch64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/2046d5fee6923821b77fe7727a1e0729aa93c03134edb77ac5bca6761ca4ba2f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-10-17T06:33:41.000Z",
      "arch": "x86_64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/b7008b3fa2b27ad7397bc02e01a211e6e912e1e5cdc1363b658ea67e46f381e7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-10-17T06:33:45.000Z",
      "arch": "x86_64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/7426fa04c0ef47454a70611e31f219062c8ea2a719d259959a8904d938fba70e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-10-17T06:37:26.000Z",
      "arch": "aarch64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/339190204f16c9f1335a78026f8fa0a110bc8d423330a56f9e63f37ee4e675f9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.0.6",
      "date": "2026-10-17T06:33:55.000Z",
      "arch": "x86_64",
      "commit": "09e2a42420df2f5f61c6672b4f468bbc1ab0e336",
      "fileid": "https://r2.ropensci.org/812aa8f97c727d3ebc8bd6abe14e66272840f09cc2b4fa6c51922a9deb85525a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/isglobal-exposomehub/actions/runs/39008085508"
    }
  ]
}