{
  "_id": "6ae25641327abcdf86865711",
  "Package": "wsMed",
  "Title": "Within-Subject Mediation Analysis Using Structural Equation\nModeling",
  "Version": "1.2.0",
  "Authors@R": "c(person(given = \"Wendie\",\nfamily =\"Yang\",\nrole = c(\"aut\", \"cre\"),\nemail = \"1581075494q@gmail.com\",\ncomment = c(ORCID = \"0009-0000-8388-6481\")),\nperson(given = \"Shu Fai\",\nfamily = \"Cheung\",\nrole = c(\"aut\"),\nemail = \"shufai.cheung@gmail.com\",\ncomment = c(ORCID = \"0000-0002-9871-9448\")))",
  "Description": "Within-subject mediation analysis using structural\nequation modeling. Examine how changes in an outcome variable\nbetween two conditions are mediated through one or more\nvariables. Supports within-subject mediation analysis using the\n'lavaan' package by Rosseel (2012) <doi:10.18637/jss.v048.i02>,\nand extends Monte Carlo confidence interval estimation to\nmissing data scenarios using the 'semmcci' package by Pesigan\nand Cheung (2023) <doi:10.3758/s13428-023-02114-4>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "URL": "https://yangzhen1999.github.io/wsMed/",
  "BugReports": "https://github.com/Yangzhen1999/wsMed/issues",
  "NeedsCompilation": "no",
  "Maintainer": "Wendie Yang <1581075494q@gmail.com>",
  "Packaged": {
    "Date": "2026-10-28 20:01:27 UTC",
    "User": "root"
  },
  "Author": "Wendie Yang [aut, cre] (ORCID:\n<https://orcid.org/0009-0000-8388-6481>), Shu Fai Cheung [aut]\n(ORCID: <https://orcid.org/0000-0002-9871-9448>)",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-28 09:52:20 UTC",
  "RemoteUrl": "https://github.com/cran/wsMed",
  "RemoteRef": "HEAD",
  "RemoteSha": "9645d50d8736fa000fcbab21115b22bf7174d832",
  "_user": "cran",
  "_type": "src",
  "_file": "wsMed_1.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/85e68fdf278139fb2cc42e2443857e8f0f91087d87481f0e843fcdd013c915c8",
  "_filesize": 4031127,
  "_sha256": "85e68fdf278139fb2cc42e2443857e8f0f91087d87481f0e843fcdd013c915c8",
  "_expires": "2027-02-05T20:08:30.000Z",
  "_created": "2026-10-28T20:01:27.000Z",
  "_published": "2026-10-28T20:08:33.285Z",
  "_upstream": "https://github.com/cran/wsMed",
  "_status": "success",
  "_maintainer": {
    "name": "Wendie Yang",
    "email": "1581075494q@gmail.com",
    "orcid": "0009-0000-8388-6481"
  },
  "_jobs": [
    {
      "job": 123067606289,
      "time": 335,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12847622434"
    },
    {
      "job": 123067606150,
      "time": 325,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12847503217"
    },
    {
      "job": 123065470484,
      "time": 240,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12847766918"
    },
    {
      "job": 123067606193,
      "time": 147,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12847922545"
    },
    {
      "job": 123067606197,
      "time": 195,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12846853772"
    },
    {
      "job": 123067606051,
      "time": 287,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12848091629"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/40758929240",
  "_commit": {
    "id": "9645d50d8736fa000fcbab21115b22bf7174d832",
    "author": "Wendie Yang <1581075494q@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.2.0\n",
    "time": 1793181140
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "knitr",
      "role": "Imports"
    },
    {
      "package": "lavaan",
      "role": "Imports"
    },
    {
      "package": "semmcci",
      "role": "Imports"
    },
    {
      "package": "mice",
      "role": "Imports"
    },
    {
      "package": "semboottools",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "smcfcs",
      "version": ">= 1.8.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2026-38",
      "n": 1
    },
    {
      "week": "2026-44",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.2",
      "date": "2025-12-11"
    },
    {
      "name": "1.1.0",
      "date": "2026-09-18"
    },
    {
      "name": "1.2.0",
      "date": "2026-10-28"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 281,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/wsMed"
  },
  "_devurl": "https://github.com/yangzhen1999/wsmed",
  "_pkgdown": "https://yangzhen1999.github.io/wsMed/",
  "_searchresults": 28,
  "_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/wsMed.html"
  ],
  "_homeurl": "https://github.com/yangzhen1999/wsmed",
  "_realowner": "yangzhen1999",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.2",
      "date": "2025-12-11"
    },
    {
      "version": "1.1.0",
      "date": "2026-09-18"
    },
    {
      "version": "1.2.0",
      "date": "2026-10-28"
    }
  ],
  "_exports": [
    "GenerateModelCN",
    "GenerateModelCP",
    "GenerateModelCustom",
    "GenerateModelP",
    "GenerateModelPC",
    "ImputeData",
    "MCMI2",
    "plot_conditional_effects",
    "plot_contrasts",
    "plot_effects",
    "plot_moderation_curve",
    "PrepareData",
    "PrepareMissingData",
    "printGM",
    "standardize_moderation",
    "wsMed",
    "wsmed_contrasts",
    "wsmed_effects",
    "wsmed_fit",
    "wsmed_infer",
    "wsmed_inspect",
    "wsmed_model",
    "wsmed_reproducibility"
  ],
  "_datasets": [
    {
      "name": "example_data",
      "title": "Simulated data for mediation tutorials",
      "object": "example_data",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "A1",
        "A2",
        "A3",
        "B1",
        "B2",
        "B3",
        "C1",
        "C2",
        "C3",
        "D1",
        "D2",
        "D3",
        "Group",
        "W_Group"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "wsmed_examples",
      "title": "Data for the manuscript examples",
      "object": "wsmed_examples",
      "class": [
        "data.frame"
      ],
      "fields": [
        "TSRQ_T1",
        "TSRQ_T2",
        "WEMBS_T1",
        "WEMBS_T2",
        "SMUF_T1",
        "SMUF_T2",
        "ISI_T1",
        "ISI_T2",
        "DASSS_T1",
        "DASSS_T2",
        "HES_T1",
        "HES_T2",
        "Age",
        "BMI"
      ],
      "rows": 123,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "example_data",
      "title": "Simulated data for mediation tutorials",
      "topics": [
        "example_data"
      ]
    },
    {
      "page": "GenerateModelCN",
      "title": "Generate a serial mediation model",
      "topics": [
        "GenerateModelCN"
      ]
    },
    {
      "page": "GenerateModelCP",
      "title": "Generate a serial-parallel mediation model",
      "topics": [
        "GenerateModelCP"
      ]
    },
    {
      "page": "GenerateModelCustom",
      "title": "Generate a user-defined mediation model",
      "topics": [
        "GenerateModelCustom"
      ]
    },
    {
      "page": "GenerateModelP",
      "title": "Generate a parallel mediation model",
      "topics": [
        "GenerateModelP"
      ]
    },
    {
      "page": "GenerateModelPC",
      "title": "Generate a parallel-serial mediation model",
      "topics": [
        "GenerateModelPC"
      ]
    },
    {
      "page": "ImputeData",
      "title": "Impute missing data using multiple imputation",
      "topics": [
        "ImputeData"
      ]
    },
    {
      "page": "MCMI2",
      "title": "Monte Carlo confidence intervals for multiple imputation SEM models",
      "topics": [
        "MCMI2"
      ]
    },
    {
      "page": "plot_conditional_effects",
      "title": "Plot conditional effects at moderator levels",
      "topics": [
        "plot_conditional_effects"
      ]
    },
    {
      "page": "plot_contrasts",
      "title": "Plot differences between mediation effects",
      "topics": [
        "plot_contrasts"
      ]
    },
    {
      "page": "plot_effects",
      "title": "Forest plot of mediation effects",
      "topics": [
        "plot_effects"
      ]
    },
    {
      "page": "plot_moderation_curve",
      "title": "Plot conditional effects across a continuous moderator",
      "topics": [
        "plot_moderation_curve"
      ]
    },
    {
      "page": "PrepareData",
      "title": "Prepare data for two-condition mediation",
      "topics": [
        "PrepareData"
      ]
    },
    {
      "page": "PrepareMissingData",
      "title": "Prepare data with missing values for mediation analysis",
      "topics": [
        "PrepareMissingData"
      ]
    },
    {
      "page": "printGM",
      "title": "Print formatted SEM model syntax",
      "topics": [
        "printGM"
      ]
    },
    {
      "page": "standardize_moderation",
      "title": "Standardize conditional mediation results using existing joint draws",
      "topics": [
        "standardize_moderation"
      ]
    },
    {
      "page": "wsMed",
      "title": "Analyze two-condition within-subject mediation",
      "topics": [
        "wsMed"
      ]
    },
    {
      "page": "wsmed_categorical",
      "title": "Categorical predictors and supported variable types",
      "topics": [
        "wsmed_categorical"
      ]
    },
    {
      "page": "wsmed_contrasts",
      "title": "Contrast effects using their joint stored draws",
      "topics": [
        "wsmed_contrasts"
      ]
    },
    {
      "page": "wsmed_effects",
      "title": "Extract effects from fitted models or stored inference",
      "topics": [
        "wsmed_effects"
      ]
    },
    {
      "page": "wsmed_examples",
      "title": "Data for the manuscript examples",
      "topics": [
        "wsmed_examples"
      ]
    },
    {
      "page": "wsmed_fit",
      "title": "Fit a specified mediation model without simulation",
      "topics": [
        "wsmed_fit"
      ]
    },
    {
      "page": "wsmed_infer",
      "title": "Apply uncertainty quantification to an existing fit",
      "topics": [
        "wsmed_infer"
      ]
    },
    {
      "page": "wsmed_inspect",
      "title": "Inspect a modular workflow without recomputation",
      "topics": [
        "wsmed_inspect"
      ]
    },
    {
      "page": "wsmed_methods",
      "title": "Methods for modular wsMed objects",
      "topics": [
        "as.data.frame.wsmed_results",
        "coef.wsMed",
        "coef.wsmed_fit",
        "coef.wsmed_inference",
        "coef.wsmed_results",
        "confint.wsMed",
        "confint.wsmed_fit",
        "confint.wsmed_inference",
        "confint.wsmed_results",
        "nobs.wsMed",
        "nobs.wsmed_fit",
        "nobs.wsmed_inference",
        "print.summary_wsmed",
        "print.summary_wsmed_fit",
        "print.wsMed",
        "print.wsmed_fit",
        "print.wsmed_inference",
        "print.wsmed_model",
        "print.wsmed_results",
        "summary.summary_wsmed",
        "summary.wsMed",
        "summary.wsmed_fit",
        "summary.wsmed_inference",
        "summary.wsmed_results",
        "vcov.wsMed",
        "vcov.wsmed_fit",
        "vcov.wsmed_inference",
        "vcov.wsmed_results",
        "wsmed_methods"
      ]
    },
    {
      "page": "wsmed_model",
      "title": "Specify a two-condition mediation model",
      "topics": [
        "wsmed_model"
      ]
    },
    {
      "page": "wsmed_plots",
      "title": "Plot mediation effects from workflow objects",
      "topics": [
        "plot.wsMed",
        "plot.wsmed_fit",
        "plot.wsmed_inference",
        "plot.wsmed_results",
        "wsmed_plots"
      ]
    },
    {
      "page": "wsmed_reproducibility",
      "title": "Export the settings and provenance of an analysis",
      "topics": [
        "wsmed_reproducibility"
      ]
    }
  ],
  "_readme": "https://github.com/cran/wsMed/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "bit",
    "bit64",
    "boot",
    "broom",
    "cli",
    "clipr",
    "codetools",
    "cpp11",
    "crayon",
    "dplyr",
    "evaluate",
    "farver",
    "forcats",
    "foreach",
    "generics",
    "GGally",
    "ggplot2",
    "ggstats",
    "glmnet",
    "glue",
    "GPArotation",
    "gtable",
    "haven",
    "highr",
    "hms",
    "isoband",
    "iterators",
    "jomo",
    "knitr",
    "labeling",
    "lattice",
    "lavaan",
    "lavaan.printer",
    "lifecycle",
    "lme4",
    "magrittr",
    "MASS",
    "Matrix",
    "mice",
    "minqa",
    "mitml",
    "mnormt",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "ordinal",
    "pan",
    "patchwork",
    "pbivnorm",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "psych",
    "purrr",
    "quadprog",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "Rdpack",
    "readr",
    "reformulas",
    "rlang",
    "rpart",
    "S7",
    "scales",
    "semboottools",
    "semmcci",
    "shape",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "ucminf",
    "utf8",
    "vctrs",
    "viridisLite",
    "vroom",
    "withr",
    "xfun",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "WsMed.Rmd",
      "filename": "WsMed.html",
      "title": "Analysis options: a complete walkthrough",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Start with the defaults",
        "Paired variables",
        "Choose the mediator structure",
        "Predefined models",
        "User-defined models",
        "Add optional model components",
        "Covariates",
        "Moderators",
        "Missing data and confidence intervals",
        "Choose a missing-data strategy",
        "Choose the inference method",
        "Standardized effects",
        "Inspect and present the results",
        "Manuscript data"
      ],
      "created": "2025-12-11 13:53:04",
      "modified": "2026-10-28 09:52:20",
      "commits": 3
    },
    {
      "source": "AnalysisGuide.Rmd",
      "filename": "AnalysisGuide.html",
      "title": "Choose an analysis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Prepare your data",
        "Choose your model",
        "Add moderation",
        "Handle missing data",
        "Read, compare and present results",
        "Go further when you need it"
      ],
      "created": "2026-10-28 09:52:20",
      "modified": "2026-10-28 09:52:20",
      "commits": 1
    },
    {
      "source": "MEMORE_vs_wsMed.Rmd",
      "filename": "MEMORE_vs_wsMed.html",
      "title": "Comparing wsMed and MEMORE",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What is compared?",
        "Parallel mediation",
        "Serial mediation",
        "Reading the comparison"
      ],
      "created": "2025-12-11 13:53:04",
      "modified": "2026-10-28 09:52:20",
      "commits": 3
    },
    {
      "source": "WorkflowReliability.Rmd",
      "filename": "WorkflowReliability.html",
      "title": "Diagnostics, reproducibility, and migration",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Fit once and keep the inference settings",
        "Inspect fitted datasets and inference separately",
        "Interpret the effect being reported",
        "Saved-object compatibility",
        "Export a compact analysis manifest",
        "Move from the previous one-call workflow",
        "Statistical scope of validation"
      ],
      "created": "2026-10-28 09:52:20",
      "modified": "2026-10-28 09:52:20",
      "commits": 1
    },
    {
      "source": "GetStarted.Rmd",
      "filename": "GetStarted.html",
      "title": "Get started: two mediation examples",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Install wsMed",
        "Match your columns to the two conditions",
        "Example 1: parallel mediation",
        "Run the analysis",
        "Read the results",
        "Plot the indirect effects",
        "Example 2: add a continuous moderator",
        "Read the conditional effects",
        "Plot how the indirect effects change",
        "Specify more only when you need it",
        "Continue with your own analysis"
      ],
      "created": "2026-10-28 09:52:20",
      "modified": "2026-10-28 09:52:20",
      "commits": 1
    },
    {
      "source": "printGM.Rmd",
      "filename": "printGM.html",
      "title": "Inspecting generated SEM syntax",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Demonstration of printGM()",
        "Using printGM() with wsMed()",
        "Using printGM() with GenerateModel*()"
      ],
      "created": "2025-12-11 13:53:04",
      "modified": "2026-10-28 09:52:20",
      "commits": 3
    },
    {
      "source": "GenerateModelP.Rmd",
      "filename": "GenerateModelP.html",
      "title": "Model equations: parallel mediation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Difference scores and centered averages",
        "Regression equations",
        "Relation to the two condition equations",
        "Indirect pathways",
        "Total effects and contrasts",
        "Condition-specific slopes",
        "Standardization and moderation"
      ],
      "created": "2025-12-11 13:53:04",
      "modified": "2026-10-28 09:52:20",
      "commits": 3
    },
    {
      "source": "GenerateModelPC.Rmd",
      "filename": "GenerateModelPC.html",
      "title": "Model equations: parallel-serial mediation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Difference scores and centered averages",
        "Regression equations",
        "Indirect pathways",
        "Total effects and contrasts",
        "Condition-specific slopes",
        "Standardization and moderation"
      ],
      "created": "2025-12-11 13:53:04",
      "modified": "2026-10-28 09:52:20",
      "commits": 3
    },
    {
      "source": "GenerateModelCN.Rmd",
      "filename": "GenerateModelCN.html",
      "title": "Model equations: serial mediation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Difference scores and centered averages",
        "Regression equations",
        "Indirect pathways",
        "Total effects and contrasts",
        "Condition-specific slopes",
        "Standardization and moderation"
      ],
      "created": "2025-12-11 13:53:04",
      "modified": "2026-10-28 09:52:20",
      "commits": 3
    },
    {
      "source": "GenerateModelCP.Rmd",
      "filename": "GenerateModelCP.html",
      "title": "Model equations: serial-parallel mediation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Difference scores and centered averages",
        "Regression equations",
        "Indirect pathways",
        "Total effects and contrasts",
        "Condition-specific slopes",
        "Standardization and moderation"
      ],
      "created": "2025-12-11 13:53:04",
      "modified": "2026-10-28 09:52:20",
      "commits": 3
    },
    {
      "source": "CompatibleImputation.Rmd",
      "filename": "CompatibleImputation.html",
      "title": "Model-compatible multiple imputation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Match imputation to the analysis",
        "Generate the illustrative incomplete data",
        "Impute using the outcome interaction",
        "Use either wsMed interface",
        "What the validation can establish"
      ],
      "created": "2026-10-28 09:52:20",
      "modified": "2026-10-28 09:52:20",
      "commits": 1
    },
    {
      "source": "PlottingEffects.Rmd",
      "filename": "PlottingEffects.html",
      "title": "Plotting mediation effects and contrasts",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Choose a figure",
        "Reproducible two-condition data",
        "A consistent plot method",
        "Interval conventions",
        "Optional named plotting helpers",
        "Forest plots",
        "Conditional effects by group or selected level",
        "Differences need their own intervals",
        "Conditional curves and their highlighted ranges",
        "Inspect and export"
      ],
      "created": "2026-09-18 04:40:02",
      "modified": "2026-10-28 09:52:20",
      "commits": 2
    },
    {
      "source": "ResultsGuide.Rmd",
      "filename": "ResultsGuide.html",
      "title": "Read and export results",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Read the default report",
        "Get a statistical summary",
        "Plot the results",
        "Choose more specific output",
        "Request standardized effects",
        "Select an effect family",
        "Change the confidence level",
        "Choose moderator values",
        "Compare two pathways",
        "Extract or export results when needed"
      ],
      "created": "2026-10-28 09:52:20",
      "modified": "2026-10-28 09:52:20",
      "commits": 1
    },
    {
      "source": "ModularWorkflow.Rmd",
      "filename": "ModularWorkflow.html",
      "title": "Reuse a fit: the staged workflow",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The workflow at a glance",
        "1. Specify the model",
        "What can you inspect now?",
        "2. Fit the model",
        "What can you extract from the fit?",
        "3. Perform inference",
        "What can you extract from inference?",
        "4. Read and extract effect results",
        "What can you extract from the summary?",
        "Decide where to restart after a change",
        "Add a custom structure and moderator",
        "Handle missing data at the fitting stage",
        "What changes in extraction after MI?",
        "Relate the stages to a one-call analysis",
        "Save a stage and continue later"
      ],
      "created": "2026-10-28 09:52:20",
      "modified": "2026-10-28 09:52:20",
      "commits": 1
    },
    {
      "source": "GenerateModelCustom.Rmd",
      "filename": "GenerateModelCustom.html",
      "title": "Specifying user-defined mediation models",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Mediator numbering",
        "Specifying a custom model",
        "Fitting the complete model with wsMed",
        "Input requirements",
        "Indirect effects",
        "Parameter labels",
        "Add a moderator",
        "Choose the moderated paths",
        "Fit and read the results",
        "Choose moderator values",
        "Use a categorical moderator",
        "Standardized moderated custom models",
        "Optional: inspect the generated equations",
        "[M_"
      ],
      "created": "2026-09-18 04:40:02",
      "modified": "2026-10-28 09:52:20",
      "commits": 2
    },
    {
      "source": "StandardizedModeratedMediation.Rmd",
      "filename": "StandardizedModeratedMediation.html",
      "title": "Standardized effects",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Request standardized results",
        "What is standardized?",
        "Continuous moderators: two different quantities",
        "Fit a reproducible example",
        "Categorical moderators",
        "Confidence intervals, bootstrap and both engines",
        "Missing data and reporting",
        "More plots for reporting",
        "Imputation compatibility",
        "Optional implementation checks",
        "Check the stored point estimates",
        "Legacy moderation tables"
      ],
      "created": "2026-09-18 04:40:02",
      "modified": "2026-10-28 09:52:20",
      "commits": 2
    },
    {
      "source": "CategoricalPredictors.Rmd",
      "filename": "CategoricalPredictors.html",
      "title": "Working with categorical predictors",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Supported variable roles",
        "Choose the reference category",
        "Fit categorical moderated mediation",
        "Conditional effects and group differences",
        "Optional: fit the same model in stages",
        "Categorical covariates",
        "Missing categorical predictors"
      ],
      "created": "2026-10-28 09:52:20",
      "modified": "2026-10-28 09:52:20",
      "commits": 1
    }
  ],
  "_score": 4.853698211776175,
  "_indexed": false,
  "_nocasepkg": "wsmed",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://yangzhen1999.r-universe.dev/wsMed",
  "_previous": "1.1.0",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-10-28T20:04:14.000Z",
      "distro": "resolute",
      "commit": "9645d50d8736fa000fcbab21115b22bf7174d832",
      "fileid": "https://r2.ropensci.org/3c4fd43647cf092f1b11050e3546cce642c9d1195f8639c53f74a27e0f2151e1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40758929240"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-10-28T20:04:07.000Z",
      "distro": "resolute",
      "commit": "9645d50d8736fa000fcbab21115b22bf7174d832",
      "fileid": "https://r2.ropensci.org/81e6394f3cd0accb95acab165c239454c4f0033b1b270a3f56b052b6122961b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40758929240"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.0",
      "date": "2026-10-28T20:04:20.000Z",
      "commit": "9645d50d8736fa000fcbab21115b22bf7174d832",
      "fileid": "https://r2.ropensci.org/45f1405a1e14129e8ccfb903579a27d6bd54b4e9fb37f66f6425fdbc7785fd44",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40758929240"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-10-28T20:02:48.000Z",
      "commit": "9645d50d8736fa000fcbab21115b22bf7174d832",
      "fileid": "https://r2.ropensci.org/4b8db8d4467b945c232c3a76a0298beb87d3f497f16cd0a00bca3b9540385bf8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40758929240"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-10-28T20:03:05.000Z",
      "commit": "9645d50d8736fa000fcbab21115b22bf7174d832",
      "fileid": "https://r2.ropensci.org/405887366b522f01799ec733468e93c002898de45579391ba225542c004e722b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40758929240"
    }
  ]
}