Skip to content

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