{
  "_id": "6a2690f324555f66ed51bb4c",
  "Package": "bootSVD",
  "Title": "Fast, Exact Bootstrap Principal Component Analysis for High\nDimensional Data",
  "Description": "Implements fast, exact bootstrap Principal Component\nAnalysis and Singular Value Decompositions for high dimensional\ndata, as described in <doi:10.1080/01621459.2015.1062383> (see\nalso <doi:10.48550/arXiv.1405.0922>). For data matrices that\nare too large to operate on in memory, users can input objects\nwith class 'ff' (see the 'ff' package), where the actual data\nis stored on disk. In response, this package will implement a\nblock matrix algebra procedure for calculating the principal\ncomponents (PCs) and bootstrap PCs. Depending on options set by\nthe user, the 'parallel' package can be used to parallelize the\ncalculation of the bootstrap PCs.",
  "Version": "1.2",
  "Authors@R": "person(given = \"Aaron\",\nfamily = \"Fisher\",\nrole = c(\"aut\", \"cre\"),\nemail = \"afishe27@alumni.jh.edu\")",
  "URL": "http://arxiv.org/abs/1405.0922",
  "License": "GPL-2",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "Encoding": "UTF-8",
  "Maintainer": "Aaron Fisher <afishe27@alumni.jh.edu>",
  "Repository": "https://aaronjfisher.r-universe.dev",
  "Date/Publication": "2025-06-12 15:13:46 UTC",
  "RemoteUrl": "https://github.com/aaronjfisher/bootsvd",
  "RemoteRef": "HEAD",
  "RemoteSha": "d316527ef248b396fd0c4b384315a9189b71a75d",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-08 09:49:40 UTC",
    "User": "root"
  },
  "Author": "Aaron Fisher [aut, cre]",
  "MD5sum": "2df89a929255e2ae11fb2b490642e3d6",
  "_user": "aaronjfisher",
  "_type": "src",
  "_file": "bootSVD_1.2.tar.gz",
  "_fileid": "5b80af1d8525c0f0003db100f0467a23c99390b82a866a32ff5ae31dda534587",
  "_filesize": 306598,
  "_sha256": "5b80af1d8525c0f0003db100f0467a23c99390b82a866a32ff5ae31dda534587",
  "_created": "2026-06-08T09:49:40.000Z",
  "_published": "2026-06-08T09:52:51.195Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80066780750,
      "time": 134,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7476852071"
    },
    {
      "job": 80066780733,
      "time": 107,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7476842454"
    },
    {
      "job": 80066780693,
      "time": 126,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7476842332"
    },
    {
      "job": 80066780845,
      "time": 155,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7476850098"
    },
    {
      "job": 80066319411,
      "time": 148,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7476801346"
    },
    {
      "job": 80066780716,
      "time": 94,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7476837098"
    },
    {
      "job": 80066780770,
      "time": 85,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7476832951"
    },
    {
      "job": 80066780672,
      "time": 103,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7476841485"
    },
    {
      "job": 80066780699,
      "time": 71,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7476829901"
    }
  ],
  "_buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/aaronjfisher/bootsvd",
  "_commit": {
    "id": "d316527ef248b396fd0c4b384315a9189b71a75d",
    "author": "Aaron Fisher <afishe27@alumni.jh.edu>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #2 from aaronjfisher/usethis-github-test\n\nUsethis GitHub test",
    "time": 1749741226
  },
  "_maintainer": {
    "name": "Aaron Fisher",
    "email": "afishe27@alumni.jh.edu",
    "login": "aaronjfisher",
    "twitter": "@ajfishr",
    "description": "",
    "uuid": 2320420
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.2",
      "role": "Depends"
    },
    {
      "package": "ff",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    }
  ],
  "_owner": "aaronjfisher",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-24",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 9,
  "_contributors": [
    {
      "user": "aaronjfisher",
      "count": 8,
      "uuid": 2320420
    }
  ],
  "_userbio": {
    "uuid": 2320420,
    "type": "user",
    "name": "Aaron Fisher"
  },
  "_downloads": {
    "count": 288,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/bootSVD"
  },
  "_devurl": "https://github.com/aaronjfisher/bootsvd",
  "_searchresults": 25,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/bootSVD.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/aaronjfisher/bootsvd",
  "_realowner": "aaronjfisher",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1",
      "date": "2014-07-21"
    },
    {
      "version": "0.2",
      "date": "2015-04-22"
    },
    {
      "version": "0.5",
      "date": "2015-06-01"
    },
    {
      "version": "1.1",
      "date": "2021-02-02"
    },
    {
      "version": "1.2",
      "date": "2025-06-12"
    }
  ],
  "_exports": [
    "As2Vs",
    "bootPCA",
    "bootSVD",
    "bootSVD_LD",
    "fastSVD",
    "ffmatrixmult",
    "genBootIndeces",
    "genQ",
    "getMomentsAndMomentCI",
    "os",
    "qrSVD",
    "reindexMatricesByK",
    "reindexVectorsByK",
    "simEEG"
  ],
  "_datasets": [
    {
      "name": "EEG_leadingV",
      "title": "Leading 5 Principal Components (PCs) from EEG dataset",
      "object": "EEG_PCA",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 900,
      "table": true,
      "tojson": true
    },
    {
      "name": "EEG_mu",
      "title": "Functional mean from EEG dataset",
      "object": "EEG_PCA",
      "class": [
        "numeric"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "EEG_score_var",
      "title": "Empirical variance of the first 5 score variables from EEG dataset",
      "object": "EEG_PCA",
      "class": [
        "numeric"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "As2Vs",
      "title": "Convert low dimensional bootstrap components to high dimensional bootstrap components",
      "topics": [
        "As2Vs"
      ]
    },
    {
      "page": "bootPCA",
      "title": "Quickly calculates bootstrap PCA results (wrapper for bootSVD)",
      "topics": [
        "bootPCA"
      ]
    },
    {
      "page": "bootSVD",
      "title": "Calculates bootstrap distribution of PCA (i.e. SVD) results",
      "topics": [
        "bootSVD"
      ]
    },
    {
      "page": "bootSVD_LD",
      "title": "Calculate bootstrap distribution of n-dimensional PCs",
      "topics": [
        "bootSVD_LD"
      ]
    },
    {
      "page": "EEG_leadingV",
      "title": "Leading 5 Principal Components (PCs) from EEG dataset",
      "topics": [
        "EEG_leadingV"
      ]
    },
    {
      "page": "EEG_mu",
      "title": "Functional mean from EEG dataset",
      "topics": [
        "EEG_mu"
      ]
    },
    {
      "page": "EEG_score_var",
      "title": "Empirical variance of the first 5 score variables from EEG dataset",
      "topics": [
        "EEG_score_var"
      ]
    },
    {
      "page": "fastSVD",
      "title": "Fast SVD of a wide or tall matrix",
      "topics": [
        "fastSVD"
      ]
    },
    {
      "page": "ffmatrixmult",
      "title": "Matrix multiplication with \"ff_matrix\" or \"matrix\" inputs",
      "topics": [
        "ffmatrixmult"
      ]
    },
    {
      "page": "genBootIndeces",
      "title": "Generate a random set of bootstrap resampling indeces",
      "topics": [
        "genBootIndeces"
      ]
    },
    {
      "page": "genQ",
      "title": "Generate random orthonormal matrix",
      "topics": [
        "genQ"
      ]
    },
    {
      "page": "getMomentsAndMomentCI",
      "title": "Calculate bootstrap moments and moment-based confidence intervals for the PCs.",
      "topics": [
        "getMomentsAndMomentCI"
      ]
    },
    {
      "page": "os",
      "title": "Quickly print an R object's size",
      "topics": [
        "os"
      ]
    },
    {
      "page": "qrSVD",
      "title": "Wrapper for 'svd', which uses random preconditioning to restart when svd fails to converge",
      "topics": [
        "qrSVD"
      ]
    },
    {
      "page": "reindexMatricesByK",
      "title": "Used for calculation of low dimensional standard errors & percentiles, by re-indexing the A^b by PC index (k) rather than bootstrap index (b).",
      "topics": [
        "reindexMatricesByK"
      ]
    },
    {
      "page": "reindexVectorsByK",
      "title": "Used to study of the bootstrap distribution of the k^th singular values, by re-indexing the list of d^b vectors to be organized by PC index (k) rather than bootstrap index (b).",
      "topics": [
        "reindexVectorsByK"
      ]
    },
    {
      "page": "simEEG",
      "title": "Simulation functional EEG data",
      "topics": [
        "simEEG"
      ]
    }
  ],
  "_readme": "https://github.com/aaronjfisher/bootsvd/raw/HEAD/README.md",
  "_rundeps": [
    "bit",
    "ff"
  ],
  "_score": 4.528273777167044,
  "_indexed": true,
  "_nocasepkg": "bootsvd",
  "_universes": [
    "aaronjfisher"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2",
      "date": "2026-06-08T09:52:01.000Z",
      "distro": "noble",
      "commit": "d316527ef248b396fd0c4b384315a9189b71a75d",
      "fileid": "2f24a1888d871afcf2fdba012cf17868a3bb9957c1e87de67c411e0372755e3f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2",
      "date": "2026-06-08T09:51:34.000Z",
      "distro": "noble",
      "commit": "d316527ef248b396fd0c4b384315a9189b71a75d",
      "fileid": "592dcdf3c4bddbbb3f0edd1a40939b5c35fdde0a66aa3d58bfb31d8649323b0e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2",
      "date": "2026-06-08T09:51:36.000Z",
      "commit": "d316527ef248b396fd0c4b384315a9189b71a75d",
      "fileid": "98f185995bb31a5a0f87c0dddccbbc97d7d2a49c920e8cf008d4f49762bd338c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2",
      "date": "2026-06-08T09:51:55.000Z",
      "commit": "d316527ef248b396fd0c4b384315a9189b71a75d",
      "fileid": "89807d75a2f1c43be6bc4a94e0d9b1f614ddf50e88313a9f13e9704d231041a1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2",
      "date": "2026-06-08T09:51:32.000Z",
      "commit": "d316527ef248b396fd0c4b384315a9189b71a75d",
      "fileid": "5ee0eb3c2381652dc7d2dd6d9091e454bc6c4d304ea44d689196abf64e8e7d79",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2",
      "date": "2026-06-08T09:51:05.000Z",
      "commit": "d316527ef248b396fd0c4b384315a9189b71a75d",
      "fileid": "bd1f05911753462478e3d46a15715224466c4b977dafbc5b15d2324249e403ff",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2",
      "date": "2026-06-08T09:51:21.000Z",
      "commit": "d316527ef248b396fd0c4b384315a9189b71a75d",
      "fileid": "67fa96a3b8059486022d1869a1c7521b19340f734c48acb02e845801921a972f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2",
      "date": "2026-06-08T09:50:52.000Z",
      "commit": "d316527ef248b396fd0c4b384315a9189b71a75d",
      "fileid": "69745ce18b246c08d0a7ef06763fd9dfbdf95e0cce17ce1330e4da6c61d668ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronjfisher/actions/runs/27129407698"
    }
  ]
}