DOI: 10.5061/dryad.905qftv02
title: Alpha modulation of spiking activity across multiple brain regions in mice performing a tactile selective detection task

description: Many cognitive and sensory processes are characterized by strong
 relationships between the timing of neuronal spiking and the phase of
 ongoing local field potential oscillations. The coupling of neuronal
 spiking in the neocortex to the phase of alpha oscillations (8-12 Hz) has
 been well studied in nonhuman primates but remains largely unexplored in
 other mammals. How this alpha modulation of spiking differs between brain
 areas and cell types, as well as its role in sensory processing and
 decision making, is not well understood. We used Neuropixels 1.0 probes to
 chronically record neural activity from the somatosensory cortex,
 prefrontal cortex, striatum, and amygdala in mice performing a
 whisker-based selective detection task. We observed strong spontaneous
 alpha modulation of single-neuron spiking activity during inter-trial
 intervals while mice performed the task. The prevalence and strength of
 alpha phase modulation differed significantly across regions and between
 cell types. Phase modulated neurons exhibited stronger responses to both
 go and no-go stimuli, as well as stronger motor- and reward-related
 changes in firing rate, than their unmodulated counterparts. The increased
 responsiveness of phase-modulated neurons suggests they are innervated by
 more diverse populations. Alpha modulation of neuronal spiking during
 baseline activity also correlated with task performance. In particular,
 many neurons exhibited strong alpha modulation before correct trials, but
 not before incorrect trials. These data suggest that dysregulation of
 spiking activity with respect to alpha oscillations may characterize
 lapses in attention.
