Assuming no previous knowledge of computer programming or numerical methods, The NEURON Book provides practical advice on how to get the most out of the NEURON software program. Although written primarily for neuroscientists, teachers and students, readers with a background in the physical sciences or mathematics and some knowledge about brain cells and circuits, will also find it helpful. Covering details of NEURON's inner workings, and practical considerations specifying anatomical and biophysical properties to be represented in models, this book uses a problem-solving approach that includes many examples to challenge readers.
Preface; Acknowledgements; 1. A tour of the NEURON simulation environment; 2. The modeling perspective; 3. Expressing conceptual models in mathematical terms; 4. Essentials of numerical methods for neural modeling; 5. Representing neurons with a digital computer; 6. How to build and use models of individual cells; 7. How to control simulations; 8. How to initialize simulations; 9. How to expand NEURON's library of mechanisms; 10. Synaptic transmission and artificial spiking cells; 11. Modeling networks; 12. Hoc, NEURON's interpreter; 13. Object-oriented programming; 14. How to modify NEURON itself; Appendix 1. Mathematical analysis of IntFire4; Appendix 2. NEURON's built-in editor; References; Epilogue; Index.