STOmics / Stereopy

A toolkit of spatial transcriptomic analysis.
MIT License
187 stars 64 forks source link

can not create interactive plot and use poly draw #152

Closed LuyiTian closed 1 year ago

LuyiTian commented 1 year ago

I followed the toturial here: https://stereopy.readthedocs.io/en/latest/Tutorials/Interactive_Cluster.html to manually subset the spatial data, I got error when I try to run this line of code: ins = data.plt.interact_spatial_scatter(width=500, height=500, poly_select=True) ins.show()

Traceback (most recent call last):
  File "/home/ps/micromamba/envs/st/lib/python3.8/site-packages/pyviz_comms/__init__.py", line 340, in _handle_msg
    self._on_msg(msg)
  File "/home/ps/micromamba/envs/st/lib/python3.8/site-packages/holoviews/plotting/bokeh/callbacks.py", line 155, in on_msg
    stream.update(**processed_msg)
  File "/home/ps/micromamba/envs/st/lib/python3.8/site-packages/holoviews/streams.py", line 441, in update
    self._set_stream_parameters(**kwargs)
  File "/home/ps/micromamba/envs/st/lib/python3.8/site-packages/holoviews/streams.py", line 422, in _set_stream_parameters
    self.param.set_param(**kwargs)
  File "/home/ps/micromamba/envs/st/lib/python3.8/site-packages/param/parameterized.py", line 1929, in set_param
    return self_.update(kwargs)
  File "/home/ps/micromamba/envs/st/lib/python3.8/site-packages/param/parameterized.py", line 1893, in update
    raise ValueError("'%s' is not a parameter of %s" % (k, self_or_cls.name))
ValueError: '_buffers' is not a parameter of PlotSize13399

I am using a clean conda environment created just for stereopy

tanliwei-coder commented 1 year ago

Hi! Could you show me your codes?