Arbor is fully featured, ready for real world modelling, and the user community is busy collaborating with us to build complex models. Best practices, tips, tricks and howtos will be documented here as the community gains experience.
Arbor GUI: a fully featured GUI for single cell construction.
Nascent SONATA format support. The Allen mechanism database is already included in Arbor, so currently, with some manual work executing Allen models is already possible, see A single cell model from the Allen Brain Atlas.
Voltage Processes in the form of a mechanism kind. Useful for e.g. implementing voltage clamps.
Stochastic Differential Equations: both point and density mechanisms may now use white noise as part of the state updates, turning the ODEs effectively into SDEs.
Mutable connection table: the connection table can be redefined between successive phases of simulation.
Edit morphologies using Arbor API, useful for e.g. merging segment trees.
LFPyKit integration: extract extracellular signals from an Arbor cable cell.
Axial Diffusion: ions can now propagate along the dendrite by diffusion and be received by other synapses, modifying their weight upon reception.Xd can be read from and written to by NMODL density and point mechanisms. See this LaTeX file for a mathematical description of Arbor’s implementation.
Mechanism ABI, allowing for users to package their mechanism catalogues.
Built-in profiler, which enables users to quickly understand where their experiment is spending most of its time.
Faster NMODL programming guide: helps users write NMODL with performance and fewer bugs in mind.
Under the arbor-contrib organisation, some users have shared their models. You can peruse these at your leisure, and of course add yours if you like to share! Please contact us to have your model added to our list.