meanap.catnap.scanner

Scan a data folder for suite2p recordings.

Functions

find_suite2p_recordings(root)

Walk root and return every sub-folder that contains suite2p/plane0/stat.npy.

Classes

Suite2pRecording(name, suite2p_dir, has_denoised)

A discovered suite2p recording.

class meanap.catnap.scanner.Suite2pRecording(name, suite2p_dir, has_denoised)[source]

Bases: object

A discovered suite2p recording.

Parameters:
  • name (str)

  • suite2p_dir (Path)

  • has_denoised (bool)

has_denoised: bool
name: str
suite2p_dir: Path
meanap.catnap.scanner.find_suite2p_recordings(root)[source]

Walk root and return every sub-folder that contains suite2p/plane0/stat.npy. Mirrors the logic in appCheckSuite2pData.m.

Parameters:

root (str | Path)

Return type:

list[Suite2pRecording]