-
Notifications
You must be signed in to change notification settings - Fork 132
Overview
As stated on the homepage, "The goal is to have this repo as your one-stop-shop for code you may need as a Buzsaki Lab member."
APPROACH
We have chosen to use a mostly matlab-based approach and hope make a collection of functions for analysis of electrophysiologic, behavioral and other aspects of data from our neuroscience experiments. We break our repository into preprocessing elements (automated processing to extract LFP and spiking activity which are the basis of nearly all of our work) and analysis elements that will be individualized to the particular experiment and experimenter.
PREPROCESSING
We have not yet agreed on a single preprocessing stream and we may not ever. However we have agreed that regardless of the preprocessing stream we will converge all preprocessing results into a single set of formats that can then be used by our analysis code. Those formats are described under the Data Formatting Standards page on the wiki: https://github.com/buzsakilab/buzcode/wiki/Data-Formatting-Standards
ANALYSIS SCRIPTS
We have chosen, after a great deal of consideration, to base many of our functions on the FMAToolbox (available as a sub-package here: https://github.com/buzsakilab/buzcode/tree/master/externalPackages/FMAToolbox). For maintenance of backwards compatibility with pre-existing scripts we have opted to leave these scripts untouched and with the same function names.
We have then copied and modified many of those scripts into our own functions with names starting "bz_". For instance bz_FindRipples.m is based on FindRipples.m from the original FMA toolbox and both can be found in this repository.