Recent Releases of teal.modules.clinical
teal.modules.clinical - v0.11.1
Enhancements
- Improved the layout and appearance of the app using
bslibcomponents. - Added argument
conf_typeto moduletm_g_kmto allow users to set a confidence interval type for median survival time estimation. - Added
denomargument intm_t_binary_outcomemodule. - Update
withrdependency version. ### Bug fixes - Fixed bug in
tm_t_eventsto return sorted table (#1393). - Fixed "Add to Report" failures in
tm_g_pp_adverse_events,tm_g_pp_therapy,tm_t_pp_basic_info,tm_t_pp_laboratoryandtm_t_pp_prior_medicationmodules (#1404). ### Breaking changes - Removed the
tableobject decoration intm_g_pp_adverse_events,tm_g_pp_therapy(#1404). - Deprecated the
decoratorsargument intm_t_pp_basic_info,tm_t_pp_laboratoryandtm_t_pp_prior_medication(#1404).
What's Changed
- Implement bslib and use Bootstrap 5 by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1359
- Add the
conf_typeargument totm_g_km()by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1361 - Adds
denomargument totm_t_binary_outcomemodule by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1366 - 1369 table should be the last object that is returned in
tm_t_eventsby @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1372 - Final UI and bslib changes by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1370
- Replace
switchInputwithinput_switchby @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1385 - Remove dev_suppress by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/1387
- Fix minimal versions for scheduled actions by @llrs-roche in https://github.com/insightsengineering/teal.modules.clinical/pull/1389
- Adding new module using
summarize_glm_countby @llrs-roche in https://github.com/insightsengineering/teal.modules.clinical/pull/1386 - chore: bump teal.logger dependency to 0.4.0 and remove from Remotes by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1395
- fix sorting in
tm_t_eventsby @kumamiao in https://github.com/insightsengineering/teal.modules.clinical/pull/1394 - Use the the new add button for adding a card by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1400
- Final UI/UX changes by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1405
- Bump version of shiny to support
bsliband align withteal's minshinyversion by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1410 - Update modules' code for reproducibility by @llrs-roche in https://github.com/insightsengineering/teal.modules.clinical/pull/1399
- Fixes failing "Add to Report" for modules that have
DTtable visualization by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1411 - Update lifecycle badges by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1412
- chore: bump teal.code dependency to 0.7.0 and remove from Remotes by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1413
- chore: bump teal.reporter dependency to 0.5.0 and remove from Remotes by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1414
- [skip vbump] upversion v0.11.0 by @donyunardi in https://github.com/insightsengineering/teal.modules.clinical/pull/1415
New Contributors
- @kumamiao made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/1394
Full Changelog: https://github.com/insightsengineering/teal.modules.clinical/compare/v0.10.0...v0.11.1
- R
Published by insights-engineering-bot 6 months ago
teal.modules.clinical - v0.10.0
Enhancements
- Added
teal.loggerfunctionality for logging changes in shiny inputs in all modules. - Introduced
ylimparameter fortm_g_kmmodule that controls width of y-axis. - Added functionality to
tm_t_events_patyearto split columns by multiple (nested) variables via thearm_varargument. - Added arguments
arm_var_labelstotemplate_summaryandshow_arm_var_labelstotm_t_summaryto allow user to display arm variable (arm_var) labels in table header. - Added argument
statsto modulestm_g_forest_rspandtm_g_forest_tteto allow users to specify statistics to include in the table. - Added argument
riskdiffto modulestm_g_forest_rspandtm_g_forest_tteto allow users to add a risk difference table column. - Added the
count_dthandcount_wdparameters totm_t_events_summaryto select/deselect the "Total number of deaths" and "Total number of patients withdrawn from study due to an AE" rows, respectively. These options correspond to the "Count deaths" and "Count withdrawals due to AE" checkboxes available when the module is run. - Added the
title_textargument totm_t_mult_eventsto allow for more customization of the module's dynamic title. - Introduced
transformatorsanddecoratorsargument to modules. ### Bug fixes - Fixed bug in creating modules with
delayed_dataandteal.transform::all_choices. - Fixed bug in
tm_g_forest_tteandtm_g_forest_rspto resolve delayed data loading variables. ### Miscellaneous - Removed
Show Warningsmodals from modules. - Clarified the documentation specifying whether multiple values can be selected in the
arm_varargument for each module. - Replaced use of the
rtables::add_colcounts()function with theshow_colcountsargument tobasic_table(). - Began deprecation cycle for the
show_labelsargument oftemplate_summarywhich has no effect on thetm_t_summarymodule. - Replaced instances of deprecated
strataargument totern::control_lineplot_vars()withgroup_var. - Added an assertion to
tm_t_events_summary()to check whether all datasets used have the same treatment variable levels.
What's Changed
- Workflow propagation by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/1102
- 1175 fixing validation on
col_by_varvariable. by @kartikeyakirar in https://github.com/insightsengineering/teal.modules.clinical/pull/1178 - 1149 introduce
ylimparameter fortm_g_kmmodule by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1177 - 1108
{shinytest2}feature branch by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1126 - 1176 remove
Show Warningsfrom modules by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1180 - 227 utilize
logger::log_shiny_input_changeby @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1182 - truetype font support checking PR by @gmbecker in https://github.com/insightsengineering/teal.modules.clinical/pull/1188
- Bumps
{rmarkdown}minimal version by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1186 - increase rtables dep version by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/1195
- testing for rtables higher level ns PR by @gmbecker in https://github.com/insightsengineering/teal.modules.clinical/pull/1190
- 553 change level in
log_shiny_input_changesand exclude plot sizes in logging by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1191 - Update DESCRIPTION by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1196
- Fix documentation of
arm_varargument in modules by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1201 - Add functionality to
tm_t_events_patyearto split columns by multiple (nested) variables by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1203 - Replace use of
add_colcountswith theshow_colcountsargument by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1207 - Add option to
tm_t_summaryto includearm_varlabels in table header by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1205 - Workflow propagations by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/1208
- Add stats and risk difference parameters to forest plot modules by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1210
- Fix teal namespace for broken tests by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1213
- Add options to toggle the "Total deaths" and "Total withdrawals due to AE" rows in
tm_t_events_summaryby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1216 - Update DESCRIPTION by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1217
- Use
group_varargument tocontrol_lineplot_varsinstead of deprecatedstrataby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1223 - update readme by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1218
- fix: changed the separator in hconcatexpr by @kpagacz in https://github.com/insightsengineering/teal.modules.clinical/pull/1226
- Workflow propagations by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/1219
- Update DESCRIPTION tern to 0.9.6 by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1227
- reset factor level during validate by @donyunardi in https://github.com/insightsengineering/teal.modules.clinical/pull/1229
- Update scheduled.yaml by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1220
- use of
roxy.shinyliveby @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1230 - add rmarkdown to VignetteBuilder by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1237
- Adds
roxy.shinyliveto pre-commit configuration by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1238 teal.data::datanames()is deprecated in favor of dot-prefix andnames()by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1239- 1248 Fix shinytest2 tests by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1251
- Update
tm_t_summary_by()column variable text by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1247 - upversion teal.report, rtables, rtables.officer by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1250
- update
stratavar togroup_varby @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/1246 - Bring back tests for
tm_g_pp_therapyby @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1271 - fixes error in adverse events when
ASTDYis of difftime type by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1284 - Fix tmc integration test - Wait for shiny app idle after fit is clicked by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1296
- add setup-r-dependencies by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1297
- Fix documentation note about links on r-devel by @llrs-roche in https://github.com/insightsengineering/teal.modules.clinical/pull/1299
- Stop R process if AppDriver fails in
test-examplesby @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1303 - 🗃️ Decorators feature branch by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1252
- 1305 allow delayed data to pass in
cs_to_des_selectby @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/1306 - upversion dep by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1308
- Fix logger by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/1312
- Show only datasets used by @llrs-roche in https://github.com/insightsengineering/teal.modules.clinical/pull/1309
- Update DESCRIPTION by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1315
- update packages for the scheduled build by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1314
- 1441 Introduce transformators parameter in modules by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1313
- vbump teal.logger by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1319
- add Remotes to DESCRIPTION by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1321
- simplify builds dependencies of extra-deps by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1318
- Update teal.reporter version by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1322
- vbump teal.code by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1323
- vbump teal.data by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1326
- Make sure the code chunks does not break because of warnings by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1327
- vbump teal.widgets by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1328
- Duplicated decorators during an edge case of named and unnamed decorators by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1325
- Add
title_textargument totm_t_mult_events()to control dynamic title by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1334 - update tmgforest_tte by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1336
- vbump teal.transform by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1341
- Add treatment var levels assertion to
tm_t_events_summary()by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1345 - Update DESCRIPTION by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1346
- Faster check times on CI by @llrs-roche in https://github.com/insightsengineering/teal.modules.clinical/pull/1347
- Remove default decorator and update docs by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1348
- Switch to DT::datatable decoration where applicable by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1350
- fix: make sure the decoration is applied to the forest plots by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1351
- vbump teal by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1352
- Add vignettes on decorators by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1353
- wrap within expr in {} to potentially cheat r cmd check by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/1355
- Fix "no visible binding for global variable" by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/1354
- [skip vbump] upversion v0.10.0 by @donyunardi in https://github.com/insightsengineering/teal.modules.clinical/pull/1356
New Contributors
- @gmbecker made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/1188
Full Changelog: https://github.com/insightsengineering/teal.modules.clinical/compare/v0.9.1...v0.10.0
- R
Published by insights-engineering-bot 12 months ago
teal.modules.clinical - v0.9.1 cran
Enhancements
- Updated
tm_g_forest_rspandtm_g_forest_tteto use refactored version ofg_forest. Plots are now displayed asggplotobjects instead ofgrobobjects. Added parametersfont_sizeandrel_width_forestto control font size and width of plot relative to table, respectively. - Updated
tm_t_summary_byto allowNULLinput toparamcdargument. - Updated
tm_g_kmto use refactored version ofg_km. Plots are now displayed asggplotobjects instead ofgrobobjects. Added parametersrel_height_plot,font_size,control_annot_surv_med, andcontrol_annot_coxphto control height of plot relative to table, font size, median survival time table size, and Cox-PH table size, respectively. - Added the
controlargument totm_t_binary_outcometo control settings for the analysis (methods, confidence intervals, and odds ratios) within the module. ### Miscellaneous - Replaced instances of deprecated
na_levelargument toternfunctions withna_str. - Replaced argument/list element name
stratainstead ofstratin allternfunction calls following the deprecation of this argument/name withintern. - Removed
formattersfrom dependencies and replaced the use of its functions relating to variable labels with functions fromteal.data.
What's Changed
- 1077 remove
formattersby @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/1079 - Re-add
g_forestupdates by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/925 - Allow
NULLparamcdvalue intm_t_summary_byby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1083 - Replace instances of deprecated
na_levelwithna_strby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1088 - Update use of deprecated
stratargument fromternby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1081 - Strict tests by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/985
- disable total column if not in parallel by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1087
- Cleanup of
# nolintcomments by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1091 - Update snapshots to fix tests by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1093
- 52 standardise optional notation by @kartikeyakirar in https://github.com/insightsengineering/teal.modules.clinical/pull/1094
- register teal.logger handlers; replace log_info with message by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1010
- 445 unify html tags by @kartikeyakirar in https://github.com/insightsengineering/teal.modules.clinical/pull/1098
- Update
tm_g_kmafterg_kmrefactor by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1107 - Update DESCRIPTION by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1109
- Replace use of deprecated
control_summarize_varsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1115 - Rename output IDE to prevent DOM conflicts by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1114
- run examples using shinytest2 by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/983
- error=T, purl=F in expected errors in vignettes by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1117
- checking aligning to the latest versions by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1118
- remove stop() in test-examples.R by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/1121
- Update DESCRIPTION by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1123
- Adds
TealAppDriverandskip_if_too_deepfor e2e testing by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/1124 - Expose
controlargument intm_t_binary_outcomeby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1110 - Wave 1 -
tm_a_geeshinytests by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1127 - Revert "Wave 1 -
tm_a_geeshinytests (#1127)" by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1140 - [skip vbump] preping for cran release by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1147
Full Changelog: https://github.com/insightsengineering/teal.modules.clinical/compare/v0.9.0...v0.9.1
- R
Published by insights-engineering-bot almost 2 years ago
teal.modules.clinical - v0.9.0
Breaking Changes
- Adapted all modules to use
teal_dataobjects. - Module arguments that previously accepted inputs from
teal.transform::choices_selected()orteal.transform::data_extract_spec()now only accept input fromteal.transform::choices_selected(). The affected modules are:tm_a_gee,tm_a_mmrm,tm_g_ci,tm_g_forest_rsp,tm_g_forest_tte,tm_g_ipp,tm_g_km,tm_g_lineplot,tm_g_pp_adverse_events,tm_g_pp_patient_timeline,tm_g_pp_therapy,tm_g_pp_vitals,tm_t_abnormality,tm_t_abnormality_by_worst_grade,tm_t_ancova,tm_t_binary_outcome,tm_t_coxreg,tm_t_events,tm_t_events_by_grade,tm_t_events_patyear,tm_t_events_summary,tm_t_exposure,tm_t_logistic,tm_t_mult_events,tm_t_pp_basic_info,tm_t_pp_laboratory,tm_t_pp_medical_history,tm_t_pp_prior_medication,tm_t_shift_by_arm,tm_t_shift_by_arm_by_worst,tm_t_shift_by_grade,tm_t_smq,tm_t_summary,tm_t_summary_by, andtm_t_tte### Enhancements - Updated the documentation and vignettes to demonstrate method to pass
teal_dataobject toteal::init(). - Added parameter
sort_freq_coltotm_t_eventsto allow the user to select column to use when sorting by decreasing frequency. - Added parameter
incl_overall_sumtotm_t_eventsto allow the user to choose whether overall summary rows are included at the top of the table. - Updated the documentation and vignettes to demonstrate method to pass
teal_dataobject toteal::init(). - Added
default_total_labelandset_default_total_labelfunctions to get and set default total column label (total_label) for modules. - Implemented
tern::default_na_strandtern::set_default_na_strfunctions to get and set default missing value replacement string (na_level) for modules. ### Bug fixes - Fixed bug in
tm_g_lineplotforcing module to initialize with a table. ### Miscellaneous - Deprecated the
avalargument intm_t_pp_laboratoryandtm_g_pp_vitalsand replaced it with theaval_varargument. - Deprecated the
avaluargument intm_t_pp_laboratoryand replaced it with theavalu_varargument. - Deprecated the
base_varargument intm_g_ipp,tm_t_shift_by_arm, andtemplate_shift_by_arm_by_worstand replaced it with thebaseline_varargument. - Specified minimal version of package dependencies.
- Replaced usage of deprecated
summarize_varsfunction withanalyze_vars. - Reduced package dependencies (removed
tidyr,rlang,magrittrandstyler).
What's Changed
- Workflow propagation by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/824
- Use token in spelling workflow by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/825
- Refactor
tm_t_exposureto remove summary row by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/826 - Patient Profile Modules only show relevant datanames by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/828
- Solution for maintaining indent after pruning by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/791
- Fix bug in
tm_t_coxregwhen no covariates selected by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/833 - Fix
tm_t_coxregerrors when applying filters by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/831 - Display Patient ID in relevant templates, clean up data tables in reports by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/834
- 198 Include user's card labels when generating the report by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/835
- Add option to remove interval in
tm_g_lineplotby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/840 - chasing deprecations by @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/852
- Update docs to use the new
teal_datainstead ofTealDataby @kartikeyakirar in https://github.com/insightsengineering/teal.modules.clinical/pull/853 - fix
tm_g_pp_vitalsby @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/896 - Update
ternversion by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/901 - bump
teal.reporterdep version by @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/903 - Fix bug forcing
tm_g_lineplotto initialize with a table by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/899 - Add options to
tm_t_eventsfor sorting and overall rows by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/851 - Remove unused
table_namesargument fromsurv_timepointby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/905 tdatatoteal_databy @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/855- fix resolve_delayed by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/909
- Workflow propagation by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/908
- 906 update dependency versions by @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/907
- 231 remove get_labels function by @kartikeyakirar in https://github.com/insightsengineering/teal.modules.clinical/pull/914
- Update forest plots following refactor of
g_forestby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/911 - Two arm vars by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/916
- Fix TMC to work with tern v0.9.3 by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/922
- 430 use
expect_no_errorin tests instead ofexpect_error(, NA)by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/936 - 919 update vignettes@main by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/927
- Add
default_total_labelfunction by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/942 - 918 update teal.modules.clinical.R with
#' @keywords internal "_PACKAGE"by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/982 - TMC bug fixes by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/926
- Replace
avalparameter withaval_varby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/939 - Replace
avaluparameter withavalu_varby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/940 - Adds min package version by @averissimo in https://github.com/insightsengineering/teal.modules.clinical/pull/797
- Replace
base_varparameter withbaseline_varby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/941 - Implement
default_na_strby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/984 - Replace
summarize_varswithanalyze_varsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/987 - Clean up overall argument documentation by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/989
- update deps of roxygenize hook by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/990
- Minor improvements to README/vignettes by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/993
- Clean up documentation for
tm_t_shift_by_arm_by_worstby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/997 - Clean up documentation for
tm_t_shift_by_gradeby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/998 - Update DESCRIPTION teal.data (>= 0.4.0) by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1008
- Consolidate argument_convention file by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1006
- 618 reduce dependencies of the package by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/981
- Clean up documentation for
tm_t_binary_outcomeby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/994 - Clean up documentation for
tm_t_summary_byby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1003 - Clean up documentation for
tm_t_summaryby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1004 - Clean up documentation for
tm_t_pp_basic_infoby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1024 - Clean up documentation for
tm_g_pp_adverse_eventsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1026 - Clean up documentation for
tm_t_pp_prior_medicationby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1023 - Clean up documentation for
tm_t_pp_medical_historyby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1022 - Clean up documentation for
tm_g_forest_rspby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1020 - Clean up documentation for
tm_g_pp_therapyby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1025 - Clean up documentation for
tm_t_events_summaryby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1015 - Clean up documentation for
tm_t_mult_eventsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1019 - Clean up documentation for
tm_t_tteby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1011 - clean up documentation for
tm_t_ancovaby @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/1016 - Clean up documentation for
tm_t_smqby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1018 - clean up documentation for tmtabnormalitybyworst_grade by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/1029
- clean up tmtabnormality documentation by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/1027
- Clean up documentation for
tm_t_shift_by_armby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1031 - Clean up
tm_g_kmdocumentation by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1030 - Clean up documentation for
tm_t_events_patyearby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1032 - Clean up documentation for
tm_g_forest_tteby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1021 - Clean up documentation for
tm_g_lineplotby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/996 - Clean up documentation for
tm_t_coxregby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/995 - Clean up documentation for
tm_g_barchart_simpleby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1033 - clean up documentation for
tm_t_events_by_grade. by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/1039 - Clean up documentation for
tm_t_logisticby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1007 - Clean up documentation for
tm_t_exposure()by @zdz2101 in https://github.com/insightsengineering/teal.modules.clinical/pull/1028 - Clean up documentation for
tm_g_ippby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1034 - 944 clean tm a gee@main by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/1040
tm_t_eventsreview by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/1002- Clean up documentation for
tm_t_pp_laboratoryby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1036 - Clean up documentation for
tm_g_pp_patient_timelineby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1038 - Clean up documentation for
tm_g_ciby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1035 - Clean up documentation for
tm_g_pp_vitalsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1037 - clean up documentation for
tm_a_mmrmby @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/1041 - using library(
[package]) and getFromNamespace(...) calls. by @kartikeyakirar in https://github.com/insightsengineering/teal.modules.clinical/pull/1048 - 1012 substitute
{assertthat}with{checkmate}in a couple of functions by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1046 - Fix pkgdown redirect by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1049
- Propagate files from insightsengineering/.github by @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/1052
- [skip actions] Propagate files from insightsengineering/.github by @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/1053
- Update DESCRIPTION teal 0.15.0 by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1054
- Change r.pkg.template branch to main by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/1055
- removing internal functions example. by @kartikeyakirar in https://github.com/insightsengineering/teal.modules.clinical/pull/1051
- Append the teal.transform namespace to stay consistent by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1056
- Check description and vignette by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/1045
- 1057 fix
tm_t_pp_laboratoryreshape by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1060 - Fix assertion on paramcd by @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1067
- Clarify
tm_g_pp_patient_timelineerror message by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1059 - final prerelease activities by @donyunardi in https://github.com/insightsengineering/teal.modules.clinical/pull/1065
- Update DESCRIPTION teal.transform >= 0.5.0 by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1069
- 1071 prerelease cleanup@main by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/1072
- Add missing return values by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/1075
- [Docs] Update module arg docs to only accept
choices_selectedby @vedhav in https://github.com/insightsengineering/teal.modules.clinical/pull/1078 - Cran release 0.9.0 [skip vbump] by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/1070
New Contributors
- @zdz2101 made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/1028
Full Changelog: https://github.com/insightsengineering/teal.modules.clinical/compare/v0.8.16...v0.9.0
- R
Published by insights-engineering-bot about 2 years ago
teal.modules.clinical - v0.8.16
Enhancements
- Added more informative error message when grade mapping error occurs in
tm_t_abnormality_by_worst_grade. - Fixed label indentation in
tm_t_abnormality_by_worst_grade. - Added
total_labelargument to enable customization of the "All Patients" column/row label in the following modules:tm_a_mmrm,tm_t_abnormality,tm_t_abnormality_by_worst_grade,tm_t_binary_outcome,tm_t_events,tm_t_events_by_grade,tm_t_events_patyear,tm_t_events_summary,tm_t_exposure,tm_t_mult_events,tm_t_shift_by_arm,tm_t_shift_by_arm_worst,tm_t_shift_by_grade,tm_t_smq,tm_t_summary,tm_t_summary_by, andtm_t_tte. - Increased default width of
tm_g_forest_tteplot to prevent overlapping text. - Improve default annotation table sizing in
tm_g_km. ### Miscellaneous - Updated
control_incidence_rateparameter names intm_t_events_patyearfromtime_unit_inputandtime_unit_outputtoinput_time_unitandnum_pt_year, respectively, after parameter names were changed intern.
What's Changed
- Update
scdadata by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/658 - Use scda.2022 by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/663
- Teal refactor by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/598
- Enable checks for
workflow_dispatchevent by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/673 - consistent reactives naming by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/671
- Fix barchart behaviour by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/683
- Update staged_dependencies.yaml, adding tern.gee by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/684
- 423 Add interaction to
tm_t_ancovaby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/674 - Update line to produce output. by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/692
- add gee prototype module with example by @danielinteractive in https://github.com/insightsengineering/teal.modules.clinical/pull/664
- 696 Add table titles to
tm_a_geereport cards by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/697 - Fix coxreg by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/700
- Badges and contribution guidelines by @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/702
- tmggpp_vitals: remove param by @mhallal1 in https://github.com/insightsengineering/teal.modules.clinical/pull/713
- tmc shinyvalidate by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/699
- Updates tmammrm for new tern.mmrm/mmrm packages by @danielinteractive in https://github.com/insightsengineering/teal.modules.clinical/pull/714
- remv adsl_key, use USUBJID by default by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/718
- Check as-cran + default landing page by @arkadiuszbeer in https://github.com/insightsengineering/teal.modules.clinical/pull/719
- fix faceting in
tm_g_kmby @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/720 - Update
rtablesstaged dep by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/728 - Create minimal test data for examples and initialize the substitution by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/721
- Add TMC example data by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/731
- Remove remaining
scdausage, update to testthat v3.0 by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/732 - Consistent lowercase dataset names in examples by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/736
- Remove
scdaandscda.2022from staged deps by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/734 - adding two mo correlation struct, close #716 by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/737
- Clean up example data modification by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/739
- add teal.gallery to readme by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/740
- Fix
validate_standard_inputsexample by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/743 - fix barchart by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/744
- fix svg by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/747
- Add
lubridatefor ... date and time by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/749 - Update AVALC distribution in
tmc_ex_adrsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/751 - Updating GEE example with interaction term. by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/754
- 724 improve plot by @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/753
- Workflow updates by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/752
- Add label option for filtering/selection fields by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/759
- Update
tm_t_coxregby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/756 - Fixing
tm_g_lineplotfor droplevels strata and screening character by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/763 - Update token name by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/765
- Update
tm_t_exposureto useanalyze_patients_exposure_in_colsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/767 - Fix R CMD Check note by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/769
- Remove mentions of STREAM from documentation by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/772
- Fix
numeric_statsbug intm_t_summaryandtm_t_summary_byby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/771 - Prepare 0.8.15 release [skip vbump] by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/774
- Update workflows by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/775
- Improve
tm_t_abnormality_by_worst_gradeerror message by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/778 - Update
control_incidence_rateparam names intm_t_events_patyearby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/785 - Add option to customize the "All Patients" column label by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/783
- reduce the amount of spelling issues / WORDLIST by @m7pr in https://github.com/insightsengineering/teal.modules.clinical/pull/782
- Workflow propagations by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/786
- Fix snapshot tests by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/789
- Move TealReportCard to teal by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/793
- empty by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/796
- update by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/798
- propagate argument name change in teal::module by @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/801
- Fix
tm_a_mmrmreport card text by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/809 - Increase default width of
tm_g_forest_tteplot by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/811 - 804 deprecation notes in
ggplot2by @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/810 - 799 qenv prints plots to the device when running shiny app by @kartikeyakirar in https://github.com/insightsengineering/teal.modules.clinical/pull/813
- Can't add reporter in patients timeline module by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/808
- Improve default annotation table sizing in
tm_g_kmby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/812 - 803 page length by @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/814
- update snapshot by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/818
- update by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/820
New Contributors
- @walkowif made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/673
- @m7pr made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/782
- @kartikeyakirar made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/813
Full Changelog: https://github.com/insightsengineering/teal.modules.clinical/compare/v0.8.14...v0.8.16
- R
Published by insights-engineering-bot over 2 years ago
teal.modules.clinical - v0.8.15
Breaking changes
- Replaced
chunkswith simplerqenvclass. - Replaced
datasetsargument containingFilteredDatawith the new argumentsdata(tdataobject) andfilter_panel_api(FilterPanelAPI). ### Enhancements - Replaced
synthetic_cdisc_datawith refactoredsynthetic_cdisc_datasetfunction to speed up dataset loading in tests/examples. - Added new GEE module
tm_a_gee. - Added interface for selecting an interaction term to
tm_t_ancova. - Updated encoding input checks to use
shinyvalidate::InputValidatorfor better UI experience. Previously usedshiny::validate. - Added option to
tm_a_mmrmto allow for Kenward-Roger adjustments of standard errors and p-values. - Added option to choose facet scale options in
tm_g_barchart_simple. - Added
labelparameter tocs_to_select_spec/cs_to_des_selectandcs_to_filter_spec/cs_to_des_filterto allow the user to customize the label printed over the selection field. - Updated
tm_t_coxregmodule after refactoringsummarize_coxreginternto fix indentation. - Updated
tm_t_exposuremodule to use new functionanalyze_patients_exposure_in_colsto fix table structure. ### Bug fixes - Fixed bug causing overlapping bars in
tm_g_barchart_simple. - Fixed bug for figures in
svgformat. - Fixed bug in
tm_t_summaryandtm_t_summary_bypreventing users from specifying thenumeric_statsargument. ### Miscellaneous - Updated package Suggests to use
scda.2022rather thanscda.2021. - Removed unused argument
paramfromtm_g_pp_vitals. - Removed optimizer choice from
tm_a_mmrmsince we can always use the automatically determined optimizer. - Created datasets to use in examples/tests for
adsl,adae,adaette,adcm,adeg,adex,adlb,admh,adqs,adrs,adtte, andadvs. These datasets are stored in the data folder and accessible via thetmc_ex_*prefix. - Updated all examples and tests to use datasets from the
teal.modules.clinicalpackage instead ofscdadatasets. - Updated tests to use
testthat3rd edition and replaced all applicable tests with snapshot testing. - Implemented the
lubridatepackage for date variables in internal data. - Changed default value of
plot_widthintm_g_forest_rspto prevent clutter.
What's Changed
- Update
scdadata by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/658 - Use scda.2022 by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/663
- Teal refactor by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/598
- Enable checks for
workflow_dispatchevent by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/673 - consistent reactives naming by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/671
- Fix barchart behaviour by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/683
- Update staged_dependencies.yaml, adding tern.gee by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/684
- 423 Add interaction to
tm_t_ancovaby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/674 - Update line to produce output. by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/692
- add gee prototype module with example by @danielinteractive in https://github.com/insightsengineering/teal.modules.clinical/pull/664
- 696 Add table titles to
tm_a_geereport cards by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/697 - Fix coxreg by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/700
- Badges and contribution guidelines by @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/702
- tmggpp_vitals: remove param by @mhallal1 in https://github.com/insightsengineering/teal.modules.clinical/pull/713
- tmc shinyvalidate by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/699
- Updates tmammrm for new tern.mmrm/mmrm packages by @danielinteractive in https://github.com/insightsengineering/teal.modules.clinical/pull/714
- remv adsl_key, use USUBJID by default by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/718
- Check as-cran + default landing page by @arkadiuszbeer in https://github.com/insightsengineering/teal.modules.clinical/pull/719
- fix faceting in
tm_g_kmby @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/720 - Update
rtablesstaged dep by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/728 - Create minimal test data for examples and initialize the substitution by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/721
- Add TMC example data by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/731
- Remove remaining
scdausage, update to testthat v3.0 by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/732 - Consistent lowercase dataset names in examples by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/736
- Remove
scdaandscda.2022from staged deps by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/734 - adding two mo correlation struct, close #716 by @shajoezhu in https://github.com/insightsengineering/teal.modules.clinical/pull/737
- Clean up example data modification by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/739
- add teal.gallery to readme by @pawelru in https://github.com/insightsengineering/teal.modules.clinical/pull/740
- Fix
validate_standard_inputsexample by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/743 - fix barchart by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/744
- fix svg by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/747
- Add
lubridatefor ... date and time by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/749 - Update AVALC distribution in
tmc_ex_adrsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/751 - Updating GEE example with interaction term. by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/754
- 724 improve plot by @chlebowa in https://github.com/insightsengineering/teal.modules.clinical/pull/753
- Workflow updates by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/752
- Add label option for filtering/selection fields by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/759
- Update
tm_t_coxregby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/756 - Fixing
tm_g_lineplotfor droplevels strata and screening character by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/763 - Update token name by @walkowif in https://github.com/insightsengineering/teal.modules.clinical/pull/765
- Update
tm_t_exposureto useanalyze_patients_exposure_in_colsby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/767 - Fix R CMD Check note by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/769
- Remove mentions of STREAM from documentation by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/772
- Fix
numeric_statsbug intm_t_summaryandtm_t_summary_byby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/771
New Contributors
- @walkowif made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/673
Full Changelog: https://github.com/insightsengineering/teal.modules.clinical/compare/v0.8.14...v0.8.15
- R
Published by github-actions[bot] over 2 years ago
teal.modules.clinical - v0.8.14
Enhancements
- Updated all synthetic data for tests to version
rcd_2022_02_28. - Reverted missing data checkbox in
tm_t_summary(encoding and filtering should be separate). - Implemented a new widget that allows dragging and dropping to select comparison groups.
- Added the
teal.reporterfunctionality to all modules. - Enhanced the
tm_t_pp_medical_historymodule to use thetable_with_settingsmodule and return anrtablesobject. - Implemented
nestcolorin examples, refactoredtm_g_barchart_simpleto allow use ofnestcolor. - Added more descriptive title/labels and visit name subtitle to
tm_g_ci. - Updated
tm_a_mmrmcolumn name when deselecting treatment from "all obs" to "All Patients", added subtitles and footnotes. - Added a title and parameter category subtitle to
tm_t_exposure, cleaned up labels. - Added titles and worse flag variable subtitles to
tm_t_shift_by_gradeandtm_t_shift_by_arm_by_worst. - Added a footnote to
tm_t_events_patyearwith CI method. - Added a subtitle and footnotes to
tm_g_km. - Added Stratified Analysis CI method option panel to
tm_t_binary_outcome. - Added validation for covariate/visit conflicts to
tm_a_mmrm. - Remove unnecessary brackets from header in
tm_t_exposure. - Hid footnotes in
tm_g_kmandtm_t_ttewhen "Compare Treatments" is off. ### Bug fixes - Fixed bug in
tm_g_barchart_simplewhich prevented graph from showing. - Fixed broken example for
tm_t_abnormality_by_worst_grade. - Fixed bug in
tm_a_mmrmwhich prevented table headers from displaying. - Fixed bug in
tm_g_forest_rspwhen deselecting endpoint. - Fixed bug in
tm_t_binary_outcomethat crashed the app when deselecting allparamcd. - Fixed
teal.reportercard names fortm_t_smq. - Fixed bug in
tm_t_shift_by_arm_by_worstby adding validations for choosing different endpoint values. - Fixed bug in
tm_t_coxregpreventing footnotes from displaying for univariate models. ### Miscellaneous - Added
nestcolordependency and replaced deprecated functiontern::color_palettewithnestcolor::color_palette.
What's Changed
- fix news by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/507
- Contribution guide updates by @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/509
- implement draggable widget for all modules by @denisovan31415 in https://github.com/insightsengineering/teal.modules.clinical/pull/485
- 510 revert missing checkbox tm t summary@main by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/513
- 514 empty string summarize logistic@main by @Melkiades in https://github.com/insightsengineering/teal.modules.clinical/pull/515
- increase indent teal outputs by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/516
- docs: replaced github links with the pkgdown links by @kpagacz in https://github.com/insightsengineering/teal.modules.clinical/pull/517
- fix barchart by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/521
- Fix barchart by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/524
- init reporter tmc by @Polkas in https://github.com/insightsengineering/teal.modules.clinical/pull/518
- fix tmgbarchart by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/529
- DESC and README by @denisovan31415 in https://github.com/insightsengineering/teal.modules.clinical/pull/531
- 527 Update to use
nestcolor::color_paletteby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/530 - Update Rbuildignore and add auto-updates by @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/532
- slight refactoring for
tern.mmrmby @danielinteractive in https://github.com/insightsengineering/teal.modules.clinical/pull/523 - teal.reporter all modules by @Polkas in https://github.com/insightsengineering/teal.modules.clinical/pull/528
- 511 Implement
nestcolorin TMC by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/534 - Update pre-commit config to detect
_pkgdown.y[a]mlby @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/535 - remove _FILTERED by @gogonzo in https://github.com/insightsengineering/teal.modules.clinical/pull/536
- reporter cleaning by @mhallal1 in https://github.com/insightsengineering/teal.modules.clinical/pull/537
- Update documentation workflow by @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/539
- rm inline - css tmc by @Polkas in https://github.com/insightsengineering/teal.modules.clinical/pull/538
- Updated all test files in tests/testthat/ ("20220228") by @ayogasekaram in https://github.com/insightsengineering/teal.modules.clinical/pull/549
- 564 Add more descriptive title/labels to
tm_g_ciby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/567 - 578 Fix broken example for
tm_t_abnormality_by_worst_gradeby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/579 - Update check.yaml by @arkadiuszbeer in https://github.com/insightsengineering/teal.modules.clinical/pull/570
- Update tmtbinary_outcome.R by @Polkas in https://github.com/insightsengineering/teal.modules.clinical/pull/582
- 563 Fix
tm_a_mmrmTable Headers by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/583 - 588 Add "Stratified by" Subtitles by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/594
- 11 Update
tm_a_mmrmcolumn name by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/601 - 590 Fix typo in
tm_t_exposurefootnote by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/606 - 592 Add visit subtitle to
tm_g_ciby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/605 - 593 Fix
tm_t_smqcard name by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/604 - 597 Add subtitles and footnotes to
tm_a_mmrmby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/610 - 591 Add
tm_t_exposuretitle/subtitle by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/607 - 595 Add titles/subtitles for worst flag variable by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/608
- 561 Add CI Method footnote to
tm_t_events_patyearby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/616 - Turn off auto-styling by @cicdguy in https://github.com/insightsengineering/teal.modules.clinical/pull/617
- add footnote and update test files by @6iris6 in https://github.com/insightsengineering/teal.modules.clinical/pull/615
- fix package --as-cran by @donyunardi in https://github.com/insightsengineering/teal.modules.clinical/pull/602
- 614 Add subtitle/footnotes to
tm_g_kmby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/620 - 586 Add Stratified Newcombe to Stratified Analysis CI Method Options for
tm_t_binary_oucomeby @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/624 - Fix
tm_t_tte,tm_t_coxregfootnotes by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/626 - Removing if condition for by @arkadiuszbeer in https://github.com/insightsengineering/teal.modules.clinical/pull/584
- 622 Clean up
teal.modules.clinicalNEWS by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/627 - update title by @mhallal1 in https://github.com/insightsengineering/teal.modules.clinical/pull/631
- Fix grammar in NEWS.md by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/632
- 633 Fix
tm_t_abnormalityfooter by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/646 - Add validation for
tm_a_mmrmcovariate/visit conflict by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/649 - 637 remove unnecessary brackets@main by @JiaLiu0001 in https://github.com/insightsengineering/teal.modules.clinical/pull/645
- update roxygen for SRC by @nikolas-burkoff in https://github.com/insightsengineering/teal.modules.clinical/pull/651
- 525: parse cor_struct choices from tern.mmrm package by @danielinteractive in https://github.com/insightsengineering/teal.modules.clinical/pull/647
- 652 Fix TMC footnotes by @edelarua in https://github.com/insightsengineering/teal.modules.clinical/pull/654
- [skip vbump] Release for version 0.8.14 by @insights-engineering-bot in https://github.com/insightsengineering/teal.modules.clinical/pull/657
New Contributors
- @ayogasekaram made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/513
- @Melkiades made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/515
- @danielinteractive made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/523
- @donyunardi made their first contribution in https://github.com/insightsengineering/teal.modules.clinical/pull/602
Full Changelog: https://github.com/insightsengineering/teal.modules.clinical/compare/v0.8.13...v0.8.14
- R
Published by github-actions[bot] over 3 years ago
teal.modules.clinical - v0.8.13
Enhancements
tm_g_pp_adverse_events
- Updated the position of the labels.
- Updated the plot to render the color legend.
####
tm_t_summary_by - Enhanced the module to support the geometric mean in the encoding panel.
####
tm_t_summary - Updated and added a footnote.
- Enhanced the module to support geometric mean in the encoding panel.
- Updated the module to display the checkboxes for numeric variables statistics only when numeric variables are part of the selected.
- Updated validations to warn users when using a dataset with non unique identifiers or when selecting variables with non supported types (i.e.
Date,POSIXt). - Added a checkbox to remove the column generated by missing values. #### Other modules
- Updated
tm_t_binary_outcometo enable an option to apply a continuity correction in the Newcombe method - Simplified the show R code for
tm_g_pp_patient_timelinemodule. - Improved the names of the code chunks shown in
Debug Info. - Improved the validation if treatment variable is not a factor. ### Bug fixes
- Updated the validation to account for the error when multiple variables are not selected in
tm_g_pp_patient_timelinemodule. ### Miscellaneous - Added a
pkgdowntemplate to the documentation. - Updated package authors.
- R
Published by github-actions[bot] over 3 years ago
teal.modules.clinical - v0.8.11
Breaking changes
- Updated
tm_t_abnormalitydue to changes incount_abnormalthatabnormalargument is taking list as input now. - Changed the
tm_g_pp_patient_timelineparameter,cmtrt, tocmdecod. ### New features - New module
tm_t_abnormality_by_worst_gradewas added for the analysis of laboratory test results with highest grade post-baseline. - Enhanced
tm_t_ancovato include selected parameter(s), visit(s) and the analysis variable in title of the table. - New module
tm_g_lineplotwas added for creating line plots. - Enhanced
tm_t_logisticto include selected parameter in title of the table. - Enhanced
tm_g_forest_rspto include selected parameter in title of the table. - Enhanced
tm_g_forest_tteto include selected parameter in title of the table. - Enhanced
tm_g_pp_patient_timelinewith bold axes labels and integer values on the axis. - Enhanced
tm_g_ippto allow users not to displayAVALUin the title nor in the y axis. ## Enhancements - Added support for logging with the
loggerpackage and added info level logs upon initialization of a module. - Added
default_responsesargument totm_t_binary_outcomeandtm_g_forest_rspto allow the user to specify default selected responses and possible response levels. - Updated
tm_t_binary_outcometo show only the selected responses in the output table when "Show All Selected Response Categories" is checked. - Added
rsp_tableargument totm_t_binary_outcometo allow the user to initialize the module matching theRSPT01STREAM template. - Added support for custom arguments for
ggplot2::labsandggplot2::themein plot based modules. - Added support for custom arguments for
rtables::basic_tablein table based modules. - Updated
tm_t_binary_outcometo enable an option to apply a continuity correction in the Wilson method. ### Miscellaneous - Updated R version requirement to >= 3.6.
- Refactored calls to the defunct
teal.devel::data_extract_inputinto calls to its replacementteal.devel::data_extract_ui. - Updated modules to use new
data_merge_moduleinterface provided byteal.develand removed usage of the now deprecated functionteal.devel::get_input_order. - Updated
tm_t_binary_outcomemodule to add a template and removed the now deprecated moduletm_t_rsp. - Removed
utils.nestdependency and replaced calls withcheckmateequivalents. ### Bug Fixes - Fixed bug in
tm_g_pp_therapywhere if thecmstdyorcmendyargument is of typeintegercauses the plot to crash.
- R
Published by github-actions[bot] about 4 years ago
teal.modules.clinical - v0.8.10
New features
- New module
tm_t_smqwas added for the analysis of adverse events by StandardizedMedDRAQuery. - New module
tm_t_shift_by_gradewas added for the analysis of grade laboratory abnormalities. - New module
tm_t_exposurewas added for the analysis of duration of exposure for risk management plan. - New module
tm_t_shift_by_armthat can display shift table of ECG interval data.
Bug fixes
- Corrected
tm_a_mmrmto be able to consider the treatment variable in additional interactions. - Fixed
tm_t_binary_outcomeandtm_t_rspso that correct CI estimation method is chosen for Proportions Difference in Stratified Analysis (i.e. Wald-type confidence interval with CMH weights).
Enhancements
- Added validation checks to
tm_t_rspandtm_t_binary_outcomefor stratification errors when filters are applied. - Added
tm_g_kmvalidation check for plot tables font size. - Enhanced
tm_g_kmto add the selectedparamcdin the plot title. tm_t_eventsnow can display layouts with two nested column as treatment variables. The same pruning and sorting options can be applied.- Previously package helper functions were never exported. These functions have now been exported so they can be utilized.
tm_t_events_by_gradenow can display grading groups in nested columns withcol_by_gradeoption. In addition, module now supports pruning and sorting options similar totm_t_events.- Used
format_count_fractionto fix formatting inconsistency intm_t_events_summary. - Updated
count_occurrencesvarsargument intm_t_shift_by_grade. - Updated
tm_t_pp_laboratoryto display 4 decimals by default.
Miscellaneous
- Updated
LICENCEandREADMEwith new package references. - Added
error_on_lint: TRUEto.lintr. - Removed
insert_rrowand updated usage ofcount_patients_by_flagsintm_t_events_summary. - Changed how the package calls functions from the
dplyrpackage. The functions should be now fully specified (e.g.dplyr::filter).
- R
Published by insights-engineering-bot over 4 years ago
teal.modules.clinical - v0.8.9
- Added a capability to remember the order of user input to some encoding UI elements. The inputs with tracking enabled are marked with a double arrow icon. The affected modules are:
tm_t_summary,tm_t_summary_by,tm_g_forest_rsp,tm_g_forest_tte,tm_t_events_summary,tm_t_abnormality,tm_t_mult_events. - Added a new argument
numeric_statstotm_t_summaryandtm_t_summary_byto control displayed summary statistics for numeric variables. - Added a new argument
drop_zero_levelstotm_t_summary_byso that rows with all zeros can be dropped from result table. - Split
tm_g_patient_profiletabs into 8 separate new modules. - Added the option to select patient ID from the filter panel for all the modules of patient profile.
- Added an additional validation for
tm_g_patient_timelinewhen the plot is empty. - Enhanced
tm_a_mmrmto work without the treatment variable. - Added the option to choose the number of decimal places for rounding in
tm_t_pp_laboratory. - Added a check box to
tm_g_pp_patient_timelinehiding/showing relative study days on the x-axis. - Added a title with patient's id to plots in patient profile modules.
- Made the grey error message in
tm_g_forest_ttemore informative when theEndpointcolumn was deselected in the left-hand encoding panel. - Added the twenty-fifth and seventy-fifth quantile to summary statistics in
tm_t_summary. - Added an interaction p-value column for
tm_t_coxreg. - Added an additional validation for
tm_t_ancovawhen selected covariate variables contain just one level. - Added an additional validation for
tm_t_events_patyearwhen the events variable is empty. - Changed the description of the font size input in
Additional plot settings(tm_g_km) to more precisely represent what it controls. - Enhanced
tm_t_logisticso that interaction choices depend on the selected covariates. - Enhanced
tm_t_rspso that strata input is only visible when treatments are compared. - Fixed Get R Code output of
tm_t_pp_laboratoryto return identical HTML formatted table as displayed in the app. - Added an additional validation for
tm_t_coxregto ensure treatment, strata and covariate variables do not overlap. - Limited the label repel feature in
tm_g_pp_patient_timelineto X-axis for a more consistent look. - Updated
tm_t_summary_byso thatparamcdis not required when analyzingADSLvariables. - Updated
tm_t_coxregso that it can work when there is no covariate selected. - Updated
tm_a_mmrmso that it can work when treatment variable is not selected. - Updated
tm_g_forest_tteso that total number of events are also shown in the table. - Updated
tm_t_events_summaryto work with pooled studies. - Updated
tm_t_coxregto validate theatlevel. - Updated
tm_t_logisticto validate theatlevel. - Added an additional validation for
tm_t_binary_outcomeandtm_t_rspto ensure strata variable contains more than one level when just one strata variable is selected. - Updated the warning message when all statistics are deselected in
tm_t_summaryandtm_t_summary_byexplaining at least one statistic has to be selected.
- R
Published by insights-engineering-bot over 4 years ago
teal.modules.clinical - v0.8.2
- add confidence level for
survfit,coxph,ztest; add confidence type, ties, percentiles totm_t_tte - optionally use only single term in
tm_t_eventsandtm_t_events_by_grademodules - new
tm_t_logisticmodule - new
tm_t_mmrmmodule - new modules
tm_t_summary_byandtm_t_events_summary - add stratified analysis to
tm_g_forest_tteandtm_g_forest_rsp - add confidence level and plotting symbol size options to
tm_g_forest_rspandtm_g_forest_tte
- R
Published by insights-engineering-bot over 4 years ago
teal.modules.clinical - v0.8.5
- All graph modules now accept a
plot_widthargument which specifies the plot width and renders a slider to adjust the width interactively in the module. FilteredDataobject is now passed toarm_ref_comp_observerand modules now support nested lists containingdelayed_dataobjects.- Replace
plot_with_heightmodule with newplot_with_settingsmodule. - Update examples to use
codeargument insidecdisc_dataset.
- R
Published by insights-engineering-bot over 4 years ago
teal.modules.clinical - v0.8.6
- New module
tm_g_ciwas added for confidence interval plots. - New module
tm_t_ancovawas added for analysis of variance summary tables. - Refactored all modules using the redesigned
rtablesandternpackages. - Enhanced modules. They now take advantage of
data_extract_specanddata_merge_modulefunctionality fromteal. - Reduced clutter from repeated datasets in the encodings panels.
- Updated all modules to use
OptionalSelectInputforconf_level. - Added vignette about
substitutewhich can be helpful when developing analysis template functions for teal modules.
- R
Published by insights-engineering-bot over 4 years ago
teal.modules.clinical - v0.8.7
- New module
tm_g_patient_profilewas added to profile patients based on predefined categories. - New module
tm_g_ippwas added for individual patient plots. - The argument
drop_arm_levelswas added to all safety modules. This allows removal of columns based on factor levels not found in filtered data. tm_g_kmupdated to allow plot of failure probability on y-axis, tick interval selection on x-axis and option to create plot without confidence interval ribbon (new default).- The argument
time_unit_varwas added totemplate_g_kmto add the time unit to the x-axis label. - Removed redundant
Analysis Data:label from Encodings Panel. - Removed limit requiring 15 or fewer columns for tabulation modules. New maximum threshold is 100 columns.
- Lowered limit for minimum number of observations required by modules. Safety tables require at least one record. For efficacy outputs the requirement is per treatment group:
tm_a_mmrmrequires five records,tm_t_logisticandtm_t_coxregrequire two records and the remaining modules require at least one record per treatment group. For graphs, the minimum threshold is two records. - Removed argument
cnsr_valfromtm_t_events_patyearand added new argumentevents_var. arm_ref_comp_observerto includeparentnameargument.- Show R code to include datasets retrieved from
data_extract_specobjects. - Refactored out the
stringrdependency from the patient profile module. - Added missing table calls in chunks for
tm_t_eventsandtm_t_events_by_grade.
- R
Published by insights-engineering-bot over 4 years ago
teal.modules.clinical - v0.8.8
- Added the option to download and expand tables.
- In
tm_g_kmadded support for downloading images and updated x-axis label to be shown in title case. - For
tm_g_patient_profile:- Added a slider for the font size in plots.
- Added persistence for selected table lengths.
- The timeline plot now supports more edge cases.
- In vitals tab, removed unused label text legend, updated plot to display stable colors per levels, cleared x-axis limit and fixed legend to update when filtering. Also added a note to clarify the supported horizontal lines cases.
- Updated adverse events tab to show a warning message instead of an empty plot when data is empty.
- Fixed PARAMCD selected levels for current patient.
- For
tm_t_tte:- Updated the pre-processing code inside
template_tteso that a dataset without any events still produces a table. - Updated code to use correct denominator for duration of response endpoints.
- Updated the pre-processing code inside
- For
tm_t_summary:- Modified the parameter
arm_varto accept more than one column. When two columns are selected forarm_var, then the second variable will be nested under the first one. - Added argument
show_labelstotemplate_summaryso that the label for a single summary variable is shown in the table.
- Modified the parameter
- Added a new parameter
conf_argtotm_t_rspto be consistent with other efficacy modules. - Added validate statement in
tm_g_ippmodule to print message whenTimepoint Variabledrop down is deselected. - Removed header definition in
tm_g_forest_rspandtm_g_forest_tteas there is now a default header ing_forest. - Fixed validate statement in
tm_t_coxregso that models without strata and using likelihood tests return a result. - Clarified functionality of
drop_arm_levelsfortm_t_summaryandtm_t_summary_by. In the encodings panel, the checkbox will only be shown when the parent dataset and analysis dataset are different. - Replaced the remaining two
observefunction calls withobserveEventto optimize performance. - Fixed grammar in the "Select a patient's id" error message in the
tm_g_patient_profile. - Fixed the
font_sizedefault of the templates to be 12L instead of a vector of 3 integers and cleaned associated unnecessary code. - Fixed deprecated function warning in
tm_g_barchart_simple. - Fixed
subgroup_vardefinition truncation intm_g_forest_rspandtm_g_forest_tte. - Clarified "Type of Regression" related labeling in the encoding panel from
tm_t_coxreg. - Added a validation for the case when all rows are filtered out in the therapy tab of
tm_g_patient_profile. - Updated the internals of the modules to read data from the correct field of the
filter_specobjects. - Fixed the reactivity between the filter panel and the PARAMCD variable levels input in
tm_g_patient_profilevitals tab so that the plot does not get reset when filtering. - Updated the vitals plot tab in
tm_g_patient_profileto drop NA entries in the plot.
- R
Published by insights-engineering-bot over 4 years ago