Repository navigation
Notebook: one image viewer for every step, formatted report, X/Y pixel inputs (redesign 3, part 1) - #284
Conversation
…pixel inputs; Colab output not scrolled Owner's test of v0.5.1, items (u), (v), (w), (y), (r). Images, Axes, Channels and Check and save show images through one viewer (narrowing dropdowns, t and z sliders, every channel of one plane, at most six) and one reader; the folded 'Another image, or other planes' is gone; the check's and run's reports are formatted; the pixel size has labelled X and Y inputs; cell 3 calls google.colab.output.no_vertical_scroll() on Colab. No published file changes. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
…aves the folder pictures out Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
…s output (user guide, changelog, module map) Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
…I timed out after 4 s) Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
…kernel's output (macOS CI) Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
|
Gate on the final head Added after opening, tests only: the kernel runs of the notebook file ( 🤖 Generated with Claude Code https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc Generated by Claude Code |
…mited queue (macOS CI lost them) Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
…(it was set on the manager's) The app's cell sends 2,015 IOPub messages on this branch (1,837 on main); ZeroMQ keeps 2,000 for a slow subscriber, so the display message was dropped on macOS CI. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
Independent review: #284 (viewer, formatted report, X/Y pixel inputs, Colab scroll)Verdict: approve. Merged main a685711 (#289, parent-label masks) forward as What I checked with my own scripts, not the PR body:
Gate on Generated by Claude Code |
682e14e) Not for merging: RELEASE_REF points at main as merged (#284-#287, with #289) so the owner can test it in Colab. Only RELEASE_REF changes; cell 3 calls PreprocessingNotebook(). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G3qp9AxjpGPw9xfWAUJNqc
Redesign iteration 3 after the owner's test of v0.5.1 in Colab, part 1 of 4 (stacked). Items (u), (v), (w), (y), (r) of "OWNER v0.5.1 NOTEBOOK TEST" (RESTART.md).
Summary
notebook_viewer.ImageViewer+image_view.read_view+image_tree(pure). Four dropdowns that narrow each other (condition → biological repeat → technical repeat → image; a level with one value is not shown), a t and a z slider when the image has those axes, every channel of the plane side by side (at most 6, then "6 of N channels shown"; a colour folder is one colour picture), Larger pictures.notebook_viewerssays per step which roles an image is read with and where they come from:Every read is bound to the fingerprint the folder check (or the quick scan) took with the header, before and after.
The folder check no longer draws a picture per folder; the tag grid and the replicate boxes hold no pictures; a block of more than three folders folds its folder rows. The stacked pages other bricks embed (
folder_step,axis_step) are unchanged.Accordion, none is disabled.report_view.report_htmlrendersdiscovery_report.jsonas a summary table, headings and tables, with long lists and each message folded and the plain text last. The files are unchanged.calibration.csvis unchanged.google.colab.output.no_vertical_scroll()inside the Colab guard.RELEASE_REFis not touched.Notes for review
no_vertical_scroll()is likewise verified only against a fakedgoogle.colab(the call, inside the guard, only in cell 3).Tests
python tools/check.pyon the head: see the comment below with the exact counts.Generated by Claude Code