Skip to content

0.13.0

Choose a tag to compare

@pwwang pwwang released this 01 Jul 07:47
· 61 commits to master since this release
  • feat: add split_by parameter to combine_plots for enhanced data composition, especially for split plots
  • feat: add LinkedHeatmap and supporting functions with documentation and tests
  • feat: uniform plotting data access from plot objects
  • feat: use a fast do.call across all plotting functions
  • feat(dotplot): add border customization options for dots and lollipop bars (#32)
  • feat(dotplot): update fill_cutoff parameter to accept string operators and improve documentation (#31)
  • feat(combine_plots): enhance split_by functionality to ensure combined data is accessible and correctly structured
  • feat: add prepare_continuous_color_scale() utility and refactor DimPlot
  • feat: add color scale quantile/cutoff params to DotPlot, ScatterPlot, BarPlot, SplitBarPlot (#30)
  • fix(chordplot): correct handling of split_by parameter when combining plots
  • fix(heatmap): remove return_grob parameter and wrap heatmap with patchwork
  • fix(radarplot): correct assignment of split_by variable and update combine_plots call
  • fix(combine_plots): refine data handling in combine_plots function for layer-specific data integrity
  • fix(utils): adjust color scale handling for edge cases in prepare_continuous_color_scale
  • fix: include split_by in keep_na and keep_empty checks for FeatureDimPlot function
  • style: use air to format all source files
  • chore: add .codegraph to .gitignore to exclude codegraph files from version control
  • chore: remove unused imports and clean up parameter documentation across multiple files
  • docs: enhance documentation for color palette usage and plotting data access
  • docs(Heatmap): refactor HeatmapAtomic documentation for clarity and consistency
  • docs: enhance documentation for AreaPlot and AreaPlotAtomic functions
  • docs: enhance documentation for SplitBarPlotAtomic and BarPlot functions
  • docs: update documentation for BoxPlot, ViolinPlot, and BeeswarmPlot functions
  • docs: enhance documentation for ChordPlot and ChordPlotAtomic functions
  • docs: enhance RidgePlot and RidgePlotAtomic documentation and functionality
  • docs: enhance documentation for DimPlot and FeatureDimPlot functions
  • docs: enhance documentation for DotPlot and LollipopPlot functions
  • docs: enhance documentation for ClustreePlot and ClustreePlotAtomic functions
  • docs: enhance documentation for CorPairsPlotAtomic and CorPlot
  • docs: update documentation for DimPlot and DimPlotAtomic parameters
  • docs: update documentation for EnrichMap and EnrichNetwork functions
  • docs: enhance documentation for GSEASummaryPlot and GSEAPlot functions
  • docs: remove unused import for ggridges in densityplot and NAMESPACE
  • docs: enhance documentation for JitterPlot and JitterPlotAtomic
  • docs: update documentation for LinePlotAtomic, LinePlotGrouped, and LinePlotSingle
  • docs: enhance ManhattanPlot and ManhattanPlotAtomic documentation
  • docs: enhance NetworkAtomic documentation with detailed argument descriptions and architecture overview
  • docs: update documentation for PieChart and PieChartAtomic functions with detailed descriptions and parameter explanations
  • docs: update QQPlot and QQPlotAtomic documentation to include PP plot details and enhance parameter descriptions
  • docs: enhance documentation for RadarPlotAtomic and radarplot functions
  • docs: enhance documentation for RingPlot and RingPlotAtomic functions with detailed descriptions and parameter explanations
  • docs: enhance documentation for RarefactionPlot and RarefactionPlotAtomic functions with detailed descriptions and parameter explanations
  • docs: enhance documentation for ROCCurveAtomic and get_cutoffs_data
  • docs: enhance documentation for SankeyPlot and SankeyPlotAtomic
  • docs: enhance ScatterPlot and ScatterPlotAtomic documentation
  • docs: improve documentation for .compute_velocity_on_grid and .flip_y functions with detailed descriptions and parameter explanations
  • docs: enhance spatial visualization functions in terra package
  • docs: enhance documentation for TrendPlot and TrendPlotAtomic functions with detailed descriptions and parameter explanations
  • docs: update documentation for UpsetPlot and related functions
  • docs: update VennDiagram and related functions for improved documentation and clarity
  • docs: enhance documentation for VelocityPlot function with detailed parameter descriptions and usage examples
  • docs: enhance VolcanoPlot and VolcanoPlotAtomic documentation
  • docs: enhance documentation for WordCloudPlot and WordCloudPlotAtomic functions with detailed descriptions and usage examples

Full Changelog: 0.12.1...0.13.0