spike_analysis_pipeline:pipeline_overview
This is an old revision of the document!
Table of Contents
Spike analysis pipeline overview
Folder structure
- Y:\Projects\project\ephys\version
- Y:\Data\Sortcodes\Monkey_phys contains sorting related files
- Y:\Data\Monkey contains the behavioral data
- Y:\Data\Monkey_phys_mat_from_TDT contains recorded data, arranged in the same trial structure as the behavioral data
- Y:\Data\Monkey_phys_combined_monkeypsych_TDT contains trial structures with combined behavioral and ephys data
- Y:\Data\All_phys_preprocessing_log\Monkey_phys contains automatically created log files of all preprocessing performed
- \Dropbox\DAG\phys\Monkey_phys_dpz\Sorted_neurons excel table
General Workflow
- ph_initiation(project,{version1,version2,…})
- ph_initiate_populaiton_analysis
Synchronization
- Very important: In additi
Associated code
Data conversion functions are located in Github External_modified/PLXTDT repository
- PLX2SPK
- PLX2TDT
- SEV2mat_working
- SPK2PLX
- TDT2PLX
- TDTbin2mat_working
- WC32SPK
- WC32SPK_concatenated
- WC32SPK_directly
The remaining code related to phys preprocessing (not including Waveclus and Plexon) can be found on Github Phys_preprocessing repository
- Core functions
- phys_gui_working.m
- phys_gui_execute.m
- TDT_trial_struct.m
- ph_combine_MP_and_TDT_data
- DAG_update_sorting_table.m
- Waveclus pipeline specific
- DAG_WC3_preprocessing.m
- DAG_parse_data_tdt.m
- DAG_SpikefilterChan.m
- WC32SPK_directly.m
- ph_readout_broadband_lag.m
- Plexon pipeline specific
- DAG_create_PLX.m
- DAG_update_plx_file_table.m
- ph_get_new_plx_extension.m
- Extra standalone functions
- DAG_derive_TDT_streamer_broadband_lag.m
- ph_debugging_GUI.m
- DAG_take_over_sortcode_PLX2PLX.m
- Only of historical relevance
- DAG_move_sorting_files.m Was used to transfer sortcodes to their current destination
- ph_derive_electrode_depth.m Was used to create the first electrode_depths file extracting from sorted_neurons table
- ph_derive_same_cells.m Was used to create the first same_cells file extracting from sorted_neurons table
- ph_simulate_history.m Was used to create the first log files
spike_analysis_pipeline/pipeline_overview.1641835037.txt.gz · Last modified: 2022/12/29 07:15 (external edit)