Resultados de la simulación de una red
Download
1 / 18

Resultados de la simulación de una red - PowerPoint PPT Presentation


  • 108 Views
  • Uploaded on

Resultados de la simulación de una red. // COMPILACION : gcc dynamics.c -o xdynamics -lm -Wall -g // EJECUCION : ./ xdynamics. La dinámica. Dinámica del potencial. Modelo COBA ( Conductance BAsed ). Modelo CUBA ( Current BAsed ).

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Resultados de la simulación de una red' - noble-valenzuela


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

// COMPILACION:

gccdynamics.c-o xdynamics-lm -Wall -g

// EJECUCION:

./xdynamics


La dinámica

Dinámica del potencial

Modelo COBA (ConductanceBAsed)

Modelo CUBA (CurrentBAsed)

Dinámica de las conductancias (corrientes)


Explorando algunas propiedades de la red

TP Vogels, LF Abbott - Journal of Neuroscience 25: 10786, 2005


TP Vogels, LF Abbott - Journal of Neuroscience 25: 10786, 2005


Traza del potencial de membrana de una neurona

Vth = -50 mVVrest=Vreset= -60 mV





Distribución del CV en la población un cierto grado de

La irregularidad de los disparos es grande debido al balance


Notar que el un cierto grado de rate de la población está en un régimen estacionario, presentando fluctuaciones alrededor de una media

En la simulación no se han realizado “trials”, aquí el promedio se efectúa sobre las neuronas de la población



Cálculo del CV disparo en la población

Durante la simulación:

Dentro del if:

if (V[i]>VTh){

Evaluamos:

ISI = tRunning - t_previous_spike[i];

// "ISI": ms. "t_previous_spike": el tiempo del spike previo de la neurona i

NetISI += ISI; // Para evaluar la media, en toda la red, de las cantidades ISI

FirstMoment_ISI[i] += ISI;

SecondMoment_ISI[i] += ISI*ISI; //To compute theISI's CV


Al final de la simulación: disparo en la población

//---------- CV

Num_bins_CV_histogram = 30;

CVHistogram = calloc(Num_bins_CV_histogram, sizeof(double));

for (i_bin=0; i<Num_bins_CV_histogram; i_bin++) CVHistogram[i_bin] = 0.0;

Max = 3.;

bin_CV = Max/((double) Num_bins_CV_histogram);

meanCV = 0.;

failure = 0.; //to count the number of cells that did not produce spikes

//those are simply not included in the statistics


for disparo en la población (i=0; i<cells; i++){

if(spike_counter[i] > 1){

FirstMoment_ISI[i] /= spike_counter[i];

SecondMoment_ISI[i] /= spike_counter[i];

SD_ISI = pow( (SecondMoment_ISI[i] - FirstMoment_ISI[i]*FirstMoment_ISI[i]), 0.5);

CV = SD_ISI/FirstMoment_ISI[i];

meanCV += CV;

iHist = (int) (CV/bin_CV);

if (iHist >= Num_bins_CV_histogram) iHist= Num_bins_CV_histogram - 1;

CVHistogram[iHist] += 1.0;

}else{ failure++; }

}


//---------- disparo en la poblaciónCV (normalizacion)

norm = 0.0;

for (i_bin=0; i_bin<Num_bins_CV_histogram; i_bin++) norm+= CVHistogram[i_bin];

for (i_bin=0; i_bin<Num_bins_CV_histogram; i_bin++) {

CVHistogram[i_bin] /= norm;

fprintf(CV_histogram_File, "%lf %lf \n", i_bin*bin_CV, CVHistogram[i_bin] ) ;

}

meanCV /= (double) (cells-failure);

fprintf(Output_File, "\n Population mean of the CV = %lf \n", meanCV) ;


Similarmente para V, al final de la simulación: disparo en la población

//---------- V (solo normalizacion)

norm = 0.0;

for (i_bin=0; i_bin<Num_bins_V_histogram; i_bin++) norm += VHistogram[i_bin];

for (i_bin=0; i_bin<Num_bins_V_histogram; i_bin++) {

VHistogram[i_bin] /= norm;

fprintf(V_histogram_File, "%lf %lf \n", Min_V + i_bin*bin_V, VHistogram[i_bin] );

//"bin_V" isalreadygiven in physicalunits (mV)

}


fin disparo en la población


ad