Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
**Overview** Files within this project are the data and analysis tools for a manuscript at the Journal of Neural Engineering entitled "Flexible microelectrode array for interfacing with the surface of neural ganglia." Folders in the repository are described below. **Summary Spreadsheets** This folder contains spreadsheets which describe individual experiments and trials at a high level. See *Summary Spreadsheets/~readme.docx~* for complete description of each spreadsheet. **Raw Experimental Data** This folder contains the raw data for all experiments included in the above manuscript. These are output from the Ripple Trellis software (see manuscript Methods section for details). All files have the format *modeltype_expt#_trial_trial#.n***. modeltype is either aplysia, for invertebrate experiments, or cat, for feline experiments. expt# is the experiment number referenced in the paper, and trial# is the trial number by experiment (each experiment represents a single animal with at least one trial). All data collected with surface electrodes is included, but some trial number sequences do not start at one or may be discontinuous because of trials in the same animal related to other studies. The file types are described below. *.nev* : Contains threshold crossing timestamps and waveform snippets at 30kHz. These snippets were generally not used for the manuscript, as re-thresholding was required to identify low SNR units. It was used for initial data screening and is therefore included here for reference. *.ns2* : Contains analog data recorded at 1kHz. Can usually be ignored except for bladder-related trials, in which the first analog channel is bladder pressure (divide by 3.7 to get units of cmH2O). *.ns5* : Contains analog and neural data recorded at 30kHz. This was the data filtered (HP 250Hz) and thresholded manually in Plexon Offline Sorter to identify single-units, or utilized directly by *single_unit_calc.m* or *fastThresh64ch.m* to make calculations for multi-unit activity. **MATLAB Files** This folder contains scripts and functions required to reproduce the results and figures in Sperry et al. All files should be placed in the same directory, with the *neuroshare* files extracted. MATLAB 2017b is recommended. Most of the scripts call functions contained in the *neuroshare* folder, which must be unzipped and available in the active file path. *neuroshare* files are third-party creations used and shared under either copyleft (http://www.gnu.org/copyleft/) or Apache license (http://www.apache.org/licenses/LICENSE-2.0) provisions. Details can be found at the given links and in readme files contained in the *neuroshare* folder. The other scripts contain descriptions of their functionality and required inputs, either as headers or within the code comments. Below is a list of manuscript figures and the code required to produce the components, which were edited in Adobe Illustrator for color and style. Other functions in the folder are called by the scripts referenced below. Figure 1: None Figure 2(c): *single_unit_calc.m* (Plots waveforms, also used for SNR calculations in Table 1) Figure 3: *fastThresh64ch.m* (calls *fastThreshAndCorr.m* to calculate firing rates for multi-unit activity as well as correlation to sensory input) Figure 4: *pentrode.m* (directly produces all figure components and source localization calculations; based on algorithms from Lee et al. 2007, DOI: 10.1109/IEMBS.2007.4352531) **Array Diagrams** Contains each of the four array styles used in these experiments, along with dimensional scale and channel number references. The array used in each trial can be found in *Summary Spreadsheets/all trials.xlsx*. **Highlighted Data** This folder contains .txt files output from Plexon Offline Sorter which highlight particular features of the data analysis and results of the manuscript. They are described below: *aplysia_exp_10_trial_04.txt* : This file contain the single units displayed in manuscript figure 2. As labeled in the manuscripts, the channels used are (1) 14, (2) 37, (3) 21 and (4) 29. *feline_exp_1_trial_****_sourceloc.txt* : These files contain the sorted units from experiment 1 (as [channel / unit / timestamp / 30kHz_wave_(µV)]) for trials indentified as containing units oversampled on array pentrodes. These files can be called within *pentrode.m* to make source localization estimates. The variable *p_int* can be set to 1 or 2 for all trials. The manuscript figure 4 was created from trial 14 with *p-int*=2. Manuscript figure 3 can be generated using the raw *.ns5* files found in *Raw Experimental Data*. All other *.txt* files, as well as final sorted data in *.plx* have been archived and are available at request by emailing bruns@umich.edu (archive note: data stored in Box *All Files/Zach Files/All Sorted Surface Array Data*. Data key contained in same folder, file name *Surface Array Experiment Summary*).
OSF does not support the use of Internet Explorer. For optimal performance, please switch to another browser.
Accept
This website relies on cookies to help provide a better user experience. By clicking Accept or continuing to use the site, you agree. For more information, see our Privacy Policy and information on cookie use.
Accept
×

Start managing your projects on the OSF today.

Free and easy to use, the Open Science Framework supports the entire research lifecycle: planning, execution, reporting, archiving, and discovery.