Revision 18:e9e263e4fcde parameterStore/MAPparamsOHC.m

View differences:

parameterStore/MAPparamsOHC.m
20 20
currentFile=mfilename;                      % i.e. the name of this mfile
21 21
method.parameterSource=currentFile(10:end); % for the record
22 22

  
23
switchOffEfferent=0;
24 23
efferentDelay=0.010;
25 24
method.segmentDuration=efferentDelay;
26 25

  
......
57 56

  
58 57
% Acoustic reflex: maximum attenuation should be around 25 dB Price (1966)
59 58
% i.e. a minimum ratio of 0.056.
60
if ~switchOffEfferent
61
    % 'spikes' model: AR based on brainstem spiking activity (LSR)
62
    OMEParams.rateToAttenuationFactor=0.003;   % * N(all ICspikes)
59
% 'spikes' model: AR based on brainstem spiking activity (LSR)
60
OMEParams.rateToAttenuationFactor=0.003;   % * N(all ICspikes)
63 61
%     OMEParams.rateToAttenuationFactor=0;   % * N(all ICspikes)
64
    % 'probability model': Ar based on An firing probabilities (LSR)
65
    OMEParams.rateToAttenuationFactorProb=0.005;% * N(all ANrates)
62

  
63
% 'probability model': Ar based on AN firing probabilities (LSR)
64
OMEParams.rateToAttenuationFactorProb=0.005;% * N(all ANrates)
66 65
%     OMEParams.rateToAttenuationFactorProb=0;% * N(all ANrates)
67
else
68
    OMEParams.rateToAttenuationFactor=0;        % 0= off
69
    OMEParams.rateToAttenuationFactorProb=0;    % 0= off
70
end
66

  
71 67
% asymptote should be around 100-200 ms
72 68
OMEParams.ARtau=.05; % AR smoothing function
73 69
% delay must be longer than the segment length
......
104 100

  
105 101
% DRNL MOC efferents
106 102
DRNLParams.MOCdelay = efferentDelay;            % must be < segment length!
107
if ~switchOffEfferent
108
    % 'spikes' model: MOC based on brainstem spiking activity (HSR)
109
    DRNLParams.rateToAttenuationFactor = .009;  % strength of MOC
110
    DRNLParams.rateToAttenuationFactor = .009;  % strength of MOC
103
% 'spikes' model: MOC based on brainstem spiking activity (HSR)
104
DRNLParams.rateToAttenuationFactor = .009;  % strength of MOC
105
DRNLParams.rateToAttenuationFactor = .009;  % strength of MOC
111 106
%      DRNLParams.rateToAttenuationFactor = 0;  % strength of MOC
112 107

  
113
    % 'spikes' model: MOC based on brainstem spiking activity (HSR)
114
    DRNLParams.rateToAttenuationFactorProb = .002;  % strength of MOC
115
else
116
    DRNLParams.rateToAttenuationFactor = 0;     % 0 = MOC off (probability)
117
    DRNLParams.rateToAttenuationFactorProb = 0; % 0 = MOC off (spikes)
118
end
108
% 'probability' model: MOC based on AN spiking activity (HSR)
109
DRNLParams.rateToAttenuationFactorProb = .002;  % strength of MOC
119 110
DRNLParams.MOCtau =.03;                         % smoothing for MOC
120 111
DRNLParams.MOCrateThreshold =50;                % set to AN rate threshold
121 112

  
......
137 128
IHC_cilia_RPParams.Cab=	4e-012;         % IHC capacitance (F)
138 129
IHC_cilia_RPParams.Cab=	1e-012;         % IHC capacitance (F)
139 130
IHC_cilia_RPParams.Et=	0.100;          % endocochlear potential (V)
140
% IHC_cilia_RPParams.Et=	0.07;          % endocochlear potential (V)
141 131

  
142 132
IHC_cilia_RPParams.Gk=	2e-008;         % 1e-8 potassium conductance (S)
143 133
IHC_cilia_RPParams.Ek=	-0.08;          % -0.084 K equilibrium potential
......
183 173
AN_IHCsynapseParams.numFibers=	100; 
184 174
AN_IHCsynapseParams.TWdelay=0.004;  % ?delay before stimulus first spike
185 175

  
176
AN_IHCsynapseParams.ANspeedUpFactor=5; % longer epochs for computing spikes.
177

  
186 178
%%  #7 MacGregorMulti (first order brainstem neurons)
187 179
MacGregorMultiParams=[];
188 180
MacGregorMultiType='chopper'; % MacGregorMultiType='primary-like'; %choose
......
212 204

  
213 205
        MacGregorMultiParams.dendriteLPfreq=50;   % dendritic filter
214 206
        MacGregorMultiParams.currentPerSpike=35e-9; % *per spike
215
%         MacGregorMultiParams.currentPerSpike=45e-9; % *per spike
207
        MacGregorMultiParams.currentPerSpike=30e-9; % *per spike
216 208
        
217 209
        MacGregorMultiParams.Cap=1.67e-8; % ??cell capacitance (Siemens)
218 210
        MacGregorMultiParams.tauM=0.002;  % membrane time constant (s)
219 211
        MacGregorMultiParams.Ek=-0.01;    % K+ eq. potential (V)
220 212
        MacGregorMultiParams.dGkSpike=1.33e-4; % K+ cond.shift on spike,S
221
        MacGregorMultiParams.tauGk=	0.0001;% K+ conductance tau (s)
213
        MacGregorMultiParams.tauGk=	0.0005;% K+ conductance tau (s)
222 214
        MacGregorMultiParams.Th0=	0.01; % equilibrium threshold (V)
223 215
        MacGregorMultiParams.c=	0;        % threshold shift on spike, (V)
224 216
        MacGregorMultiParams.tauTh=	0.02; % variable threshold tau
......
233 225
MacGregorParams.fibersPerNeuron=10; % N input fibers
234 226
MacGregorParams.dendriteLPfreq=100; % dendritic filter
235 227
MacGregorParams.currentPerSpike=120e-9;% *(A) per spike
228
MacGregorParams.currentPerSpike=30e-9;% *(A) per spike
236 229

  
237 230
MacGregorParams.Cap=16.7e-9;        % cell capacitance (Siemens)
238 231
MacGregorParams.tauM=0.002;         % membrane time constant (s)
239 232
MacGregorParams.Ek=-0.01;           % K+ eq. potential (V)
240 233
MacGregorParams.dGkSpike=1.33e-4;   % K+ cond.shift on spike,S
241
MacGregorParams.tauGk=	0.0003;     % K+ conductance tau (s)
234
MacGregorParams.tauGk=	0.0005;     % K+ conductance tau (s)
242 235
MacGregorParams.Th0=	0.01;       % equilibrium threshold (V)
243 236
MacGregorParams.c=	0;              % threshold shift on spike, (V)
244 237
MacGregorParams.tauTh=	0.02;       % variable threshold tau

Also available in: Unified diff