Page 1 of 1

Question about connectivity using pt3dadd

Posted: Wed Jan 18, 2012 10:20 am
by maxwellphenderson
I had a question concerning the construction of neurons with complicated geometries using the pt3dadd command. I was curious about how the tool handles bifurcations, or what the best method of dealing with them would be. Basically, say I have a list of 3D coordinates and diameters for points outlining an axon; if I am just adding each point in line by line, will the 3D structure just keep connecting the current point entered to the previous point, or does it connect the new 3D point to the 3D point closest to it? Any input would be useful, thanks! :)

Re: Question about connectivity using pt3dadd

Posted: Wed Jan 18, 2012 10:41 am
by ted
A section is an unbranched cable, and represents an unbranched neurite.
pt3dadd statements add x,y,z,diam values at successive points along a section.
If you want branching, you need multiple sections and some connect statements.

Suggested reading that may help shed additional light:
{
chapter 5 and 6 of The NEURON Book
OR
"The NEURON simulation environment", available at
http://www.neuron.yale.edu/neuron/stati ... /nctoc.htm
}
AND
the Programmer's Reference entries on Geometry
http://www.neuron.yale.edu/neuron/stati ... l#Geometry
focussing particularly on the stuff that begins with the heading
3-D specification of geometry
and the documentation of pt3dadd itself

Re: Question about connectivity using pt3dadd

Posted: Wed Jan 18, 2012 10:52 am
by maxwellphenderson
Thanks for the reply! Very helpful.

Re: Question about connectivity using pt3dadd

Posted: Fri Jan 20, 2012 11:04 am
by ted
In summary, pt3dadd isn't about connectivity (the branching topology of a model cell). It's about geometry (the shape of an individual section). I should have put this at the end of my previous post, but putting it here may make it more readily seen by future readers.