github holoviz/datashader 0.6.2

latest releases: v0.16.3, v0.16.3rc0, v0.16.2...
7 years ago

Release with bugfixes, changes to match external libraries, and some new features.

Backwards compatibility:

  • Minor changes to network graph API, e.g. to ignore weights by default in forcelayout2 (#488)
  • Fix upper-bound bin error for auto-ranged data (#459). Previously, points falling on the upper bound of the plotted area were excluded from the plot, which was consistent with the behavior for individual grid cells, but which was confusing and misleading for the outer boundaries. Points falling on the very outermost boundaries are now folded into the final grid cell, which should be the least surprising behavior.

New or updated examples (.ipynb files in examples/):

  • streaming-aggregation.ipynb: Illustrates combining incoming streams of data for display (also see holoviews streaming).
  • landsat.ipynb: simplified using HoloViews; now includes plots of full spectrum for each point via hovering.
  • Updated and simplified census-hv-dask (now called census-congressional), census-hv, packet_capture_graph.

New features and improvements

  • Updated Bokeh support to work with new bokeh 0.12.10 release (#505)
  • More options for network/graph plotting (configurable column names, control over weights usage; #488, #494)
  • For lines plots (time series, trajectory, networ graphs), switch line-clipping algorithm from Cohen-Sutherland to Liang-Barsky. The performance gains for random lines range from 50-75% improvement for a million lines. (#495)
  • Added tf.Images class to format a list of images as an HTML table (#492)
  • Faster resampling/regridding operations (#486)

Known issues:

  • examples/dashboard has not yet been updated to match other libraries, and is thus missing functionality like hovering and legends.
  • A full website with documentation has been started but is not yet ready for deployment.

Don't miss a new datashader release

NewReleases is sending notifications on new releases.