Spike-frequency adaptation#
This experiment isolates the slow current that turns rapid initial firing into adaptation during steady input. It uses a conductance-based cell, changes one mechanism, and checks the causal result in voltage, calcium, and interspike intervals.
Prompt#
Show why a neuron fires quickly at first but gradually slows during a steady input, then remove its adaptation current and reveal what changes.
Agent decision path#
The agent first resolves the biological scale, then opens only the BrainX layers needed to construct and verify the ablation.
Classify the model as one isopotential conductance-based cell.
Route cellular dynamics to
braincelland state and units tobrainstateandbrainunit.Select dynamic calcium plus
AHP_De1994throughMixIons(k, ca).Define the controlled ablation as
g_AHP = 0with all other parameters fixed.Place adaptation strength and input current on independent condition axes.
Evolve every condition with
for_loopand summarize traces with nestedvmapcalls.Add a matched holding current so every stimulus starts from a quiet baseline.
Record voltage, calcium, spike count, and first-to-last interspike interval.
Result#
At 10 uA/cm^2, the AHP-present cell slows from an 11.96 ms to 20.52 ms interspike interval and fires 27 spikes. With AHP removed, the interval stays nearly constant and the cell fires 46 spikes.
Fig. 1 Calcium provides the slow signal. Nonzero AHP conductance converts it into an outward current that progressively lengthens the firing interval.#
With-BrainX skill/Without skill comparison#
A matched comparison belongs here after the same prompt, environment, hardware, seed policy, and verification criteria have been run with and without the BrainX skill.
With BrainX skill
Source captured · benchmark pending
The generated BrainX experiment and scientific result are available above. Add measured generation time, runtime, memory, verification outcome, and code-quality criteria here.
Without BrainX skill
Matched run not collected
Add the baseline code and evidence only after running the identical prompt and protocol. Do not infer missing speed or accuracy values.