{
  "_id": "6ac92502de46216d5edda16c",
  "Package": "solomonR",
  "Title": "Analyze Solomon Four-Group Designs",
  "Version": "0.8.2",
  "Date": "2026-10-09",
  "Authors@R": "person(\"Joshua\", \"Uhalt\", email = \"Josh.Uhalt@gmail.com\", role = c(\"aut\",\"cre\"))",
  "Description": "Tools for planning, analyzing, teaching, and reporting\nSolomon four-group experiments, introduced by Solomon (1949)\n<doi:10.1037/h0062958>. The historical analyses are reproduced\nand labeled as such, from Solomon's improvement scores to the\nTests A-I sequence of Walton Braver and Braver (1988)\n<doi:10.1037/0033-2909.104.1.150> and its published revisions.\nContemporary analyses include one generalized linear model for\nall the groups, of four-group designs and of designs with\nseveral treatments, with robust or cluster-robust standard\nerrors, for continuous, binary, and count outcomes;\nrandomization inference; full-information maximum likelihood,\nfollowing van Engelenburg (1999)\n<https://eric.ed.gov/?id=ED435692>; observed- and\nlatent-variable structural equation models with 'lavaan'; and\nequivalence tests of pretest sensitization. Also includes\ndesign checks, power and sample-size planning, simulated\nteaching data, published data sets, and reports in the style of\nthe American Psychological Association, with method-specific\nreferences.",
  "License": "GPL-3",
  "Copyright": "See the file inst/COPYRIGHTS for the copyright holders and\nlicenses of the bundled published data.",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "URL": "https://github.com/JUhalt/solomonR,\nhttps://juhalt.github.io/solomonR/,\nhttps://juhalt.r-universe.dev/solomonR",
  "BugReports": "https://github.com/JUhalt/solomonR/issues",
  "LazyData": "true",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://juhalt.r-universe.dev",
  "Date/Publication": "2026-10-09 13:36:25 UTC",
  "RemoteUrl": "https://github.com/JUhalt/solomonR",
  "RemoteRef": "v0.8.2",
  "RemoteSha": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-09 16:46:53 UTC",
    "User": "root"
  },
  "Author": "Joshua Uhalt [aut, cre]",
  "Maintainer": "Joshua Uhalt <Josh.Uhalt@gmail.com>",
  "_user": "juhalt",
  "_type": "src",
  "_file": "solomonR_0.8.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/2289f38ab726e0b1d31422066d7a8fc5f5221d8f52057f695d8821ae3b5a62fe",
  "_filesize": 1702333,
  "_sha256": "2289f38ab726e0b1d31422066d7a8fc5f5221d8f52057f695d8821ae3b5a62fe",
  "_expires": "2027-01-17T17:31:44.000Z",
  "_created": "2026-10-09T16:46:53.000Z",
  "_published": "2026-10-09T17:31:46.738Z",
  "_buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 113925627700,
      "time": 263,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11631571471"
    },
    {
      "job": 113925627811,
      "time": 247,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11632735535"
    },
    {
      "job": 113925627779,
      "time": 199,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11633382772"
    },
    {
      "job": 113925627777,
      "time": 194,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11633446431"
    },
    {
      "job": 113924278592,
      "time": 196,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11631670514"
    },
    {
      "job": 113925627626,
      "time": 113,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11632475305"
    },
    {
      "job": 113925627569,
      "time": 237,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11631731210"
    },
    {
      "job": 113925627815,
      "time": 226,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11632350748"
    },
    {
      "job": 113925627853,
      "time": 143,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11631701050"
    }
  ],
  "_upstream": "https://github.com/JUhalt/solomonR",
  "_commit": {
    "id": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
    "author": "Joshua Uhalt, Ph.D. <Josh.Uhalt@gmail.com>",
    "committer": "Joshua Uhalt, Ph.D. <Josh.Uhalt@gmail.com>",
    "message": "Add tie tests for every contrast and make the 0.8.2 NEWS exact\n\nPorts the tests of #136: ties found from the labels for the contrasts\nthat use the pretested condition, and ordinary data left as they were.\nNEWS now says where each tolerance applies, names the change in the\nnumber of iterations, the one cluster-level exception (an observed\nstatistic of zero), and what this release line does not settle for a\npretest or covariate far from zero.\n\nCo-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>\n",
    "time": 1791552985
  },
  "_maintainer": {
    "name": "Joshua Uhalt",
    "email": "josh.uhalt@gmail.com",
    "login": "juhalt",
    "description": "",
    "uuid": 125321701
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "broom",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "sandwich",
      "role": "Imports"
    },
    {
      "package": "clubSandwich",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "lavaan",
      "role": "Suggests"
    },
    {
      "package": "mmrm",
      "role": "Suggests"
    }
  ],
  "_owner": "juhalt",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-35",
      "n": 2
    },
    {
      "week": "2026-37",
      "n": 3
    },
    {
      "week": "2026-38",
      "n": 3
    },
    {
      "week": "2026-39",
      "n": 8
    },
    {
      "week": "2026-40",
      "n": 11
    },
    {
      "week": "2026-41",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.2.0",
      "date": "2026-08-29"
    },
    {
      "name": "v0.3.0",
      "date": "2026-09-15"
    },
    {
      "name": "v0.4.0",
      "date": "2026-09-25"
    },
    {
      "name": "v0.8.0",
      "date": "2026-10-03"
    },
    {
      "name": "v0.8.1",
      "date": "2026-10-04"
    },
    {
      "name": "v0.8.2",
      "date": "2026-10-09"
    }
  ],
  "_topics": [
    "experimental-design",
    "power-analysis",
    "pretest-sensitization",
    "randomization-inference",
    "research-methods",
    "simulation-study",
    "solomon-four-group",
    "statistics",
    "structural-equation-modeling"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "juhalt",
      "count": 284,
      "uuid": 125321701
    }
  ],
  "_userbio": {
    "uuid": 125321701,
    "type": "user",
    "name": "JUhalt",
    "followers": 1
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/solomonR"
  },
  "_devurl": "https://github.com/juhalt/solomonr",
  "_pkgdown": "https://juhalt.github.io/solomonR/",
  "_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/solomonR.html"
  ],
  "_cranurl": false,
  "_exports": [
    "analysis_plan_solomon",
    "baseline_solomon",
    "check_solomon_assumptions",
    "check_solomon_missing",
    "compare_solomon_methods",
    "equivalence_solomon",
    "fisher_solomon",
    "fit_solomon_1949",
    "fit_solomon_classic",
    "fit_solomon_glm",
    "fit_solomon_mi",
    "fit_solomon_ml",
    "fit_solomon_mmrm",
    "fit_solomon_sem",
    "fit_solomon_sem_latent",
    "fit_solomon_steyn",
    "invariance_solomon",
    "marginal_solomon",
    "p_to_z",
    "perm_solomon",
    "plan_solomon",
    "plot_classic_flow",
    "plot_perm",
    "plot_power_solomon",
    "plot_sensitization",
    "plot_solomon",
    "plot_solomon_change",
    "plot_solomon_design",
    "plot_solomon_effects",
    "plot_solomon_gg",
    "plot_solomon_means",
    "plot_tipping_point",
    "power_solomon",
    "report_solomon",
    "simulate_solomon",
    "solomon_effect_sizes",
    "solomon_from_summary",
    "stouffer_solomon",
    "tipping_point_solomon",
    "validate_solomon"
  ],
  "_datasets": [
    {
      "name": "elkarkri2025a",
      "title": "Pretest and posttest statistics from El Karkri et al. (2025a)",
      "object": "elkarkri2025a",
      "class": [
        "data.frame"
      ],
      "fields": [
        "group",
        "pretested",
        "treat",
        "n",
        "mean",
        "sd",
        "pre_mean",
        "pre_sd"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "jordaan2014",
      "title": "Group statistics from Jordaan's (2014) study with three posttest occasions",
      "object": "jordaan2014",
      "class": [
        "data.frame"
      ],
      "fields": [
        "subscale",
        "group",
        "treat",
        "pretested",
        "occasion",
        "n",
        "mean",
        "sd"
      ],
      "rows": 42,
      "table": true,
      "tojson": true
    },
    {
      "name": "kvalem1996",
      "title": "Condom use in the Solomon study of Kvalem et al. (1996)",
      "object": "kvalem1996",
      "class": [
        "data.frame"
      ],
      "fields": [
        "group",
        "pretested",
        "treat",
        "events",
        "n"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "lana1959",
      "title": "Posttest statistics from Lana's (1959) attitude experiment",
      "object": "lana1959",
      "class": [
        "data.frame"
      ],
      "fields": [
        "group",
        "lana_group",
        "pretested",
        "treat",
        "n",
        "mean",
        "sd"
      ],
      "rows": 4,
      "table": true,
      "tojson": true
    },
    {
      "name": "mai2020",
      "title": "Transfer-intervention data from Mai et al. (2020)",
      "object": "mai2020",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "gender",
        "pretested",
        "condition",
        "pre_behavior",
        "post_behavior"
      ],
      "rows": 211,
      "table": true,
      "tojson": true
    },
    {
      "name": "solomon_demo",
      "title": "Demo Solomon four-group data set (second example)",
      "object": "solomon_demo",
      "class": [
        "data.frame"
      ],
      "fields": [
        "y_post",
        "treat",
        "pretested",
        "y_pre"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "solomon_example",
      "title": "Simulated Solomon four-group study (primary example)",
      "object": "solomon_example",
      "class": [
        "data.frame"
      ],
      "fields": [
        "y_post",
        "treat",
        "pretested",
        "y_pre"
      ],
      "rows": 120,
      "table": true,
      "tojson": true
    },
    {
      "name": "solomon1949",
      "title": "Solomon's (1949) spelling experiment",
      "object": "solomon1949",
      "class": [
        "data.frame"
      ],
      "fields": [
        "grade",
        "group",
        "pretested",
        "treat",
        "n",
        "pre_mean",
        "pre_se",
        "mean",
        "se",
        "change",
        "change_se"
      ],
      "rows": 6,
      "table": true,
      "tojson": true
    },
    {
      "name": "steyn2005",
      "title": "Group statistics from Steyn's (2005) eight-group study",
      "object": "steyn2005",
      "class": [
        "data.frame"
      ],
      "fields": [
        "group",
        "condition",
        "pretested",
        "n",
        "pre_mean",
        "pre_sd",
        "mean",
        "sd"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "analysis_plan_solomon",
      "title": "Write an analysis plan for a Solomon four-group study",
      "topics": [
        "analysis_plan_solomon"
      ]
    },
    {
      "page": "baseline_solomon",
      "title": "Baseline comparison of the pretested arms",
      "topics": [
        "baseline_solomon"
      ]
    },
    {
      "page": "check_solomon_assumptions",
      "title": "Descriptive assumption diagnostics for Solomon analyses",
      "topics": [
        "check_solomon_assumptions"
      ]
    },
    {
      "page": "check_solomon_missing",
      "title": "Distinguish structural and incidental missingness in a Solomon design",
      "topics": [
        "check_solomon_missing"
      ]
    },
    {
      "page": "compare_solomon_methods",
      "title": "Compare Solomon analyses and their estimands",
      "topics": [
        "compare_solomon_methods"
      ]
    },
    {
      "page": "elkarkri2025a",
      "title": "Pretest and posttest statistics from El Karkri et al. (2025a)",
      "topics": [
        "elkarkri2025a"
      ]
    },
    {
      "page": "equivalence_solomon",
      "title": "Equivalence test for a Solomon contrast",
      "topics": [
        "equivalence_solomon"
      ]
    },
    {
      "page": "fisher_solomon",
      "title": "Historical categorical analysis of a binary Solomon outcome",
      "topics": [
        "fisher_solomon"
      ]
    },
    {
      "page": "fit_solomon_1949",
      "title": "Solomon's (1949) improvement-score analysis",
      "topics": [
        "fit_solomon_1949"
      ]
    },
    {
      "page": "fit_solomon_classic",
      "title": "Historical Solomon Four-Group Analysis",
      "topics": [
        "fit_solomon_classic"
      ]
    },
    {
      "page": "fit_solomon_glm",
      "title": "Fit the unified GLM for a Solomon Four-Group design",
      "topics": [
        "fit_solomon_glm"
      ]
    },
    {
      "page": "fit_solomon_mi",
      "title": "Solomon analysis with multiply imputed posttests",
      "topics": [
        "fit_solomon_mi"
      ]
    },
    {
      "page": "fit_solomon_ml",
      "title": "Full-information ML analysis for a Solomon Four-Group Design",
      "topics": [
        "fit_solomon_ml"
      ]
    },
    {
      "page": "fit_solomon_mmrm",
      "title": "Mixed model for repeated measures in a longitudinal Solomon design",
      "topics": [
        "fit_solomon_mmrm"
      ]
    },
    {
      "page": "fit_solomon_sem",
      "title": "SEM analysis for Solomon Four-Group designs (mean-structure; optional ANCOVA)",
      "topics": [
        "fit_solomon_sem"
      ]
    },
    {
      "page": "fit_solomon_sem_latent",
      "title": "Latent SEM for Solomon Four-Group designs (POST means; optional latent ANCOVA)",
      "topics": [
        "fit_solomon_sem_latent"
      ]
    },
    {
      "page": "fit_solomon_steyn",
      "title": "Steyn's (2009) analysis of the extended Solomon design",
      "topics": [
        "fit_solomon_steyn"
      ]
    },
    {
      "page": "invariance_solomon",
      "title": "Measurement invariance across the four Solomon groups",
      "topics": [
        "invariance_solomon"
      ]
    },
    {
      "page": "jordaan2014",
      "title": "Group statistics from Jordaan's (2014) study with three posttest occasions",
      "topics": [
        "jordaan2014"
      ]
    },
    {
      "page": "kvalem1996",
      "title": "Condom use in the Solomon study of Kvalem et al. (1996)",
      "topics": [
        "kvalem1996"
      ]
    },
    {
      "page": "lana1959",
      "title": "Posttest statistics from Lana's (1959) attitude experiment",
      "topics": [
        "lana1959"
      ]
    },
    {
      "page": "mai2020",
      "title": "Transfer-intervention data from Mai et al. (2020)",
      "topics": [
        "mai2020"
      ]
    },
    {
      "page": "marginal_solomon",
      "title": "Marginal Solomon contrasts for binary and count outcomes",
      "topics": [
        "marginal_solomon"
      ]
    },
    {
      "page": "p_to_z",
      "title": "Convert p-value to Z (one-tailed) for Stouffer's method",
      "topics": [
        "p_to_z"
      ]
    },
    {
      "page": "perm_solomon",
      "title": "Permutation test for a Solomon contrast",
      "topics": [
        "perm_solomon"
      ]
    },
    {
      "page": "plan_solomon",
      "title": "Sample-size planning for Solomon designs",
      "topics": [
        "plan_solomon"
      ]
    },
    {
      "page": "plot_classic_flow",
      "title": "Historical Solomon decision path",
      "topics": [
        "plot_classic_flow"
      ]
    },
    {
      "page": "plot_perm",
      "title": "Plot permutation distribution for a Solomon contrast",
      "topics": [
        "plot_perm"
      ]
    },
    {
      "page": "plot_power_solomon",
      "title": "Power curves for a Solomon design",
      "topics": [
        "plot_power_solomon"
      ]
    },
    {
      "page": "plot_sensitization",
      "title": "Pretest sensitization figure",
      "topics": [
        "plot_sensitization"
      ]
    },
    {
      "page": "plot_solomon",
      "title": "Plot Solomon posttest cell means in base graphics (deprecated)",
      "topics": [
        "plot_solomon"
      ]
    },
    {
      "page": "plot_solomon_change",
      "title": "Pretest-to-posttest change in a Solomon design",
      "topics": [
        "plot_solomon_change"
      ]
    },
    {
      "page": "plot_solomon_design",
      "title": "Schematic of a Solomon design",
      "topics": [
        "plot_solomon_design"
      ]
    },
    {
      "page": "plot_solomon_effects",
      "title": "Forest plot of the Solomon contrasts",
      "topics": [
        "plot_solomon_effects"
      ]
    },
    {
      "page": "plot_solomon_gg",
      "title": "Plot Solomon posttest cell means with ggplot2 (deprecated)",
      "topics": [
        "plot_solomon_gg"
      ]
    },
    {
      "page": "plot_solomon_means",
      "title": "Plot Solomon posttest cell means",
      "topics": [
        "plot_solomon_means"
      ]
    },
    {
      "page": "plot_tipping_point",
      "title": "Plot a tipping-point analysis",
      "topics": [
        "plot_tipping_point"
      ]
    },
    {
      "page": "power_solomon",
      "title": "Power simulation for Solomon designs",
      "topics": [
        "power_solomon"
      ]
    },
    {
      "page": "report_solomon",
      "title": "APA 7 results text for a Solomon analysis",
      "topics": [
        "report_solomon"
      ]
    },
    {
      "page": "simulate_solomon",
      "title": "Simulate a Solomon four-group study with known effects",
      "topics": [
        "simulate_solomon"
      ]
    },
    {
      "page": "solomon_demo",
      "title": "Demo Solomon four-group data set (second example)",
      "topics": [
        "solomon_demo"
      ]
    },
    {
      "page": "solomon_effect_sizes",
      "title": "Solomon effect sizes for meta-analysis",
      "topics": [
        "solomon_effect_sizes"
      ]
    },
    {
      "page": "solomon_example",
      "title": "Simulated Solomon four-group study (primary example)",
      "topics": [
        "solomon_example"
      ]
    },
    {
      "page": "solomon_from_summary",
      "title": "Solomon analysis from summary statistics",
      "topics": [
        "solomon_from_summary"
      ]
    },
    {
      "page": "solomon1949",
      "title": "Solomon's (1949) spelling experiment",
      "topics": [
        "solomon1949"
      ]
    },
    {
      "page": "solomonR",
      "title": "solomonR: Analyze Solomon Four-Group Designs",
      "topics": [
        "solomonR"
      ]
    },
    {
      "page": "steyn2005",
      "title": "Group statistics from Steyn's (2005) eight-group study",
      "topics": [
        "steyn2005"
      ]
    },
    {
      "page": "stouffer_solomon",
      "title": "Stouffer's Z combiner (Walton Braver & Braver, 1988, Test I)",
      "topics": [
        "stouffer_solomon"
      ]
    },
    {
      "page": "tipping_point_solomon",
      "title": "Tipping-point analysis for missing posttests",
      "topics": [
        "tipping_point_solomon"
      ]
    },
    {
      "page": "validate_solomon",
      "title": "Validate the structure and coding of a Solomon design",
      "topics": [
        "validate_solomon"
      ]
    }
  ],
  "_readme": "https://github.com/JUhalt/solomonR/raw/v0.8.2/README.md",
  "_rundeps": [
    "backports",
    "broom",
    "cli",
    "clubSandwich",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "pillar",
    "pkgconfig",
    "purrr",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "sandwich",
    "scales",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started: Analyzing a Solomon Four-Group Study",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The path through a Solomon study",
        "The design and its three questions",
        "The example data",
        "Step 1: Check the design",
        "Step 2: See how the design was analyzed historically",
        "Step 3: Fit the recommended analysis",
        "Step 4: Ask whether sensitization is negligible",
        "Step 5: Check how the conclusions depend on the analysis",
        "Step 6: Report the results",
        "A second example: when estimators disagree",
        "Choosing an analysis",
        "Reading list",
        "References"
      ],
      "created": "2026-09-15 22:55:13",
      "modified": "2026-10-03 13:44:18",
      "commits": 9
    },
    {
      "source": "glm-solomon.Rmd",
      "filename": "glm-solomon.html",
      "title": "Modern Analysis of the Solomon Four-Group Design",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A unified approach",
        "Structural missingness of the pretest",
        "Example data",
        "Fit the model",
        "The four Solomon estimands",
        "Average treatment effect",
        "Pretest x Treatment",
        "Treatment effect among pretested participants",
        "Treatment effect among unpretested participants",
        "Why HC3?",
        "Is sensitization negligible?",
        "Wald-based partial R-squared",
        "Diagnostics",
        "Randomization-based inference",
        "A likelihood-based alternative",
        "Historical analysis",
        "SEM extensions",
        "Comparing analyses",
        "Choosing an analysis",
        "Where solomonR is heading",
        "References"
      ],
      "created": "2025-08-28 14:31:53",
      "modified": "2026-10-03 16:27:38",
      "commits": 6
    },
    {
      "source": "solomon-methods.Rmd",
      "filename": "solomon-methods.html",
      "title": "Solomon Methods: History, Recommendations, and Extensions",
      "engine": "knitr::rmarkdown",
      "headings": [
        "How to read this guide",
        "The design and its questions",
        "Historical procedures",
        "Four-group analysis of posttest scores (Tests A-D)",
        "Analyses within the pretested groups (Tests E-G)",
        "Posttest-only comparison (Test H)",
        "Meta-analytic combination (Test I)",
        "Contemporary recommendations",
        "One prespecified analysis with explicit contrasts",
        "Heteroskedasticity-consistent and small-sample inference",
        "Randomization inference",
        "Equivalence testing for sensitization",
        "Effect sizes with confidence intervals",
        "Missing data",
        "Assumption diagnostics as description",
        "Nonrandomized Solomon designs",
        "Repeated posttests",
        "Designs with several treatments",
        "Published Solomon proposals",
        "Full-information maximum likelihood",
        "Steyn's sequence of tests",
        "solomonR extensions",
        "Unified GLM with a design-coded pretest",
        "Structural equation models",
        "Method comparison and design checks",
        "Power simulation",
        "Summary",
        "References"
      ],
      "created": "2026-09-15 22:55:13",
      "modified": "2026-10-04 00:53:09",
      "commits": 7
    },
    {
      "source": "classic-solomon.Rmd",
      "filename": "classic-solomon.html",
      "title": "The Classic Solomon Four-Group Analysis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Why preserve the classic analysis?",
        "The four groups",
        "Example data",
        "Running the historical analysis",
        "Tests A-D: the four-group posttest model",
        "Test A: Pretest x Treatment interaction",
        "Tests B and C: simple treatment effects",
        "Test D: treatment main effect",
        "Tests E-G: analyses within the pretested groups",
        "Test E: ANCOVA",
        "Test F: gain-score analysis",
        "Test G: repeated-measures formulation",
        "Test H: posttest-only comparison",
        "Test I: Walton Braver & Braver (1988) Stouffer combination",
        "Versions of the decision sequence",
        "History and maturation",
        "Why Test I is treated cautiously",
        "Historical analysis versus modern analysis",
        "References"
      ],
      "created": "2025-08-28 14:31:53",
      "modified": "2026-10-02 20:26:32",
      "commits": 5
    }
  ],
  "_score": 4.079181246047625,
  "_indexed": true,
  "_nocasepkg": "solomonr",
  "_universes": [
    "juhalt"
  ],
  "_previous": "0.8.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.8.2",
      "date": "2026-10-09T16:49:12.000Z",
      "distro": "resolute",
      "commit": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
      "fileid": "https://r2.ropensci.org/19d36ef4fdc00ef03c2a668a9a938127d08bd73ebe4c9b222b1633922f5be424",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.8.2",
      "date": "2026-10-09T16:49:07.000Z",
      "distro": "resolute",
      "commit": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
      "fileid": "https://r2.ropensci.org/2934a2542d17938da41ab92ab559d48c1ad8f8f1da9a31ddc46930c724f3bd1f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.8.2",
      "date": "2026-10-09T17:29:15.000Z",
      "commit": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
      "fileid": "https://r2.ropensci.org/d31a2f00e228fc666acbb69f1e6edd6a8205f18134735f7bee3cf8704fbafa4e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.8.2",
      "date": "2026-10-09T17:23:23.000Z",
      "commit": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
      "fileid": "https://r2.ropensci.org/2874cb1cc190c86b74fc5eb4b2464ee17c2ddb9fc3f8058550b588fef31dea4a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.8.2",
      "date": "2026-10-09T16:49:11.000Z",
      "commit": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
      "fileid": "https://r2.ropensci.org/f08c391e670cf17ed94a0638301e25db494216d7c5b8103501d5441b8e3aaf07",
      "status": "success",
      "buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.8.2",
      "date": "2026-10-09T16:48:53.000Z",
      "commit": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
      "fileid": "https://r2.ropensci.org/3ec077c52c27c5d59af86b50f4e3a6a055e57eeac07b1dc15215753a2c5bfea9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.8.2",
      "date": "2026-10-09T16:48:16.000Z",
      "commit": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
      "fileid": "https://r2.ropensci.org/a475b03306c8efd6106878d46475f345102ffc73fb90f82064d94fc08b1ce0dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.8.2",
      "date": "2026-10-09T16:48:05.000Z",
      "commit": "17b1632a9e607dc6e2f3cf053bf599b4780c5759",
      "fileid": "https://r2.ropensci.org/3f6db0eeab350d08715377a6d5852011ea5962c23c5e00b676914b43868d2669",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/juhalt/actions/runs/37961189322"
    }
  ]
}