NEWS
teal.goshawk 0.2.0.9018
teal.goshawk 0.2.0
Breaking Changes
- Adapted all modules to use
teal_data
objects.
Enhancements
- Updated the documentation and vignettes to demonstrate method to pass
teal_data
object to teal::init()
.
- Removed
Show Warnings
modals from modules.
- Added
teal.logger
functionality for logging changes in shiny inputs in all modules.
Miscellaneous
- Specified minimal version of package dependencies.
- Fix the
tm_g_gh_lineplot
bug causing an out-of-bounds error that stops the plot from working.
- Enhance the
tm_g_gh_correlationplot
module and fix related bugs.
teal.goshawk 0.1.15
Enhancements
- Updated encodings input checks to use
shinyvalidate::InputValidator
instead of shiny::validate
for better UI experience.
- Added a tooltip to value input of
ui_arbitrary_lines
to explain how to supply multiple values.
Breaking changes
- Constraints range is calculated on the filtered data instead of the unfiltered.
- Replaced
chunks
with simpler qenv
class.
- Replaced
datasets
argument containing FilteredData
with the new arguments data
(tdata
object) and filter_panel_api
(FilterPanelAPI
).
Miscellaneous
- Deprecated
tm_g_gh_scatterplot
. Use tm_g_gh_correlationplot
instead.
- Removed
scda
package dependency from examples.
teal.goshawk 0.1.14
Enhancements
- Added
teal.reporter
reporting into all the package modules.
- Added optional argument
plot_relative_height_value
to tm_g_gh_lineplot
to control initial value of the relative plot height slider.
- Implemented
nestcolor
with slight refactoring to tm_g_gh_lineplot
and added nestcolor
in examples with no custom color manuals.
Miscellaneous
- Fixed minor type coercion warning in
srv_arbitrary_lines
.
- Updated modules to not use datasets with suffix
_FILTERED
so the package works with the breaking changes in teal.slice
.
teal.goshawk 0.1.13
Miscellaneous
- Added a template to the
pkgdown
site.
- Updated package authors.
teal.goshawk 0.1.12
Breaking Changes
- Converted the
hline
parameter of tm_g_gh_lineplot
to three parameters: hline_arb
, hline_arb_color
and hline_arb_label
.
Miscellaneous
- Added basic logging to the modules.
- Rewrote modules to use
moduleServer
and updated calls to teal.devel
modules which have also been written to use moduleServer
.
- Replaced calls to
teal::root_modules
with teal::modules
following deprecation of teal::root_modules
.
- Adjusted package imports to take into account changes to the
teal
framework.
teal.goshawk 0.1.11
Enhancements
- Added a UI input component to add additional arbitrary horizontal lines to
tm_g_gh_spaghettiplot
, tm_g_gh_boxplot
, tm_g_gh_density_distribution_plot
as well as two additional UI input components to add an additional horizontal and an additional vertical line to tm_g_gh_correlationplot
.
Bug Fixes
- Fixed an error in
tm_g_gh_boxplot
when no facet variable is selected.
Miscellaneous
- Updated R version requirement to
R >= 3.6
.
- Removed dependency on
test.nest
package.
- Removed dependency on
utils.nest
package and replaced its functions with equivalents from the checkmate
package.
teal.goshawk 0.1.10
New Features
- Lab normal range and
LOQs
horizontal line feature in tm_g_gh_spaghettiplot
, tm_g_gh_boxplot
and tm_g_gh_correlationplot
.
Breaking Changes
- Allow arbitrary horizontal line arguments in
tm_g_gh_spaghettiplot
, tm_g_gh_boxplot
, tm_g_gh_density_distribution_plot
and tm_g_gh_correlationplot
and vertical line arguments in tm_g_gh_correlationplot
. This functionality has changed the arguments required to use the modules:
hline
replaced by hline_arb
, hline_arb_color
and hline_arb_label
in the above modules.
vline
replaced by vline_arb_var
, vline_arb_color
and vline_arb_label
in tm_g_gh_correlationplot
.
Bug Fixes
- Fixed bug in
tm_g_gh_boxplot
module that always used the AVISITCD
variable as the Visit
Column of the table.
Miscellaneous
- Updated
LICENCE
and README
with new package references.
- Updated examples and documentation using
scda
synthetic data instead of random.cdisc.data
.
- Added
error_on_lint: TRUE
to .lintr
.
- Replaced
tidyr
's gather
and spread
with pivot_wider
and pivot_longer
in package.
teal.goshawk 0.1.9
Enhancements
- Updated
tm_g_gh_correlationplot
and tm_g_gh_scatterplot
encodings to have a checkbox to facet by the treatment variable instead of a drop down menu.
- Updated the starting line type to be solid instead of dashed in
tm_g_gh_lineplot
.
teal.goshawk 0.1.8
Enhancements
g_lineplot
- Updated the plot to remove x-axis label when x-axis is numeric and has no data in the corresponding y-axis variable.
- Added slider to control the relative size of the plot and tables.
- Replaced function
brushedPoints
with clean_brushedPoints
in tm_g_gh_boxplot
,
tm_g_gh_correlationplot
, tm_g_gh_scatterplot
and tm_g_gh_spaghettiplot
.
Bug fixes
- Fixed infinite reactive loop inside of
toggle_slider_server
.
Miscellaneous
- Renamed
toggle.R
file to toggleable.R
file to be consistent with the accepted correct spelling of the word.
teal.goshawk 0.1.7
Enhancements
tm_g_gh_lineplot
- Added a table to display summary statistics.
Bug fixes
tm_g_gh_lineplot
- Fixed displaying the number of messages, warnings and errors on the Debug Info button.
- Fixed treatment variable having values with with symbols (e.g. ':').
- Allow treatment variables with different arm levels.
Miscellaneous
- Reduced minimum number of records required in dataset to either 1 or 2 in all modules.
teal.goshawk 0.1.6
Enhancements
tm_g_gh_boxplot
- Changed slider title from "Transparency" to "Alpha".
tm_g_gh_correlationplot
- Added
facet_var
argument and UI drop down.
tm_g_gh_density_distribution_plot
tm_g_gh_lineplot
- Argument changes:
font_size
--> plot_font_size
.
- Line and symbol type can now be configured. especially useful if line splitting is used.
- Can set minimum records threshold for rendering data point in plot.
- Table font size can now be controlled.
tm_g_gh_scatterplot
- Added
facet_var
argument and UI drop down.
tm_g_gh_spaghettiplot
- Changed slider title from "Transparency" to "Alpha".
General
- Moved
code
argument to cdisc_dataset
(from cdisc_data
) in examples.
- Implemented new
plot_with_settings
functionality to all modules with support for plot resizing, zooming, and downloading functionality.
- Added drop down selector for treatment ARM.
teal.goshawk 0.1.5
templ_ui_params_vars
now uses optionalSelectInput
from teal
.
shape_choices
argument to tm_g_gh_lineplot
can be either a character vector or choices_selected
.
teal.goshawk 0.1.4
- bug fix in correlation plot module related to axis ranges
- reflect changes in data filter panel re-factoring
- modification to correlation module to pass data for data driven
LLOQ
and ULOQ
footnote
teal.goshawk 0.1.3
- Added
.data
to PARAMCD
in new functions related to sliders and reactivity.
- Fixing doc and other small fixes.
- Added toggleable slider to all modules.
- Added data driven data constraints UI rendering.
teal.goshawk 0.1.2
- Added checkbox input to control the following:
- Box: Toggle
LoQ
legend on/off.
- Correlation: Toggle
LoQ
legend on/off, toggle visit facetting on/off.
- Density: Toggle combined treatment line on/off.
- Modified line-plot vertical axis range to match parameter value and CI range.
teal.goshawk 0.1.1