create hill,iseg,\
node[2],\
inode[3]
proc geometry() { local i, j
/* connect primary neurites */
somaA connect hill (0), 0.5
hill connect iseg (0), 1
iseg connect inode[0] (0), 1
inode[0] connect node[0] (0), 1
node[0] connect inode[1] (0), 1
inode[1] connect node[1] (0), 1
node[1] connect inode[2] (0), 1
/* neurite geometry*/
hill { nseg=10
pt3dclear()
for j = 1, fscan() {
pt3dadd(fscan(),fscan(),fscan(),fscan())
}
}
iseg { nseg=10
pt3dclear()
for j = 1, fscan() {
pt3dadd(fscan(),fscan(),fscan(),fscan())
}
}
inode[0] { nseg=25
pt3dclear()
for j = 1, fscan() {
pt3dadd(fscan(),fscan(),fscan(),fscan())
}
}
node[0] { nseg=1
pt3dclear()
for j = 1, fscan() {
pt3dadd(fscan(),fscan(),fscan(),fscan())
}
}
inode[1] { nseg=25
pt3dclear()
for j = 1, fscan() {
pt3dadd(fscan(),fscan(),fscan(),fscan())
}
}
node[1] { nseg=1
pt3dclear()
for j = 1, fscan() {
pt3dadd(fscan(),fscan(),fscan(),fscan())
}
}
inode[2] { nseg=25
pt3dclear()
for j = 1, fscan() {
pt3dadd(fscan(),fscan(),fscan(),fscan())
}
}
}
geometry()
NEURITE COORDINATES AND DIAMETERS:
HILLOCK
11
0.00 0.00 0.00 4.04
-0.25 -1.00 0.00 3.73
-0.79 -2.04 0.00 3.44
-1.27 -3.02 0.00 3.11
-1.33 -3.96 0.00 2.76
-1.32 -4.84 0.00 2.40
-1.50 -5.80 0.00 2.11
-0.80 -6.82 0.00 1.78
-0.47 -7.92 0.00 1.39
-0.30 -8.98 0.00 1.05
-0.43 -10.04 0.00 1.05
ISEG
11
-0.53 -10.04 0.00 0.96
0.43 -11.56 0.00 1.08
0.07 -13.07 0.00 0.91
-0.57 -14.58 0.00 1.16
-0.60 -16.18 0.00 1.10
-1.18 -17.72 0.00 0.94
-1.03 -19.26 0.00 1.08
-1.17 -20.88 0.00 0.89
-1.40 -22.35 0.00 0.98
-1.02 -23.93 0.00 0.95
-0.90 -25.49 0.00 1.10
INODE1
51
-0.90 -25.49 0.00 1.40
-1.48 -27.59 0.00 1.53
0.40 -29.60 0.00 1.64
1.63 -31.59 0.00 1.42
1.43 -33.73 0.00 1.69
1.16 -35.92 0.00 1.31
1.97 -37.95 0.00 1.53
2.76 -39.90 0.00 1.76
2.19 -41.79 0.00 1.46
1.61 -43.75 0.00 1.51
-0.27 -45.70 0.00 1.48
-0.25 -47.92 0.00 1.58
-0.68 -50.02 0.00 1.49
-0.57 -51.93 0.00 1.69
-1.69 -53.77 0.00 1.54
-1.84 -55.81 0.00 1.60
-0.62 -57.77 0.00 1.52
-1.57 -59.79 0.00 1.55
-2.00 -61.64 0.00 1.51
-1.36 -63.57 0.00 1.66
-0.39 -65.44 0.00 1.56
-0.46 -67.39 0.00 1.51
-0.19 -69.27 0.00 1.60
-2.07 -71.32 0.00 1.61
-3.34 -73.17 0.00 1.44
-4.58 -75.08 0.00 1.53
-4.31 -76.99 0.00 1.45
-4.00 -78.99 0.00 1.46
-4.09 -80.92 0.00 1.53
-4.80 -82.95 0.00 1.41
-5.63 -84.88 0.00 1.57
-6.75 -86.89 0.00 1.69
-9.07 -88.99 0.00 1.54
-8.50 -91.21 0.00 1.53
-7.20 -93.23 0.00 1.46
-6.14 -95.19 0.00 1.58
-6.10 -97.05 0.00 1.50
-5.64 -98.96 0.00 1.63
-3.08 -100.98 0.00 1.36
-1.48 -102.73 0.00 1.53
-1.98 -104.46 0.00 1.57
-1.71 -106.32 0.00 1.52
-2.07 -108.41 0.00 1.57
-0.39 -110.45 0.00 1.57
-0.88 -112.45 0.00 1.38
-0.44 -114.49 0.00 1.63
-0.79 -116.49 0.00 1.53
-0.93 -118.43 0.00 1.41
-1.01 -120.40 0.00 1.46
-0.70 -122.55 0.00 1.54
-0.65 -124.54 0.00 1.52
NODE1
2
-0.65 -124.54 0.00 1.01
0.00 -125.70 0.00 1.09
INODE2
51
0.00 -125.70 0.00 1.39
-0.76 -127.73 0.00 1.38
-1.17 -129.64 0.00 1.34
-1.29 -131.74 0.00 1.47
-1.47 -133.86 0.00 1.44
-2.39 -135.72 0.00 1.63
-1.94 -137.79 0.00 1.62
-1.61 -139.84 0.00 1.50
0.50 -141.68 0.00 1.39
0.96 -143.67 0.00 1.49
1.40 -145.81 0.00 1.46
1.94 -147.70 0.00 1.27
3.47 -149.59 0.00 1.63
4.63 -151.39 0.00 1.46
3.26 -153.33 0.00 1.43
3.51 -155.53 0.00 1.47
4.21 -157.74 0.00 1.51
4.10 -159.71 0.00 1.66
2.99 -161.48 0.00 1.48
3.27 -163.50 0.00 1.41
4.16 -165.33 0.00 1.35
5.02 -167.32 0.00 1.68
6.92 -169.16 0.00 1.38
7.12 -171.03 0.00 1.41
6.81 -173.20 0.00 1.60
6.36 -175.37 0.00 1.38
6.34 -177.22 0.00 1.39
7.12 -179.33 0.00 1.49
7.17 -181.38 0.00 1.55
8.09 -183.45 0.00 1.53
9.47 -185.63 0.00 1.52
9.02 -187.74 0.00 1.59
7.66 -189.86 0.00 1.42
7.09 -191.95 0.00 1.43
6.69 -193.89 0.00 1.50
8.23 -195.90 0.00 1.35
7.07 -197.93 0.00 1.57
7.31 -199.87 0.00 1.53
7.65 -201.78 0.00 1.37
5.95 -203.68 0.00 1.32
4.86 -205.61 0.00 1.56
5.41 -207.54 0.00 1.55
4.99 -209.48 0.00 1.57
4.04 -211.26 0.00 1.46
5.92 -213.18 0.00 1.38
6.96 -214.97 0.00 1.44
7.31 -217.01 0.00 1.48
7.25 -219.02 0.00 1.53
6.58 -221.06 0.00 1.47
7.22 -223.13 0.00 1.38
7.31 -225.06 0.00 1.65
NODE2
2
7.31 -225.06 0.00 1.07
5.10 -225.83 0.00 1.00
INODE3
51
5.10 -225.83 0.00 1.48
4.58 -227.83 0.00 1.55
4.16 -229.66 0.00 1.34
4.17 -231.62 0.00 1.53
4.64 -233.57 0.00 1.61
2.81 -235.77 0.00 1.44
1.03 -237.77 0.00 1.35
0.58 -239.96 0.00 1.47
-0.65 -242.05 0.00 1.65
-0.57 -243.87 0.00 1.45
-0.87 -245.85 0.00 1.56
-2.21 -247.82 0.00 1.23
-2.65 -249.79 0.00 1.53
-2.80 -251.68 0.00 1.46
-3.07 -253.62 0.00 1.40
-3.47 -255.70 0.00 1.50
-4.07 -257.73 0.00 1.43
-5.49 -259.64 0.00 1.39
-5.40 -261.68 0.00 1.41
-5.61 -263.83 0.00 1.57
-4.23 -265.91 0.00 1.47
-3.79 -268.13 0.00 1.53
-3.83 -270.25 0.00 1.52
-3.56 -272.23 0.00 1.23
-4.32 -274.27 0.00 1.59
-3.86 -276.32 0.00 1.38
-4.07 -278.36 0.00 1.49
-4.13 -280.38 0.00 1.68
-4.86 -282.47 0.00 1.67
-4.31 -284.38 0.00 1.52
-4.74 -286.23 0.00 1.54
-4.25 -288.29 0.00 1.58
-4.55 -290.46 0.00 1.41
-4.09 -292.42 0.00 1.45
-4.10 -294.46 0.00 1.55
-3.96 -296.35 0.00 1.40
-3.63 -298.28 0.00 1.47
-2.97 -300.27 0.00 1.52
-4.67 -302.39 0.00 1.31
-3.15 -304.39 0.00 1.54
-2.60 -306.29 0.00 1.64
-1.61 -308.31 0.00 1.68
-0.69 -310.36 0.00 1.56
-2.15 -312.34 0.00 1.60
-3.04 -314.45 0.00 1.56
-3.50 -316.54 0.00 1.42
-2.47 -318.50 0.00 1.48
-1.99 -320.42 0.00 1.37
-0.49 -322.23 0.00 1.49
-0.19 -324.22 0.00 1.55
-0.48 -326.23 0.00 1.56
/*----------------------------------------------------------------*/
proc geometry() {
/* NULL geometry procedure: keeps the user from
calling the geometry procedure in isolation. */
printf("\nYou must re-read the entire geometry\n")
printf("file to execute geometry().\n\n")
}
|