mercurial.core.sensory_transduction module
Realistic sensory transduction models with empirical parameters.
- class mercurial.core.sensory_transduction.AuditoryTransductionPipeline(hair_cell_params: HairCellParams | None = None)[source]
Bases:
objectHair cell transduction pipeline.
Methods
step
- class mercurial.core.sensory_transduction.BipolarCell(tau_b: float = 0.01, on_center: bool = True)[source]
Bases:
objectBipolar cell with ON and OFF pathways.
Methods
step
- class mercurial.core.sensory_transduction.HairCell(params: HairCellParams | None = None, **kwargs)[source]
Bases:
objectHair cell mechano‑transduction with fast and slow adaptation. Uses empirical parameters.
Methods
open_probability
step
- class mercurial.core.sensory_transduction.Photoreceptor(params: PhotoreceptorParams | None = None, **kwargs)[source]
Bases:
objectPhotoreceptor model with Naka‑Rushton non‑linearity and light adaptation. Uses empirical parameters from literature.
Methods
response
step
- class mercurial.core.sensory_transduction.VisualTransductionPipeline(photoreceptor_params: PhotoreceptorParams | None = None, bipolar_tau: float = 0.01, bipolar_on_center: bool = True)[source]
Bases:
objectComplete visual transduction: photoreceptor + bipolar cells.
Methods
step