Skip to content

Commit 6240cc9

Browse files
committed
function apply_points_axes
1 parent 428b22d commit 6240cc9

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

WrightTools/kit/_bluesky.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,14 @@ def primary_descriptor(self) -> dict:
8585
def baseline_descriptor(self) -> dict:
8686
path = self.path / "bluesky_docs" / "baseline descriptor.json"
8787
return json.load(path.open())
88+
def apply_points_axes(data):
89+
"""
90+
Switch to reduced dimensional axes when available.
91+
Useful for gridscan plans.
92+
"""
93+
transform = [f"{n}_points" if f"{n}_points" in data.variable_names else n for n in data.axis_names]
94+
data.transform(*transform)
95+
return data
8896

8997

9098
class FolderInfo(NamedTuple):

0 commit comments

Comments
 (0)