{
  "_id": "6a3c083ab2c3d1eea7a4d7e6",
  "Package": "gsDesign2",
  "Title": "Group Sequential Design with Non-Constant Effect",
  "Version": "1.1.8",
  "Authors@R": "c(\nperson(\"Keaven\", \"Anderson\", email = \"keaven_anderson@merck.com\", role = c(\"aut\")),\nperson(\"Yujie\", \"Zhao\", email = \"yujie.zhao@merck.com\", role = c(\"aut\", \"cre\")),\nperson(\"Yilong\", \"Zhang\", email = \"elong0527@gmail.com\", role = c(\"aut\")),\nperson(\"John\", \"Blischak\", email = \"jdblischak@gmail.com\", role = c(\"aut\")),\nperson(\"Yihui\", \"Xie\", email = \"yihui.xie@merck.com\", role = c(\"aut\")),\nperson(\"Nan\", \"Xiao\", email = \"nan.xiao1@merck.com\", role = c(\"aut\")),\nperson(\"Jianxiao\", \"Yang\", email = \"yangjx@ucla.edu\", role = c(\"aut\")),\nperson(\"Amin\", \"Shirazi\", email = \"ashirazist@gmail.com\", role = c(\"ctb\")),\nperson(\"Ruixue\", \"Wang\", email = \"ruixue.wang@merck.com\", role = c(\"ctb\")),\nperson(\"Yi\", \"Cui\", email = \"yi.cui@merck.com\", role = c(\"ctb\")),\nperson(\"Ping\", \"Yang\", email = \"ping.yang1@merck.com\", role = c(\"ctb\")),\nperson(\"Xin Tong\", \"Li\", email = \"xin.tong.li@merck.com\", role = c(\"ctb\")),\nperson(\"Chenxiang\", \"Li\", email = \"chenxiang.li@merck.com\", role = c(\"ctb\")),\nperson(\"Hiroaki\", \"Fukuda\", email = \"hiroaki.fukuda@merck.com\", role = c(\"ctb\")),\nperson(\"Hongtao\", \"Zhang\", email = \"hongtao.zhang1@merck.com\", role = c(\"ctb\")),\nperson(\"Yalin\", \"Zhu\", email = \"yalin.zhu@outlook.com\", role = c(\"ctb\")),\nperson(\"Shiyu\", \"Zhang\", email = \"shiyu.zhang@merck.com\", role = c(\"ctb\")),\nperson(\"Dickson\", \"Wanjau\", email = \"dickson.wanjau@merck.com\", role = c(\"ctb\")),\nperson(\"Merck & Co., Inc., Rahway, NJ, USA and its affiliates\", role = \"cph\",\ncomment = c(ROR = \"02891sr49\"))\n)",
  "Description": "The goal of 'gsDesign2' is to enable fixed or group\nsequential design under non-proportional hazards. To enable\nhighly flexible enrollment, time-to-event and time-to-dropout\nassumptions, 'gsDesign2' offers piecewise constant enrollment,\nfailure rates, and dropout rates for a stratified population.\nThis package includes three methods for designs: average hazard\nratio, weighted logrank tests in Yung and Liu (2019)\n<doi:10.1111/biom.13196>, and MaxCombo tests. Substantial\nflexibility on top of what is in the 'gsDesign' package is\nintended for selecting boundaries.",
  "License": "GPL-3",
  "URL": "https://merck.github.io/gsDesign2/,\nhttps://github.com/Merck/gsDesign2",
  "BugReports": "https://github.com/Merck/gsDesign2/issues",
  "Encoding": "UTF-8",
  "VignetteBuilder": "knitr",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libxml2-dev\nlibssl-dev libnode-dev",
  "Repository": "https://merck.r-universe.dev",
  "Date/Publication": "2026-06-24 15:03:57 UTC",
  "RemoteUrl": "https://github.com/merck/gsdesign2",
  "RemoteRef": "HEAD",
  "RemoteSha": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-24 16:32:10 UTC",
    "User": "root"
  },
  "Author": "Keaven Anderson [aut],\nYujie Zhao [aut, cre],\nYilong Zhang [aut],\nJohn Blischak [aut],\nYihui Xie [aut],\nNan Xiao [aut],\nJianxiao Yang [aut],\nAmin Shirazi [ctb],\nRuixue Wang [ctb],\nYi Cui [ctb],\nPing Yang [ctb],\nXin Tong Li [ctb],\nChenxiang Li [ctb],\nHiroaki Fukuda [ctb],\nHongtao Zhang [ctb],\nYalin Zhu [ctb],\nShiyu Zhang [ctb],\nDickson Wanjau [ctb],\nMerck & Co., Inc., Rahway, NJ, USA and its affiliates [cph] (ROR:\n<https://ror.org/02891sr49>)",
  "Maintainer": "Yujie Zhao <yujie.zhao@merck.com>",
  "MD5sum": "635387e42fcf8cd1188eb29c40a42419",
  "_user": "merck",
  "_type": "src",
  "_file": "gsDesign2_1.1.8.tar.gz",
  "_fileid": "d4c448bb217fac91cafa8f79fdc921889ca0bde8d21f795ee916032bae650a9b",
  "_filesize": 856938,
  "_sha256": "d4c448bb217fac91cafa8f79fdc921889ca0bde8d21f795ee916032bae650a9b",
  "_created": "2026-06-24T16:32:10.000Z",
  "_published": "2026-06-24T16:39:22.764Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 83248031963,
      "time": 264,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7856082764"
    },
    {
      "job": 83248031942,
      "time": 254,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7856078159"
    },
    {
      "job": 83248031980,
      "time": 264,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7856083604"
    },
    {
      "job": 83248032002,
      "time": 313,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7856101896"
    },
    {
      "job": 83248031969,
      "time": 153,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7856040087"
    },
    {
      "job": 83248031967,
      "time": 365,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7856126119"
    },
    {
      "job": 83248031934,
      "time": 242,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7856074335"
    },
    {
      "job": 83248031925,
      "time": 158,
      "config": "macos-release-x86_64",
      "r": "",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 83247233160,
      "time": 231,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7855976283"
    },
    {
      "job": 83248032109,
      "time": 168,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7856043996"
    },
    {
      "job": 83248031946,
      "time": 293,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7856094420"
    },
    {
      "job": 83248031939,
      "time": 239,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7856072452"
    },
    {
      "job": 83248031908,
      "time": 286,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7856090721"
    }
  ],
  "_buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/merck/gsdesign2",
  "_commit": {
    "id": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
    "author": "Yihui Xie <xie@yihui.name>",
    "committer": "GitHub <noreply@github.com>",
    "message": "perf: optimize gs_design_ahr (~3-4x speedup) (#623)\n\n* perf: replace object.size() with numhash() in prune_hash\n\nobject.size() walks the entire hash table structure on every\ncache_fun() call, taking ~2ms per invocation. Since cache_fun is\ncalled 15+ times per gs_design_ahr run (via expected_time/ahr and\ngs_power_npe), this adds up to significant overhead.\n\nReplace with numhash() which returns the entry count in O(1), and\nuse clrhash() for a simple eviction strategy when the limit is\nexceeded.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\n\n* perf: replace dplyr full_join/select/arrange with base R in gs_design_npe\n\nThe output assembly in gs_design_npe used full_join (to merge H0 and\nH1 probabilities), select, rename, and arrange from dplyr. Since\ngs_design_npe is called once per gs_design_ahr and these operations\nare on small data frames (6 rows), base R merge() and column\nsubsetting are much faster.\n\nCombined with the gs_power_npe change, this yields ~50% overall\nimprovement for multi-analysis designs.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\n\n* perf: replace dplyr operations with base R in gs_design_ahr output\n\nReplace mutate, full_join, select, arrange, and filter operations\nin the output assembly section of gs_design_ahr with equivalent base\nR operations (direct column assignment, merge, column subsetting,\norder).\n\nThis eliminates the dplyr overhead for the final output formatting\nwhich previously involved multiple tibble round-trips on small data\nframes.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>\n\n* perf: remove dplyr from hot-path functions (expected_time, gs_info_ahr)\n\nReplace select(-n) with base R column removal, and replace\nmutate/transmute in the info_frac loop of gs_design_ahr with\ndirect column assignment. These functions are called repeatedly\nduring uniroot iterations, so even small per-call savings add up.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com",
    "time": 1782313437
  },
  "_maintainer": {
    "name": "Yujie Zhao",
    "email": "yujie.zhao@merck.com",
    "login": "littlebeannie",
    "description": "Statistician",
    "uuid": 43153957
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "corpcor",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "gsDesign",
      "role": "Imports"
    },
    {
      "package": "gt",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "npsurvSS",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "r2rtf",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "survival",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "cowplot",
      "role": "Suggests"
    },
    {
      "package": "kableExtra",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "simtrial",
      "role": "Suggests"
    },
    {
      "package": "testit",
      "version": ">= 1.0",
      "role": "Suggests"
    }
  ],
  "_owner": "merck",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-26",
      "n": 2
    },
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-34",
      "n": 1
    },
    {
      "week": "2025-35",
      "n": 4
    },
    {
      "week": "2025-36",
      "n": 1
    },
    {
      "week": "2025-37",
      "n": 4
    },
    {
      "week": "2025-38",
      "n": 3
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 1
    },
    {
      "week": "2025-45",
      "n": 2
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2025-47",
      "n": 4
    },
    {
      "week": "2025-49",
      "n": 1
    },
    {
      "week": "2026-02",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 2
    },
    {
      "week": "2026-10",
      "n": 2
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 3
    },
    {
      "week": "2026-21",
      "n": 2
    },
    {
      "week": "2026-22",
      "n": 4
    },
    {
      "week": "2026-24",
      "n": 2
    },
    {
      "week": "2026-26",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.1.5",
      "date": "2025-06-27"
    },
    {
      "name": "v1.1.6",
      "date": "2025-09-09"
    },
    {
      "name": "v1.1.7",
      "date": "2025-11-19"
    },
    {
      "name": "v1.1.8",
      "date": "2026-02-11"
    }
  ],
  "_stars": 33,
  "_contributors": [
    {
      "user": "littlebeannie",
      "count": 1131,
      "uuid": 43153957
    },
    {
      "user": "nanxstats",
      "count": 387,
      "uuid": 199363
    },
    {
      "user": "yihui",
      "count": 266,
      "uuid": 163582
    },
    {
      "user": "elong0527",
      "count": 148,
      "uuid": 465246
    },
    {
      "user": "jdblischak",
      "count": 91,
      "uuid": 1608317
    },
    {
      "user": "keaven",
      "count": 46,
      "uuid": 1045995
    },
    {
      "user": "squallteo",
      "count": 9,
      "uuid": 49884198
    },
    {
      "user": "yuliasidi",
      "count": 6,
      "uuid": 36816975
    },
    {
      "user": "fukuhiro2023",
      "count": 5,
      "uuid": 129398183
    },
    {
      "user": "ashirazist",
      "count": 2,
      "uuid": 42649811
    },
    {
      "user": "dmuriuki",
      "count": 1,
      "uuid": 48079004
    },
    {
      "user": "jasonmvictor",
      "count": 1,
      "uuid": 7306177
    }
  ],
  "_userbio": {
    "uuid": 7306189,
    "type": "organization",
    "name": "Merck Sharp & Dohme Corp. a subsidiary of Merck & Co., Inc.",
    "followers": 214,
    "description": "This channel is only intended for U.S. and Canadian visitors."
  },
  "_downloads": {
    "count": 490,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gsDesign2"
  },
  "_devurl": "https://github.com/merck/gsdesign2",
  "_pkgdown": "https://merck.github.io/gsDesign2/",
  "_searchresults": 277,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gsDesign2.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/merck/gsdesign2",
  "_realowner": "merck",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.7",
      "date": "2023-03-20"
    },
    {
      "version": "1.0.8",
      "date": "2023-05-01"
    },
    {
      "version": "1.0.9",
      "date": "2023-06-20"
    },
    {
      "version": "1.1.0",
      "date": "2023-08-24"
    },
    {
      "version": "1.1.1",
      "date": "2024-02-09"
    },
    {
      "version": "1.1.2",
      "date": "2024-04-09"
    },
    {
      "version": "1.1.3",
      "date": "2024-11-15"
    },
    {
      "version": "1.1.4",
      "date": "2025-06-06"
    },
    {
      "version": "1.1.5",
      "date": "2025-06-27"
    },
    {
      "version": "1.1.6",
      "date": "2025-09-11"
    },
    {
      "version": "1.1.7",
      "date": "2025-11-19"
    },
    {
      "version": "1.1.8",
      "date": "2026-02-16"
    }
  ],
  "_exports": [
    "ahr",
    "ahr_blinded",
    "as_gt",
    "as_rtf",
    "define_enroll_rate",
    "define_fail_rate",
    "expected_accrual",
    "expected_event",
    "expected_time",
    "fixed_design_ahr",
    "fixed_design_fh",
    "fixed_design_lf",
    "fixed_design_maxcombo",
    "fixed_design_mb",
    "fixed_design_milestone",
    "fixed_design_rd",
    "fixed_design_rmst",
    "gs_b",
    "gs_bound_summary",
    "gs_cp",
    "gs_cp_simple",
    "gs_create_arm",
    "gs_design_ahr",
    "gs_design_combo",
    "gs_design_npe",
    "gs_design_rd",
    "gs_design_wlr",
    "gs_info_ahr",
    "gs_info_combo",
    "gs_info_rd",
    "gs_info_wlr",
    "gs_power_ahr",
    "gs_power_combo",
    "gs_power_npe",
    "gs_power_rd",
    "gs_power_wlr",
    "gs_spending_bound",
    "gs_spending_combo",
    "gs_update_ahr",
    "ppwe",
    "pw_info",
    "s2pwe",
    "sequential_pval",
    "text_summary",
    "to_integer",
    "wlr_weight_1",
    "wlr_weight_fh",
    "wlr_weight_mb",
    "wlr_weight_n"
  ],
  "_help": [
    {
      "page": "ahr",
      "title": "Average hazard ratio under non-proportional hazards",
      "topics": [
        "ahr"
      ]
    },
    {
      "page": "ahr_blinded",
      "title": "Blinded estimation of average hazard ratio",
      "topics": [
        "ahr_blinded"
      ]
    },
    {
      "page": "as_gt",
      "title": "Convert summary table of a fixed or group sequential design object to a gt object",
      "topics": [
        "as_gt",
        "as_gt.fixed_design_summary",
        "as_gt.gs_design_summary"
      ]
    },
    {
      "page": "as_rtf",
      "title": "Write summary table of a fixed or group sequential design object to an RTF file",
      "topics": [
        "as_rtf",
        "as_rtf.fixed_design_summary",
        "as_rtf.gs_design_summary"
      ]
    },
    {
      "page": "define_enroll_rate",
      "title": "Define enrollment rate",
      "topics": [
        "define_enroll_rate"
      ]
    },
    {
      "page": "define_fail_rate",
      "title": "Define failure rate",
      "topics": [
        "define_fail_rate"
      ]
    },
    {
      "page": "expected_accrual",
      "title": "Piecewise constant expected accrual",
      "topics": [
        "expected_accrual"
      ]
    },
    {
      "page": "expected_event",
      "title": "Expected events observed under piecewise exponential model",
      "topics": [
        "expected_event"
      ]
    },
    {
      "page": "expected_time",
      "title": "Predict time at which a targeted event count is achieved",
      "topics": [
        "expected_time"
      ]
    },
    {
      "page": "fixed_design",
      "title": "Fixed design under non-proportional hazards",
      "topics": [
        "fixed_design_ahr",
        "fixed_design_fh",
        "fixed_design_lf",
        "fixed_design_maxcombo",
        "fixed_design_mb",
        "fixed_design_milestone",
        "fixed_design_rd",
        "fixed_design_rmst"
      ]
    },
    {
      "page": "gs_b",
      "title": "Default boundary generation",
      "topics": [
        "gs_b"
      ]
    },
    {
      "page": "gs_bound_summary",
      "title": "Bound summary table",
      "topics": [
        "gs_bound_summary"
      ]
    },
    {
      "page": "gs_cp",
      "title": "Conditional power computation with non-constant effect size for non-/crossing an upper boundary at analysis j given observed Z value at analysis i",
      "topics": [
        "gs_cp"
      ]
    },
    {
      "page": "gs_cp_simple",
      "title": "Simple conditional power computation with non-constant effect size",
      "topics": [
        "gs_cp_simple"
      ]
    },
    {
      "page": "gs_create_arm",
      "title": "Create npsurvSS arm object",
      "topics": [
        "gs_create_arm"
      ]
    },
    {
      "page": "gs_design_ahr",
      "title": "Calculate sample size and bounds given targeted power and Type I error in group sequential design using average hazard ratio under non-proportional hazards",
      "topics": [
        "gs_design_ahr"
      ]
    },
    {
      "page": "gs_design_combo",
      "title": "Group sequential design using MaxCombo test under non-proportional hazards",
      "topics": [
        "gs_design_combo"
      ]
    },
    {
      "page": "gs_power_design_npe",
      "title": "Group sequential design computation with non-constant effect and information.",
      "topics": [
        "gs_design_npe",
        "gs_power_design_npe",
        "gs_power_npe"
      ]
    },
    {
      "page": "gs_design_rd",
      "title": "Group sequential design of binary outcome measuring in risk difference",
      "topics": [
        "gs_design_rd"
      ]
    },
    {
      "page": "gs_design_wlr",
      "title": "Group sequential design using weighted log-rank test under non-proportional hazards",
      "topics": [
        "gs_design_wlr"
      ]
    },
    {
      "page": "gs_info_ahr",
      "title": "Information and effect size based on AHR approximation",
      "topics": [
        "gs_info_ahr"
      ]
    },
    {
      "page": "gs_info_combo",
      "title": "Information and effect size for MaxCombo test",
      "topics": [
        "gs_info_combo"
      ]
    },
    {
      "page": "gs_info_rd",
      "title": "Information and effect size under risk difference",
      "topics": [
        "gs_info_rd"
      ]
    },
    {
      "page": "gs_info_wlr",
      "title": "Information and effect size for weighted log-rank test",
      "topics": [
        "gs_info_wlr"
      ]
    },
    {
      "page": "gs_power_ahr",
      "title": "Group sequential design power using average hazard ratio under non-proportional hazards",
      "topics": [
        "gs_power_ahr"
      ]
    },
    {
      "page": "gs_power_combo",
      "title": "Group sequential design power using MaxCombo test under non-proportional hazards",
      "topics": [
        "gs_power_combo"
      ]
    },
    {
      "page": "gs_power_rd",
      "title": "Group sequential design power of binary outcome measuring in risk difference",
      "topics": [
        "gs_power_rd"
      ]
    },
    {
      "page": "gs_power_wlr",
      "title": "Group sequential design power using weighted log rank test under non-proportional hazards",
      "topics": [
        "gs_power_wlr"
      ]
    },
    {
      "page": "gs_spending_bound",
      "title": "Derive spending bound for group sequential boundary",
      "topics": [
        "gs_spending_bound"
      ]
    },
    {
      "page": "gs_spending_combo",
      "title": "Derive spending bound for MaxCombo group sequential boundary",
      "topics": [
        "gs_spending_combo"
      ]
    },
    {
      "page": "gs_update_ahr",
      "title": "Group sequential design using average hazard ratio under non-proportional hazards",
      "topics": [
        "gs_update_ahr"
      ]
    },
    {
      "page": "ppwe",
      "title": "Piecewise exponential cumulative distribution function",
      "topics": [
        "ppwe"
      ]
    },
    {
      "page": "pw_info",
      "title": "Average hazard ratio under non-proportional hazards",
      "topics": [
        "pw_info"
      ]
    },
    {
      "page": "s2pwe",
      "title": "Approximate survival distribution with piecewise exponential distribution",
      "topics": [
        "s2pwe"
      ]
    },
    {
      "page": "sequential_pval",
      "title": "Sequential p-value computation for gsDesign2",
      "topics": [
        "sequential_pval"
      ]
    },
    {
      "page": "summary",
      "title": "Summary for fixed design or group sequential design objects",
      "topics": [
        "summary.fixed_design",
        "summary.gs_design"
      ]
    },
    {
      "page": "text_summary",
      "title": "Generates a textual summary of a group sequential design using the AHR method.",
      "topics": [
        "text_summary"
      ]
    },
    {
      "page": "to_integer",
      "title": "Round sample size and events",
      "topics": [
        "to_integer",
        "to_integer.fixed_design",
        "to_integer.gs_design"
      ]
    },
    {
      "page": "wlr_weight",
      "title": "Weight functions for weighted log-rank test",
      "topics": [
        "wlr_weight",
        "wlr_weight_1",
        "wlr_weight_fh",
        "wlr_weight_mb",
        "wlr_weight_n"
      ]
    }
  ],
  "_pkglogo": "https://github.com/merck/gsdesign2/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/merck/gsdesign2/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bigD",
    "bitops",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "corpcor",
    "cpp11",
    "curl",
    "data.table",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gsDesign",
    "gt",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "isoband",
    "jquerylib",
    "jsonlite",
    "juicyjuice",
    "knitr",
    "labeling",
    "lattice",
    "lifecycle",
    "litedown",
    "magrittr",
    "markdown",
    "Matrix",
    "memoise",
    "mime",
    "mvtnorm",
    "npsurvSS",
    "pillar",
    "pkgconfig",
    "purrr",
    "r2rtf",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "reactable",
    "reactR",
    "rlang",
    "rmarkdown",
    "S7",
    "sass",
    "scales",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "utf8",
    "V8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "xml2",
    "xtable",
    "yaml"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "gsDesign2.Rmd",
      "filename": "gsDesign2.html",
      "title": "Quick start for NPH sample size and power",
      "author": "Keaven M. Anderson",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Packages used",
        "Enrollment rates",
        "Failure and dropout rates",
        "Fixed design",
        "Group sequential design",
        "Simple efficacy bound definition",
        "Two-sided testing",
        "Symmetric 2-sided bounds",
        "Asymmetric 2-sided bounds",
        "References"
      ],
      "created": "2023-03-02 14:11:59",
      "modified": "2025-09-04 01:02:46",
      "commits": 7
    }
  ],
  "_score": 9.099296407108618,
  "_indexed": true,
  "_nocasepkg": "gsdesign2",
  "_universes": [
    "merck",
    "littlebeannie"
  ],
  "_binaries": [
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.8",
      "date": "2026-06-24T03:52:01.000Z",
      "arch": "x86_64",
      "commit": "a9352e0b9b37411be16429ba767cee20986ebf26",
      "fileid": "22063194487d1d2f8ca8c470ff901ebab8a1a08eaa3321d71496a4c88c5cf2cc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28073592387"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.8",
      "date": "2026-06-24T16:35:01.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "56d37871114e321aa592112eed8077b3042ebaec4e620077d6994fd0e690828e",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.8",
      "date": "2026-06-24T16:34:52.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "04bc4313ad4b8d28d39b07ffab1794de00e2565bbc90cc7bf47967b297036e84",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.8",
      "date": "2026-06-24T16:35:04.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "6321289a2b1ddf058d9f1d2f1ca27b54f7161a3573cd23111b6bbdb9bc5b10e4",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.8",
      "date": "2026-06-24T16:35:09.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "db46921189adaad5c90afd2c9d0d2a15ba275f48e7fe4af6b8663c7e5ee28003",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.8",
      "date": "2026-06-24T16:33:56.000Z",
      "arch": "aarch64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "7c088518c4b85e1d8a77cd1d59b0f6690d1d093673c729b3f561bcc7354bf49c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.8",
      "date": "2026-06-24T16:35:35.000Z",
      "arch": "x86_64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "17afd4d3e2648667f2fe92c7e4e9a4209c95195aa38f7da1e09f215a79cd1362",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.8",
      "date": "2026-06-24T16:34:29.000Z",
      "arch": "aarch64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "e94056d8b12f81fd572ffb05959da23e4b72611d204edd9fc4a3f692104d0424",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.8",
      "date": "2026-06-24T16:35:21.000Z",
      "arch": "emscripten",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "9395d4adc0dd2e5eb2506893ca6314979f9157d957e282ccc9ce29271745b666",
      "status": "success",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.8",
      "date": "2026-06-24T16:33:39.000Z",
      "arch": "x86_64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "63101d9ce9a0f4eda2578e16b797732d3a12f4e4c8e559e903285ce07293d098",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.8",
      "date": "2026-06-24T16:33:50.000Z",
      "arch": "x86_64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "380185269ce60d92f9d34d21047164de0fe53d61531ce0a53f3f4308d4023fee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.8",
      "date": "2026-06-24T16:33:42.000Z",
      "arch": "x86_64",
      "commit": "68bc1ff178f6c54a23a5846f276ce52a2eac7d9b",
      "fileid": "5de06af2dddda5e71365502d9e43388ea19b2f97a6d081298803117f3050a15b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/merck/actions/runs/28113599674"
    }
  ]
}