- Fixed problem with xlim and ylim (thanks to RC2754).
- Fixed save state in easyVolcano etc.
- Added new function
add_labels()
which allows quick addition of labels to a plotly 2d or 3d scatter plot. - New convenience function
arial
for converting font in plotly plots to Arial.
- Added option to save other file types (svg, png, jpeg, tiff) from shiny interface.
- Added ability to embed an image of the points as a rastered bitmap (png). This helps reduce file size with large numbers of points.
- Rastered bitmap is cached using memoise to speed up workflow.
- Added saving of state of labels from shiny and enabled reloading using
loadlabel()
.
- Bugfix for peak detection error when
showOutliers = FALSE
ineasyManhattan()
- Aesthetic improvements to
easyManhattan()
- Improved thinning of data points near the x axis in
easyManhattan()
with large GWAS - Faster peak finding algorithm for Manhattan plots
- Added
qqplot()
for fast plotting of log QQ p-value plots for genomic analyses
- Improve passing of DESeq2 objects into
easyVolcano()
- Improve rounded rectangles padding
- Add option for label text, line and box colours to match colour of each point
- Label text & line colours now also work in plotly
- Enable export of plotly objects
- Fix bugs in MA plot
- Added
easyManhattan()
function - Added
plotly_filter
argument to allow large datasets to be labelled - Legend can be repositioned by setting
legendxy
- Improved click stability in the shiny app
- Added support for custom tick marks and tick labels
- Allow gridlines for x or y axis alone
- Allow option to use nominal p values alone in
easyVolcano()
- This is the initial build of easylabel