{
  "_id": "6a201009b401979e73448cf2",
  "Package": "SimDesign",
  "Title": "Structure for Organizing Monte Carlo Simulation Designs",
  "Version": "2.25.2",
  "Authors@R": "c(person(\"Phil\", \"Chalmers\", email = \"rphilip.chalmers@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID=\"0000-0001-5332-2810\")),\nperson(\"Matthew\", \"Sigal\", role = c(\"ctb\")),\nperson(\"Ogreden\", family=\"Oguzhan\", role = c(\"ctb\")),\nperson(\"Mikko\", family=\"Rönkkö\", role = c(\"aut\")),\nperson(\"Moritz\", family=\"Ketzer\", role = c(\"ctb\")))",
  "Description": "Provides tools to safely and efficiently organize and\nexecute Monte Carlo simulation experiments in R. The package\ncontrols the structure and back-end of Monte Carlo simulation\nexperiments by utilizing a generate-analyse-summarise workflow.\nThe workflow safeguards against common simulation coding\nissues, such as automatically re-simulating non-convergent\nresults, prevents inadvertently overwriting simulation files,\ncatches error and warning messages during execution, implicitly\nsupports parallel processing with high-quality random number\ngeneration, and provides tools for managing high-performance\ncomputing (HPC) array jobs submitted to schedulers such as\nSLURM. For a pedagogical introduction to the package see Sigal\nand Chalmers (2016) <doi:10.1080/10691898.2016.1246953>. For a\nmore in-depth overview of the package and its design philosophy\nsee Chalmers and Adkins (2020) <doi:10.20982/tqmp.16.4.p248>.",
  "VignetteBuilder": "knitr",
  "License": "GPL (>=2)",
  "ByteCompile": "yes",
  "LazyData": "true",
  "URL": "http://philchalmers.github.io/SimDesign/,\nhttps://github.com/philchalmers/SimDesign/wiki",
  "RoxygenNote": "7.3.3",
  "Encoding": "UTF-8",
  "Config/pak/sysreqs": "cmake make libuv1-dev libx11-dev",
  "Repository": "https://philchalmers.r-universe.dev",
  "Date/Publication": "2026-05-04 00:52:07 UTC",
  "RemoteUrl": "https://github.com/philchalmers/simdesign",
  "RemoteRef": "HEAD",
  "RemoteSha": "1bde595043f6292743d909f2912d04f0cf3c6c48",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-03 11:24:26 UTC",
    "User": "root"
  },
  "Author": "Phil Chalmers [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5332-2810>),\nMatthew Sigal [ctb],\nOgreden Oguzhan [ctb],\nMikko Rönkkö [aut],\nMoritz Ketzer [ctb]",
  "Maintainer": "Phil Chalmers <rphilip.chalmers@gmail.com>",
  "MD5sum": "8a9e8f5f3fb12a4201da2f1f9507b4a8",
  "_user": "philchalmers",
  "_type": "src",
  "_file": "SimDesign_2.25.2.tar.gz",
  "_fileid": "42a036a6b84f630e4e21caa43096a8aba91baa11d30e8570ffb2643509629ab2",
  "_filesize": 1156705,
  "_sha256": "42a036a6b84f630e4e21caa43096a8aba91baa11d30e8570ffb2643509629ab2",
  "_created": "2026-06-03T11:24:26.000Z",
  "_published": "2026-06-03T11:29:13.531Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79282802603,
      "time": 202,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7383275955"
    },
    {
      "job": 79282802613,
      "time": 215,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383280409"
    },
    {
      "job": 79282802643,
      "time": 195,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7383273477"
    },
    {
      "job": 79282802596,
      "time": 100,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383241698"
    },
    {
      "job": 79282162246,
      "time": 237,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383207532"
    },
    {
      "job": 79282802668,
      "time": 133,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383252156"
    },
    {
      "job": 79282802837,
      "time": 238,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7383288754"
    },
    {
      "job": 79282802741,
      "time": 199,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7383274875"
    },
    {
      "job": 79282802711,
      "time": 204,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383276485"
    }
  ],
  "_buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/philchalmers/simdesign",
  "_commit": {
    "id": "1bde595043f6292743d909f2912d04f0cf3c6c48",
    "author": "Phil Chalmers <rphilip.chalmers@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #88 from Kss2k/main\n\nFix bug in `PK_average()`",
    "time": 1777855927
  },
  "_maintainer": {
    "name": "Phil Chalmers",
    "email": "rphilip.chalmers@gmail.com",
    "login": "philchalmers",
    "description": "Associate Professor",
    "uuid": 1274464,
    "orcid": "0000-0001-5332-2810"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "parallelly",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "sessioninfo",
      "role": "Imports"
    },
    {
      "package": "beepr",
      "role": "Imports"
    },
    {
      "package": "pbapply",
      "version": ">= 1.3-0",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "future.apply",
      "role": "Imports"
    },
    {
      "package": "progressr",
      "role": "Imports"
    },
    {
      "package": "R.utils",
      "role": "Imports"
    },
    {
      "package": "codetools",
      "role": "Imports"
    },
    {
      "package": "clipr",
      "role": "Imports"
    },
    {
      "package": "e1071",
      "role": "Imports"
    },
    {
      "package": "qs2",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "snow",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "purrr",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "copula",
      "role": "Suggests"
    },
    {
      "package": "extraDistr",
      "role": "Suggests"
    },
    {
      "package": "renv",
      "role": "Suggests"
    },
    {
      "package": "cli",
      "role": "Suggests"
    },
    {
      "package": "job",
      "role": "Suggests"
    },
    {
      "package": "future.batchtools",
      "role": "Suggests"
    },
    {
      "package": "FrF2",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "RPushbullet",
      "role": "Suggests"
    },
    {
      "package": "mirai",
      "role": "Suggests"
    },
    {
      "package": "httr",
      "role": "Suggests"
    }
  ],
  "_owner": "philchalmers",
  "_selfowned": true,
  "_usedby": 53,
  "_updates": [
    {
      "week": "2025-24",
      "n": 1
    },
    {
      "week": "2025-25",
      "n": 3
    },
    {
      "week": "2025-28",
      "n": 13
    },
    {
      "week": "2025-29",
      "n": 2
    },
    {
      "week": "2025-30",
      "n": 1
    },
    {
      "week": "2025-32",
      "n": 2
    },
    {
      "week": "2025-35",
      "n": 2
    },
    {
      "week": "2025-36",
      "n": 4
    },
    {
      "week": "2025-37",
      "n": 4
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-41",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 5
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 1
    },
    {
      "week": "2025-51",
      "n": 6
    },
    {
      "week": "2026-05",
      "n": 7
    },
    {
      "week": "2026-06",
      "n": 3
    },
    {
      "week": "2026-07",
      "n": 11
    },
    {
      "week": "2026-08",
      "n": 9
    },
    {
      "week": "2026-09",
      "n": 13
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 4
    },
    {
      "week": "2026-13",
      "n": 4
    },
    {
      "week": "2026-14",
      "n": 7
    },
    {
      "week": "2026-18",
      "n": 21
    },
    {
      "week": "2026-19",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v2.20.0",
      "date": "2025-07-16"
    },
    {
      "name": "v2.21",
      "date": "2025-09-17"
    },
    {
      "name": "v2.22",
      "date": "2025-12-16"
    },
    {
      "name": "v2.23",
      "date": "2026-02-09"
    },
    {
      "name": "v.2.24",
      "date": "2026-02-23"
    },
    {
      "name": "v2.25",
      "date": "2026-03-31"
    }
  ],
  "_topics": [
    "monte-carlo-simulation",
    "simulation",
    "simulation-framework"
  ],
  "_stars": 64,
  "_contributors": [
    {
      "user": "philchalmers",
      "count": 1447,
      "uuid": 1274464
    },
    {
      "user": "moritzketzer",
      "count": 15,
      "uuid": 48527611
    },
    {
      "user": "mronkko",
      "count": 10,
      "uuid": 566094
    },
    {
      "user": "mattsigal",
      "count": 6,
      "uuid": 1421758
    },
    {
      "user": "oguzhanogreden",
      "count": 3,
      "uuid": 7797029
    },
    {
      "user": "emstruong",
      "count": 2,
      "uuid": 112967876
    },
    {
      "user": "kss2k",
      "count": 2,
      "uuid": 113430607
    }
  ],
  "_userbio": {
    "uuid": 1274464,
    "type": "user",
    "name": "Phil Chalmers",
    "description": "Associate Professor"
  },
  "_downloads": {
    "count": 11221,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/SimDesign"
  },
  "_mentions": 4,
  "_devurl": "https://github.com/philchalmers/simdesign",
  "_pkgdown": "http://philchalmers.github.io/SimDesign/",
  "_searchresults": 452,
  "_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/SimDesign.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/philchalmers/simdesign",
  "_realowner": "philchalmers",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3",
      "date": "2015-10-05"
    },
    {
      "version": "0.4.1",
      "date": "2015-11-20"
    },
    {
      "version": "0.5",
      "date": "2015-12-22"
    },
    {
      "version": "0.6",
      "date": "2016-01-21"
    },
    {
      "version": "0.7",
      "date": "2016-02-21"
    },
    {
      "version": "0.8",
      "date": "2016-03-22"
    },
    {
      "version": "0.9",
      "date": "2016-04-27"
    },
    {
      "version": "1.0",
      "date": "2016-06-12"
    },
    {
      "version": "1.1",
      "date": "2016-08-10"
    },
    {
      "version": "1.2",
      "date": "2016-09-09"
    },
    {
      "version": "1.3",
      "date": "2016-09-26"
    },
    {
      "version": "1.4",
      "date": "2016-11-06"
    },
    {
      "version": "1.5",
      "date": "2017-02-01"
    },
    {
      "version": "1.6",
      "date": "2017-04-09"
    },
    {
      "version": "1.7",
      "date": "2017-08-15"
    },
    {
      "version": "1.8",
      "date": "2017-10-29"
    },
    {
      "version": "1.9",
      "date": "2018-01-26"
    },
    {
      "version": "1.10.1",
      "date": "2018-05-20"
    },
    {
      "version": "1.11",
      "date": "2018-07-17"
    },
    {
      "version": "1.13",
      "date": "2019-01-18"
    },
    {
      "version": "1.14",
      "date": "2019-06-28"
    },
    {
      "version": "2.0.1",
      "date": "2020-01-20"
    },
    {
      "version": "2.1",
      "date": "2020-09-16"
    },
    {
      "version": "2.2",
      "date": "2020-11-07"
    },
    {
      "version": "2.3",
      "date": "2021-04-07"
    },
    {
      "version": "2.5",
      "date": "2021-06-01"
    },
    {
      "version": "2.6",
      "date": "2021-06-28"
    },
    {
      "version": "2.7",
      "date": "2021-08-13"
    },
    {
      "version": "2.7.1",
      "date": "2021-09-02"
    },
    {
      "version": "2.8",
      "date": "2021-12-08"
    },
    {
      "version": "2.9",
      "date": "2022-08-09"
    },
    {
      "version": "2.9.1",
      "date": "2022-08-30"
    },
    {
      "version": "2.10",
      "date": "2023-01-24"
    },
    {
      "version": "2.10.1",
      "date": "2023-02-01"
    },
    {
      "version": "2.11",
      "date": "2023-05-25"
    },
    {
      "version": "2.12",
      "date": "2023-07-07"
    },
    {
      "version": "2.13",
      "date": "2023-10-17"
    },
    {
      "version": "2.14",
      "date": "2024-01-09"
    },
    {
      "version": "2.15",
      "date": "2024-04-11"
    },
    {
      "version": "2.15.1",
      "date": "2024-04-24"
    },
    {
      "version": "2.16",
      "date": "2024-07-08"
    },
    {
      "version": "2.17.1",
      "date": "2024-08-17"
    },
    {
      "version": "2.18",
      "date": "2024-12-14"
    },
    {
      "version": "2.19.1",
      "date": "2025-03-17"
    },
    {
      "version": "2.19.2",
      "date": "2025-03-28"
    },
    {
      "version": "2.20.0",
      "date": "2025-07-16"
    },
    {
      "version": "2.21",
      "date": "2025-09-18"
    },
    {
      "version": "2.22",
      "date": "2025-12-17"
    },
    {
      "version": "2.23",
      "date": "2026-02-16"
    },
    {
      "version": "2.24",
      "date": "2026-02-24"
    },
    {
      "version": "2.25",
      "date": "2026-03-31"
    }
  ],
  "_exports": [
    "add_missing",
    "addMissing",
    "aggregate_simulations",
    "AnalyseIf",
    "arrange",
    "Attach",
    "bias",
    "boot_predict",
    "bootPredict",
    "Bradley1978",
    "CC",
    "clusterSetRNGSubStream",
    "colSDs",
    "colVars",
    "createDesign",
    "descript",
    "ECR",
    "EDR",
    "ERR",
    "expandDesign",
    "expandReplications",
    "GenerateIf",
    "genSeeds",
    "get_descriptFuns",
    "getArrayID",
    "group_by",
    "IRMSE",
    "listAvailableNotifiers",
    "MAE",
    "manageMessages",
    "manageWarnings",
    "MSRSE",
    "nc",
    "new_PushbulletNotifier",
    "new_TelegramNotifier",
    "PBA",
    "quiet",
    "RAB",
    "rbindDesign",
    "RD",
    "RE",
    "rejectionSampling",
    "reSummarise",
    "rHeadrick",
    "rint",
    "rinvWishart",
    "rmgh",
    "RMSD",
    "RMSE",
    "rmvnorm",
    "rmvt",
    "RobbinsMonro",
    "RSE",
    "rtruncate",
    "runArraySimulation",
    "runSimulation",
    "rValeMaurelli",
    "select",
    "Serlin2000",
    "SFA",
    "SimAnova",
    "SimCheck",
    "SimClean",
    "SimCollect",
    "SimErrors",
    "SimExtract",
    "SimFunctions",
    "SimRead",
    "SimResults",
    "SimShiny",
    "SimSolve",
    "SimWarnings",
    "timeFormater"
  ],
  "_datasets": [
    {
      "name": "BF_sim",
      "title": "Example simulation from Brown and Forsythe (1974)",
      "object": "BF_sim",
      "class": [
        "SimDesign",
        "data.frame"
      ],
      "fields": [
        "var_ratio",
        "sample_size",
        "groups_equal",
        "distribution",
        "alpha.05.F",
        "alpha.05.Jacknife",
        "alpha.05.Layard",
        "alpha.05.Levene",
        "alpha.05.W10",
        "alpha.05.W50",
        "REPLICATIONS",
        "SIM_TIME"
      ],
      "rows": 28,
      "table": true,
      "tojson": true
    },
    {
      "name": "BF_sim_alternative",
      "title": "(Alternative) Example simulation from Brown and Forsythe (1974)",
      "object": "BF_sim_alternative",
      "class": [
        "SimDesign",
        "data.frame"
      ],
      "fields": [
        "var_ratio",
        "sample_size",
        "groups_equal",
        "alpha.05.Gaussian_F",
        "alpha.05.Gaussian_Jacknife",
        "alpha.05.Gaussian_Layard",
        "alpha.05.Gaussian_Levene",
        "alpha.05.Gaussian_W10",
        "alpha.05.Gaussian_W50",
        "alpha.05.t4_F",
        "alpha.05.t4_Jacknife",
        "alpha.05.t4_Layard",
        "alpha.05.t4_Levene",
        "alpha.05.t4_W10",
        "alpha.05.t4_W50",
        "alpha.05.Chi4_F",
        "alpha.05.Chi4_Jacknife",
        "alpha.05.Chi4_Layard",
        "alpha.05.Chi4_Levene",
        "alpha.05.Chi4_W10",
        "alpha.05.Chi4_W50",
        "alpha.05.Cauchy_F",
        "alpha.05.Cauchy_Jacknife",
        "alpha.05.Cauchy_Layard",
        "alpha.05.Cauchy_Levene",
        "alpha.05.Cauchy_W10",
        "alpha.05.Cauchy_W50",
        "REPLICATIONS",
        "SIM_TIME"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "addMissing",
      "title": "Add missing values to a vector given a MCAR, MAR, or MNAR scheme",
      "topics": [
        "addMissing",
        "add_missing"
      ]
    },
    {
      "page": "Analyse",
      "title": "Compute estimates and statistics",
      "topics": [
        "Analyse"
      ]
    },
    {
      "page": "AnalyseIf",
      "title": "Perform a test that indicates whether a given 'Analyse()' function should be executed",
      "topics": [
        "AnalyseIf"
      ]
    },
    {
      "page": "Attach",
      "title": "Attach objects for easier reference",
      "topics": [
        "Attach"
      ]
    },
    {
      "page": "BF_sim",
      "title": "Example simulation from Brown and Forsythe (1974)",
      "topics": [
        "BF_sim"
      ]
    },
    {
      "page": "BF_sim_alternative",
      "title": "(Alternative) Example simulation from Brown and Forsythe (1974)",
      "topics": [
        "BF_sim_alternative"
      ]
    },
    {
      "page": "bias",
      "title": "Compute (relative/standardized) bias summary statistic",
      "topics": [
        "bias"
      ]
    },
    {
      "page": "bootPredict",
      "title": "Compute prediction estimates for the replication size using bootstrap MSE estimates",
      "topics": [
        "bootPredict",
        "boot_predict"
      ]
    },
    {
      "page": "Bradley1978",
      "title": "Bradley's (1978) empirical robustness interval",
      "topics": [
        "Bradley1978"
      ]
    },
    {
      "page": "CC",
      "title": "Compute congruence coefficient",
      "topics": [
        "CC"
      ]
    },
    {
      "page": "clusterSetRNGSubStream",
      "title": "Set RNG sub-stream for Pierre L'Ecuyer's RngStreams",
      "topics": [
        "clusterSetRNGSubStream"
      ]
    },
    {
      "page": "colVars",
      "title": "Form Column Standard Deviation and Variances",
      "topics": [
        "colSDs",
        "colVars"
      ]
    },
    {
      "page": "createDesign",
      "title": "Create the simulation design object",
      "topics": [
        "createDesign",
        "print.Design",
        "rbindDesign",
        "[.Design"
      ]
    },
    {
      "page": "descript",
      "title": "Compute univariate descriptive statistics",
      "topics": [
        "descript",
        "get_descriptFuns"
      ]
    },
    {
      "page": "ECR",
      "title": "Compute empirical coverage rates",
      "topics": [
        "ECR"
      ]
    },
    {
      "page": "EDR",
      "title": "Compute the empirical detection/rejection rate for Type I errors and Power",
      "topics": [
        "EDR",
        "ERR"
      ]
    },
    {
      "page": "expandDesign",
      "title": "Expand the simulation design object for array computing",
      "topics": [
        "expandDesign"
      ]
    },
    {
      "page": "expandReplications",
      "title": "Expand the replications to match 'expandDesign'",
      "topics": [
        "expandReplications"
      ]
    },
    {
      "page": "Generate",
      "title": "Generate data",
      "topics": [
        "Generate"
      ]
    },
    {
      "page": "GenerateIf",
      "title": "Perform a test that indicates whether a given 'Generate()' function should be executed",
      "topics": [
        "GenerateIf"
      ]
    },
    {
      "page": "genSeeds",
      "title": "Generate random seeds",
      "topics": [
        "genSeeds",
        "gen_seeds"
      ]
    },
    {
      "page": "getArrayID",
      "title": "Get job array ID (e.g., from SLURM or other HPC array distributions)",
      "topics": [
        "getArrayID"
      ]
    },
    {
      "page": "IRMSE",
      "title": "Compute the integrated root mean-square error",
      "topics": [
        "IRMSE"
      ]
    },
    {
      "page": "listAvailableNotifiers",
      "title": "List All Available Notifiers",
      "topics": [
        "listAvailableNotifiers"
      ]
    },
    {
      "page": "MAE",
      "title": "Compute the mean absolute error",
      "topics": [
        "MAE"
      ]
    },
    {
      "page": "manageMessages",
      "title": "Increase the intensity or suppress the output of an observed message",
      "topics": [
        "manageMessages"
      ]
    },
    {
      "page": "manageWarnings",
      "title": "Manage specific warning messages",
      "topics": [
        "manageWarnings"
      ]
    },
    {
      "page": "MSRSE",
      "title": "Compute the relative performance behavior of collections of standard errors",
      "topics": [
        "MSRSE"
      ]
    },
    {
      "page": "nc",
      "title": "Auto-named Concatenation of Vector or List",
      "topics": [
        "nc"
      ]
    },
    {
      "page": "new_PushbulletNotifier",
      "title": "Create a Pushbullet Notifier",
      "topics": [
        "new_PushbulletNotifier"
      ]
    },
    {
      "page": "new_TelegramNotifier",
      "title": "Create a Telegram Notifier",
      "topics": [
        "new_TelegramNotifier"
      ]
    },
    {
      "page": "PBA",
      "title": "Probabilistic Bisection Algorithm",
      "topics": [
        "PBA",
        "plot.PBA",
        "print.PBA"
      ]
    },
    {
      "page": "quiet",
      "title": "Suppress verbose function messages",
      "topics": [
        "quiet"
      ]
    },
    {
      "page": "RAB",
      "title": "Compute the relative absolute bias of multiple estimators",
      "topics": [
        "RAB"
      ]
    },
    {
      "page": "rbind.SimDesign",
      "title": "Combine two separate SimDesign objects by row",
      "topics": [
        "rbind.SimDesign"
      ]
    },
    {
      "page": "RD",
      "title": "Compute the relative difference",
      "topics": [
        "RD"
      ]
    },
    {
      "page": "RE",
      "title": "Compute the relative efficiency of multiple estimators",
      "topics": [
        "RE"
      ]
    },
    {
      "page": "rejectionSampling",
      "title": "Rejection sampling (i.e., accept-reject method)",
      "topics": [
        "rejectionSampling"
      ]
    },
    {
      "page": "reSummarise",
      "title": "Run a summarise step for results that have been saved to the hard drive",
      "topics": [
        "reSummarise"
      ]
    },
    {
      "page": "rHeadrick",
      "title": "Generate non-normal data with Headrick's (2002) method",
      "topics": [
        "rHeadrick"
      ]
    },
    {
      "page": "rint",
      "title": "Generate integer values within specified range",
      "topics": [
        "rint"
      ]
    },
    {
      "page": "rinvWishart",
      "title": "Generate data with the inverse Wishart distribution",
      "topics": [
        "rinvWishart"
      ]
    },
    {
      "page": "rmgh",
      "title": "Generate data with the multivariate g-and-h distribution",
      "topics": [
        "rmgh"
      ]
    },
    {
      "page": "RMSE",
      "title": "Compute the (normalized) root mean square error",
      "topics": [
        "RMSD",
        "RMSE"
      ]
    },
    {
      "page": "rmvnorm",
      "title": "Generate data with the multivariate normal (i.e., Gaussian) distribution",
      "topics": [
        "rmvnorm"
      ]
    },
    {
      "page": "rmvt",
      "title": "Generate data with the multivariate t distribution",
      "topics": [
        "rmvt"
      ]
    },
    {
      "page": "RobbinsMonro",
      "title": "Robbins-Monro (1951) stochastic root-finding algorithm",
      "topics": [
        "plot.RM",
        "print.RM",
        "RobbinsMonro"
      ]
    },
    {
      "page": "RSE",
      "title": "Compute the relative standard error ratio",
      "topics": [
        "RSE"
      ]
    },
    {
      "page": "rtruncate",
      "title": "Generate a random set of values within a truncated range",
      "topics": [
        "rtruncate"
      ]
    },
    {
      "page": "runArraySimulation",
      "title": "Run a Monte Carlo simulation using array job submissions per condition",
      "topics": [
        "runArraySimulation"
      ]
    },
    {
      "page": "runSimulation",
      "title": "Run a Monte Carlo simulation given conditions and simulation functions",
      "topics": [
        "print.SimDesign",
        "runSimulation",
        "summary.SimDesign"
      ]
    },
    {
      "page": "rValeMaurelli",
      "title": "Generate non-normal data with Vale & Maurelli's (1983) method",
      "topics": [
        "rValeMaurelli"
      ]
    },
    {
      "page": "Serlin2000",
      "title": "Empirical detection robustness method suggested by Serlin (2000)",
      "topics": [
        "Serlin2000"
      ]
    },
    {
      "page": "SFA",
      "title": "Surrogate Function Approximation via the Generalized Linear Model",
      "topics": [
        "print.SFA",
        "SFA"
      ]
    },
    {
      "page": "SimAnova",
      "title": "Decompose the simulation into ANOVA-based effects",
      "topics": [
        "SimAnova"
      ]
    },
    {
      "page": "SimCheck",
      "title": "Check for missing files in array simulations",
      "topics": [
        "SimCheck"
      ]
    },
    {
      "page": "SimClean",
      "title": "Removes/cleans files and folders that have been saved",
      "topics": [
        "SimClean"
      ]
    },
    {
      "page": "SimCollect",
      "title": "Collapse separate simulation files into a single result",
      "topics": [
        "aggregate_simulations",
        "SimCollect"
      ]
    },
    {
      "page": "SimDesign",
      "title": "Structure for Organizing Monte Carlo Simulation Designs",
      "topics": [
        "SimDesign-package",
        "SimDesign"
      ]
    },
    {
      "page": "SimErrors",
      "title": "Extract Simulation Errors",
      "topics": [
        "SimErrors"
      ]
    },
    {
      "page": "SimExtract",
      "title": "Extract extra information from SimDesign objects",
      "topics": [
        "SimExtract"
      ]
    },
    {
      "page": "SimFunctions",
      "title": "Template-based generation of the Generate-Analyse-Summarise functions",
      "topics": [
        "SimFunctions"
      ]
    },
    {
      "page": "SimRead",
      "title": "Read simulation files",
      "topics": [
        "SimRead"
      ]
    },
    {
      "page": "SimResults",
      "title": "Read in saved simulation results",
      "topics": [
        "SimResults"
      ]
    },
    {
      "page": "SimShiny",
      "title": "Generate a basic Monte Carlo simulation GUI template",
      "topics": [
        "SimShiny"
      ]
    },
    {
      "page": "SimSolve",
      "title": "One Dimensional Root (Zero) Finding in Simulation Experiments",
      "topics": [
        "plot.SimSolve",
        "SimSolve",
        "summary.SimSolve"
      ]
    },
    {
      "page": "SimWarnings",
      "title": "Extract Simulation Warnings",
      "topics": [
        "SimWarnings"
      ]
    },
    {
      "page": "Summarise",
      "title": "Summarise simulated data using various population comparison statistics",
      "topics": [
        "Summarise"
      ]
    },
    {
      "page": "timeFormater",
      "title": "Format time string to suitable numeric output",
      "topics": [
        "timeFormater"
      ]
    }
  ],
  "_readme": "https://github.com/philchalmers/simdesign/raw/HEAD/README.md",
  "_rundeps": [
    "audio",
    "beepr",
    "brio",
    "callr",
    "class",
    "cli",
    "clipr",
    "codetools",
    "crayon",
    "desc",
    "diffobj",
    "digest",
    "dplyr",
    "e1071",
    "evaluate",
    "fs",
    "future",
    "future.apply",
    "generics",
    "globals",
    "glue",
    "jsonlite",
    "lifecycle",
    "listenv",
    "magrittr",
    "MASS",
    "parallelly",
    "pbapply",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "pkgload",
    "praise",
    "processx",
    "progressr",
    "proxy",
    "ps",
    "qs2",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "Rcpp",
    "RcppParallel",
    "rlang",
    "rprojroot",
    "sessioninfo",
    "stringfish",
    "testthat",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "waldo",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "Fixed_obj_fun.Rmd",
      "filename": "Fixed_obj_fun.html",
      "title": "Exporting objects and functions from the workspace",
      "author": "Phil Chalmers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Including fixed objects",
        "Scoping",
        "Exporting functions for parallel computing",
        "Exporting third-party libraries",
        "Exporting user-defined functions",
        "Exporting objects in SimDesign"
      ],
      "created": "2017-10-25 19:53:56",
      "modified": "2026-03-02 14:16:28",
      "commits": 11
    },
    {
      "source": "HPC-computing.Rmd",
      "filename": "HPC-computing.html",
      "title": "Distributing jobs for high-performance computing (HPC) clusters (e.g., via Slurm)",
      "author": "Phil Chalmers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Standard setup on HPC cluster",
        "Example",
        "Limitations",
        "Array jobs",
        "Converting runSimulation() workflow to one for runArraySimulation()",
        "Expand the standard simulation design object for each array ID",
        "Construct and record proper random seeds",
        "Extract array ID information from the .slurm script",
        "Organize information for runArraySimulation()",
        "Putting it all together",
        "Post-evaluation: Combine the files",
        "Array jobs and multicore computing simultaneously",
        "Extra information (FAQs)",
        "Helpful Slurm commands",
        "My HPC cluster excution time is limited and terminates before the simulation is complete",
        "Uploading array jobs related to previous array submissions",
        "Create new conditions for missing replications, and use rbindDesign()",
        "Submit the new job, evaluating only the new conditions"
      ],
      "created": "2024-04-04 02:49:31",
      "modified": "2026-03-02 14:16:28",
      "commits": 36
    },
    {
      "source": "SimDesign-intro.Rmd",
      "filename": "SimDesign-intro.html",
      "title": "Introduction to the SimDesign package",
      "author": "Phil Chalmers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A general overview",
        "Simulation: Determine estimator efficiency",
        "Define the conditions",
        "Define the functions",
        "Putting it all together",
        "Interpreting the results",
        "Conceptual walk-through of what runSimulation() is doing"
      ],
      "created": "2017-10-25 19:53:56",
      "modified": "2026-03-27 16:41:01",
      "commits": 17
    },
    {
      "source": "Catch_errors.Rmd",
      "filename": "Catch_errors.html",
      "title": "Managing warning and error messages",
      "author": "Phil Chalmers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "(Potential Prerequisite) Converting warnings to errors explicitly via manageWarnings()",
        "Error Managing Workflow",
        "Define the functions",
        "Run the simulation",
        "What to do?",
        "Explicit debugging",
        "Manual debugging via try()",
        "Extracting error seeds for hard-to-find bugs"
      ],
      "created": "2017-10-25 19:53:56",
      "modified": "2026-03-30 18:50:28",
      "commits": 25
    },
    {
      "source": "MultipleAnalyses.Rmd",
      "filename": "MultipleAnalyses.html",
      "title": "Multiple analysis functions",
      "author": "Phil Chalmers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Description of structure",
        "An example",
        "AnalyseIf()",
        "Applying one analyse function per-condition"
      ],
      "created": "2021-07-29 20:11:23",
      "modified": "2025-07-09 14:57:39",
      "commits": 22
    },
    {
      "source": "Parallel-computing.Rmd",
      "filename": "Parallel-computing.html",
      "title": "Parallel computing information",
      "author": "Phil Chalmers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Local parallel computing",
        "Network computing",
        "Using the future framework"
      ],
      "created": "2018-05-15 06:25:45",
      "modified": "2026-03-27 16:44:13",
      "commits": 14
    },
    {
      "source": "Saving-results.Rmd",
      "filename": "Saving-results.html",
      "title": "Saving simulation results and state",
      "author": "Phil Chalmers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Option: save = TRUE (Default is TRUE)",
        "store_results (TRUE by default)",
        "Option: save_results = TRUE (FALSE by default; set to TRUE if RAM is an issue)",
        "Recommendations"
      ],
      "created": "2017-10-25 19:53:56",
      "modified": "2026-03-01 23:44:22",
      "commits": 25
    }
  ],
  "_score": 14.051999729516822,
  "_indexed": true,
  "_nocasepkg": "simdesign",
  "_universes": [
    "philchalmers"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.25.2",
      "date": "2026-06-03T11:27:33.000Z",
      "distro": "noble",
      "commit": "1bde595043f6292743d909f2912d04f0cf3c6c48",
      "fileid": "8cbce85f1e5ab58846c714d2f2ed73e00c30d8c8b4d4ccd61d6430299f252972",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.25.2",
      "date": "2026-06-03T11:27:46.000Z",
      "distro": "noble",
      "commit": "1bde595043f6292743d909f2912d04f0cf3c6c48",
      "fileid": "fa062b66de8a6579bff241e8f335bf6f32b03fdecc71bb6f4fd6d2c298d2d41a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.25.2",
      "date": "2026-06-03T11:27:35.000Z",
      "commit": "1bde595043f6292743d909f2912d04f0cf3c6c48",
      "fileid": "952f472b54e93cbd8311c174b8976939ad7874669ba38ed662082218360aa562",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.25.2",
      "date": "2026-06-03T11:26:11.000Z",
      "commit": "1bde595043f6292743d909f2912d04f0cf3c6c48",
      "fileid": "b201651bf6c70dfd861968eb1a30b29a07aa7165e07b642a2c8dc7c757d8a9ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.25.2",
      "date": "2026-06-03T11:27:11.000Z",
      "commit": "1bde595043f6292743d909f2912d04f0cf3c6c48",
      "fileid": "aeb5658e337f84b3ebbb63d85d4e6bb1d1e40ecc2d3ad539bfd51fff2bf28382",
      "status": "success",
      "buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.25.2",
      "date": "2026-06-03T11:27:53.000Z",
      "commit": "1bde595043f6292743d909f2912d04f0cf3c6c48",
      "fileid": "56a2cbfd631d268879bcc3d21f8986f591467b1c53ae3ab1456163490e4d500e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.25.2",
      "date": "2026-06-03T11:27:18.000Z",
      "commit": "1bde595043f6292743d909f2912d04f0cf3c6c48",
      "fileid": "96eb3a3b2a10ab715d741d206edad57d4cc2e4803f521df64deb5d2dbbee02ba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.25.2",
      "date": "2026-06-03T11:27:21.000Z",
      "commit": "1bde595043f6292743d909f2912d04f0cf3c6c48",
      "fileid": "d28ddb2b50c284c0551a8c724b1b191ca433034126c955a8a4baa12071e74204",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/philchalmers/actions/runs/26881402441"
    }
  ]
}