Changelog
Source:NEWS.md
teal.osprey 0.3.0
Miscellaneous
- Updated
tm_g_waterfallto only passADSL,dataname_tr, anddataname_rsintodatanames. - Fix module code reproducibility and remove the redundant
plotprint (#311). -
label_aevarwas hard deprecated.
teal.osprey 0.2.0
Enhancements
- Added
teal.loggerfunctionality for logging changes in shiny inputs in all modules. - Modified example apps to use new
teal_dataandjoin_keyssolutions. - Removed
Show Warningsmodals from modules. - Moved
teal.datafromSuggeststoImports. - Changed examples from
cdisc_data()toteal_data().
teal.osprey 0.1.16
Enhancements
- Removed
scdapackage dependency from examples. - Fixed crash in
tm_g_heat_bygradewhen not plottingConmed. - Added validation to
tm_g_spiderplot.Rthat checks if there are duplicates in X and Y facet variables. - Improved input validation and used the
teal::validate_inputsmechanism to send validation messages to the output panel. - Removed
purrrfrom dependencies. - Added argument checks to
tm_g_patient_profile.
Breaking changes
- Replaced
chunkswith simplerqenvclass. - In all
tm_xyz_srvmodulesdatasetsargument containingFilteredDatahave been replaced with the new argumentdata(tdataobject) andfilter_panel_api(FilterPanelAPI). - Updated
arm_varto point to the factor column inANL. It can’t be a character column anymore. - Removed redundant formal arguments from
tm_g_patient_profile.
teal.osprey 0.1.15
Breaking changes
- Soft deprecate function
label_aevar().
Enhancements
- Added
teal.reporterto all modules. - Updated
shiny::validatecalls toshinyvalidatefor betterUIoverview. - Implemented
nestcolorwith slight refactoring totm_g_swimlane. Addednestcolorin examples.
teal.osprey 0.1.13
Enhancements
- Added basic logging to the modules.
- The label of the select input widget to choose the
paramcdis no longer hard coded toADTRintm_g_spiderplot.
Miscellaneous
- Rewrote module to use
moduleServerand updated calls toteal.develmodules which have also been written to usemoduleServer. - Replaced calls to
teal::root_moduleswithteal::modulesfollowing deprecation ofteal::root_modules. - Adjusted package imports to take into account changes to the
tealframework. - Functions from imported packages are now fully specified.
teal.osprey 0.1.12
Breaking changes
- Refactored
tm_g_ae_oviewto remove the flag variables generated by the module by default and to replace parameteradd_flagwithflag_var_anl.
Enhancements
- Added the new parameter
x_labelallowing to change the label of thexaxis on thetm_g_swimlanemodule plot. - Updated
tm_g_ae_subso that it no longer displays label inputs for group variables with no values selected.
Bug fixes
- Fixed a bug in
tm_g_waterfallso that theTumor Burden ParameterUIelement is now respected.
Miscellaneous
- Updated R version requirement to
R >= 3.6. - Removed the function
teal::keysin the examples oftm_g_spiderplotandtm_g_waterfallmodules. - Removed dependency on
test.nestpackage. - Removed dependency on
utils.nestpackage and replaced its functions with equivalents from thecheckmatepackage.
teal.osprey 0.1.11
- Updated
LICENCEandREADMEwith new package references. - Updated document and tests with
scdasynthetic data to replacerandom.cdisc.data. - Added
error_on_lint: TRUEto.lintr. - Removed unnecessary
importFromstatements. - Updated
tm_g_patient_profilemodule’s study days range to not accept infinite values. - Fixed disappearing plots when webpage is zoom in/out.
teal.osprey 0.1.10
Enhancements
- Added a Shiny feature to
tm_g_swimlanethat will prevent needless re-render of the output when the user has not completely provided inputs to the vertical lines widget.
teal.osprey 0.1.9
New features
- Added new
tealmoduletm_g_heat_bygradefor a heatmap by grade plot. - Added new
tealmoduletm_g_ae_subfor anAEby subgroups plot.
teal.osprey 0.1.8
- Added validation message if the dataset does not contain subjects from both the control and treatment arms in
tm_g_events_term_id. - Improved validation message if subject has been filtered out of dataset when used with
tm_g_patient_profile. - Fixed modules due to changes to
plot_with_settingsin latestteal.develrelease. - Updated study day and duration derivation in
tm_g_patient_profile.
teal.osprey 0.1.7
Enhancements
- Added additional validation for horizontal and vertical reference lines in
tm_g_spider_plot.
Bug Fixes
- Fixed
tm_g_patient_profilewhen adverse event line color variable is not selected. - Fixed the issue of unknown date format and established minimum number of observation threshold in
tm_g_patient_profile.
Miscellaneous
- Retired the following
tealmodules due to duplication inteal.modules.clinical:- Teal module for
AEoverview summary table - can be replaced withteal.modules.clinical::tm_t_events_summary. - Teal module for
AEsummary table by preferred terms - can be replaced withteal.modules.clinical::tm_t_events. - Teal module for
AEsummary table by highestNCI-CTCAEgrade - can be replaced withteal.modules.clinical::tm_t_events_by_grade. - Teal module for Disposition table - can be replaced with
teal.modules.clinical::tm_t_summary.
- Teal module for
- Moved
codeargument tocdisc_dataset(fromcdisc_data) in examples.
teal.osprey 0.1.6
- 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. - Replaced
plot_with_heightwithplot_with_settingsmodule throughout package. - Show R Code now produces code generating only the datasets needed for the current module, not all datasets included in the data argument of
teal::init. - Evaluate chunks with
chunks_safe_evalrather thanchunks_eval.
teal.osprey 0.1.5
- Added new
tealmodules: - Teal module for events by term summary plot.
- Teal module for
AEoverview summary plot. - Teal module for patient profile plot
teal.osprey 0.1.1
- Refactoring package according to the NEST standards:
- Included test.nest tests.
- Fixed outdated modules according to current teal functionality.
- Fixed documentation examples and example_app.R.
- Simplified dependencies.
teal.osprey 0.1.0
- First versioned release of teal.osprey package, which include the following seven new functions to create
tealmodules for analysis functions inospreyv0.1.0:- Teal module for
AEoverview summary table. - Teal module for
AEsummary table by preferred terms. - Teal module for
AEsummary table by highestNCI-CTCAEgrade. - Teal module for Disposition table.
- Teal module for
AEbutterfly plot. - Teal module for
Swimlaneplot. - Teal module for Spider plot.
- Teal module for