{
  "_id": "6ae73994818c9e3ef6dbbb9e",
  "Package": "pcaMethods",
  "Maintainer": "Henning Redestig <henning.red@gmail.com>",
  "License": "GPL (>= 3)",
  "Title": "A collection of PCA methods",
  "LazyLoad": "Yes",
  "Author": "Wolfram Stacklies, Henning Redestig, Kevin Wright",
  "Authors@R": "c(person(given=\"Wolfram\",\nfamily=\"Stacklies\",\nrole=c(\"aut\")),\nperson(given=\"Henning\",\nfamily=\"Redestig\",\nemail=\"henning.red@gmail.com\",\ncomment=c(ORCID=\"0000-0003-2130-9288\"),\nrole=c(\"aut\",\"cre\")),\nperson(given=\"Kevin\",\nfamily=\"Wright\",\ncomment=c(ORCID=\"0000-0002-0617-8673\"),\nrole=\"aut\"))",
  "SystemRequirements": "Rcpp",
  "Description": "Provides Bayesian PCA, Probabilistic PCA, Nipals PCA,\nInverse Non-Linear PCA and the conventional SVD PCA. A cluster\nbased method for missing value estimation is included for\ncomparison. BPCA, PPCA and NipalsPCA may be used to perform PCA\non incomplete data as well as for accurate missing value\nestimation. A set of methods for printing and plotting the\nresults is also provided. All PCA methods make use of the same\ndata structure (pcaRes) to provide a common interface to the\nPCA results. Initiated at the Max-Planck Institute for\nMolecular Plant Physiology, Golm, Germany.",
  "Version": "2.5.0",
  "URL": "https://github.com/hredestig/pcamethods",
  "BugReports": "https://github.com/hredestig/pcamethods/issues",
  "Encoding": "UTF-8",
  "Collate": "'derrorHierarchic.R' 'errorHierarchic.R' 'AllClasses.R'\n'AllGenerics.R' 'BPCA_dostep.R' 'BPCA_initmodel.R' 'bpca.R'\n'checkData.R' 'forkNlpcaNet.R' 'kEstimate.R' 'kEstimateFast.R'\n'lineSearch.R' 'llsImpute.R' 'methods-ExpressionSet.R'\n'methods-nniRes.R' 'methods-pcaRes.R' 'nipalsPca.R' 'nlpca.R'\n'optiAlgCgd.R' 'orth.R' 'pca.R' 'pcaMethods-package.R' 'ppca.R'\n'prep.R' 'repmat.R' 'robustPca.R' 'sortFeatures.R'\n'svdImpute.R' 'vector2matrices.R' 'xval.R'",
  "Packaged": {
    "Date": "2026-11-01 12:52:30 UTC",
    "User": "root"
  },
  "biocViews": "Bayesian",
  "RoxygenNote": "6.1.1",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 12:31:56 UTC",
  "RemoteUrl": "https://github.com/bioc/pcaMethods",
  "RemoteRef": "HEAD",
  "RemoteSha": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
  "NeedsCompilation": "yes",
  "_user": "bioc",
  "_type": "src",
  "_file": "pcaMethods_2.5.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/035cb0e6679da3a156562d57d235940023a46ff596e8ea258d96235a6f6245f3",
  "_filesize": 998771,
  "_sha256": "035cb0e6679da3a156562d57d235940023a46ff596e8ea258d96235a6f6245f3",
  "_expires": "2027-02-09T13:07:31.000Z",
  "_created": "2026-11-01T12:52:30.000Z",
  "_published": "2026-11-01T13:07:32.610Z",
  "_upstream": "https://github.com/bioc/pcaMethods",
  "_status": "success",
  "_maintainer": {
    "name": "Henning Redestig",
    "email": "henning.red@gmail.com",
    "login": "hredestig",
    "description": "",
    "uuid": 1300566,
    "orcid": "0000-0003-2130-9288"
  },
  "_jobs": [
    {
      "job": 124854004905,
      "time": 120,
      "config": "bioc-checks",
      "r": "4.6.2",
      "check": "ERROR",
      "artifact": "13084013759"
    },
    {
      "job": 124854004958,
      "time": 138,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13084311909"
    },
    {
      "job": 124854004864,
      "time": 259,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13084063975"
    },
    {
      "job": 124854004899,
      "time": 180,
      "config": "linux-release-arm64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13083929375"
    },
    {
      "job": 124854004862,
      "time": 225,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13083937932"
    },
    {
      "job": 124854004850,
      "time": 118,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "13084601408"
    },
    {
      "job": 124854004877,
      "time": 335,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "13083959831"
    },
    {
      "job": 124854004963,
      "time": 153,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084690845"
    },
    {
      "job": 124854004959,
      "time": 298,
      "config": "macos-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084835841"
    },
    {
      "job": 124853157916,
      "time": 219,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "13083968662"
    },
    {
      "job": 124854004853,
      "time": 85,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13083744789"
    },
    {
      "job": 124854004971,
      "time": 259,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13084661229"
    },
    {
      "job": 124854004938,
      "time": 178,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "13084047447"
    },
    {
      "job": 124854005031,
      "time": 121,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "13084725923"
    },
    {
      "job": 124854005010,
      "time": 231,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084029001"
    },
    {
      "job": 124854005078,
      "time": 150,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "13084675879"
    }
  ],
  "_bioccheck": {
    "error": 2,
    "warning": 8,
    "note": 17
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202",
  "_commit": {
    "id": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
    "author": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "committer": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "message": "bump x.y.z version to odd y following creation of RELEASE_3_23 branch\n",
    "time": 1777379516
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "Biobase",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "BiocGenerics",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.11.3",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "role": "Suggests"
    },
    {
      "package": "lattice",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 88,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "2.5.0",
      "bioc": "3.24",
      "repository": "bioc"
    },
    {
      "branch": "release",
      "version": "2.4.0",
      "bioc": "3.23",
      "repository": "bioc"
    }
  ],
  "_topics": [
    "bayesian",
    "looking-for-maintainer",
    "cpp"
  ],
  "_stars": 54,
  "_contributors": [
    {
      "user": "dtenenba",
      "count": 27,
      "uuid": 2286826
    },
    {
      "user": "hredestig",
      "count": 23,
      "uuid": 1300566
    },
    {
      "user": "nturaga",
      "count": 18,
      "uuid": 2746443
    },
    {
      "user": "wolframst",
      "count": 5,
      "uuid": 1741760
    },
    {
      "user": "hpages",
      "count": 4,
      "uuid": 8810451
    },
    {
      "user": "vobencha",
      "count": 4,
      "uuid": 2466173
    },
    {
      "user": "jwokaty",
      "count": 4,
      "uuid": 1744257
    },
    {
      "user": "kwstat",
      "count": 2,
      "uuid": 484260
    },
    {
      "user": "link-ny",
      "count": 2,
      "uuid": 4392950
    },
    {
      "user": "sonali-bioc",
      "count": 1,
      "uuid": 6373953
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "followers": 482,
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 11276,
    "source": "https://www.bioconductor.org/packages/stats/bioc/pcaMethods"
  },
  "_mentions": 129,
  "_devurl": "https://github.com/hredestig/pcamethods",
  "_searchresults": 904,
  "_abi": {
    "exports": [
      {
        "key": "pcaMethods::generic:DModX",
        "hash": "c75355ca15d4a3d4"
      },
      {
        "key": "pcaMethods::generic:R2VX",
        "hash": "90c7da7c74d69e08"
      },
      {
        "key": "pcaMethods::generic:R2cum",
        "hash": "84bd3df7e495d02c"
      },
      {
        "key": "pcaMethods::generic:center",
        "hash": "3d9ade3a8efca0c8"
      },
      {
        "key": "pcaMethods::generic:centered",
        "hash": "cceaec541751008a"
      },
      {
        "key": "pcaMethods::generic:completeObs",
        "hash": "ff5d69cfaa10cf1f"
      },
      {
        "key": "pcaMethods::generic:cvstat",
        "hash": "6c6c8c18928a1435"
      },
      {
        "key": "pcaMethods::generic:leverage",
        "hash": "ca0cb0bcaa323045"
      },
      {
        "key": "pcaMethods::generic:loadings",
        "hash": "4361f41e72151446"
      },
      {
        "key": "pcaMethods::generic:method",
        "hash": "996983e69407cdb8"
      },
      {
        "key": "pcaMethods::generic:nObs",
        "hash": "80c4946ad99a839e"
      },
      {
        "key": "pcaMethods::generic:nP",
        "hash": "47daf5d30e039434"
      },
      {
        "key": "pcaMethods::generic:nPcs",
        "hash": "b4f1a562e66ef9ef"
      },
      {
        "key": "pcaMethods::generic:nVar",
        "hash": "5711c717c33e9fe4"
      },
      {
        "key": "pcaMethods::generic:nmissing",
        "hash": "e03b292dd8abe2b5"
      },
      {
        "key": "pcaMethods::generic:sDev",
        "hash": "1a91c617328a2e09"
      },
      {
        "key": "pcaMethods::generic:scaled",
        "hash": "acdc0b8e73c84743"
      },
      {
        "key": "pcaMethods::generic:scl",
        "hash": "d7bdf577edc3fbe2"
      },
      {
        "key": "pcaMethods::generic:scores",
        "hash": "f64c22adc597c2ea"
      },
      {
        "key": "pcaMethods::generic:slplot",
        "hash": "a21957f5b3e1f046"
      },
      {
        "key": "pcaMethods::generic:vector2matrices",
        "hash": "0494a140340c502d"
      },
      {
        "key": "pcaMethods::generic:wasna",
        "hash": "5b0f3b9ada43018e"
      },
      {
        "key": "pcaMethods::nlpcaNet",
        "hash": "d3c9a800423681be"
      },
      {
        "key": "pcaMethods::nniRes",
        "hash": "33af11b007169596"
      },
      {
        "key": "pcaMethods::pcaRes",
        "hash": "b7434ff5a42d7886"
      }
    ],
    "imports": [
      {
        "key": "Rcpp::Rcpp_precious_preserve()",
        "hash": "33a97ea62b293da6"
      },
      {
        "key": "Rcpp::Rcpp_precious_remove()",
        "hash": "63d26947ba7e1377"
      },
      {
        "key": "Rcpp::dataptr()",
        "hash": "54e69ad2e6668c83"
      },
      {
        "key": "Rcpp::demangle()",
        "hash": "b0cfd6754c5ebc4e"
      },
      {
        "key": "Rcpp::enterRNGScope()",
        "hash": "a04a299137cef947"
      },
      {
        "key": "Rcpp::exitRNGScope()",
        "hash": "a04a299137cef947"
      },
      {
        "key": "Rcpp::rcpp_get_stack_trace()",
        "hash": "c684a9bbe15cdc52"
      },
      {
        "key": "Rcpp::rcpp_set_stack_trace()",
        "hash": "33a97ea62b293da6"
      }
    ]
  },
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/pcaMethods.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/hredestig/pcamethods",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "asExprSet",
    "bpca",
    "center",
    "centered",
    "checkData",
    "completeObs",
    "cvseg",
    "cvstat",
    "DModX",
    "kEstimate",
    "kEstimateFast",
    "leverage",
    "listPcaMethods",
    "llsImpute",
    "loadings",
    "method",
    "nipalsPca",
    "nlpca",
    "nmissing",
    "nni",
    "nObs",
    "nP",
    "nPcs",
    "nVar",
    "pca",
    "plotPcs",
    "ppca",
    "prep",
    "Q2",
    "R2cum",
    "R2VX",
    "RnipalsPca",
    "robustPca",
    "robustSvd",
    "scaled",
    "scl",
    "scores",
    "sDev",
    "showNniRes",
    "showPcaRes",
    "slplot",
    "svdImpute",
    "svdPca",
    "wasna"
  ],
  "_datasets": [
    {
      "name": "helix",
      "title": "A helix structured toy data set",
      "object": "helix",
      "file": "helix.RData",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "1",
        "2",
        "3"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    },
    {
      "name": "metaboliteData",
      "title": "A incomplete metabolite data set from an Arabidopsis coldstress experiment",
      "object": "metaboliteData",
      "file": "metaboliteData.RData",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "X0h",
        "X0h.1",
        "X0h.2",
        "X0h.3",
        "X0h.4",
        "X0h.5",
        "X0h.6",
        "X1h",
        "X1h.1",
        "X1h.2",
        "X1h.3",
        "X1h.4",
        "X1h.5",
        "X1h.6",
        "X1h.7",
        "X4h",
        "X4h.1",
        "X4h.2",
        "X4h.3",
        "X4h.4",
        "X4h.5",
        "X12h",
        "X12h.1",
        "X12h.2",
        "X12h.3",
        "X12h.4",
        "X12h.5",
        "X12h.6",
        "X12h.7",
        "X24h",
        "X24h.1",
        "X24h.2",
        "X24h.3",
        "X24h.4",
        "X24h.5",
        "X24h.6",
        "X48h",
        "X48h.1",
        "X48h.2",
        "X48h.3",
        "X48h.4",
        "X48h.5",
        "X48h.6",
        "X48h.7",
        "X96h",
        "X96h.1",
        "X96h.2",
        "X96h.3",
        "X96h.4",
        "X96h.5",
        "X96h.6",
        "X96h.7"
      ],
      "rows": 154,
      "table": true,
      "tojson": true
    },
    {
      "name": "metaboliteDataComplete",
      "title": "A complete metabolite data set from an Arabidopsis coldstress experiment",
      "object": "metaboliteDataComplete",
      "file": "metaboliteDataComplete.RData",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "X0h",
        "X0h.1",
        "X0h.2",
        "X0h.3",
        "X0h.4",
        "X0h.5",
        "X0h.6",
        "X1h",
        "X1h.1",
        "X1h.2",
        "X1h.3",
        "X1h.4",
        "X1h.5",
        "X1h.6",
        "X1h.7",
        "X4h",
        "X4h.1",
        "X4h.2",
        "X4h.3",
        "X4h.4",
        "X4h.5",
        "X12h",
        "X12h.1",
        "X12h.2",
        "X12h.3",
        "X12h.4",
        "X12h.5",
        "X12h.6",
        "X12h.7",
        "X24h",
        "X24h.1",
        "X24h.2",
        "X24h.3",
        "X24h.4",
        "X24h.5",
        "X24h.6",
        "X48h",
        "X48h.1",
        "X48h.2",
        "X48h.3",
        "X48h.4",
        "X48h.5",
        "X48h.6",
        "X48h.7",
        "X96h",
        "X96h.1",
        "X96h.2",
        "X96h.3",
        "X96h.4",
        "X96h.5",
        "X96h.6",
        "X96h.7"
      ],
      "rows": 154,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "asExprSet",
      "title": "Convert pcaRes object to an expression set",
      "topics": [
        "asExprSet"
      ]
    },
    {
      "page": "biplot-methods",
      "title": "Plot a overlaid scores and loadings plot",
      "topics": [
        "biplot,pcaRes-method",
        "biplot-methods",
        "biplot.pcaRes"
      ]
    },
    {
      "page": "bpca",
      "title": "Bayesian PCA missing value estimation",
      "topics": [
        "bpca"
      ]
    },
    {
      "page": "BPCA_dostep",
      "title": "Do BPCA estimation step",
      "topics": [
        "BPCA_dostep"
      ]
    },
    {
      "page": "BPCA_initmodel",
      "title": "Initialize BPCA model",
      "topics": [
        "BPCA_initmodel"
      ]
    },
    {
      "page": "center-pcaRes-method",
      "title": "Get the centers of the original variables",
      "topics": [
        "center",
        "center,pcaRes-method"
      ]
    },
    {
      "page": "centered-pcaRes-method",
      "title": "Check centering was part of the model",
      "topics": [
        "centered",
        "centered,pcaRes-method"
      ]
    },
    {
      "page": "checkData",
      "title": "Do some basic checks on a given data matrix",
      "topics": [
        "checkData"
      ]
    },
    {
      "page": "completeObs-nniRes-method",
      "title": "Get the original data with missing values replaced with predicted values.",
      "topics": [
        "completeObs",
        "completeObs,nniRes-method",
        "completeObs,pcaRes-method"
      ]
    },
    {
      "page": "cvseg",
      "title": "Get CV segments",
      "topics": [
        "cvseg"
      ]
    },
    {
      "page": "cvstat-pcaRes-method",
      "title": "Get cross-validation statistics (e.g. Q^2).",
      "topics": [
        "cvstat",
        "cvstat,pcaRes-method"
      ]
    },
    {
      "page": "deletediagonals",
      "title": "Delete diagonals",
      "topics": [
        "deletediagonals"
      ]
    },
    {
      "page": "derrorHierarchic",
      "title": "Later",
      "topics": [
        "derrorHierarchic"
      ]
    },
    {
      "page": "dim.pcaRes",
      "title": "Dimensions of a PCA model",
      "topics": [
        "dim.pcaRes"
      ]
    },
    {
      "page": "DModX-pcaRes-method",
      "title": "DModX",
      "topics": [
        "DModX",
        "DModX,pcaRes-method"
      ]
    },
    {
      "page": "errorHierarchic",
      "title": "Later",
      "topics": [
        "errorHierarchic"
      ]
    },
    {
      "page": "fitted-methods",
      "title": "Extract fitted values from PCA.",
      "topics": [
        "fitted,pcaRes-method",
        "fitted-methods",
        "fitted.pcaRes"
      ]
    },
    {
      "page": "forkNlpcaNet",
      "title": "Complete copy of nlpca net object",
      "topics": [
        "forkNlpcaNet"
      ]
    },
    {
      "page": "getHierarchicIdx",
      "title": "Index in hiearchy",
      "topics": [
        "getHierarchicIdx"
      ]
    },
    {
      "page": "helix",
      "title": "A helix structured toy data set",
      "topics": [
        "helix"
      ]
    },
    {
      "page": "kEstimate",
      "title": "Estimate best number of Components for missing value estimation",
      "topics": [
        "kEstimate"
      ]
    },
    {
      "page": "kEstimateFast",
      "title": "Estimate best number of Components for missing value estimation",
      "topics": [
        "kEstimateFast"
      ]
    },
    {
      "page": "leverage-pcaRes-method",
      "title": "Extract leverages of a PCA model",
      "topics": [
        "leverage",
        "leverage,pcaRes-method"
      ]
    },
    {
      "page": "lineSearch",
      "title": "Line search for conjugate gradient",
      "topics": [
        "lineSearch"
      ]
    },
    {
      "page": "linr",
      "title": "Linear kernel",
      "topics": [
        "linr"
      ]
    },
    {
      "page": "listPcaMethods",
      "title": "List PCA methods",
      "topics": [
        "listPcaMethods"
      ]
    },
    {
      "page": "llsImpute",
      "title": "LLSimpute algorithm",
      "topics": [
        "llsImpute"
      ]
    },
    {
      "page": "loadings-ANY-method",
      "title": "Crude way to unmask the function with the same name from 'stats'",
      "topics": [
        "loadings",
        "loadings,ANY-method"
      ]
    },
    {
      "page": "loadings-pcaRes-method",
      "title": "Get loadings from a pcaRes object",
      "topics": [
        "loadings,pcaRes-method"
      ]
    },
    {
      "page": "loadings.pcaRes",
      "title": "Get loadings from a pcaRes object",
      "topics": [
        "loadings.pcaRes"
      ]
    },
    {
      "page": "metaboliteData",
      "title": "A incomplete metabolite data set from an Arabidopsis coldstress experiment",
      "topics": [
        "metaboliteData"
      ]
    },
    {
      "page": "metaboliteDataComplete",
      "title": "A complete metabolite data set from an Arabidopsis coldstress experiment",
      "topics": [
        "metaboliteDataComplete"
      ]
    },
    {
      "page": "method-pcaRes-method",
      "title": "Get the used PCA method",
      "topics": [
        "method",
        "method,pcaRes-method"
      ]
    },
    {
      "page": "nipalsPca",
      "title": "NIPALS PCA",
      "topics": [
        "nipalsPca"
      ]
    },
    {
      "page": "nlpca",
      "title": "Non-linear PCA",
      "topics": [
        "nlpca"
      ]
    },
    {
      "page": "nmissing-pcaRes-method",
      "title": "Missing values",
      "topics": [
        "nmissing",
        "nmissing,nniRes-method",
        "nmissing,pcaRes-method"
      ]
    },
    {
      "page": "nni",
      "title": "Nearest neighbour imputation",
      "topics": [
        "nni"
      ]
    },
    {
      "page": "nniRes",
      "title": "Class for representing a nearest neighbour imputation result",
      "topics": [
        "nniRes",
        "nniRes-class"
      ]
    },
    {
      "page": "nObs-pcaRes-method",
      "title": "Get the number of observations used to build the PCA model.",
      "topics": [
        "nObs",
        "nObs,pcaRes-method"
      ]
    },
    {
      "page": "nP-pcaRes-method",
      "title": "Get number of PCs",
      "topics": [
        "nP",
        "nP,pcaRes-method"
      ]
    },
    {
      "page": "nPcs-pcaRes-method",
      "title": "Get number of PCs.",
      "topics": [
        "nPcs",
        "nPcs,pcaRes-method"
      ]
    },
    {
      "page": "nVar-pcaRes-method",
      "title": "Get the number of variables used to build the PCA model.",
      "topics": [
        "nVar",
        "nVar,pcaRes-method"
      ]
    },
    {
      "page": "optiAlgCgd",
      "title": "Conjugate gradient optimization",
      "topics": [
        "optiAlgCgd"
      ]
    },
    {
      "page": "orth",
      "title": "Calculate an orthonormal basis",
      "topics": [
        "orth"
      ]
    },
    {
      "page": "pca",
      "title": "Perform principal component analysis",
      "topics": [
        "pca"
      ]
    },
    {
      "page": "pcaMethods",
      "title": "pcaMethods",
      "topics": [
        "pcaMethods-package",
        "pcaMethods"
      ]
    },
    {
      "page": "pcaMethods-deprecated",
      "title": "Deprecated methods for pcaMethods",
      "topics": [
        "pcaMethods-deprecated"
      ]
    },
    {
      "page": "pcaNet",
      "title": "Class representation of the NLPCA neural net",
      "topics": [
        "nlpcaNet",
        "nlpcaNet-class",
        "pcaNet"
      ]
    },
    {
      "page": "pcaRes",
      "title": "Class for representing a PCA result",
      "topics": [
        "pcaRes",
        "pcaRes-class"
      ]
    },
    {
      "page": "plot.pcaRes",
      "title": "Plot diagnostics (screeplot)",
      "topics": [
        "plot,pcaRes-method",
        "plot.pcaRes"
      ]
    },
    {
      "page": "plotPcs",
      "title": "Plot many side by side scores XOR loadings plots",
      "topics": [
        "plotPcs"
      ]
    },
    {
      "page": "ppca",
      "title": "Probabilistic PCA",
      "topics": [
        "ppca"
      ]
    },
    {
      "page": "predict-methods",
      "title": "Predict values from PCA.",
      "topics": [
        "predict,pcaRes-method",
        "predict-methods",
        "predict.pcaRes"
      ]
    },
    {
      "page": "prep",
      "title": "Pre-process a matrix for PCA",
      "topics": [
        "prep"
      ]
    },
    {
      "page": "Q2",
      "title": "Cross-validation for PCA",
      "topics": [
        "Q2"
      ]
    },
    {
      "page": "R2cum-pcaRes-method",
      "title": "Cumulative R2 is the total ratio of variance that is being explained by the model",
      "topics": [
        "R2cum",
        "R2cum,pcaRes-method"
      ]
    },
    {
      "page": "R2VX-pcaRes-method",
      "title": "R2 goodness of fit",
      "topics": [
        "R2VX",
        "R2VX,pcaRes-method"
      ]
    },
    {
      "page": "rediduals-methods",
      "title": "Residuals values from a PCA model.",
      "topics": [
        "rediduals-methods",
        "resid,pcaRes-method",
        "residuals,pcaRes-method",
        "residuals.pcaRes"
      ]
    },
    {
      "page": "repmat",
      "title": "Replicate and tile an array.",
      "topics": [
        "repmat"
      ]
    },
    {
      "page": "RnipalsPca",
      "title": "NIPALS PCA implemented in R",
      "topics": [
        "RnipalsPca"
      ]
    },
    {
      "page": "robustPca",
      "title": "PCA implementation based on robustSvd",
      "topics": [
        "robustPca"
      ]
    },
    {
      "page": "robustSvd",
      "title": "Alternating L1 Singular Value Decomposition",
      "topics": [
        "robustSvd"
      ]
    },
    {
      "page": "scaled-pcaRes-method",
      "title": "Check if scaling was part of the PCA model",
      "topics": [
        "scaled",
        "scaled,pcaRes-method"
      ]
    },
    {
      "page": "scl-pcaRes-method",
      "title": "Get the scales (e.g. standard deviations) of the original variables",
      "topics": [
        "scl",
        "scl,pcaRes-method"
      ]
    },
    {
      "page": "scores-pcaRes-method",
      "title": "Get scores from a pcaRes object",
      "topics": [
        "scores",
        "scores,pcaRes-method"
      ]
    },
    {
      "page": "scores.pcaRes",
      "title": "Get scores from a pcaRes object",
      "topics": [
        "scores.pcaRes"
      ]
    },
    {
      "page": "sDev-pcaRes-method",
      "title": "Get the standard deviations of the scores (indicates their relevance)",
      "topics": [
        "sDev",
        "sDev,pcaRes-method"
      ]
    },
    {
      "page": "show-methods",
      "title": "Print/Show for pcaRes",
      "topics": [
        "print,nniRes-method",
        "print,pcaRes-method",
        "show,nniRes-method",
        "show,pcaRes-method",
        "show-methods",
        "showPcaRes"
      ]
    },
    {
      "page": "showNniRes",
      "title": "Print a nniRes model",
      "topics": [
        "showNniRes"
      ]
    },
    {
      "page": "simpleEllipse",
      "title": "Hotelling's T^2 Ellipse",
      "topics": [
        "simpleEllipse"
      ]
    },
    {
      "page": "slplot-pcaRes-method",
      "title": "Side by side scores and loadings plot",
      "topics": [
        "slplot",
        "slplot,pcaRes-method"
      ]
    },
    {
      "page": "sortFeatures",
      "title": "Sort the features of NLPCA object",
      "topics": [
        "sortFeatures"
      ]
    },
    {
      "page": "summary",
      "title": "Summary of PCA model",
      "topics": [
        "summary",
        "summary,pcaRes-method",
        "summary.pcaRes"
      ]
    },
    {
      "page": "svdImpute",
      "title": "SVDimpute algorithm",
      "topics": [
        "svdImpute"
      ]
    },
    {
      "page": "svdPca",
      "title": "Perform principal component analysis using singular value decomposition",
      "topics": [
        "svdPca"
      ]
    },
    {
      "page": "tempFixNas",
      "title": "Temporary fix for missing values",
      "topics": [
        "tempFixNas"
      ]
    },
    {
      "page": "vector2matrices-matrix-method",
      "title": "Tranform the vectors of weights to matrix structure",
      "topics": [
        "vector2matrices,matrix-method"
      ]
    },
    {
      "page": "vector2matrices-nlpcaNet-method",
      "title": "Tranform the vectors of weights to matrix structure",
      "topics": [
        "vector2matrices,nlpcaNet-method"
      ]
    },
    {
      "page": "wasna-pcaRes-method",
      "title": "Get a matrix with indicating the elements that were missing in the input data. Convenient for estimating imputation performance.",
      "topics": [
        "wasna",
        "wasna,pcaRes-method"
      ]
    },
    {
      "page": "weightsAccount",
      "title": "Create an object that holds the weights for nlpcaNet. Holds and sets weights in using an environment object.",
      "topics": [
        "weightsAccount"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/pcaMethods/raw/HEAD/README.md",
  "_rundeps": [
    "Biobase",
    "BiocGenerics",
    "generics",
    "MASS",
    "Rcpp"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "outliers.Rnw",
      "filename": "outliers.pdf",
      "title": "Data with outliers",
      "engine": "utils::Sweave",
      "headings": [
        "PCA robust to outliers",
        "Outliers and missing value imputation"
      ],
      "created": "2012-06-14 20:54:43",
      "modified": "2023-09-25 11:34:17",
      "commits": 2
    },
    {
      "source": "pcaMethods.Rnw",
      "filename": "pcaMethods.pdf",
      "title": "Introduction",
      "engine": "utils::Sweave",
      "headings": [
        "Algorithms",
        "Getting started",
        "Some examples",
        "Cross validation",
        "Visualisation of the results"
      ],
      "created": "2012-06-14 20:54:43",
      "modified": "2023-09-25 11:34:17",
      "commits": 2
    },
    {
      "source": "missingValues.Rnw",
      "filename": "missingValues.pdf",
      "title": "Missing value imputation",
      "engine": "utils::Sweave",
      "headings": [
        "Missing value imputation"
      ],
      "created": "2012-06-14 20:54:43",
      "modified": "2012-06-14 20:54:43",
      "commits": 1
    }
  ],
  "_score": 13.593684948526715,
  "_indexed": true,
  "_nocasepkg": "pcamethods",
  "_universes": [
    "bioc",
    "hredestig"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.5.0",
      "date": "2026-11-01T12:54:09.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/b87edda3d84e85894c24a9a60658f22e4081954d3836a246ba4d34a193327638",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.5.0",
      "date": "2026-11-01T12:56:18.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/266f82c6e0103183d3a8bef879d0f4f5199edb6d83ab152383254968fb4f513c",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "2.5.0",
      "date": "2026-11-01T12:54:55.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/1c6be5ef341e0bd3af85d675f676446e56db3afb15d73e026865e81c3422b422",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "2.5.0",
      "date": "2026-11-01T12:55:59.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/4bc5bb76846f8f6ec22b531b15d526855fe9eb6616c041318c5a3bf279615405",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.5.0",
      "date": "2026-11-01T12:56:08.000Z",
      "arch": "aarch64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/1e1d3b0db5da8d240c4300acb0a7c3ec3f18e616c4a33d3bc319b685d3116c65",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.5.0",
      "date": "2026-11-01T12:57:33.000Z",
      "arch": "x86_64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/020c49f403e4272b2068acbe12a00c4aaadb20ae9167d004381dcd4a58619ff8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "2.5.0",
      "date": "2026-11-01T12:56:25.000Z",
      "arch": "aarch64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/115a887b99f06e1d7a613f043848584610c61d46a83c8252c6f094ee0f25df3e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "2.5.0",
      "date": "2026-11-01T12:56:56.000Z",
      "arch": "x86_64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/b1513f42e82e4ffe53b7ab96f38fcb071759ff4698e0992daa1649e9ab3e1ff2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.5.0",
      "date": "2026-11-01T12:54:18.000Z",
      "arch": "emscripten",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/17dd9d7863e1738ebcf896b2ea4174afe9faf2662662097c6b3c5b0e5a3dcd0b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.5.0",
      "date": "2026-11-01T12:55:50.000Z",
      "arch": "aarch64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/686f345d1f9509b51b96ba765be9054c95a14d294fb68a620751e76f85bf0aad",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.5.0",
      "date": "2026-11-01T12:53:40.000Z",
      "arch": "x86_64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/caa9bac054042c6897aa5fcf4aa04fce736c0eb4a136bf11805db4fa8d15c9b3",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.5.0",
      "date": "2026-11-01T12:53:36.000Z",
      "arch": "x86_64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/a8e9e755ab701ee367828a0704a43606d67423f6abf301b929ad3a9c36fcefd9",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "2.5.0",
      "date": "2026-11-01T12:55:26.000Z",
      "arch": "aarch64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/c1086497629b740278ca079ec13936946d7eca83ec4f279c91086205d860cda3",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "2.5.0",
      "date": "2026-11-01T12:53:46.000Z",
      "arch": "x86_64",
      "commit": "d0bc2c12d7c8e16c3ff7c7a17bff00d08651b1ee",
      "fileid": "https://r2.ropensci.org/d5fd756fcbc60fd97cd913f3db8862242fa117cad916649f10962dcf09da297e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/41308274202"
    }
  ]
}