spyglass
spyglass copied to clipboard
Neuroscience data analysis framework for reproducible research built by Loren Frank Lab at UCSF
**Describe the bug** In testing the export and docker pipeline, found several cases where entries weren't logged for the SQL dump that we should probably include or make clear in...
My understanding is that zarr is strongly preferred for cloud-based computing, and I'm wondering if we should try out the zarr back-end. Ideally this would also be something we might...
It seems possible (perhaps likely?) that different groups will have their own databases, but would like to be able to import a set of analyses / results from another group....
**Describe the bug** - I have found multiple entries in my data (scannning the full table now) where the recording stored by `v0.SpikeSortingRecording` starts from time zero rather than the...
# Description This PR adds the ability to recompute when fetching a non-existent file from `v1.SpikeSortingRecording`, adding some infrastructure to support expanding this tool in the future. To facilitate this,...
For common tables, users may accidentally (or intentionally) modify a row created by another user. So it is useful to know who was the last person who modified a row...
Currently, we use the passed attrs of populate as a restriction with the dj func `_jobs_to_do` https://github.com/LorenFrankLab/spyglass/blob/master/src/spyglass/utils/dj_mixin.py#L597-L600 This relies on it being a valid restriction of `key_source`, which only includes...
**Describe the bug** v0 Curation does not throw away rejected units in the fetched sorting. **To Reproduce** ``` import spyglass.spikesorting.v0 as sgs key = {"nwb_file_name":'eliot20221022_.nwb', "waveform_params_name":"default_clusterless", "sorter":"mountainsort4", "sort_interval_name": '02_Seq2Session1', "sort_group_id":...
This portion of `position_dlc_model` 1. Uses a `FreeTable` to fetch a dependency 2. Presumes uniqueness of `project_name` that is not enforced by the `DLCModelTraining` table https://github.com/LorenFrankLab/spyglass/blob/a7b13fa1636f0b219fc7d640e25f8269f41ac93e/src/spyglass/position/v1/position_dlc_model.py#L96-L99 These should be removed...
**Is your feature request related to a problem? Please describe.** - Currently, `sgi.insert_sessions()` makes a copy of the nwb file with external link objects back to the original for large...