{
  "_id": "6a105d77acfb0bcc41ca4b0d",
  "Package": "c403",
  "Version": "0.9-5",
  "Date": "2026-05-08",
  "Title": "Exam Tools for Department of Statistics (c403), Uni Innsbruck",
  "Authors@R": "c(person(given = \"Achim\", family = \"Zeileis\", role = c(\"aut\", \"cre\"), email = \"Achim.Zeileis@R-project.org\", comment = c(ORCID = \"0000-0003-0918-3766\")),\nperson(given = \"Nikolaus\", family = \"Umlauf\", role = \"aut\", email = \"Nikolaus.Umlauf@uibk.ac.at\", comment = c(ORCID = \"0000-0003-2160-9803\")),\nperson(given = \"Reto\", family = \"Stauffer\", role = \"aut\", email = \"Reto.Stauffer@uibk.ac.at\", comment = c(ORCID = \"0000-0002-3798-5507\")))",
  "Description": "Support tools for managing lectures and exams at Uni\nInnsbruck, specifically for automatic generation and evaluation\nof mathematics and statistics exams.",
  "SystemRequirements": "pandoc (>= 2.0)",
  "License": "GPL-2 | GPL-3",
  "VignetteBuilder": "knitr",
  "URL": "https://codeberg.org/zeileis/c403/",
  "BugReports": "https://codeberg.org/zeileis/c403/issues",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "cmake make libuv1-dev libxml2-dev",
  "Repository": "https://zeileis.r-universe.dev",
  "Date/Publication": "2026-05-08 16:27:23 UTC",
  "RemoteUrl": "https://codeberg.org/zeileis/c403",
  "RemoteRef": "HEAD",
  "RemoteSha": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-08 17:12:46 UTC",
    "User": "root"
  },
  "Author": "Achim Zeileis [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-0918-3766>),\nNikolaus Umlauf [aut] (ORCID: <https://orcid.org/0000-0003-2160-9803>),\nReto Stauffer [aut] (ORCID: <https://orcid.org/0000-0002-3798-5507>)",
  "Maintainer": "Achim Zeileis <Achim.Zeileis@R-project.org>",
  "MD5sum": "79b5be61ca3c27747c44500a56ff7849",
  "_user": "zeileis",
  "_type": "src",
  "_file": "c403_0.9-5.tar.gz",
  "_fileid": "dc521d5019ea7b4bca26bef368288aa4c4ebd9385e2a1aa7efd1b12bcbfaa01f",
  "_filesize": 501481,
  "_sha256": "dc521d5019ea7b4bca26bef368288aa4c4ebd9385e2a1aa7efd1b12bcbfaa01f",
  "_created": "2026-05-08T17:12:46.000Z",
  "_published": "2026-05-22T13:43:18.991Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77391802272,
      "time": 132,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6884681868"
    },
    {
      "job": 77391802175,
      "time": 128,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6884680964"
    },
    {
      "job": 77391802240,
      "time": 101,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6884671416"
    },
    {
      "job": 77391802903,
      "time": 149,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6884685101"
    },
    {
      "job": 77391801512,
      "time": 179,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6884641534"
    },
    {
      "job": 77391801417,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7161972935"
    },
    {
      "job": 77391802304,
      "time": 112,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6884674302"
    },
    {
      "job": 77391802259,
      "time": 134,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6884681050"
    },
    {
      "job": 77391802244,
      "time": 98,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6884670357"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://codeberg.org/zeileis/c403",
  "_commit": {
    "id": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
    "author": "Reto Stauffer <Reto.Stauffer@uibk.ac.at>",
    "committer": "Reto Stauffer <Reto.Stauffer@uibk.ac.at>",
    "message": "fix: Removing old (wrongly placed and never used) folders and files\n",
    "time": 1778257643
  },
  "_maintainer": {
    "name": "Achim Zeileis",
    "email": "achim.zeileis@r-project.org",
    "login": "zeileis",
    "mastodon": "@zeileis@fosstodon.org",
    "bluesky": "@zeileis.org",
    "uuid": 61125774,
    "orcid": "0000-0003-0918-3766"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    },
    {
      "package": "exams",
      "version": ">= 2.3-1",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "xml2",
      "role": "Imports"
    },
    {
      "package": "base64enc",
      "role": "Suggests"
    },
    {
      "package": "openxlsx",
      "role": "Suggests"
    },
    {
      "package": "psychotools",
      "role": "Suggests"
    },
    {
      "package": "tth",
      "role": "Suggests"
    },
    {
      "package": "xlsx",
      "role": "Suggests"
    },
    {
      "package": "XML",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "tinytex",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    }
  ],
  "_owner": "codeberg-zeileis",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-40",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 5
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 3
    }
  ],
  "_tags": [],
  "_userbio": {
    "uuid": 61125774,
    "type": "user",
    "name": "Achim Zeileis",
    "description": "Statistics, science, software."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/c403"
  },
  "_devurl": "https://codeberg.org/zeileis/c403",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/c403.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "exams2olat",
    "mchoice2text",
    "nops_eval_write_uibk",
    "nops_feedback",
    "nops_itemresp",
    "nops_register",
    "olat_eval",
    "olat_exercise",
    "olat_extract_html_results",
    "olat_feedback",
    "olat_feedback_render_one",
    "read_vis",
    "uibkmark",
    "vis_groups",
    "vis_register"
  ],
  "_datasets": [
    {
      "name": "olat_eval_lang",
      "title": "Olat evaluation language data set",
      "object": "olat_eval_lang",
      "file": "olat_eval_lang.rda",
      "class": [
        "data.frame"
      ],
      "fields": [
        "lang",
        "find",
        "replace"
      ],
      "rows": 29,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "exams2nops",
      "title": "Deprecated: Generation of NOPS Exams (Uni Innsbruck)",
      "topics": [
        "exams2nops"
      ]
    },
    {
      "page": "exams2olat",
      "title": "Legacy Generation of Exams for OpenOlat (Uni Innsbruck)",
      "topics": [
        "exams2olat"
      ]
    },
    {
      "page": "exams2openolat",
      "title": "Deprecated: Generation of Exams for OpenOlat (Uni Innsbruck)",
      "topics": [
        "exams2openolat"
      ]
    },
    {
      "page": "nops_eval",
      "title": "Deprecated: Evaluate NOPS Exams (Uni Innsbruck)",
      "topics": [
        "nops_eval",
        "nops_eval_write_uibk",
        "nops_register"
      ]
    },
    {
      "page": "nops_feedback",
      "title": "Generate nops test feedback files (answer/solution)",
      "topics": [
        "nops_feedback"
      ]
    },
    {
      "page": "nops_itemresp",
      "title": "Extract Item-Response Data from NOPS Exams",
      "topics": [
        "nops_itemresp"
      ]
    },
    {
      "page": "olat_eval",
      "title": "Evaluate OLAT Exams",
      "topics": [
        "olat_eval"
      ]
    },
    {
      "page": "olat_eval_adjust_lang",
      "title": "Adjust language of variables/columns",
      "topics": [
        "olat_eval_adjust_lang"
      ]
    },
    {
      "page": "olat_eval_export",
      "title": "Olat eval export",
      "topics": [
        "olat_eval_export"
      ]
    },
    {
      "page": "olat_eval_guess_lang",
      "title": "Guess language of the OLAT results file",
      "topics": [
        "olat_eval_guess_lang"
      ]
    },
    {
      "page": "olat_eval_lang",
      "title": "Olat evaluation language data set",
      "topics": [
        "olat_eval_lang"
      ]
    },
    {
      "page": "olat_exercise",
      "title": "Extract (and Display) Exercises from OpenOlat Exams",
      "topics": [
        "olat_exercise"
      ]
    },
    {
      "page": "olat_extract_html_results",
      "title": "Extracting OpenOLAT Results from HTML Results Files",
      "topics": [
        "olat_extract_html_results"
      ]
    },
    {
      "page": "olat_feedback",
      "title": "Generate OLAT test feedback files (answer/solution)",
      "topics": [
        "olat_feedback",
        "olat_feedback_render_one"
      ]
    },
    {
      "page": "read_olat_results",
      "title": "Read OLAT Results from XLSX file",
      "topics": [
        "read_olat_results"
      ]
    },
    {
      "page": "read_vis",
      "title": "Reading VIS Registrations",
      "topics": [
        "read_vis",
        "vis_register"
      ]
    },
    {
      "page": "uibkmark",
      "title": "Auxiliary Formatting Functions",
      "topics": [
        "mchoice2text",
        "uibkmark"
      ]
    },
    {
      "page": "vis_groups",
      "title": "Randomly Assign VIS Participants into Groups (as HTML Table)",
      "topics": [
        "vis_groups"
      ]
    }
  ],
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "digest",
    "evaluate",
    "exams",
    "fastmap",
    "fontawesome",
    "fs",
    "highr",
    "htmltools",
    "jquerylib",
    "jsonlite",
    "knitr",
    "lifecycle",
    "memoise",
    "mime",
    "R6",
    "rappdirs",
    "rlang",
    "rmarkdown",
    "sass",
    "tinytex",
    "xfun",
    "xml2",
    "yaml"
  ],
  "_score": 1.6020599913279625,
  "_indexed": false,
  "_nocasepkg": "c403",
  "_universes": [
    "zeileis"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.9-5",
      "date": "2026-05-08T17:15:01.000Z",
      "distro": "noble",
      "commit": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
      "fileid": "7409cdf812215a55a065f468f30511de6a88fbb77797ebb22f66afe443b81643",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.9-5",
      "date": "2026-05-08T17:14:59.000Z",
      "distro": "noble",
      "commit": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
      "fileid": "5fd8f00431de52e5e3b784fe5a69eb545a0c3dd0e42ca0f94747615770c49918",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.9-5",
      "date": "2026-05-08T17:14:29.000Z",
      "commit": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
      "fileid": "a778e547f91186fff30f388e7181db24b469e9b00db743956c1c93cbe1776c31",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.9-5",
      "date": "2026-05-08T17:15:07.000Z",
      "commit": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
      "fileid": "c4f59c70c869fc9635a4eaea29ec44c89159adc0e53ca5263f12eaa8e6e6ac11",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.9-5",
      "date": "2026-05-08T17:14:31.000Z",
      "commit": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
      "fileid": "d13f625bb1a9739a9f794979feeaad44862ab824902bb8bc15f8e44b141d6eef",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.9-5",
      "date": "2026-05-08T17:14:04.000Z",
      "commit": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
      "fileid": "ad7b7b0032b9a2771e5ae1b5dcb431b407cac127b3ac3a3c2f699b27be32d25e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.9-5",
      "date": "2026-05-08T17:14:13.000Z",
      "commit": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
      "fileid": "034774cfb35f959a620beac8b9d11ad72fb14d18237a0dbffcf3c1c71bc1599c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.9-5",
      "date": "2026-05-22T13:43:03.000Z",
      "commit": "b256f6f9de26fc1f5569352c1f3c80221cf48124",
      "fileid": "17a594c36ac18a65177be774babe8386a380fcb765a2c985e7fbbda3407e26ca",
      "status": "success",
      "buildurl": "https://github.com/r-universe/zeileis/actions/runs/25568855265"
    }
  ]
}