Skip to content

Commit 427e4ca

Browse files
committed
Solve bug due to a method name changed not reported everywhere
1 parent 8aa902c commit 427e4ca

File tree

7 files changed

+20
-20
lines changed

7 files changed

+20
-20
lines changed

examples/02_eddy_identification/pet_eddy_detection_gulf_stream.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,12 @@ def update_axes(ax, mappable=None):
101101
update_axes(ax)
102102

103103
# %%
104-
# Criteria for rejecting a contour
105-
# 0. - Accepted (green)
106-
# 1. - Rejection for shape error (red)
107-
# 2. - Masked value within contour (blue)
108-
# 3. - Under or over the pixel limit bounds (black)
109-
# 4. - Amplitude criterion (yellow)
104+
# Criteria for rejecting a contour :
105+
# 0. Accepted (green)
106+
# 1. Rejection for shape error (red)
107+
# 2. Masked value within contour (blue)
108+
# 3. Under or over the pixel limit bounds (black)
109+
# 4. Amplitude criterion (yellow)
110110
ax = start_axes("Contours' rejection criteria")
111111
g.contours.display(ax, only_unused=True, lw=0.5, display_criterion=True)
112112
update_axes(ax)

examples/08_tracking_manipulation/pet_track_anim.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@
2020

2121
# %%
2222
# Run animation
23-
# Key shortcut
24-
# Escape => exit
25-
# SpaceBar => pause
26-
# left arrow => t - 1
27-
# right arrow => t + 1
28-
# + => speed increase of 10 %
29-
# - => speed decrease of 10 %
23+
# Key shortcut :
24+
# * Escape => exit
25+
# * SpaceBar => pause
26+
# * left arrow => t - 1
27+
# * right arrow => t + 1
28+
# * \+ => speed increase of 10 %
29+
# * \- => speed decrease of 10 %
3030
a = Anim(eddy, sleep_event=1e-10, intern=True, figsize=(8, 3.5), cmap="viridis")
3131
a.txt.set_position((17, 34.6))
3232
a.ax.set_xlim(16.5, 23)

examples/10_tracking_diagnostics/pet_groups.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
def stats_compilation(dataset, groups, field, bins, filter=None):
3232
datas = dict(ref=dataset.bins_stat(field, bins=bins, mask=filter)[1], y=dict())
3333
for k, index in groups.items():
34-
i = dataset.merge_indexs(filter, index)
34+
i = dataset.merge_filters(filter, index)
3535
x, datas["y"][k] = dataset.bins_stat(field, bins=bins, mask=i)
3636
datas["x"], datas["bins"] = x, bins
3737
return datas

