-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
457 lines (321 loc) · 16.8 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
Version 1.1.0 (2019/11/..)
* Update dependencies
Version 1.0.9 (2019/10/30)
* Update dependencies
* Support single Gender and DateOfDiagnosisYear data
Version 1.0.8 (2019/09/20)
* HIV Model: Initial implementation
* HIV Model: Implement UI for diagnosis rate modelling
Version 1.0.7 (2019/05/31)
* RD: Adjust VarT and Tf by plus one
Version 1.0.6 (2019/05/23)
* Do not overwrite Weight for VarX equal 0
Version 1.0.5 (2019/05/20)
* RD: Set MissingData to FALSE for VarX equal 0
* RD: Estimate the number of rows in the RD intermediate report based on
ggplot_built object
* RD: Let GetRDPlots return ggplot_built object instead of ggplot object
Version 1.0.4 (2019/05/20)
* RD: Droplevels of Stratum after filter in RD adjustments
* Misc: Implement matching original columns using adist function
* RD: In RD adjustment replace infinite variance by 0
Version 1.0.3 (2019/05/18)
* Misc: Update dependencies
Version 1.0.2 (2019/02/02)
* Report: Fix creating plots where number of categories is more than 8.
* Report: Fix missing "IsEmptyString" function on Windows.
* Misc: Update dependencies
Version 1.0.1 (2019/01/19)
* Misc: Update manual
* Misc: Update dependencies
* Misc: Build using R 3.5.2
Version 1.0.0 (2018/11/30)
--------------------------------------------------------------------------------
* Misc: Invalidate data when risk origing grouping changed
* Summary: Add plot of proportion of missing in key variables
* Misc: Show number of instances open
Version 0.11.0 (2018/11/24)
--------------------------------------------------------------------------------
* MI: Rename tabs of intermediate results
* Main Report: add ECDC logo to pdf output
* Misc: Seed for random number generator for imputations can be set
* Misc: Make filtering on notification quarter effective
* Manual: Draft manual added as pdf file
* Adjustments: Fix infinity in LogitVarX for jomo adjustment
* Summary: Set min/max for filters based on input data
* Main Report: Allow cancelling creating the report
* RD adjustments: Update reporting delays adjustments to support missing
DiagnosisTime or NotificationTime
* RD adjustments: Title of the parameters dialog updated
* Misc: Enforce no missings in DateOfDiagnosisYear
* Summary: Show message when start notification quarter is before start diagnosis
year
* Misc: Support gender "Other"
* Misc: Updates to formatting and user experience
Version 0.10.0 (2018/11/11)
--------------------------------------------------------------------------------
* Input data: custom mapping module for GroupedRegionOfOrigin implemented
* Input data: additional country codes incorporated
* Adjustments: Remodel adjustment specification control to have fixed order
* Main Report: Rename "confidence interval" to "inter-quartile range"
* Main Report: Change and fix column names of report tables to include proper
unit indicator
* Input data: Fix typo in "Assignment of input..."
* Reporting Delays: Initial implementation of univariate analysis
* Reporting Delays: Initial implementation of modelling time trend
* Intermediate report for RD: fixes in plotting stratified data
* Misc: Add "reportingDelaysRegressionScript.R" in inst folder
* Input data summary: titles of plots adjusted, comments added. PLot for trends
in reporting delay for last 5 years removed. Histogram of data below filter
added.
* Misc: Initial implementation of application state saving
* Adjustments: Allow filtering adjusted data
* Misc: Implement opening a new window
* Intermediate reports for MI: Distributions of imputed data added
* Summary: Initialize filter to min and max of Diagnosis Year on data load
* Summary: Clear adjusted data on filter change if applicable
* Main page: Implement draft dialog for setting random seed
* Main Report: Display detailed information on performed adjustments and input
data file name
* Diagnostic reports: Display tabbed plots
* Misc: Header styling adjusted according to ECDC request
* Main Report: Latex figures naming adjusted to be more intuitive
* RD adjustments: Remove records with NotificationTime < DiagnosisTime
* Summary page: Remove records with NotificationTime < DiagnosisTime
* RD: Ensure weight is 1 if after fit it is NA or infinite
* MICE: Default degree of freedom set to 4
* Input data upload: Filter redundant columns from the input data.
Version 0.9.11 (2018/09/05)
--------------------------------------------------------------------------------
* General: initial implementation of Google Analytics data collection
* Adjustments: parallel execution disabled for now until it is better tested
* Main report: show results by Migrant
* Main report: pre-render plots for faster downloading
* Main report: adjust total/overall columns/rows in the tables
* Main report: increase quality of plots in html output (switch from png to svg)
* Main report: fix printing "mu" (micro) symbol
* Main report: print estimated unreported and total with confidence interval
bounds
Version 0.9.10 (2018/08/29)
--------------------------------------------------------------------------------
* Do not filter records in RD adjustment.
* New naming convention for migrant variables.
* Implement RD missingness plot in the summary page.
* Implement adaptive "badCategories" detection mechanism in the main report.
* Implement "Download as Latex" option for the main report.
* Completely redesigned Markdown source report with caching of tables and plots.
* Redesigned output report with data presented per Gender and Transmission.
* Option to include confidence intervals in the report plots.
Version 0.9.9 (2018/07/25)
--------------------------------------------------------------------------------
* Default selected years in summary page are 2000 and current year.
* Parameter dialogs can be closed only by clicking buttons.
* Adjustments renamed.
* Maximum number of mice chains increased to 5. Text added in the intermediate
report.
* Interface and processing of grouping of FullMigr implemented.
Version 0.9.8 (2018/07/23)
--------------------------------------------------------------------------------
* Summary page filtering reimplemented with plots supporting no data and error
messages removed.
* FullMigr variable implemented in the pre-processing.
Version 0.9.7 (2018/07/23)
--------------------------------------------------------------------------------
* Cancellable adjustment runs implemented.
* Summary data filtering implemented.
* Diagnostic plots for mice adjustments implemented.
* Notification end quarter parameter for reporting delays is split into year
and quarter.
* Placeholder page for the manual created.
* The dependencies of the tool are updated to their latest versions and
tested with the latest R version 3.5.1.
Version 0.9.6 (2018/04/22)
--------------------------------------------------------------------------------
* Reporting delays table in the main report to be sorted by year of diagnosis
and include totals.
* jomo imputations have only 10 burn-in samples for the imputations, but full
number of burn-in samples for the diagnosis plots.
Version 0.9.5 (2018/04/20)
--------------------------------------------------------------------------------
* Missing data summary plot stratified by gender.
* Fix in the main report glm fit for unsmoothed plots - non-conformable arrays.
* Reporting delays table added to the main report if only RD performed.
* Adjusted data section title in the main report includes performed adjustment
types.
* RD adjustment returns reporting delays distributions as artifact.
* Output page contains download links to the final data and the reporting delays
distributions (if RD performed).
* Output page contains table showing the adjusted data.
Version 0.9.4 (2018/04/19)
--------------------------------------------------------------------------------
* Main report parameters split into two - count correction and smoothing.
* Show reporting delays diagnostic plot under caption.
* Remove redundant "Parameters" member of data list.
* jomo intermediate report updated to have plots ordered alphabetically.
* Add table to RD intermediate report.
* Styling of tables in intermediate reports made consistent with the main report.
* Allow saving data as R rds file.
* Completely reimplemented main report.
* Allow running the main report only with RD adjustment carried out.
* Handle 100% missing CD4 in the main report.
* Allow any count of transmission categories in the main report.
Version 0.9.3 (2018/04/18)
--------------------------------------------------------------------------------
* Width of navigation panel reduced to 180px in order to maximize content area.
* Regression "missing success and warning icons in the mapping overview" fixed.
* Regression "missing input data table in the summary page" fixed.
* Plots have all years printed.
* Plots start from 0.
* Upper bound for the main report plots fixed.
* Adjusted styling of input data table in the summary page.
* Introduction text added.
* Main report adjusted to support reporting delays count adjustment and
smoothing.
Version 0.9.2 (2018/04/17)
--------------------------------------------------------------------------------
* Stratified RD intermediate plots styling and height adjusted.
* Add execution timestamp to every adjustment.
* Move download links to page "Outputs". Download file names adjusted to include
adjustment order, adjustment name and adjustment execution end time.
* Progress of attribute mapping and pre-processing.
* Single imputation for Gender always applied.
* Header adjusted and intro page removed.
Version 0.9.1 (2018/04/14)
--------------------------------------------------------------------------------
* "Multiple Imputations" report name changed to "Main Report". Generalization
of the report to handle all possible scenarios and ECDC styling applied.
* Remove dependency on package "coda"
Version 0.9.0 (2018/04/10)
--------------------------------------------------------------------------------
* Pages "Introductions" and "Outputs" added.
* Run logs of adjustments formatting updated.
* Reporting Delays estimated total counts of cases plot adjusted visually.
* "Diagnostic run" option removed.
Version 0.8.12 (2018/03/30)
--------------------------------------------------------------------------------
* Bug in creating final report when Reporting Delays was run - nsdf was NULL.
* Adjustments for making it compatible with ShinyApps.io.
Version 0.8.11 (2018/03/04)
--------------------------------------------------------------------------------
* Allow providing default values for non-mapped attributes.
* Read all text data as character and convert to proper column types afterwards.
* Hide summary plots and tables if input data is not uploaded.
* Compute all missingness pattern details using own code, not port from VIM
package.
* Recreate missingness pattern using ggplot2.
* Align all summary plots with ECDC house style (colours).
Version 0.8.10 (2018/01/24)
--------------------------------------------------------------------------------
* Fix missing template for Word report.
* Labels for tables in Multiple Imputations report updated.
Version 0.8.9 (2018/01/24)
--------------------------------------------------------------------------------
* Multiple Imputations report updated.
Version 0.8.8 (2018/01/23)
--------------------------------------------------------------------------------
* Multiple Imputations report updated to have non-fixed column names in tables
(support for dummy data set).
Version 0.8.7 (2018/01/22)
--------------------------------------------------------------------------------
* Reporting delays adjustment returns proper data with columns "VarT", "Stratum"
and "Weight" appended.
* MI report, figures 6 and 7 have y axis title changed to "Median CD4 cell count
(cells/microL)".
* MI (mice) and MI (jomo) parameter nsdf specified as a slider input with
minimum 3 and maximum 5.
* MI (mice) and MI (jomo) adjustments run in parallel fixed - extra functions
exported to computation nodes.
* MI (mice) implements same checks on data the jomo version does.
* Experimental support for uploading zipped csv, txt, xls and xlsx files.
Version 0.8.6 (2018/01/21)
--------------------------------------------------------------------------------
* Reporting delays adjustment corrected and generalized.
* Allow exporting intermediate data as stata file.
Version 0.8.5 (2018/01/18)
--------------------------------------------------------------------------------
* Multiple imputations (jomo) adjustment filters out covariates columns if less
than two distinct values are present in those columns.
* Multiple imputations (jomo) adjustment filters out outcome columns if they
contain only NAs.
* Intermediate reports headers styling updated.
* Intermediate report for "Multiple imputations (jomo)" shows information on
covariate and imputed columns filtered out due to data not sufficient.
Version 0.8.4 (2018/01/18)
--------------------------------------------------------------------------------
* All data sets tested against every adjustment.
* Reporting delays adjustment updated to support empty data sets (ES) and
dealing with missing data (SE).
* Plots for reporting delay densities ("Summary" page) are implemented using
ggplot2. This fixes error "need at least 2 points to select a bandwidth
automatically" on ES data.
* Mean delay plot ("Summary" page) is produced with NotificationTime == NA
filtered out. This fixes error "'delta' must be finite and > 0" on ES and SE
data.
* "Summary" page plots are not printed if the input data does not support them.
* "Summary" page includes pre-processed input data table.
* Attribute "FirstCD4Count" automatically mapped to "cd4_num" if such column
exists in the provided input data.
Version 0.8.3 (2018/01/15)
--------------------------------------------------------------------------------
* Variable "Stage" removed from the attributes mapping.
* Fixed printing stratified plots in the Reporting Delays adjustment artifacts
report.
* Reporting Delays adjustment updated to support input data after Multiple
Imputations.
* Specify stratifaction columns for the reporting delay adjustment by checkboxes
(columns "Gender", "Transmission" and "Migr" allowed for selection).
Version 0.8.2 (2018/01/11)
--------------------------------------------------------------------------------
* Support data with only one value for AIDS column
(function PreProcessInputData adjusted).
* Support data with NotificationTime equal DiagnosisTime
(function GetDataSummaryArtifacts adjusted)
Version 0.8.1 (2018/01/11)
--------------------------------------------------------------------------------
* Updated reporting delay adjustment to support stratification (optional).
* Input data value check moved to page "Data upload".
* Interface of "Adjustments" and "Reports" pages updated to new design (headers
background white, collapsible boxes, inactive elements not visible).
* Disable adjustment runs without input data uploaded.
* Multiple imputations report adjusted with dynamic limits for CD4 plots and
order of Transmission labels corrected.
* Increase maximum file upload size to 70MB.
* Fix report "Multiple Imputations" - show proper year in Table 1 and 3 instead
of index.
Version 0.8.0 (2018/01/08)
--------------------------------------------------------------------------------
* Issue #23: Argument "endQrt" added to reporting delays adjustment.
* Issue #24: Stratified reporting delay adjustment added.
* Issue #25: Displaying reporting delay summary.
Version 0.7.8 (2018/01/04)
--------------------------------------------------------------------------------
* Updated functionality and styling of page "Data upload"
* Reporting delays adjustment script updated to the version submitted by Magda
on 2018/01/03.
Version 0.7.7 (2017/12/21)
--------------------------------------------------------------------------------
* Fixing output of the multiple imputations adjustment using mice package to
make it compatible with the multiple imputations report.
Version 0.7.6 (2017/12/12)
--------------------------------------------------------------------------------
* Input data mapping to required columns
* Intermediate reports
* Reporting delays adjustment (initial implementation)
* Multiple imputations adjustment using mice package
Version 0.7.5 (2017/12/03)
--------------------------------------------------------------------------------
* Fixed path to diagnosis reports
Version 0.7.4
--------------------------------------------------------------------------------
* Framework for running diagnosis implemented
Version 0.7.3
--------------------------------------------------------------------------------
* Styling in reports adjusted
Version 0.7.2
--------------------------------------------------------------------------------
* Missingness plot added.
* Fixed plots 6 and 7 in the standard report.
* Better styling of tables in the report.
Version 0.7.1
--------------------------------------------------------------------------------
* First release of deployment procedure.