description: # Alpha modulation of spiking activity across multiple brain regions in
 mice performing a tactile selective detection task Dataset DOI:
 [10.5061/dryad.905qftv02](https://doi.org/10.5061/dryad.905qftv02) ##
 Description of the data and file structure The data provided here comes
 from Neuropixels 1.0 recordings in 4 mice (2 in the prefrontal cortex, 2
 in the somatosensory cortex) as they performed a tactile selective
 detection task. We used this data to explore alpha band modulation of
 single-unit spiking data in the context of the behavior. This data has
 been processed from its raw format into MATLAB tables. The compressed raw
 data is over 2.1 TB in size. Requests for the raw data can be made to
 Prof. Qi Wang ([qw2161@columbia.edu](qw2161@columbia.edu)). To place the
 data in a folder structure compatible with the software listed below,
 create a base-level folder (referred to here as **Base**). Unzip
 Subjects.zip to the **Base** folder, and create a sub-folder named
 **Data**. In **Data**, create an **EXT** sub-folder and an
 **FTR** sub-folder. Unzip AP.zip, LFP.zip, and SLRT.zip to the
 **EXT** folder, and unzip FTR_AP.zip, FTR_LFP.zip, and FTR_SLRT.zip to the
 **FTR** folder. ### Files and variables #### File: AP.zip
 **Description:** This archive contains neuronal spiking data for each
 behavioral session included in the study. Each file contains a MATLAB
 table corresponding to a single session, with each row corresponding to a
 trial in the session. File names indicate the date of the experiment,
 subject identifier, genotype, location of Neuropixels implant (R - right,
 L - left), and experimental phase (1 - classical conditioning, 2 - operant
 conditioning, 3 - full task). ##### Table variables: * *trial_num* -
 Session trial number * *session_label* - Same information as file name *
 *spiking_data* - Table where each row is a spiking cluster * *cluster_id*
 - Identification numbers for clusters identified by kilosort *
 *spike_times* - Time (s) of neuronal spikes * *quality* - Cluster quality
 (good - single unit, mua - multi-unit) * *spike_amplitudes* - Amplitude of
 spikes (mV) * *template_amplitude* - Amplitude of waveform template for
 the cluster (mV) * *position* - Position along the probe (microns) *
 *contam_pct* - See Kilosort documentation * *template* - Normalized
 waveform template for the cluster * *channel* - Neuropixls channel number
 where cluster was recorded * *left_trigger_aligned_spike_times* - Spike
 times aligned to left trigger (s) * *onsetTone_trig_aligned_spike_times* -
 Unused * *reward_trigger_aligned_spike_times* - Spike times aligned to
 reward trigger (s) * *right_trigger_aligned_spike_times* - Spike times
 aligned to right trigger (s) * *reward_trig_aligned_spike_times* - Spike
 times aligned to reward trigger (s) * *left_trigger_aligned_psth* -
 Peristimulus time histogram (100 ms bins) aligned to left trigger *
 *left_trigger_aligned_baselineFR* - Baseline firing rate (Hz) *
 *onsetTone_trig_aligned_baselineFR* - Unused *
 *reward_trigger_aligned_baselineFR* - Firing rate (Hz) 1s prior to reward
 delivery * *right_trigger_aligned_baselineFR* - Baseline firing rate (Hz)
 * *reward_trig_aligned_baselineFR* - Firing rate (Hz) 1s prior to reward
 delivery * *left_trigger_aligned_evokedFR* - Change in firing rate (Hz)
 200ms following stimulus * *onsetTone_trig_aligned_evokedFR* - Unused *
 *reward_trigger_aligned_evokedFR* - Change in firing rate (Hz) 200ms
 following reward * *right_trigger_aligned_evokedFR* - Change in firing
 rate (Hz) 200ms following stimulus * *reward_trig_aligned_evokedFR* -
 Change in firing rate (Hz) 200ms following reward *
 *left/right_trigger_aligned_spontaneousCV* - Coefficient of variation. *
 *left/right_trigger_aligned_fr* - Firing rate (Hz) aligned to trigger. *
 *spike_delta_phase* - LFP phase in delta (0.5 - 3 Hz) band of each spike.
 * *spike_theta_phase* - LFP phase in theta (3 - 8 Hz) band of each spike.
 * *spike_alpha_phase* - LFP phase in alpha (8 - 12 Hz) band of each spike.
 * *spike_beta_phase* - LFP phase in beta (12 - 20 Hz) band of each spike.
 * *covariance_matrix* - Spike time covariance (between recorded neurons)
 matrix across entire trial * *spontaneous_cov_mat* - Spike time covariance
 matrix during 3 s of baseline #### File: LFP.zip **Description:** This
 archive contains local field potential data for each behavioral session
 included in the study. Each file contains a MATLAB table corresponding to
 a single session, with each row corresponding to a trial in the
 session. File names indicate the date of the experiment, subject
 identifier, genotype, location of Neuropixels implant (R - right, L -
 left), and experimental phase (1 - classical conditioning, 2 - operant
 conditioning, 3 - full task). ##### Table variables: * *trial_num* -
 Session trial number * *session_label* - Same information as file name *
 *lfp* - Matrix of local field potentials (V) where each row is a channel
 on the Neuropixles probe and each column is a time point (sampling rate is
 1 kHz). * *lfpTime* - Time (s) of lfp samples *
 *left/right/reward_trigger_aligned_lfp_time* - *lfpTime* aligned to
 left/right trigger and reward * *onsetTone_trig_aligned_lfp_time* - Unused
 * *left/right_trigger_aligned_baseline_alpha_power* - Alpha (8 - 12 Hz)
 power (V^2) aligned to stimulus on each channel *
 *reward_trigger_aligned_baseline_alpha_power* - Alpha (8 - 12 Hz) power
 (V^2) aligned to reward on each channel *
 *left/right_trigger_aligned_baseline_delta_power* - Delta (0.5 - 3 Hz)
 power (V^2) aligned to stimulus on each channel *
 *reward_trigger_aligned_baseline_delta_power* - Delta (0.5 - 3 Hz) power
 (V^2) aligned to stimulus on each chann *
 *left/right_trigger_aligned_baseline_theta_power* - Theta (3 - 8 Hz) power
 (V^2) aligned to stimulus on each channel *
 *reward_trigger_aligned_baseline_theta_power* - Theta (3 - 8 Hz) power
 (V^2) aligned to reward on each channel *
 *left/right_trigger_aligned_baseline_beta_power* - Beta (13 - 20 Hz) power
 (V^2) aligned to stimulus on each channel *
 *reward_trigger_aligned_baseline_beta_power* - Beta (13 - 20 Hz) power
 (V^2) aligned to reward on each channel *
 *left/right_trigger_aligned_baseline_low_gamma_power* - Low gamma (30 - 50
 Hz) power (V^2) aligned to stimulus on each channel *
 *reward_trigger_aligned_baseline_low_gamma_power* - Low gamma (30 - 50 Hz)
 power (V^2) aligned to reward on each channel *
 *left/right_trigger_aligned_baseline_high_gamma_power* - High gamma (60 -
 100 Hz) power (V^2) aligned to stimulus on each channel *
 *reward_trigger_aligned_baseline_high_gamma_power* - High gamma (60 - 100
 Hz) power (V^2) aligned to reward on each channel *
 *left/right_trigger_aligned_baseline_gamma_power* - Gamma (30 - 100 Hz)
 power (V^2) aligned to stimulus on each channel *
 *reward_trigger_aligned_baseline_gamma_power* - Gamma (30 - 100 Hz) power
 (V^2) aligned to reward on each channel #### File: SLRT.zip
 **Description:** This archive contains behavioral data for each behavioral
 session included in the study. Each file contains a MATLAB table
 corresponding to a single session, with each row corresponding to a trial
 in the session. File names indicate the date of the experiment, subject
 identifier, genotype, location of Neuropixels implant (R - right, L -
 left), and experimental phase (1 - classical conditioning, 2 - operant
 conditioning, 3 - full task). ##### Table variables: * *trial_number* -
 Session trial number * *session_label* - Same information as file name *
 *lickometer_piezo* - Raw voltage (V) from piezoelectric actuator recording
 licks * *clock_time* - Time (s) on the Speedgoat RealTime System *
 *syncLine_1Hz_ext* - 1 Hz pulse for synchronizing spiking and behavioral
 data * *counter* - Counts samples per trial * *delay* - Time (s) before
 stimulus presentation * *left_trigger* - Index in *clock_time* for
 left-sided whisker trigger * *localTime* - Time (ms) on the Speedgoat
 RealTime System * *npxlsAcq* - Trigger (V) for Neuropixels signal
 acquisition * *numLicks* - Running count of licks during a trial *
 *onsetTone_trig* - Unused * *reward_duration* - Duration (s) valve
 controlling the flow of reward water is opened * *reward_trigger* - Index
 in *clock_time* reward is delivered if delivered. * *right_trigger* -
 Index in *clock_time* for right-sided whisker trigger * *stim_duration* -
 Rise time (s) for tactile stimulus waveform * *was_target* - Binary vector
 indicating whether the stimulus delivered was a go-stimulus * *ADout* -
 Rectified voltage (V) from lick-detecting piezoelectric actuator *
 *lick_detector* - Binary vector indicating lick times * *npxls_trig* -
 Trigger (V) for Neuropixels signal acquisition * *pupilCam_trig* - Trigger
 (V) for camera used for pupillometry * *reward_trig* - Trigger for
 initiating reward delivery * *whiskCam_trig* - Unused * *switchTime* -
 Unused * *trainingStage* - Indicates experimental phase (see file name
 description) * *trial-gate* - Trigger indicating the beginning of a trial
 * *signal_types* - Labels for recorded signals (see documentation for
 nCORTEx) * *trial-gate_clock_time* - Duplicate of *clock time* *
 *left_trigger_aligned_lick_detector* - Licks aligned to left trigger onset
 * *left_trigger_aligned_lick_detector_time* - Time (s) aligned to left
 trigger onset * *onsetTone_trig_aligned_lick_detector* - Unused *
 *onsetTone_trig_aligned_lick_detector_time* - Unused *
 *reward_trigger_aligned_lick_detector* - Licks aligned to left trigger
 onset * *reward_trigger_aligned_lick_detector_time* - Time (s) aligned to
 left trigger onset * *right_trigger_aligned_lick_detector* - Licks aligned
 to right trigger onset * *right_trigger_aligned_lick_detector_time* - Time
 (s) aligned to right trigger onset * *reward_trig_aligned_lick_detector* -
 Licks aligned to left trigger onset *
 *reward_trig_aligned_lick_detector_time* - Time (s) aligned to left
 trigger * *categorical_outcome* - Trial outcome (hit, miss, correct
 rejection, false alarm, and pass) * *dprime* - Discriminability (unitless)
 * *criterion* - Decision criterion (unitless) * *reaction_time* - Reaction
 time (s) on hit and false alarm trials #### File: FTR_AP.zip
 **Description:** This archive contains session-wide neuronal spiking data
 for each subject included in the study. Each file contains a MATLAB table
 corresponding to a single subject, with each row corresponding to a neuron
 recorded in a given session. File names indicate the subject identifier,
 genotype, location of Neuropixels implant (R - right, L - left), and
 experimental phase (1 - classical conditioning, 2 - operant conditioning,
 3 - full task). ##### Table variables: *
 *alpha/beta/theta/delta_spike_phases* - Phase of each LFP band at the time
 of each spike * *alpha/beta/theta/delta_spike_phases_cr* - Phase of each
 LFP band at the time of each spike across correct rejection trials *
 *alpha/beta/theta/delta_spike_phases_fa* - Phase of each LFP band at the
 time of each spike across false alarm trials *
 *alpha/beta/theta/delta_spike_phases_hit* - Phase of each LFP band at the
 time of each spike across hit trials *
 *alpha/beta/theta/delta_spike_phases_lick* - Phase of each LFP band at the
 time of each spike across trials with spontaneous licks *
 *alpha/beta/theta/delta_spike_phases_miss* - Phase of each LFP band at the
 time of each spike across miss trials *
 *alpha/beta/theta/delta_spike_phases_nolick* - Phase of each LFP band at
 the time of each spike across trials with no spontaneous licks *
 *avg_baseline_fr* - Average baseline firing rate (Hz) across trials *
 *avg_trial_fr* - Average firing rate (Hz) across the session *
 *cluster_id* - Identification numbers for clusters identified by kilosort
 * *hists_alpha/beta/theta/delta* - Histogram of spike-phases in each LFP
 frequency band in 20-degree bins * *hists_alpha/beta/theta/delta_cr* -
 Histogram of spike-phases in each LFP frequency band in 20-degree bins
 across correct rejection trials * *hists_alpha/beta/theta/delta_fa* -
 Histogram of spike-phases in each LFP frequency band in 20-degree bins
 across false alarm trials * *hists_alpha/beta/theta/delta_hit* - Histogram
 of spike-phases in each LFP frequency band in 20-degree bins across hit
 trials * *hists_alpha/beta/theta/delta_miss* - Histogram of spike-phases
 in each LFP frequency band in 20-degree bins across miss trials *
 *is_left/right_trigger_stim_modulated* - Binary value indicating whether
 the cluster significantly responded to stimulus * *is_stim_modulated_CR* -
 Binary value indicating whether the cluster significantly responded to
 stimulus on correct rejection trials * *is_stim_modulated_FA* - Binary
 value indicating whether the cluster significantly responded to stimulus
 on false alarm trials * *is_stim_modulated_Hit* - Binary value indicating
 whether the cluster significantly responded to stimulus on hit trials *
 *is_stim_modulated_Miss* - Binary value indicating whether the cluster
 significantly responded to stimulus on miss trials * *isi_hist* -
 Histogram of interspike intervals (counts) * *isi_hist_edges* - Histogram
 edges (s) for interspike intervals * *kappa_alpha/beta/delta/theta* -
 Kappa value for von Mises fit to spike-phase distribution for
 alpha/beta/delta/theta LFP bands * *kappa_alpha/beta/delta/theta_cr* -
 Kappa value for von Mises fit to spike-phase distribution for
 alpha/beta/delta/theta LFP bands * *kappa_alpha/beta/delta/theta_fa* -
 Kappa value for von Mises fit to spike-phase distribution for
 alpha/beta/delta/theta LFP bands * *kappa_alpha/beta/delta/theta_hit* -
 Kappa value for von Mises fit to spike-phase distribution for
 alpha/beta/delta/theta LFP bands * *kappa_alpha/beta/delta/theta_miss* -
 Kappa value for von Mises fit to spike-phase distribution for
 alpha/beta/delta/theta LFP bands * *left_trigger_aligned_avg_fr* -
 Stimulus-aligned firing rate (Hz) * *left_trigger_aligned_avg_fr_Hit* -
 Stimulus-aligned firing rate (Hz) on hit trials *
 *left_trigger_aligned_avg_fr_Miss* - Stimulus-aligned firing rate (Hz) on
 miss trials * *left_trigger_aligned_avg_psth* - Peristimulus time
 histogram (100 ms bins) * *left_trigger_aligned_avg_psth_Hit* -
 Peristimulus time histogram (100 ms bins) on hit trials *
 *left_trigger_aligned_avg_psth_Miss* - Peristimulus time histogram (100 ms
 bins) on miss trials * *p_threshold_alpha/beta/theta/delta* - p-value
 threshold for determining if spike timing is significantly modulated by
 the phase of alpha/beta/theta/delta *
 *p_threshold_alpha/beta/theta/delta_cr* - p-value threshold for
 determining if spike timing is significantly modulated by the phase of
 alpha/beta/theta/delta on correct rejection trials *
 *p_threshold_alpha/beta/theta/delta_fa* - p-value threshold for
 determining if spike timing is significantly modulated by the phase of
 alpha/beta/theta/delta on false alarm trials *
 *p_threshold_alpha/beta/theta/delta_hit* - p-value threshold for
 determining if spike timing is significantly modulated by the phase of
 alpha/beta/theta/delta on hit trials *
 *p_threshold_alpha/beta/theta/delta_miss* - p-value threshold for
 determining if spike timing is significantly modulated by the phase of
 alpha/beta/theta/delta on miss trials * *p_value_alpha/beta/theta/delta* -
 p-value from Rayleigh's test for nonuniformity to determine if spike
 timing is significantly modulated by the phase of alpha/beta/theta/delta *
 *p_value_alpha/beta/theta/delta_cr* - p-value from Rayleigh's test
 for nonuniformity to determine if spike timing is significantly modulated
 by the phase of alpha/beta/theta/delta on correct rejection trials *
 *p_value_alpha/beta/theta/delta_fa* - p-value from Rayleigh's test
 for nonuniformity to determine if spike timing is significantly modulated
 by the phase of alpha/beta/theta/delta on false alarm trials *
 *p_value_alpha/beta/theta/delta_hit* - p-value from Rayleigh's test
 for nonuniformity to determine if spike timing is significantly modulated
 by the phase of alpha/beta/theta/delta on hit trials *
 *p_value_alpha/beta/theta/delta_miss* - p-value from Rayleigh's test
 for nonuniformity to determine if spike timing is significantly modulated
 by the phase of alpha/beta/theta/delta on miss trials * *position* -
 Position (microns) of the spiking cluster along the Neuropixels probe *
 *quality* - Cluster quality (good - single unit, mua - multi-unit) *
 *region* - Brain region of recorded cluster *
 *reward_trigger_aligned_avg_fr_Hit* - Average firing rate (Hz) aligned to
 reward * *reward_trigger_aligned_avg_psth_Hit* - Peristimulus time
 histogram (100 ms bins) aligned to reward * *right_trigger_aligned_avg_fr*
 - Average firing rate (Hz) aligned to stimulus *
 *right_trigger_aligned_avg_fr_CR/FA* - Average firing rate (Hz) aligned to
 stimulus across correct rejection / false alarm trials *
 *right_trigger_aligned_avg_psth* - Average peristimulus time histograms
 across correct rejection / false alarm trials *
 *right_trigger_aligned_avg_psth_CR/FA* - Average peristimulus time
 histograms across correct rejection / false alarm trials * *session_id* -
 See description of file name above *
 *spon_alpha/beta/theta/delta_spike_phases* - Phase of each LFP band at the
 time of each spike during 3 s of baseline activity *
 *spon_alpha/beta/theta/delta_spike_phases_cr* - Phase of each LFP band at
 the time of each spike during 3 s of baseline activity on correct
 rejection trials * *spon_alpha/beta/theta/delta_spike_phases_fa* - Phase
 of each LFP band at the time of each spike during 3 s of baseline activity
 on false alarm trials * *spon_alpha/beta/theta/delta_spike_phases_hit* -
 Phase of each LFP band at the time of each spike during 3 s of baseline
 activity on hit trials * *spon_alpha/beta/theta/delta_spike_phases_miss* -
 Phase of each LFP band at the time of each spike during 3 s of baseline
 activity on miss trials * *stim_aligned_psth_action* - Peristimulus time
 histogram on action trials * *stim_aligned_psth_correct* - Peristimulus
 time histogram on correct trials * *stim_aligned_psth_incorrect* -
 Peristimulus time histogram on incorrect trials *
 *stim_aligned_psth_withheld* - Peristimulus time histogram on withheld
 trials * *template* - Normalized spike waveform template *
 *template_amplitude* - Amplitude of spike waveform template *
 *waveform_class* - Classification of spike waveforms based on shape (PS -
 positive spiking, TS - triphasic spiking, FS - fast spiking, RS - regular
 spiking, NS - negative spiking) #### File: FTR_SLRT.zip
 **Description:** This archive contains session-wide behavioral data for
 each subject included in the study. Each file contains a MATLAB table
 corresponding to a single subject, with each row corresponding to a
 session.File names indicate the subject identifier, genotype, location of
 Neuropixels implant (R - right, L - left), and experimental phase (1 -
 classical conditioning, 2 - operant conditioning, 3 - full task). #####
 Table variables: * *session_id* - Session ID for each experiment (see
 descriptions for file names) * *subject_id* - Experimental subject for
 each session * *dprime* - Discriminability (unitless) * *criterion* -
 Decision criterion (unitless) * *avg_reaction_time* - Average reaction
 time (s) * *rt_by_outcome* - Average reaction time (s) by trial outcome
 (hit / false alarm) * *dprime_by_previous_outcome* - Discriminability
 given the outcome of the previous trials * *criterion_by_previous_outcome*
 - Decision criterion given the outcome of the previous trials *
 *rt_by_previous_outcome* - Average reaction time (s) given the previous
 outcome * *last_good_trial* - Trial index of the last trial before a
 period of 2 minutes without behavioral responses (if such a period exists)
 * *hr* - Hit rate * *far* - False alarm rate * *qc_* - Behavioral metrics
 up to and including *last_good_trial* if there is a period of 2 minutes
 without behavioral responses (otherwise it includes the whole session)
 #### File: FTR_LFP.zip **Description:** This archive contains session-wide
 local field potential data for each session included in the study. Each
 file contains a MATLAB table corresponding to a single session, with each
 row corresponding to an electrode along the Neuropixels probe in a given
 session. Each file contains a MATLAB table corresponding to a single
 session, with each row corresponding to a trial in the session. File names
 indicate the date of the experiment, subject identifier, genotype,
 location of Neuropixels implant (R - right, L - left), and experimental
 phase (1 - classical conditioning, 2 - operant conditioning, 3 - full
 task). ##### Table variables: * *session_id* - Same information as file
 name * *channel_id* - Channel number of the Neuropixels probe *
 *left_trigger_baseline_spectra_Hit* - Average multi-taper spectrum during
 3 s of baseline activity prior to stimulus on hit trials *
 *left_trigger_baseline_spectra_Hit_f* - Frequencies (Hz) for multi-taper
 spectrum during 3 s of baseline activity prior to stimulus on hit trials *
 *left_trigger_baseline_spectra_Miss* - Average multi-taper spectrum during
 3 s of baseline activity prior to stimulus on miss trials *
 *left_trigger_baseline_spectra_Miss_f* - Frequencies (Hz) for multi-taper
 spectrum during 3 s of baseline activity prior to stimulus on miss trials
 * *right_trigger_baseline_spectra_CR* - Average multi-taper spectrum
 during 3 s of baseline activity prior to stimulus on correct rejection
 trials * *right_trigger_baseline_spectra_CR_f* - Frequencies (Hz) for
 multi-taper spectrum during 3 s of baseline activity prior to stimulus on
 correct rejection trials * *right_trigger_baseline_spectra_FA* - Average
 multi-taper spectrum during 3 s of baseline activity prior to stimulus on
 false alarm trials * *right_trigger_baseline_spectra_FA_f* - Frequencies
 (Hz) for multi-taper spectrum during 3 s of baseline activity prior to
 stimulus on false alarm trials * *baseline_spectra_correct* - Average
 multi-taper spectrum during 3 s of baseline activity prior to stimulus on
 correct trials * *baseline_spectra_correct_f* - Frequencies (Hz) for
 multi-taper spectrum during 3 s of baseline activity prior to stimulus on
 correct trials * *baseline_spectra_incorrect* - Average multi-taper
 spectrum during 3 s of baseline activity prior to stimulus on incorrect
 trials * *baseline_spectra_incorrect_f* - Frequencies (Hz) for multi-taper
 spectrum during 3 s of baseline activity prior to stimulus on incorrect
 trials * *baseline_spectra_action* - Average multi-taper spectrum during 3
 s of baseline activity prior to stimulus on action trials *
 *baseline_spectra_action_f* - Frequencies (Hz) for multi-taper spectrum
 during 3 s of baseline activity prior to stimulus on action trials *
 *baseline_spectra_inaction* - Average multi-taper spectrum during 3 s of
 baseline activity prior to stimulus on inaction trials *
 *baseline_spectra_inaction_f* - Frequencies (Hz) for multi-taper spectrum
 during 3 s of baseline activity prior to stimulus onset on inaction trials
 * *left/right_trigger_aligned_erp* - Event-related potentials (V) for each
 channel aligned to stimulus * *left_trigger_aligned_erp_Hit* -
 Event-related potentials (V) for each channel aligned to stimulus on hit
 trials * *left_trigger_aligned_erp_Miss* - Event-related potentials (V)
 for each channel aligned to stimulus on miss trials *
 *right_trigger_aligned_erp_CR* - Event-related potentials (V) for each
 channel aligned to stimulus on correct rejection trials *
 *right_trigger_aligned_erp_FA* - Event-related potentials (V) for each
 channel aligned to stimulus on false alarm trials *
 *left/right_trigger_induced_spectra* - Average multi-taper spectrum during
 5 s following stimulus * *left/right_trigger_induced_spectra_induced_f* -
 Frequencies (Hz) for multi-taper spectrum during 5 s following stimulus *
 *left_trigger_induced_spectra_Hit* - Average multi-taper spectrum during 5
 s following stimulus on hit trials * *left_trigger_induced_spectra_Hit_f*
 - Frequencies (Hz) for multi-taper spectrum during 5 s following stimulus
 on hit trials * *left_trigger_induced_spectra_Miss* - Average multi-taper
 spectrum during 5 s following stimulus on miss trials *
 *left_trigger_induced_spectra_Miss_f* - Frequencies (Hz) for multi-taper
 spectrum during 5 s following stimulus on miss trials *
 *right_trigger_induced_spectra_CR* - Average multi-taper spectrum during 5
 s following stimulus on correct rejection trials *
 *right_trigger_induced_spectra_CR_f* - Frequencies (Hz) for multi-taper
 spectrum during 5 s following stimulus on correct rejection trials *
 *right_trigger_induced_spectra_FA* - Average multi-taper spectrum during 5
 s following stimulus on false alarm trials *
 *right_trigger_induced_spectra_FA_f* - Frequencies (Hz) for multi-taper
 spectrum during 5 s following stimulus on false alarm trials *
 *avg_spectrum_Hit* - Averaged spectrogram (time-frequency decomposition)
 across hit trials * *avg_spectrum_Miss* - Averaged spectrogram
 (time-frequency decomposition) across miss trials * *avg_spectrum_CR* -
 Averaged spectrogram (time-frequency decomposition) across correct
 rejection trials * *avg_spectrum_FA* - Averaged spectrogram
 (time-frequency decomposition) across false alarm trials #### File:
 Subjects.zip **Description:** This archive contains metadata about each
 subject and their Neuropixels implant (e.g., trajectory and brain regions
 that were recorded). **None** folder is a placeholder for compatibility
 with n-CORTEx (see below). ## Code/software Data collection and analysis
 were primarily performed in MATLAB. All software used for controlling the
 behavioral apparatus and data analysis can be found
 at [https://github.com/Neural-Control-Engineering/AlphaModulation_SelectiveDetection](https://github.com/Neural-Control-Engineering/AlphaModulation_SelectiveDetection), which contains project-specific code, and [https://github.com/NeuralControl-Engineering/n-CORTex](&lt; https://github.com/NeuralControl-Engineering/n-CORTex&gt;&gt;), which provides general-purpose tools for neurophysiological and behavioral data collection and segmentation. The user will need to edit *AlphaModulation_SelectiveDetection/Analysis/init_paths.m* so that the paths reflect the paths to the data on his or her own system.