Where to learn about mod files and NMODL

NMODL and the Channel Builder.
Post Reply
ted
Site Admin
Posts: 6286
Joined: Wed May 18, 2005 4:50 pm
Location: Yale University School of Medicine
Contact:

Where to learn about mod files and NMODL

Post by ted »

mod files contain code in NMODL (NEURON Model Description
Language), which is used to add new biophysical mechanisms
to NEURON. For general information about mod files go to the
FAQ list
http://www.neuron.yale.edu/neuron/faq/general-questions
and look at these items
  • Where can I find examples of mod files?
    How do I compile mod files?
The most current and complete documentation of NMODL is in chapter 9
(channels, pumps, diffusion) and chapter 10 (artificial spiking cells) of the
NEURON Book, which will be available in late 2005. In the meantime,
you'll find preprints of these chapters here:
http://www.neuron.yale.edu/ftp/ted/book ... xedref.pdf
http://www.neuron.yale.edu/ftp/ted/book ... xedref.pdf

You'll also find some old documentation about NMODL at
http://www.neuron.yale.edu/neuron/stati ... cmodl.html
This is one of the files that is included in nrnhelp.zip, which you
can download from the Documentation page
http://www.neuron.yale.edu/neuron/docs
by clicking on the link labeled
Get a pkzip archive of the Programmer's Reference
Unzip nrnhelp.zip and look in the refman directory.
If you're using MSWin, it's already on your PC as
c:\nrnxx\html\refman\nocmodl.html. This was written before
NEURON was ported to the Mac and PCs, so it doesn't
say anything about mknrndll. It also lacks any information
about the event delivery system and artificial spiking cells,
but it does explain some things that were left out of the
NEURON Book chapter.
Post Reply