| File
name
|
MoHCRPShamma.[ch]
|
| Description
|
This
module contains the model for the Shamme hair cell receptor potential
([3.]). It supplies input to the inner hair cell synapse models, e.g.
IHC_Meddis86a: Inner Hair Cell Synapse, page 197 or IHC_Carney: Inner Hair Cell
Synapse (1993), page 172.
|
| Example
parameter file format
|
100e-3 Endocochlear potential, Et (V). -49e-3 Reversal potential, Ek (V). 0.04 Reversal potential correction, Rp/(Rt+Rp). 6.21e-12 Total capacitance, C = Ca + Cb (F). 0.0868e-8 Resting conductance, G0 (S). 1.430e-8 Potassium conductance, Gk (S = Siemens). 0.398e-8 Maximum mechanical conductance, Gmax (S). 0.25 Beta constant, exp(-G1/RT). 10e+6 Gamma constant, Z1/RT (/m). 0.656e-3 Cilia/BM time constant (s). -77.5 Cilia/BM coupling gain, C (dB). 0.0 Reference potential (V). |
| Test
program directory
|
Tests/Models/Transduction/Hair_Cell/RecPoten
|
| Syntax
|
BOOLN RunModel_IHCRP_Shamma(EarObjectPtr
data);
|
| Returns
|
TRUE
if the process is successful, otherwise it returns FALSE.
|
| Syntax
|
double GetRestingResponse_IHCRP_Shamma(void);
|
| Returns
|
The
resting (reference) receptor potential (V).
|
| Syntax
|
BOOLN SetBeta_IHCRP_Shamma(double theBeta);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetCiliaCouplingGain_IHCRP_Shamma(double
theCiliaCouplingGain);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetCiliaTimeConstTc_IHCRP_Shamma(double
theCiliaTimeConstTc);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetEndocochlearPot_IHCRP_Shamma(double
theEndocochlearPot);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetGamma_IHCRP_Shamma(double theGamma);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetKConductance_IHCRP_Shamma(double
theKConductance);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetMaxMConductance_IHCRP_Shamma(double
theMaxMConductance);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetPars_IHCRP_Shamma(double Et, double
Ek, double reversalPotCorrection, double C, double
G0, double Gk, double Gmax, double beta, double
gamma, double tc, double n, double Eref);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetReferencePot_IHCRP_Shamma(double
theReferencePot);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetRestingConductance_IHCRP_Shamma(double
theRestingConductance);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetReversalPot_IHCRP_Shamma(double
theReversalPot);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetReversalPotCorrection_IHCRP_Shamma(double
theReversalPotCorrection);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
| Syntax
|
BOOLN SetTotalCapacitance_IHCRP_Shamma(double
theTotalCapacitance);
|
| Returns
|
TRUE
if the function is successful, otherwise it returns FALSE.
|
# # Main Parameter file # output.dat Name of output file. # # Module specifications. # #Par. file Name Description #--------- ----- ------------- PTone1.par PureTone Stimulus generation paradigm. GPigChinPE.par PreEmphasis_BandPass Outer-/middler-ear filter model. DRNL18k.par BasilarM_DRNL basilar membrane filter model. ShammaRP1.par IHCRP_Shamma IHC receptor potential model. # # Miscellaneous parameters # 100 Lowest filter centre frequency (hz). 10000 Highest filter centre frequency (hz). 10 No. of frequencies tested. 3 No. of searches for a maximum/minimum. 2.5e-3 Ramp up rise time for signal (s).
See figure [118] on page 217. At the time of writing, the PC version encounters an error calculating the last two analysis reading for this test program (with an "exp overflow error"). No attempt has yet been made to address this problem, as the model is still in development. Also the problem did not occur in the Macintosh and UNIX testing. There is no problem with the previous calculated readings when the program is run, calculating only the first eight readings.
# # Main Parameter file # output.dat Name of output file. # # Module specifications. # #Par. file Name Description #--------- ----- ------------- PTone2.par PureTone Stimulus generation paradigm. GPigChinPE.par null Outer-/middler-ear filter model. DRNL700.par BasilarM_DRNL basilar membrane filter model. ShammaRP1.par IHCRP_Shamma IHC receptor potential model. # # Miscellaneous parameters # 0.0 Initial stimulus intensity (dB SPL). 100 Final stimulus Intensity step (dB SPL). 5.0 Intensity increment (dB). 3 No. of searches for a maximum/minimum. 2.5e-3 Ramp up rise time for signal (s).
Figure [122] Peak-Trough characteristics for the Shamma et al. IHCRP model.
Comments
At the time of writing, the PC version encounters an error calculating the last intensity reading for this test program (with an "exp overflow error"). No attempt has yet been made to address this problem, as the model is still in development. Also the problem did not occur in the Macintosh and UNIX testing. There is no problem with the previous calculated readings when the program is run, calculating only the readings upt to 95 dB SPL.
# Main Parameter file # output.dat Name of output file. # # Module specifications. # #Par. file Name Description #--------- ----- ------------- PTone4.par PureTone Stimulus generation paradigm. GPigChinPE.par null Outer-/middler-ear filter model. DRNL18k.par BasilarM_DRNL basilar membrane filter model. ShammaRP1.par IHCRP_Shamma IHC receptor potential model. # # Miscellaneous parameters # 0.0 Initial stimulus intensity (dB SPL). 105.0 Final stimulus Intensity step (dB SPL). 5.0 Intensity increment (dB). 3 No. of searches for a maximum/minimum. 2.5e-3 Ramp up rise time for signal (s).
See figure [120] on page 219.