notebooks/python_module/02_eddy_identification/pet_eddy_detection_gulf_stream.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
},
2727
"outputs": [],
2828
"source": [
29-
"from numpy import arange\nfrom datetime import datetime\nfrom matplotlib import pyplot as plt\nfrom py_eddy_tracker.dataset.grid import RegularGridDataset\nfrom py_eddy_tracker import data\nfrom py_eddy_tracker.eddy_feature import Contours"
29+
"from datetime import datetime\n\nfrom matplotlib import pyplot as plt\nfrom numpy import arange\n\nfrom py_eddy_tracker import data\nfrom py_eddy_tracker.dataset.grid import RegularGridDataset\nfrom py_eddy_tracker.eddy_feature import Contours"
3030
]
3131
},
3232
{
@@ -170,7 +170,7 @@
170170
"cell_type": "markdown",
171171
"metadata": {},
172172
"source": [
173-
"Criteria for rejecting a contour\n0. - Accepted (green)\n1. - Rejection for shape error (red)\n2. - Masked value within contour (blue)\n3. - Under or over the pixel limit bounds (black)\n4. - Amplitude criterion (yellow)\n\n"
173+
"Criteria for rejecting a contour :\n 0. Accepted (green)\n 1. Rejection for shape error (red)\n 2. Masked value within contour (blue)\n 3. Under or over the pixel limit bounds (black)\n 4. Amplitude criterion (yellow)\n\n"
174174
]
175175
},
176176
{

notebooks/python_module/08_tracking_manipulation/pet_track_anim.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
},
2727
"outputs": [],
2828
"source": [
29-
"from py_eddy_tracker.observations.tracking import TrackEddiesObservations\nfrom py_eddy_tracker.appli.gui import Anim\nimport py_eddy_tracker_sample"
29+
"import py_eddy_tracker_sample\n\nfrom py_eddy_tracker.appli.gui import Anim\nfrom py_eddy_tracker.observations.tracking import TrackEddiesObservations"
3030
]
3131
},
3232
{
@@ -51,7 +51,7 @@
5151
"cell_type": "markdown",
5252
"metadata": {},
5353
"source": [
54-
"Run animation\nKey shortcut\n Escape => exit\n SpaceBar => pause\n left arrow => t - 1\n right arrow => t + 1\n + => speed increase of 10 %\n - => speed decrease of 10 %\n\n"
54+
"Run animation\nKey shortcut :\n * Escape => exit\n * SpaceBar => pause\n * left arrow => t - 1\n * right arrow => t + 1\n * \\+ => speed increase of 10 %\n * \\- => speed decrease of 10 %\n\n"
5555
]
5656
},
5757
{

notebooks/python_module/10_tracking_diagnostics/pet_groups.ipynb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
},
8181
"outputs": [],
8282
"source": [
83-
"def stats_compilation(dataset, groups, field, bins, filter=None):\n datas = dict(ref=dataset.bins_stat(field, bins=bins, mask=filter)[1], y=dict())\n for k, index in groups.items():\n i = dataset.merge_indexs(filter, index)\n x, datas[\"y\"][k] = dataset.bins_stat(field, bins=bins, mask=i)\n datas[\"x\"], datas[\"bins\"] = x, bins\n return datas\n\n\ndef plot_stats(ax, bins, x, y, ref, box=False, cmap=None, percentiles=None, **kw):\n base, ref = ones(x.shape) * 100.0, ref / 100.0\n x = arange(bins.shape[0]).repeat(2)[1:-1] if box else x\n y0 = base\n if cmap is not None:\n cmap, nb_groups = plt.get_cmap(cmap), len(y)\n keys = tuple(y.keys())\n for i, k in enumerate(keys[::-1]):\n y1 = y0 - y[k] / ref\n args = (y0.repeat(2), y1.repeat(2)) if box else (y0, y1)\n if cmap is not None:\n kw[\"color\"] = cmap(1 - i / (nb_groups - 1))\n ax.fill_between(x, *args, label=k, **kw)\n y0 = y1\n if percentiles:\n for b in bins:\n ax.axvline(b, **percentiles)"
83+
"def stats_compilation(dataset, groups, field, bins, filter=None):\n datas = dict(ref=dataset.bins_stat(field, bins=bins, mask=filter)[1], y=dict())\n for k, index in groups.items():\n i = dataset.merge_filters(filter, index)\n x, datas[\"y\"][k] = dataset.bins_stat(field, bins=bins, mask=i)\n datas[\"x\"], datas[\"bins\"] = x, bins\n return datas\n\n\ndef plot_stats(ax, bins, x, y, ref, box=False, cmap=None, percentiles=None, **kw):\n base, ref = ones(x.shape) * 100.0, ref / 100.0\n x = arange(bins.shape[0]).repeat(2)[1:-1] if box else x\n y0 = base\n if cmap is not None:\n cmap, nb_groups = plt.get_cmap(cmap), len(y)\n keys = tuple(y.keys())\n for i, k in enumerate(keys[::-1]):\n y1 = y0 - y[k] / ref\n args = (y0.repeat(2), y1.repeat(2)) if box else (y0, y1)\n if cmap is not None:\n kw[\"color\"] = cmap(1 - i / (nb_groups - 1))\n ax.fill_between(x, *args, label=k, **kw)\n y0 = y1\n if percentiles:\n for b in bins:\n ax.axvline(b, **percentiles)"
8484
]
8585
},
8686
{

src/py_eddy_tracker/observations/observation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1786,7 +1786,7 @@ def bins_stat(self, xname, bins=None, yname=None, method=None, mask=None):
17861786
.. minigallery:: py_eddy_tracker.EddiesObservations.bins_stat
17871787
"""
17881788
v = self[xname] if isinstance(xname, str) else xname
1789-
mask = self.merge_indexs(mask)
1789+
mask = self.merge_filters(mask)
17901790
v = v[mask]
17911791
if bins is None:
17921792
bins = arange(v.min(), v.max() + 2)

0 commit comments

Comments
 (0)