NeuroFit

Conductance-based neuron simulation and recorded-trace fitting
01

Data and input current

Generate a controlled step or load recorded step, arbitrary, or chaotic current waveforms.

Used independently from the pA-valued Izhikevich input.
Upload format

Choose the current and voltage columns in one file. The voltage column becomes the fitting target.

02

Model definition

Select a model, inspect its parameters, and define the HH membrane currents.

Active parameter set: Izhikevich
Core view

Izhikevich parameters

\(\displaystyle \frac{dv}{dt}=\) \(v^2\) \(+\) \(v\) \(+\) \(-u+\) \(I_{\mathrm{rec}}\)
\(\displaystyle \frac{du}{dt}=\) \((\) \(v-u)\)
\(v\ge\) \(\Rightarrow v\leftarrow\) \(,\quad u\leftarrow u+\)
\(v(0)=c,\qquad u(0)=b\,c\)

Hodgkin–Huxley membrane

µF/cm² \(\displaystyle \frac{dV}{dt}\) \(=I_{\mathrm{inj}}-\sum_c I_c\) specific membrane capacitance
\(A_{\mathrm{cm}^2}=10^{-6}\displaystyle\frac{C_{\mathrm{cell,pF}}}{c_m},\quad C_{\mathrm{cell}}=\) pF recorded whole-cell current is preserved; HH converts a copy to current density
\(\displaystyle \frac{d[\mathrm{Ca}^{2+}]_i}{dt}=-\) \(I_{\mathrm{Ca}}\) \(-([\mathrm{Ca}^{2+}]_i-\) µM \()\mathbin{/}\) ms

Exponential midpoint improves numerical accuracy in the tested protocols and is slower. It supports Na, KDR, and leak with alpha-beta gates. Other channels require Euler. This setting controls internal integration; output sampling is unchanged.

\(V(0)=\) mV

Select a current preset above or drag it here.
03

Simulate and inspect

Run the selected model, then inspect traces and extracted features below.

Results

Traces and features

Markers:
Recorded voltage experimental
Membrane voltage Izhikevich
Input and model current
Extracted features
Per-channel currents HH
05

Paper figure builder

Choose what the figure contains. The preview follows the latest simulation and selected optimizer runs.