{
  "_id": "6a1f0f67b401979e7341d59f",
  "Type": "Package",
  "Package": "writeAlizer",
  "Title": "Generate Predicted Writing Quality Scores",
  "Version": "1.7.3",
  "Date": "2026-2-16",
  "Authors@R": "person(\"Sterett H.\", \"Mercer\", , \"sterett.mercer@ubc.ca\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-7940-4221\"))",
  "Description": "Imports variables from 'ReaderBench' (Dascalu et al.,\n2018)<doi:10.1007/978-3-319-66610-5_48>, 'Coh-Metrix' (McNamara\net al., 2014)<doi:10.1017/CBO9780511894664>, and/or 'GAMET'\n(Crossley et al., 2019) <doi:10.17239/jowr-2019.11.02.01>\noutput files; downloads predictive scoring models described in\nMercer & Cannon (2022)<doi:10.31244/jero.2022.01.03> and Mercer\net al.(2021)<doi:10.1177/0829573520987753>; and generates\npredicted writing quality and curriculum-based measurement\n(McMaster & Espin, 2007)<doi:10.1177/00224669070410020301>\nscores.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/shmercer/writeAlizer/,\nhttps://shmercer.github.io/writeAlizer/",
  "BugReports": "https://github.com/shmercer/writeAlizer/issues",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://shmercer.r-universe.dev",
  "Date/Publication": "2026-02-16 17:11:32 UTC",
  "RemoteUrl": "https://github.com/shmercer/writealizer",
  "RemoteRef": "HEAD",
  "RemoteSha": "1ca61cefea79393913f46d9006beb887cf584a32",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-17 08:38:13 UTC",
    "User": "root"
  },
  "Author": "Sterett H. Mercer [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-7940-4221>)",
  "Maintainer": "Sterett H. Mercer <sterett.mercer@ubc.ca>",
  "MD5sum": "a1ab18675a9ea77b1d28e27bea551156",
  "_user": "shmercer",
  "_type": "src",
  "_file": "writeAlizer_1.7.3.tar.gz",
  "_fileid": "20af42ae669b4069acc5e0e3bf8aa704aaaf620b085039ff785d0395c22f1950",
  "_filesize": 887488,
  "_sha256": "20af42ae669b4069acc5e0e3bf8aa704aaaf620b085039ff785d0395c22f1950",
  "_created": "2026-05-17T08:38:13.000Z",
  "_published": "2026-06-02T17:14:15.203Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79129188079,
      "time": 191,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040900845"
    },
    {
      "job": 79129187951,
      "time": 193,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040901047"
    },
    {
      "job": 79129187588,
      "time": 130,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040894271"
    },
    {
      "job": 79129187246,
      "time": 109,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040892010"
    },
    {
      "job": 79129186820,
      "time": 225,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040880617"
    },
    {
      "job": 79129186792,
      "time": 138,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7364787614"
    },
    {
      "job": 79129187646,
      "time": 146,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040895838"
    },
    {
      "job": 79129187625,
      "time": 152,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040896761"
    },
    {
      "job": 79129187569,
      "time": 135,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040894769"
    }
  ],
  "_buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/shmercer/writealizer",
  "_commit": {
    "id": "1ca61cefea79393913f46d9006beb887cf584a32",
    "author": "Sterett H. Mercer <sterett.mercer@ubc.ca>",
    "committer": "Sterett H. Mercer <sterett.mercer@ubc.ca>",
    "message": "update covr workflow\n",
    "time": 1771261892
  },
  "_maintainer": {
    "name": "Sterett H. Mercer",
    "email": "sterett.mercer@ubc.ca",
    "login": "shmercer",
    "description": "",
    "uuid": 64615368,
    "orcid": "0000-0002-7940-4221"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "caret",
      "role": "Imports"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "glue",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "caretEnsemble",
      "role": "Suggests"
    },
    {
      "package": "Cubist",
      "role": "Suggests"
    },
    {
      "package": "curl",
      "role": "Suggests"
    },
    {
      "package": "earth",
      "role": "Suggests"
    },
    {
      "package": "gbm",
      "role": "Suggests"
    },
    {
      "package": "glmnet",
      "role": "Suggests"
    },
    {
      "package": "kernlab",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "pls",
      "role": "Suggests"
    },
    {
      "package": "randomForest",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.1.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "shmercer",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-37",
      "n": 28
    },
    {
      "week": "2025-38",
      "n": 11
    },
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 11
    },
    {
      "week": "2025-41",
      "n": 7
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 8
    },
    {
      "week": "2025-44",
      "n": 5
    },
    {
      "week": "2025-45",
      "n": 9
    },
    {
      "week": "2025-46",
      "n": 7
    },
    {
      "week": "2025-48",
      "n": 3
    },
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 1
    },
    {
      "week": "2026-08",
      "n": 6
    }
  ],
  "_tags": [
    {
      "name": "v1.6.0",
      "date": "2025-09-12"
    },
    {
      "name": "v1.6.1",
      "date": "2025-09-13"
    },
    {
      "name": "v1.6.2",
      "date": "2025-09-14"
    },
    {
      "name": "v1.6.3",
      "date": "2025-09-17"
    },
    {
      "name": "v1.6.4",
      "date": "2025-09-18"
    },
    {
      "name": "v1.6.5",
      "date": "2025-09-30"
    },
    {
      "name": "v1.6.6",
      "date": "2025-10-02"
    },
    {
      "name": "v1.7.0",
      "date": "2025-10-16"
    },
    {
      "name": "v1.7.1",
      "date": "2025-10-22"
    },
    {
      "name": "v1.7.2",
      "date": "2025-11-24"
    },
    {
      "name": "v1.7.3",
      "date": "2026-02-16"
    }
  ],
  "_topics": [
    "automated-essay-scoring",
    "caret",
    "coh-metrix",
    "curriculum-based-measurement",
    "educational-measurement",
    "educational-technology",
    "gamet",
    "machine-learning",
    "natural-language-processing",
    "predictive-modeling",
    "readerbench",
    "text-analysis",
    "writing-analytics",
    "writing-assessment",
    "writing-tools"
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "shmercer",
      "count": 308,
      "uuid": 64615368
    },
    {
      "user": "ryanji",
      "count": 7,
      "uuid": 32312919
    }
  ],
  "_userbio": {
    "uuid": 64615368,
    "type": "user",
    "name": "Sterett Mercer"
  },
  "_downloads": {
    "count": 192,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/writeAlizer"
  },
  "_devurl": "https://github.com/shmercer/writealizer",
  "_pkgdown": "https://shmercer.github.io/writeAlizer/",
  "_searchresults": 3,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/writeAlizer.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/shmercer/writealizer",
  "_realowner": "shmercer",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.6.4",
      "date": "2025-10-03"
    },
    {
      "version": "1.6.5",
      "date": "2025-10-03"
    },
    {
      "version": "1.7.0",
      "date": "2025-10-22"
    },
    {
      "version": "1.7.1",
      "date": "2025-10-23"
    },
    {
      "version": "1.7.2",
      "date": "2025-11-24"
    },
    {
      "version": "1.7.3",
      "date": "2026-02-17"
    }
  ],
  "_exports": [
    "download",
    "import_coh",
    "import_gamet",
    "import_merge_gamet_rb",
    "import_rb",
    "keep_stem_before_txt",
    "model_deps",
    "predict_quality",
    "preprocess",
    "wa_cache_clear",
    "wa_cache_dir",
    "wa_download",
    "wa_seed_example_models"
  ],
  "_help": [
    {
      "page": "writeAlizer-package",
      "title": "writeAlizer: An R Package to Generate Automated Writing Quality and Curriculum-Based Measurement (CBM) Scores.",
      "topics": [
        "writeAlizer-package",
        "writeAlizer"
      ]
    },
    {
      "page": "import_coh",
      "title": "Import a Coh-Metrix output file (.csv) into R.",
      "topics": [
        "import_coh"
      ]
    },
    {
      "page": "import_gamet",
      "title": "Import a GAMET output file into R.",
      "topics": [
        "import_gamet"
      ]
    },
    {
      "page": "import_merge_gamet_rb",
      "title": "Import a ReaderBench output file (.csv) and GAMET output file (.csv), and merge the two files on ID.",
      "topics": [
        "import_merge_gamet_rb"
      ]
    },
    {
      "page": "import_rb",
      "title": "Import a ReaderBench output file (.csv) into R.",
      "topics": [
        "import_rb"
      ]
    },
    {
      "page": "keep_stem_before_txt",
      "title": "Extract the filename stem before \".txt\"",
      "topics": [
        "keep_stem_before_txt"
      ]
    },
    {
      "page": "model_deps",
      "title": "Report optional model dependencies (no installation performed)",
      "topics": [
        "model_deps"
      ]
    },
    {
      "page": "predict_quality",
      "title": "Predict writing quality",
      "topics": [
        "predict_quality"
      ]
    },
    {
      "page": "preprocess",
      "title": "Pre-process data",
      "topics": [
        "preprocess"
      ]
    },
    {
      "page": "wa_cache_clear",
      "title": "Clear writeAlizer's user cache",
      "topics": [
        "wa_cache_clear"
      ]
    },
    {
      "page": "wa_cache_dir",
      "title": "Path to writeAlizer's user cache",
      "topics": [
        "wa_cache_dir"
      ]
    },
    {
      "page": "wa_download",
      "title": "Download and cache an artifact (graceful offline behavior)",
      "topics": [
        "download",
        "wa_download"
      ]
    },
    {
      "page": "wa_seed_example_models",
      "title": "Seed example model files in a temporary directory",
      "topics": [
        "wa_seed_example_models"
      ]
    }
  ],
  "_readme": "https://github.com/shmercer/writealizer/raw/HEAD/README.md",
  "_rundeps": [
    "caret",
    "class",
    "cli",
    "clock",
    "codetools",
    "cpp11",
    "data.table",
    "diagram",
    "digest",
    "dplyr",
    "e1071",
    "farver",
    "foreach",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gower",
    "gtable",
    "hardhat",
    "ipred",
    "isoband",
    "iterators",
    "KernSmooth",
    "labeling",
    "lattice",
    "lava",
    "lifecycle",
    "listenv",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "ModelMetrics",
    "nlme",
    "nnet",
    "numDeriv",
    "parallelly",
    "pillar",
    "pkgconfig",
    "plyr",
    "pROC",
    "prodlim",
    "progressr",
    "proxy",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "recipes",
    "reshape2",
    "rlang",
    "rpart",
    "S7",
    "scales",
    "shape",
    "sparsevctrs",
    "SQUAREM",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "tzdb",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "writealizer-getting-started.Rmd",
      "filename": "writealizer-getting-started.html",
      "title": "writeAlizer: Getting Started",
      "author": "Sterett H. Mercer (sterett.mercer@ubc.ca)",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Background",
        "Prerequisites",
        "File Setup",
        "File Format and Windows-Specific Encodings",
        "Detecting File Encoding",
        "Converting to UTF-8",
        "Processing Files in ReaderBench",
        "Setting the Java Path in Windows",
        "Processing Files in Coh-Metrix",
        "Processing Files in GAMET",
        "Installing writeAlizer",
        "Optional model dependencies",
        "Quick start",
        "Importing data",
        "Predicting writing quality",
        "Examples",
        "Available models at a glance (with references)",
        "Working with the model download cache",
        "References"
      ],
      "created": "2025-10-02 18:36:34",
      "modified": "2025-11-10 23:00:18",
      "commits": 12
    },
    {
      "source": "scoring-model-development.Rmd",
      "filename": "scoring-model-development.html",
      "title": "writeAlizer: Scoring Model Development",
      "author": "Sterett H. Mercer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Recommended Models for Use",
        "Scoring Model Development",
        "Predictive Algorithms and R Packages Used",
        "Steps",
        "1. Import Data",
        "2. Pre-Process Data",
        "3. Determine Optimal Tuning Parameters",
        "4. Final/Optimal Model for each Algorithm",
        "5. Estimate an Ensemble Model to Combine the Algorithms",
        "6. Generate Predicted Quality Scores from each Ensemble",
        "7. Average Scores to get Final Predicted Quality Scores",
        "ReaderBench Model 1",
        "General Description",
        "ReaderBench Model 1a",
        "Algorithm Weightings in Ensemble",
        "Metric Importance in Each Algorithm and Ensemble",
        "ReaderBench Model 1b",
        "ReaderBench Model 1c",
        "ReaderBench Model 1d",
        "Proportion of Variance by Varimax Rotated Component (RC)",
        "Varimax Rotated Loadings",
        "ReaderBench Model 1e",
        "ReaderBench Model 1f",
        "ReaderBench Model 2",
        "ReaderBench Model 2a",
        "ReaderBench Model 2b",
        "ReaderBench Model 2c",
        "ReaderBench Model 3",
        "ReaderBench Model 3narr",
        "ReaderBench Model 3exp",
        "ReaderBench Model 3per",
        "Coh-Metrix Model 1",
        "Coh-Metrix Model 1a",
        "Coh-Metrix Model 1b",
        "Coh-Metrix Model 1c",
        "Coh-Metrix Model 1d",
        "Coh-Metrix Model 1e",
        "Coh-Metrix Model 1f",
        "Coh-Metrix Model 2",
        "Coh-Metrix Model 2a",
        "Coh-Metrix Model 2b",
        "Coh-Metrix Model 2c",
        "Coh-Metrix Model 3",
        "CohMetrix Model 3narr",
        "Coh-Metrix Model 3exp",
        "Coh-Metrix Model 3per",
        "Automated Written Expression CBM (aWE-CBM) Model 1",
        "Correct Word Sequences Model",
        "Correct Minus Incorrect Word Sequences Model",
        "References"
      ],
      "created": "2025-11-06 20:35:44",
      "modified": "2025-11-24 22:38:38",
      "commits": 3
    }
  ],
  "_score": 5.623249290397901,
  "_indexed": true,
  "_nocasepkg": "writealizer",
  "_universes": [
    "shmercer"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.7.3",
      "date": "2026-05-17T08:40:42.000Z",
      "distro": "noble",
      "commit": "1ca61cefea79393913f46d9006beb887cf584a32",
      "fileid": "1898a6f6b51663630f672afba54abc62c7ada917c0a2f3aec4a1a1bb2b02969d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.7.3",
      "date": "2026-05-17T08:40:42.000Z",
      "distro": "noble",
      "commit": "1ca61cefea79393913f46d9006beb887cf584a32",
      "fileid": "3faf779ae2edb87353f1bc6e14775f1ea86b380ee65c8d49728bcd1617d82247",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.7.3",
      "date": "2026-05-17T08:39:58.000Z",
      "commit": "1ca61cefea79393913f46d9006beb887cf584a32",
      "fileid": "d5f020bfba9e2518ea7cc645914cad69cd9709768c188c6a6c89b17448a1695b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.7.3",
      "date": "2026-05-17T08:39:44.000Z",
      "commit": "1ca61cefea79393913f46d9006beb887cf584a32",
      "fileid": "7b38008381303672ed1643802226337055fb3d5f30d4f3acf6a57b10b40687cb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.7.3",
      "date": "2026-05-17T08:39:39.000Z",
      "commit": "1ca61cefea79393913f46d9006beb887cf584a32",
      "fileid": "77d28a1c4d79381db912883fe526385953ace234d88c09f3c1092eab08f5f462",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.7.3",
      "date": "2026-05-17T08:39:46.000Z",
      "commit": "1ca61cefea79393913f46d9006beb887cf584a32",
      "fileid": "c3f3130ca050267ae6d1a35f97610772dbe9699634c78dbc2b100b8fdab38180",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.7.3",
      "date": "2026-05-17T08:39:27.000Z",
      "commit": "1ca61cefea79393913f46d9006beb887cf584a32",
      "fileid": "d7f9c82b3960d4638adceb4fd349f4a73b8e943023b8fb25966510f0c29ec980",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.7.3",
      "date": "2026-06-02T17:13:45.000Z",
      "commit": "1ca61cefea79393913f46d9006beb887cf584a32",
      "fileid": "9d601b5dc1bc30392452e9a3deb02a5a1f6f302fc00acf85d0e1e76c21534bf5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/shmercer/actions/runs/25985997246"
    }
  ]
}