waveorder-visualize-otf to see how a config’s numerical aperture, wavelength, and pixel size shape its transfer function before you reconstruct.
This Skill calls no Biohub tools, so none of your data reaches Biohub.
Your AI client runs the
wo command and napari on your own computer.Before you begin
- Connect Biohub MCP to a client that can run commands on your computer, such as Claude Code, Codex, or Cursor; see Connect your client.
- Install uv and use a computer with a display for napari.
- Have a WaveOrder reconstruction config, such as one the WaveOrder tutorial wrote.
- Have one OME-Zarr position with your data’s ZYX shape. The Skill reads only its shape, so any dataset of that shape works.
Run the Skill
Show the transfer function for a config
skill://waveorder-visualize-otf/SKILL.md and follow it, or see The assistant ignores a Skill.
What the Skill guides
- It asks for a reconstruction config and one OME-Zarr position.
- It runs
wo compute-tfto write the transfer function to./<config>_otf.zarr, so results for different configs sit side by side. - It opens the result with
wo viewwithout blocking the client.
Expected result
The result includes:- The path to
./<config>_otf.zarr. - A napari window with the real and imaginary parts of the transfer function, with DC at the center.
- For a 2D phase config, the absorption and phase transfer functions, which
wo viewrebuilds from the stored singular system.
What runs on your computer
The Skill runswo compute-tf and wo view in your working folder.
If wo isn’t installed, it runs both through uvx --from "waveorder[all]" instead of installing WaveOrder.