Neurons of the human subthalamic nucleus engage with local delta frequency processes during action cancellation.
The 39 matches · 6 of them tie a paragraph to a whole file, not to given lines: weak matches, whose lines are not tinted
- [1] § Methods › Electrophysiological data acquisition and preprocessing of LFP/EEG data ↔ EEG_LFP_preprocess/preprocess_PD.m, lines 1–90 · score 0.94 · 45–55 Hz, CleanLine, notch filter, pop eegfiltnew, behavioral events, EEGLAB
- [2] § Methods › Single- and multiunit activity analysis ↔ unit_LFP_coupling/PC_cell_level.m, lines 1–117 · score 0.91 · Hilbert transformed, band pass filtered, vector length, Preferred phases, spiking activity, phase coupling
- [3] § Methods › Stop signal reaction time task paradigm and behavioral analysis ↔ behavioral_analysis/SSDp05_compare.m, lines 1–87 · score 0.91 · SSRT task, DBS stimulator, pd02, pd04, pd07, pd08
- [4] § Methods › Electrophysiological data acquisition and preprocessing of LFP/EEG data ↔ EEG_LFP_preprocess/preprocess_PD.m, lines 1–90 · score 0.89 · FastICA, EEGLab plugin, Independent Component, artifact, subtracted, densities
- [5] § Methods › Single- and multiunit activity analysis ↔ CellBase_R2013a/Functions/analysis_functions/raster_and_PSTH/psth_stats.m, lines 1–55 · score 0.88 · local extreme, ultimate psth, Mann Whitney, smaller window, baseline window, firing rates
- [6] § Methods › Statistics ↔ other/generate_clus_distr_TF.m, lines 1–115 · score 0.87 · frequency band separately, FDR correction, random epochs, wavelet coherence, cluster distribution, sum
- [7] § Methods › Single- and multiunit activity analysis ↔ unit_analysis/responsesorter_PD.m, lines 1–115 · score 0.85 · 1.5–3 s, ultimate psth, CellBase, baseline window, behavioral events, firing rates
- [8] § Methods › Statistics ↔ behavioral_analysis/RT_perf_compare.m, lines 1–67 · score 0.84 · post hoc Tukey, Kruskal Wallis, Mann Whitney, Kramer, Behavioral, patient
- [9] § Methods › Single- and multiunit activity analysis ↔ unit_analysis/L_ratio_ID_distrib.m, lines 1–89 · score 0.83 · refractory period, Isolation Distance, ratio threshold, MCLust, iv, violations
- [10] § Methods › Stop signal reaction time task paradigm and behavioral analysis ↔ behavioral_analysis/SSRTime_PD.m, lines 1–115 · score 0.79 · generalized linear regression, SSDp0.5, Median RT, fitting, model, probability
- [11] § Results › Stop signal reaction time task performed by patients with Parkinson’s disease ↔ behavioral_analysis/SSRTime_PD.m, lines 1–115 · score 0.76 · generalized linear regression, SSDs corresponding, stop signal delay, SSDp0.5, fitted, model
- [12] § Methods › Single- and multiunit activity analysis ↔ CellBase_R2013a/Functions/analysis_functions/spike_clusters/LRatio2.m, lines 1–99 · score 0.76 · waveform energy, Isolation Distance, WavePC1, multiunits, quality, amplitude
- [13] § Methods › Single- and multiunit activity analysis ↔ unit_LFP_coupling/PC_groups_f.m, lines 1–122 · score 0.72 · population phase histogram, phase distribution, frequency band, dominant, vector, MRL
- [14] § Methods › Statistics ↔ EEG_LFP_time_freq/TFpower_map_RT.m, lines 1–83 · score 0.71 · power coefficients, FDR correction, frequency band, wavelet, permutation, maps
- [15] § Methods › Data analysis of LFP/EEG data ↔ EEG_LFP_wav_coherence/wcoh_onebyone.m, lines 1–64 · score 0.66 · squared wavelet coherence, MSWC maps, wcoherence, channel, EEG, LFP
- [16] § Results › Bursting STN neurons are less responsive to go signals, less predictive of inhibitory performance and a subset of them strongly lock to delta ↔ unit_LFP_coupling/PC_bursting.m, lines 1–74 · score 0.65 · delta coupling strength, phase coupling strength, bursting units, homogeneity, Watson, PC
- [17] § Methods › Electrophysiological data acquisition and preprocessing of LFP/EEG data ↔ CellBase_R2013a/Functions/data_processing_functions/MakeTrialEvents2_gonogo.m, lines 1–97 · score 0.65 · TTL pulses, matched timestamps, broken, synchronized, stimuli, behavioral
- [18] § Methods › Data analysis of LFP/EEG data ↔ EEG_LFP_wav_coherence/EEG_LFP_Wcoh_PD.m, the whole file · a weak match · score 0.65 · squared wavelet coherence, MSWC maps, wcoherence, EEG, LFP
- [19] § Results › STN neurons were phase coupled to local delta activity, especially before unsuccessful stop attempts ↔ unit_LFP_coupling/PC_bursting.m, lines 1–74 · score 0.65 · delta coupled units, coupling strength, Mann Whitney, Phase coupling, stop signals, median
- [20] § Results › Frontal and STN delta power increased during SSRT performance ↔ EEG_LFP_wav_coherence/PD_EEG_LFP_wav_coherence_MAIN.m, the whole file · a weak match · score 0.64 · squared wavelet coherence, correlation maps, Event triggered, ETA, MSWC, intraoperative
- [21] § Methods › Statistics ↔ EEG_LFP_time_freq/PD_eeg_stats.m, lines 1–60 · score 0.64 · Fieldtrip toolbox, frequency maps, permutation, power, delta
- [22] § Methods › Stop signal reaction time task paradigm and behavioral analysis ↔ task_code/Frame2TTL.m, lines 1–61 · score 0.64 · Sanworks LLC, TTL, Arduino, sensor, connected, Matlab
- [23] § Methods › Stop signal reaction time task paradigm and behavioral analysis ↔ behavioral_analysis/PD_nosyncTE.m, lines 1–145 · score 0.60 · button pressing, SSRT task, incorrect, STOP signal, delays, PD
- [24] § Methods › Stop signal reaction time task paradigm and behavioral analysis ↔ behavioral_analysis/PD_nosyncTE.m, lines 1–145 · score 0.60 · button presses, Arduino, sensor, TTL, synchronization, Matlab
- [25] § Results › Frontal and STN delta power increased during SSRT performance ↔ EEG_LFP_time_freq/TFpower_map_RT.m, lines 1–83 · score 0.60 · subject correlation maps, wavelet power, Pearson, 1–4 Hz, contours, permutation
- [26] § Methods › Single- and multiunit activity analysis ↔ unit_analysis/unit_bursting.m, lines 1–69 · score 0.60 · empirical threshold, bursting units, AC, autocorrelograms, median
- [27] § Results › STN activity at the recording site predicts the direction of RT change after DBS surgery ↔ behavioral_analysis/updrs_behav_corr.m, lines 1–79 · score 0.60 · disease duration, UPDRS scores, LEDD, onset, motor, RT
- [28] § Results › Bursting STN neurons are less responsive to go signals, less predictive of inhibitory performance and a subset of them strongly lock to delta ↔ unit_analysis/unit_bursting.m, lines 1–69 · score 0.58 · median BI, UPDRS scores, bursting unit, AC, autocorrelogram, Correlation
- [29] § Results › STN neurons were phase coupled to local delta activity, especially before unsuccessful stop attempts ↔ unit_LFP_coupling/PC_groups_f.m, lines 1–122 · score 0.57 · rose diagram, population phase histogram, coupled, MRL, stop signals, LFP
- [30] § Methods › Data analysis of LFP/EEG data ↔ unit_LFP_coupling/PC_cell_level.m, lines 1–117 · score 0.55 · spike phase coupling, Dominant frequency, LFP, stop signals, channels, band
- [31] § Methods › Data analysis of LFP/EEG data ↔ unit_LFP_coupling/get_phas.m, the whole file · a weak match · score 0.54 · spike phase coupling, Dominant frequency, LFP, stop signals, channels, band
- [32] § Results › Frontal and STN delta power increased during SSRT performance ↔ EEG_LFP_time_freq/ERSP_plot_stat.m, lines 1–80 · score 0.54 · frequency windows, event related, spectral, topo, cue, maps
- [33] § Results › STN neurons were phase coupled to local delta activity, especially before unsuccessful stop attempts ↔ behavioral_analysis/RT_comp_cuepair_trialtypes.m, lines 1–115 · score 0.54 · high conflict trials, low conflict, sequence, 1–2, RT, patients
- [34] § Results › STN neurons respond to behaviorally relevant events during SSRT ↔ unit_analysis/unit_subregions.m, lines 1–78 · score 0.54 · STN subregions, behaviorally responsive, predictive units, microelectrode, motor, event
- [35] § Methods › Clinical evaluation ↔ behavioral_analysis/updrs_behav_corr.m, lines 1–79 · score 0.52 · UPDRS scores, DBS stimulation, medication, Motor, Clinical, patients
- [36] § Methods › Patient selection ↔ EEG_LFP_wav_coherence/EEG_LFP_Wcoh_compare_partitions.m, lines 1–77 · score 0.51 · Semmelweis University, Neurointervention, Neurosurgery, Clinical, Budapest, Hungary
- [37] § Methods › Clinical evaluation ↔ behavioral_analysis/PD_ssrt_behav_MAIN.m, the whole file · a weak match · score 0.50 · UPDRS scores, DBS stimulation, parkinsonian, implantation, patients
- [38] § Methods › Patient selection ↔ other/bootstatFDR_clustercorr.m, the whole file · a weak match · score 0.50 · Semmelweis University, Neurointervention, Neurosurgery, Budapest, Hungary
- [39] § Results › Bursting STN neurons are less responsive to go signals, less predictive of inhibitory performance and a subset of them strongly lock to delta ↔ behavioral_analysis/PD_ssrt_behav_MAIN.m, the whole file · a weak match · score 0.50 · UPDRS scores, DBS stimulator, SSDp05, implanted, correlation, RT
Paper
Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC
The paper is loaded when this pane is shown.
The authors' code
MATLAB · 689 lines · 23 KB · CC0-1.0 · 2 matches
- function preprocess_PD(sess2analyse,epoch_win,EventTypes,SubEventTypes,preproc,baseline_win)
- %PREPROCESS_PD preprocesses EEG/LFP data for further analysis
- % PREPROCESS_PD(...) preprocesses raw, continuos EEG/LFP data, included in SESS2ANALYSE,
- % saves filtered and cleaned data in EEGLAB (.set) format.
- % This function requires the following toolboxes:
- % EEGLAB (Delorme A & Makeig S, 2004, 10.1016/j.jneumeth.2003.10.009)
- % + FileIO, ICLabel, Fieltrip-lite, firfilt, CleanLine plugins
- % DBSFILT (by Guillaume Lio,2012, https://github.com/guillaumelio/DBSFILT)
- % CSD (by Jürgen Kayser, 2009, doi:10.1016/j.clinph.2005.08.034)
- % FastICA (https://research.ics.aalto.fi/ica/fastica/)
- %
- % Preprocessing steps:
- % 1. Load raw data, import channel data, convert into EEGLAB dataset, save
- % raw data is .set format.
- % 2. Clean DBS artifacts (only if 'stimon' condition):
- % DBSFILT GUI (by Guillaume Lio,2012, https://github.com/guillaumelio/DBSFILT)
- % Applies frequency-domain Hampel filtering to clean DBS induced
- % artifacts.
- % 3. Import behavioral data into EEG dataset (according to TrialEvents.mat struct
- % synchronized with EEG previously)
- % 4. Resample: 250 Hz
- % 5. Filter: Lowpass filter with 100 Hz cutoff freq.
- % CleanLine filter (by Tim Mullen, 2011, https://github.com/sccn/cleanline)
- % Removes 50 Hz linenoise (uses sliding window to adaptively estimate sine wave amplitude to subtract)
- % If not sufficiently effective (has to be approved manually),
- % 45 - 55 Hz notch filter is applied (pop_eegfiltnew, EEGLAB plugin).
- % Two types of highpass filter (resulting in two datasets):
- % - 0.5 Hz cutoff freq - for data used for further analysis
- % - 2 Hz cutoff freq - for ICA
- % Filtered datasets are saved in patient's result directory
- % (curr_resdir in sess2analyse struct)
- % 6. Data epoching (only if preproc = 'epochs' !): data is epoched into trials,
- % according to behavioral events (EVENTTYPES, SUBEVENTTYPES)
- % and time window defined by EPOCH_WIN. Trial indeces are also saved
- % separately in Evinxx.mat file.
- % 7. Baseline subtraction: baseline (BASELINE_WIN) is subtracted from each epoch, each channel.
- % 8. Artifact rejection: - bad data portions/trials are removed manually from continuous/epoched EEG (pop_eegplot),
- % -- 'continu' preprocessing (PREPROC): boundaries (index & duration of rejected data) are inserted to EEG.event field
- % new EEG.event structure is saved in events_with_boundaries.mat file
- % -- 'epochs' preprocessing (PREPROC): indeces of rejected trials are saved into rejected_epochs.mat file
- % - (bad channels are removed and interpolated)
- % - Independent Component Analysis (FastICA, https://research.ics.aalto.fi/ica/fastica/)
- % is performed following bad data/trial rejection
- % using 2Hz highpass filtered data
- % - Resulting components have to be reviewd visually.
- % Then components corresponding to artifacts related to
- % blinks/facial movements/bad channels are selected.
- % Selected components to reject are also saved separately
- % to 'gcompreject_continu.mat'
- % - Selected components are subtracted from the 0.5 Hz
- % filtered data.
- % 9. Save final data structure: EEG_continu.set/EEG_2plot.set is used for further analysis.
- % Channel data also saved into a separate file:
- % [rectype '_EEG_chanlocs.mat']
- % 10. Current Source Density transormation is applied to postoperative EEG data:
- % CSD toolbox by Jürgen Kayser, 2009 (doi:10.1016/j.clinph.2005.08.034)
- % 11. Converts final postop EEG data to bipolar montage and saves data of F4-F3 derivation.
- %
- % Required inputs:
- % SESS2ANALYSE struct containing all necessary information (name of patient, side
- % of experiment, tag of condition, session folder path) of
- % session data that need to be analysed (see getdata2analyse)
- %
- % EPOCH_WIN 1x2 vector, time window relative to event timestamp in sec, for data epoching (ex: [-2 2])
- %
- % EVENTTYPES 1xN cell array of event labels, ex: {'StimulusOn','StopSignal','KeyPress1','Feedback'};
- %
- % SUBEVENTTYPES Nx2 cell array of partition ("subevent") labels, each row
- % corresponds to an event label, columns to partitions
- % {'CueStim','StopStim';'FailedStopTrial','SuccesfulStopTrial';'CueResponse','StopResponse';'Correct','Error';};
- %
- % PREPROC 'continu'| 'epochs' - preprocess and save eeg in coninuous/
- % epoched form
- %
- % BASELINE_WIN 1x2 vector, time window relative to event timestamp in sec, for baseline correction
- %
- % See also:
- % Johanna Petra Szabó, 10.2024
- % Lendulet Laboratory of Systems Neuroscience
- % Institute of Experimental Medicine, Budapest, Hungary
- % [email hidden]
- %}
- global rootdir ALLEEG CURRENTSET EEG ALLCOM
- rectime = sess2analyse(1).rectime;
- for snr = 1:length(sess2analyse)
- %%
- % Preallocate eeglab variables
- EEG =[]; ALLEEG = []; ALLCOM = {}; CURRENTSET = 0;
- curr_resdir = sess2analyse(snr).folder;
- side = sess2analyse(snr).side;
- condition = sess2analyse(snr).tag;
- patnm = sess2analyse(snr).patient;
- currsess = sess2analyse(snr).sessfolder;
- rectype = sess2analyse(snr).rectype;
- fprintf('%s %s %s...\n',patnm, side, condition);
- % Load raw data + filter/ Load filtered data
- [EEG_filt1 EEG_filt2 iste] = load_filter_data(currsess,patnm,side,condition,...
- curr_resdir,EventTypes,SubEventTypes,rectype, rectime);
- if iste==0 % if is TrialEvents.mat (if synchronization was successful)
- continue
- end
- if strcmp(preproc,'epochs')
- % Prepare epochs
- [EEG_filt1,EEG_filt2] = prep_epochs(EEG_filt1, EEG_filt2, epoch_win);
- eeg_setnm = 'EEG_2plot.set';
- %
- % elseif strcmp(preproc,'continu')
- % eeg_setnm = 'EEG_continu.set';
- end
- % Reject bad data + apply ICA
- if exist(fullfile(curr_resdir,eeg_setnm))~=2
- [EEG] = reject_bad_ica(EEG_filt1,EEG_filt2, curr_resdir);
- if strcmp(preproc,'epochs')
- % Save event indeces
- save_evinxx(EEG,EventTypes,SubEventTypes,curr_resdir,true);
- % Subtract baseline
- EEG = substr_bas(EEG,baseline_win);
- end
- % Save EEG 2 plot
- setnm = [curr_resdir filesep eeg_setnm];
- pop_saveset(EEG,setnm);
- chanlocs = EEG.chanlocs;
- save(fullfile(rootdir,[rectype '_EEG_chanlocs.mat']),'chanlocs')
- end
- end
- %% CSD transformation
- if strcmp(rectime,'postop')
- EEG_CSD_ft(sess2analyse)
- end
- %% Re-reference 2 bipolar montage (F4-F3) to match intraop recording
- if strcmp(rectime,'postop')
- reref2bipol(sess2analyse)
- end
- end
- %--------------------------------------------------------------------------
- function EEG = load_raw_data(currsess,rectype,rectime,patnm,side,condition,curr_resdir)
- global ALLEEG CURRENTSET EEG
- switch rectype
- case 'EEG'
- switch rectime
- case 'postop'
- EEG = load_postopeeg(currsess,side,condition,curr_resdir);
- case 'intraop'
- EEG = load_intraopeeg(currsess,patnm,side);
- end
- case 'LFP'
- EEG = load_intraoplfp(currsess,patnm,side);
- end
- EEG.eegtype = [rectype '_' rectime];
- [ALLEEG, EEG, CURRENTSET] = eeg_store( ALLEEG, EEG, 0 );
- end
- %-------------------------------------------------------------------------
- function EEG = load_postopeeg(currsess,side,tag,curr_resdir)
- dbstop if error
- EEG_ep1 = []; EEG_ep2 = []; iste = 1;
- all_eegfile = dir([currsess filesep '*.eeg']);
- currfile = find_filetag(all_eegfile,currsess,tag);
- % Import data
- %-------------
- dbfilt = 0;
- if ~isempty(dir([curr_resdir filesep 'EEG_raw*' '.set']))
- try
- % EEG = pop_loadset([curr_resdir filesep 'EEG_raw_TemporalFiltered_DBSfiltered.set']);
- EEG = pop_loadset([currsess filesep tag '_' side filesep 'EEG_raw_TemporalFiltered_DBSfiltered.set']);
- fprintf('Loading DBS filtered data...\n');
- dbfilt = 1;
- catch
- % EEG = pop_loadset([curr_resdir filesep 'EEG_raw.set']);
- EEG = pop_loadset([currsess filesep tag '_' side filesep 'EEG_raw.set']);
- fprintf('Loading raw data...\n');;
- end
- else
- % Load .eeg file
- EEG = pop_fileio([currsess filesep currfile]);
- % Channel locations
- %--------------------
- EEG = pop_chanedit(EEG);
- % Bad channel rejection
- % fig = figure;
- % pop_spectopo(EEG,1,[1,size(EEG.data,2)],'EEG','freqrange',[2 50],'title','Reject bad channel');
- %
- % rejch = input('Press 1 for bad channel rejection, press any key otherwise.\n');
- %
- % if rejch==1
- % ch2rem = input('Nr. of channels to remove (for ex: [1,5,13])\n');
- ch2rem = [17,22,41,46];
- EEG = pop_select(EEG,'nochannel',ch2rem);
- % EEG = pop_interp(EEG,ch2rem, 'spherical'); % interpolate
- % end
- % close(fig)
- % Save file in eeglab dataset format
- setnm = [curr_resdir filesep 'EEG_raw.set'];
- pop_saveset(EEG,setnm);
- end
- if strcmp(tag,'stimon') && dbfilt==0
- diary on
- db = DBSFILT;
- keyboard
- diary off
- close(db)
- EEG = []; EEG = pop_loadset([curr_resdir filesep 'EEG_raw_TemporalFiltered_DBSfiltered.set']);
- end
- end
- %--------------------------------------------------------------------------
- function EEG = load_intraopeeg(currsess,patnm,side);
- global rootdir
- load(fullfile(rootdir,'sessioninfos_EEG_intraop.mat'));
- patrow = find(strcmp(sessioninfos,patnm));
- try
- eegfile = dir(fullfile(currsess,['*EMG*' sessioninfos{patrow,3} '*.mat']));
- eegdat = load(fullfile(eegfile.folder,eegfile.name));
- catch
- fprintf('No EMG mat file %s\n',currsess);
- EEG = [];
- return
- end
- close(gcf)
- EEG = pop_importdata('dataformat','array','nbchan',1,'data',eegdat.Data',...
- 'setname', [patnm '_' side '_frontaleeg' ] ,'srate',eegdat.SampFreq,...
- 'subject',patnm,'pnts',length(eegdat.t),'xmin',0);
- % EEG.chanlocs.labels = sessioninfos{patrow,4};
- % EEG.ref = sessioninfos{patrow,5};
- EEG.chanlocs.labels = sessioninfos{patrow,5};
- EEG.ref = sessioninfos{patrow,4};
- end
- %--------------------------------------------------------------------------
- function [EEG_filt1 EEG_filt2 iste] = load_filter_data(currsess,patnm,side,condition,curr_resdir,EventTypes,SubEventTypes,rectype,rectime)
- EEG_ep1 = []; EEG_ep2 = []; iste = 1;
- cd(curr_resdir)
- if isempty(dir([curr_resdir filesep 'EEG_*_2HP.set'])) && isempty(dir([curr_resdir filesep 'EEG_*_05HP.set']))
- %Load raw data
- %---------------
- EEG = load_raw_data(currsess,rectype,rectime,patnm,side,condition,curr_resdir);
- global ALLEEG CURRENTSET EEG
- % Label events
- %--------------
- try
- EEG = behav_events(EEG,EventTypes,SubEventTypes,currsess,condition);
- iste = 1;
- catch
- fprintf('No TE file\n');
- iste = 0; EEG_filt1 = []; EEG_filt2 = [];
- return
- end
- % Downsample
- %-------------
- new_sr = 250;
- EEG = pop_resample(EEG,new_sr);
- EEG.srate = new_sr;
- % Filter
- %------------
- % Lowpass filter for stimoff
- if strcmp(condition,'stimoff')
- hicutoff = 100; % higher edge of passband: 100 Hz
- [EEG, com, b] = pop_eegfiltnew(EEG,[],hicutoff);
- end
- % Linenoise removal
- %%
- [EEG Lnfilt] = rem_line_noise(EEG);
- %%
- % High-pass filter: dataset 1 for analyses, dataset 2 for ICA
- locutoff = 0.5; % lower edge of passband: 0.5 Hz
- [EEG_filt1, com, b] = pop_eegfiltnew(EEG,locutoff,[]);
- locutoff = 2; % lower edge of passband: 2 Hz (ICA might be biased by low freqs)
- [EEG_filt2, com, b] = pop_eegfiltnew(EEG,locutoff,[]);
- % Reject data chunk if there is long-lasting noise
- % [EEG_filt1,EEG_filt2] = rej_badtrials(EEG_filt1,EEG_filt2,curr_resdir);
- % Save
- setnm = [curr_resdir filesep 'EEG_filt' Lnfilt '_05HP.set'];
- pop_saveset(EEG_filt1,setnm);
- setnm = [curr_resdir filesep 'EEG_filt' Lnfilt '_2HP.set'];
- pop_saveset(EEG_filt2,setnm);
- else
- eegf2= dir([curr_resdir filesep 'EEG_*_2HP.set']);
- eegf05= dir([curr_resdir filesep 'EEG_*_05HP.set']);
- EEG_filt1 = pop_loadset(eegf05(1).name);
- EEG_filt2 = pop_loadset(eegf2(1).name);
- iste = 1;
- end
- end
- %--------------------------------------------------------------------------
- function reref2bipol(sess2analyse)
- %REREF2BIPOL Re-reference data to bipolar montage (only F4-F3 derivation)
- % REREF2BIPOL(sess2analyse) Saves re-referenced EEG data as EEG_2plot_bipol.set
- % Required input: sess2analyse: structure containing data to analyse (see getdata2analyse)
- for snr = 1:length(sess2analyse)
- curr_resdir = sess2analyse(snr).folder;
- try
- EEG = pop_loadset(fullfile(curr_resdir,'EEG_2plot.set'));
- catch
- fprintf('NO EEG %s\n',curr_resdir);
- continue;
- end
- EEG = pop_select(EEG,'channel',{'F4','F3'});
- EEGbip = pop_reref(EEG,{'F3'});
- EEGbip.chanlocs(1).labels = 'F4-F3';
- pop_saveset(EEGbip,fullfile(curr_resdir,'EEG_2plot_bipol.set'))
- EEG = [];
- end
- end
- %--------------------------------------------------------------------------
- function EEG_CSD_ft(s2a)
- %EEG_CSD_FT Applies CSD tranformation on EEG data
- % EEG_CSD_ft(s2a) Applies CSD tranformation on EEG data defined
- % in S2A (see getdata2analyse), using CSD toolbox by Jürgen Kayser.
- % Kayser, J., Tenke, C.E. (2006a). doi:10.1016/j.clinph.2005.08.034
- % Kayser, J. (2009).Current source density (CSD) interpolation using spherical splines -
- % CSD Toolbox (Version 1.1) [http://psychophysiology.cpmc.columbia.edu/Software/CSDtoolbox].
- % New York State Psychiatric Institute: Division of Cognitive Neuroscience.
- %
- % Transformed data is saved as EEG_2plot_CSD.set in the patient's result
- % directory (sess2analyse.curr_resdir).
- %
- % Input parameter:
- % S2A struct with details of data to analyse (see getdata2analyse.m)
- for snr = 1:length(s2a)
- try
- EEG = pop_loadset(fullfile(s2a(snr).folder,'EEG_2plot.set'));
- catch
- fprintf('No EEG\n');
- continue
- % pause
- end
- EEG = pop_currentdensity(EEG, 'method','spline');
- try
- pop_saveset(EEG,fullfile(s2a(snr).folder,'EEG_2plot_CSD.set'))
- catch
- pause
- end
- end
- end
- %--------------------------------------------------------------------------
- function [EEG_ep1, EEG_ep2] = rej_badtrials(EEG_ep1,EEG_ep2,curr_resdir)
- global ALLEEG CURRENTSET EEG
- % Reject bad trials/data
- %-------------------------
- EEG = EEG_ep2;
- if EEG.trials~=1
- if exist([curr_resdir filesep 'rejected_epochs.mat'])==2; ifrej = 1; else; ifrej = 0; end;
- % else
- % if exist([curr_resdir filesep 'events_with_boundaries.mat'])==2; ifrej = 1; else; ifrej = 0; end;
- end
- if ifrej==0
- pop_eegplot(EEG,1,1,1,[],'srate',EEG.srate,'spacing',75,...
- 'eloc_file',EEG.chanlocs, 'winlength',30,'dispchans',32,'events',EEG.event,...
- 'plottitle', 'Reject bad trials/data');
- fig1 = gcf;
- input('Select trials/data to reject, if ready press REJECT button, than any write any character to command window.\n');
- end
- % if EEG.trials~=1
- if ifrej==0
- allep = 1:size(EEG_ep1.epoch,2);
- rejected_eps = allep(~ismember(allep,[EEG.epoch.index]));
- save([curr_resdir filesep 'rejected_epochs.mat'],'rejected_eps');
- elseif ifrej==1
- load([curr_resdir filesep 'rejected_epochs.mat']);
- EEG = pop_rejepoch(EEG,rejected_eps);
- end
- EEG_ep1 = pop_rejepoch(EEG_ep1,rejected_eps);
- % else
- % if ifrej==0
- % EEG_ep1.event = EEG.event;
- % events_with_boundaries = EEG.event;
- % save(fullfile(curr_resdir, 'events_with_boundaries.mat'),'events_with_boundaries')
- % elseif ifrej==1
- % load([curr_resdir filesep 'events_with_boundaries.mat'])
- % EEG_ep1.event = events_with_boundaries;
- % EEG.event = events_with_boundaries;
- % end
- %
- % end
- EEG_ep2 = EEG;
- end
- %--------------------------------------------------------------------------
- function [EEG_ep1] = reject_bad_ica(EEG_ep1,EEG_ep2, curr_resdir)
- % Reject bad trials manually
- % Perform independent component analysis on high-pass filtered EEG data
- % (EEG_ep2), removes manually selected ICA components from original (not
- % high-pass filtered) data (EEG_ep1).
- % curr_resdir: data folder to save new EEG data structure with ICA
- % components (EEG_ICA.set) + save selected components (gcompreject.mat)
- global ALLCOM ALLEEG CURRENTSET EEG
- % data for ICA analysis (it has to be assigned to EEG variable for the eeglab to properly execute ica related functions/GUIs)
- %% Reject bad trials
- if ~contains(curr_resdir,'LFP')
- [EEG_ep1, EEG_ep2] = rej_badtrials(EEG_ep1,EEG_ep2,curr_resdir);
- end
- %% ICA
- if ~contains(curr_resdir,'LFP') && length(EEG_ep1.chanlocs)>1
- if EEG.trials~=1
- ica_setnm = [curr_resdir filesep 'EEG_ICA.set'];
- crej_nm= [curr_resdir filesep 'gcompreject.mat'];
- else
- ica_setnm = [curr_resdir filesep 'EEG_ICA_continu.set'];
- crej_nm= [curr_resdir filesep 'gcompreject_continu.mat'];
- end
- if exist(ica_setnm)==2; ifica = 1; else; ifica = 0; end;
- if ifica==0
- % get rank of data
- % curr_rank = rank(reshape(EEG_ep2.data,[size(EEG_ep2.data,1),size(EEG_ep2.data,2)*size(EEG_ep2.data,3)]));
- EEG = EEG_ep2;
- EEG_ICA = pop_runica(EEG, 'icatype', 'fastica');
- pop_saveset(EEG_ICA,ica_setnm);
- else
- EEG_ICA = pop_loadset(ica_setnm);
- end
- EEG = EEG_ICA; % it has to be assigned to EEG variable for the eeglab to properly execute ica related functions/GUIs
- % Label components to reject
- if exist(crej_nm)~=2
- try
- pop_eegplot( EEG, 0, 1, 1,[],'dispchans',20);
- EEG= pop_selectcomps(EEG, 1:20 );
- catch
- fprintf('ICA gone wild.\n')
- close(gcf); close(gcf);
- %continue
- end
- input('Select ICs to reject, if ready, press any key.\n');
- end
- %% Remove selected ICA components from original EEG
- EEG_ep1 = applyica(EEG,EEG_ep1,crej_nm);
- end
- end
- %--------------------------------------------------------------------------
- function EEG_ep1 = applyica(EEG,EEG_ep1,crej_nm)
- if exist(crej_nm)~=2
- gcompreject = EEG.reject.gcompreject;
- save(crej_nm,'gcompreject');
- else
- load(crej_nm);
- end
- % Apply ICA for "minimally" filtered data (dataset 1)
- EEG_ep1.reject = EEG.reject; EEG_ep1.icawinv = EEG.icawinv;
- EEG_ep1.icasphere = EEG.icasphere; EEG_ep1.icaweights = EEG.icaweights; EEG_ep1.icachansind = EEG.icachansind;
- EEG_ep1.reject.gcompreject = gcompreject;
- EEG_ep1 = pop_subcomp(EEG_ep1,[],1,0);
- end
- %--------------------------------------------------------------------------
- function [EEG, Lnfilt] = rem_line_noise(EEG)
- % Removes power line noise (50 Hz) from EEG data (eeglab structure)
- % First tries CleanLine, if noise has not been removed sufficiently (has to
- % be checked visually on the appeared PSD), notch filter is applied (45-55
- % Hz notch filter). Label of applied filter is stored in Lnfilt variable.
- % Is there any line noise?
- [fig1, fig2] = check_eegdata(EEG);
- inp0 = input('Linenoise? If no linenoise, press 0, otherwise any key.\n');
- % inp0 = 1;
- %
- close(fig1); close(fig2);
- if inp0==0
- Lnfilt = 'NoLN';
- else
- % CLEANLINE FILTER
- EEG = pop_cleanline(EEG, 'bandwidth',2,'chanlist',[1:EEG.nbchan] ,...
- 'computepower',1,'linefreqs',50,'newversion',0,...
- 'normSpectrum',0,'p',0.01,'pad',2,'plotfigures',0,'scanforlines',0,...
- 'sigtype','Channels','taperbandwidth',2,'tau',100,'verb',1,'winsize',4,'winstep',4);
- Lnfilt = 'CLN';
- [fig1, fig2] = check_eegdata(EEG, strcat('CleanLine filtered data'));
- inp = input('Linenoise removed? If yes, press 1, otherwise any key\n');
- % inp = 0;
- if inp~=1
- close(fig1,fig2)
- % notch filter to remove 50 Hz linenoise
- EEG = pop_eegfiltnew(EEG, 'locutoff',45,'hicutoff',55,'revfilt',1,'plotfreqz',1);
- Lnfilt = 'notch';
- [fig1, fig2] = check_eegdata(EEG,'');
- end
- close(fig1,fig2);
- end
- end
- %--------------------------------------------------------------------------
- function [fig1, fig2] = check_eegdata(EEG, figtitle)
- % Plots power spectrum
- narginchk(1,2)
- if nargin<2
- figtitle = '';
- end
- % plot eeg time series
- pop_eegplot(EEG,1,1,1,[],'srate',EEG.srate,'spacing',75,...
- 'eloc_file',EEG.chanlocs, 'winlength',5,'dispchans',32,'events',EEG.event,...
- 'plottitle', figtitle);
- fig1 = gcf;
- % plot power spectrum
- fig2 = figure;
- pop_spectopo(EEG,1,[1,size(EEG.data,2)],'EEG','freqrange',[1 100],'title',figtitle);
- end
- %--------------------------------------------------------------------------
- function EEG_ep = substr_bas(EEG_ep,baseline_win)
- % Subtract baseline from each channel and epoch
- % EEG_ep: epoched EEG data (eeglab format)
- % baseline_win: baseline window relative to event timetamps in seconds (ex: [-2 -1])
- %-----------------------------------------------
- bas_fr = abs(baseline_win(1,1)) + abs(baseline_win(1,2))*EEG_ep.srate;
- EEG_ep.data = rmbase(EEG_ep.data,[],[1:bas_fr]); % dataset 1
- end
- %--------------------------------------------------------------------------
- function fnm = find_filetag(allfiles,session,tag)
- if (strcmp(session(end), 'l')||contains(session, 'left')) &&strcmp(tag, 'stimoff') %if left side - find the right marker file and behavior
- strmk = {'01' 'stim_off' 'stimoff' 'off'}; %stim off
- elseif (strcmp(session(end), 'l')||contains(session, 'left'))&&strcmp(tag, 'stimon')
- strmk = {'03' 'stim_on' 'stimon' 'on'}; % stim on
- elseif (strcmp(session(end), 'r')||contains(session, 'right'))&&strcmp(tag, 'stimoff') % right side
- strmk = {'02' 'stim_off' 'stimoff' 'off'}; %stim off
- elseif (strcmp(session(end), 'r')||contains(session, 'right'))&&strcmp(tag, 'stimon') % right side
- strmk = {'04' 'stim_on' 'stimon' 'on'}; % stim on
- end
- for i = 1:length(allfiles)
- current_file = allfiles(i).name;
- if any(cellfun(@(x) contains(current_file,x), strmk))
- fnm = current_file;
- end
- end
- end
preprocess_PD.m at commit 8a7f480, under CC0-1.0 · at the source
Overview
15 affiliations
- Laboratory of Systems Neuroscience, HUN-REN Institute of Experimental Medicine, Budapest, Hungary
- Epilepsy Center, Institute of Neurosurgery and Neurointervention, Semmelweis University, Budapest, Hungary
- János Szentágothai Neurosciences Program, Semmelweis University School of PhD Studies, Budapest, Hungary
- Department of Pathology, Forensic and Insurance Medicine, Semmelweis University, Budapest, Hungary
- Department of Functional Neurosurgery, Institute of Neurosurgery and Neurointervention, Semmelweis University, Budapest, Hungary
- Division of Neurophysiology, Center for Brain Research, Medical University of Vienna, Vienna, Austria
- Roska Tamás Doctoral School of Sciences and Technologies, Péter Pázmány Catholic University, Budapest, Hungary
- Endomin Center, Clinic Hirslanden Zürich, Zürich, Switzerland
- MIND Clinic, Budapest, Hungary
- Institute of Cognitive Neuroscience and Psychology, HUN-REN Research Centre for Natural Sciences, Budapest, Hungary
- Faculty of Information Technology and Bionics, Pázmány Péter Catholic University, Budapest, Hungary
- Department of Neurology, Semmelweis University, Budapest, Hungary
- Department of Voice, Speech and Swallowing, Semmelweis University, Budapest, Hungary
- Department of Neurology, University of Szeged, Szeged, Hungary
- Subcortical Modulation Research Group, HUN-REN Institute of Experimental Medicine, Budapest, Hungary
Abstract
The abstract is not reproduced here: the paper's license (CC BY-NC-ND) does not allow it. Read it in the paper, at the publisher or on Europe PMC.
Repositories
Its files are read in the Code ↔ Paper reader above, with 39 matches between paragraphs and lines of code.
adredish/MClust-Spike-Sorting-Toolbox
1bc8401d1bc869acc73e18c1dd110b401ef3984b, 21 August 2022Availability: 1 check, the latest on 29 September 2026: the link answers
- 29 September 2026: the link answers
199 files
- +KlustaKwik/
RunOneKKwik.m , MATLAB, 87 lines - +KlustaKwik/
WriteKKwikFeatureFile.m , MATLAB, 80 lines - +MClust/
+ClusterQuality/ , MATLAB, 34 linesIsolationDistance.m - +MClust/
+ClusterQuality/ , MATLAB, 33 linesL_Ratio.m - +MClust/
+ClusterTypes/ , MATLAB, 24 lines@Cluster/ CalculateIsolationDistan ce.m - +MClust/
+ClusterTypes/ , MATLAB, 24 lines@Cluster/ CalculateLRatio.m - +MClust/
+ClusterTypes/ , MATLAB, 26 lines@Cluster/ CalculateLRatio_and_Isol ationDistance.m - +MClust/
+ClusterTypes/ , MATLAB, 25 lines@Cluster/ CalculateSNR.m - +MClust/
+ClusterTypes/ , MATLAB, 1 line@Cluster/ CheckCluster.m - +MClust/
+ClusterTypes/ , MATLAB, 102 lines@Cluster/ Cluster.m - +MClust/
+ClusterTypes/ , MATLAB, 8 lines@Cluster/ ClusterFunc_00_ShowInfo. m - +MClust/
+ClusterTypes/ , MATLAB, 9 lines@Cluster/ ClusterFunc_01_CheckClus ter.m - +MClust/
+ClusterTypes/ , MATLAB, 24 lines@Cluster/ ClusterFunc_ShowAutocorr .m - +MClust/
+ClusterTypes/ , MATLAB, 23 lines@Cluster/ ClusterFunc_ShowAverageW aveform.m - +MClust/
+ClusterTypes/ , MATLAB, 37 lines@Cluster/ ClusterFunc_ShowHistAtPe ak.m - +MClust/
+ClusterTypes/ , MATLAB, 21 lines@Cluster/ ClusterFunc_ShowHistISI. m - +MClust/
+ClusterTypes/ , MATLAB, 35 lines@Cluster/ ClusterFunc_ShowWaveform Waterfall.m - +MClust/
+ClusterTypes/ , MATLAB, 12 lines@CvxHullCluster/ ClusterFunc_00_ShowInfo. m - +MClust/
+ClusterTypes/ , MATLAB, 28 lines@CvxHullCluster/ ClusterFunc_AddLimit.m - +MClust/
+ClusterTypes/ , MATLAB, 15 lines@CvxHullCluster/ ClusterFunc_DeleteAllLim its.m - +MClust/
+ClusterTypes/ , MATLAB, 22 lines@CvxHullCluster/ ClusterFunc_DeleteLimit. m - +MClust/
+ClusterTypes/ , MATLAB, 28 lines@CvxHullCluster/ CopyHulls.m - +MClust/
+ClusterTypes/ , MATLAB, 70 lines@CvxHullCluster/ CvxHullCluster.m - +MClust/
+ClusterTypes/ , MATLAB, 17 lines@CvxHullCluster/ PlotSelf.m - +MClust/
+ClusterTypes/ , MATLAB, 30 lines@CvxHullCluster/ SetParms.m - +MClust/
+ClusterTypes/ , MATLAB, 13 lines@DisplayableCluster/ ClusterFunc_02_DeleteClu ster.m - +MClust/
+ClusterTypes/ , MATLAB, 22 lines@DisplayableCluster/ ClusterFunc_Convert.m - +MClust/
+ClusterTypes/ , MATLAB, 12 lines@DisplayableCluster/ ClusterFunc_Copy.m - +MClust/
+ClusterTypes/ , MATLAB, 145 lines@DisplayableCluster/ ClusterFunc_RunKKwikOnCl uster.m - +MClust/
+ClusterTypes/ , MATLAB, 38 lines@DisplayableCluster/ ClusterFunc_ShowCrosscor r.m - +MClust/
+ClusterTypes/ , MATLAB, 54 lines@DisplayableCluster/ ClusterFunc_ShowWaveform s.m - +MClust/
+ClusterTypes/ , MATLAB, 164 lines@DisplayableCluster/ DisplayableCluster.m - +MClust/
+ClusterTypes/ , MATLAB, 58 lines@DisplayableCluster/ PanelSelf.m - +MClust/
+ClusterTypes/ , MATLAB, 10 lines@DisplayableCluster/ PlotSelf.m - +MClust/
+ClusterTypes/ , MATLAB, 202 lines@KKCluster/ KKCluster.m - +MClust/
+ClusterTypes/ , MATLAB, 33 lines@MCCluster/ MCCluster.m - +MClust/
+ClusterTypes/ , MATLAB, 26 lines@SpikelistCluster/ ClusterFunc_AddSpikesByC vxHull.m - +MClust/
+ClusterTypes/ , MATLAB, 77 lines@SpikelistCluster/ ClusterFunc_AddSpikesByG aussian.m - +MClust/
+ClusterTypes/ , MATLAB, 24 lines@SpikelistCluster/ ClusterFunc_AddSpikesByP olygon.m - +MClust/
+ClusterTypes/ , MATLAB, 25 lines@SpikelistCluster/ ClusterFunc_AddSpikesFro mUnaccountedByCvxHull.m - +MClust/
+ClusterTypes/ , MATLAB, 26 lines@SpikelistCluster/ ClusterFunc_AddSpikesFro mUnaccountedByPolygon.m - +MClust/
+ClusterTypes/ , MATLAB, 19 lines@SpikelistCluster/ ClusterFunc_CutOnBestPro jection.m - +MClust/
+ClusterTypes/ , MATLAB, 15 lines@SpikelistCluster/ ClusterFunc_DeleteAllSpi kes.m - +MClust/
+ClusterTypes/ , MATLAB, 25 lines@SpikelistCluster/ ClusterFunc_LimitSpikesB yCvxHull.m - +MClust/
+ClusterTypes/ , MATLAB, 25 lines@SpikelistCluster/ ClusterFunc_LimitSpikesB yPolygon.m - +MClust/
+ClusterTypes/ , MATLAB, 131 lines@SpikelistCluster/ ClusterFunc_LimitSpikesB yWaveforms.m - +MClust/
+ClusterTypes/ , MATLAB, 58 lines@SpikelistCluster/ ClusterFunc_MergeWith.m - +MClust/
+ClusterTypes/ , MATLAB, 25 lines@SpikelistCluster/ ClusterFunc_RemoveSpikes ByCvxHull.m - +MClust/
+ClusterTypes/ , MATLAB, 25 lines@SpikelistCluster/ ClusterFunc_RemoveSpikes ByPolygon.m - +MClust/
+ClusterTypes/ , MATLAB, 41 lines@SpikelistCluster/ ClusterFunc_Remove_Doubl es.m - +MClust/
+ClusterTypes/ , MATLAB, 31 lines@SpikelistCluster/ ClusterFunc_SplitSpikesB yCvxHull.m - +MClust/
+ClusterTypes/ , MATLAB, 31 lines@SpikelistCluster/ ClusterFunc_SplitSpikesB yPolygon.m - +MClust/
+ClusterTypes/ , MATLAB, 62 lines@SpikelistCluster/ SpikelistCluster.m - +MClust/
+ClusterTypes/ , MATLAB, 12 lines@ZeroCluster/ ClusterFunc__ToggleUnacc ountedForSpikesOnly.m - +MClust/
+ClusterTypes/ , MATLAB, 90 lines@ZeroCluster/ ZeroCluster.m - +MClust/
+Limits/ , MATLAB, 32 linesWaveformLimit.m - +MClust/
@BestProjectionCutter/ , MATLAB, 186 linesBestProjectionCutter.m - +MClust/
@BestProjectionCutter/ , MATLAB, 61 linesCreateCutterWindow.m - +MClust/
@BestProjectionCutter/ , MATLAB, 72 linesProjection1.m - +MClust/
@BestProjectionCutter/ , MATLAB, 58 linesProjection2.m - +MClust/
@BestProjectionCutter/ , MATLAB, 51 linesProjection3.m - +MClust/
@BestProjectionCutter/ , MATLAB, 21 linesRecalculateProjection.m - +MClust/
@BestProjectionCutter/ , MATLAB, 92 linesRecalculateProjection0.m - +MClust/
@BestProjectionCutter/ , MATLAB, 43 linesRedrawAxes.m - +MClust/
@BestProjectionCutter/ , MATLAB, 63 linesRedrawClusters.m - +MClust/
@Cutter/ , MATLAB, 182 linesCreateCutterWindow.m - +MClust/
@Cutter/ , MATLAB, 321 linesCutter.m - +MClust/
@Cutter/ , MATLAB, 1 lineCutterOption_00_CheckAll Clusters.m - +MClust/
@Cutter/ , MATLAB, 39 linesCutterOption_AllCrossCor rs.m - +MClust/
@Cutter/ , MATLAB, 1 lineCutterOption_CloseAllNon EssentialFigs.m - +MClust/
@Cutter/ , MATLAB, 67 linesCutterOption_CompareAver ageWaveforms.m - +MClust/
@Cutter/ , MATLAB, 35 linesCutterOption_RecolorClus ters.m - +MClust/
@Cutter/ , MATLAB, 37 linesDrawPolygonOnAxes.m - +MClust/
@Cutter/ , MATLAB, 74 linesRedrawAxes.m - +MClust/
@Cutter/ , MATLAB, 33 linesRedrawClusters.m - +MClust/
@Feature/ , MATLAB, 59 linesFeature.m - +MClust/
@KKwikCutter/ , MATLAB, 45 linesCreateCutterWindow.m - +MClust/
@KKwikCutter/ , MATLAB, 45 linesFindBestAxes.m - +MClust/
@KKwikCutter/ , MATLAB, 250 linesKKwikCutter.m - +MClust/
@KKwikCutter/ , MATLAB, 50 linesRedrawAxes.m - +MClust/
@ManualCutter/ , MATLAB, 96 linesCreateCutterWindow.m - +MClust/
@ManualCutter/ , MATLAB, 40 linesCutterOption_CreateClust ersFromTFiles.m - +MClust/
@ManualCutter/ , MATLAB, 20 linesCutterOption_EvalOverlap .m - +MClust/
@ManualCutter/ , MATLAB, 15 linesCutterOption_SelectAndDe lete.m - +MClust/
@ManualCutter/ , MATLAB, 189 linesManualCutter.m - +MClust/
@SpcCutter/ , MATLAB, 29 linesCreateSpcCutterWindow.m - +MClust/
@SpcCutter/ , MATLAB, 65 linesRedrawAxes.m - +MClust/
@SpcCutter/ , MATLAB, 38 linesRedrawClusters.m - +MClust/
@SpcCutter/ , MATLAB, 336 linesSpcCutter.m - +MClust/
AutoCorr.m , MATLAB, 49 lines - +MClust/
AverageWaveform.m , MATLAB, 61 lines - +MClust/
CalculateFeatures.m , MATLAB, 94 lines - +MClust/
CrossCorr.m , MATLAB, 53 lines - +MClust/
GetData.m , MATLAB, 6 lines - +MClust/
GetSettings.m , MATLAB, 6 lines - +MClust/
HistISI.m , MATLAB, 103 lines - +MClust/
ReadHeader.m , MATLAB, 41 lines - +MClust/
WriteHeader.m , MATLAB, 44 lines - +MClustStats/
AutoCorr.c , C, 104 lines - +MClustStats/
CrossCorr.c , C, 132 lines - +MClustUtils/
BestSubplots.m , MATLAB, 16 lines - +MClustUtils/
ListboxPair.m , MATLAB, 126 lines - +MClustUtils/
NRadioSwitch.m , MATLAB, 44 lines - +MClustUtils/
TwoRadioSwitch.m , MATLAB, 66 lines - +MClustUtils/
UndoSystem.m , MATLAB, 67 lines - +MClustUtils/
myCallerName.m , MATLAB, 28 lines - +MClustUtils/
process_varargin_class.m , MATLAB, 30 lines - @MClustData/
AddCluster.m , MATLAB, 14 lines - @MClustData/
ApplyConvexHullsFromFile , MATLAB, 36 lines.m - @MClustData/
EraseTfiles.m , MATLAB, 31 lines - @MClustData/
FillFeatures.m , MATLAB, 17 lines - @MClustData/
GetFeatureNames.m , MATLAB, 12 lines - @MClustData/
LoadNeuralTimes.m , MATLAB, 45 lines - @MClustData/
LoadNeuralWaveforms.m , MATLAB, 45 lines - @MClustData/
LoadTetrodeData.m , MATLAB, 26 lines - @MClustData/
MClustData.m , MATLAB, 116 lines - @MClustData/
WriteCQfiles.m , MATLAB, 28 lines - @MClustData/
WriteTfiles.m , MATLAB, 112 lines - @MClustData/
WriteWVfiles.m , MATLAB, 24 lines - @MClustMainWindowClass/
CreateMainWindow.m , MATLAB, 190 lines - @MClustMainWindowClass/
MClustMainWindowClass.m , MATLAB, 332 lines - @MClustMainWindowClass/
Redraw.m , MATLAB, 24 lines - @MClustSettings/
FindAvailableClusterType , MATLAB, 23 liness.m - @MClustSettings/
MClustSettings.m , MATLAB, 170 lines - @MClustSettings/
PlaceWindow.m , MATLAB, 10 lines - @MClustSettings/
StoreWindowPlace.m , MATLAB, 10 lines - Features/
Extra_Features/ , MATLAB, 36 linesfeature_PeakValleyDiff.m - Features/
daub4.c , C, 147 lines - Features/
feature_Energy.m , MATLAB, 33 lines - Features/
feature_EnergyD1.m , MATLAB, 30 lines - Features/
feature_Peak.m , MATLAB, 31 lines - Features/
feature_Peak6to11.m , MATLAB, 32 lines - Features/
feature_PeakIndex.m , MATLAB, 31 lines - Features/
feature_Time.m , MATLAB, 22 lines - Features/
feature_Valley.m , MATLAB, 31 lines - Features/
feature_WavePC1.m , MATLAB, 144 lines - Features/
feature_WaveletCoeffs.m , MATLAB, 66 lines - LoadingEngines/
LoadH5.m , MATLAB, 61 lines - LoadingEngines/
LoadIntanSpikes.m , MATLAB, 125 lines - LoadingEngines/
LoadSE_NeuralynxNT.m , MATLAB, 24 lines - LoadingEngines/
LoadSEfromCSC.m , MATLAB, 87 lines - LoadingEngines/
LoadTDT.m , MATLAB, 96 lines - LoadingEngines/
LoadTT_Axona0.cpp , C++, 586 lines - LoadingEngines/
LoadTT_NeuralynxNT.m , MATLAB, 24 lines - LoadingEngines/
LoadTT_openephys.m , MATLAB, 88 lines - LoadingEngines/
OpenEphysLoadingEngine.m , MATLAB, 88 lines - LoadingEngines/
SubCalls/ , C++, 656 linesLoadSE_NeuralynxNT0.cpp - LoadingEngines/
SubCalls/ , C++, 650 linesLoadTT_NeuralynxNT0.cpp - LoadingEngines/
SubCalls/ , MATLAB, 473 linesTDT2mat.m - LoadingEngines/
SubCalls/ , MATLAB, 62 linesTTI.m - LoadingEngines/
SubCalls/ , MATLAB, 83 linesTTIcallback.m - LoadingEngines/
load_open_ephys_data.m , MATLAB, 472 lines - MClust.m, MATLAB, 30 lines
- MClust0.m, MATLAB, 51 lines
- MClustVersion.m, MATLAB, 4 lines
- ResetMClust.m, MATLAB, 3 lines
- RunClustBatch.m, MATLAB, 127 lines
- Utilities/
@ctsd/ , MATLAB, 110 linesctsd.m - Utilities/
@ctsd/ , MATLAB, 50 linesdata.m - Utilities/
@ctsd/ , MATLAB, 52 linesmask.m - Utilities/
@ctsd/ , MATLAB, 15 linesrestrict.m - Utilities/
@ctsd/ , MATLAB, 26 linessmooth.m - Utilities/
@ts/ , MATLAB, 47 linesdata.m - Utilities/
@ts/ , MATLAB, 9 lineskeep.m - Utilities/
@ts/ , MATLAB, 28 linesrestrict.m - Utilities/
@ts/ , MATLAB, 26 linessmooth.m - Utilities/
@ts/ , MATLAB, 88 linests.m - Utilities/
@tsd/ , MATLAB, 27 linescat.m - Utilities/
@tsd/ , MATLAB, 34 linesdata.m - Utilities/
@tsd/ , MATLAB, 12 lineskeep.m - Utilities/
@tsd/ , MATLAB, 52 linesmask.m - Utilities/
@tsd/ , MATLAB, 25 linesmerge.m - Utilities/
@tsd/ , MATLAB, 13 linesremoveNaNs.m - Utilities/
@tsd/ , MATLAB, 16 linesrestrict.m - Utilities/
@tsd/ , MATLAB, 65 linestsd.m - Utilities/
FindFile.m , MATLAB, 46 lines - Utilities/
FindFiles.m , MATLAB, 60 lines - Utilities/
LoadSpikes.m , MATLAB, 71 lines - Utilities/
SpcMex/ , C, 1,088 linesALGRAPH.c - Utilities/
SpcMex/ , C/C++, 179 linesALGRAPH.h - Utilities/
SpcMex/ , C, 744 linesFAIRSPLIT.c - Utilities/
SpcMex/ , C/C++, 98 linesFAIRSPLIT.h - Utilities/
SpcMex/ , C, 252 linesL.c - Utilities/
SpcMex/ , C/C++, 81 linesL.h - Utilities/
SpcMex/ , C, 67 linesMergeSort.c - Utilities/
SpcMex/ , C/C++, 13 linesMergeSort.h - Utilities/
SpcMex/ , C, 572 linesSPC.c - Utilities/
SpcMex/ , C/C++, 33 linesSPC.h - Utilities/
SpcMex/ , C, 107 linesspc_mex.c - Utilities/
extract_varargin.m , MATLAB, 22 lines - Utilities/
histcn.m , MATLAB, 138 lines - Utilities/
popdir.m , MATLAB, 38 lines - Utilities/
process_varargin.m , MATLAB, 29 lines - Utilities/
pushdir.m , MATLAB, 23 lines - Utilities/
selectalongfirstdimensio , MATLAB, 40 linesn.m - Utilities/
streq.m , MATLAB, 12 lines - _Extras/
nonmodal_listdlg.m , MATLAB, 117 lines - LICENSE, License, 674 lines
- README.md, Text, 4 lines
hangyabalazs/CellBase
d8ca9b7fa7828c6503de42b5035c83dcacf14413, 24 February 2021Availability: 1 check, the latest on 29 September 2026: the link answers
- 29 September 2026: the link answers
340 files
- CellBase_R2013a/
AddOns/ , MATLAB, 18 linesAnalysisFcn_AK_SPR/ analysis/ Calculate_CluSep.m - CellBase_R2013a/
AddOns/ , MATLAB, 20 linesAnalysisFcn_AK_SPR/ analysis/ ISI_histogram.m - CellBase_R2013a/
AddOns/ , MATLAB, 64 linesAnalysisFcn_AK_SPR/ analysis/ calc_choiceswitch_improv ement.m - CellBase_R2013a/
AddOns/ , MATLAB, 156 linesAnalysisFcn_AK_SPR/ analysis/ calc_light_spontaneous_w aveform_features.m - CellBase_R2013a/
AddOns/ , MATLAB, 50 linesAnalysisFcn_AK_SPR/ analysis/ calc_maxrate_perf.m - CellBase_R2013a/
AddOns/ , MATLAB, 46 linesAnalysisFcn_AK_SPR/ analysis/ calc_maxrate_perf0.m - CellBase_R2013a/
AddOns/ , MATLAB, 58 linesAnalysisFcn_AK_SPR/ analysis/ calc_selectivity_epoch.m - CellBase_R2013a/
AddOns/ , MATLAB, 70 linesAnalysisFcn_AK_SPR/ analysis/ calc_selectivity_omissio n.m - CellBase_R2013a/
AddOns/ , MATLAB, 52 linesAnalysisFcn_AK_SPR/ analysis/ calc_selectivity_outcome .m - CellBase_R2013a/
AddOns/ , MATLAB, 49 linesAnalysisFcn_AK_SPR/ analysis/ calc_selectivity_side.m - CellBase_R2013a/
AddOns/ , MATLAB, 158 linesAnalysisFcn_AK_SPR/ analysis/ calcwaveformfeatures.m - CellBase_R2013a/
AddOns/ , MATLAB, 39 linesAnalysisFcn_AK_SPR/ analysis/ copycellbase_script.m - CellBase_R2013a/
AddOns/ , MATLAB, 64 linesAnalysisFcn_AK_SPR/ analysis/ dprime.m - CellBase_R2013a/
AddOns/ , MATLAB, 44 linesAnalysisFcn_AK_SPR/ analysis/ meanrate.m - CellBase_R2013a/
AddOns/ , MATLAB, 53 linesAnalysisFcn_AK_SPR/ cellbase.m - CellBase_R2013a/
AddOns/ , MATLAB, 24 linesAnalysisFcn_AK_SPR/ cellbase2.m - CellBase_R2013a/
AddOns/ , MATLAB, 63 linesAnalysisFcn_AK_SPR/ cellbase_notes.m - CellBase_R2013a/
AddOns/ , MATLAB, 156 linesAnalysisFcn_AK_SPR/ example_analysis.m - CellBase_R2013a/
AddOns/ , MATLAB, 379 linesAnalysisFcn_AK_SPR/ new_example_analysis1.m - CellBase_R2013a/
AddOns/ , MATLAB, 115 linesAnalysisFcn_AK_SPR/ plotting/ binraster2selectivitytim e.m - CellBase_R2013a/
AddOns/ , MATLAB, 56 linesAnalysisFcn_AK_SPR/ plotting/ compare_trials.m - CellBase_R2013a/
AddOns/ , MATLAB, 121 linesAnalysisFcn_AK_SPR/ plotting/ defineEventMarkerColors_ default.m - CellBase_R2013a/
AddOns/ , MATLAB, 56 linesAnalysisFcn_AK_SPR/ plotting/ defineXLabels_default.m - CellBase_R2013a/
AddOns/ , MATLAB, 17 linesAnalysisFcn_AK_SPR/ plotting/ get_caf.m - CellBase_R2013a/
AddOns/ , MATLAB, 30 linesAnalysisFcn_AK_SPR/ plotting/ get_last_evtime.m - CellBase_R2013a/
AddOns/ , MATLAB, 45 linesAnalysisFcn_AK_SPR/ plotting/ get_performance.m - CellBase_R2013a/
AddOns/ , MATLAB, 48 linesAnalysisFcn_AK_SPR/ plotting/ get_tuning.m - CellBase_R2013a/
AddOns/ , MATLAB, 140 linesAnalysisFcn_AK_SPR/ plotting/ getpoptuning.m - CellBase_R2013a/
AddOns/ , MATLAB, 381 linesAnalysisFcn_AK_SPR/ plotting/ lickraster.m - CellBase_R2013a/
AddOns/ , MATLAB, 23 linesAnalysisFcn_AK_SPR/ plotting/ make3color.m - CellBase_R2013a/
AddOns/ , MATLAB, 23 linesAnalysisFcn_AK_SPR/ plotting/ makeXLabels.m - CellBase_R2013a/
AddOns/ , MATLAB, 56 linesAnalysisFcn_AK_SPR/ plotting/ makespeedpsth.m - CellBase_R2013a/
AddOns/ , MATLAB, 100 linesAnalysisFcn_AK_SPR/ plotting/ plot_behavior.m - CellBase_R2013a/
AddOns/ , MATLAB, 177 linesAnalysisFcn_AK_SPR/ plotting/ plot_mclust_projections. m - CellBase_R2013a/
AddOns/ , MATLAB, 13 linesAnalysisFcn_AK_SPR/ plotting/ plot_partitions.m - CellBase_R2013a/
AddOns/ , MATLAB, 32 linesAnalysisFcn_AK_SPR/ plotting/ plot_raster.m - CellBase_R2013a/
AddOns/ , MATLAB, 241 linesAnalysisFcn_AK_SPR/ plotting/ plot_raster2.m - CellBase_R2013a/
AddOns/ , MATLAB, 304 linesAnalysisFcn_AK_SPR/ plotting/ plot_raster3.m - CellBase_R2013a/
AddOns/ , MATLAB, 101 linesAnalysisFcn_AK_SPR/ plotting/ plot_selectivity.m - CellBase_R2013a/
AddOns/ , MATLAB, 180 linesAnalysisFcn_AK_SPR/ plotting/ plot_tuning.m - CellBase_R2013a/
AddOns/ , MATLAB, 58 linesAnalysisFcn_AK_SPR/ plotting/ preparefigure.m - CellBase_R2013a/
AddOns/ , MATLAB, 101 linesAnalysisFcn_AK_SPR/ plotting/ run_makeapsth.m - CellBase_R2013a/
AddOns/ , MATLAB, 31 linesAnalysisFcn_AK_SPR/ plotting/ stimes2selectivitytime.m - CellBase_R2013a/
AddOns/ , MATLAB, 82 linesAnalysisFcn_AK_SPR/ plotting/ trialsort.m - CellBase_R2013a/
AddOns/ , MATLAB, 13 linesAnalysisFcn_AK_SPR/ plotting/ tuning_curve.m - CellBase_R2013a/
AddOns/ , MATLAB, 9 linesAnalysisFcn_AK_SPR/ plotting/ viewbehavior.m - CellBase_R2013a/
AddOns/ , MATLAB, 208 linesAnalysisFcn_AK_SPR/ plotting/ viewcell.m - CellBase_R2013a/
AddOns/ , MATLAB, 273 linesAnalysisFcn_AK_SPR/ plotting/ viewcell2.m - CellBase_R2013a/
AddOns/ , MATLAB, 423 linesAnalysisFcn_AK_SPR/ plotting/ viewcell2c_speed.m - CellBase_R2013a/
AddOns/ , MATLAB, 436 linesAnalysisFcn_AK_SPR/ plotting/ viewcell2d_speed.m - CellBase_R2013a/
AddOns/ , MATLAB, 274 linesAnalysisFcn_AK_SPR/ plotting/ viewcell4a.m - CellBase_R2013a/
AddOns/ , MATLAB, 359 linesAnalysisFcn_AK_SPR/ plotting/ viewcells.m - CellBase_R2013a/
AddOns/ , MATLAB, 237 linesAnalysisFcn_AK_SPR/ plotting/ viewpoppsth.m - CellBase_R2013a/
AddOns/ , MATLAB, 263 linesAnalysisFcn_AK_SPR/ plotting/ viewpoppsth2.m - CellBase_R2013a/
AddOns/ , MATLAB, 379 linesAnalysisFcn_AK_SPR/ plotting/ viewpoppsth3.m - CellBase_R2013a/
AddOns/ , MATLAB, 379 linesAnalysisFcn_AK_SPR/ plotting/ viewpoppsth3_stim.m - CellBase_R2013a/
AddOns/ , MATLAB, 353 linesAnalysisFcn_AK_SPR/ plotting/ viewpoppsthTC.m - CellBase_R2013a/
AddOns/ , MATLAB, 357 linesAnalysisFcn_AK_SPR/ plotting/ viewpoppsthTC2.m - CellBase_R2013a/
AddOns/ , MATLAB, 459 linesAnalysisFcn_AK_SPR/ plotting/ viewpoppsthTC3.m - CellBase_R2013a/
AddOns/ , MATLAB, 278 linesAnalysisFcn_AK_SPR/ plotting/ viewpopraster.m - CellBase_R2013a/
AddOns/ , MATLAB, 182 linesAnalysisFcn_AK_SPR/ plotting/ viewpopselectivity.m - CellBase_R2013a/
AddOns/ , MATLAB, 240 linesAnalysisFcn_AK_SPR/ plotting/ viewpoptuning.m - CellBase_R2013a/
AddOns/ , MATLAB, 283 linesAnalysisFcn_AK_SPR/ plotting/ viewpoptuning2.m - CellBase_R2013a/
AddOns/ , MATLAB, 287 linesAnalysisFcn_AK_SPR/ plotting/ viewpoptuning2a.m - CellBase_R2013a/
AddOns/ , MATLAB, 291 linesAnalysisFcn_AK_SPR/ plotting/ viewpoptuning2b.m - CellBase_R2013a/
AddOns/ , MATLAB, 303 linesAnalysisFcn_AK_SPR/ plotting/ viewpoptuning2c.m - CellBase_R2013a/
AddOns/ , MATLAB, 275 linesAnalysisFcn_AK_SPR/ plotting/ viewpoptuning_2.m - CellBase_R2013a/
AddOns/ , MATLAB, 175 linesAnalysisFcn_AK_SPR/ plotting/ viewpsth.m - CellBase_R2013a/
AddOns/ , MATLAB, 237 linesAnalysisFcn_AK_SPR/ plotting/ viewraster.m - CellBase_R2013a/
AddOns/ , MATLAB, 278 linesAnalysisFcn_AK_SPR/ plotting/ viewspike.m - CellBase_R2013a/
AddOns/ , MATLAB, 150 linesAnalysisFcn_AK_SPR/ plotting/ viewtuning.m - CellBase_R2013a/
AddOns/ , MATLAB, 102 linesAnalysisFcn_AK_SPR/ plotting/ viewtuning2.m - CellBase_R2013a/
AddOns/ , MATLAB, 14 linesClusterCheckerJH/ BatchRCB.m - CellBase_R2013a/
AddOns/ , MATLAB, 23 linesClusterCheckerJH/ BatchRatClust.m - CellBase_R2013a/
AddOns/ , MATLAB, 18 linesClusterCheckerJH/ BatchSessionClust.m - CellBase_R2013a/
AddOns/ , MATLAB, 79 linesClusterCheckerJH/ ClusterChecker.m - CellBase_R2013a/
AddOns/ , Java, 38 linesClusterCheckerJH/ export_fig/ ImageSelection.java - CellBase_R2013a/
AddOns/ , MATLAB, 81 linesClusterCheckerJH/ export_fig/ append_pdfs.m - CellBase_R2013a/
AddOns/ , MATLAB, 51 linesClusterCheckerJH/ export_fig/ copyfig.m - CellBase_R2013a/
AddOns/ , MATLAB, 152 linesClusterCheckerJH/ export_fig/ crop_borders.m - CellBase_R2013a/
AddOns/ , MATLAB, 189 linesClusterCheckerJH/ export_fig/ eps2pdf.m - CellBase_R2013a/
AddOns/ , MATLAB, 1,282 linesClusterCheckerJH/ export_fig/ export_fig.m - CellBase_R2013a/
AddOns/ , MATLAB, 151 linesClusterCheckerJH/ export_fig/ fix_lines.m - CellBase_R2013a/
AddOns/ , MATLAB, 196 linesClusterCheckerJH/ export_fig/ ghostscript.m - CellBase_R2013a/
AddOns/ , MATLAB, 186 linesClusterCheckerJH/ export_fig/ im2gif.m - CellBase_R2013a/
AddOns/ , MATLAB, 130 linesClusterCheckerJH/ export_fig/ isolate_axes.m - CellBase_R2013a/
AddOns/ , MATLAB, 51 linesClusterCheckerJH/ export_fig/ pdf2eps.m - CellBase_R2013a/
AddOns/ , MATLAB, 150 linesClusterCheckerJH/ export_fig/ pdftops.m - CellBase_R2013a/
AddOns/ , MATLAB, 244 linesClusterCheckerJH/ export_fig/ print2array.m - CellBase_R2013a/
AddOns/ , MATLAB, 529 linesClusterCheckerJH/ export_fig/ print2eps.m - CellBase_R2013a/
AddOns/ , MATLAB, 37 linesClusterCheckerJH/ export_fig/ read_write_entire_textfi le.m - CellBase_R2013a/
AddOns/ , MATLAB, 105 linesClusterCheckerJH/ export_fig/ user_string.m - CellBase_R2013a/
AddOns/ , MATLAB, 36 linesClusterCheckerJH/ export_fig/ using_hg2.m - CellBase_R2013a/
AddOns/ , MATLAB, 140 linesMatlabImportExport_v6.0. 0/ Mat2NlxCSC.m - CellBase_R2013a/
AddOns/ , MATLAB, 138 linesMatlabImportExport_v6.0. 0/ Mat2NlxEV.m - CellBase_R2013a/
AddOns/ , MATLAB, 157 linesMatlabImportExport_v6.0. 0/ Mat2NlxNDE.m - CellBase_R2013a/
AddOns/ , MATLAB, 145 linesMatlabImportExport_v6.0. 0/ Mat2NlxNRD.m - CellBase_R2013a/
AddOns/ , MATLAB, 144 linesMatlabImportExport_v6.0. 0/ Mat2NlxSpike.m - CellBase_R2013a/
AddOns/ , MATLAB, 128 linesMatlabImportExport_v6.0. 0/ Mat2NlxTS.m - CellBase_R2013a/
AddOns/ , MATLAB, 143 linesMatlabImportExport_v6.0. 0/ Mat2NlxVT.m - CellBase_R2013a/
AddOns/ , MATLAB, 128 linesMatlabImportExport_v6.0. 0/ Nlx2MatCSC.m - CellBase_R2013a/
AddOns/ , MATLAB, 127 linesMatlabImportExport_v6.0. 0/ Nlx2MatEV.m - CellBase_R2013a/
AddOns/ , MATLAB, 143 linesMatlabImportExport_v6.0. 0/ Nlx2MatNDE.m - CellBase_R2013a/
AddOns/ , MATLAB, 123 linesMatlabImportExport_v6.0. 0/ Nlx2MatNRD.m - CellBase_R2013a/
AddOns/ , MATLAB, 132 linesMatlabImportExport_v6.0. 0/ Nlx2MatSpike.m - CellBase_R2013a/
AddOns/ , MATLAB, 114 linesMatlabImportExport_v6.0. 0/ Nlx2MatTS.m - CellBase_R2013a/
AddOns/ , MATLAB, 131 linesMatlabImportExport_v6.0. 0/ Nlx2MatVt.m - CellBase_R2013a/
AddOns/ , MATLAB, 138 linesNeuralynxMatlabImportExp ort_v413/ Mat2NlxCSC.m - CellBase_R2013a/
AddOns/ , MATLAB, 138 linesNeuralynxMatlabImportExp ort_v413/ Mat2NlxEV.m - CellBase_R2013a/
AddOns/ , MATLAB, 138 linesNeuralynxMatlabImportExp ort_v413/ Mat2NlxSE.m - CellBase_R2013a/
AddOns/ , MATLAB, 138 linesNeuralynxMatlabImportExp ort_v413/ Mat2NlxST.m - CellBase_R2013a/
AddOns/ , MATLAB, 124 linesNeuralynxMatlabImportExp ort_v413/ Mat2NlxTS.m - CellBase_R2013a/
AddOns/ , MATLAB, 138 linesNeuralynxMatlabImportExp ort_v413/ Mat2NlxTT.m - CellBase_R2013a/
AddOns/ , MATLAB, 141 linesNeuralynxMatlabImportExp ort_v413/ Mat2NlxVT.m - CellBase_R2013a/
AddOns/ , MATLAB, 183 linesNeuralynxMatlabImportExp ort_v413/ MatlabReadSelector_v201/ Nlx2MatCSC_v4.m - CellBase_R2013a/
AddOns/ , MATLAB, 180 linesNeuralynxMatlabImportExp ort_v413/ MatlabReadSelector_v201/ Nlx2MatEV_v4.m - CellBase_R2013a/
AddOns/ , MATLAB, 186 linesNeuralynxMatlabImportExp ort_v413/ MatlabReadSelector_v201/ Nlx2MatSpike_v4.m - CellBase_R2013a/
AddOns/ , MATLAB, 170 linesNeuralynxMatlabImportExp ort_v413/ MatlabReadSelector_v201/ Nlx2MatTS_v4.m - CellBase_R2013a/
AddOns/ , MATLAB, 185 linesNeuralynxMatlabImportExp ort_v413/ MatlabReadSelector_v201/ Nlx2MatVT_v4.m - CellBase_R2013a/
AddOns/ , MATLAB, 184 linesNeuralynxMatlabImportExp ort_v413/ Nlx2MatCSC.m - CellBase_R2013a/
AddOns/ , MATLAB, 181 linesNeuralynxMatlabImportExp ort_v413/ Nlx2MatEV.m - CellBase_R2013a/
AddOns/ , MATLAB, 187 linesNeuralynxMatlabImportExp ort_v413/ Nlx2MatSpike.m - CellBase_R2013a/
AddOns/ , MATLAB, 169 linesNeuralynxMatlabImportExp ort_v413/ Nlx2MatTS.m - CellBase_R2013a/
AddOns/ , MATLAB, 186 linesNeuralynxMatlabImportExp ort_v413/ Nlx2MatVT.m - CellBase_R2013a/
AddOns/ , MATLAB, 212 linesNeuralynxMatlabImportExp ort_v413/ nlxcsc2mat2.m - CellBase_R2013a/
AddOns/ , MATLAB, 30 linesNeuralynxMatlabImportExp ort_v413/ nlxpos2mat_v4.m - CellBase_R2013a/
AddOns/ , MATLAB, 137 linesNeuralynxMatlabImportExp ort_v502/ Mat2NlxCSC.m - CellBase_R2013a/
AddOns/ , MATLAB, 135 linesNeuralynxMatlabImportExp ort_v502/ Mat2NlxEV.m - CellBase_R2013a/
AddOns/ , MATLAB, 142 linesNeuralynxMatlabImportExp ort_v502/ Mat2NlxNRD.m - CellBase_R2013a/
AddOns/ , MATLAB, 141 linesNeuralynxMatlabImportExp ort_v502/ Mat2NlxSpike.m - CellBase_R2013a/
AddOns/ , MATLAB, 125 linesNeuralynxMatlabImportExp ort_v502/ Mat2NlxTS.m - CellBase_R2013a/
AddOns/ , MATLAB, 140 linesNeuralynxMatlabImportExp ort_v502/ Mat2NlxVT.m - CellBase_R2013a/
AddOns/ , MATLAB, 125 linesNeuralynxMatlabImportExp ort_v502/ Nlx2MatCSC.m - CellBase_R2013a/
AddOns/ , MATLAB, 124 linesNeuralynxMatlabImportExp ort_v502/ Nlx2MatEV.m - CellBase_R2013a/
AddOns/ , MATLAB, 120 linesNeuralynxMatlabImportExp ort_v502/ Nlx2MatNRD.m - CellBase_R2013a/
AddOns/ , MATLAB, 129 linesNeuralynxMatlabImportExp ort_v502/ Nlx2MatSpike.m - CellBase_R2013a/
AddOns/ , MATLAB, 111 linesNeuralynxMatlabImportExp ort_v502/ Nlx2MatTS.m - CellBase_R2013a/
AddOns/ , MATLAB, 128 linesNeuralynxMatlabImportExp ort_v502/ Nlx2MatVt.m - CellBase_R2013a/
Functions/ , MATLAB, 172 linesanalysis_functions/ anatomy/ reconstruction.m - CellBase_R2013a/
Functions/ , MATLAB, 134 linesanalysis_functions/ anatomy/ reconstruction_temp.m - CellBase_R2013a/
Functions/ , MATLAB, 125 linesanalysis_functions/ behavior/ psych_gonogo.m - CellBase_R2013a/
Functions/ , MATLAB, 283 linesanalysis_functions/ behavior/ psych_gonogo2.m - CellBase_R2013a/
Functions/ , MATLAB, 177 linesanalysis_functions/ behavior/ psych_gonogo_learningcur ve.m - CellBase_R2013a/
Functions/ , MATLAB, 249 linesanalysis_functions/ behavior/ psych_gonogo_perftest.m - CellBase_R2013a/
Functions/ , MATLAB, 157 linesanalysis_functions/ behavior/ psych_gonogo_restarts.m - CellBase_R2013a/
Functions/ , MATLAB, 368 linesanalysis_functions/ behavior/ psych_gonogo_restarts_te mp.m - CellBase_R2013a/
Functions/ , MATLAB, 329 linesanalysis_functions/ behavior/ psych_gonogo_updating.m - CellBase_R2013a/
Functions/ , MATLAB, 318 linesanalysis_functions/ behavior/ psych_gonogo_updating_no resp.m - CellBase_R2013a/
Functions/ , MATLAB, 319 linesanalysis_functions/ behavior/ psych_gonogo_updating_no resp2.m - CellBase_R2013a/
Functions/ , MATLAB, 299 linesanalysis_functions/ behavior/ psych_gonogo_updating_te mp_fa.m - CellBase_R2013a/
Functions/ , MATLAB, 179 linesanalysis_functions/ behavior/ psychplot_gonogo.m - CellBase_R2013a/
Functions/ , MATLAB, 232 linesanalysis_functions/ behavior/ psychplot_gonogo_updatin g_temp.m - CellBase_R2013a/
Functions/ , MATLAB, 234 linesanalysis_functions/ behavior/ psychplot_pavlovian.m - CellBase_R2013a/
Functions/ , MATLAB, 269 linesanalysis_functions/ behavior/ psychplot_pavlovian2.m - CellBase_R2013a/
Functions/ , MATLAB, 24 linesanalysis_functions/ detect_bursts.m - CellBase_R2013a/
Functions/ , MATLAB, 84 linesanalysis_functions/ efficiency.m - CellBase_R2013a/
Functions/ , MATLAB, 22 linesanalysis_functions/ example_analysis/ checknlxconfig.m - CellBase_R2013a/
Functions/ , MATLAB, 34 linesanalysis_functions/ example_analysis/ checknlxconfig_call.m - CellBase_R2013a/
Functions/ , MATLAB, 254 linesanalysis_functions/ example_analysis/ quickanalysis2.m - CellBase_R2013a/
Functions/ , MATLAB, 266 linesanalysis_functions/ example_analysis/ quickanalysis2_APECS.m - CellBase_R2013a/
Functions/ , MATLAB, 206 linesanalysis_functions/ example_analysis/ quickanalysis_pavlovian. m - CellBase_R2013a/
Functions/ , MATLAB, 205 linesanalysis_functions/ example_analysis/ quickanalysis_pavlovian2 .m - CellBase_R2013a/
Functions/ , MATLAB, 17 linesanalysis_functions/ example_analysis/ setup_basic_analyses.m - CellBase_R2013a/
Functions/ , MATLAB, 22 linesanalysis_functions/ optical_tagging/ JSdiv.m - CellBase_R2013a/
Functions/ , MATLAB, 29 linesanalysis_functions/ optical_tagging/ KLdist.m - CellBase_R2013a/
Functions/ , MATLAB, 211 linesanalysis_functions/ optical_tagging/ findStimPeriod.m - CellBase_R2013a/
Functions/ , MATLAB, 152 linesanalysis_functions/ optical_tagging/ lightcluster.m - CellBase_R2013a/
Functions/ , MATLAB, 60 linesanalysis_functions/ optical_tagging/ lightpsth.m - CellBase_R2013a/
Functions/ , MATLAB, 22 linesanalysis_functions/ optical_tagging/ lightpsth_call.m - CellBase_R2013a/
Functions/ , MATLAB, 191 linesanalysis_functions/ optical_tagging/ nbisstim.m - CellBase_R2013a/
Functions/ , MATLAB, 176 linesanalysis_functions/ optical_tagging/ salt.m - CellBase_R2013a/
Functions/ , MATLAB, 58 linesanalysis_functions/ optical_tagging/ spikeshapecorr.m - CellBase_R2013a/
Functions/ , MATLAB, 286 linesanalysis_functions/ optical_tagging/ taggedprop.m - CellBase_R2013a/
Functions/ , MATLAB, 135 linesanalysis_functions/ optical_tagging/ tagging.m - CellBase_R2013a/
Functions/ , MATLAB, 220 linesanalysis_functions/ optical_tagging/ tagging_index.m - CellBase_R2013a/
Functions/ , MATLAB, 74 linesanalysis_functions/ raster_and_PSTH/ apsth.m - CellBase_R2013a/
Functions/ , MATLAB, 113 linesanalysis_functions/ raster_and_PSTH/ b_ranksum2.m - CellBase_R2013a/
Functions/ , MATLAB, 116 linesanalysis_functions/ raster_and_PSTH/ b_signrank2.m - CellBase_R2013a/
Functions/ , MATLAB, 288 linesanalysis_functions/ raster_and_PSTH/ b_statctexact.m - CellBase_R2013a/
Functions/ , MATLAB, 83 linesanalysis_functions/ raster_and_PSTH/ b_statgetargs.m - CellBase_R2013a/
Functions/ , MATLAB, 56 linesanalysis_functions/ raster_and_PSTH/ binraster2apsth.m - CellBase_R2013a/
Functions/ , MATLAB, 56 linesanalysis_functions/ raster_and_PSTH/ binraster2dapsth.m - CellBase_R2013a/
Functions/ , MATLAB, 57 linesanalysis_functions/ raster_and_PSTH/ binraster2psth.m - CellBase_R2013a/
Functions/ , MATLAB, 102 linesanalysis_functions/ raster_and_PSTH/ dapsth.m - CellBase_R2013a/
Functions/ , MATLAB, 341 linesanalysis_functions/ raster_and_PSTH/ plot_raster2a.m - CellBase_R2013a/
Functions/ , MATLAB, 58 linesanalysis_functions/ raster_and_PSTH/ plot_raster_psth.m - CellBase_R2013a/
Functions/ , MATLAB, 110 linesanalysis_functions/ raster_and_PSTH/ plot_timecourse.m - CellBase_R2013a/
Functions/ , MATLAB, 300 lines, 1 matchanalysis_functions/ raster_and_PSTH/ psth_stats.m - CellBase_R2013a/
Functions/ , MATLAB, 341 linesanalysis_functions/ raster_and_PSTH/ rasterplot.m - CellBase_R2013a/
Functions/ , MATLAB, 104 linesanalysis_functions/ raster_and_PSTH/ rocarea.m - CellBase_R2013a/
Functions/ , MATLAB, 27 linesanalysis_functions/ raster_and_PSTH/ smoothed_psth.m - CellBase_R2013a/
Functions/ , MATLAB, 44 linesanalysis_functions/ raster_and_PSTH/ stimes2binraster.m - CellBase_R2013a/
Functions/ , MATLAB, 337 linesanalysis_functions/ raster_and_PSTH/ ultimate_psth.m - CellBase_R2013a/
Functions/ , MATLAB, 237 linesanalysis_functions/ raster_and_PSTH/ viewcell2b.m - CellBase_R2013a/
Functions/ , MATLAB, 208 linesanalysis_functions/ raster_and_PSTH/ viewlick.m - CellBase_R2013a/
Functions/ , MATLAB, 160 linesanalysis_functions/ reliability_latency_jitt er.m - CellBase_R2013a/
Functions/ , MATLAB, 114 linesanalysis_functions/ spike_clusters/ LRatio.m - CellBase_R2013a/
Functions/ , MATLAB, 122 lines, 1 matchanalysis_functions/ spike_clusters/ LRatio2.m - CellBase_R2013a/
Functions/ , MATLAB, 27 linesanalysis_functions/ spike_clusters/ check_channel_validity.m - CellBase_R2013a/
Functions/ , MATLAB, 260 linesanalysis_functions/ spike_clusters/ mclust_projection_previe w.m - CellBase_R2013a/
Functions/ , MATLAB, 251 linesanalysis_functions/ spike_clusters/ plot_mclust_projections2 .m - CellBase_R2013a/
Functions/ , MATLAB, 47 linesanalysis_functions/ spike_clusters/ plotallwaveforms.m - CellBase_R2013a/
Functions/ , MATLAB, 186 linesanalysis_functions/ spike_clusters/ plotwaveforms.m - CellBase_R2013a/
Functions/ , MATLAB, 166 linesanalysis_functions/ spike_clusters/ salt.m - CellBase_R2013a/
Functions/ , MATLAB, 240 linesanalysis_functions/ spike_correlations/ acg.m - CellBase_R2013a/
Functions/ , MATLAB, 197 linesanalysis_functions/ spike_correlations/ ccg.m - CellBase_R2013a/
Functions/ , MATLAB, 92 linesanalysis_functions/ spike_correlations/ somccg_conf_filter.m - CellBase_R2013a/
Functions/ , MATLAB, 446 linesanalysis_functions/ spike_correlations/ xcorr_wrand_filter.m - CellBase_R2013a/
Functions/ , MATLAB, 283 linesdata_processing_function s/ MakeStimEvents2.m - CellBase_R2013a/
Functions/ , MATLAB, 197 lines, 1 matchdata_processing_function s/ MakeTrialEvents2_gonogo. m - CellBase_R2013a/
Functions/ , MATLAB, 113 linesdata_processing_function s/ MakeTrialEvents2_pavlovi an.m - CellBase_R2013a/
Functions/ , MATLAB, 46 linesdata_processing_function s/ defineEventsEpochs_defau lt.m - CellBase_R2013a/
Functions/ , MATLAB, 31 linesdata_processing_function s/ defineEventsEpochs_first restart.m - CellBase_R2013a/
Functions/ , MATLAB, 44 linesdata_processing_function s/ defineEventsEpochs_gonog o.m - CellBase_R2013a/
Functions/ , MATLAB, 31 linesdata_processing_function s/ defineEventsEpochs_iti.m - CellBase_R2013a/
Functions/ , MATLAB, 57 linesdata_processing_function s/ defineEventsEpochs_laser stim.m - CellBase_R2013a/
Functions/ , MATLAB, 43 linesdata_processing_function s/ defineEventsEpochs_pavlo vian.m - CellBase_R2013a/
Functions/ , MATLAB, 33 linesdata_processing_function s/ defineEventsEpochs_pulse on.m - CellBase_R2013a/
Functions/ , MATLAB, 40 linesdata_processing_function s/ dynamicSpikeWindow.m - CellBase_R2013a/
Functions/ , MATLAB, 60 linesdata_processing_function s/ extractEpochRates.m - CellBase_R2013a/
Functions/ , MATLAB, 89 linesdata_processing_function s/ extractEventSpikes.m - CellBase_R2013a/
Functions/ , MATLAB, 46 linesdata_processing_function s/ extractSegSpikes.m - CellBase_R2013a/
Functions/ , MATLAB, 132 linesdata_processing_function s/ extractSpikeWaveforms.m - CellBase_R2013a/
Functions/ , MATLAB, 231 linesdata_processing_function s/ filterTrials.m - CellBase_R2013a/
Functions/ , MATLAB, 177 linesdata_processing_function s/ findSegs2.m - CellBase_R2013a/
Functions/ , MATLAB, 441 linesdata_processing_function s/ findSegs3.m - CellBase_R2013a/
Functions/ , MATLAB, 37 linesdata_processing_function s/ parseTTLs.m - CellBase_R2013a/
Functions/ , MATLAB, 20 linesdata_processing_function s/ parseValidTrials.m - CellBase_R2013a/
Functions/ , MATLAB, 40 linesdata_processing_function s/ parse_token.m - CellBase_R2013a/
Functions/ , MATLAB, 105 linesdata_processing_function s/ partition_trials.m - CellBase_R2013a/
Functions/ , MATLAB, 167 linesdata_processing_function s/ prealignSpikes.m - CellBase_R2013a/
Functions/ , MATLAB, 136 linesdata_processing_function s/ psych2trialevents_susatt n.m - CellBase_R2013a/
Functions/ , MATLAB, 76 linesdata_processing_function s/ selecttrial.m - CellBase_R2013a/
Functions/ , MATLAB, 312 linesdata_processing_function s/ solo2trialevents2_audito ry_gonogo.m - CellBase_R2013a/
Functions/ , MATLAB, 318 linesdata_processing_function s/ solo2trialevents3_audito ry_gonogo.m - CellBase_R2013a/
Functions/ , MATLAB, 334 linesdata_processing_function s/ solo2trialevents4_audito ry_gonogo.m - CellBase_R2013a/
Functions/ , MATLAB, 329 linesdata_processing_function s/ solo2trialevents4_audito ry_gonogo_Hyun.m - CellBase_R2013a/
Functions/ , MATLAB, 329 linesdata_processing_function s/ solo2trialevents4_audito ry_gonogo_feedbackdelay. m - CellBase_R2013a/
Functions/ , MATLAB, 332 linesdata_processing_function s/ solo2trialevents4_audito ry_gonogo_pulsepal.m - CellBase_R2013a/
Functions/ , MATLAB, 335 linesdata_processing_function s/ solo2trialevents4_audito ry_gonogo_waterpuff.m - CellBase_R2013a/
Functions/ , MATLAB, 340 linesdata_processing_function s/ solo2trialevents5_audito ry_gonogo.m - CellBase_R2013a/
Functions/ , MATLAB, 333 linesdata_processing_function s/ solo2trialevents_auditor y_pavlovian.m - CellBase_R2013a/
Functions/ , MATLAB, 320 linesdata_processing_function s/ solo2trialevents_auditor y_pavlovian2.m - CellBase_R2013a/
Functions/ , MATLAB, 52 linesdata_processing_function s/ trialevents2relativetime .m - CellBase_R2013a/
Functions/ , MATLAB, 187 linesdatabase_functions/ analyses/ addanalysis.m - CellBase_R2013a/
Functions/ , MATLAB, 77 linesdatabase_functions/ analyses/ delanalysis.m - CellBase_R2013a/
Functions/ , MATLAB, 67 linesdatabase_functions/ analyses/ exportdata.m - CellBase_R2013a/
Functions/ , MATLAB, 81 linesdatabase_functions/ analyses/ findanalysis.m - CellBase_R2013a/
Functions/ , MATLAB, 29 linesdatabase_functions/ analyses/ findprop.m - CellBase_R2013a/
Functions/ , MATLAB, 49 linesdatabase_functions/ analyses/ getvalue.m - CellBase_R2013a/
Functions/ , MATLAB, 1 linedatabase_functions/ analyses/ insertdata.m - CellBase_R2013a/
Functions/ , MATLAB, 73 linesdatabase_functions/ analyses/ runanalysis.m - CellBase_R2013a/
Functions/ , MATLAB, 73 linesdatabase_functions/ analyses/ runanalysis_temp.m - CellBase_R2013a/
Functions/ , MATLAB, 58 linesdatabase_functions/ analyses/ setvalue.m - CellBase_R2013a/
Functions/ , MATLAB, 48 linesdatabase_functions/ analyses/ writedata.m - CellBase_R2013a/
Functions/ , MATLAB, 82 linesdatabase_functions/ cellbase/ checkcb.m - CellBase_R2013a/
Functions/ , MATLAB, 38 linesdatabase_functions/ cellbase/ checknmcb.m - CellBase_R2013a/
Functions/ , MATLAB, 35 linesdatabase_functions/ cellbase/ choosecb.m - CellBase_R2013a/
Functions/ , MATLAB, 34 linesdatabase_functions/ cellbase/ deletecb.m - CellBase_R2013a/
Functions/ , MATLAB, 43 linesdatabase_functions/ cellbase/ findcb.m - CellBase_R2013a/
Functions/ , MATLAB, 118 linesdatabase_functions/ cellbase/ initcb.m - CellBase_R2013a/
Functions/ , MATLAB, 64 linesdatabase_functions/ cellbase/ loadcb.m - CellBase_R2013a/
Functions/ , MATLAB, 75 linesdatabase_functions/ cellbase/ mountcb.m - CellBase_R2013a/
Functions/ , MATLAB, 29 linesdatabase_functions/ cellbase/ relocatecb.m - CellBase_R2013a/
Functions/ , MATLAB, 24 linesdatabase_functions/ cellbase/ renamecb.m - CellBase_R2013a/
Functions/ , MATLAB, 56 linesdatabase_functions/ cellbase/ switchcb.m - CellBase_R2013a/
Functions/ , MATLAB, 24 linesdatabase_functions/ cellbase/ updatecb.m - CellBase_R2013a/
Functions/ , MATLAB, 40 linesdatabase_functions/ cellbase/ upgradecb.m - CellBase_R2013a/
Functions/ , MATLAB, 10 linesdatabase_functions/ cellbase/ whichcb.m - CellBase_R2013a/
Functions/ , MATLAB, 25 linesdatabase_functions/ cellbase/ whoscb.m - CellBase_R2013a/
Functions/ , MATLAB, 121 linesdatabase_functions/ cells/ addcell.m - CellBase_R2013a/
Functions/ , MATLAB, 110 linesdatabase_functions/ cells/ addnewcells.m - CellBase_R2013a/
Functions/ , MATLAB, 57 linesdatabase_functions/ cells/ delcell.m - CellBase_R2013a/
Functions/ , MATLAB, 62 linesdatabase_functions/ cells/ findallcells.m - CellBase_R2013a/
Functions/ , MATLAB, 58 linesdatabase_functions/ cells/ findallsession.m - CellBase_R2013a/
Functions/ , MATLAB, 103 linesdatabase_functions/ cells/ findcell.m - CellBase_R2013a/
Functions/ , MATLAB, 87 linesdatabase_functions/ cells/ findcellpos.m - CellBase_R2013a/
Functions/ , MATLAB, 58 linesdatabase_functions/ cells/ findsession.m - CellBase_R2013a/
Functions/ , MATLAB, 22 linesdatabase_functions/ cells/ iscellid.m - CellBase_R2013a/
Functions/ , MATLAB, 28 linesdatabase_functions/ cells/ issessionid.m - CellBase_R2013a/
Functions/ , MATLAB, 33 linesdatabase_functions/ cells/ listcell.m - CellBase_R2013a/
Functions/ , MATLAB, 86 linesdatabase_functions/ cells/ listtag.m - CellBase_R2013a/
Functions/ , MATLAB, 50 linesdatabase_functions/ cells/ loadcell.m - CellBase_R2013a/
Functions/ , MATLAB, 25 linesdatabase_functions/ cells/ nontetrodepairs.m - CellBase_R2013a/
Functions/ , MATLAB, 88 linesdatabase_functions/ cells/ selectcell.m - CellBase_R2013a/
Functions/ , MATLAB, 36 linesdatabase_functions/ cells/ tetrodepairs.m - CellBase_R2013a/
Functions/ , MATLAB, 25 linesdatabase_functions/ cells/ validcellid.m - CellBase_R2013a/
Functions/ , MATLAB, 125 linesdatabase_functions/ conversion/ cellid2fnames.m - CellBase_R2013a/
Functions/ , MATLAB, 25 linesdatabase_functions/ conversion/ cellid2tags.m - CellBase_R2013a/
Functions/ , MATLAB, 19 linesdatabase_functions/ conversion/ cellid2vals.m - CellBase_R2013a/
Functions/ , MATLAB, 80 linesdatabase_functions/ conversion/ fname2cellid.m - CellBase_R2013a/
Functions/ , MATLAB, 65 lineshelper_functions/ abs2reltimes.m - CellBase_R2013a/
Functions/ , MATLAB, 33 lineshelper_functions/ cellcmp.m - CellBase_R2013a/
Functions/ , MATLAB, 215 lineshelper_functions/ createdoc.m - CellBase_R2013a/
Functions/ , MATLAB, 70 lineshelper_functions/ errorbar_tick.m - CellBase_R2013a/
Functions/ , MATLAB, 17 lineshelper_functions/ findcellstr.m - CellBase_R2013a/
Functions/ , MATLAB, 36 lineshelper_functions/ findpos.m - CellBase_R2013a/
Functions/ , MATLAB, 25 lineshelper_functions/ formatforExcel.m - CellBase_R2013a/
Functions/ , MATLAB, 32 lineshelper_functions/ iprctile.m - CellBase_R2013a/
Functions/ , MATLAB, 11 lineshelper_functions/ isbinary.m - CellBase_R2013a/
Functions/ , MATLAB, 16 lineshelper_functions/ linterp.m - CellBase_R2013a/
Functions/ , MATLAB, 23 lineshelper_functions/ listdir.m - CellBase_R2013a/
Functions/ , MATLAB, 31 lineshelper_functions/ listfiles.m - CellBase_R2013a/
Functions/ , MATLAB, 15 lineshelper_functions/ match_list.m - CellBase_R2013a/
Functions/ , MATLAB, 8 lineshelper_functions/ nan2zero.m - CellBase_R2013a/
Functions/ , MATLAB, 20 lineshelper_functions/ nancell2mat.m - CellBase_R2013a/
Functions/ , MATLAB, 25 lineshelper_functions/ nancell2struct.m - CellBase_R2013a/
Functions/ , MATLAB, 26 lineshelper_functions/ nancell2struct2.m - CellBase_R2013a/
Functions/ , MATLAB, 29 lineshelper_functions/ nargvout.m - CellBase_R2013a/
Functions/ , MATLAB, 44 lineshelper_functions/ nearest.m - CellBase_R2013a/
Functions/ , MATLAB, 26 lineshelper_functions/ noblank.m - CellBase_R2013a/
Functions/ , MATLAB, 50 lineshelper_functions/ parse_args.m - CellBase_R2013a/
Functions/ , MATLAB, 22 lineshelper_functions/ print_progress.m - CellBase_R2013a/
Functions/ , MATLAB, 88 lineshelper_functions/ rel2abstimes.m - CellBase_R2013a/
Functions/ , MATLAB, 22 lineshelper_functions/ restrict2.m - CellBase_R2013a/
Functions/ , MATLAB, 36 lineshelper_functions/ smooth.m - CellBase_R2013a/
Functions/ , MATLAB, 9 lineshelper_functions/ sq.m - CellBase_R2013a/
Functions/ , MATLAB, 8 lineshelper_functions/ standardize.m - CellBase_R2013a/
Functions/ , MATLAB, 19 lineshelper_functions/ unique_cell.m - CellBase_R2013a/
Functions/ , MATLAB, 30 lineshelper_functions/ unique_session_cells.m - CellBase_R2013a/
Functions/ , MATLAB, 40 lineshelper_functions/ valuecrossing.m - CellBase_R2013a/
Functions/ , MATLAB, 19 lineshelper_functions/ writefigs.m - CellBase_R2013a/
Functions/ , MATLAB, 8 lineshelper_functions/ zero2nan.m - CellBase_R2013a/
Functions/ , MATLAB, 67 linesplotting_functions/ defineLabelsColors_Balaz s.m - CellBase_R2013a/
Functions/ , MATLAB, 57 linesplotting_functions/ defineLabelsColors_defau lt.m - CellBase_R2013a/
Functions/ , MATLAB, 76 linesplotting_functions/ errorshade.m - CellBase_R2013a/
Functions/ , MATLAB, 38 linesplotting_functions/ focusfigure.m - CellBase_R2013a/
Functions/ , MATLAB, 106 linesplotting_functions/ fstamp.m - CellBase_R2013a/
Functions/ , MATLAB, 42 linesplotting_functions/ gcolor.m - CellBase_R2013a/
Functions/ , MATLAB, 54 linesplotting_functions/ makeColorsLabels.m - CellBase_R2013a/
Functions/ , MATLAB, 20 linesplotting_functions/ maximize_figure.m - CellBase_R2013a/
Functions/ , MATLAB, 55 linesplotting_functions/ set_subplots.m - CellBase_R2013a/
Functions/ , MATLAB, 20 linesplotting_functions/ setmyfigure.m - CellBase_R2013a/
Functions/ , MATLAB, 15 linesplotting_functions/ setmyplot.m - CellBase_R2013a/
Functions/ , MATLAB, 31 linesplotting_functions/ setmyplot_balazs.m - CellBase_R2013a/
Functions/ , MATLAB, 23 linestuningcurves/ findAlignEvent_negfeedba ck_gonogo.m - CellBase_R2013a/
Functions/ , MATLAB, 23 linestuningcurves/ findAlignEvent_posfeedba ck_gonogo.m - CellBase_R2013a/
Functions/ , MATLAB, 259 linestuningcurves/ rtcurves.m - CellBase_R2013a/
Functions/ , MATLAB, 260 linestuningcurves/ rtcurves_tuning.m - README.md, Text, 23 lines
hangyabalazs/human-STN-delta
8a7f480cb9c894a7a2f3fafcf90800f641f3dab2, 31 October 2025Availability: 1 check, the latest on 29 September 2026: the link answers
- 29 September 2026: the link answers
119 files
- EEG_LFP_preprocess/
EEGep_wav_ds.m , MATLAB, 47 lines - EEG_LFP_preprocess/
PD_ssrt_EEG_LFP_preroces , MATLAB, 52 liness_MAIN.m - EEG_LFP_preprocess/
behav_events.m , MATLAB, 95 lines - EEG_LFP_preprocess/
load_intraoplfp.m , MATLAB, 47 lines - EEG_LFP_preprocess/
prep_epochs.m , MATLAB, 47 lines - EEG_LFP_preprocess/
preprocess_PD.m , MATLAB, 689 lines, 2 matches - EEG_LFP_preprocess/
save_evinxx.m , MATLAB, 67 lines - EEG_LFP_time_freq/
ERSP_plot_stat.m , MATLAB, 1,302 lines, 1 match - EEG_LFP_time_freq/
PD_eeg_stats.m , MATLAB, 1,555 lines, 1 match - EEG_LFP_time_freq/
PD_ssrt_EEG_LFP_time_fre , MATLAB, 190 linesq_MAIN.m - EEG_LFP_time_freq/
PD_wav.m , MATLAB, 146 lines - EEG_LFP_time_freq/
TFpower_map_RT.m , MATLAB, 1,025 lines, 2 matches - EEG_LFP_time_freq/
boostat_eeglab_J.m , MATLAB, 149 lines - EEG_LFP_time_freq/
eegwavelet2.m , MATLAB, 40 lines - EEG_LFP_time_freq/
find_dominant_freq_bands , MATLAB, 153 lines.m - EEG_LFP_time_freq/
load_TFblocks.m , MATLAB, 82 lines - EEG_LFP_time_freq/
set_my_topo.m , MATLAB, 23 lines - EEG_LFP_time_freq/
spectr_fig.m , MATLAB, 172 lines - EEG_LFP_time_freq/
time_freq_patients.m , MATLAB, 725 lines - EEG_LFP_time_freq/
topoplot_fig.m , MATLAB, 97 lines - EEG_LFP_wav_coherence/
EEG_LFP_ETA_PD.m , MATLAB, 496 lines - EEG_LFP_wav_coherence/
EEG_LFP_Wcoh_PD.m , MATLAB, 84 lines, 1 match - EEG_LFP_wav_coherence/
EEG_LFP_Wcoh_compare_par , MATLAB, 346 lines, 1 matchtitions.m - EEG_LFP_wav_coherence/
PD_EEG_LFP_wav_coherence , MATLAB, 35 lines, 1 match_MAIN.m - EEG_LFP_wav_coherence/
get_patient_wcoh.m , MATLAB, 135 lines - EEG_LFP_wav_coherence/
wcoh_avg.m , MATLAB, 306 lines - EEG_LFP_wav_coherence/
wcoh_fig.m , MATLAB, 47 lines - EEG_LFP_wav_coherence/
wcoh_map_RT.m , MATLAB, 294 lines - EEG_LFP_wav_coherence/
wcoh_onebyone.m , MATLAB, 196 lines, 1 match - PD_SSRT_MAIN.m, MATLAB, 63 lines
- behavioral_analysis/
PD_nosyncTE.m , MATLAB, 177 lines, 2 matches - behavioral_analysis/
PD_ssrt_behav_MAIN.m , MATLAB, 138 lines, 2 matches - behavioral_analysis/
RT_allgroupin.m , MATLAB, 94 lines - behavioral_analysis/
RT_comp_cuepair_trialtyp , MATLAB, 176 lines, 1 matches.m - behavioral_analysis/
RT_perf_compare.m , MATLAB, 1,086 lines, 1 match - behavioral_analysis/
SSDp05_compare.m , MATLAB, 386 lines, 1 match - behavioral_analysis/
SSRTime_PD.m , MATLAB, 189 lines, 2 matches - behavioral_analysis/
calc_RT.m , MATLAB, 159 lines - behavioral_analysis/
calculate_trialnrs.m , MATLAB, 39 lines - behavioral_analysis/
get_SSDs_RTs.m , MATLAB, 90 lines - behavioral_analysis/
preop_postop_RT.m , MATLAB, 102 lines - behavioral_analysis/
updrs_behav_corr.m , MATLAB, 272 lines, 2 matches - other/
StimOn_stoppart_evinx.m , MATLAB, 27 lines - other/
bootstatFDR_clustercorr. , MATLAB, 103 lines, 1 matchm - other/
boxplot_astx.m , MATLAB, 23 lines - other/
clinical_groups.m , MATLAB, 71 lines - other/
corrmapfig.m , MATLAB, 72 lines - other/
cuepair_trialtypes.m , MATLAB, 51 lines - other/
cuepair_trialtypes_2Evin , MATLAB, 98 linesx.m - other/
datpointsplot.m , MATLAB, 33 lines - other/
draw_signifpatch.m , MATLAB, 34 lines - other/
find_evinx.m , MATLAB, 45 lines - other/
generate_clus_distr_TF.m , MATLAB, 347 lines, 1 match - other/
getdata2analyse.m , MATLAB, 327 lines - other/
mychisquare.m , MATLAB, 9 lines - other/
new_Evinxx_parts.m , MATLAB, 38 lines - other/
patient_groups_compare.m , MATLAB, 779 lines - other/
polypredcicall_mod.m , MATLAB, 103 lines - other/
set_my_boxplot.m , MATLAB, 28 lines - other/
stacked_bar_perc.m , MATLAB, 38 lines - task_code/
ArCOMObject_Frame2TTL.m , MATLAB, 325 lines - task_code/
Frame2TTL.m , MATLAB, 138 lines, 1 match - task_code/
Task_SSRT.m , MATLAB, 360 lines - task_code/
default_cycle.m , MATLAB, 82 lines - task_code/
delser.m , MATLAB, 8 lines - task_code/
fgetl_nonblocking.m , MATLAB, 174 lines - task_code/
flipSens.m , MATLAB, 160 lines - task_code/
ser_read.m , MATLAB, 86 lines - task_code/
stop_signal.m , MATLAB, 189 lines - unit_LFP_coupling/
PC_RT_correlation.m , MATLAB, 287 lines - unit_LFP_coupling/
PC_bursting.m , MATLAB, 626 lines, 2 matches - unit_LFP_coupling/
PC_cell_level.m , MATLAB, 298 lines, 2 matches - unit_LFP_coupling/
PC_cells_PSTH.m , MATLAB, 73 lines - unit_LFP_coupling/
PC_figstat3.m , MATLAB, 187 lines - unit_LFP_coupling/
PC_group_subevs.m , MATLAB, 319 lines - unit_LFP_coupling/
PC_groups_f.m , MATLAB, 397 lines, 2 matches - unit_LFP_coupling/
PC_pie.m , MATLAB, 235 lines - unit_LFP_coupling/
PC_polar.m , MATLAB, 102 lines - unit_LFP_coupling/
PC_respcells_stacked_com , MATLAB, 218 linespare.m - unit_LFP_coupling/
b_rao3_mod.m , MATLAB, 152 lines - unit_LFP_coupling/
component_PC_RT_correlat , MATLAB, 97 linesion.m - unit_LFP_coupling/
get_phas.m , MATLAB, 131 lines, 1 match - unit_LFP_coupling/
phase_hist_sinewave_plot , MATLAB, 54 lines.m - unit_LFP_coupling/
spik_phas_extraction.m , MATLAB, 391 lines - unit_LFP_coupling/
spike_phase_coupling_MAI , MATLAB, 180 linesN.m - unit_LFP_coupling/
spike_triggered_average_ , MATLAB, 252 linesPD.m - unit_analysis/
EvsI_avg_psth.m , MATLAB, 342 lines - unit_analysis/
LRatio_pd_ssrt.m , MATLAB, 118 lines - unit_analysis/
L_ratio_ID_distrib.m , MATLAB, 207 lines, 1 match - unit_analysis/
PD_ssrt_unit_MAIN.m , MATLAB, 68 lines - unit_analysis/
acg_mod.m , MATLAB, 279 lines - unit_analysis/
all_resppred_map.m , MATLAB, 207 lines - unit_analysis/
autocorr_PD.m , MATLAB, 69 lines - unit_analysis/
avg_psth_plot.m , MATLAB, 88 lines - unit_analysis/
avg_psth_stat.m , MATLAB, 176 lines - unit_analysis/
cellnr_pie.m , MATLAB, 30 lines - unit_analysis/
check_resp_pvalues.m , MATLAB, 114 lines - unit_analysis/
compare_partitions_respp , MATLAB, 40 linesred.m - unit_analysis/
defineLabelsColors_pd.m , MATLAB, 76 lines - unit_analysis/
find_cellidx.m , MATLAB, 138 lines - unit_analysis/
get_prop.m , MATLAB, 652 lines - unit_analysis/
mediansplitBI_PSTHs.m , MATLAB, 348 lines - unit_analysis/
norm_psth_map1.m , MATLAB, 266 lines - unit_analysis/
partitions_avg_psth.m , MATLAB, 302 lines - unit_analysis/
responsesorter_PD.m , MATLAB, 258 lines, 1 match - unit_analysis/
respsort_partitions_PD.m , MATLAB, 238 lines - unit_analysis/
set_meanFR.m , MATLAB, 39 lines - unit_analysis/
unit_bursting.m , MATLAB, 344 lines, 2 matches - unit_analysis/
unit_sorter.m , MATLAB, 114 lines - unit_analysis/
unit_subregions.m , MATLAB, 923 lines, 1 match - unit_analysis/
updrs_bursting_corr.m , MATLAB, 104 lines - unit_preprocess/
create_EventSpikes_mat.m , MATLAB, 40 lines - unit_preprocess/
defineEventsEpochs_pdtas , MATLAB, 42 linesk.m - unit_preprocess/
inodisc.m , MATLAB, 85 lines - unit_preprocess/
openephys_SaveMClustFeat , MATLAB, 52 linesures.m - unit_preprocess/
read_inomed.m , MATLAB, 87 lines - unit_preprocess/
saveDATasMER.m , MATLAB, 71 lines - LICENSE, License, 121 lines
- README.md, Text, 74 lines
Zenodo 18679923
Availability: 1 check, the latest on 29 September 2026: the link answers (HTTP 200)
- 29 September 2026: the link answers (HTTP 200)
119 files
- EEG_LFP_preprocess/
EEGep_wav_ds.m , MATLAB, 47 lines - EEG_LFP_preprocess/
PD_ssrt_EEG_LFP_preroces , MATLAB, 52 liness_MAIN.m - EEG_LFP_preprocess/
behav_events.m , MATLAB, 95 lines - EEG_LFP_preprocess/
load_intraoplfp.m , MATLAB, 47 lines - EEG_LFP_preprocess/
prep_epochs.m , MATLAB, 47 lines - EEG_LFP_preprocess/
preprocess_PD.m , MATLAB, 689 lines - EEG_LFP_preprocess/
save_evinxx.m , MATLAB, 67 lines - EEG_LFP_time_freq/
ERSP_plot_stat.m , MATLAB, 1,302 lines - EEG_LFP_time_freq/
PD_eeg_stats.m , MATLAB, 1,555 lines - EEG_LFP_time_freq/
PD_ssrt_EEG_LFP_time_fre , MATLAB, 190 linesq_MAIN.m - EEG_LFP_time_freq/
PD_wav.m , MATLAB, 146 lines - EEG_LFP_time_freq/
TFpower_map_RT.m , MATLAB, 1,025 lines - EEG_LFP_time_freq/
boostat_eeglab_J.m , MATLAB, 149 lines - EEG_LFP_time_freq/
eegwavelet2.m , MATLAB, 40 lines - EEG_LFP_time_freq/
find_dominant_freq_bands , MATLAB, 153 lines.m - EEG_LFP_time_freq/
load_TFblocks.m , MATLAB, 82 lines - EEG_LFP_time_freq/
set_my_topo.m , MATLAB, 23 lines - EEG_LFP_time_freq/
spectr_fig.m , MATLAB, 172 lines - EEG_LFP_time_freq/
time_freq_patients.m , MATLAB, 725 lines - EEG_LFP_time_freq/
topoplot_fig.m , MATLAB, 97 lines - EEG_LFP_wav_coherence/
EEG_LFP_ETA_PD.m , MATLAB, 496 lines - EEG_LFP_wav_coherence/
EEG_LFP_Wcoh_PD.m , MATLAB, 84 lines - EEG_LFP_wav_coherence/
EEG_LFP_Wcoh_compare_par , MATLAB, 346 linestitions.m - EEG_LFP_wav_coherence/
PD_EEG_LFP_wav_coherence , MATLAB, 35 lines_MAIN.m - EEG_LFP_wav_coherence/
get_patient_wcoh.m , MATLAB, 135 lines - EEG_LFP_wav_coherence/
wcoh_avg.m , MATLAB, 306 lines - EEG_LFP_wav_coherence/
wcoh_fig.m , MATLAB, 47 lines - EEG_LFP_wav_coherence/
wcoh_map_RT.m , MATLAB, 294 lines - EEG_LFP_wav_coherence/
wcoh_onebyone.m , MATLAB, 196 lines - PD_SSRT_MAIN.m, MATLAB, 63 lines
- behavioral_analysis/
PD_nosyncTE.m , MATLAB, 177 lines - behavioral_analysis/
PD_ssrt_behav_MAIN.m , MATLAB, 138 lines - behavioral_analysis/
RT_allgroupin.m , MATLAB, 94 lines - behavioral_analysis/
RT_comp_cuepair_trialtyp , MATLAB, 176 lineses.m - behavioral_analysis/
RT_perf_compare.m , MATLAB, 1,086 lines - behavioral_analysis/
SSDp05_compare.m , MATLAB, 386 lines - behavioral_analysis/
SSRTime_PD.m , MATLAB, 189 lines - behavioral_analysis/
calc_RT.m , MATLAB, 159 lines - behavioral_analysis/
calculate_trialnrs.m , MATLAB, 39 lines - behavioral_analysis/
get_SSDs_RTs.m , MATLAB, 90 lines - behavioral_analysis/
preop_postop_RT.m , MATLAB, 102 lines - behavioral_analysis/
updrs_behav_corr.m , MATLAB, 272 lines - other/
StimOn_stoppart_evinx.m , MATLAB, 27 lines - other/
bootstatFDR_clustercorr. , MATLAB, 103 linesm - other/
boxplot_astx.m , MATLAB, 23 lines - other/
clinical_groups.m , MATLAB, 71 lines - other/
corrmapfig.m , MATLAB, 72 lines - other/
cuepair_trialtypes.m , MATLAB, 51 lines - other/
cuepair_trialtypes_2Evin , MATLAB, 98 linesx.m - other/
datpointsplot.m , MATLAB, 33 lines - other/
draw_signifpatch.m , MATLAB, 34 lines - other/
find_evinx.m , MATLAB, 45 lines - other/
generate_clus_distr_TF.m , MATLAB, 347 lines - other/
getdata2analyse.m , MATLAB, 327 lines - other/
mychisquare.m , MATLAB, 9 lines - other/
new_Evinxx_parts.m , MATLAB, 38 lines - other/
patient_groups_compare.m , MATLAB, 779 lines - other/
polypredcicall_mod.m , MATLAB, 103 lines - other/
set_my_boxplot.m , MATLAB, 28 lines - other/
stacked_bar_perc.m , MATLAB, 38 lines - task_code/
ArCOMObject_Frame2TTL.m , MATLAB, 325 lines - task_code/
Frame2TTL.m , MATLAB, 138 lines - task_code/
Task_SSRT.m , MATLAB, 360 lines - task_code/
default_cycle.m , MATLAB, 82 lines - task_code/
delser.m , MATLAB, 8 lines - task_code/
fgetl_nonblocking.m , MATLAB, 174 lines - task_code/
flipSens.m , MATLAB, 160 lines - task_code/
ser_read.m , MATLAB, 86 lines - task_code/
stop_signal.m , MATLAB, 189 lines - unit_LFP_coupling/
PC_RT_correlation.m , MATLAB, 287 lines - unit_LFP_coupling/
PC_bursting.m , MATLAB, 626 lines - unit_LFP_coupling/
PC_cell_level.m , MATLAB, 298 lines - unit_LFP_coupling/
PC_cells_PSTH.m , MATLAB, 73 lines - unit_LFP_coupling/
PC_figstat3.m , MATLAB, 187 lines - unit_LFP_coupling/
PC_group_subevs.m , MATLAB, 319 lines - unit_LFP_coupling/
PC_groups_f.m , MATLAB, 397 lines - unit_LFP_coupling/
PC_pie.m , MATLAB, 235 lines - unit_LFP_coupling/
PC_polar.m , MATLAB, 102 lines - unit_LFP_coupling/
PC_respcells_stacked_com , MATLAB, 218 linespare.m - unit_LFP_coupling/
b_rao3_mod.m , MATLAB, 152 lines - unit_LFP_coupling/
component_PC_RT_correlat , MATLAB, 97 linesion.m - unit_LFP_coupling/
get_phas.m , MATLAB, 131 lines - unit_LFP_coupling/
phase_hist_sinewave_plot , MATLAB, 54 lines.m - unit_LFP_coupling/
spik_phas_extraction.m , MATLAB, 391 lines - unit_LFP_coupling/
spike_phase_coupling_MAI , MATLAB, 180 linesN.m - unit_LFP_coupling/
spike_triggered_average_ , MATLAB, 252 linesPD.m - unit_analysis/
EvsI_avg_psth.m , MATLAB, 342 lines - unit_analysis/
LRatio_pd_ssrt.m , MATLAB, 118 lines - unit_analysis/
L_ratio_ID_distrib.m , MATLAB, 207 lines - unit_analysis/
PD_ssrt_unit_MAIN.m , MATLAB, 68 lines - unit_analysis/
acg_mod.m , MATLAB, 279 lines - unit_analysis/
all_resppred_map.m , MATLAB, 207 lines - unit_analysis/
autocorr_PD.m , MATLAB, 69 lines - unit_analysis/
avg_psth_plot.m , MATLAB, 88 lines - unit_analysis/
avg_psth_stat.m , MATLAB, 176 lines - unit_analysis/
cellnr_pie.m , MATLAB, 30 lines - unit_analysis/
check_resp_pvalues.m , MATLAB, 114 lines - unit_analysis/
compare_partitions_respp , MATLAB, 40 linesred.m - unit_analysis/
defineLabelsColors_pd.m , MATLAB, 76 lines - unit_analysis/
find_cellidx.m , MATLAB, 138 lines - unit_analysis/
get_prop.m , MATLAB, 652 lines - unit_analysis/
mediansplitBI_PSTHs.m , MATLAB, 348 lines - unit_analysis/
norm_psth_map1.m , MATLAB, 266 lines - unit_analysis/
partitions_avg_psth.m , MATLAB, 302 lines - unit_analysis/
responsesorter_PD.m , MATLAB, 258 lines - unit_analysis/
respsort_partitions_PD.m , MATLAB, 238 lines - unit_analysis/
set_meanFR.m , MATLAB, 39 lines - unit_analysis/
unit_bursting.m , MATLAB, 344 lines - unit_analysis/
unit_sorter.m , MATLAB, 114 lines - unit_analysis/
unit_subregions.m , MATLAB, 923 lines - unit_analysis/
updrs_bursting_corr.m , MATLAB, 104 lines - unit_preprocess/
create_EventSpikes_mat.m , MATLAB, 40 lines - unit_preprocess/
defineEventsEpochs_pdtas , MATLAB, 42 linesk.m - unit_preprocess/
inodisc.m , MATLAB, 85 lines - unit_preprocess/
openephys_SaveMClustFeat , MATLAB, 52 linesures.m - unit_preprocess/
read_inomed.m , MATLAB, 87 lines - unit_preprocess/
saveDATasMER.m , MATLAB, 71 lines - LICENSE, License, 121 lines
- README.md, Text, 74 lines
kiralyb/human-STN-delta
8a7f480cb9c894a7a2f3fafcf90800f641f3dab2, 31 October 2025Availability: 1 check, the latest on 29 September 2026: the link answers
- 29 September 2026: the link answers
119 files
- EEG_LFP_preprocess/
EEGep_wav_ds.m , MATLAB, 47 lines - EEG_LFP_preprocess/
PD_ssrt_EEG_LFP_preroces , MATLAB, 52 liness_MAIN.m - EEG_LFP_preprocess/
behav_events.m , MATLAB, 95 lines - EEG_LFP_preprocess/
load_intraoplfp.m , MATLAB, 47 lines - EEG_LFP_preprocess/
prep_epochs.m , MATLAB, 47 lines - EEG_LFP_preprocess/
preprocess_PD.m , MATLAB, 689 lines - EEG_LFP_preprocess/
save_evinxx.m , MATLAB, 67 lines - EEG_LFP_time_freq/
ERSP_plot_stat.m , MATLAB, 1,302 lines - EEG_LFP_time_freq/
PD_eeg_stats.m , MATLAB, 1,555 lines - EEG_LFP_time_freq/
PD_ssrt_EEG_LFP_time_fre , MATLAB, 190 linesq_MAIN.m - EEG_LFP_time_freq/
PD_wav.m , MATLAB, 146 lines - EEG_LFP_time_freq/
TFpower_map_RT.m , MATLAB, 1,025 lines - EEG_LFP_time_freq/
boostat_eeglab_J.m , MATLAB, 149 lines - EEG_LFP_time_freq/
eegwavelet2.m , MATLAB, 40 lines - EEG_LFP_time_freq/
find_dominant_freq_bands , MATLAB, 153 lines.m - EEG_LFP_time_freq/
load_TFblocks.m , MATLAB, 82 lines - EEG_LFP_time_freq/
set_my_topo.m , MATLAB, 23 lines - EEG_LFP_time_freq/
spectr_fig.m , MATLAB, 172 lines - EEG_LFP_time_freq/
time_freq_patients.m , MATLAB, 725 lines - EEG_LFP_time_freq/
topoplot_fig.m , MATLAB, 97 lines - EEG_LFP_wav_coherence/
EEG_LFP_ETA_PD.m , MATLAB, 496 lines - EEG_LFP_wav_coherence/
EEG_LFP_Wcoh_PD.m , MATLAB, 84 lines - EEG_LFP_wav_coherence/
EEG_LFP_Wcoh_compare_par , MATLAB, 346 linestitions.m - EEG_LFP_wav_coherence/
PD_EEG_LFP_wav_coherence , MATLAB, 35 lines_MAIN.m - EEG_LFP_wav_coherence/
get_patient_wcoh.m , MATLAB, 135 lines - EEG_LFP_wav_coherence/
wcoh_avg.m , MATLAB, 306 lines - EEG_LFP_wav_coherence/
wcoh_fig.m , MATLAB, 47 lines - EEG_LFP_wav_coherence/
wcoh_map_RT.m , MATLAB, 294 lines - EEG_LFP_wav_coherence/
wcoh_onebyone.m , MATLAB, 196 lines - PD_SSRT_MAIN.m, MATLAB, 63 lines
- behavioral_analysis/
PD_nosyncTE.m , MATLAB, 177 lines - behavioral_analysis/
PD_ssrt_behav_MAIN.m , MATLAB, 138 lines - behavioral_analysis/
RT_allgroupin.m , MATLAB, 94 lines - behavioral_analysis/
RT_comp_cuepair_trialtyp , MATLAB, 176 lineses.m - behavioral_analysis/
RT_perf_compare.m , MATLAB, 1,086 lines - behavioral_analysis/
SSDp05_compare.m , MATLAB, 386 lines - behavioral_analysis/
SSRTime_PD.m , MATLAB, 189 lines - behavioral_analysis/
calc_RT.m , MATLAB, 159 lines - behavioral_analysis/
calculate_trialnrs.m , MATLAB, 39 lines - behavioral_analysis/
get_SSDs_RTs.m , MATLAB, 90 lines - behavioral_analysis/
preop_postop_RT.m , MATLAB, 102 lines - behavioral_analysis/
updrs_behav_corr.m , MATLAB, 272 lines - other/
StimOn_stoppart_evinx.m , MATLAB, 27 lines - other/
bootstatFDR_clustercorr. , MATLAB, 103 linesm - other/
boxplot_astx.m , MATLAB, 23 lines - other/
clinical_groups.m , MATLAB, 71 lines - other/
corrmapfig.m , MATLAB, 72 lines - other/
cuepair_trialtypes.m , MATLAB, 51 lines - other/
cuepair_trialtypes_2Evin , MATLAB, 98 linesx.m - other/
datpointsplot.m , MATLAB, 33 lines - other/
draw_signifpatch.m , MATLAB, 34 lines - other/
find_evinx.m , MATLAB, 45 lines - other/
generate_clus_distr_TF.m , MATLAB, 347 lines - other/
getdata2analyse.m , MATLAB, 327 lines - other/
mychisquare.m , MATLAB, 9 lines - other/
new_Evinxx_parts.m , MATLAB, 38 lines - other/
patient_groups_compare.m , MATLAB, 779 lines - other/
polypredcicall_mod.m , MATLAB, 103 lines - other/
set_my_boxplot.m , MATLAB, 28 lines - other/
stacked_bar_perc.m , MATLAB, 38 lines - task_code/
ArCOMObject_Frame2TTL.m , MATLAB, 325 lines - task_code/
Frame2TTL.m , MATLAB, 138 lines - task_code/
Task_SSRT.m , MATLAB, 360 lines - task_code/
default_cycle.m , MATLAB, 82 lines - task_code/
delser.m , MATLAB, 8 lines - task_code/
fgetl_nonblocking.m , MATLAB, 174 lines - task_code/
flipSens.m , MATLAB, 160 lines - task_code/
ser_read.m , MATLAB, 86 lines - task_code/
stop_signal.m , MATLAB, 189 lines - unit_LFP_coupling/
PC_RT_correlation.m , MATLAB, 287 lines - unit_LFP_coupling/
PC_bursting.m , MATLAB, 626 lines - unit_LFP_coupling/
PC_cell_level.m , MATLAB, 298 lines - unit_LFP_coupling/
PC_cells_PSTH.m , MATLAB, 73 lines - unit_LFP_coupling/
PC_figstat3.m , MATLAB, 187 lines - unit_LFP_coupling/
PC_group_subevs.m , MATLAB, 319 lines - unit_LFP_coupling/
PC_groups_f.m , MATLAB, 397 lines - unit_LFP_coupling/
PC_pie.m , MATLAB, 235 lines - unit_LFP_coupling/
PC_polar.m , MATLAB, 102 lines - unit_LFP_coupling/
PC_respcells_stacked_com , MATLAB, 218 linespare.m - unit_LFP_coupling/
b_rao3_mod.m , MATLAB, 152 lines - unit_LFP_coupling/
component_PC_RT_correlat , MATLAB, 97 linesion.m - unit_LFP_coupling/
get_phas.m , MATLAB, 131 lines - unit_LFP_coupling/
phase_hist_sinewave_plot , MATLAB, 54 lines.m - unit_LFP_coupling/
spik_phas_extraction.m , MATLAB, 391 lines - unit_LFP_coupling/
spike_phase_coupling_MAI , MATLAB, 180 linesN.m - unit_LFP_coupling/
spike_triggered_average_ , MATLAB, 252 linesPD.m - unit_analysis/
EvsI_avg_psth.m , MATLAB, 342 lines - unit_analysis/
LRatio_pd_ssrt.m , MATLAB, 118 lines - unit_analysis/
L_ratio_ID_distrib.m , MATLAB, 207 lines - unit_analysis/
PD_ssrt_unit_MAIN.m , MATLAB, 68 lines - unit_analysis/
acg_mod.m , MATLAB, 279 lines - unit_analysis/
all_resppred_map.m , MATLAB, 207 lines - unit_analysis/
autocorr_PD.m , MATLAB, 69 lines - unit_analysis/
avg_psth_plot.m , MATLAB, 88 lines - unit_analysis/
avg_psth_stat.m , MATLAB, 176 lines - unit_analysis/
cellnr_pie.m , MATLAB, 30 lines - unit_analysis/
check_resp_pvalues.m , MATLAB, 114 lines - unit_analysis/
compare_partitions_respp , MATLAB, 40 linesred.m - unit_analysis/
defineLabelsColors_pd.m , MATLAB, 76 lines - unit_analysis/
find_cellidx.m , MATLAB, 138 lines - unit_analysis/
get_prop.m , MATLAB, 652 lines - unit_analysis/
mediansplitBI_PSTHs.m , MATLAB, 348 lines - unit_analysis/
norm_psth_map1.m , MATLAB, 266 lines - unit_analysis/
partitions_avg_psth.m , MATLAB, 302 lines - unit_analysis/
responsesorter_PD.m , MATLAB, 258 lines - unit_analysis/
respsort_partitions_PD.m , MATLAB, 238 lines - unit_analysis/
set_meanFR.m , MATLAB, 39 lines - unit_analysis/
unit_bursting.m , MATLAB, 344 lines - unit_analysis/
unit_sorter.m , MATLAB, 114 lines - unit_analysis/
unit_subregions.m , MATLAB, 923 lines - unit_analysis/
updrs_bursting_corr.m , MATLAB, 104 lines - unit_preprocess/
create_EventSpikes_mat.m , MATLAB, 40 lines - unit_preprocess/
defineEventsEpochs_pdtas , MATLAB, 42 linesk.m - unit_preprocess/
inodisc.m , MATLAB, 85 lines - unit_preprocess/
openephys_SaveMClustFeat , MATLAB, 52 linesures.m - unit_preprocess/
read_inomed.m , MATLAB, 87 lines - unit_preprocess/
saveDATasMER.m , MATLAB, 71 lines - LICENSE, License, 121 lines
- README.md, Text, 74 lines
Code availability statement
The paper has a code availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:
- it points to the authors' code: hangyabalazs/
human-STN-delta , Zenodo 18679923
Read it in the paper: doi.org/10.1038/s41467-026-71502-z.
Tracing map
Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.
What the map holds:
- 5 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
- 887 scripts, each with its path and the digest of its content;
- 39 matches between paragraphs of the paper and lines of the code (method lexical-v1);
- neither the text of the paper nor the code itself.
Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.
Data
Datasets cited
- figshare:31359616, at figshare; found in “Data availability”
Data availability statement
The paper has a data availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:
- it points to a dataset: figshare 31359616
Read it in the paper: doi.org/10.1038/s41467-026-71502-z.
Versions
The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.
Version 1, 29 September 2026: the first record
Recorded: type, language, journal, volume, issue, pages, dates, 14 authors, 2 keywords, 13 MeSH terms, 1 funder, 106 references.
Cite
This paper
Szabó, J. P., Hegedüs, P., Laszlovszky, T., Halász, L., Miklós, G., Király, B., Perczel, G., Bokodi, V., Entz, L., Ulbert, I., Tamás, G., Fabó, D., Erőss, L., & Hangya, B. (2026). Neurons of the human subthalamic nucleus engage with local delta frequency processes during action cancellation. Nature communications, 17(1), 5536. https://
BibTeX
@article{szabo2026neuron
author = {Szabó, Johanna Petra and Hegedüs, Panna and Laszlovszky, Tamás and Halász, László and Miklós, Gabriella and Király, Bálint and Perczel, György and Bokodi, Virág and Entz, Lászlo and Ulbert, István and Tamás, Gertrúd and Fabó, Dániel and Erőss, Loránd and Hangya, Balázs},
title = {{Neurons of the human subthalamic nucleus engage with local delta frequency processes during action cancellation}},
journal = {Nature communications},
year = {2026},
month = apr,
volume = {17},
number = {1},
pages = {5536},
publisher = {Nature Publishing Group},
issn = {2041-1723},
doi = {10.1038/
url = {https://
pmid = {42014723},
pmcid = {PMC13287684}
}
RIS
TY - JOUR
AU - Szabó, Johanna Petra
AU - Hegedüs, Panna
AU - Laszlovszky, Tamás
AU - Halász, László
AU - Miklós, Gabriella
AU - Király, Bálint
AU - Perczel, György
AU - Bokodi, Virág
AU - Entz, Lászlo
AU - Ulbert, István
AU - Tamás, Gertrúd
AU - Fabó, Dániel
AU - Erőss, Loránd
AU - Hangya, Balázs
TI - Neurons of the human subthalamic nucleus engage with local delta frequency processes during action cancellation
T2 - Nature communications
J2 - Nat Commun
PY - 2026
DA - 2026/
VL - 17
IS - 1
SP - 5536
SN - 2041-1723
PB - Nature Publishing Group
DO - 10.1038/
UR - https://
LA - en
ER -
CSL-JSON
{
"id": "10.1038/
"type": "article-journal",
"title": "Neurons of the human subthalamic nucleus engage with local delta frequency processes during action cancellation",
"container-title": "Nature communications",
"author": [
{
"family": "Szabó",
"given": "Johanna Petra"
},
{
"family": "Hegedüs",
"given": "Panna"
},
{
"family": "Laszlovszky",
"given": "Tamás"
},
{
"family": "Halász",
"given": "László"
},
{
"family": "Miklós",
"given": "Gabriella"
},
{
"family": "Király",
"given": "Bálint"
},
{
"family": "Perczel",
"given": "György"
},
{
"family": "Bokodi",
"given": "Virág"
},
{
"family": "Entz",
"given": "Lászlo"
},
{
"family": "Ulbert",
"given": "István"
},
{
"family": "Tamás",
"given": "Gertrúd"
},
{
"family": "Fabó",
"given": "Dániel"
},
{
"family": "Erőss",
"given": "Loránd"
},
{
"family": "Hangya",
"given": "Balázs"
}
],
"container-title-short":
"volume": "17",
"issue": "1",
"page": "5536",
"DOI": "10.1038/
"PMID": "42014723",
"PMCID": "PMC13287684",
"ISSN": "2041-1723",
"publisher": "Nature Publishing Group",
"URL": "https://
"language": "en",
"issued": {
"date-parts": [
[
2026,
4,
21
]
]
}
}
The tracing map gets a citation of its own once an author has validated it and it has a DOI.
Similar papers
The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.
- [1] doi:10.1371/journal.pbio.3003635 [code]
- A cortico-subthalamic circuit rapidly engages and releases inhibition of specific movements depending on the environmental context.Journal: PLoS biologyIn common: EEGLAB, Image Processing Toolbox, Signal Processing Toolbox, 1 other tool, 9 references
- [2] doi:10.7554/elife.109622 [code]
- Distinct involvements of the subthalamic nucleus subpopulations in reward-biased decision-making in monkeys.Journal: eLifeIn common: Statistics and Machine Learning Toolbox, 10 references
- [3] doi:10.1038/s41598-026-49900-6 [code]
- Global neural oscillations underlie performance variability and attentional state fluctuations in humans.Journal: Scientific reportsIn common: Wavelet Toolbox, EEGLAB, Image Processing Toolbox, 2 other tools, 1 reference
- [4] doi:10.1111/psyp.70271 [code]
- Disentangling Respiratory Phase-Dependent and Phase-Independent Components of Anticipatory Cardiac Deceleration.Journal: PsychophysiologyIn common: Psychtoolbox, EEGLAB, Image Processing Toolbox, 2 other tools, 2 references
- [5] doi:10.1038/s41593-026-02357-2 [code]
- Experience reorganizes content-specific memory traces in macaques.Journal: Nature neuroscienceIn common: export_fig, EEGLAB, Image Processing Toolbox, 2 other tools, 1 reference
- [6] doi:10.1016/j.celrep.2026.117646 [code]
- Medial entorhinal-hippocampal desynchronization parallels the emergence of memory impairment in a mouse model of Alzheimer's disease pathology.Journal: Cell reportsIn common: export_fig, EEGLAB, Image Processing Toolbox, 2 other tools, 1 reference
- [7] doi:10.1002/hbm.70602 [code]
- Neuroimaging Correlates of Post-Stroke Pain After Ischemic Stroke: Secondary Analysis of the INSPiRE-TMS Trial.Journal: Human brain mappingIn common: export_fig, Psychtoolbox, Image Processing Toolbox, 2 other tools, 1 reference
- [8] doi:10.1038/s41586-026-10631-3 [code]
- A prognostic human brain network for diffuse midline glioma.Journal: NatureIn common: export_fig, Psychtoolbox, Image Processing Toolbox, 2 other tools, 1 reference
- [9] doi:10.1111/ene.70678 [code]
- Who Falls After a Stroke? Evidence From a Prospective Stroke Cohort.Journal: European journal of neurologyIn common: export_fig, Psychtoolbox, Image Processing Toolbox, 2 other tools, 1 reference
- [10] doi:10.1038/s41467-026-75347-4 [code]
- Sleep reveals dynamics integrating and segregating movement and stimulus representations in V1.Journal: Nature communicationsIn common: export_fig, EEGLAB, Image Processing Toolbox, 2 other tools, 1 reference
Contribute
The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.
Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.
Claim this paper
Correct its record
Say what each link of this record is, remove the ones that are not the paper's, add the ones that are missing. The correction becomes a new version of the record, in its Versions section.
Validate its tracing map
You validate the map as this page shows it: 5 repositories of the authors' code, each at its verified commit and with its license, 887 scripts, and 39 matches between paragraphs and code (see the Code and Map sections). It then receives a DOI on Zenodo, with you (your ORCID iD) and OSCR as its creators; the code itself is not deposited.
The map's fingerprint: sha256:f0390b24c63a5888…
Add the badge to its README
The badge links the code to this page. Copy one of these into the README of the paper's code: only you decide where it goes, and nothing is changed for you.
Markdown
[, paste the snippet at the top, then “Commit changes…” and, to review it first, “Create a new branch and start a pull request”. You open the pull request; OSCR asks for no permission.
Request its removal
To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).
Discussion, reproductions, activity
Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.
Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.
Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.
