meanap.catnap.loader¶
Load suite2p output files into numpy arrays.
Functions
|
Load all available suite2p outputs from plane0_dir. |
Classes
|
All arrays loaded from one suite2p/plane0 directory. |
- class meanap.catnap.loader.Suite2pData(F=<factory>, spks=<factory>, iscell=<factory>, xy_loc=<factory>, fs=0.0, n_frames=0, duration_s=0.0, F_denoised=None, peak_start_frames=None, peak_end_frames=None, peak_heights=None, event_areas=None, time_points=None)[source]¶
Bases:
objectAll arrays loaded from one suite2p/plane0 directory.
- Parameters:
F (ndarray)
spks (ndarray)
iscell (ndarray)
xy_loc (ndarray)
fs (float)
n_frames (int)
duration_s (float)
F_denoised (ndarray | None)
peak_start_frames (ndarray | None)
peak_end_frames (ndarray | None)
peak_heights (ndarray | None)
event_areas (ndarray | None)
time_points (ndarray | None)
- F: ndarray¶
- property F_cells: ndarray¶
F for labelled cells only, shape (n_cells, n_frames).
- F_denoised: ndarray | None = None¶
- property F_denoised_cells: ndarray | None¶
- property cell_mask: ndarray¶
- duration_s: float = 0.0¶
- event_areas: ndarray | None = None¶
- fs: float = 0.0¶
- iscell: ndarray¶
- property n_cells: int¶
- n_frames: int = 0¶
- peak_end_frames: ndarray | None = None¶
- peak_heights: ndarray | None = None¶
- peak_start_frames: ndarray | None = None¶
- spks: ndarray¶
- property spks_cells: ndarray¶
- time_points: ndarray | None = None¶
- property xy_cells: ndarray¶
XY centroids for cells, shape (n_cells, 2).
- xy_loc: ndarray¶
- meanap.catnap.loader.load_suite2p(plane0_dir)[source]¶
Load all available suite2p outputs from plane0_dir.
Required files: F.npy, iscell.npy, stat.npy, ops.npy Optional files: spks.npy, Fdenoised.npy, peakStartFrames.npy, peakEndFrames.npy, peakHeights.npy, eventAreas.npy, timePoints.npy
- Parameters:
plane0_dir (str | Path)
- Return type: