API Reference
Complete API documentation for all SpikeLab modules. Each page below documents the public classes and functions for one module.
Core Data Structures
Utilities
- Utilities
get_sttc()swap()randomize()trough_between()ensure_h5py()times_from_ms()to_ms()extract_waveforms()check_neuron_attributes()get_channels_for_unit()compute_avg_waveform()get_valid_spike_times()waveforms_by_channel()extract_unit_waveforms()consecutive_durations()gplvm_state_entropy()gplvm_continuity_prob()gplvm_average_state_probability()shuffle_z_score()shuffle_percentile()slice_trend()slice_stability()
- Statistical Utilities
- Plotting Utilities
Data I/O
- Data Loaders
load_spikedata_from_hdf5()load_spikedata_from_hdf5_raw_thresholded()load_spikedata_from_nwb()load_spikedata_from_kilosort()load_spikedata_from_spikeinterface()load_spikedata_from_spikeinterface_recording()load_spikedata_from_pickle()load_spikedata_from_ibl()query_ibl_probes()load_spikedata_from_spikelab_sorted_npz()
- Data Exporters
- S3 Utilities