{
  "_id": "6a23ec15a1338011a79ec6a1",
  "Package": "qmethod",
  "Version": "1.8.4",
  "Date": "2023-03-23",
  "Title": "Analysis of Subjective Perspectives Using Q Methodology",
  "Authors@R": "c(person(given=\"Aiora\", family=\"Zabala\", comment=c(\"Main author\", ORCID  = \"0000-0001-8534-3325\"), email=\"aiora.zabala@gmail.com\", role=c(\"aut\", \"cre\")),\nperson(given=\"Maximilian\", family=\"Held\", comment=\"Author of additional data management functions\", email=\"maximilian.held83@gmail.com\", role=c(\"aut\")),\nperson(given=\"Frans\", family=\"Hermans\", comment=\"Author of centroid extraction function\", email=\"Hermans@iamo.de\", role=c(\"aut\"))\n)",
  "Description": "Analysis of Q methodology, used to identify distinct\nperspectives existing within a group. This methodology is used\nacross social, health and environmental sciences to understand\ndiversity of attitudes, discourses, or decision-making styles\n(for more information, see <https://qmethod.org/>). A single\nfunction runs the full analysis. Each step can be run\nseparately using the corresponding functions: for automatic\nflagging of Q-sorts (manual flagging is optional), for\nstatement scores, for distinguishing and consensus statements,\nand for general characteristics of the factors. The package\nallows to choose either principal components or centroid factor\nextraction, manual or automatic flagging, a number of\nmathematical methods for rotation (or none), and a number of\ncorrelation coefficients for the initial correlation matrix,\namong many other options. Additional functions are available to\nimport and export data (from raw *.CSV, 'HTMLQ' and 'FlashQ'\n*.CSV, 'PQMethod' *.DAT and 'easy-htmlq' *.JSON files), to\nprint and plot, to import raw data from individual *.CSV files,\nand to make printable cards. The package also offers functions\nto print Q cards and to generate Q distributions for study\nadministration. See further details in the package\ndocumentation, and in the web pages below, which include a\ncookbook, guidelines for more advanced analysis (how to perform\nmanual flagging or change the sign of factors), data\nmanagement, and a graphical user interface (GUI) for online and\noffline use.",
  "License": "GPL (>= 2)",
  "LazyData": "true",
  "URL": "https://github.com/aiorazabala/qmethod,\nhttp://aiorazabala.github.io/qmethod/",
  "BugReports": "https://github.com/aiorazabala/qmethod/issues",
  "Repository": "https://aiorazabala.r-universe.dev",
  "Date/Publication": "2023-11-20 11:52:56 UTC",
  "RemoteUrl": "https://github.com/aiorazabala/qmethod",
  "RemoteRef": "HEAD",
  "RemoteSha": "5e69a465dc67227d95dddacb64d802ed08b81afb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-06 09:41:42 UTC",
    "User": "root"
  },
  "Author": "Aiora Zabala [aut, cre] (Main author, ORCID:\n<https://orcid.org/0000-0001-8534-3325>),\nMaximilian Held [aut] (Author of additional data management functions),\nFrans Hermans [aut] (Author of centroid extraction function)",
  "Maintainer": "Aiora Zabala <aiora.zabala@gmail.com>",
  "MD5sum": "47d89277710c6c0870ad73a49913459f",
  "_user": "aiorazabala",
  "_type": "src",
  "_file": "qmethod_1.8.4.tar.gz",
  "_fileid": "dc54eefe54ed2fc1c3e781e179c8299cb5e7f9d17ac384a59c999762144f9e8b",
  "_filesize": 351344,
  "_sha256": "dc54eefe54ed2fc1c3e781e179c8299cb5e7f9d17ac384a59c999762144f9e8b",
  "_created": "2026-06-06T09:41:42.000Z",
  "_published": "2026-06-06T09:44:53.247Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79868247106,
      "time": 122,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7453346497"
    },
    {
      "job": 79868247115,
      "time": 110,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7453345012"
    },
    {
      "job": 79868247105,
      "time": 143,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7453346296"
    },
    {
      "job": 79868247123,
      "time": 157,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7453347688"
    },
    {
      "job": 79868088878,
      "time": 181,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453332234"
    },
    {
      "job": 79868247117,
      "time": 112,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7453345437"
    },
    {
      "job": 79868247116,
      "time": 83,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7453342079"
    },
    {
      "job": 79868247133,
      "time": 97,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7453343562"
    },
    {
      "job": 79868247142,
      "time": 96,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7453343332"
    }
  ],
  "_buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/aiorazabala/qmethod",
  "_commit": {
    "id": "5e69a465dc67227d95dddacb64d802ed08b81afb",
    "author": "Aiora Zabala <aiora.zabala@gmail.com>",
    "committer": "Aiora Zabala <aiora.zabala@gmail.com>",
    "message": "GUI enhancement\n",
    "time": 1700481176
  },
  "_maintainer": {
    "name": "Aiora Zabala",
    "email": "aiora.zabala@gmail.com",
    "login": "aiorazabala",
    "description": "",
    "uuid": 9744924,
    "orcid": "0000-0001-8534-3325"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "psych",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Imports"
    },
    {
      "package": "xtable",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "rjson",
      "role": "Suggests"
    },
    {
      "package": "MCMCpack",
      "role": "Suggests"
    }
  ],
  "_owner": "aiorazabala",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 39,
  "_contributors": [
    {
      "user": "aiorazabala",
      "count": 320,
      "uuid": 9744924
    },
    {
      "user": "maxheld83",
      "count": 118,
      "uuid": 5372770
    },
    {
      "user": "serendipity31",
      "count": 1,
      "uuid": 10465394
    }
  ],
  "_userbio": {
    "uuid": 9744924,
    "type": "user",
    "name": "Aiora Zabala"
  },
  "_downloads": {
    "count": 289,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qmethod"
  },
  "_mentions": 6,
  "_devurl": "https://github.com/aiorazabala/qmethod",
  "_searchresults": 53,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/qmethod.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/aiorazabala/qmethod",
  "_realowner": "aiorazabala",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2014-05-14"
    },
    {
      "version": "1.1",
      "date": "2014-06-23"
    },
    {
      "version": "1.2",
      "date": "2014-10-24"
    },
    {
      "version": "1.2.2",
      "date": "2014-10-28"
    },
    {
      "version": "1.2.4",
      "date": "2014-12-03"
    },
    {
      "version": "1.3.0",
      "date": "2015-03-30"
    },
    {
      "version": "1.3.1",
      "date": "2015-05-05"
    },
    {
      "version": "1.4.0",
      "date": "2016-01-16"
    },
    {
      "version": "1.4.1",
      "date": "2016-03-04"
    },
    {
      "version": "1.4.2",
      "date": "2016-04-14"
    },
    {
      "version": "1.5",
      "date": "2017-01-25"
    },
    {
      "version": "1.5.2",
      "date": "2017-03-21"
    },
    {
      "version": "1.5.4",
      "date": "2018-05-22"
    },
    {
      "version": "1.5.5",
      "date": "2020-02-14"
    },
    {
      "version": "1.8",
      "date": "2021-03-15"
    },
    {
      "version": "1.8.4",
      "date": "2023-03-28"
    }
  ],
  "_exports": [
    "build.q.set",
    "centroid",
    "export.pqmethod",
    "export.qm",
    "import.easyhtmlq",
    "import.htmlq",
    "import.pqmethod",
    "import.q.concourse",
    "import.q.feedback",
    "import.q.sorts",
    "loa.and.flags",
    "make.cards",
    "make.distribution",
    "q.fnames",
    "qbstep",
    "qdc",
    "qdc.zsc",
    "qfcharact",
    "qflag",
    "qfsi",
    "qindtest",
    "qmb.plot",
    "qmb.summary",
    "qmboots",
    "qmethod",
    "qpcrustes",
    "qzscores",
    "runInterface"
  ],
  "_datasets": [
    {
      "name": "importexample",
      "title": "Import Example",
      "object": "importexample",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "lipset",
      "title": "_Lipset_ (1963) Q methodology dataset",
      "object": "lipset",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "qmethod-package",
      "title": "Package for Q methodology analysis",
      "topics": [
        "qmethod-package"
      ]
    },
    {
      "page": "build.q.set",
      "title": "Q methodology: sample a Q set from a concourse",
      "topics": [
        "build.q.set"
      ]
    },
    {
      "page": "centroid",
      "title": "Q methodology: centroid extraction",
      "topics": [
        "centroid"
      ]
    },
    {
      "page": "export.pqmethod",
      "title": "Q methodology: export to PQMethod *.DAT and *.STA files",
      "topics": [
        "export.pqmethod"
      ]
    },
    {
      "page": "export.qm",
      "title": "Q Methodology: export results to a plain text document",
      "topics": [
        "export.qm"
      ]
    },
    {
      "page": "import.easyhtmlq",
      "title": "Q methodology: import data from easy-HTMLQ",
      "topics": [
        "import.easyhtmlq"
      ]
    },
    {
      "page": "import.htmlq",
      "title": "Q methodology: import data from HTMLQ and FlashQ",
      "topics": [
        "import.htmlq"
      ]
    },
    {
      "page": "import.pqmethod",
      "title": "Q methodology: import PQMethod *.DAT files",
      "topics": [
        "import.pqmethod"
      ]
    },
    {
      "page": "import.q.concourse",
      "title": "Q methodology: import concourse of Q items",
      "topics": [
        "import.q.concourse"
      ]
    },
    {
      "page": "import.q.feedback",
      "title": "Q methodology: imports feedback on Q items",
      "topics": [
        "import.q.feedback"
      ]
    },
    {
      "page": "import.q.sorts",
      "title": "Q methodology: import Q-sorts from CSV",
      "topics": [
        "import.q.sorts"
      ]
    },
    {
      "page": "importexample",
      "title": "Import Example",
      "topics": [
        "importexample"
      ]
    },
    {
      "page": "lipset",
      "title": "_Lipset_ (1963) Q methodology dataset",
      "topics": [
        "lipset"
      ]
    },
    {
      "page": "loa.and.flags",
      "title": "Q methodology: show factor loadings next to flags",
      "topics": [
        "loa.and.flags"
      ]
    },
    {
      "page": "make.cards",
      "title": "Q methodology: produce printable cards for Q study with ID and full item wording",
      "topics": [
        "make.cards"
      ]
    },
    {
      "page": "make.distribution",
      "title": "Q methodology: create Q normal distribution",
      "topics": [
        "make.distribution"
      ]
    },
    {
      "page": "plot.QmethodRes",
      "title": "Q Method: plot for statement z-scores",
      "topics": [
        "plot.QmethodRes"
      ]
    },
    {
      "page": "print.QmethodRes",
      "title": "Q Method: print method for results",
      "topics": [
        "print.QmethodRes"
      ]
    },
    {
      "page": "q.fnames",
      "title": "Change factor names in the results of Q methodology analysis",
      "topics": [
        "q.fnames"
      ]
    },
    {
      "page": "qbstep",
      "title": "Q Methodology: Single step for the bootstrap",
      "topics": [
        "qbstep"
      ]
    },
    {
      "page": "qdc",
      "title": "Q methodology: distinguishing and consensus statements",
      "topics": [
        "qdc"
      ]
    },
    {
      "page": "qdc.zsc",
      "title": "Q methodology: distinguishing and consensus statements",
      "topics": [
        "qdc.zsc"
      ]
    },
    {
      "page": "qfcharact",
      "title": "Q methodology: factor characteristics",
      "topics": [
        "qfcharact"
      ]
    },
    {
      "page": "qflag",
      "title": "Q methodology: automatic flagging of Q-sorts",
      "topics": [
        "qflag"
      ]
    },
    {
      "page": "qfsi",
      "title": "Q Methodology: Factor Stability index",
      "topics": [
        "qfsi"
      ]
    },
    {
      "page": "qindtest",
      "title": "Q Methodology: PCA bootstrap indeterminacy tests",
      "topics": [
        "qindtest"
      ]
    },
    {
      "page": "qmb.plot",
      "title": "Q Methodology: Plot of bootstrap results",
      "topics": [
        "qmb.plot"
      ]
    },
    {
      "page": "qmb.summary",
      "title": "Q Methodology: Summary of bootstrap results",
      "topics": [
        "qmb.summary"
      ]
    },
    {
      "page": "qmboots",
      "title": "Q Methodology: Bootstrap",
      "topics": [
        "qmboots"
      ]
    },
    {
      "page": "qmethod",
      "title": "Q methodology analysis",
      "topics": [
        "qmethod"
      ]
    },
    {
      "page": "qpcrustes",
      "title": "Q Methodology: Procrustes rotation of loadings",
      "topics": [
        "qpcrustes"
      ]
    },
    {
      "page": "qzscores",
      "title": "Q methodology: z-scores from loadings",
      "topics": [
        "qzscores"
      ]
    },
    {
      "page": "runInterface",
      "title": "Q methodology: Graphical User Interface (GUI)",
      "topics": [
        "runInterface"
      ]
    },
    {
      "page": "summary.QmethodRes",
      "title": "Q methodology: summary for class 'QmethodRes'",
      "topics": [
        "summary.QmethodRes"
      ]
    }
  ],
  "_readme": "https://github.com/aiorazabala/qmethod/raw/HEAD/README.md",
  "_rundeps": [
    "digest",
    "evaluate",
    "GPArotation",
    "highr",
    "knitr",
    "lattice",
    "mnormt",
    "nlme",
    "psych",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_score": 6.093491727010932,
  "_indexed": true,
  "_nocasepkg": "qmethod",
  "_universes": [
    "aiorazabala"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.8.4",
      "date": "2026-06-06T09:43:44.000Z",
      "distro": "noble",
      "commit": "5e69a465dc67227d95dddacb64d802ed08b81afb",
      "fileid": "04f1ef47c6856858da7e0e28f359428d94c02a9174485655d8c4a044149aeec2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.8.4",
      "date": "2026-06-06T09:43:32.000Z",
      "distro": "noble",
      "commit": "5e69a465dc67227d95dddacb64d802ed08b81afb",
      "fileid": "59c0d22cf31f37922de16a47a1c50d58ef7ee7e1d23858a43d90eb179d154ecb",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.8.4",
      "date": "2026-06-06T09:43:49.000Z",
      "commit": "5e69a465dc67227d95dddacb64d802ed08b81afb",
      "fileid": "18aa1642974ed81338b0d9dd049a25919fbf55e01fd78cc97394932608fe3c5a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.8.4",
      "date": "2026-06-06T09:43:57.000Z",
      "commit": "5e69a465dc67227d95dddacb64d802ed08b81afb",
      "fileid": "b6b46a763a1e214ea0c1f8c22961363c384b77705a5695b07d2120ddd4854de5",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.8.4",
      "date": "2026-06-06T09:43:56.000Z",
      "commit": "5e69a465dc67227d95dddacb64d802ed08b81afb",
      "fileid": "cc32edfc30b547008d191e807fb60ad64cd4f9336bda5c2d223b95a7f7be4150",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.8.4",
      "date": "2026-06-06T09:43:02.000Z",
      "commit": "5e69a465dc67227d95dddacb64d802ed08b81afb",
      "fileid": "3bbb2fe26b09d337c3dc4dcfff6a17d99d5143bfd41c463917538a98c8f353b0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.8.4",
      "date": "2026-06-06T09:43:10.000Z",
      "commit": "5e69a465dc67227d95dddacb64d802ed08b81afb",
      "fileid": "28be09a0cec74d8f1cdad61843a888d7aff3367df097023c23516d1479e98e7a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.8.4",
      "date": "2026-06-06T09:43:03.000Z",
      "commit": "5e69a465dc67227d95dddacb64d802ed08b81afb",
      "fileid": "20c657b0075a10f85fde039c5586bd853f4df1b5d23082803476fd4cf19bdc37",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/aiorazabala/actions/runs/27058867328"
    }
  ]
}