Quickly and accurately render even the largest data.
Minor bugfix release to support Bokeh 0.12:
throttle
parameter no longer needed and is now deprecatedThe major feature of this release is support of raster data via Canvas.raster
. To use this feature, you must install the optional dependencies via conda install rasterio scikit-image
. rasterio
relies on gdal
, whose conda package has some known bugs, including a missing dependancy for conda install krb5
. InteractiveImage in this release requires bokeh 0.11.1 or earlier, and will not work with bokeh 0.12.
Canvas.raster
(requires rasterio
and scikit-image
)create_categorical_legend
and create_ramp_legend
datashader.bokeh_ext.HoverLayer
alpha
arg to tf.interpolate
hold
decorator to utils, summarize_aggregate_values
helper functionBackwards compatibility:
memoize_method
datashader.callbacks
--> datashader.bokeh_ext
examples/plotting_problems.ipynb
--> examples/plotting_pitfalls.ipynb
Initial public release
A major release with significant new functionality and some small backwards-incompatible changes.
New features:
.any()
reduction, used in new time series and trajectory notebook examples.cmap
argument to interpolate
and colorize
; supports color ranges as lists, plus Bokeh palettes and matplotlib colormapsset_background
to make it easier to work with images having a different background color than the default white notebookshow
in interpolate, performing histogram equalization on the data to reveal structure at every intensity levelBackwards compatibility:
low
and high
color options to interpolate
and colorize
are now deprecated and will be removed in the next release; use cmap=[low,high]
instead.merge
has been removed to avoid confusion. stack
and others can be used instead, depending on the use case.how
for interpolate
and colorize
is now eq_hist
, to reveal the structure automatically regardless of distribution.Pipeline
now has a default dynspread
step, to make isolated points visible when zooming in, and the default sizes have changed.