previous next Up Title Contents

IHC_Meddis95: Inner Hair Cell Synapse


File name
MoIHC95Meddis.[ch]


Description
This module is the Meddis 95 inner hair cell module (still in development, so it is for test purposes only). It requires an IHC receptor potential module as input. It presently outputs unit spike events.


Example parameter file format
11	Max. no. of transmitter packets in free pool, M.
4.34	Replenishment rate, y (units per second).
2300	Loss rate, l (units per second).
93.2	Reprocessing rate x, (units per second).
9243	Recovery rate, r (units per second).
700	Permeability constant, h.
0.9	Permeability constant, z.



Test program directory
Tests/Models/Transduction/Hair_Cell, Tests/SSPrograms

Generic Module Routines

This module has the standard Generic Module Routines (Basic Module Routines used in Generic Programming, page 52).

The RunModel_IHC_Meddis95(...) Process Routine

Syntax
BOOLN RunModel_IHC_Meddis95(EarObjectPtr data);


Returns
TRUE if the process is successful, otherwise it returns FALSE.

The SetFiringRate_IHC_Meddis95(...) Routine

Syntax
BOOLN SetFiringRate_IHC_Meddis95(double theSetFiringRate);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetLossRate_IHC_Meddis95(...) Routine

Syntax
BOOLN SetLossRate_IHC_Meddis95(double theLossRate);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetMaxFreePool_IHC_Meddis95(...) Routine

Syntax
BOOLN SetMaxFreePool_IHC_Meddis95(double theMaxFreePool);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetPars_IHC_Meddis95(...) Routine

Syntax
BOOLN SetPars_IHC_Meddis95(double y, double l, double x, double r, double M, double h, double z, double h2);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetPermeabilityPH_IHC_Meddis95(...) Routine

Syntax
BOOLN SetPermeabilityPH_IHC_Meddis86a(double thePermeabilityPH);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetPermeabilityPZ_IHC_Meddis86a(...) Routine

Syntax
BOOLN SetPermeabilityPZ_IHC_Meddis86a(double thePermeabilityPZ);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetReplenishRate_IHC_Meddis95(...) Routine

Syntax
BOOLN SetReplenishRate_IHC_Meddis95(double theReplenishRate);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetReprocessRate_IHC_Meddis95(...) Routine

Syntax
BOOLN SetReprocessRate_IHC_Meddis95(double theReprocessRate);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

The SetRecoveryRate_IHC_Meddis95(...) Routine

Syntax
BOOLN SetRecoveryRate_IHC_Meddis95(double theRecoveryRate);


Returns
TRUE if the function is successful, otherwise it returns FALSE.

Example: Tests/Models/Transduction/Hair_Cell/PLockvsFreq.c

Parameter file:PLockvsFreq.par:
#
# 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.
Medd95M.par		IHC_Meddis95		Inner hair cell (IHC) model.
SpikeGn1.par		null				Auditory nerve spike generation.
Dendrite3.par	null				Dendritic filtering.
MG0Stellate.par	null				Neural cell model.

Histogm4.par	Histogram module parameter file.

# Miscellaneous parameters

100	Number of model runs.
125.0	Initial stimulus frequency (Hz).
10000.0	Final stimulus frequency (Hz).
10		Number of frequency readings readings.
2.5e-3	Ramp up rise time for signal (s).
Output

See figure [89] on page 174.

Example: Tests/Models/Transduction/Hair_Cell/PLockvsInt.c

Parameter file:PLockvsInt.par:
#
# 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.
DRNL1k.par		BasilarM_DRNL		basilar membrane filter model.
ShammaRP1.par	IHCRP_Shamma		IHC receptor potential model.
Medd95M.par		IHC_Meddis95		Inner hair cell (IHC) model.
SpikeGn1.par		null				Auditory nerve spike generation.
Dendrite3.par	null				Dendritic filtering.
MG0Stellate.par	null				Neural cell model.

Histogm4.par	Histogram module parameter file.

# Miscellaneous parameters

10			Number of analysis readings.
500		Number of model runs.
1000.0		Stimulus frequency (Hz).
-40.0		Initial stimulus signal intensity (dB SPL).
10.0		Intensity increment for successive readings (dB).
2.5e-3		Ramp up rise time for signal (s).
Output

