[yt-dev] Issue #924: Annotated annotate_grids? (yt_analysis/yt)
Sam Skillman
issues-reply at bitbucket.org
Fri Oct 17 10:43:39 PDT 2014
New issue 924: Annotated annotate_grids?
https://bitbucket.org/yt_analysis/yt/issue/924/annotated-annotate_grids
Sam Skillman:
According to the documentation:
http://yt-project.org/doc/visualizing/callbacks.html#overplot-grids
One should be able to annotate the grid lines with the grid id. Looks like this functionality is gone:
```
#!python
In [2]: sl.annotate_grids(annotate=True)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
/home/skillman/local/yt-x86_64/src/yt-3.0/yt/mods.py in <module>()
----> 1 sl.annotate_grids(annotate=True)
/home/skillman/local/yt-x86_64/src/yt-3.0/yt/visualization/plot_container.pyc in newfunc(*args, **kwargs)
68 rv = f(*args, **kwargs)
69 args[0]._plot_valid = False
---> 70 args[0]._setup_plots()
71 return rv
72 return newfunc
/home/skillman/local/yt-x86_64/src/yt-3.0/yt/visualization/plot_window.pyc in _setup_plots(self)
861 label.set_fontproperties(fp)
862
--> 863 self.run_callbacks(f)
864
865 if draw_axes is False:
/home/skillman/local/yt-x86_64/src/yt-3.0/yt/visualization/plot_container.pyc in run_callbacks(self, f)
312 cbw = CallbackWrapper(self, self.plots[f], self.frb, f)
313 CallbackMaker = callback_registry[name]
--> 314 callback = CallbackMaker(*args[1:], **kwargs)
315 callback(cbw)
316 for key in self.frb.keys():
TypeError: __init__() got an unexpected keyword argument 'annotate'
```
GridBoundaryCallback has an init like this now:
```
#!python
392 def __init__(self, alpha=0.7, min_pix=1, min_pix_ids=20, draw_ids=False,
393 periodic=True, min_level=None, max_level=None,
394 cmap='B-W LINEAR_r', edgecolors=None, linewidth=1.0):
```
More information about the yt-dev
mailing list