{
  "_id": "6aca8d91fe5cc25786e8b5b0",
  "Package": "transDIF",
  "Title": "Score Comparability for Translated and Adapted Exams",
  "Version": "0.1.0.9000",
  "Authors@R": "person(\"Daniel\", \"Edi\", email = \"danieledi2026@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0001-5475-819X\"))",
  "Description": "An adaptation-comparability workflow for small,\nlower-scoring and unbalanced language groups where standard\ndifferential item functioning (DIF) tools (Magis, Beland,\nTuerlinckx and De Boeck, 2010, <doi:10.3758/BRM.42.3.847>)\nbreak down. Calibrates the Rasch model in each language group,\nlinks the groups robustly through the densest cluster of items\nrather than assuming DIF cancels out (on anchor selection see\nKopf, Zeileis and Strobl, 2015,\n<doi:10.1177/0013164414529792>), detects small-sample DIF with\nan empirical-Bayes spike-and-slab model and local false\ndiscovery rates (Efron, 2004,\n<doi:10.1198/016214504000000089>), quantifies whether\nitem-level DIF accumulates into different pass rates, explains\nDIF by item features to give translators actionable guidance,\nand drafts a comparability report.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/edidatasolutions/transDIF,\nhttps://edidatasolutions.github.io/transDIF/",
  "BugReports": "https://github.com/edidatasolutions/transDIF/issues",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Config/roxygen2/version": "8.1.0",
  "Repository": "https://edidatasolutions.r-universe.dev",
  "Date/Publication": "2026-10-10 14:12:58 UTC",
  "RemoteUrl": "https://github.com/edidatasolutions/transDIF",
  "RemoteRef": "HEAD",
  "RemoteSha": "29734afe06e5e3996562f48ef3db69c4900638e9",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-10 18:48:06 UTC",
    "User": "root"
  },
  "Author": "Daniel Edi [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-5475-819X>)",
  "Maintainer": "Daniel Edi <danieledi2026@gmail.com>",
  "_user": "edidatasolutions",
  "_type": "src",
  "_file": "transDIF_0.1.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/39f51a77c27417d27d20ae7737b2fb2c234be24f3f99c4e74795341f9ab7edd1",
  "_filesize": 143656,
  "_sha256": "39f51a77c27417d27d20ae7737b2fb2c234be24f3f99c4e74795341f9ab7edd1",
  "_expires": "2027-01-18T19:10:05.000Z",
  "_created": "2026-10-10T18:48:06.000Z",
  "_published": "2026-10-10T19:10:08.816Z",
  "_buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114286739415,
      "time": 95,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11679147455"
    },
    {
      "job": 114286739506,
      "time": 102,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11679211490"
    },
    {
      "job": 114286739475,
      "time": 72,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11678928393"
    },
    {
      "job": 114286739452,
      "time": 84,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11679364456"
    },
    {
      "job": 114286066067,
      "time": 201,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11679497019"
    },
    {
      "job": 114286739406,
      "time": 63,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11679611817"
    },
    {
      "job": 114286739495,
      "time": 81,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11679092527"
    },
    {
      "job": 114286739469,
      "time": 70,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11679402282"
    },
    {
      "job": 114286739432,
      "time": 68,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11678872863"
    }
  ],
  "_upstream": "https://github.com/edidatasolutions/transDIF",
  "_commit": {
    "id": "29734afe06e5e3996562f48ef3db69c4900638e9",
    "author": "Daniel Edi <87147662+edidatasolutions@users.noreply.github.com>",
    "committer": "Daniel Edi <87147662+edidatasolutions@users.noreply.github.com>",
    "message": "Vignette and help: how to read the sensitivity report, with robust and sensitive examples\n\nCo-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>\n",
    "time": 1791641578
  },
  "_maintainer": {
    "name": "Daniel Edi",
    "email": "danieledi2026@gmail.com",
    "orcid": "0000-0001-5475-819X"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    }
  ],
  "_owner": "edidatasolutions",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-39",
      "n": 2
    },
    {
      "week": "2026-40",
      "n": 9
    },
    {
      "week": "2026-41",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "edidatasolutions",
      "count": 13,
      "uuid": 87147662
    }
  ],
  "_userbio": {
    "uuid": 87147662,
    "type": "user",
    "name": "edidatasolutions",
    "followers": 0
  },
  "_downloads": {
    "count": 39,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/transDIF"
  },
  "_devurl": "https://github.com/edidatasolutions/transdif",
  "_pkgdown": "https://edidatasolutions.github.io/transDIF/",
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/transDIF.html",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/edidatasolutions/transdif",
  "_realowner": "edidatasolutions",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-10-08"
    }
  ],
  "_exports": [
    "td_calibrate",
    "td_dif",
    "td_features",
    "td_impact",
    "td_mh",
    "td_report",
    "td_sensitivity",
    "td_simulate"
  ],
  "_help": [
    {
      "page": "td_calibrate",
      "title": "Calibrate each language group separately",
      "topics": [
        "td_calibrate"
      ]
    },
    {
      "page": "td_dif",
      "title": "Robust linking, anchor selection and small-sample DIF",
      "topics": [
        "td_dif"
      ]
    },
    {
      "page": "td_features",
      "title": "Which item features predict DIF?",
      "topics": [
        "td_features"
      ]
    },
    {
      "page": "td_impact",
      "title": "Does item-level DIF add up to different pass rates?",
      "topics": [
        "td_impact"
      ]
    },
    {
      "page": "td_mh",
      "title": "Mantel-Haenszel DIF with purification (conventional baseline)",
      "topics": [
        "td_mh"
      ]
    },
    {
      "page": "td_report",
      "title": "Draft a comparability report",
      "topics": [
        "td_report"
      ]
    },
    {
      "page": "td_sensitivity",
      "title": "Sensitivity of the comparability conclusions to the linking assumption",
      "topics": [
        "td_sensitivity"
      ]
    },
    {
      "page": "td_simulate",
      "title": "Simulate a source-language and a translated administration with known DIF",
      "topics": [
        "td_simulate"
      ]
    }
  ],
  "_readme": "https://github.com/edidatasolutions/transDIF/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "transDIF.Rmd",
      "filename": "transDIF.html",
      "title": "Comparability of translated exam forms",
      "engine": "knitr::knitr",
      "headings": [
        "Data",
        "Calibrate each group, then link and detect DIF together",
        "Does DIF change pass rates?",
        "How much do the conclusions depend on the linking?",
        "Two contrasting cases",
        "Reading the verdict",
        "What should translators look at?",
        "A report to start from"
      ],
      "created": "2026-09-27 23:27:10",
      "modified": "2026-10-10 14:12:58",
      "commits": 5
    }
  ],
  "_score": 4.176091259055681,
  "_indexed": true,
  "_nocasepkg": "transdif",
  "_universes": [
    "edidatasolutions"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-10-10T18:49:44.000Z",
      "distro": "resolute",
      "commit": "29734afe06e5e3996562f48ef3db69c4900638e9",
      "fileid": "https://r2.ropensci.org/3b941230be7e19fcaae19e8344354662ae4f542ba5b61576f1bca3cfbc832cd0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-10-10T18:49:49.000Z",
      "distro": "resolute",
      "commit": "29734afe06e5e3996562f48ef3db69c4900638e9",
      "fileid": "https://r2.ropensci.org/e7c3647913984a8a086f6cb1e6b69dfd3e5e8a67aef79b26c7a3a3f53edfaeac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-10-10T19:09:21.000Z",
      "commit": "29734afe06e5e3996562f48ef3db69c4900638e9",
      "fileid": "https://r2.ropensci.org/a4ca4937038fdb80b1c61b6781afce3d9dbff554cacc6df111f870906cce8409",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-10-10T19:08:16.000Z",
      "commit": "29734afe06e5e3996562f48ef3db69c4900638e9",
      "fileid": "https://r2.ropensci.org/4e3c4a219ef0240c6d07e36685e9895a439880cd29fe99c6bba884ab80441f9f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0.9000",
      "date": "2026-10-10T18:49:28.000Z",
      "commit": "29734afe06e5e3996562f48ef3db69c4900638e9",
      "fileid": "https://r2.ropensci.org/905988f68a302a232c55a5bb67969450e82b856f5bb35604320efe8bb1844c2e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-10-10T18:49:20.000Z",
      "commit": "29734afe06e5e3996562f48ef3db69c4900638e9",
      "fileid": "https://r2.ropensci.org/a48c82c5f1a12113ece1b5b4395ea4e02950669ab37912d029e652014392df63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-10-10T18:49:04.000Z",
      "commit": "29734afe06e5e3996562f48ef3db69c4900638e9",
      "fileid": "https://r2.ropensci.org/d099daffc9cddd50c59feb938d5834fdebbfd5c97277b5395bc64969ea18a872",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-10-10T18:49:01.000Z",
      "commit": "29734afe06e5e3996562f48ef3db69c4900638e9",
      "fileid": "https://r2.ropensci.org/e64796b7e233f1e46ea759f4a9a8b6c1917d46393bd1711151ba457bddbd3245",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/edidatasolutions/actions/runs/38077011036"
    }
  ]
}