{
  "_id": "6a1f13b2b401979e7341e0c0",
  "Package": "stenR",
  "Title": "Standardization of Raw Discrete Questionnaire Scores",
  "Version": "0.6.9",
  "Authors@R": "person(given = \"Michal\",\nfamily = \"Kosinski\",\nrole = c(\"aut\", \"cre\"),\nemail = \"kosinski.mich@gmail.com\",\ncomment = c(ORCID = \"https://orcid.org/0000-0002-8426-3654\"))",
  "Description": "An user-friendly framework to preprocess raw item scores\nof questionnaires into factors or scores and standardize them.\nStandardization can be made either by their normalization in\nrepresentative sample, or by import of premade scoring table.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.1.2",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "URL": "https://statismike.github.io/stenR/",
  "Repository": "https://statismike.r-universe.dev",
  "Date/Publication": "2022-08-17 20:29:08 UTC",
  "RemoteUrl": "https://github.com/statismike/stenr",
  "RemoteRef": "HEAD",
  "RemoteSha": "0d434dea4be4df4c57019792793261dcc804d156",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-17 07:18:11 UTC",
    "User": "root"
  },
  "Author": "Michal Kosinski [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-8426-3654>)",
  "Maintainer": "Michal Kosinski <kosinski.mich@gmail.com>",
  "MD5sum": "d033947d35d6bb7021be130519b507f7",
  "_user": "statismike",
  "_type": "src",
  "_file": "stenR_0.6.9.tar.gz",
  "_fileid": "f690fd8dc994c9480c701c5ec198b130bd711648fc340d729fef8febfbef11db",
  "_filesize": 892246,
  "_sha256": "f690fd8dc994c9480c701c5ec198b130bd711648fc340d729fef8febfbef11db",
  "_created": "2026-05-17T07:18:11.000Z",
  "_published": "2026-06-02T17:32:34.183Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79132610511,
      "time": 147,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040370281"
    },
    {
      "job": 79132611178,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040369155"
    },
    {
      "job": 79132610856,
      "time": 162,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040368342"
    },
    {
      "job": 79132610416,
      "time": 145,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040367109"
    },
    {
      "job": 79132610560,
      "time": 183,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040353042"
    },
    {
      "job": 79132609953,
      "time": 142,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7365194806"
    },
    {
      "job": 79132610801,
      "time": 97,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040364218"
    },
    {
      "job": 79132611091,
      "time": 99,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040364424"
    },
    {
      "job": 79132611140,
      "time": 109,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040365370"
    }
  ],
  "_buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/statismike/stenr",
  "_commit": {
    "id": "0d434dea4be4df4c57019792793261dcc804d156",
    "author": "kosin <statismike@gmail.com>",
    "committer": "kosin <statismike@gmail.com>",
    "message": "pkgdown theme change; examples update\n",
    "time": 1660768148
  },
  "_maintainer": {
    "name": "Michal Kosinski",
    "email": "kosinski.mich@gmail.com",
    "login": "statismike",
    "orcid": "0000-0002-8426-3654",
    "description": "",
    "uuid": 68530119
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "moments",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "jsonlite",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "SimMultiCorrData",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "statismike",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "statismike",
      "count": 111,
      "uuid": 68530119
    }
  ],
  "_userbio": {
    "uuid": 68530119,
    "type": "user",
    "name": "StatisMike"
  },
  "_downloads": {
    "count": 172,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/stenR"
  },
  "_devurl": "https://github.com/statismike/stenr",
  "_pkgdown": "https://statismike.github.io/stenR/",
  "_searchresults": 5,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/stenR.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/statismike/stenr",
  "_realowner": "statismike",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.6.9",
      "date": "2022-08-19"
    }
  ],
  "_exports": [
    "attach_scales",
    "CombScaleSpec",
    "CompScoreTable",
    "export_ScaleSpec",
    "export_ScoringTable",
    "extract_observations",
    "FrequencyTable",
    "GroupAssignment",
    "GroupConditions",
    "GroupedFrequencyTable",
    "GroupedScoreTable",
    "import_ScaleSpec",
    "import_ScoringTable",
    "intersect_GroupAssignment",
    "is.CombScaleSpec",
    "is.FrequencyTable",
    "is.GroupAssignment",
    "is.GroupConditions",
    "is.GroupedFrequencyTable",
    "is.GroupedScoreTable",
    "is.intersected",
    "is.ScaleSpec",
    "is.ScoreTable",
    "is.ScoringTable",
    "is.Simulated",
    "is.StandardScale",
    "normalize_score",
    "normalize_scores_df",
    "normalize_scores_grouped",
    "normalize_scores_scoring",
    "ScaleSpec",
    "ScoreTable",
    "SimFrequencyTable",
    "StandardScale",
    "STANINE",
    "STEN",
    "strip_ScoreTable",
    "sum_items_to_scale",
    "TANINE",
    "TETRONIC",
    "to_ScoringTable",
    "WECHSLER_IQ"
  ],
  "_datasets": [
    {
      "name": "HEXACO_60",
      "title": "Sample data of HEXACO-60 questionnaire results",
      "object": "HEXACO_60",
      "class": [
        "data.frame"
      ],
      "fields": [
        "user_id",
        "sex",
        "age",
        "HEX_H",
        "HEX_E",
        "HEX_X",
        "HEX_A",
        "HEX_C",
        "HEX_O"
      ],
      "rows": 204,
      "table": true,
      "tojson": true
    },
    {
      "name": "IPIP_NEO_300",
      "title": "Sample data of IPIP-NEO-300 questionnaire results",
      "object": "IPIP_NEO_300",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sex",
        "age",
        "N",
        "E",
        "O",
        "A",
        "C"
      ],
      "rows": 13161,
      "table": true,
      "tojson": true
    },
    {
      "name": "SLCS",
      "title": "Sample data of SLCS questionnaire results",
      "object": "SLCS",
      "class": [
        "data.frame"
      ],
      "fields": [
        "user_id",
        "sex",
        "age",
        "SLCS_1",
        "SLCS_2",
        "SLCS_3",
        "SLCS_4",
        "SLCS_5",
        "SLCS_6",
        "SLCS_7",
        "SLCS_8",
        "SLCS_9",
        "SLCS_10",
        "SLCS_11",
        "SLCS_12",
        "SLCS_13",
        "SLCS_14",
        "SLCS_15",
        "SLCS_16"
      ],
      "rows": 103,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "attach_scales",
      "title": "Attach additional StandardScale to already created ScoreTable",
      "topics": [
        "attach_scales"
      ]
    },
    {
      "page": "CombScaleSpec",
      "title": "Combined Scale Specification",
      "concept": [
        "item preprocessing functions"
      ],
      "topics": [
        "CombScaleSpec",
        "print.CombScaleSpec",
        "summary.CombScaleSpec"
      ]
    },
    {
      "page": "CompScoreTable",
      "title": "R6 class for producing easily re-computable ScoreTable",
      "topics": [
        "CompScoreTable"
      ]
    },
    {
      "page": "default_scales",
      "title": "Default Standard Scales",
      "topics": [
        "default_scales",
        "STANINE",
        "STEN",
        "TANINE",
        "TETRONIC",
        "WECHSLER_IQ"
      ]
    },
    {
      "page": "export_ScaleSpec",
      "title": "Export scale specification",
      "concept": [
        "import/export functions"
      ],
      "topics": [
        "export_ScaleSpec"
      ]
    },
    {
      "page": "export_ScoringTable",
      "title": "Export ScoringTable",
      "concept": [
        "import/export functions"
      ],
      "topics": [
        "export_ScoringTable"
      ]
    },
    {
      "page": "extract_observations",
      "title": "Extract observations from data",
      "concept": [
        "observation grouping functions"
      ],
      "topics": [
        "extract_observations"
      ]
    },
    {
      "page": "FrequencyTable",
      "title": "Create a FrequencyTable",
      "topics": [
        "FrequencyTable",
        "plot.FrequencyTable",
        "print.FrequencyTable",
        "summary.FrequencyTable"
      ]
    },
    {
      "page": "GroupAssignment",
      "title": "Assign to groups based on GroupConditions",
      "concept": [
        "observation grouping functions"
      ],
      "topics": [
        "GroupAssignment",
        "print.GroupAssignment",
        "summary.GroupAssignment"
      ]
    },
    {
      "page": "GroupConditions",
      "title": "Conditions for observation grouping",
      "topics": [
        "as.data.frame.GroupConditions",
        "GroupConditions",
        "print.GroupConditions"
      ]
    },
    {
      "page": "GroupedFrequencyTable",
      "title": "Create GroupedFrequencyTable",
      "topics": [
        "GroupedFrequencyTable",
        "print.GroupedFrequencyTable",
        "summary.GroupedFrequencyTable"
      ]
    },
    {
      "page": "GroupedScoreTable",
      "title": "Create GroupedScoreTable",
      "topics": [
        "GroupedScoreTable",
        "print.GroupedScoreTable"
      ]
    },
    {
      "page": "HEXACO_60",
      "title": "Sample data of HEXACO-60 questionnaire results",
      "topics": [
        "HEXACO_60"
      ]
    },
    {
      "page": "import_ScaleSpec",
      "title": "Import scale specification",
      "concept": [
        "import/export functions"
      ],
      "topics": [
        "import_ScaleSpec"
      ]
    },
    {
      "page": "import_ScoringTable",
      "title": "Import ScoringTable",
      "concept": [
        "import/export functions"
      ],
      "topics": [
        "import_ScoringTable"
      ]
    },
    {
      "page": "intersect_GroupAssignment",
      "title": "Intersect two GroupAssignment",
      "concept": [
        "observation grouping functions"
      ],
      "topics": [
        "intersect_GroupAssignment"
      ]
    },
    {
      "page": "IPIP_NEO_300",
      "title": "Sample data of IPIP-NEO-300 questionnaire results",
      "topics": [
        "IPIP_NEO_300"
      ]
    },
    {
      "page": "is_stenR_classes",
      "title": "Checkers for stenR S3 and R6 classes",
      "topics": [
        "is.CombScaleSpec",
        "is.FrequencyTable",
        "is.GroupAssignment",
        "is.GroupConditions",
        "is.GroupedFrequencyTable",
        "is.GroupedScoreTable",
        "is.intersected",
        "is.ScaleSpec",
        "is.ScoreTable",
        "is.ScoringTable",
        "is.Simulated",
        "is.StandardScale",
        "is_stenR_classes"
      ]
    },
    {
      "page": "normalize_score",
      "title": "Normalize raw scores",
      "concept": [
        "score-normalization functions"
      ],
      "topics": [
        "normalize_score"
      ]
    },
    {
      "page": "normalize_scores_df",
      "title": "Normalize raw scores for multiple variables",
      "concept": [
        "score-normalization functions"
      ],
      "topics": [
        "normalize_scores_df"
      ]
    },
    {
      "page": "normalize_scores_grouped",
      "title": "Normalize scores using GroupedFrequencyTables or GroupedScoreTables",
      "concept": [
        "score-normalization functions"
      ],
      "topics": [
        "normalize_scores_grouped"
      ]
    },
    {
      "page": "normalize_scores_scoring",
      "title": "Normalize scores using ScoringTables",
      "concept": [
        "score-normalization functions"
      ],
      "topics": [
        "normalize_scores_scoring"
      ]
    },
    {
      "page": "plot.GroupedFrequencyTable",
      "title": "Gerenic plot of the GroupedFrequencyTable",
      "topics": [
        "plot.GroupedFrequencyTable"
      ]
    },
    {
      "page": "plot.GroupedScoreTable",
      "title": "Gerenic plot of the GroupedScoreTable",
      "topics": [
        "plot.GroupedScoreTable"
      ]
    },
    {
      "page": "ScaleSpec",
      "title": "Scale Specification object",
      "concept": [
        "item preprocessing functions"
      ],
      "topics": [
        "print.ScaleSpec",
        "ScaleSpec",
        "summary.ScaleSpec"
      ]
    },
    {
      "page": "ScoreTable",
      "title": "Create a ScoreTable",
      "topics": [
        "plot.ScoreTable",
        "print.ScoreTable",
        "ScoreTable"
      ]
    },
    {
      "page": "SimFrequencyTable",
      "title": "Generate FrequencyTable using simulated distribution",
      "topics": [
        "SimFrequencyTable"
      ]
    },
    {
      "page": "SLCS",
      "title": "Sample data of SLCS questionnaire results",
      "topics": [
        "SLCS"
      ]
    },
    {
      "page": "StandardScale",
      "title": "Specify standard scale",
      "topics": [
        "plot.StandardScale",
        "print.StandardScale",
        "StandardScale"
      ]
    },
    {
      "page": "strip_ScoreTable",
      "title": "Revert the ScoreTable back to FrequencyTable object.",
      "topics": [
        "strip_ScoreTable"
      ]
    },
    {
      "page": "sum_items_to_scale",
      "title": "Sum up discrete raw data",
      "concept": [
        "item preprocessing functions"
      ],
      "topics": [
        "sum_items_to_scale"
      ]
    },
    {
      "page": "ScoringTable",
      "title": "Create ScoringTable",
      "topics": [
        "summary.ScoringTable",
        "to_ScoringTable",
        "to_ScoringTable.GroupedScoreTable",
        "to_ScoringTable.ScoreTable"
      ]
    }
  ],
  "_pkglogo": "https://github.com/statismike/stenr/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/statismike/stenr/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "data.table",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "magrittr",
    "moments",
    "pillar",
    "pkgconfig",
    "R6",
    "rlang",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "usage.Rmd",
      "filename": "usage.html",
      "title": "stenR usage",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Processing raw item scores to raw factor/scales",
        "Normalize scores with FrequencyTable",
        "Normalize scores using imported ScoringTable",
        "Groupings",
        "Varia",
        "StandardScale",
        "CompScoreTable R6 object",
        "Initialize the object",
        "Expand CompScoreTable",
        "Standardize scores",
        "Automatically recalculate ScoreTables",
        "Export tables",
        "Simulate FrequencyTable using raw score distribution data",
        "Extracting observations by group"
      ],
      "created": "2022-08-10 15:34:27",
      "modified": "2022-08-17 20:29:08",
      "commits": 2
    },
    {
      "source": "tour.Rmd",
      "filename": "tour.html",
      "title": "Tour from data to results",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Raw questionnaire data preprocessing",
        "Normalize and standardize the results",
        "Summary"
      ],
      "created": "2022-08-10 15:34:27",
      "modified": "2022-08-10 15:34:27",
      "commits": 1
    }
  ],
  "_score": 4,
  "_indexed": true,
  "_nocasepkg": "stenr",
  "_universes": [
    "statismike"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.9",
      "date": "2026-05-17T07:20:27.000Z",
      "distro": "noble",
      "commit": "0d434dea4be4df4c57019792793261dcc804d156",
      "fileid": "697ec6f348dd7591482618e90f59fcaabd5d41bbcfe6e08f265aaba5359874d7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.6.9",
      "date": "2026-05-17T07:20:21.000Z",
      "distro": "noble",
      "commit": "0d434dea4be4df4c57019792793261dcc804d156",
      "fileid": "0cbf2160f1d5122e920b9d7f2127456165707bfabbe6d0768fbd6051d6f1c5af",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6.9",
      "date": "2026-05-17T07:20:22.000Z",
      "commit": "0d434dea4be4df4c57019792793261dcc804d156",
      "fileid": "6d4552e87b5881eb9c68ac9a19311741c630e9d0e48005cafd01042c85f218ad",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.6.9",
      "date": "2026-05-17T07:20:12.000Z",
      "commit": "0d434dea4be4df4c57019792793261dcc804d156",
      "fileid": "cf788b3be2b542336c9b66f58cde095b75d3779bce5931dc5bbf343bcafeebaf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.9",
      "date": "2026-05-17T07:19:32.000Z",
      "commit": "0d434dea4be4df4c57019792793261dcc804d156",
      "fileid": "1924ad279c3516eeda17d9f6ace7bb8ac15eb49375864e0ee8c197d424510fc3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6.9",
      "date": "2026-05-17T07:19:34.000Z",
      "commit": "0d434dea4be4df4c57019792793261dcc804d156",
      "fileid": "330633d2d2f6348647399b3725214d4293dbb31310731304f2900f6cf5171410",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.6.9",
      "date": "2026-05-17T07:19:40.000Z",
      "commit": "0d434dea4be4df4c57019792793261dcc804d156",
      "fileid": "b272e81d852139c22af02dc5b911c37af95cecafe4f3429aea747bb06e0a7b8e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.9",
      "date": "2026-06-02T17:32:13.000Z",
      "commit": "0d434dea4be4df4c57019792793261dcc804d156",
      "fileid": "ea243cf4a6bd19647c5272b52b659c511b790ed0f8527f2a2a0b0536fc022ccb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/statismike/actions/runs/25984392300"
    }
  ]
}