Figure [113] Firing characteristics for the Meddis `95 AN model in relation to changing intensity.

See also figure [91] on page 175.

Example: Tests/Models/Transduction/Hair_Cell/RateIntensity.c

Parameter file:RateIntensity.par:
#
# Main Parameter file
#
output.dat	Name of output file.

# Module specifications.
#Par. file		Name				Description
#---------		-----				-------------
PTone4.par		PureTone			Stimulus generation paradigm.
GPig1ChinPE.par	PreEmphasis_BandPass	Outer-/middler-ear filter model.
DRNL18k.par		BasilarM_DRNL		basilar membrane filter model.
ShammaRP1.par	IHCRP_Shamma		IHC receptor potential model.
Medd95M.par		IHC_Meddis95		Inner hair cell (IHC) model.
SpikeGn1.par		null				Auditory nerve spike generation.
Dendrite3.par	null				Dendritic filtering.
MG0Stellate.par	null				Neural cell model.

Histogm4.par	Histogram module parameter file.
FindBin1.par	Find maximum bin values analysis module parameter file.

# Miscellaneous parameters

10		Number of analysis readings.
200	Number of model runs.
1		Number of fibre responses (IHC -> AnN repeats).
0.0	Initial stimulus signal intensity (dB SPL).
10		Intensity increment for successive readings (dB).
2.5e-3	Ramp up rise time for signal (s).
Output

Figure [114] Rate-intensity functions for the Meddis `95 AN model.

See also figure [94] on page 177.

Example: Tests/SSPrograms/ModelResp.c

Parameter file:ModelResp.par:
#
# SimulationSpec main parameter file.
#

output.dat	Output file.

SimSpecs/IHC/Medd95Hist.sim	Simulation Specification file.

# Misc. parameters.

1		Number of repeat runs.
Output

Figure [115] Post stimulus time histogram (PSTH) for the Meddis `95 AN model.

Example: Tests/Models/Transduction/Hair_Cell/TwoCAdapt.c

Parameter file:TwoCAdapt.par:
#
# Main Parameter file
#

output.dat	Name of output file.

# Module specifications.
#Par. file		Name				Description
#---------		-----				-------------
PTone3.par		PureTone			Stimulus generation paradigm.
GPig1ChinPE.par	PreEmphasis_BandPass	Outer-/middler-ear filter model.
DRNL8k.par		BasilarM_DRNL		basilar membrane filter model.
ShammaRP1.par	IHCRP_Shamma		IHC receptor potential model.
Medd95M.par		IHC_Meddis95		Inner hair cell (IHC) model.
SpikeGn1.par		null				Auditory nerve spike generation.
Dendrite3.par	null				Dendritic filtering.
MG0Stellate.par	null				Neural cell model.

Histogm4.par	Histogram module parameter file.

# Miscellaneous parameters

9			Number of analysis readings.
100		Number of model runs.
1			Number of fibre responses (IHC -> AnN repeats).
20.0		Initial stimulus signal intensity (dB SPL).
10.0		Intensity increment for successive readings (dB).
2.5e-3		Ramp up rise time for signal (s).
3.0e-3		Short-term time, T1 for approximation calculation. (s).
40.0e-3		Short-term period for approximation calculation (s).
2.0e-3		Rapid adapt period for approximation calculation.
Output

Figure [116] Two-component adaptation characteristics for the Meddis `95 AN model.

Example: Tests/Models/Transduction/Hair_Cell/TwoTSuppress.c

Parameter file:TwoTSuppress.par:
#
# Main Parameter file
#

output.dat	Name of output file.

# Module specifications.
#Par. file		Name				Description
#---------		-----				-------------
MPTone1.par		PureTone_Multi		Stimulus generation paradigm.
GPig1ChinPE.par	PreEmphasis_BandPass	Outer-/middler-ear filter model.
DRNL8k.par		BasilarM_DRNL		basilar membrane filter model.
ShammaRP1.par	IHCRP_Shamma		IHC receptor potential model.
Medd95M.par		IHC_Meddis95		Inner hair cell (IHC) model.
SpikeGn1.par		null				Auditory nerve spike generation.
Dendrite3.par	null				Dendritic filtering.
MG0Stellate.par	null				Neural cell model.

Histogm1.par	Histogram module parameter file.

# Miscellaneous parameters

20		Number of test frequencies.
500	Number of model runs.
2000.0	Lowest test frequency (Hz).
15170.0	Highest test frequency (Hz).
80.0	Test pure tone initial intensity (dB SPL).
0.0	Final test stimulus Intensity step (dB SPL).
10.0	Test stimulus intensity decrement (dB).
2.5e-3	Ramp up rise time for signal (s).
Output

Figure [117] Two-tone suppression characteristics for the Meddis `95 AN model.


previous next Up Title Contents