Why use Brian?
Detailed biophysical Hodgkin-Huxley model? Reduced two variable leaky integrate-and-fire neuron? A new synapse model that hasn’t been added to other simulators yet?
No problem, just write down the equations in standard mathematical notation and run it.
In 1952 Hodgkin and Huxley simulated their model of the squid giant axon. It took them three weeks using a hand operated Brunsviga mechanical calculator. Fortunately, you don’t have to wait that long. Brian can simulate thousands of neurons in realtime.
Brian is more than ten years old, so you can rely on it giving accurate results. We have an extensive test suite that catches any bugs and makes sure that it runs on all platforms. We continue working on Brian, releasing a new version about every six months.
And, we help you to make sure that your code doesn’t have bugs. If you try to write a dimensionally inconsistent equation, we’ll tell you. If the solver you specified for your differential equations is unstable, we’ll let you know.
Brian has been successfully used in hundreds of modelling studies, many of which have made their code freely available to download online. It’s used for the coding exercises in the popular computational neuroscience textbook Neuronal Dynamics (Gerstner et al.).
Brian also has a vibrant ecosystem of software packages built on top of it.