Skip to content

Copy selected cells across multiple trials - #55

Merged
annie2013 merged 1 commit into
mainfrom
feat/multi-trial-clipboard
Oct 29, 2026
Merged

annie2013 merged 1 commit into
mainfrom
feat/multi-trial-clipboard

Conversation

@annie2013

@annie2013 annie2013 commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

Copy mode can include additional trials from the file organiser while keeping the displayed recording fixed. Trial backgrounds show inclusion, and existing cut buttons select each trial’s cut. The same cell list and tetrode number are used across trials, defaulting to remembered cuts and preserving local edits.

Multiple trials export as a compact, borderless HTML table with editable headings and statistics, aligned chart subrows, missing-data placeholders, and waveforms only from the displayed trial. Headers omit common trial-name prefixes; footnotes record the waveform source, full trial names and cuts. Titles use t# c#. A single trial keeps the earlier title/stats line and inline plots, without trial footnotes.

Secondary recordings reuse the existing Rust analysis engine, one temporary population at a time, without activating a recording or uploading secondary waveform textures. Obsolete selections cancel between read chunks; completed summaries are reused.

Validation: production build, ESLint, 20 unit tests, and six targeted clipboard/window browser tests passed locally. Browser coverage includes table alignment after font/style changes, trial/cut selection, saved edits, missing data, waveform toggles, and returning to the single-trial layout.

@annie2013
annie2013 merged commit 9e38641 into main Oct 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant