{
  "_id": "6a197d50acfb0bcc41df70d1",
  "Package": "factor.switching",
  "Type": "Package",
  "Title": "Post-Processing MCMC Outputs of Bayesian Factor Analytic Models",
  "Version": "1.4",
  "Date": "2024-02-12",
  "Authors@R": "c(person(given = \"Panagiotis\",\nfamily = \"Papastamoulis\",\nemail = \"papapast@yahoo.gr\",\nrole = c( \"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-9468-7613\")))",
  "Maintainer": "Panagiotis Papastamoulis <papapast@yahoo.gr>",
  "Description": "A well known identifiability issue in factor analytic\nmodels is the invariance with respect to orthogonal\ntransformations. This problem burdens the inference under a\nBayesian setup, where Markov chain Monte Carlo (MCMC) methods\nare used to generate samples from the posterior distribution.\nThe package applies a series of rotation, sign and permutation\ntransformations (Papastamoulis and Ntzoufras (2022)\n<DOI:10.1007/s11222-022-10084-4>) into raw MCMC samples of\nfactor loadings, which are provided by the user. The\npost-processed output is identifiable and can be used for MCMC\ninference on any parametric function of factor loadings.\nComparison of multiple MCMC chains is also possible.",
  "License": "GPL-2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-29 10:39:12 UTC",
    "User": "root"
  },
  "Author": "Panagiotis Papastamoulis [aut, cre]\n(<https://orcid.org/0000-0001-9468-7613>)",
  "Repository": "https://mqbssppe.r-universe.dev",
  "Date/Publication": "2024-02-13 02:30:43 UTC",
  "RemoteUrl": "https://github.com/cran/factor.switching",
  "RemoteRef": "HEAD",
  "RemoteSha": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
  "MD5sum": "89c15c0c8ecdecb1ba80730e4a2979a0",
  "_user": "mqbssppe",
  "_type": "src",
  "_file": "factor.switching_1.4.tar.gz",
  "_fileid": "e04d1d71e78734d97ce8a8f9db880e89eafb3ca9d947904ae2c58222779c112c",
  "_filesize": 175120,
  "_sha256": "e04d1d71e78734d97ce8a8f9db880e89eafb3ca9d947904ae2c58222779c112c",
  "_created": "2026-05-29T10:39:12.000Z",
  "_published": "2026-05-29T11:49:36.924Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78484917639,
      "time": 116,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288794651"
    },
    {
      "job": 78484917638,
      "time": 125,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288797316"
    },
    {
      "job": 78484917662,
      "time": 91,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7289925962"
    },
    {
      "job": 78484917677,
      "time": 157,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7289946325"
    },
    {
      "job": 78484579348,
      "time": 143,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288761692"
    },
    {
      "job": 78484917665,
      "time": 90,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288787733"
    },
    {
      "job": 78484917660,
      "time": 86,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288786175"
    },
    {
      "job": 78484917711,
      "time": 83,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7288785537"
    },
    {
      "job": 78484917641,
      "time": 94,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288788606"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/factor.switching",
  "_commit": {
    "id": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
    "author": "Panagiotis Papastamoulis <papapast@yahoo.gr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.4\n",
    "time": 1707791443
  },
  "_maintainer": {
    "name": "Panagiotis Papastamoulis",
    "email": "papapast@yahoo.gr",
    "login": "mqbssppe",
    "description": "",
    "uuid": 3490226,
    "orcid": "0000-0001-9468-7613"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "coda",
      "role": "Imports"
    },
    {
      "package": "HDInterval",
      "role": "Imports"
    },
    {
      "package": "lpSolve",
      "role": "Imports"
    },
    {
      "package": "MCMCpack",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "mqbssppe",
      "count": 5,
      "uuid": 3490226
    }
  ],
  "_userbio": {
    "uuid": 3490226,
    "type": "user",
    "name": "Panagiotis Papastamoulis"
  },
  "_downloads": {
    "count": 226,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/factor.switching"
  },
  "_searchresults": 4,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/factor.switching.html",
    "manual.pdf"
  ],
  "_realowner": "mqbssppe",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2020-03-11"
    },
    {
      "version": "1.1",
      "date": "2020-04-15"
    },
    {
      "version": "1.2",
      "date": "2021-07-12"
    },
    {
      "version": "1.3",
      "date": "2022-03-16"
    },
    {
      "version": "1.4",
      "date": "2024-02-12"
    }
  ],
  "_exports": [
    "compareMultipleChains",
    "credible.region",
    "plot.rsp",
    "procrustes_switching",
    "rsp_exact",
    "rsp_full_sa",
    "rsp_partial_sa",
    "switch_and_permute",
    "weighted_procrustes_switching"
  ],
  "_datasets": [
    {
      "name": "small_posterior_2chains",
      "title": "Example data",
      "object": "small_posterior_2chains",
      "file": "small_posterior_2chains.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "factor.switching-package",
      "title": "Post-Processing MCMC Outputs of Bayesian Factor Analytic Models",
      "topics": [
        "factor.switching-package",
        "factor.switching"
      ]
    },
    {
      "page": "compareMultipleChains",
      "title": "Compare multiple chains",
      "topics": [
        "compareMultipleChains"
      ]
    },
    {
      "page": "credible.region",
      "title": "Compute a simultaneous credible region (rectangle) from a sample for a vector valued parameter.",
      "topics": [
        "credible.region"
      ]
    },
    {
      "page": "plot.rsp",
      "title": "Plot posterior means and credible regions",
      "topics": [
        "plot.rsp"
      ]
    },
    {
      "page": "procrustes_switching",
      "title": "Orthogonal Procrustes rotations",
      "topics": [
        "procrustes_switching"
      ]
    },
    {
      "page": "rsp_exact",
      "title": "Rotation-Sign-Permutation (RSP) algorithm (Exact scheme)",
      "topics": [
        "rsp_exact"
      ]
    },
    {
      "page": "rsp_full_sa",
      "title": "Rotation-Sign-Permutation (RSP) algorithm (Full Simulated Annealing)",
      "topics": [
        "rsp_full_sa"
      ]
    },
    {
      "page": "rsp_partial_sa",
      "title": "Rotation-Sign-Permutation (RSP) algorithm (Partial Simulated Annealing)",
      "topics": [
        "rsp_partial_sa"
      ]
    },
    {
      "page": "small_posterior_2chains",
      "title": "Example data",
      "topics": [
        "small_posterior_2chains"
      ]
    },
    {
      "page": "switch_and_permute",
      "title": "Apply sign switchings and column permutations",
      "topics": [
        "switch_and_permute"
      ]
    },
    {
      "page": "weighted_procrustes_switching",
      "title": "Weighted Orthogonal Procrustes rotations",
      "topics": [
        "weighted_procrustes_switching"
      ]
    }
  ],
  "_rundeps": [
    "coda",
    "HDInterval",
    "lattice",
    "lpSolve",
    "MASS",
    "Matrix",
    "MatrixModels",
    "mcmc",
    "MCMCpack",
    "quantreg",
    "SparseM",
    "survival"
  ],
  "_score": 1.4771212547196624,
  "_indexed": true,
  "_nocasepkg": "factor.switching",
  "_universes": [
    "mqbssppe"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4",
      "date": "2026-05-29T10:40:59.000Z",
      "distro": "noble",
      "commit": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
      "fileid": "a9c4f240cee0aabd3c33b50832c8d7ca5e55c01a80544d467640dc73227058a3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4",
      "date": "2026-05-29T10:41:04.000Z",
      "distro": "noble",
      "commit": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
      "fileid": "e1589e5ccdd2c69bffebe9062daccb45e3e12c7b5ae14f84356d3fd9bcd62cf5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4",
      "date": "2026-05-29T11:47:48.000Z",
      "commit": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
      "fileid": "4f8c04b344a861a002913595a0bbf0120961d1d11e83b58afef6076e3b72d234",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4",
      "date": "2026-05-29T11:48:37.000Z",
      "commit": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
      "fileid": "ec5831f2fd4589d4c2cb1a45ebece4a97744a93dbf718d5e16faa7096e7870b0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4",
      "date": "2026-05-29T10:41:00.000Z",
      "commit": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
      "fileid": "38ed5c2784f5b9382127f5602784daeba7068f1b9ea8d4d5f74c4971952d0289",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4",
      "date": "2026-05-29T10:40:16.000Z",
      "commit": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
      "fileid": "fbb468a8d251f09cde552fe90290e24924b5fc2f840facbf086104d3090d378a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4",
      "date": "2026-05-29T10:40:13.000Z",
      "commit": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
      "fileid": "6facf84a5bccf58cca497fbb06f12f23d58fa390db8bee1e077958215a03d06c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.4",
      "date": "2026-05-29T10:40:27.000Z",
      "commit": "aba479e72b41629bc949f9648dba6b5bbe8539c8",
      "fileid": "43472a43ff011ed7d6eb007c5844d791d38cb9508adb14dad97d6421c137f898",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mqbssppe/actions/runs/26632494115"
    }
  ]
}