NEWS.md

jamma 0.0.34.900

bug fixes

updates

internal functions removed

jamma 0.0.33.900

changes to existing functions

jamma 0.0.32.900

bug fixes

All instances of if (class(x) %in% c("a", "b")) were corrected to use format compatible with R version 4 which considers this syntax an error and not a warning. New format is if (any(c("a", "b") %in% class(x))).

other changes

jamma 0.0.31.900

changes to existing functions

jamma 0.0.30.900

changes to existing functions

jamma 0.0.29.900

new functions

updates to existing functions

jamma 0.0.28.900

updates to existing functions

testthis unit tests

jamma 0.0.27.900

updates to existing functions

jamma 0.0.26.900

jamma 0.0.25.900

Main change: this version:

  1. Automatic indication of controlSamples in each MA-plot panel.
  2. Ability to supply custom names for each MA-plot panel.

updates to existing functions

jamma 0.0.24.900

bug fixes

jamma 0.0.23.900

changes to existing functions

bug fixes / improvements

jamma 0.0.22.900

new functions: volcano_plot()

The volcano_plot() function has been in use for a long time, but not in R package form. The sticking point has been the block arrows drawn in plot margins (outside the plot panel) which describe the number of points that exceed statistical thresholds. Colleagues seem to like having these block arrows with summary numbers, and they've appeared in some published papers. That said, sizing block arrows consistently for all plot aspect ratios has been tricky, and migrating everything to ggplot2 is on the short to-do list. Unclear how block arrows would work in ggplot2.

immediate change to existing functions

jamma 0.0.21.900

notable changes to default values

jammaplot() argument default filterFloorReplacement=NA:

changes to make jammaplot() and ggjammaplot() consistent:

jamma 0.0.20.900

bug fixes

jamma 0.0.19.900

updates to package dependencies

Unfortunately the gridtext R package issue https://github.com/wilkelab/gridtext/issues/22 results in removing this package and ggtext as dependencies from jamma. The installation requires specific recent versions of GCC compiler that I have trouble resolving on my own linux servers. As a result, they are moved to Suggests and the corresponding jamma functions will handle them as optional.

jamma 0.0.18.900

Bumped dependency on jamba to version 0.0.66.900 to avoid error with rowMedians() that should use matrixStats::rowMedians().

Note: The pkgdown::build_site() failed due to SSL certificate expiration, apparently from the crandb.r-pkg.org site. The workaround is to set this option beforehand, which prevents pkgdown::build_news() from trying to access that URL. options("pkgdown.internet"=FALSE)

new functions

Still to-do: * when blankPlotPos is used, the plot itself should be empty, without grid lines * add subtitle to the bottom-left corner of each plot panel * use geom_text_repel() to label highlightPoints - should probably be optional. * more testing for large number of plot panels, for example test the aspect ratio for density and pixel size calculations

new dependency

jamma 0.0.17.900

changes to existing functions

jamma 0.0.16.900

changes to existing functions

Added various entries to TODO.md for future work.

jamma 0.0.15.900

bug fixes

minor updates

changes to existing functions

jamma 0.0.14.900

new function

jamma 0.0.13.900

changes

jamma 0.0.12.900

changes

jamma 0.0.11.900

new functions

changes

jamma 0.0.10.900

new functions

changes

future changes to centerGeneData()

jamma 0.0.9.900

changes to jammaplot()

Notes

jamma 0.0.8.900

changes

jamma 0.0.7.900

changes

jamma 0.0.6.900

new functions

changes to existing functions

other changes

jamma 0.0.5.900

changes to existing functions

jamma 0.0.4.900

enhancements

jamma version 0.0.3.900

enhancements

jamma 0.0.2.900

new functions

modifications



jmw86069/jamma documentation built on Oct. 11, 2024, 7:08 a.m.