Closed AARON-CLARK closed 1 year ago
:exclamation: No coverage uploaded for pull request base (
master@38cb7da
). Click here to learn what that means. The diff coverage isn/a
.:exclamation: Current head 1c99cde differs from pull request most recent head 9d2d4af. Consider uploading reports for the commit 9d2d4af to get more accurate results
@@ Coverage Diff @@
## master #172 +/- ##
=========================================
Coverage ? 19.94%
=========================================
Files ? 50
Lines ? 4607
Branches ? 0
=========================================
Hits ? 919
Misses ? 3688
Partials ? 0
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
@AARON-CLARK I'm going through the checklist, and I'll post my comments when I finish. But I just want to point out one issue I have found when using study data (not CDISC). The variables filenames
and file_names
are both being used, but I think they should be the same
The Shiny app code
produces this script,
which gives an error because of the variable name:
There is the same issue with the variables study_dir
and study_directory
. The variable names should be the same.
With study data, grouped by ARM, variable = TEMP, ATPT = All, Stat = CHG, Visits = All"
Warning: Error in <-: 'names' attribute [6] must be the same length as the vector [3]
[No stack trace available]
This may be for a future enhancement:
If you create a facetted plot, separated e.g. by ACTARM, and the values for ACTARM are very long, the title of each facetted plot extends beyond the plot and is unreadable. Need to wrap the titles of the facetted plots. I have a screenshot with an example.
The same thing happens with boxplots with long x labels: they overlap and are unreadable.
On the Individual Explorer:
I was testing the guide button [ ? ] under the Visits tab.
The last popup window does not have a "Done" button like the other guides, so when you click "Next", it just leaves you with a highlighted box. You can then click on the page to make it go away.
I updated all packages to the latest versions and went through the checklist again (well, most of it). Here are some things I found:
Item 1 (latest versions of all packages)
Used CDISC data to generate Table 18 (Overall summary of AEs):
Warning: Specifying the `id_cols` argument by position was deprecated in tidyr 1.3.0.
ℹ Please explicitly name `id_cols`, like `id_cols = AOCCFL`.
Item 2 (latest versions of all packages)
Used study data. Loaded ADSL dataset. Attempted to create “Table3 Accounting of subjects”.
Input to asJSON(keep_vec_names=TRUE) is a named vector. In a future version of jsonlite, this option will not be supported, and named vectors will be translated into arrays instead of objects. If you want JSON object output, please use a named list instead. See ?toJSON.
This also happens if you try to generate “Table 5: Demography” and filter by ACTARM.
Item 3 (latest versions of all packages)
Individual Explorer: The guide button [ ? ] (in the Filter by Patient Number box) does not work like the other guide buttons. You have to click on the solid color within the square in order for it to work. If you click on the question mark, then nothing happens.
Item 4 (latest versions of all packages)
A lot more messages are getting printed to the console when the app is run:
Item 5 (latest versions of all packages)
In the Population Explorer with CDISC data:
The graph generates successfully, but this error is in the Console:
Warning: Error in vectbl_as_col_location2: Can't extract column with `value_y`.
✖ Subscript `value_y` must be size 1, not 0.
155: <Anonymous>
154: signalCondition
153: signal_abort
152: cnd_signal
151: <Anonymous>
139: eval
138: eval
137: .transformer
135: <Anonymous>
111: plotly::ggplotly
109: %||%
106: modify_list
105: config
103: renderPlotly [C:/Users/twilson4/Documents/RProjects_laptop/tidyCDISC/R/mod_popExp.R#274]
102: func
99: shinyRenderWidget
98: func
85: renderFunc
84: output$popExp_ui_1-plot_output
3: runApp
2: print.shiny.appobj
1: <Anonymous>
Item 6 (latest versions of all packages)
CDISC data, Individual Explorer, Visits tab. Click on Milestones or Adverse Events checkbox:
Warning: Unknown columns: `ATM`
Warning in ggplot2::geom_vline(data = vline_dat, ggplot2::aes(xintercept = !!INPUT_visit_var, :
Ignoring unknown aesthetics: text
Warning: Unknown columns: `ATM
Thanks for the review. I opened issues for all your findings. @tdwils, @borgmaan, & @Jeff-Thompson12, please feel free to start knocking them out as we have time. Let's set a tentative goal to correct the easy ones and diagnose the trickier ones by end of week. Can discuss more at our dev meetup tomorrow.
Take note of steps from this stage of Cutting a new release wiki:
[x] Make sure all flavors of R-CMD-CHECK are passing for the PR from devel to master
[x] Assign a reviewer (or two) to do thorough testing to find any issues.