pipeio_nb_update cannot move notebooks between flows¶
Problem¶
There's no MCP tool to move a notebook from one flow to another. pipeio_nb_update can only update metadata within a flow. Moving investigate_np_ecog_relationships from preprocess_ieeg to coupling_spindle_ripple required:
1. Manually copying both .py and .ipynb files to the target flow's notebook dirs
2. Manually editing the target flow's notebook.yml to add the entry
3. Manually removing the entry from the source flow's notebook.yml
4. Manually deleting the source files
Expected¶
A pipeio_nb_move(flow_from, flow_to, name) tool or a flow parameter on pipeio_nb_update that handles the file move + registry update atomically.
Source context: pixecog¶
PixEcog (pixecog): Neuropixels and ECoG dataset and analysis
Recent commits:
8dc0d9d Pipeline docs: gitignore docs/pipelines/, relocate hand-authored files
96cd1ec Refactor sharpwaveripple/contracts: extract generic helpers to utils/io, remove pipelines __init__.py
36f9326 Add result note directory and sample note
README:
type: readme
Quick Start for Collaborators¶
Follow this checklist to get started with Pixecog documentation and workflows.
🐀 Pixecog Project — Compact Overview¶
Core principles
- One immutable BIDS raw dataset (
raw/) as the canonical baseline - Each analysis pipeline ha
Related Notes¶
- issue-arash-20260409-232034-115590.md — Both are pipeio notebook tool gaps/bugs requiring manual workarounds
- issue-arash-20260408-042020-224344.md — Related pipeio notebook registry/docs tooling issues
- issue-arash-20260409-232128-727233.md — Another pipeio tool behavioral gap requiring manual intervention