robvis 0.3.0 (October 2019)
- Major updates
rob_traffic_light()
can now handle a summary table with or without a “Weight column”. rob_summary()
still requires a “Weight” column, as it is strongly encouraged that weights be used to create the summary barplot.
- Functions can now handle summary tables with less than the expected number of judgments. For example, for ROB2, a sheet with only “Low” and “Some concerns” would cause the resulting graph to be inverted and mess up the ordering of the legend. This issue is now fixed for both
rob_summary()
and rob_traffic_light()
.
- The shapes indicating the risk-of-bias level in
rob_traffic_light()
have been updated.
rob_traffic_light()
no longer orders studies alphabetically, instead retaining the order from the uploaded CSV.
- The order of the domains in
rob_summary()
has been corrected to accurately reflect the order of domains in each tool, rather than presenting them in alphabetical order.
- Legends for
rob_traffic_light()
are now ordered by ascending/descending (depending on the tool) risk of bias.
- Minor updates
CODE_OF_CONDUCT
and CONTRIBUTING
documents have been added to the GitHub repo.
- A PR template has been added to the GitHub repo.
robvis 0.2.0 (May 2019)
- Major updates
- Removed “save” argument from both the
rob_summary()
and rob_traffic_light()
functions. In line with CRAN guidelines, this element was removed as packages should not write to the file system.
- Added “weighted” argument to
rob_summary()
to allow users to choose whether to create a weighted or unweighted barplot.
- Added a new generic template (tool = “ROB1”) which allows users to have a nonstandard number of bias domains. This template takes the columns headings of user-defined domains and passes them to the caption of the resulting figure.
- Minor updates
- New functionality for users to choose color-scheme or provide their own vector of colors for use in the plots. Preset options include traditional “Cochrane” colours and a colourblind friendly palette.
- Improved text processing to allow for imperfect matching of judgments, primarily to allow for differences in cases (e.g. “low” will match with “Low”), minor spelling errors (e.g. “loq” will match with “Low”), and a leading whitespace (e.g. " loq" will match with “Low”).
robvis 0.1.0 (April 2019)
- Initial working version of package