Changelog
Source:NEWS.md
teal.osprey 0.1.16
- Removed
scda
package dependency from examples. - Fixed crash in
tm_g_heat_bygrade
when not plottingConmed
. - Added validation to
tm_g_spiderplot.R
that checks if there are duplicates in X and Y facet variables. - Improved input validation and used the
teal::validate_inputs
mechanism to send validation messages to the output panel. - Removed
purrr
from dependencies. - Added argument checks to
tm_g_patient_profile
.
Breaking changes
- Replaced
chunks
with simplerqenv
class. - In all
tm_xyz_srv
modulesdatasets
argument containingFilteredData
have been replaced with the new argumentdata
(tdata
object) andfilter_panel_api
(FilterPanelAPI
). - Updated
arm_var
to 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.reporter
to all modules. - Updated
shiny::validate
calls toshinyvalidate
for betterUI
overview. - Implemented
nestcolor
with slight refactoring totm_g_swimlane
. Addednestcolor
in examples.
teal.osprey 0.1.13
Enhancements
- Added basic logging to the modules.
- The label of the select input widget to choose the
paramcd
is no longer hard coded toADTR
intm_g_spiderplot
.
Miscellaneous
- Rewrote module to use
moduleServer
and updated calls toteal.devel
modules which have also been written to usemoduleServer
. - Replaced calls to
teal::root_modules
withteal::modules
following deprecation ofteal::root_modules
. - Adjusted package imports to take into account changes to the
teal
framework. - Functions from imported packages are now fully specified.
teal.osprey 0.1.12
Breaking changes
- Refactored
tm_g_ae_oview
to remove the flag variables generated by the module by default and to replace parameteradd_flag
withflag_var_anl
.
Enhancements
- Added the new parameter
x_label
allowing to change the label of thex
axis on thetm_g_swimlane
module plot. - Updated
tm_g_ae_sub
so that it no longer displays label inputs for group variables with no values selected.
Bug fixes
- Fixed a bug in
tm_g_waterfall
so that theTumor Burden Parameter
UI
element is now respected.
Miscellaneous
- Updated R version requirement to
R >= 3.6
. - Removed the function
teal::keys
in the examples oftm_g_spiderplot
andtm_g_waterfall
modules. - Removed dependency on
test.nest
package. - Removed dependency on
utils.nest
package and replaced its functions with equivalents from thecheckmate
package.
teal.osprey 0.1.11
- Updated
LICENCE
andREADME
with new package references. - Updated document and tests with
scda
synthetic data to replacerandom.cdisc.data
. - Added
error_on_lint: TRUE
to.lintr
. - Removed unnecessary
importFrom
statements. - Updated
tm_g_patient_profile
module’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_swimlane
that 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
teal
moduletm_g_heat_bygrade
for a heatmap by grade plot. - Added new
teal
moduletm_g_ae_sub
for anAE
by 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_settings
in latestteal.devel
release. - 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_profile
when 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
teal
modules due to duplication inteal.modules.clinical
:- Teal module for
AE
overview summary table - can be replaced withteal.modules.clinical::tm_t_events_summary
. - Teal module for
AE
summary table by preferred terms - can be replaced withteal.modules.clinical::tm_t_events
. - Teal module for
AE
summary table by highestNCI-CTCAE
grade - 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
code
argument tocdisc_dataset
(fromcdisc_data
) in examples.
teal.osprey 0.1.6
- All graph modules now accept a
plot_width
argument which specifies the plot width and renders a slider to adjust the width interactively in the module. - Replaced
plot_with_height
withplot_with_settings
module 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_eval
rather thanchunks_eval
.
teal.osprey 0.1.5
- Added new
teal
modules: - Teal module for events by term summary plot.
- Teal module for
AE
overview 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
teal
modules for analysis functions inosprey
v0.1.0:- Teal module for
AE
overview summary table. - Teal module for
AE
summary table by preferred terms. - Teal module for
AE
summary table by highestNCI-CTCAE
grade. - Teal module for Disposition table.
- Teal module for
AE
butterfly plot. - Teal module for
Swimlane
plot. - Teal module for Spider plot.
- Teal module for