- requested images not within the plotting window are now handled as warning instead of erroring
y_axis_title
param added toplotMetaDataCellsHeatmap()
- improve efficiency of
spatInSituPlotDensity()
use_overlap
param forspatInSituPlotDensity()
to allow the unoverlapped data to be used for density
- fix color code/name checking to allow hex codes in
cell_color
plotting param.
- fix missing
e
extent error duringspatInSituPlotPoints()
withshow_image = TRUE
introduced in v0.2.9 #96 by kunleng
spatInSituPlotPoints()
xlim
andylim
params now also affect image resampling
group_by
andgroup_by_subset
fordimFeatPlot2D()
#1069 by xhNorthwestern- image plotting will now scale values to the 99th percentile when a specific max intensity is not set.
spatPlot3D()
now works with non-categorical data. Uses same params asspatPlot2D()
for color/gradient selection
spatPlot3D()
other_point_size
default changed to 3 from 0.5 which was too hard to notice.
- scattermore plotting for
spatPlot2D()
andspatFeatPlot2D()
- fix color scaling bug for
spatFeatPlot2D()
introduced in 0.2.6
combine_aes()
for combining ggplot2 mappings in a last item wins manner. Allows more than 2 aes to be combined at the same time and provides an optional informative warninggg_params()
for combining and sorting ggplot2 mappings, toplevel params, and data into an arg list for plotting.
gpsparam()
for generating an object containing plot saving parameterscowplot::plot_grid()
re-exporteddotPlot()
visualization
- fix
coord_fix_ratio
passing inspatFeatPlot2D()
#972 by kaizen89
giottoLargeImage
max_window
andcolors
slot info is now followed during ggplot plottinggiottoAffineImage
compatibility for giotto ggplot2 plotting functionsgg_annotation_raster()
now also performsgeom_blank()
with the extent provided throughext
param. This can be turned off by settinggeom_blank() = FALSE
geom_text_repel()
andgeom_label_repel()
fromggplot2
are now re-exported
- hotfix for sprintf numerics usage %d -> %f
- option
"giotto.color_c_pal"
has been split into"giotto.color_cd_pal"
and"giotto.color_cs_pal"
for divergent and sequential continuous palettes
- some options are now initialized on library load to make them easier to access
- GiottoClass >= 0.3.0 is now required. (object no longer has
@largeImages
slot) largeImage_name
arg is deprecated.image_name
arg should be used instead- spatial y dim values are not vertically plotted
- deprecated
spatDimGenePlot3D()
,spatGenePlot3D()
,dimGenePlot3D
in favor of the 'feat' naming scheme
- removed centroid point that unintentionally gets plotted in polygons
theme_param
arg has been added to some plotting functions that provides access toggplot2::theme()
finetuninggg_annotation_raster()
now performs plot extent detection and resampling of largeImages- resampling args are now globally settable (see
?auto_image_resample
) polygon_alpha
default is now 1 when plotting polys without images, and 0.5 when plotting with images.
- Change default values show_plot = NA, return_plot = NA, save_plot = NA -> show_plot = NULL, return_plot = NULL, save_plot = NULL.
- Add examples to exported functions
- Update License
- fix
spatPlot2D()
andspatFeatPlot2D()
largeImage plotting when usinggroup_by
- fix
edge_alpha
arg inspatFeatPlot2D()
mixRGB()
vectorized additive mixing in RGB spacemixHSV()
vectorized color mixing in HSV space
- fix plotting color gradient when using arg
point_shape = "no_border"
- fix image NA value #865 by rbutleriii
gg_annotation_raster()
internal generic for adding agiottoImage
,giottoLargeImage
, orlist
thereof to aggplot
object
- fix
ComplexHeatmap
saving size issue #861 by rbutleriii
- Removed:
getDistinctColors()
to GiottoUtils
- Add:
getDistinctColors()
andgetRainbowColors()
as re-exports from GiottoUtils
- Changed: Package internal functions now have
.
prefix - Changed: GiottoUtils and GiottoClass moved to Imports
- Changed: Other internal function naming changes to bring in line with updates to GiottoUtils
Initial release