Functional consequences of cortical circuit abnormalities on gamma in schizophrenia (Spencer 2009)

 Download zip file 
Help downloading and running models
Accession:144477
"Schizophrenia is characterized by cortical circuit abnormalities, which might be reflected in gamma-frequency (30–100 Hz) oscillations in the electroencephalogram. Here we used a computational model of cortical circuitry to examine the effects that neural circuit abnormalities might have on gamma generation and network excitability. The model network consisted of 1000 leaky integrateand- fi re neurons with realistic connectivity patterns and proportions of neuron types [pyramidal cells (PCs), regular-spiking inhibitory interneurons, and fast-spiking interneurons (FSIs)]. ... The results of this study suggest that a multimodal approach, combining non-invasive neurophysiological and structural measures, might be able to distinguish between different neural circuit abnormalities in schizophrenia patients. ..."
Reference:
1 . Spencer KM (2009) The functional consequences of cortical circuit abnormalities on gamma oscillations in schizophrenia: insights from computational modeling. Front Hum Neurosci 3:33 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism: Neocortex;
Cell Type(s):
Channel(s):
Gap Junctions:
Receptor(s): GabaA; AMPA; NMDA;
Gene(s):
Transmitter(s):
Simulation Environment: IDL;
Model Concept(s): Oscillations; Simplified Models; Schizophrenia; Brain Rhythms;
Implementer(s): Spencer, Kevin M. [kevin_spencer at hms.harvard.edu];
Search NeuronDB for information about:  GabaA; AMPA; NMDA;
pro noise_gen, str

common path, home_path, single_path, avg_path, ps_path, latadj_path, dv_path, pca_path, bhv_path, $
             image_path, ers_path, ica_path
common net_params, N_all, N_e, N_ir, N_if, dt, inv_dt, update, t_init, t_pre, t_stim, t_post, t_all
common vars, W, W_noise
common rand, seed

freq = 100.  ; in Hz
noise = intarr(N_all,t_all/inv_dt)

for i=0,N_all-1 do begin
  a = randomu(seed, t_all/inv_dt, gamma=1.)/freq
  spike_times = total(long(1000.*a),/cumulative)
  ix = where(spike_times LT t_all/inv_dt, count)
  noise[i,spike_times[ix]] = 1
endfor

openw, fu, single_path + str + '_noise.dat', /get_lun
writeu, fu, noise  &  free_lun, fu

print, 'noise_gen: ', str, ' done'
return
end

Loading data, please wait...