pgx
AI 에이전트를 위한 경량 Postgres, Rust로 구현, 하나의 런타임에서 수천 개의 격리된 데이터베이스 제공
초기 임상시험 통계 섹션부터 CSR 텍스트까지 활용 가능한 SAS·R 템플릿·대시보드·검증 도구
Runnable SAS and R templates, dashboards and checks for a biostatistics consultant's work on an early-phase trial, from the protocol's statistical sections to CSR text.
데이터HTML · RGitHub @patrickiben온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Trial biostatistics toolkit: SAS/R TLF pseudocode, a worked bioequivalence study, synthetic ADaM generation, monitoring dashboards, and runnable validation checks.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Open-source tools, templates and worked examples for biostatistics consultants and employees across study planning, programming, operations and reporting. The worked examples focus on early-phase clinical pharmacology; each tool can be adapted where its methods and input contract fit the study.
Choose your task and get started · Home · Full library
Point-and-click setup for the whole toolkit · Control panel and module catalog · Download the complete ZIP
For local workflows, download and extract the ZIP, then double-click Start Toolkit.command (macOS) or Start Toolkit.cmd (Windows). The local browser control panel covers all five Shiny apps, the reproducible R examples, QC checks, browser workspaces, paired SAS/R libraries and configuration templates. Create a private project from examples for each study or engagement, check dependencies, install supported R packages, open apps, upload documented inputs and export the project through the GUI. Python 3.10+ starts the control panel; each card identifies any additional runtime installer. The Linux launcher is Start Toolkit.sh.
The toolkit_launcher/ catalog distinguishes runnable examples from templates and references. The four published Shinylive apps and browser-only workspaces run without local installation. The vaccine app accepts mapped study CSVs and computes results entirely in the browser. The external eCRF apps remain a separate repository. The shared tracker setup handles its accounts, hosting and optional email.
Run vaccine analyses in your browser: no R installation, account or toolkit download. Start with a blank workspace or deliberately load the synthetic example, map CSVs, confirm study definitions, validate and run all six same-core R outputs. Download the complete results ZIP, individual tables/figures, setup profile and configured SAS reference. Settings or input changes invalidate earlier results; reset or reload clears the browser session. Includes an illustrated learning companion. Browser limits and workflow are documented separately from the optional desktop route; native SAS remains unexecuted.
Guided template setup: choose study design and outputs, upload and map CSV inputs, preview requirements, then generate a versioned study package. Forms cover the SAS/R TLF libraries, monitoring checks, LOCALMIND findings and AE/PK draft reports. Save or import setup profiles to reuse choices across projects. The 221 R TLF programs, eight monitoring checks and aggregate interpretation verification can then run through buttons. Each attempt retains its own complete results and QC report. R is the runnable default; SAS reference exports remain available.
This is a general-purpose toolkit, not a deployment for a specific client. A new private project contains fictional starter data, not an empty or already configured production study. Source files, generated results and logs are retained in that project. Export app/session data before closing; a project ZIP does not capture unsaved Shiny state or browser storage. The shared tracker’s database and settings live outside that workspace ZIP; use its separate backup controls. Native SAS reference code has not been executed. Study-specific scientific review and model-service configuration remain separate. See the setup guide for inputs, persistence, runtime installation and all 23 module paths, and QC_REPORT.md for the October 2026 QC scope.
Rscript launch_app.R --list
Rscript launch_app.R --check
Rscript launch_app.R trialmon --install
# Also: lifecycle, uat, risk, hours.
The R launcher finds the complete checkout from another working directory. Package downloads happen only with --install and target a user library.
Site: https://patrickiben.github.io/biometrics-ai-portfolio/
Author: Patrick Iben
Statistical programming (SAS + R)
dplyr + rtables + ggplot2 + emmeans), across every early-phase design
(parallel, crossover, single/fixed-sequence, SAD, MAD). Geometric PK on the log scale, distinct-participant
counts, period denominators. The SAS programs have not been executed (no SAS license); the R programs
parse but have not been run on data.
→ sas_tlf_pseudocode/ · r_tlf_pseudocode/study/run_all.R) regenerates every output and CI reruns it. QC is a
same-author re-derivation, not independent double programming. → study/sim_lifecycle/sim_lifecycle/carryover_oc/), and a prespecified C-QTc hysteresis
check with its size and power (cqtc_hysteresis/).Operational tooling (no AI required)
sas_r_automation/ · sasr_monitoring_wiki/sasr_onleave_wiki/ · playbook · CSV templateopen_tracker/ · file workflow · Interactive apps and dashboards
sasr_monitoring_wiki/TRIALMON_Dashboard.html · risk_monitor/ · lifecycle_dashboard/apps/ (TRIALMON) · UAT tracker · lifecycle monitor.Validation & QC
validation_harness/USUBJID/SUBJID) preserved exactly.The original pages (home, Operations, Biostatistics, the full library and the module pages) keep their
layouts and use a shared light/dark adapter with site.css, site.js, _mc-topbar.html and _quarto-mc.scss. The newer pages (the worked study, the
method studies, the harness page and the app launch pages) are built by build_pages.py from
assets/theme/tokens.css into assets/ (toolkit.css, ui.js) and _partials/;
python3 build_pages.py --check confirms they are current.
GitHub Pages builds the site with GitHub Actions (.github/workflows/pages.yml): it copies the static files,
exports the four R apps with Shinylive, and opens every app in headless Chrome before deploying; nothing is
published unless every app passes.
Run python3 package_qc.py from a complete checkout to check navigation, local links, retired content,
terminology and documented counts. GitHub Actions runs it, python3 build_pages.py --check and the worked
study (study/run_all.R) on pushes and pull requests. These check the package, not the statistics.
Reusable launcher checks live in tools/tests/. Theme sources are assets/theme/tokens.css and assets/legacy-theme.css/js; run python3 build_pages.py after changing them or re-rendering a legacy page. The build inlines the theme into portable pages, and --check detects drift.
MIT; see LICENSE.
uat_irt/budget_reconciliation/slm_wiki/