Function reference
Compression
Compress LFP recordings to HDF5.
| compress_bin_to_h5 | Full pipeline: raw LFP binary → decimate → Cadzow denoise → SVD+WP compress → HDF5. |
| compress_to_h5 | Compress a Cadzow-denoised .npy into a single HDF5 archive of LFPCompressed chunks. |
| compress_pipeline | Full LFP compression pipeline: Cadzow denoise → SVD-adapt → WP threshold. |
| compress | Compress an LFP snippet using adaptive SVD and wavelet-packet thresholding. |
| decompress | Reconstruct LFP data from a compressed representation. |
| run_cadzow_checkpoint | Cadzow-denoise a decimated LFP array in overlapping chunks and save a contiguous checkpoint. |
Data types
Core data structures.
| LFPCompressed | Compressed representation of an (nc, ns) LFP matrix. |
Reader
Random-access decompression.
| LFPackReader | Drop-in spikeglx.Reader for HDF5-packed LFP-compressed files. |