{
  "_id": "6abbb04199f7aa8c6aa48216",
  "Package": "LISTC",
  "Type": "Package",
  "Title": "Pivot-Style Statistical Tables for Large-Scale Assessment Data",
  "Version": "1.0.0",
  "Authors@R": "c(\nperson(\"Kunxiang\", \"Ma\", role = c(\"aut\", \"cre\"),\nemail = \"makunxiang@weiandata.com\"),\nperson(\"WEIAN DATA TECH (Beijing) Co., Ltd.\",\nrole = c(\"cph\", \"fnd\"), email = \"contact@weiandata.com\"))",
  "Description": "Turns assessment and survey sample data (demographics,\nscores, sampling weights, ability estimates with individual\nitem response theory standard errors, replicate weights and\nplausible values) into fully customizable pivot-style\nstatistical tables in which every cell carries a\ndesign-appropriate standard error. Provides weighted means,\nproportions above cut scores, proficiency-level percentages and\nquantiles; sampling variance via linearization, Woodruff (1952)\n<doi:10.1080/01621459.1952.10483443> intervals for quantiles,\nor balanced repeated replication and jackknife replicate\nweights including Fay's method; measurement variance via\ndelta-method propagation of individual standard errors or Rubin\n(1987) <doi:10.1002/9780470316696> combination across plausible\nvalues. Imports data from 'CSV', 'Excel', 'SPSS', 'SAS',\n'Stata' and item response theory software person files\n('Winsteps', 'ConQuest'); a configuration-file interface serves\nnon-programmers and automation; results export to formatted\n'Excel', 'JSON' and standalone 'HTML' reports with rule-based\nplain-language interpretation.",
  "License": "GPL (>= 2)",
  "Copyright": "See file inst/COPYRIGHTS.",
  "Encoding": "UTF-8",
  "Language": "zh-CN",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "Roxygen": "list(markdown = TRUE)",
  "URL": "https://github.com/weiandata/LISTC",
  "BugReports": "https://github.com/weiandata/LISTC/issues",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "make libicu-dev libx11-dev zlib1g-dev",
  "Repository": "https://weiandata.r-universe.dev",
  "Date/Publication": "2026-07-31 12:50:55 UTC",
  "RemoteUrl": "https://github.com/weiandata/listc",
  "RemoteRef": "HEAD",
  "RemoteSha": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-29 11:42:48 UTC",
    "User": "root"
  },
  "Author": "Kunxiang Ma [aut, cre],\nWEIAN DATA TECH (Beijing) Co., Ltd. [cph, fnd]",
  "Maintainer": "Kunxiang Ma <makunxiang@weiandata.com>",
  "_user": "weiandata",
  "_type": "src",
  "_file": "LISTC_1.0.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/3e02252cabc5d9d492fbdf8095c08b9e03fe03e8c5734fd333dcb44dc6d1a6bc",
  "_filesize": 225909,
  "_sha256": "3e02252cabc5d9d492fbdf8095c08b9e03fe03e8c5734fd333dcb44dc6d1a6bc",
  "_expires": "2027-01-07T12:34:07.000Z",
  "_created": "2026-09-29T11:42:48.000Z",
  "_published": "2026-09-29T12:34:08.943Z",
  "_jobs": [
    {
      "job": 109389661716,
      "time": 147,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11031465108"
    },
    {
      "job": 109389661599,
      "time": 141,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11031430150"
    },
    {
      "job": 109389661528,
      "time": 117,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11032878827"
    },
    {
      "job": 109389661564,
      "time": 91,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11032773897"
    },
    {
      "job": 109388501096,
      "time": 206,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11030059781"
    },
    {
      "job": 109389661500,
      "time": 122,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11030523601"
    },
    {
      "job": 109389661644,
      "time": 67,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11030029946"
    },
    {
      "job": 109389661591,
      "time": 75,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11031180238"
    },
    {
      "job": 109389661576,
      "time": 139,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11030234985"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580",
  "_status": "success",
  "_upstream": "https://github.com/weiandata/listc",
  "_commit": {
    "id": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
    "author": "makunxiang-weiandata <makunxiang@weiandata.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #14 from weiandata/fix/adopt-waef-v4-3\n\nchore: adopt WAEF v4.3 governance",
    "time": 1785502255
  },
  "_maintainer": {
    "name": "Kunxiang Ma",
    "email": "makunxiang@weiandata.com",
    "login": "makunxiang-weiandata",
    "description": "",
    "uuid": 301971568
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "haven",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "openxlsx",
      "role": "Imports"
    },
    {
      "package": "readxl",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "yaml",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "readr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "weiandata",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-29",
      "n": 17
    },
    {
      "week": "2026-31",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "makunxiang-weiandata",
      "count": 21,
      "uuid": 301971568
    }
  ],
  "_userbio": {
    "uuid": 301974597,
    "type": "organization",
    "name": "WeianData",
    "followers": 0,
    "description": "Trustworthy measurement, statistical software, and AI-assisted research delivery."
  },
  "_downloads": {
    "count": 300,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/LISTC"
  },
  "_devurl": "https://github.com/weiandata/listc",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/LISTC.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/weiandata/listc",
  "_realowner": "weiandata",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2026-07-28"
    }
  ],
  "_exports": [
    "as_long",
    "as_wide",
    "lst_above",
    "lst_classify",
    "lst_config",
    "lst_config_template",
    "lst_data",
    "lst_derive",
    "lst_interpret",
    "lst_join_person",
    "lst_run",
    "lst_table",
    "lst_to_excel",
    "lst_to_html",
    "lst_to_json",
    "lst_validate",
    "read_conquest_person",
    "read_listc",
    "read_winsteps_pfile",
    "st_count",
    "st_level_prop",
    "st_mean",
    "st_option_dist",
    "st_prop_above",
    "st_pvalue",
    "st_quantile",
    "st_sd",
    "st_wcount"
  ],
  "_help": [
    {
      "page": "as_long",
      "title": "Extract the tidy long form of a listc_table",
      "topics": [
        "as_long"
      ]
    },
    {
      "page": "as_wide",
      "title": "Extract the wide (row x column layout) form of a listc_table",
      "topics": [
        "as_wide"
      ]
    },
    {
      "page": "lst_above",
      "title": "Add an above-cutoff indicator variable",
      "topics": [
        "lst_above"
      ]
    },
    {
      "page": "lst_classify",
      "title": "Classify a variable into proficiency levels by cut scores",
      "topics": [
        "lst_classify"
      ]
    },
    {
      "page": "lst_config",
      "title": "Read and validate a LISTC run configuration",
      "topics": [
        "lst_config"
      ]
    },
    {
      "page": "lst_config_template",
      "title": "Copy the Excel configuration template to a writable location",
      "topics": [
        "lst_config_template"
      ]
    },
    {
      "page": "lst_data",
      "title": "Create a listc_data object",
      "topics": [
        "lst_data"
      ]
    },
    {
      "page": "lst_derive",
      "title": "Add arbitrary derived variables (mutate-style)",
      "topics": [
        "lst_derive"
      ]
    },
    {
      "page": "lst_interpret",
      "title": "Rule-based plain-language interpretation of a listc_table",
      "topics": [
        "lst_interpret"
      ]
    },
    {
      "page": "lst_join_person",
      "title": "Join person parameters onto a listc_data by id",
      "topics": [
        "lst_join_person"
      ]
    },
    {
      "page": "lst_run",
      "title": "One-shot entry point: run a full LISTC analysis from a configuration",
      "topics": [
        "lst_run"
      ]
    },
    {
      "page": "lst_table",
      "title": "Build a pivot-style statistical table",
      "topics": [
        "lst_table"
      ]
    },
    {
      "page": "lst_to_excel",
      "title": "Export listc_table(s) to a formatted Excel workbook",
      "topics": [
        "lst_to_excel"
      ]
    },
    {
      "page": "lst_to_html",
      "title": "Export listc_table(s) as a standalone styled HTML report",
      "topics": [
        "lst_to_html"
      ]
    },
    {
      "page": "lst_to_json",
      "title": "Export listc_table(s) as machine-readable JSON (for AI agents)",
      "topics": [
        "lst_to_json"
      ]
    },
    {
      "page": "lst_validate",
      "title": "Validate a listc_data object",
      "topics": [
        "lst_validate"
      ]
    },
    {
      "page": "read_conquest_person",
      "title": "Read ConQuest person estimate output (WLE/EAP tables)",
      "topics": [
        "read_conquest_person"
      ]
    },
    {
      "page": "read_listc",
      "title": "Read sample data from common file formats",
      "topics": [
        "read_listc"
      ]
    },
    {
      "page": "read_winsteps_pfile",
      "title": "Read a Winsteps PFILE (person parameter file)",
      "topics": [
        "read_winsteps_pfile"
      ]
    },
    {
      "page": "st_count",
      "title": "Count and weighted-count statistics",
      "topics": [
        "st_count",
        "st_wcount"
      ]
    },
    {
      "page": "st_level_prop",
      "title": "Proportions in proficiency levels",
      "topics": [
        "st_level_prop"
      ]
    },
    {
      "page": "st_mean",
      "title": "Weighted mean statistic",
      "topics": [
        "st_mean"
      ]
    },
    {
      "page": "st_option_dist",
      "title": "Weighted item option distribution (including missing rate)",
      "topics": [
        "st_option_dist"
      ]
    },
    {
      "page": "st_prop_above",
      "title": "Proportion above a cutoff",
      "topics": [
        "st_prop_above"
      ]
    },
    {
      "page": "st_pvalue",
      "title": "Weighted item p-value (proportion correct / mean score rate)",
      "topics": [
        "st_pvalue"
      ]
    },
    {
      "page": "st_quantile",
      "title": "Weighted quantile statistic",
      "topics": [
        "st_quantile"
      ]
    },
    {
      "page": "st_sd",
      "title": "Weighted standard deviation",
      "topics": [
        "st_sd"
      ]
    }
  ],
  "_readme": "https://github.com/weiandata/listc/raw/HEAD/README.md",
  "_rundeps": [
    "bit",
    "bit64",
    "cellranger",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "data.table",
    "forcats",
    "glue",
    "haven",
    "hms",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "openxlsx",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "R6",
    "Rcpp",
    "readr",
    "readxl",
    "rematch",
    "rlang",
    "stringi",
    "tibble",
    "tidyselect",
    "tzdb",
    "utf8",
    "vctrs",
    "vroom",
    "withr",
    "yaml",
    "zip"
  ],
  "_vignettes": [
    {
      "source": "LISTC-intro.Rmd",
      "filename": "LISTC-intro.html",
      "title": "LISTC 入门:从样本数据到带标准误的透视统计表",
      "engine": "knitr::rmarkdown",
      "headings": [
        "准备示例数据",
        "第一步:声明变量角色",
        "第二步:定义透视表",
        "方法说明:prob 与 correction 怎么选",
        "第三步:输出",
        "调查人员:配置模板 + 一键运行",
        "从 IRT 软件导入人参数",
        "局限与展望"
      ],
      "created": "2026-07-18 18:54:55",
      "modified": "2026-07-18 18:54:55",
      "commits": 1
    }
  ],
  "_score": 4,
  "_indexed": true,
  "_nocasepkg": "listc",
  "_universes": [
    "weiandata",
    "makunxiang-weiandata"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-09-29T11:45:08.000Z",
      "distro": "resolute",
      "commit": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
      "fileid": "https://r2.ropensci.org/a589b2c8a75cde4a482312b3c6eda89b28edf7ee24b65a413aa379c45e344d55",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-09-29T11:45:04.000Z",
      "distro": "resolute",
      "commit": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
      "fileid": "https://r2.ropensci.org/6542666118a7decdf98af6392b247cf1a3280c53bc801987f6a828279d72eb74",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-09-29T12:33:19.000Z",
      "commit": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
      "fileid": "https://r2.ropensci.org/f45f61e82db24c42e7811a2af7b799e46e98edfab7013e374fdcba88293cfd17",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-09-29T12:33:31.000Z",
      "commit": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
      "fileid": "https://r2.ropensci.org/a9a4b9a96e8fb2584457a0800ac699aed2381fe51538198e5718869d948333df",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-09-29T11:45:06.000Z",
      "commit": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
      "fileid": "https://r2.ropensci.org/f661d9104d5b3aff820b92b78e538e1591d57b4e99b645650cdc9253936d77af",
      "status": "success",
      "buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-09-29T11:43:51.000Z",
      "commit": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
      "fileid": "https://r2.ropensci.org/7addaeee3755f38464b4533b7a7c666883c7b699a7daf045d0276b7afded2515",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-09-29T11:43:55.000Z",
      "commit": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
      "fileid": "https://r2.ropensci.org/6e76e45a69edfd273e0377556f7438201e6bba50be4e492626734878a6e3f1e7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-09-29T11:44:14.000Z",
      "commit": "33d84379409909e5fa3241cd9f851d40f97f0bfb",
      "fileid": "https://r2.ropensci.org/f38fdb8ea02dfb0e006b848d520ce7418eafbfa0f34aa5ee4a2eac77d0681dcb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/weiandata/actions/runs/36563029580"
    }
  ]
}