vccs
Vue 3용 차트 컴포넌트 모음, Recharts에서 포팅
rtfreporter 기반 임상 표·목록·도표 관리 도구, 각 연구는 입력·정의·프로그램·결과·기록이 한 폴더에
A shiny study manager for clinical tables, listings and figures made with rtfreporter. Each study is a folder of its own -- input data, definitions, programs, results and the records of its official r
데이터R · VBScriptGitHub @ichirio온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기A shiny study manager for clinical TFLs made with rtfreporter: ARD definition, programs, official runs
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
tflplanner is a 'shiny' study manager for clinical Tables, Listings
and Figures (TFLs) made with
rtfreporter. Each study is a
folder of its own -- input data, definitions, programs, results and the
records of its official runs -- and the app defines the study's analysis
results data (ARD) and reports, writes their R programs and runs them.README 전문 보기 ↗tflplanner is a 'shiny' study manager for clinical Tables, Listings
and Figures (TFLs) made with
rtfreporter. Each study is a
folder of its own -- input data, definitions, programs, results and the
records of its official runs -- and the app defines the study's analysis
results data (ARD) and reports, writes their R programs and runs them.
Reports added on screen, or taken in from the company's TOC (xlsx / csv)
ARD web GUI => (Excel, optional) => ARD programs => the study ARD
(or an ARD made elsewhere, taken in)
Tables the study ARD, by output_id => normalize, rework => RTF
Listings, Figures SDTM / ADaM => report programs => RTF
Your own R a report's data or content step as R code; the report's page wraps it => RTF
Official runs autoexec_*.R => runs/<date>_<time>_<what>/ (logs, results, code)
cards::ard_stack()),
steps after the ARD (add_calculated_row() ...), the study's code lists
applied before it, the company's own ARD functions, and ARDs made
elsewhere taken in, checked and compared.Status: experimental. tflplanner is the GUI over tflspec (the specifications and the code written from them) and rtfreporter (the ARD and table engine and the RTF renderer); its screens and functions may change.
Once, at the R console (rtfreporter and tflspec come with it):
install.packages("remotes")
remotes::install_github("ichirio/tflplanner")
Without access to GitHub, install the three package files you were given, in this order:
install.packages(c("rtfreporter_0.8.2.tar.gz", "tflspec_0.0.24.tar.gz",
"tflplanner_0.0.2.tar.gz"), repos = NULL, type = "source")
R 4.1 or later; analyses that use cardx (e.g. t-tests, confidence intervals) need R 4.2 or later.
tflplanner::setup_tflplanner()
asks, step by step, for the three things done at the console -- where
tflplanner keeps its studies (its home), the packages its programs use, and
a shortcut that starts it with a double click (Windows: desktop and Start
menu; macOS: ~/Applications; Linux: the applications menu). Everything
else is done in the app. Without a shortcut, start it with launch_app()
(in its own R process; also the RStudio add-in Launch tflplanner) or
run_app().
tflplanner never updates itself or anything else on its own. To update rtfreporter, tflspec and tflplanner, close the app and run
tflplanner::update_tflplanner() # the released versions
tflplanner::update_tflplanner("dev") # the development versions
tflplanner::update_tflplanner(from = "D:/packages") # from package files
or start it from the shortcut tflplanner (update and launch), made
only when asked for: add_shortcut(update = TRUE). The app can say when
a newer version is out (it looks when it starts): off by default, turned
on in its settings.
The same steps as code, for scripts:
library(tflplanner)
setup_tflplanner(studies_root = "C:/studies", # once; with the
sample = TRUE) # sample study
standards_template("company_standards.xlsx") # the draft to edit
setup_tflplanner(standards = "company_standards.xlsx") # your standards
add_shortcut(ask = FALSE)
run_app()
sample = TRUE (or create_sample_study(), or Add the sample study in
the app's settings) copies the sample study SAMPLE-01 into the studies
folder and makes it: the simulated oncology study XYZ-ONC-01 of
tflspec (Drug X vs Control: its
ADSL with the screen failures, ADAE, ADVS and ADTTE), one study ARD,
tables, a listing, two designed figures and two whose content is their own
R code -- a study to try everything on.
A guide in Japanese (provisional): tflplanner 利用ガイド(日本語).
If tflplanner helps your work, please cite it with citation("tflplanner").
The statistics of its tables come from cards
and cardx; please cite those
too (citation("cards"), citation("cardx")).
tflplanner stands on the work of many others, and we are grateful to their authors.
tflplanner is an independent project and is not affiliated with, or endorsed by, the authors of these packages.
Apache License 2.0. See LICENSE.md.