{
  "_id": "6ae509ed95ca2370cc8d04a8",
  "Type": "Package",
  "Package": "rdborrow",
  "Title": "External Control Borrowing for Rare Disease Trials",
  "Description": "Implements causal inference methods for incorporating\nexternal control data into randomized controlled trials (RCTs)\nwith longitudinal outcomes. Provides an analysis module\nsupporting weighting-based methods such as inverse probability\nweighting (IPW) and augmented inverse probability weighting\n(AIPW), difference-in-differences (DID), and synthetic control\napproaches for borrowing external control information, as well\nas a simulation module for generating trial and external\ncontrol data, evaluating estimator performance via Monte Carlo\nstudies, and conducting power analyses for sample size\ndetermination. Methods are based on Zhou et al. (2025)\n<doi:10.1093/jrsssa/qnae075> and Zhou et al. (2024)\n<doi:10.1080/10543406.2024.2330209>.",
  "Version": "0.0.5.1",
  "License": "Apache License (>= 2)",
  "Authors@R": "c(\nperson(\ngiven = \"Lei\",\nfamily = \"Shi\",\nrole = \"aut\",\nemail = \"leishi1998@gmail.com\"\n),\nperson(\ngiven = \"Matt\",\nfamily = \"Secrest\",\nrole = c(\"cre\", \"aut\"),\nemail = \"secrmatt@gmail.com\",\ncomment = c(ORCID = \"0000-0002-0939-4902\")\n),\nperson(\ngiven = \"Herbert\",\nfamily = \"Pang\",\nrole = \"aut\"\n),\nperson(\ngiven = \"Chen\",\nfamily = \"Chen\",\nrole = \"aut\"\n),\nperson(\ngiven = \"Jiawen\",\nfamily = \"Zhu\",\nrole = \"aut\"\n),\nperson(\ngiven = \"Genentech, Inc.\",\nrole = \"cph\"\n))",
  "Config/testthat/edition": "3",
  "Collate": "'method_class.R' 'analysis_class.R' 'method_SCM_class.R'\n'method_DID_class.R' 'analysis_OLE_class.R'\n'method_weighting_class.R' 'analysis_primary_class.R' 'data.R'\n'ec_ipw.R' 'did_ec_ipw.R' 'did_ec_aipw.R' 'did_ec_or.R'\n'ec_aipw.R' 'ec_weights.R' 'legacy.R' 'package.R'\n'rdborrow-package.R' 'run_analysis.R' 'run_simulation.R'\n'scm.R' 'simulate_X_copula.R' 'simulate_X_dct_mvnorm.R'\n'simulate_X_mixture.R' 'simulate_outcome_from_model.R'\n'simulate_trial.R' 'simulate_trial_status.R'\n'simulate_trt_assign.R' 'simulation_class.R'\n'simulation_report_class.R'",
  "URL": "https://genentech.github.io/rdborrow/,\nhttps://github.com/Genentech/rdborrow",
  "BugReports": "https://github.com/Genentech/rdborrow/issues",
  "VignetteBuilder": "knitr",
  "LazyData": "true",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Config/roxygen2/version": "8.1.0",
  "Config/Needs/website": "rmarkdown",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-30 21:14:54 UTC",
    "User": "root"
  },
  "Author": "Lei Shi [aut], Matt Secrest [cre, aut] (ORCID:\n<https://orcid.org/0000-0002-0939-4902>), Herbert Pang [aut],\nChen Chen [aut], Jiawen Zhu [aut], Genentech, Inc. [cph]",
  "Maintainer": "Matt Secrest <secrmatt@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-30 19:34:47 UTC",
  "RemoteUrl": "https://github.com/cran/rdborrow",
  "RemoteRef": "HEAD",
  "RemoteSha": "b073b4cd113219b536b6b87dbad59ad9b9a0bc5b",
  "_user": "cran",
  "_type": "src",
  "_file": "rdborrow_0.0.5.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/eee3d92c426c5f1c5fb5c962e29040c7737ef8e8aca4eaf45593f92650c9a522",
  "_filesize": 345711,
  "_sha256": "eee3d92c426c5f1c5fb5c962e29040c7737ef8e8aca4eaf45593f92650c9a522",
  "_expires": "2027-02-07T21:19:38.000Z",
  "_created": "2026-10-30T21:14:54.000Z",
  "_published": "2026-10-30T21:19:40.918Z",
  "_upstream": "https://github.com/cran/rdborrow",
  "_status": "success",
  "_maintainer": {
    "name": "Matt Secrest",
    "email": "secrmatt@gmail.com",
    "login": "mattsecrest",
    "description": "Data innovation at @Genentech . ",
    "uuid": 35199424,
    "orcid": "0000-0002-0939-4902"
  },
  "_jobs": [
    {
      "job": 124316977235,
      "time": 225,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13013091239"
    },
    {
      "job": 124316977312,
      "time": 241,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13013290723"
    },
    {
      "job": 124314631490,
      "time": 315,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13012546865"
    },
    {
      "job": 124316977179,
      "time": 139,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "13012098756"
    },
    {
      "job": 124316977286,
      "time": 190,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "13013030889"
    },
    {
      "job": 124316977343,
      "time": 196,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "13011344889"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/41128899100",
  "_commit": {
    "id": "b073b4cd113219b536b6b87dbad59ad9b9a0bc5b",
    "author": "Matt Secrest <secrmatt@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.0.5.1\n",
    "time": 1793388887
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "checkmate",
      "role": "Imports"
    },
    {
      "package": "futile.logger",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "boot",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "CVXR",
      "version": ">= 1.8.1",
      "role": "Imports"
    },
    {
      "package": "ECOSolveR",
      "role": "Imports"
    },
    {
      "package": "copula",
      "role": "Imports"
    },
    {
      "package": "progress",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "pkgdown",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "lintr",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "styler",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.3.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-36",
      "n": 1
    },
    {
      "week": "2026-39",
      "n": 1
    },
    {
      "week": "2026-40",
      "n": 1
    },
    {
      "week": "2026-41",
      "n": 1
    },
    {
      "week": "2026-44",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.0.4.0",
      "date": "2026-08-31"
    },
    {
      "name": "0.0.4.1",
      "date": "2026-09-24"
    },
    {
      "name": "0.0.4.2",
      "date": "2026-10-01"
    },
    {
      "name": "0.0.5.0",
      "date": "2026-10-08"
    },
    {
      "name": "0.0.5.1",
      "date": "2026-10-30"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "mattsecrest",
      "count": 5,
      "uuid": 35199424
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 474,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rdborrow"
  },
  "_devurl": "https://github.com/genentech/rdborrow",
  "_pkgdown": "https://genentech.github.io/rdborrow/",
  "_searchresults": 9,
  "_abi": {
    "exports": [
      {
        "key": "rdborrow::analysis_OLE_obj",
        "hash": "2608abad5b66a4dd"
      },
      {
        "key": "rdborrow::analysis_obj",
        "hash": "e5acc462b813c5a5"
      },
      {
        "key": "rdborrow::analysis_primary_obj",
        "hash": "16519de91509181f"
      },
      {
        "key": "rdborrow::characterOrNULL",
        "hash": "42a72e482a3a1b4a"
      },
      {
        "key": "rdborrow::did_ec_aipw_method",
        "hash": "737f0824870d2baf"
      },
      {
        "key": "rdborrow::did_ec_ipw_method",
        "hash": "fc1a3cdce5aad044"
      },
      {
        "key": "rdborrow::did_ec_or_method",
        "hash": "4d633d753479f695"
      },
      {
        "key": "rdborrow::ec_aipw_method",
        "hash": "e391901e1f4d592e"
      },
      {
        "key": "rdborrow::ec_ipw_method",
        "hash": "202d27598be7cf6f"
      },
      {
        "key": "rdborrow::method_DID_obj",
        "hash": "c75964b026a7efce"
      },
      {
        "key": "rdborrow::method_OLE_obj",
        "hash": "fd292e84533723a1"
      },
      {
        "key": "rdborrow::method_SCM_obj",
        "hash": "de95a4533ecf309e"
      },
      {
        "key": "rdborrow::method_obj",
        "hash": "a0df5fbe02274b5c"
      },
      {
        "key": "rdborrow::method_primary_obj",
        "hash": "e084e0238d86ccd4"
      },
      {
        "key": "rdborrow::method_weighting_obj",
        "hash": "66a93aec507eb441"
      },
      {
        "key": "rdborrow::numericOrNULL",
        "hash": "4488d1092ca51080"
      },
      {
        "key": "rdborrow::scm_method",
        "hash": "86be8fbdbaad9f4c"
      },
      {
        "key": "rdborrow::simulation_OLE_obj",
        "hash": "16992bee28a88729"
      },
      {
        "key": "rdborrow::simulation_obj",
        "hash": "3449bfbb93c51c53"
      },
      {
        "key": "rdborrow::simulation_primary_obj",
        "hash": "22e147b176f1a283"
      },
      {
        "key": "rdborrow::simulation_report_obj",
        "hash": "2bd3bb2ac696ab00"
      }
    ],
    "imports": []
  },
  "_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/rdborrow.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/genentech/rdborrow",
  "_realowner": "genentech",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.0.4.0",
      "date": "2026-09-08"
    },
    {
      "version": "0.0.4.1",
      "date": "2026-09-24"
    },
    {
      "version": "0.0.4.2",
      "date": "2026-10-01"
    },
    {
      "version": "0.0.5.0",
      "date": "2026-10-08"
    },
    {
      "version": "0.0.5.1",
      "date": "2026-10-30"
    }
  ],
  "_exports": [
    "did_ec_aipw",
    "did_ec_ipw",
    "did_ec_or",
    "ec_aipw",
    "ec_ipw",
    "estimate",
    "run_analysis",
    "run_simulation",
    "scm",
    "setup_analysis_OLE",
    "setup_analysis_primary",
    "setup_bootstrap",
    "setup_method_DID",
    "setup_method_SCM",
    "setup_method_weighting",
    "setup_simulation_OLE",
    "setup_simulation_primary",
    "simulate_outcome_from_model",
    "simulate_trial",
    "simulate_trial_status",
    "simulate_trt_assign",
    "simulate_X_copula",
    "simulate_X_dct_mvnorm",
    "simulate_X_mixture"
  ],
  "_datasets": [
    {
      "name": "SyntheticData",
      "title": "Synthetic example dataset for rdborrow",
      "object": "SyntheticData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x1",
        "x2",
        "x3",
        "x4",
        "x5",
        "A",
        "S",
        "T_cross",
        "y1",
        "y2",
        "y3",
        "y4"
      ],
      "rows": 300,
      "table": true,
      "tojson": true
    },
    {
      "name": "SyntheticDataII",
      "title": "Unbalanced synthetic example dataset for rdborrow",
      "object": "SyntheticDataII",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x1",
        "x2",
        "x3",
        "x4",
        "x5",
        "A",
        "S",
        "T_cross",
        "y1",
        "y2",
        "y3",
        "y4"
      ],
      "rows": 380,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "aaa-rdborrow-package",
      "title": "The rdborrow package",
      "topics": [
        "rdborrow-package",
        "rdborrow"
      ]
    },
    {
      "page": "did_ec_aipw",
      "title": "DID-EC-AIPW method",
      "topics": [
        "did_ec_aipw"
      ]
    },
    {
      "page": "did_ec_ipw",
      "title": "DID-EC-IPW method",
      "topics": [
        "did_ec_ipw"
      ]
    },
    {
      "page": "did_ec_or",
      "title": "DID-EC-OR method constructor",
      "topics": [
        "did_ec_or"
      ]
    },
    {
      "page": "ec_aipw",
      "title": "EC-AIPW method",
      "topics": [
        "ec_aipw"
      ]
    },
    {
      "page": "ec_ipw",
      "title": "EC-IPW method constructor",
      "topics": [
        "ec_ipw"
      ]
    },
    {
      "page": "estimate",
      "title": "Run estimation for a method object",
      "topics": [
        "estimate",
        "estimate,did_ec_aipw_method-method",
        "estimate,did_ec_ipw_method-method",
        "estimate,did_ec_or_method-method",
        "estimate,ec_aipw_method-method",
        "estimate,ec_ipw_method-method",
        "estimate,scm_method-method"
      ]
    },
    {
      "page": "run_analysis",
      "title": "Run an analysis with external control borrowing",
      "topics": [
        "run_analysis"
      ]
    },
    {
      "page": "run_simulation",
      "title": "Evaluate operating characteristics via Monte Carlo simulation",
      "topics": [
        "run_simulation"
      ]
    },
    {
      "page": "scm",
      "title": "SCM method constructor",
      "topics": [
        "scm"
      ]
    },
    {
      "page": "setup_analysis_OLE",
      "title": "Set up an open-label extension (OLE) analysis",
      "topics": [
        "setup_analysis_OLE"
      ]
    },
    {
      "page": "setup_analysis_primary",
      "title": "Set up a primary analysis with external control borrowing",
      "topics": [
        "setup_analysis_primary"
      ]
    },
    {
      "page": "setup_bootstrap",
      "title": "Setup bootstrap (Deprecated)",
      "topics": [
        "setup_bootstrap"
      ]
    },
    {
      "page": "setup_method_DID",
      "title": "Setup method DID (Deprecated)",
      "topics": [
        "setup_method_DID"
      ]
    },
    {
      "page": "setup_method_SCM",
      "title": "Setup method SCM (Deprecated)",
      "topics": [
        "setup_method_SCM"
      ]
    },
    {
      "page": "setup_method_weighting",
      "title": "Setup method weighting (Deprecated)",
      "topics": [
        "setup_method_weighting"
      ]
    },
    {
      "page": "setup_simulation_OLE",
      "title": "Construct a simulation object for OLE analysis",
      "topics": [
        "setup_simulation_OLE"
      ]
    },
    {
      "page": "setup_simulation_primary",
      "title": "Construct a simulation object for primary analysis",
      "topics": [
        "setup_simulation_primary"
      ]
    },
    {
      "page": "simulate_outcome_from_model",
      "title": "Simulate outcomes from additive linear models",
      "topics": [
        "simulate_outcome_from_model"
      ]
    },
    {
      "page": "simulate_trial",
      "title": "Simulate trials",
      "topics": [
        "simulate_trial"
      ]
    },
    {
      "page": "simulate_trial_status",
      "title": "Simulate trial participation status",
      "topics": [
        "simulate_trial_status"
      ]
    },
    {
      "page": "simulate_trt_assign",
      "title": "Simulate treatment assignment",
      "topics": [
        "simulate_trt_assign"
      ]
    },
    {
      "page": "simulate_X_copula",
      "title": "Simulate covariates using a copula",
      "topics": [
        "simulate_X_copula"
      ]
    },
    {
      "page": "simulate_X_dct_mvnorm",
      "title": "Simulate covariates by discretizing a multivariate normal",
      "topics": [
        "simulate_X_dct_mvnorm"
      ]
    },
    {
      "page": "simulate_X_mixture",
      "title": "Simulate covariates from a Gaussian mixture model",
      "topics": [
        "simulate_X_mixture"
      ]
    },
    {
      "page": "SyntheticData",
      "title": "Synthetic example dataset for rdborrow",
      "topics": [
        "SyntheticData"
      ]
    },
    {
      "page": "SyntheticDataII",
      "title": "Unbalanced synthetic example dataset for rdborrow",
      "topics": [
        "SyntheticDataII"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/rdborrow/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/rdborrow/raw/HEAD/README.md",
  "_rundeps": [
    "ADGofTest",
    "backports",
    "boot",
    "checkmate",
    "clarabel",
    "cli",
    "cluster",
    "colorspace",
    "copula",
    "crayon",
    "CVXR",
    "ECOSolveR",
    "formatR",
    "futile.logger",
    "futile.options",
    "glue",
    "gmp",
    "gsl",
    "highs",
    "hms",
    "lambda.r",
    "lattice",
    "lifecycle",
    "Matrix",
    "mvtnorm",
    "numDeriv",
    "osqp",
    "pcaPP",
    "pkgconfig",
    "prettyunits",
    "progress",
    "pspline",
    "R6",
    "Rcpp",
    "RcppEigen",
    "rlang",
    "S7",
    "scs",
    "slam",
    "stabledist",
    "vctrs"
  ],
  "_vignettes": [
    {
      "source": "introduction.Rmd",
      "filename": "introduction.html",
      "title": "Introduction to rdborrow",
      "author": "Matthew Secrest",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Methods",
        "Primary analysis (placebo-controlled phase)",
        "OLE phase analysis (open-label extension)",
        "Simulation",
        "Getting help",
        "Quick start",
        "References"
      ],
      "created": "2026-08-31 14:00:10",
      "modified": "2026-10-08 22:13:40",
      "commits": 3
    },
    {
      "source": "OLE_analysis_workflow.Rmd",
      "filename": "OLE_analysis_workflow.html",
      "title": "OLE Analysis Workflow",
      "author": "Lei Shi, Matthew Secrest",
      "engine": "knitr::rmarkdown",
      "headings": [
        "OLE phase",
        "1 DID methods",
        "1.1 DID-EC-IPW",
        "1.2 DID-EC-AIPW",
        "1.3 DID-EC-OR",
        "2 Synthetic control method",
        "References"
      ],
      "created": "2026-08-31 14:00:10",
      "modified": "2026-10-08 22:13:40",
      "commits": 3
    },
    {
      "source": "primary_analysis_workflow.Rmd",
      "filename": "primary_analysis_workflow.html",
      "title": "Primary Analysis Workflow",
      "author": "Lei Shi, Matthew Secrest",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Primary analysis",
        "1 Load data",
        "2 EC-IPW",
        "2.1 No borrowing (weight = 0)",
        "2.2 Optimal weight (data-adaptive)",
        "2.3 Bootstrap inference",
        "3 EC-AIPW",
        "3.1 No borrowing (weight = 0)",
        "3.2 Optimal weight (data-adaptive)",
        "3.3 Bootstrap inference",
        "4 Notes",
        "References"
      ],
      "created": "2026-08-31 14:00:10",
      "modified": "2026-10-08 22:13:40",
      "commits": 2
    },
    {
      "source": "OLE_simulation_workflow.Rmd",
      "filename": "OLE_simulation_workflow.html",
      "title": "Simulation Workflow for OLE Phase",
      "author": "Lei Shi, Matthew Secrest",
      "engine": "knitr::rmarkdown",
      "headings": [
        "OLE study",
        "1. Simulate a dataset for OLE study",
        "2 Bootstrap inference",
        "References"
      ],
      "created": "2026-08-31 14:00:10",
      "modified": "2026-09-24 18:20:02",
      "commits": 2
    },
    {
      "source": "primary_simulation_workflow.Rmd",
      "filename": "primary_simulation_workflow.html",
      "title": "Simulation Workflow for Primary Analysis",
      "author": "Lei Shi, Matthew Secrest",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Primary analysis",
        "1 Simulate a list of datasets for primary analysis",
        "1.1 Create basic setup",
        "1.2 Generate simulation data list for null hypothesis",
        "1.3 Generate simulation data list for alternative hypothesis",
        "2 Parametric inference",
        "3 Bootstrap inference",
        "References"
      ],
      "created": "2026-08-31 14:00:10",
      "modified": "2026-10-08 22:13:40",
      "commits": 2
    }
  ],
  "_score": 4.096910013008056,
  "_indexed": false,
  "_nocasepkg": "rdborrow",
  "_universes": [
    "cran"
  ],
  "_previous": "0.0.5.0",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.5.1",
      "date": "2026-10-30T21:17:41.000Z",
      "distro": "resolute",
      "commit": "b073b4cd113219b536b6b87dbad59ad9b9a0bc5b",
      "fileid": "https://r2.ropensci.org/866b0820d959c03d5f8bae0c990bb5d0997f506c06ab9dd13cc8fa498439ef25",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41128899100"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.0.5.1",
      "date": "2026-10-30T21:17:52.000Z",
      "distro": "resolute",
      "commit": "b073b4cd113219b536b6b87dbad59ad9b9a0bc5b",
      "fileid": "https://r2.ropensci.org/d094a4c9b5be0a34fccb38397cf78928f0b6bcabe5133b59b01aae1128b514d0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41128899100"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.5.1",
      "date": "2026-10-30T21:17:34.000Z",
      "commit": "b073b4cd113219b536b6b87dbad59ad9b9a0bc5b",
      "fileid": "https://r2.ropensci.org/b1266664dcf4a462ac34e501d5c3bd0bf1311e7e61546a7421883d5a0a090f47",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41128899100"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.5.1",
      "date": "2026-10-30T21:16:25.000Z",
      "commit": "b073b4cd113219b536b6b87dbad59ad9b9a0bc5b",
      "fileid": "https://r2.ropensci.org/2cd05046f83239d7714881b72b0bbc6ee6716d1729a4e181840b00827a864df2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41128899100"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.0.5.1",
      "date": "2026-10-30T21:16:36.000Z",
      "commit": "b073b4cd113219b536b6b87dbad59ad9b9a0bc5b",
      "fileid": "https://r2.ropensci.org/d0cf794d6a284126982676f5e105ea4d7adc216ee918231561467d4976d80d01",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/41128899100"
    }
  ]
}