{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\Users\\ND653384\\AppData\\Local\\Temp\\1\\ipykernel_16556\\2598620495.py:52: RuntimeWarning: overflow encountered in exp\n",
      "  sec.g_pas = 1e-5 * np.exp(distance / 100)                                                               # set leak conductance (S/cm2)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 2786: Distance from soma = 461.97 µm\n",
      "Section Apical 287: Distance from soma = 355.59 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 2906: Distance from soma = 447.33 µm\n",
      "Section Apical 226: Distance from soma = 292.28 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 281: Distance from soma = 350.00 µm\n",
      "Section Apical 1604: Distance from soma = 466.85 µm\n",
      "Section Apical 729: Distance from soma = 249.21 µm\n",
      "Section Apical 1499: Distance from soma = 366.54 µm\n",
      "Section Apical 3152: Distance from soma = 539.81 µm\n",
      "Section Apical 1191: Distance from soma = 472.47 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 203: Distance from soma = 267.09 µm\n",
      "Section Apical 1561: Distance from soma = 426.60 µm\n",
      "Section Apical 2589: Distance from soma = 534.21 µm\n",
      "Section Apical 2305: Distance from soma = 247.34 µm\n",
      "Section Apical 1043: Distance from soma = 323.54 µm\n",
      "Section Apical 1405: Distance from soma = 287.23 µm\n",
      "Section Apical 1202: Distance from soma = 486.95 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 1844: Distance from soma = 260.51 µm\n",
      "Section Apical 1623: Distance from soma = 487.26 µm\n",
      "Section Apical 1101: Distance from soma = 385.91 µm\n",
      "Section Apical 152: Distance from soma = 217.78 µm\n",
      "Section Apical 190: Distance from soma = 254.28 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 882: Distance from soma = 242.53 µm\n",
      "Section Apical 381: Distance from soma = 458.32 µm\n",
      "Section Apical 1032: Distance from soma = 315.35 µm\n",
      "Section Apical 207: Distance from soma = 272.18 µm\n",
      "Section Apical 2129: Distance from soma = 372.82 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 3057: Distance from soma = 444.24 µm\n",
      "Section Apical 2544: Distance from soma = 479.69 µm\n",
      "Section Apical 2463: Distance from soma = 395.07 µm\n",
      "Section Apical 1342: Distance from soma = 228.96 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 2440: Distance from soma = 373.53 µm\n",
      "Section Apical 2347: Distance from soma = 273.67 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2422: Distance from soma = 354.46 µm\n",
      "Section Apical 1124: Distance from soma = 406.66 µm\n",
      "Section Apical 2524: Distance from soma = 455.62 µm\n",
      "Section Apical 3069: Distance from soma = 457.99 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 2955: Distance from soma = 500.31 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 211: Distance from soma = 278.02 µm\n",
      "Section Apical 2555: Distance from soma = 493.41 µm\n",
      "Section Apical 2458: Distance from soma = 391.99 µm\n",
      "Section Apical 2930: Distance from soma = 477.69 µm\n",
      "Section Apical 3066: Distance from soma = 455.48 µm\n",
      "Section Apical 969: Distance from soma = 255.32 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1193: Distance from soma = 475.93 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 2446: Distance from soma = 380.26 µm\n",
      "Section Apical 2555: Distance from soma = 493.41 µm\n",
      "Section Apical 2751: Distance from soma = 424.38 µm\n",
      "Section Apical 810: Distance from soma = 245.35 µm\n",
      "Section Apical 190: Distance from soma = 254.28 µm\n",
      "Section Apical 2786: Distance from soma = 461.97 µm\n",
      "Section Apical 2974: Distance from soma = 517.28 µm\n",
      "Section Apical 2296: Distance from soma = 237.30 µm\n",
      "Section Apical 867: Distance from soma = 223.18 µm\n",
      "Section Apical 321: Distance from soma = 391.95 µm\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2513: Distance from soma = 443.33 µm\n",
      "Section Apical 1087: Distance from soma = 371.67 µm\n",
      "Section Apical 2347: Distance from soma = 273.67 µm\n",
      "Section Apical 1471: Distance from soma = 342.34 µm\n",
      "Section Apical 1817: Distance from soma = 227.38 µm\n",
      "Section Apical 2307: Distance from soma = 250.11 µm\n",
      "Section Apical 2818: Distance from soma = 491.86 µm\n",
      "Section Apical 896: Distance from soma = 258.59 µm\n",
      "Section Apical 225: Distance from soma = 291.60 µm\n",
      "Section Apical 1853: Distance from soma = 250.47 µm\n",
      "Section Apical 2152: Distance from soma = 395.28 µm\n",
      "Section Apical 1101: Distance from soma = 385.91 µm\n",
      "Section Apical 2417: Distance from soma = 346.18 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 2366: Distance from soma = 294.71 µm\n",
      "Section Apical 1480: Distance from soma = 350.16 µm\n",
      "Section Apical 916: Distance from soma = 279.45 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 2906: Distance from soma = 447.33 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 299: Distance from soma = 369.02 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 2555: Distance from soma = 493.41 µm\n",
      "Section Apical 1648: Distance from soma = 518.83 µm\n",
      "Section Apical 1477: Distance from soma = 347.25 µm\n",
      "Section Apical 203: Distance from soma = 267.09 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1101: Distance from soma = 385.91 µm\n",
      "Section Apical 1830: Distance from soma = 242.47 µm\n",
      "Section Apical 2592: Distance from soma = 538.28 µm\n",
      "Section Apical 3139: Distance from soma = 526.61 µm\n",
      "Section Apical 3070: Distance from soma = 458.60 µm\n",
      "Section Apical 1342: Distance from soma = 228.96 µm\n",
      "Section Apical 2435: Distance from soma = 369.67 µm\n",
      "Section Apical 369: Distance from soma = 443.61 µm\n",
      "Section Apical 2243: Distance from soma = 480.84 µm\n",
      "Section Apical 203: Distance from soma = 267.09 µm\n",
      "Section Apical 1081: Distance from soma = 366.51 µm\n",
      "Section Apical 321: Distance from soma = 391.95 µm\n",
      "Section Apical 2829: Distance from soma = 504.37 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2933: Distance from soma = 481.15 µm\n",
      "Section Apical 1117: Distance from soma = 399.31 µm\n",
      "Section Apical 1148: Distance from soma = 433.91 µm\n",
      "Section Apical 2555: Distance from soma = 493.41 µm\n",
      "Section Apical 1115: Distance from soma = 397.18 µm\n",
      "Section Apical 3128: Distance from soma = 515.02 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 3087: Distance from soma = 479.40 µm\n",
      "Section Apical 1087: Distance from soma = 371.67 µm\n",
      "Section Apical 2459: Distance from soma = 393.00 µm\n",
      "Section Apical 1021: Distance from soma = 305.45 µm\n",
      "Section Apical 3062: Distance from soma = 450.65 µm\n",
      "Section Apical 1395: Distance from soma = 275.84 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2359: Distance from soma = 286.07 µm\n",
      "Section Apical 226: Distance from soma = 292.28 µm\n",
      "Section Apical 2785: Distance from soma = 460.59 µm\n",
      "Section Apical 1564: Distance from soma = 428.67 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 1409: Distance from soma = 290.61 µm\n",
      "Section Apical 2326: Distance from soma = 271.50 µm\n",
      "Section Apical 2549: Distance from soma = 485.91 µm\n",
      "Section Apical 1567: Distance from soma = 430.74 µm\n",
      "Section Apical 1437: Distance from soma = 315.84 µm\n",
      "Section Apical 159: Distance from soma = 222.64 µm\n",
      "Section Apical 1191: Distance from soma = 472.47 µm\n",
      "Section Apical 904: Distance from soma = 265.15 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3052: Distance from soma = 437.49 µm\n",
      "Section Apical 2197: Distance from soma = 436.69 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 372: Distance from soma = 447.64 µm\n",
      "Section Apical 2459: Distance from soma = 393.00 µm\n",
      "Section Apical 1177: Distance from soma = 459.99 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 2931: Distance from soma = 478.38 µm\n",
      "Section Apical 2244: Distance from soma = 482.55 µm\n",
      "Section Apical 323: Distance from soma = 394.49 µm\n",
      "Section Apical 1043: Distance from soma = 323.54 µm\n",
      "Section Apical 2549: Distance from soma = 485.91 µm\n",
      "Section Apical 3069: Distance from soma = 457.99 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1124: Distance from soma = 406.66 µm\n",
      "Section Apical 2468: Distance from soma = 398.15 µm\n",
      "Section Apical 2070: Distance from soma = 238.06 µm\n",
      "Section Apical 3139: Distance from soma = 526.61 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 247: Distance from soma = 318.08 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 1115: Distance from soma = 397.18 µm\n",
      "Section Apical 1108: Distance from soma = 390.61 µm\n",
      "Section Apical 2786: Distance from soma = 461.97 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 1021: Distance from soma = 305.45 µm\n",
      "Section Apical 2910: Distance from soma = 452.37 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1578: Distance from soma = 442.04 µm\n",
      "Section Apical 2417: Distance from soma = 346.18 µm\n",
      "Section Apical 3019: Distance from soma = 397.45 µm\n",
      "Section Apical 1817: Distance from soma = 227.38 µm\n",
      "Section Apical 1452: Distance from soma = 327.58 µm\n",
      "Section Apical 1015: Distance from soma = 301.58 µm\n",
      "Section Apical 2383: Distance from soma = 311.58 µm\n",
      "Section Apical 2837: Distance from soma = 513.00 µm\n",
      "Section Apical 2550: Distance from soma = 487.29 µm\n",
      "Section Apical 219: Distance from soma = 286.40 µm\n",
      "Section Apical 1036: Distance from soma = 318.45 µm\n",
      "Section Apical 1437: Distance from soma = 315.84 µm\n",
      "Section Apical 1474: Distance from soma = 344.56 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 962: Distance from soma = 249.14 µm\n",
      "Section Apical 2771: Distance from soma = 443.54 µm\n",
      "Section Apical 2368: Distance from soma = 297.45 µm\n",
      "Section Apical 3087: Distance from soma = 479.40 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Section Apical 2057: Distance from soma = 225.32 µm\n",
      "Section Apical 3066: Distance from soma = 455.48 µm\n",
      "Section Apical 1590: Distance from soma = 453.79 µm\n",
      "Section Apical 1243: Distance from soma = 223.17 µm\n",
      "Section Apical 2931: Distance from soma = 478.38 µm\n",
      "Section Apical 3062: Distance from soma = 450.65 µm\n",
      "Section Apical 3069: Distance from soma = 457.99 µm\n",
      "Section Apical 161: Distance from soma = 224.85 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1346: Distance from soma = 233.38 µm\n",
      "Section Apical 1348: Distance from soma = 235.21 µm\n",
      "Section Apical 184: Distance from soma = 249.50 µm\n",
      "Section Apical 2513: Distance from soma = 443.33 µm\n",
      "Section Apical 3019: Distance from soma = 397.45 µm\n",
      "Section Apical 248: Distance from soma = 318.66 µm\n",
      "Section Apical 1634: Distance from soma = 501.94 µm\n",
      "Section Apical 1648: Distance from soma = 518.83 µm\n",
      "Section Apical 879: Distance from soma = 238.04 µm\n",
      "Section Apical 1079: Distance from soma = 363.56 µm\n",
      "Section Apical 2819: Distance from soma = 492.81 µm\n",
      "Section Apical 2771: Distance from soma = 443.54 µm\n",
      "Section Apical 2583: Distance from soma = 526.78 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2140: Distance from soma = 383.53 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 1634: Distance from soma = 501.94 µm\n",
      "Section Apical 281: Distance from soma = 350.00 µm\n",
      "Section Apical 2401: Distance from soma = 329.88 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 2189: Distance from soma = 428.06 µm\n",
      "Section Apical 2181: Distance from soma = 418.38 µm\n",
      "Section Apical 2834: Distance from soma = 508.18 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 916: Distance from soma = 279.45 µm\n",
      "Section Apical 1652: Distance from soma = 524.20 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2555: Distance from soma = 493.41 µm\n",
      "Section Apical 1093: Distance from soma = 378.78 µm\n",
      "Section Apical 897: Distance from soma = 259.97 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 3136: Distance from soma = 522.62 µm\n",
      "Section Apical 1395: Distance from soma = 275.84 µm\n",
      "Section Apical 2307: Distance from soma = 250.11 µm\n",
      "Section Apical 738: Distance from soma = 260.51 µm\n",
      "Section Apical 1608: Distance from soma = 470.08 µm\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Section Apical 1348: Distance from soma = 235.21 µm\n",
      "Section Apical 721: Distance from soma = 238.85 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1155: Distance from soma = 441.20 µm\n",
      "Section Apical 3070: Distance from soma = 458.60 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 2542: Distance from soma = 479.04 µm\n",
      "Section Apical 2446: Distance from soma = 380.26 µm\n",
      "Section Apical 968: Distance from soma = 253.95 µm\n",
      "Section Apical 2729: Distance from soma = 405.76 µm\n",
      "Section Apical 375: Distance from soma = 451.45 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 1093: Distance from soma = 378.78 µm\n",
      "Section Apical 2305: Distance from soma = 247.34 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 1387: Distance from soma = 268.72 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2152: Distance from soma = 395.28 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 3122: Distance from soma = 508.05 µm\n",
      "Section Apical 1437: Distance from soma = 315.84 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 2925: Distance from soma = 472.06 µm\n",
      "Section Apical 1474: Distance from soma = 344.56 µm\n",
      "Section Apical 810: Distance from soma = 245.35 µm\n",
      "Section Apical 2994: Distance from soma = 539.16 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 1246: Distance from soma = 226.78 µm\n",
      "Section Apical 205: Distance from soma = 269.42 µm\n",
      "Section Apical 2314: Distance from soma = 257.67 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2326: Distance from soma = 271.50 µm\n",
      "Section Apical 2458: Distance from soma = 391.99 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 1191: Distance from soma = 472.47 µm\n",
      "Section Apical 2314: Distance from soma = 257.67 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 897: Distance from soma = 259.97 µm\n",
      "Section Apical 2401: Distance from soma = 329.88 µm\n",
      "Section Apical 1391: Distance from soma = 273.10 µm\n",
      "Section Apical 2422: Distance from soma = 354.46 µm\n",
      "Section Apical 1692: Distance from soma = 562.14 µm\n",
      "Section Apical 1608: Distance from soma = 470.08 µm\n",
      "Section Apical 2221: Distance from soma = 458.81 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1183: Distance from soma = 464.14 µm\n",
      "Section Apical 2167: Distance from soma = 407.92 µm\n",
      "Section Apical 281: Distance from soma = 350.00 µm\n",
      "Section Apical 2359: Distance from soma = 286.07 µm\n",
      "Section Apical 2174: Distance from soma = 412.71 µm\n",
      "Section Apical 3123: Distance from soma = 509.42 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 2163: Distance from soma = 404.97 µm\n",
      "Section Apical 226: Distance from soma = 292.28 µm\n",
      "Section Apical 225: Distance from soma = 291.60 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 3057: Distance from soma = 444.24 µm\n",
      "Section Apical 1409: Distance from soma = 290.61 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 729: Distance from soma = 249.21 µm\n",
      "Section Apical 1091: Distance from soma = 376.67 µm\n",
      "Section Apical 1015: Distance from soma = 301.58 µm\n",
      "Section Apical 2337: Distance from soma = 286.34 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 2581: Distance from soma = 524.35 µm\n",
      "Section Apical 3074: Distance from soma = 463.39 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 375: Distance from soma = 451.45 µm\n",
      "Section Apical 2928: Distance from soma = 476.17 µm\n",
      "Section Apical 980: Distance from soma = 267.40 µm\n",
      "Section Apical 738: Distance from soma = 260.51 µm\n",
      "Section Apical 2589: Distance from soma = 534.21 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1029: Distance from soma = 311.57 µm\n",
      "Section Apical 1060: Distance from soma = 339.20 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 375: Distance from soma = 451.45 µm\n",
      "Section Apical 211: Distance from soma = 278.02 µm\n",
      "Section Apical 2581: Distance from soma = 524.35 µm\n",
      "Section Apical 2129: Distance from soma = 372.82 µm\n",
      "Section Apical 2906: Distance from soma = 447.33 µm\n",
      "Section Apical 1348: Distance from soma = 235.21 µm\n",
      "Section Apical 2401: Distance from soma = 329.88 µm\n",
      "Section Apical 3116: Distance from soma = 503.83 µm\n",
      "Section Apical 1015: Distance from soma = 301.58 µm\n",
      "Section Apical 1087: Distance from soma = 371.67 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2748: Distance from soma = 422.20 µm\n",
      "Section Apical 3019: Distance from soma = 397.45 µm\n",
      "Section Apical 3136: Distance from soma = 522.62 µm\n",
      "Section Apical 2542: Distance from soma = 479.04 µm\n",
      "Section Apical 861: Distance from soma = 234.79 µm\n",
      "Section Apical 2314: Distance from soma = 257.67 µm\n",
      "Section Apical 2213: Distance from soma = 450.53 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 2243: Distance from soma = 480.84 µm\n",
      "Section Apical 1115: Distance from soma = 397.18 µm\n",
      "Section Apical 2812: Distance from soma = 486.12 µm\n",
      "Section Apical 1496: Distance from soma = 364.45 µm\n",
      "Section Apical 1108: Distance from soma = 390.61 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2220: Distance from soma = 458.13 µm\n",
      "Section Apical 2758: Distance from soma = 432.47 µm\n",
      "Section Apical 375: Distance from soma = 451.45 µm\n",
      "Section Apical 1496: Distance from soma = 364.45 µm\n",
      "Section Apical 2096: Distance from soma = 339.82 µm\n",
      "Section Apical 2933: Distance from soma = 481.15 µm\n",
      "Section Apical 2359: Distance from soma = 286.07 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 2169: Distance from soma = 409.30 µm\n",
      "Section Apical 1032: Distance from soma = 315.35 µm\n",
      "Section Apical 962: Distance from soma = 249.14 µm\n",
      "Section Apical 2163: Distance from soma = 404.97 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Section Apical 1032: Distance from soma = 315.35 µm\n",
      "Section Apical 882: Distance from soma = 242.53 µm\n",
      "Section Apical 2780: Distance from soma = 455.53 µm\n",
      "Section Apical 960: Distance from soma = 246.04 µm\n",
      "Section Apical 3057: Distance from soma = 444.24 µm\n",
      "Section Apical 3062: Distance from soma = 450.65 µm\n",
      "Section Apical 1170: Distance from soma = 455.13 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 309: Distance from soma = 378.87 µm\n",
      "Section Apical 3106: Distance from soma = 496.58 µm\n",
      "Section Apical 3152: Distance from soma = 539.81 µm\n",
      "Section Apical 1246: Distance from soma = 226.78 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 161: Distance from soma = 224.85 µm\n",
      "Section Apical 1590: Distance from soma = 453.79 µm\n",
      "Section Apical 3066: Distance from soma = 455.48 µm\n",
      "Section Apical 3121: Distance from soma = 507.35 µm\n",
      "Section Apical 2181: Distance from soma = 418.38 µm\n",
      "Section Apical 281: Distance from soma = 350.00 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 1496: Distance from soma = 364.45 µm\n",
      "Section Apical 342: Distance from soma = 412.00 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 1399: Distance from soma = 280.66 µm\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 2417: Distance from soma = 346.18 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 2818: Distance from soma = 491.86 µm\n",
      "Section Apical 2819: Distance from soma = 492.81 µm\n",
      "Section Apical 2167: Distance from soma = 407.92 µm\n",
      "Section Apical 1193: Distance from soma = 475.93 µm\n",
      "Section Apical 2244: Distance from soma = 482.55 µm\n",
      "Section Apical 211: Distance from soma = 278.02 µm\n",
      "Section Apical 1395: Distance from soma = 275.84 µm\n",
      "Section Apical 3122: Distance from soma = 508.05 µm\n",
      "Section Apical 896: Distance from soma = 258.59 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1572: Distance from soma = 435.55 µm\n",
      "Section Apical 2337: Distance from soma = 286.34 µm\n",
      "Section Apical 916: Distance from soma = 279.45 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 1578: Distance from soma = 442.04 µm\n",
      "Section Apical 738: Distance from soma = 260.51 µm\n",
      "Section Apical 2468: Distance from soma = 398.15 µm\n",
      "Section Apical 1193: Distance from soma = 475.93 µm\n",
      "Section Apical 2215: Distance from soma = 451.92 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 1021: Distance from soma = 305.45 µm\n",
      "Section Apical 1015: Distance from soma = 301.58 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 255: Distance from soma = 326.44 µm\n",
      "Section Apical 2347: Distance from soma = 273.67 µm\n",
      "Section Apical 190: Distance from soma = 254.28 µm\n",
      "Section Apical 2440: Distance from soma = 373.53 µm\n",
      "Section Apical 867: Distance from soma = 223.18 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 1246: Distance from soma = 226.78 µm\n",
      "Section Apical 1123: Distance from soma = 406.02 µm\n",
      "Section Apical 3022: Distance from soma = 401.41 µm\n",
      "Section Apical 2583: Distance from soma = 526.78 µm\n",
      "Section Apical 2296: Distance from soma = 237.30 µm\n",
      "Section Apical 248: Distance from soma = 318.66 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 960: Distance from soma = 246.04 µm\n",
      "Section Apical 2538: Distance from soma = 473.94 µm\n",
      "Section Apical 810: Distance from soma = 245.35 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 2528: Distance from soma = 460.42 µm\n",
      "Section Apical 2906: Distance from soma = 447.33 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 2102: Distance from soma = 345.91 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 2785: Distance from soma = 460.59 µm\n",
      "Section Apical 1081: Distance from soma = 366.51 µm\n",
      "Section Apical 1844: Distance from soma = 260.51 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1449: Distance from soma = 325.16 µm\n",
      "Section Apical 2965: Distance from soma = 510.73 µm\n",
      "Section Apical 861: Distance from soma = 234.79 µm\n",
      "Section Apical 3066: Distance from soma = 455.48 µm\n",
      "Section Apical 1117: Distance from soma = 399.31 µm\n",
      "Section Apical 3106: Distance from soma = 496.58 µm\n",
      "Section Apical 960: Distance from soma = 246.04 µm\n",
      "Section Apical 3139: Distance from soma = 526.61 µm\n",
      "Section Apical 2296: Distance from soma = 237.30 µm\n",
      "Section Apical 211: Distance from soma = 278.02 µm\n",
      "Section Apical 309: Distance from soma = 378.87 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 2592: Distance from soma = 538.28 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 312: Distance from soma = 380.85 µm\n",
      "Section Apical 2213: Distance from soma = 450.53 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 1439: Distance from soma = 317.14 µm\n",
      "Section Apical 3116: Distance from soma = 503.83 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 1191: Distance from soma = 472.47 µm\n",
      "Section Apical 2352: Distance from soma = 279.17 µm\n",
      "Section Apical 2780: Distance from soma = 455.53 µm\n",
      "Section Apical 2113: Distance from soma = 355.16 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 1108: Distance from soma = 390.61 µm\n",
      "Section Apical 3022: Distance from soma = 401.41 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 342: Distance from soma = 412.00 µm\n",
      "Section Apical 3122: Distance from soma = 508.05 µm\n",
      "Section Apical 2786: Distance from soma = 461.97 µm\n",
      "Section Apical 1615: Distance from soma = 477.31 µm\n",
      "Section Apical 1170: Distance from soma = 455.13 µm\n",
      "Section Apical 3074: Distance from soma = 463.39 µm\n",
      "Section Apical 2524: Distance from soma = 455.62 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 2994: Distance from soma = 539.16 µm\n",
      "Section Apical 2975: Distance from soma = 517.91 µm\n",
      "Section Apical 2918: Distance from soma = 462.16 µm\n",
      "Section Apical 2354: Distance from soma = 282.27 µm\n",
      "Section Apical 882: Distance from soma = 242.53 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1856: Distance from soma = 254.28 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 2218: Distance from soma = 456.08 µm\n",
      "Section Apical 247: Distance from soma = 318.08 µm\n",
      "Section Apical 1091: Distance from soma = 376.67 µm\n",
      "Section Apical 3022: Distance from soma = 401.41 µm\n",
      "Section Apical 2152: Distance from soma = 395.28 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 2524: Distance from soma = 455.62 µm\n",
      "Section Apical 1017: Distance from soma = 302.78 µm\n",
      "Section Apical 2845: Distance from soma = 524.02 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2347: Distance from soma = 273.67 µm\n",
      "Section Apical 2140: Distance from soma = 383.53 µm\n",
      "Section Apical 323: Distance from soma = 394.49 µm\n",
      "Section Apical 2116: Distance from soma = 359.02 µm\n",
      "Section Apical 1405: Distance from soma = 287.23 µm\n",
      "Section Apical 904: Distance from soma = 265.15 µm\n",
      "Section Apical 2786: Distance from soma = 461.97 µm\n",
      "Section Apical 2422: Distance from soma = 354.46 µm\n",
      "Section Apical 1652: Distance from soma = 524.20 µm\n",
      "Section Apical 3122: Distance from soma = 508.05 µm\n",
      "Section Apical 154: Distance from soma = 219.48 µm\n",
      "Section Apical 2544: Distance from soma = 479.69 µm\n",
      "Section Apical 1411: Distance from soma = 292.67 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 190: Distance from soma = 254.28 µm\n",
      "Section Apical 2376: Distance from soma = 306.77 µm\n",
      "Section Apical 2181: Distance from soma = 418.38 µm\n",
      "Section Apical 1435: Distance from soma = 314.62 µm\n",
      "Section Apical 154: Distance from soma = 219.48 µm\n",
      "Section Apical 2542: Distance from soma = 479.04 µm\n",
      "Section Apical 1183: Distance from soma = 464.14 µm\n",
      "Section Apical 945: Distance from soma = 226.71 µm\n",
      "Section Apical 207: Distance from soma = 272.18 µm\n",
      "Section Apical 152: Distance from soma = 217.78 µm\n",
      "Section Apical 2169: Distance from soma = 409.30 µm\n",
      "Section Apical 1202: Distance from soma = 486.95 µm\n",
      "Section Apical 1148: Distance from soma = 433.91 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2931: Distance from soma = 478.38 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 1564: Distance from soma = 428.67 µm\n",
      "Section Apical 2812: Distance from soma = 486.12 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 1817: Distance from soma = 227.38 µm\n",
      "Section Apical 324: Distance from soma = 395.32 µm\n",
      "Section Apical 2918: Distance from soma = 462.16 µm\n",
      "Section Apical 810: Distance from soma = 245.35 µm\n",
      "Section Apical 299: Distance from soma = 369.02 µm\n",
      "Section Apical 1578: Distance from soma = 442.04 µm\n",
      "Section Apical 211: Distance from soma = 278.02 µm\n",
      "Section Apical 372: Distance from soma = 447.64 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 2463: Distance from soma = 395.07 µm\n",
      "Section Apical 1170: Distance from soma = 455.13 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 190: Distance from soma = 254.28 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 2965: Distance from soma = 510.73 µm\n",
      "Section Apical 211: Distance from soma = 278.02 µm\n",
      "Section Apical 185: Distance from soma = 250.15 µm\n",
      "Section Apical 729: Distance from soma = 249.21 µm\n",
      "Section Apical 1474: Distance from soma = 344.56 µm\n",
      "Section Apical 2524: Distance from soma = 455.62 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 968: Distance from soma = 253.95 µm\n",
      "Section Apical 1590: Distance from soma = 453.79 µm\n",
      "Section Apical 2581: Distance from soma = 524.35 µm\n",
      "Section Apical 2181: Distance from soma = 418.38 µm\n",
      "Section Apical 205: Distance from soma = 269.42 µm\n",
      "Section Apical 945: Distance from soma = 226.71 µm\n",
      "Section Apical 1202: Distance from soma = 486.95 µm\n",
      "Section Apical 1528: Distance from soma = 394.83 µm\n",
      "Section Apical 1578: Distance from soma = 442.04 µm\n",
      "Section Apical 2842: Distance from soma = 519.86 µm\n",
      "Section Apical 3052: Distance from soma = 437.49 µm\n",
      "Section Apical 2473: Distance from soma = 401.92 µm\n",
      "Section Apical 2555: Distance from soma = 493.41 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1608: Distance from soma = 470.08 µm\n",
      "Section Apical 2221: Distance from soma = 458.81 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 1170: Distance from soma = 455.13 µm\n",
      "Section Apical 1435: Distance from soma = 314.62 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 2296: Distance from soma = 237.30 µm\n",
      "Section Apical 302: Distance from soma = 371.97 µm\n",
      "Section Apical 2780: Distance from soma = 455.53 µm\n",
      "Section Apical 3062: Distance from soma = 450.65 µm\n",
      "Section Apical 2446: Distance from soma = 380.26 µm\n",
      "Section Apical 1648: Distance from soma = 518.83 µm\n",
      "Section Apical 2829: Distance from soma = 504.37 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2549: Distance from soma = 485.91 µm\n",
      "Section Apical 2458: Distance from soma = 391.99 µm\n",
      "Section Apical 1092: Distance from soma = 377.74 µm\n",
      "Section Apical 1108: Distance from soma = 390.61 µm\n",
      "Section Apical 1043: Distance from soma = 323.54 µm\n",
      "Section Apical 3121: Distance from soma = 507.35 µm\n",
      "Section Apical 1452: Distance from soma = 327.58 µm\n",
      "Section Apical 1578: Distance from soma = 442.04 µm\n",
      "Section Apical 2513: Distance from soma = 443.33 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Section Apical 154: Distance from soma = 219.48 µm\n",
      "Section Apical 1093: Distance from soma = 378.78 µm\n",
      "Section Apical 1021: Distance from soma = 305.45 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2751: Distance from soma = 424.38 µm\n",
      "Section Apical 2955: Distance from soma = 500.31 µm\n",
      "Section Apical 313: Distance from soma = 381.49 µm\n",
      "Section Apical 159: Distance from soma = 222.64 µm\n",
      "Section Apical 152: Distance from soma = 217.78 µm\n",
      "Section Apical 225: Distance from soma = 291.60 µm\n",
      "Section Apical 2213: Distance from soma = 450.53 µm\n",
      "Section Apical 960: Distance from soma = 246.04 µm\n",
      "Section Apical 1387: Distance from soma = 268.72 µm\n",
      "Section Apical 2528: Distance from soma = 460.42 µm\n",
      "Section Apical 1844: Distance from soma = 260.51 µm\n",
      "Section Apical 1155: Distance from soma = 441.20 µm\n",
      "Section Apical 2996: Distance from soma = 540.44 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2542: Distance from soma = 479.04 µm\n",
      "Section Apical 1611: Distance from soma = 473.36 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 2729: Distance from soma = 405.76 µm\n",
      "Section Apical 3074: Distance from soma = 463.39 µm\n",
      "Section Apical 867: Distance from soma = 223.18 µm\n",
      "Section Apical 1036: Distance from soma = 318.45 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 3073: Distance from soma = 461.82 µm\n",
      "Section Apical 1604: Distance from soma = 466.85 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 3017: Distance from soma = 395.40 µm\n",
      "Section Apical 1196: Distance from soma = 479.93 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2829: Distance from soma = 504.37 µm\n",
      "Section Apical 3116: Distance from soma = 503.83 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 2596: Distance from soma = 543.23 µm\n",
      "Section Apical 721: Distance from soma = 238.85 µm\n",
      "Section Apical 1346: Distance from soma = 233.38 µm\n",
      "Section Apical 960: Distance from soma = 246.04 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 1171: Distance from soma = 455.82 µm\n",
      "Section Apical 1104: Distance from soma = 387.88 µm\n",
      "Section Apical 1391: Distance from soma = 273.10 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 2457: Distance from soma = 391.02 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1435: Distance from soma = 314.62 µm\n",
      "Section Apical 152: Distance from soma = 217.78 µm\n",
      "Section Apical 342: Distance from soma = 412.00 µm\n",
      "Section Apical 960: Distance from soma = 246.04 µm\n",
      "Section Apical 3073: Distance from soma = 461.82 µm\n",
      "Section Apical 1844: Distance from soma = 260.51 µm\n",
      "Section Apical 879: Distance from soma = 238.04 µm\n",
      "Section Apical 2834: Distance from soma = 508.18 µm\n",
      "Section Apical 1032: Distance from soma = 315.35 µm\n",
      "Section Apical 1471: Distance from soma = 342.34 µm\n",
      "Section Apical 1108: Distance from soma = 390.61 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 247: Distance from soma = 318.08 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 161: Distance from soma = 224.85 µm\n",
      "Section Apical 2218: Distance from soma = 456.08 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 2383: Distance from soma = 311.58 µm\n",
      "Section Apical 1435: Distance from soma = 314.62 µm\n",
      "Section Apical 2167: Distance from soma = 407.92 µm\n",
      "Section Apical 2928: Distance from soma = 476.17 µm\n",
      "Section Apical 1672: Distance from soma = 544.15 µm\n",
      "Section Apical 2173: Distance from soma = 412.04 µm\n",
      "Section Apical 1471: Distance from soma = 342.34 µm\n",
      "Section Apical 2243: Distance from soma = 480.84 µm\n",
      "Section Apical 2197: Distance from soma = 436.69 µm\n",
      "Section Apical 1047: Distance from soma = 326.14 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1101: Distance from soma = 385.91 µm\n",
      "Section Apical 2173: Distance from soma = 412.04 µm\n",
      "Section Apical 2096: Distance from soma = 339.82 µm\n",
      "Section Apical 1480: Distance from soma = 350.16 µm\n",
      "Section Apical 3152: Distance from soma = 539.81 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 1561: Distance from soma = 426.60 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Section Apical 1578: Distance from soma = 442.04 µm\n",
      "Section Apical 2116: Distance from soma = 359.02 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 2906: Distance from soma = 447.33 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 312: Distance from soma = 380.85 µm\n",
      "Section Apical 2366: Distance from soma = 294.71 µm\n",
      "Section Apical 2244: Distance from soma = 482.55 µm\n",
      "Section Apical 1692: Distance from soma = 562.14 µm\n",
      "Section Apical 1123: Distance from soma = 406.02 µm\n",
      "Section Apical 342: Distance from soma = 412.00 µm\n",
      "Section Apical 211: Distance from soma = 278.02 µm\n",
      "Section Apical 1191: Distance from soma = 472.47 µm\n",
      "Section Apical 2928: Distance from soma = 476.17 µm\n",
      "Section Apical 3066: Distance from soma = 455.48 µm\n",
      "Section Apical 2307: Distance from soma = 250.11 µm\n",
      "Section Apical 2354: Distance from soma = 282.27 µm\n",
      "Section Apical 2440: Distance from soma = 373.53 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1080: Distance from soma = 364.87 µm\n",
      "Section Apical 2729: Distance from soma = 405.76 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 1844: Distance from soma = 260.51 µm\n",
      "Section Apical 152: Distance from soma = 217.78 µm\n",
      "Section Apical 2583: Distance from soma = 526.78 µm\n",
      "Section Apical 1604: Distance from soma = 466.85 µm\n",
      "Section Apical 1017: Distance from soma = 302.78 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 2185: Distance from soma = 423.57 µm\n",
      "Section Apical 1528: Distance from soma = 394.83 µm\n",
      "Section Apical 2771: Distance from soma = 443.54 µm\n",
      "Section Apical 1449: Distance from soma = 325.16 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2146: Distance from soma = 390.44 µm\n",
      "Section Apical 1191: Distance from soma = 472.47 µm\n",
      "Section Apical 2244: Distance from soma = 482.55 µm\n",
      "Section Apical 1549: Distance from soma = 413.12 µm\n",
      "Section Apical 1170: Distance from soma = 455.13 µm\n",
      "Section Apical 2928: Distance from soma = 476.17 µm\n",
      "Section Apical 1134: Distance from soma = 419.96 µm\n",
      "Section Apical 247: Distance from soma = 318.08 µm\n",
      "Section Apical 2583: Distance from soma = 526.78 µm\n",
      "Section Apical 281: Distance from soma = 350.00 µm\n",
      "Section Apical 2070: Distance from soma = 238.06 µm\n",
      "Section Apical 2220: Distance from soma = 458.13 µm\n",
      "Section Apical 2169: Distance from soma = 409.30 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 882: Distance from soma = 242.53 µm\n",
      "Section Apical 2446: Distance from soma = 380.26 µm\n",
      "Section Apical 2129: Distance from soma = 372.82 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 2458: Distance from soma = 391.99 µm\n",
      "Section Apical 302: Distance from soma = 371.97 µm\n",
      "Section Apical 3069: Distance from soma = 457.99 µm\n",
      "Section Apical 1549: Distance from soma = 413.12 µm\n",
      "Section Apical 890: Distance from soma = 251.51 µm\n",
      "Section Apical 2096: Distance from soma = 339.82 µm\n",
      "Section Apical 2906: Distance from soma = 447.33 µm\n",
      "Section Apical 1411: Distance from soma = 292.67 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1117: Distance from soma = 399.31 µm\n",
      "Section Apical 2933: Distance from soma = 481.15 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 1409: Distance from soma = 290.61 µm\n",
      "Section Apical 2771: Distance from soma = 443.54 µm\n",
      "Section Apical 962: Distance from soma = 249.14 µm\n",
      "Section Apical 152: Distance from soma = 217.78 µm\n",
      "Section Apical 1115: Distance from soma = 397.18 µm\n",
      "Section Apical 2751: Distance from soma = 424.38 µm\n",
      "Section Apical 2314: Distance from soma = 257.67 µm\n",
      "Section Apical 299: Distance from soma = 369.02 µm\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Section Apical 2459: Distance from soma = 393.00 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2113: Distance from soma = 355.16 µm\n",
      "Section Apical 1572: Distance from soma = 435.55 µm\n",
      "Section Apical 2221: Distance from soma = 458.81 µm\n",
      "Section Apical 248: Distance from soma = 318.66 µm\n",
      "Section Apical 1528: Distance from soma = 394.83 µm\n",
      "Section Apical 1060: Distance from soma = 339.20 µm\n",
      "Section Apical 342: Distance from soma = 412.00 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 1411: Distance from soma = 292.67 µm\n",
      "Section Apical 1387: Distance from soma = 268.72 µm\n",
      "Section Apical 2928: Distance from soma = 476.17 µm\n",
      "Section Apical 3069: Distance from soma = 457.99 µm\n",
      "Section Apical 2435: Distance from soma = 369.67 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2244: Distance from soma = 482.55 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 2201: Distance from soma = 439.48 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 2592: Distance from soma = 538.28 µm\n",
      "Section Apical 2459: Distance from soma = 393.00 µm\n",
      "Section Apical 945: Distance from soma = 226.71 µm\n",
      "Section Apical 2842: Distance from soma = 519.86 µm\n",
      "Section Apical 154: Distance from soma = 219.48 µm\n",
      "Section Apical 272: Distance from soma = 341.43 µm\n",
      "Section Apical 1015: Distance from soma = 301.58 µm\n",
      "Section Apical 1170: Distance from soma = 455.13 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2785: Distance from soma = 460.59 µm\n",
      "Section Apical 962: Distance from soma = 249.14 µm\n",
      "Section Apical 1171: Distance from soma = 455.82 µm\n",
      "Section Apical 1624: Distance from soma = 488.59 µm\n",
      "Section Apical 2129: Distance from soma = 372.82 µm\n",
      "Section Apical 2549: Distance from soma = 485.91 µm\n",
      "Section Apical 2104: Distance from soma = 347.62 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 1196: Distance from soma = 479.93 µm\n",
      "Section Apical 2755: Distance from soma = 428.69 µm\n",
      "Section Apical 321: Distance from soma = 391.95 µm\n",
      "Section Apical 2417: Distance from soma = 346.18 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1549: Distance from soma = 413.12 µm\n",
      "Section Apical 225: Distance from soma = 291.60 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 2468: Distance from soma = 398.15 µm\n",
      "Section Apical 255: Distance from soma = 326.44 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 1177: Distance from soma = 459.99 µm\n",
      "Section Apical 2174: Distance from soma = 412.71 µm\n",
      "Section Apical 2975: Distance from soma = 517.91 µm\n",
      "Section Apical 3122: Distance from soma = 508.05 µm\n",
      "Section Apical 1437: Distance from soma = 315.84 µm\n",
      "Section Apical 281: Distance from soma = 350.00 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 3106: Distance from soma = 496.58 µm\n",
      "Section Apical 2458: Distance from soma = 391.99 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 2926: Distance from soma = 473.45 µm\n",
      "Section Apical 247: Distance from soma = 318.08 µm\n",
      "Section Apical 321: Distance from soma = 391.95 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 2955: Distance from soma = 500.31 µm\n",
      "Section Apical 313: Distance from soma = 381.49 µm\n",
      "Section Apical 2368: Distance from soma = 297.45 µm\n",
      "Section Apical 1015: Distance from soma = 301.58 µm\n",
      "Section Apical 2812: Distance from soma = 486.12 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2906: Distance from soma = 447.33 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 1021: Distance from soma = 305.45 µm\n",
      "Section Apical 2975: Distance from soma = 517.91 µm\n",
      "Section Apical 1123: Distance from soma = 406.02 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 2930: Distance from soma = 477.69 µm\n",
      "Section Apical 1624: Distance from soma = 488.59 µm\n",
      "Section Apical 2435: Distance from soma = 369.67 µm\n",
      "Section Apical 1623: Distance from soma = 487.26 µm\n",
      "Section Apical 1549: Distance from soma = 413.12 µm\n",
      "Section Apical 882: Distance from soma = 242.53 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2163: Distance from soma = 404.97 µm\n",
      "Section Apical 3069: Distance from soma = 457.99 µm\n",
      "Section Apical 1196: Distance from soma = 479.93 µm\n",
      "Section Apical 1202: Distance from soma = 486.95 µm\n",
      "Section Apical 312: Distance from soma = 380.85 µm\n",
      "Section Apical 328: Distance from soma = 398.85 µm\n",
      "Section Apical 1177: Distance from soma = 459.99 µm\n",
      "Section Apical 1474: Distance from soma = 344.56 µm\n",
      "Section Apical 1395: Distance from soma = 275.84 µm\n",
      "Section Apical 2729: Distance from soma = 405.76 µm\n",
      "Section Apical 1499: Distance from soma = 366.54 µm\n",
      "Section Apical 1134: Distance from soma = 419.96 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 2930: Distance from soma = 477.69 µm\n",
      "Section Apical 1092: Distance from soma = 377.74 µm\n",
      "Section Apical 1043: Distance from soma = 323.54 µm\n",
      "Section Apical 1856: Distance from soma = 254.28 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 1348: Distance from soma = 235.21 µm\n",
      "Section Apical 1148: Distance from soma = 433.91 µm\n",
      "Section Apical 2305: Distance from soma = 247.34 µm\n",
      "Section Apical 248: Distance from soma = 318.66 µm\n",
      "Section Apical 2812: Distance from soma = 486.12 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2140: Distance from soma = 383.53 µm\n",
      "Section Apical 729: Distance from soma = 249.21 µm\n",
      "Section Apical 3073: Distance from soma = 461.82 µm\n",
      "Section Apical 219: Distance from soma = 286.40 µm\n",
      "Section Apical 2550: Distance from soma = 487.29 µm\n",
      "Section Apical 969: Distance from soma = 255.32 µm\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 2322: Distance from soma = 267.22 µm\n",
      "Section Apical 269: Distance from soma = 338.28 µm\n",
      "Section Apical 2818: Distance from soma = 491.86 µm\n",
      "Section Apical 2244: Distance from soma = 482.55 µm\n",
      "Section Apical 1830: Distance from soma = 242.47 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1104: Distance from soma = 387.88 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 3122: Distance from soma = 508.05 µm\n",
      "Section Apical 1399: Distance from soma = 280.66 µm\n",
      "Section Apical 2435: Distance from soma = 369.67 µm\n",
      "Section Apical 1634: Distance from soma = 501.94 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 3062: Distance from soma = 450.65 µm\n",
      "Section Apical 2167: Distance from soma = 407.92 µm\n",
      "Section Apical 2544: Distance from soma = 479.69 µm\n",
      "Section Apical 1672: Distance from soma = 544.15 µm\n",
      "Section Apical 375: Distance from soma = 451.45 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 300: Distance from soma = 369.46 µm\n",
      "Section Apical 1830: Distance from soma = 242.47 µm\n",
      "Section Apical 904: Distance from soma = 265.15 µm\n",
      "Section Apical 1387: Distance from soma = 268.72 µm\n",
      "Section Apical 916: Distance from soma = 279.45 µm\n",
      "Section Apical 1635: Distance from soma = 502.63 µm\n",
      "Section Apical 2096: Distance from soma = 339.82 µm\n",
      "Section Apical 2244: Distance from soma = 482.55 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 2440: Distance from soma = 373.53 µm\n",
      "Section Apical 2550: Distance from soma = 487.29 µm\n",
      "Section Apical 1029: Distance from soma = 311.57 µm\n",
      "Section Apical 1604: Distance from soma = 466.85 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2513: Distance from soma = 443.33 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 738: Distance from soma = 260.51 µm\n",
      "Section Apical 2974: Distance from soma = 517.28 µm\n",
      "Section Apical 3017: Distance from soma = 395.40 µm\n",
      "Section Apical 1623: Distance from soma = 487.26 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Section Apical 1080: Distance from soma = 364.87 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 1118: Distance from soma = 400.68 µm\n",
      "Section Apical 2459: Distance from soma = 393.00 µm\n",
      "Section Apical 882: Distance from soma = 242.53 µm\n",
      "Section Apical 1474: Distance from soma = 344.56 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2102: Distance from soma = 345.91 µm\n",
      "Section Apical 1183: Distance from soma = 464.14 µm\n",
      "Section Apical 300: Distance from soma = 369.46 µm\n",
      "Section Apical 3074: Distance from soma = 463.39 µm\n",
      "Section Apical 1079: Distance from soma = 363.56 µm\n",
      "Section Apical 1398: Distance from soma = 279.63 µm\n",
      "Section Apical 2129: Distance from soma = 372.82 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 2178: Distance from soma = 415.33 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 2359: Distance from soma = 286.07 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 3139: Distance from soma = 526.61 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1549: Distance from soma = 413.12 µm\n",
      "Section Apical 2173: Distance from soma = 412.04 µm\n",
      "Section Apical 1590: Distance from soma = 453.79 µm\n",
      "Section Apical 1398: Distance from soma = 279.63 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 1634: Distance from soma = 501.94 µm\n",
      "Section Apical 2785: Distance from soma = 460.59 µm\n",
      "Section Apical 2070: Distance from soma = 238.06 µm\n",
      "Section Apical 867: Distance from soma = 223.18 µm\n",
      "Section Apical 159: Distance from soma = 222.64 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 897: Distance from soma = 259.97 µm\n",
      "Section Apical 2309: Distance from soma = 251.42 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2102: Distance from soma = 345.91 µm\n",
      "Section Apical 302: Distance from soma = 371.97 µm\n",
      "Section Apical 1615: Distance from soma = 477.31 µm\n",
      "Section Apical 2926: Distance from soma = 473.45 µm\n",
      "Section Apical 1592: Distance from soma = 456.00 µm\n",
      "Section Apical 1549: Distance from soma = 413.12 µm\n",
      "Section Apical 2819: Distance from soma = 492.81 µm\n",
      "Section Apical 2178: Distance from soma = 415.33 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 2748: Distance from soma = 422.20 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 1398: Distance from soma = 279.63 µm\n",
      "Section Apical 2167: Distance from soma = 407.92 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 1405: Distance from soma = 287.23 µm\n",
      "Section Apical 1528: Distance from soma = 394.83 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 1592: Distance from soma = 456.00 µm\n",
      "Section Apical 1108: Distance from soma = 390.61 µm\n",
      "Section Apical 1060: Distance from soma = 339.20 µm\n",
      "Section Apical 1449: Distance from soma = 325.16 µm\n",
      "Section Apical 1177: Distance from soma = 459.99 µm\n",
      "Section Apical 1155: Distance from soma = 441.20 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 1435: Distance from soma = 314.62 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3057: Distance from soma = 444.24 µm\n",
      "Section Apical 1398: Distance from soma = 279.63 µm\n",
      "Section Apical 1171: Distance from soma = 455.82 µm\n",
      "Section Apical 1572: Distance from soma = 435.55 µm\n",
      "Section Apical 2930: Distance from soma = 477.69 µm\n",
      "Section Apical 1604: Distance from soma = 466.85 µm\n",
      "Section Apical 1155: Distance from soma = 441.20 µm\n",
      "Section Apical 1399: Distance from soma = 280.66 µm\n",
      "Section Apical 1091: Distance from soma = 376.67 µm\n",
      "Section Apical 2549: Distance from soma = 485.91 µm\n",
      "Section Apical 738: Distance from soma = 260.51 µm\n",
      "Section Apical 2163: Distance from soma = 404.97 µm\n",
      "Section Apical 904: Distance from soma = 265.15 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2762: Distance from soma = 435.35 µm\n",
      "Section Apical 2296: Distance from soma = 237.30 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 1348: Distance from soma = 235.21 µm\n",
      "Section Apical 1118: Distance from soma = 400.68 µm\n",
      "Section Apical 1452: Distance from soma = 327.58 µm\n",
      "Section Apical 1817: Distance from soma = 227.38 µm\n",
      "Section Apical 2312: Distance from soma = 254.79 µm\n",
      "Section Apical 2432: Distance from soma = 365.42 µm\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Section Apical 2834: Distance from soma = 508.18 µm\n",
      "Section Apical 2473: Distance from soma = 401.92 µm\n",
      "Section Apical 2458: Distance from soma = 391.99 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1567: Distance from soma = 430.74 µm\n",
      "Section Apical 3017: Distance from soma = 395.40 µm\n",
      "Section Apical 3121: Distance from soma = 507.35 µm\n",
      "Section Apical 1193: Distance from soma = 475.93 µm\n",
      "Section Apical 2185: Distance from soma = 423.57 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 1477: Distance from soma = 347.25 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 1608: Distance from soma = 470.08 µm\n",
      "Section Apical 2197: Distance from soma = 436.69 µm\n",
      "Section Apical 1138: Distance from soma = 422.82 µm\n",
      "Section Apical 152: Distance from soma = 217.78 µm\n",
      "Section Apical 1648: Distance from soma = 518.83 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2104: Distance from soma = 347.62 µm\n",
      "Section Apical 2524: Distance from soma = 455.62 µm\n",
      "Section Apical 1115: Distance from soma = 397.18 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 2432: Distance from soma = 365.42 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 1437: Distance from soma = 315.84 µm\n",
      "Section Apical 2446: Distance from soma = 380.26 µm\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 2458: Distance from soma = 391.99 µm\n",
      "Section Apical 3128: Distance from soma = 515.02 µm\n",
      "Section Apical 2762: Distance from soma = 435.35 µm\n",
      "Section Apical 1477: Distance from soma = 347.25 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2812: Distance from soma = 486.12 µm\n",
      "Section Apical 1477: Distance from soma = 347.25 µm\n",
      "Section Apical 1080: Distance from soma = 364.87 µm\n",
      "Section Apical 2231: Distance from soma = 470.50 µm\n",
      "Section Apical 2928: Distance from soma = 476.17 µm\n",
      "Section Apical 2771: Distance from soma = 443.54 µm\n",
      "Section Apical 1202: Distance from soma = 486.95 µm\n",
      "Section Apical 281: Distance from soma = 350.00 µm\n",
      "Section Apical 1177: Distance from soma = 459.99 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 1118: Distance from soma = 400.68 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 3070: Distance from soma = 458.60 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3019: Distance from soma = 397.45 µm\n",
      "Section Apical 2113: Distance from soma = 355.16 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 2581: Distance from soma = 524.35 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 1648: Distance from soma = 518.83 µm\n",
      "Section Apical 2842: Distance from soma = 519.86 µm\n",
      "Section Apical 2146: Distance from soma = 390.44 µm\n",
      "Section Apical 2834: Distance from soma = 508.18 µm\n",
      "Section Apical 2786: Distance from soma = 461.97 µm\n",
      "Section Apical 1092: Distance from soma = 377.74 µm\n",
      "Section Apical 2837: Distance from soma = 513.00 µm\n",
      "Section Apical 2243: Distance from soma = 480.84 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1530: Distance from soma = 398.28 µm\n",
      "Section Apical 2463: Distance from soma = 395.07 µm\n",
      "Section Apical 2070: Distance from soma = 238.06 µm\n",
      "Section Apical 313: Distance from soma = 381.49 µm\n",
      "Section Apical 1391: Distance from soma = 273.10 µm\n",
      "Section Apical 2589: Distance from soma = 534.21 µm\n",
      "Section Apical 1624: Distance from soma = 488.59 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 205: Distance from soma = 269.42 µm\n",
      "Section Apical 2591: Distance from soma = 536.86 µm\n",
      "Section Apical 2218: Distance from soma = 456.08 µm\n",
      "Section Apical 159: Distance from soma = 222.64 µm\n",
      "Section Apical 190: Distance from soma = 254.28 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1471: Distance from soma = 342.34 µm\n",
      "Section Apical 1444: Distance from soma = 320.66 µm\n",
      "Section Apical 3139: Distance from soma = 526.61 µm\n",
      "Section Apical 2185: Distance from soma = 423.57 µm\n",
      "Section Apical 3152: Distance from soma = 539.81 µm\n",
      "Section Apical 2845: Distance from soma = 524.02 µm\n",
      "Section Apical 1125: Distance from soma = 407.31 µm\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Section Apical 2842: Distance from soma = 519.86 µm\n",
      "Section Apical 1564: Distance from soma = 428.67 µm\n",
      "Section Apical 203: Distance from soma = 267.09 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 2751: Distance from soma = 424.38 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 729: Distance from soma = 249.21 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 2146: Distance from soma = 390.44 µm\n",
      "Section Apical 980: Distance from soma = 267.40 µm\n",
      "Section Apical 2555: Distance from soma = 493.41 µm\n",
      "Section Apical 1853: Distance from soma = 250.47 µm\n",
      "Section Apical 3075: Distance from soma = 464.86 µm\n",
      "Section Apical 1196: Distance from soma = 479.93 µm\n",
      "Section Apical 2994: Distance from soma = 539.16 µm\n",
      "Section Apical 1844: Distance from soma = 260.51 µm\n",
      "Section Apical 1134: Distance from soma = 419.96 µm\n",
      "Section Apical 2834: Distance from soma = 508.18 µm\n",
      "Section Apical 1108: Distance from soma = 390.61 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1844: Distance from soma = 260.51 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Section Apical 2347: Distance from soma = 273.67 µm\n",
      "Section Apical 1043: Distance from soma = 323.54 µm\n",
      "Section Apical 2465: Distance from soma = 396.24 µm\n",
      "Section Apical 1692: Distance from soma = 562.14 µm\n",
      "Section Apical 2359: Distance from soma = 286.07 µm\n",
      "Section Apical 2307: Distance from soma = 250.11 µm\n",
      "Section Apical 2812: Distance from soma = 486.12 µm\n",
      "Section Apical 2785: Distance from soma = 460.59 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2189: Distance from soma = 428.06 µm\n",
      "Section Apical 2213: Distance from soma = 450.53 µm\n",
      "Section Apical 179: Distance from soma = 245.06 µm\n",
      "Section Apical 3066: Distance from soma = 455.48 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 2762: Distance from soma = 435.35 µm\n",
      "Section Apical 1650: Distance from soma = 521.47 µm\n",
      "Section Apical 2435: Distance from soma = 369.67 µm\n",
      "Section Apical 155: Distance from soma = 220.16 µm\n",
      "Section Apical 2748: Distance from soma = 422.20 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 1437: Distance from soma = 315.84 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2549: Distance from soma = 485.91 µm\n",
      "Section Apical 2781: Distance from soma = 456.62 µm\n",
      "Section Apical 159: Distance from soma = 222.64 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Section Apical 2173: Distance from soma = 412.04 µm\n",
      "Section Apical 2842: Distance from soma = 519.86 µm\n",
      "Section Apical 203: Distance from soma = 267.09 µm\n",
      "Section Apical 1092: Distance from soma = 377.74 µm\n",
      "Section Apical 2785: Distance from soma = 460.59 µm\n",
      "Section Apical 1449: Distance from soma = 325.16 µm\n",
      "Section Apical 2965: Distance from soma = 510.73 µm\n",
      "Section Apical 287: Distance from soma = 355.59 µm\n",
      "Section Apical 896: Distance from soma = 258.59 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3070: Distance from soma = 458.60 µm\n",
      "Section Apical 995: Distance from soma = 281.86 µm\n",
      "Section Apical 2755: Distance from soma = 428.69 µm\n",
      "Section Apical 2524: Distance from soma = 455.62 µm\n",
      "Section Apical 2758: Distance from soma = 432.47 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 1499: Distance from soma = 366.54 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 1017: Distance from soma = 302.78 µm\n",
      "Section Apical 1081: Distance from soma = 366.51 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 2163: Distance from soma = 404.97 µm\n",
      "Section Apical 1549: Distance from soma = 413.12 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3106: Distance from soma = 496.58 µm\n",
      "Section Apical 2163: Distance from soma = 404.97 µm\n",
      "Section Apical 2307: Distance from soma = 250.11 µm\n",
      "Section Apical 2748: Distance from soma = 422.20 µm\n",
      "Section Apical 968: Distance from soma = 253.95 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 1399: Distance from soma = 280.66 µm\n",
      "Section Apical 312: Distance from soma = 380.85 µm\n",
      "Section Apical 3094: Distance from soma = 487.01 µm\n",
      "Section Apical 1117: Distance from soma = 399.31 µm\n",
      "Section Apical 2819: Distance from soma = 492.81 µm\n",
      "Section Apical 2785: Distance from soma = 460.59 µm\n",
      "Section Apical 2538: Distance from soma = 473.94 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2243: Distance from soma = 480.84 µm\n",
      "Section Apical 255: Distance from soma = 326.44 µm\n",
      "Section Apical 2596: Distance from soma = 543.23 µm\n",
      "Section Apical 1592: Distance from soma = 456.00 µm\n",
      "Section Apical 1079: Distance from soma = 363.56 µm\n",
      "Section Apical 2432: Distance from soma = 365.42 µm\n",
      "Section Apical 3092: Distance from soma = 484.59 µm\n",
      "Section Apical 896: Distance from soma = 258.59 µm\n",
      "Section Apical 723: Distance from soma = 241.26 µm\n",
      "Section Apical 1411: Distance from soma = 292.67 µm\n",
      "Section Apical 2837: Distance from soma = 513.00 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 2201: Distance from soma = 439.48 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2975: Distance from soma = 517.91 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 2417: Distance from soma = 346.18 µm\n",
      "Section Apical 1117: Distance from soma = 399.31 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 2581: Distance from soma = 524.35 µm\n",
      "Section Apical 2411: Distance from soma = 341.34 µm\n",
      "Section Apical 372: Distance from soma = 447.64 µm\n",
      "Section Apical 1497: Distance from soma = 365.14 µm\n",
      "Section Apical 225: Distance from soma = 291.60 µm\n",
      "Section Apical 2473: Distance from soma = 401.92 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 281: Distance from soma = 350.00 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2933: Distance from soma = 481.15 µm\n",
      "Section Apical 1615: Distance from soma = 477.31 µm\n",
      "Section Apical 226: Distance from soma = 292.28 µm\n",
      "Section Apical 385: Distance from soma = 462.64 µm\n",
      "Section Apical 2837: Distance from soma = 513.00 µm\n",
      "Section Apical 3062: Distance from soma = 450.65 µm\n",
      "Section Apical 1592: Distance from soma = 456.00 µm\n",
      "Section Apical 2167: Distance from soma = 407.92 µm\n",
      "Section Apical 1648: Distance from soma = 518.83 µm\n",
      "Section Apical 2906: Distance from soma = 447.33 µm\n",
      "Section Apical 1611: Distance from soma = 473.36 µm\n",
      "Section Apical 867: Distance from soma = 223.18 µm\n",
      "Section Apical 1650: Distance from soma = 521.47 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3123: Distance from soma = 509.42 µm\n",
      "Section Apical 916: Distance from soma = 279.45 µm\n",
      "Section Apical 2304: Distance from soma = 246.01 µm\n",
      "Section Apical 2931: Distance from soma = 478.38 µm\n",
      "Section Apical 2305: Distance from soma = 247.34 µm\n",
      "Section Apical 2178: Distance from soma = 415.33 µm\n",
      "Section Apical 2910: Distance from soma = 452.37 µm\n",
      "Section Apical 2550: Distance from soma = 487.29 µm\n",
      "Section Apical 1437: Distance from soma = 315.84 µm\n",
      "Section Apical 1549: Distance from soma = 413.12 µm\n",
      "Section Apical 323: Distance from soma = 394.49 µm\n",
      "Section Apical 1115: Distance from soma = 397.18 µm\n",
      "Section Apical 2583: Distance from soma = 526.78 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1017: Distance from soma = 302.78 µm\n",
      "Section Apical 156: Distance from soma = 220.82 µm\n",
      "Section Apical 1608: Distance from soma = 470.08 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 2818: Distance from soma = 491.86 µm\n",
      "Section Apical 300: Distance from soma = 369.46 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Section Apical 2468: Distance from soma = 398.15 µm\n",
      "Section Apical 375: Distance from soma = 451.45 µm\n",
      "Section Apical 2786: Distance from soma = 461.97 µm\n",
      "Section Apical 729: Distance from soma = 249.21 µm\n",
      "Section Apical 247: Distance from soma = 318.08 µm\n",
      "Section Apical 2837: Distance from soma = 513.00 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 962: Distance from soma = 249.14 µm\n",
      "Section Apical 1395: Distance from soma = 275.84 µm\n",
      "Section Apical 2970: Distance from soma = 514.38 µm\n",
      "Section Apical 185: Distance from soma = 250.15 µm\n",
      "Section Apical 1021: Distance from soma = 305.45 µm\n",
      "Section Apical 2928: Distance from soma = 476.17 µm\n",
      "Section Apical 2780: Distance from soma = 455.53 µm\n",
      "Section Apical 2220: Distance from soma = 458.13 µm\n",
      "Section Apical 2949: Distance from soma = 495.53 µm\n",
      "Section Apical 248: Distance from soma = 318.66 µm\n",
      "Section Apical 1101: Distance from soma = 385.91 µm\n",
      "Section Apical 328: Distance from soma = 398.85 µm\n",
      "Section Apical 2834: Distance from soma = 508.18 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 321: Distance from soma = 391.95 µm\n",
      "Section Apical 3152: Distance from soma = 539.81 µm\n",
      "Section Apical 2213: Distance from soma = 450.53 µm\n",
      "Section Apical 1477: Distance from soma = 347.25 µm\n",
      "Section Apical 1348: Distance from soma = 235.21 µm\n",
      "Section Apical 2555: Distance from soma = 493.41 µm\n",
      "Section Apical 205: Distance from soma = 269.42 µm\n",
      "Section Apical 385: Distance from soma = 462.64 µm\n",
      "Section Apical 2178: Distance from soma = 415.33 µm\n",
      "Section Apical 2845: Distance from soma = 524.02 µm\n",
      "Section Apical 323: Distance from soma = 394.49 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 1439: Distance from soma = 317.14 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2596: Distance from soma = 543.23 µm\n",
      "Section Apical 1623: Distance from soma = 487.26 µm\n",
      "Section Apical 1477: Distance from soma = 347.25 µm\n",
      "Section Apical 1123: Distance from soma = 406.02 µm\n",
      "Section Apical 2312: Distance from soma = 254.79 µm\n",
      "Section Apical 2589: Distance from soma = 534.21 µm\n",
      "Section Apical 1177: Distance from soma = 459.99 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 1398: Distance from soma = 279.63 µm\n",
      "Section Apical 1104: Distance from soma = 387.88 µm\n",
      "Section Apical 2528: Distance from soma = 460.42 µm\n",
      "Section Apical 1108: Distance from soma = 390.61 µm\n",
      "Section Apical 810: Distance from soma = 245.35 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2742: Distance from soma = 418.11 µm\n",
      "Section Apical 312: Distance from soma = 380.85 µm\n",
      "Section Apical 1623: Distance from soma = 487.26 µm\n",
      "Section Apical 2314: Distance from soma = 257.67 µm\n",
      "Section Apical 2931: Distance from soma = 478.38 µm\n",
      "Section Apical 1817: Distance from soma = 227.38 µm\n",
      "Section Apical 1480: Distance from soma = 350.16 µm\n",
      "Section Apical 1437: Distance from soma = 315.84 µm\n",
      "Section Apical 226: Distance from soma = 292.28 µm\n",
      "Section Apical 1564: Distance from soma = 428.67 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Section Apical 1021: Distance from soma = 305.45 µm\n",
      "Section Apical 2996: Distance from soma = 540.44 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1615: Distance from soma = 477.31 µm\n",
      "Section Apical 882: Distance from soma = 242.53 µm\n",
      "Section Apical 890: Distance from soma = 251.51 µm\n",
      "Section Apical 1648: Distance from soma = 518.83 µm\n",
      "Section Apical 1497: Distance from soma = 365.14 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 3070: Distance from soma = 458.60 µm\n",
      "Section Apical 2748: Distance from soma = 422.20 µm\n",
      "Section Apical 2096: Distance from soma = 339.82 µm\n",
      "Section Apical 2459: Distance from soma = 393.00 µm\n",
      "Section Apical 2181: Distance from soma = 418.38 µm\n",
      "Section Apical 1183: Distance from soma = 464.14 µm\n",
      "Section Apical 1824: Distance from soma = 234.95 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2845: Distance from soma = 524.02 µm\n",
      "Section Apical 163: Distance from soma = 227.98 µm\n",
      "Section Apical 2312: Distance from soma = 254.79 µm\n",
      "Section Apical 247: Distance from soma = 318.08 µm\n",
      "Section Apical 2326: Distance from soma = 271.50 µm\n",
      "Section Apical 324: Distance from soma = 395.32 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 1017: Distance from soma = 302.78 µm\n",
      "Section Apical 375: Distance from soma = 451.45 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 897: Distance from soma = 259.97 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 1080: Distance from soma = 364.87 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 3019: Distance from soma = 397.45 µm\n",
      "Section Apical 2812: Distance from soma = 486.12 µm\n",
      "Section Apical 207: Distance from soma = 272.18 µm\n",
      "Section Apical 2189: Distance from soma = 428.06 µm\n",
      "Section Apical 2837: Distance from soma = 513.00 µm\n",
      "Section Apical 2220: Distance from soma = 458.13 µm\n",
      "Section Apical 2968: Distance from soma = 512.66 µm\n",
      "Section Apical 2538: Distance from soma = 473.94 µm\n",
      "Section Apical 897: Distance from soma = 259.97 µm\n",
      "Section Apical 896: Distance from soma = 258.59 µm\n",
      "Section Apical 1029: Distance from soma = 311.57 µm\n",
      "Section Apical 2113: Distance from soma = 355.16 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2101: Distance from soma = 344.57 µm\n",
      "Section Apical 3095: Distance from soma = 487.59 µm\n",
      "Section Apical 2201: Distance from soma = 439.48 µm\n",
      "Section Apical 324: Distance from soma = 395.32 µm\n",
      "Section Apical 207: Distance from soma = 272.18 µm\n",
      "Section Apical 1081: Distance from soma = 366.51 µm\n",
      "Section Apical 2930: Distance from soma = 477.69 µm\n",
      "Section Apical 1029: Distance from soma = 311.57 µm\n",
      "Section Apical 1115: Distance from soma = 397.18 µm\n",
      "Section Apical 1435: Distance from soma = 314.62 µm\n",
      "Section Apical 2376: Distance from soma = 306.77 µm\n",
      "Section Apical 2458: Distance from soma = 391.99 µm\n",
      "Section Apical 154: Distance from soma = 219.48 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 1672: Distance from soma = 544.15 µm\n",
      "Section Apical 2359: Distance from soma = 286.07 µm\n",
      "Section Apical 328: Distance from soma = 398.85 µm\n",
      "Section Apical 1615: Distance from soma = 477.31 µm\n",
      "Section Apical 2513: Distance from soma = 443.33 µm\n",
      "Section Apical 1081: Distance from soma = 366.51 µm\n",
      "Section Apical 2974: Distance from soma = 517.28 µm\n",
      "Section Apical 2173: Distance from soma = 412.04 µm\n",
      "Section Apical 2758: Distance from soma = 432.47 µm\n",
      "Section Apical 1395: Distance from soma = 275.84 µm\n",
      "Section Apical 2244: Distance from soma = 482.55 µm\n",
      "Section Apical 1021: Distance from soma = 305.45 µm\n",
      "Section Apical 3123: Distance from soma = 509.42 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 315: Distance from soma = 384.17 µm\n",
      "Section Apical 950: Distance from soma = 233.37 µm\n",
      "Section Apical 918: Distance from soma = 282.53 µm\n",
      "Section Apical 967: Distance from soma = 253.25 µm\n",
      "Section Apical 1243: Distance from soma = 223.17 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 2185: Distance from soma = 423.57 µm\n",
      "Section Apical 980: Distance from soma = 267.40 µm\n",
      "Section Apical 2352: Distance from soma = 279.17 µm\n",
      "Section Apical 2070: Distance from soma = 238.06 µm\n",
      "Section Apical 2192: Distance from soma = 431.16 µm\n",
      "Section Apical 904: Distance from soma = 265.15 µm\n",
      "Section Apical 321: Distance from soma = 391.95 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 2116: Distance from soma = 359.02 µm\n",
      "Section Apical 2415: Distance from soma = 344.46 µm\n",
      "Section Apical 1395: Distance from soma = 275.84 µm\n",
      "Section Apical 1202: Distance from soma = 486.95 µm\n",
      "Section Apical 184: Distance from soma = 249.50 µm\n",
      "Section Apical 2589: Distance from soma = 534.21 µm\n",
      "Section Apical 2070: Distance from soma = 238.06 µm\n",
      "Section Apical 3066: Distance from soma = 455.48 µm\n",
      "Section Apical 2197: Distance from soma = 436.69 µm\n",
      "Section Apical 1844: Distance from soma = 260.51 µm\n",
      "Section Apical 2104: Distance from soma = 347.62 µm\n",
      "Section Apical 1032: Distance from soma = 315.35 µm\n",
      "Section Apical 2748: Distance from soma = 422.20 µm\n",
      "Soma mechanisms: ['pas']\n",
      "Section Apical 323: Distance from soma = 394.49 µm\n",
      "Section Apical 1342: Distance from soma = 228.96 µm\n",
      "Section Apical 3062: Distance from soma = 450.65 µm\n",
      "Section Apical 287: Distance from soma = 355.59 µm\n",
      "Section Apical 1648: Distance from soma = 518.83 µm\n",
      "Section Apical 2218: Distance from soma = 456.08 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 1497: Distance from soma = 365.14 µm\n",
      "Section Apical 890: Distance from soma = 251.51 µm\n",
      "Section Apical 1405: Distance from soma = 287.23 µm\n",
      "Section Apical 2939: Distance from soma = 487.78 µm\n",
      "Section Apical 980: Distance from soma = 267.40 µm\n",
      "Section Apical 2955: Distance from soma = 500.31 µm\n"
     ]
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAA0kAAAIjCAYAAADWYVDIAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy80BEi2AAAACXBIWXMAAA9hAAAPYQGoP6dpAACBUUlEQVR4nO3dd3gUVd/G8XvTA2kEQgIYeq/SiSggIEWkKEhTmigWQFHURx4LiggqFiwoFkR4RJoiKAqINEWK9N6lSUcgoSaQnPePeXfJkgDpk/L9XNdcOzszO/PbnSzkzjlzxmGMMQIAAAAASJI87C4AAAAAALITQhIAAAAAJEJIAgAAAIBECEkAAAAAkAghCQAAAAASISQBAAAAQCKEJAAAAABIhJAEAAAAAIkQkgAAAAAgEUISAOQCX3/9tRwOh/bt22drHfv27ZPD4dA777xz021fffVVORwOt2UOh0MDBgy46Wuzy/tF9uNwOPTqq6/aXQaAHI6QBORSn3zyiRwOh+rXr293KdlOXFycPvjgA9WsWVNBQUEKCQlRlSpV1K9fP23fvt3u8m5oxIgRmjlzZqYewxlAVq9enanHyWiffPKJvv76a7vLSMIZHJ2Tp6enihcvrnvvvVfr16/PlGNm188io/zyyy9ZFoQuXbqk999/X/Xr11dwcLD8/PxUvnx5DRgwQDt37sySGjLD4cOH9eqrr2bazyCQ0zmMMcbuIgBkvIYNG+rw4cPat2+fdu3apbJly9pdUrbRtm1bzZkzR926dVNUVJQuX76s7du3a/bs2Xr99dfVu3dvu0u8roCAAHXq1CnJL8Dx8fG6fPmyfH19k7TOpNbXX3+tPn36aNWqVapTp06qXrtv3z6VKlVKo0aN0rPPPnvDba9cuaIrV67Iz8/PtczhcKh///76+OOPb/ja5N5v1apVVahQIS1evDhVNWc252fSrVs33X333YqPj9e2bdv06aefKjY2VitWrNCtt96aocfMrp9FRhkwYIDGjBmj5H6FuXTpkry8vOTl5ZXu45w8eVKtWrXSmjVrdM8996h58+YKCAjQjh07NGXKFB09elRxcXHpPo4dVq9erbp162r8+PHZ+t88wC7p/xcEQLazd+9eLVu2TDNmzNCjjz6qSZMmaejQoVlaQ0JCguLi4tx+Ac4OVq1apdmzZ+uNN97Qf//7X7d1H3/8sc6cOWNPYenk6ekpT09Pu8tIlfT8IptV7/fSpUvy8fGRh0f6O17UqlVLDz74oOt5w4YN1a5dO3366af67LPP0r1/WDLy35zevXtr3bp1+u6779SxY0e3da+//rpefPHFDDnOlStXlJCQIB8fnyTrzp8/r/z582fIcQCkHN3tgFxo0qRJKlCggNq0aaNOnTpp0qRJrnWXL19WaGio+vTpk+R1MTEx8vPzc2sBiI2N1dChQ1W2bFn5+voqMjJSzz//vGJjY91e67yWZNKkSapSpYp8fX01d+5cSdI777yj2267TQULFpS/v79q166t7777LsnxL168qCeffFKFChVSYGCg2rVrp0OHDiV7jcGhQ4f00EMPKTw8XL6+vqpSpYq++uqrm342e/bskWT9gnotT09PFSxY0G3ZunXr1Lp1awUFBSkgIEDNmjXTihUr3LZxdk9bunSpnnzySYWFhSkkJESPPvqo4uLidObMGfXs2VMFChRQgQIF9Pzzzyf5C3hKPiOHw6Hz589rwoQJrq5bzr8AX+8anTlz5qhx48YKDAxUUFCQ6tatq2+//famn9O1evfurYCAAB06dEgdOnRQQECAwsLC9Oyzzyo+Pj7Z13z++ecqU6aMfH19VbduXa1atcptfXLXJDlNmjRJFSpUkJ+fn2rXrq3ff//dbf2177dkyZLasmWLlixZ4vpsmjRp4tr+77//1v3336/Q0FDly5dPDRo00M8//+y2z8WLF8vhcGjKlCl66aWXVKxYMeXLl0/r16+Xw+HQ+++/n6TOZcuWyeFwaPLkyTf7CJNo2rSpJOuPGk7Tp09X7dq15e/vr0KFCunBBx/UoUOH3F539OhR9enTR7fccot8fX1VpEgRtW/fPkWfxeXLl/Xaa6+pXLly8vPzU8GCBXX77bdr/vz5kqTx48fL4XBo3bp1SeodMWKEPD09XfU0adJEVatW1datW3XnnXcqX758KlasmN5++22318XFxemVV15R7dq1FRwcrPz58+uOO+7QokWL3LZLfD3b+++/rxIlSsjf31+NGzfW5s2bXdv17t1bY8aMkSS3boxO1/v3om/fvipatKh8fX1VqlQpPf744zdsBVq5cqV+/vln9e3bN0lAkiRfX1+3a++aNGni9jOXuN6SJUsm+z5Hjx7t+o5s3brV9Z3YunWrunfvrgIFCuj22293vfabb75x/XyEhoaqa9euOnjwoNvxUnJeFi9erLp160qS+vTp4/oMc3MXTSC1aEkCcqFJkybpvvvuk4+Pj7p166ZPP/1Uq1atUt26deXt7a17771XM2bM0Geffeb2l8uZM2cqNjZWXbt2lWS1BrVr105Lly5Vv379VKlSJW3atEnvv/++du7cmeTamIULF2ratGkaMGCAChUq5PrF4IMPPlC7du30wAMPKC4uTlOmTNH999+v2bNnq02bNq7X9+7dW9OmTVOPHj3UoEEDLVmyxG2907Fjx9SgQQNXMAsLC9OcOXPUt29fxcTEaNCgQdf9bEqUKOH6jBo2bHjDlowtW7bojjvuUFBQkJ5//nl5e3vrs88+U5MmTbRkyZIk13sNHDhQEREReu2117RixQp9/vnnCgkJ0bJly1S8eHGNGDFCv/zyi0aNGqWqVauqZ8+ertem5DP63//+p4cfflj16tVTv379JEllypS5bv1ff/21HnroIVWpUkVDhgxRSEiI1q1bp7lz56p79+7Xfd31xMfHq2XLlqpfv77eeecd/fbbb3r33XdVpkwZPf74427bfvvttzp79qweffRRORwOvf3227rvvvv0999/y9vb+4bHWbJkiaZOnaonn3xSvr6++uSTT9SqVSv99ddfqlq1arKvGT16tAYOHKiAgADXX/fDw8MlWT8vt912my5cuKAnn3xSBQsW1IQJE9SuXTt99913uvfee9329frrr8vHx0fPPvusYmNjVbFiRTVs2FCTJk3S008/7bbtpEmTFBgYqPbt26fqs5SuBnZnMHd2c6xbt65GjhypY8eO6YMPPtCff/6pdevWKSQkRJLUsWNHbdmyRQMHDlTJkiV1/PhxzZ8/XwcOHFDJkiVv+Fm8+uqrGjlypOvnKCYmRqtXr9batWt11113qVOnTurfv78mTZqkmjVrJnmvTZo0UbFixVzLTp8+rVatWum+++5T586d9d133+k///mPqlWrptatW0uy/vjy5Zdfqlu3bnrkkUd09uxZjRs3Ti1bttRff/2VpKvhxIkTdfbsWfXv31+XLl3SBx98oKZNm2rTpk0KDw/Xo48+qsOHD2v+/Pn63//+d9PP+fDhw6pXr57OnDmjfv36qWLFijp06JC+++47XbhwIdnWG0n68ccfJUk9evS46THSYvz48bp06ZL69esnX19fhYaGutbdf//9KleunEaMGOH6g8obb7yhl19+WZ07d9bDDz+sEydO6KOPPlKjRo3cfj6km5+XSpUqadiwYXrllVfUr18/3XHHHZKk2267LVPeK5AjGQC5yurVq40kM3/+fGOMMQkJCeaWW24xTz31lGubefPmGUnmp59+cnvt3XffbUqXLu16/r///c94eHiYP/74w227sWPHGknmzz//dC2TZDw8PMyWLVuS1HThwgW353FxcaZq1aqmadOmrmVr1qwxksygQYPctu3du7eRZIYOHepa1rdvX1OkSBFz8uRJt227du1qgoODkxwvsYSEBNO4cWMjyYSHh5tu3bqZMWPGmP379yfZtkOHDsbHx8fs2bPHtezw4cMmMDDQNGrUyLVs/PjxRpJp2bKlSUhIcC2PiooyDofDPPbYY65lV65cMbfccotp3Lhxqj8jY4zJnz+/6dWrV5JanTXs3bvXGGPMmTNnTGBgoKlfv765ePFiks/gRpz7WrVqlWtZr169jCQzbNgwt21r1qxpateu7Xq+d+9eI8kULFjQnDp1yrV81qxZSX7mhg4daq79b0iSkWRWr17tWrZ//37j5+dn7r333uu+X2OMqVKlSpLP1RhjBg0aZCS5/RyfPXvWlCpVypQsWdLEx8cbY4xZtGiRkWRKly6d5Hx89tlnRpLZtm2ba1lcXJwpVKhQsucjMedn8tprr5kTJ06Yo0ePmsWLF5uaNWsaSeb77783cXFxpnDhwqZq1apu52v27NlGknnllVeMMcacPn3aSDKjRo264TGv91nUqFHDtGnT5oav7datmylatKjrczHGmLVr1xpJZvz48a5lzu/RxIkTXctiY2NNRESE6dixo2vZlStXTGxsrNsxTp8+bcLDw81DDz2U5HPy9/c3//zzj2v5ypUrjSTz9NNPu5b1798/yc+O07X/XvTs2dN4eHi4/Tw73ei7cO+99xpJ5vTp09fdJrHGjRsn+5n36tXLlChRwvXc+T6DgoLM8ePH3bZ1fie6devmtnzfvn3G09PTvPHGG27LN23aZLy8vNyWp/S8rFq1Ksk5BXAV3e2AXGbSpEkKDw/XnXfeKcnqetKlSxdNmTLF1S2qadOmKlSokKZOnep63enTpzV//nx16dLFtWz69OmqVKmSKlasqJMnT7omZzeha7vLNG7cWJUrV05Sk7+/v9txoqOjdccdd2jt2rWu5c6ueU888YTbawcOHOj23Bij77//Xm3btpUxxq2uli1bKjo62m2/13I4HJo3b56GDx+uAgUKaPLkyerfv79KlCihLl26uK5Jio+P16+//qoOHTqodOnSrtcXKVJE3bt319KlSxUTE+O27759+7p1+6lfv76MMerbt69rmaenp+rUqaO///471Z9RasyfP19nz57VCy+8kOQajfQM7PDYY4+5Pb/jjjuSvBdJ6tKliwoUKOC2naRkt71WVFSUateu7XpevHhxtW/fXvPmzbtu174b+eWXX1SvXj23bksBAQHq16+f9u3bp61bt7pt36tXL7fzIUmdO3eWn5+fW9fVefPm6eTJk27XGd3I0KFDFRYWpoiICDVp0kR79uzRW2+9pfvuu0+rV6/W8ePH9cQTT7idrzZt2qhixYquroH+/v7y8fHR4sWLdfr06VR/FiEhIdqyZYt27dp13W169uypw4cPu32/J02aJH9//yTdzgICAtzev4+Pj+rVq+d2nj09PV2tNQkJCTp16pSuXLmiOnXqJPvz3aFDB7fWqnr16ql+/fr65ZdfUv1+ExISNHPmTLVt2zbZQUhu9F1wfr8DAwNTfdyU6Nixo8LCwpJdd+33bMaMGUpISFDnzp3d/s2LiIhQuXLlkvxbnJLzAuDGCElALhIfH68pU6bozjvv1N69e7V7927t3r1b9evX17Fjx7RgwQJJ1gXzHTt21KxZs1zXFs2YMUOXL192C0m7du3Sli1bFBYW5jaVL19eknT8+HG345cqVSrZumbPnq0GDRrIz89PoaGhCgsL06effqro6GjXNvv375eHh0eSfVw7Kt+JEyd05swZff7550nqcl5ndW1d1/L19dWLL76obdu26fDhw5o8ebIaNGjg6iroPM6FCxdUoUKFJK+vVKmSEhISklwLULx4cbfnwcHBkqTIyMgky6/9BTcln1FqOLtyXa97Wlr4+fkl+aWuQIECyf6yfu1n4QxMKfnFvly5ckmWlS9fXhcuXNCJEydSU7Ik62freufRuT6x5H6OQ0JC1LZtW7fruSZNmqRixYq5/mhwM/369dP8+fO1YMECrVmzRsePH9fzzz/vVkNydVasWNG13tfXV2+99ZbmzJmj8PBwNWrUSG+//baOHj2aohqGDRumM2fOqHz58qpWrZqee+45bdy40W2bu+66S0WKFHEFwoSEBE2ePFnt27dPEhhuueWWJEEjuZ+JCRMmqHr16q7roMLCwvTzzz8n+/N9vfOflntinThxQjExMWn6HgQFBUmSzp49m+rXpsT1/r1Mbt2uXbtkjFG5cuWS/Lu3bdu2JP/mpfS8ALg+rkkCcpGFCxfqyJEjmjJliqZMmZJk/aRJk9SiRQtJUteuXfXZZ59pzpw56tChg6ZNm6aKFSuqRo0aru0TEhJUrVo1vffee8ke79pf/q/967sk/fHHH2rXrp0aNWqkTz75REWKFJG3t7fGjx+fpgEEEhISJEkPPvigevXqlew21atXT/H+ihQpoq5du6pjx46qUqWKpk2bluaLl6832lpyy02igRsy+jPKLKkZTe5625occNeJ5H6OJauFZfr06Vq2bJmqVaumH3/8UU888USKR74rV66cmjdvnu76Bg0apLZt22rmzJmaN2+eXn75ZY0cOVILFy5Mch3RtRo1aqQ9e/Zo1qxZ+vXXX/Xll1/q/fff19ixY/Xwww9Lss5d9+7d9cUXX+iTTz7Rn3/+qcOHDyfbYpaS8/zNN9+od+/e6tChg5577jkVLlxYnp6eGjlypCvMZ0cVK1aUJG3atMnVEnojDocj2Z/v67V+Xu/nLLl1CQkJcjgcmjNnTrKfeUBAgNvznPz9A7ILQhKQi0yaNEmFCxd2jfyU2IwZM/TDDz9o7Nix8vf3V6NGjVSkSBFNnTpVt99+uxYuXJhkONsyZcpow4YNatasWZq7aH3//ffy8/PTvHnz5Ovr61o+fvx4t+1KlCihhIQE7d271+0vybt373bbLiwsTIGBgYqPj8+QXzidvL29Vb16de3atUsnT55UWFiY8uXLpx07diTZdvv27fLw8EgSEtMqpZ+RlPKucs4BHTZv3pzj7pGVXFewnTt3Kl++fNftniRd/7MpUaLEdc+jc31KtGrVSmFhYZo0aZLq16+vCxcuZNhF/c4aduzYkaRlaseOHUlqLFOmjAYPHqzBgwdr165duvXWW/Xuu+/qm2++kXTjnxPn6JZ9+vTRuXPn1KhRI7366quukCRZgfDdd9/VTz/9pDlz5igsLEwtW7ZM03v77rvvVLp0ac2YMcOtruvdluB65z/xCHEp/R6EhYUpKCjIbXS8lGrbtq1Gjhypb775JkUhqUCBAsl2Z7u2pTItypQpI2OMSpUq5WrJT6/03k8NyO3obgfkEhcvXtSMGTN0zz33qFOnTkmmAQMG6OzZs64Rmzw8PNSpUyf99NNP+t///qcrV664dbWTrOswDh06pC+++CLZ450/f/6mdXl6esrhcLj9NXXfvn1JRsZz/gL2ySefuC3/6KOPkuyvY8eO+v7775P9xedm3bF27dqlAwcOJFl+5swZLV++XAUKFFBYWJg8PT3VokULzZo1y62bz7Fjx/Ttt9/q9ttvd3XHSa+UfkaSlD9//hTdy6lFixYKDAzUyJEjdenSJbd12f2vycuXL3e7VuXgwYOaNWuWWrRoccPWrOt9Nnfffbf++usvLV++3LXs/Pnz+vzzz1WyZMlkr6NLjpeXl7p16+ZqbaxWrVqqWi1vpE6dOipcuLDGjh3rNrz+nDlztG3bNtcIhxcuXEhyPsuUKaPAwEC3113vs/j333/dngcEBKhs2bJJhvSvXr26qlevri+//FLff/+9unbtmq57WknuP3crV650Ox+JzZw5023Y87/++ksrV650jZYnyXXfoJt9Fzw8PNShQwf99NNPWr16dZL1N/ouREVFqVWrVvryyy+T/S7GxcW53S6hTJky2r59u9u/QRs2bNCff/55wxpT4r777pOnp6dee+21JDUbY5Kc15RI6WcI5FW0JAG5xI8//qizZ8+qXbt2ya5v0KCB66/gzjDUpUsXffTRRxo6dKiqVavmukbDqUePHpo2bZoee+wxLVq0SA0bNlR8fLy2b9+uadOmad68ecleDJ1YmzZt9N5776lVq1bq3r27jh8/rjFjxqhs2bJu10LUrl1bHTt21OjRo/Xvv/+6hgDfuXOnJPe/er755ptatGiR6tevr0ceeUSVK1fWqVOntHbtWv322286derUdevZsGGDunfvrtatW+uOO+5QaGioDh06pAkTJujw4cMaPXq065e64cOHa/78+br99tv1xBNPyMvLS5999pliY2OT3AsmPVL6GTk/p99++03vvfeeihYtqlKlSiUZilyyrqd4//339fDDD6tu3bque65s2LBBFy5c0IQJEzKs/oxWtWpVtWzZ0m0IcEl67bXXbvi62rVr69NPP9Xw4cNVtmxZFS5cWE2bNtULL7ygyZMnq3Xr1nryyScVGhqqCRMmaO/evfr+++9TdaPYnj176sMPP9SiRYv01ltvpet9Jubt7a233npLffr0UePGjdWtWzfX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TvP444+boKAg06pVKzNt2jSzY8cO06FDB1OpUiXX5/nPP/+YUaNGmXXr1pk9e/aYDz/80Hh6epqVK1caY4w5c+aMiYqKMo888og5cuSIOXLkiLly5UqSkLRu3Trj6+trHn/8cbN+/XqzefNm89FHH5kTJ04k+37atWtnKlSocN3365TSkBQUFGTeeecds3v3brN7924zfvx44+3tbW677Tbz559/mu3bt5vz58+bhx9+2Nx2223m999/N7t37zajRo0yvr6+ZufOncYY43pd8+bNzapVq8yaNWtMpUqVTPfu3Y0xVoDv3LmzadWqlevziI2NTVI3ISkFCEkAACAr5fSQdNttt5nRo0cbY4y5fPmyKVSokOuv9c7nEydOdG3frVs306VLF2OMMZcuXTL58uUzy5Ytc9tn3759Tbdu3YwxV0NScq0Y16pSpYr56KOPjDHGbNu2zUhya4nZtWuXkeQKSX/88YcJCgoyly5dcttPmTJlzGeffZbsMa5cuWJ69+5tJJmIiAjToUMH89FHH7n97ti9e3dz1113ub3uueeeM5UrV3Y9L1GihHnwwQddz48cOWIkmZdfftm1bPny5UaSOXLkyHXfc5s2bczgwYNdz5MLKteGpG7dupmGDRted5/XqlSpkmnXrt1Nt0tpSOrQoYPbNuPHjzeS3Frw9u/fbzw9Pc2hQ4fctm3WrJkZMmSI2+t2797tWj9mzBgTHh7uet6rVy/Tvn37G9adESHJK2s69QEAMsS2bdLff0tly0oVKthdDYCUypdPOnfOvmOn0I4dO/TXX3/phx9+kCR5eXmpS5cuGjdunJo0aSIvLy917txZkyZNUo8ePXT+/HnNmjVLU6ZMkSTt3r1bFy5c0F133eW237i4ONWsWdNtWZ06ddyenzt3Tq+++qp+/vlnHTlyRFeuXNHFixd14MABV21eXl6qVauW6zVly5ZVgQIFXM83bNigc+fOqWDBgm77vnjxovbs2ZPse/b09NT48eM1fPhwLVy4UCtXrtSIESP01ltv6a+//lKRIkW0bds2tW/f3u11DRs21OjRoxUfHy9PT09JUvXq1V3rw8PDJUnVqlVLsuz48eOKiIhQfHy8RowYoWnTpunQoUOKi4tTbGys8qXinEnS+vXrdf/996d4e2NMqvZ/M9eeS8m6birx57Fp0ybFx8erfPnybtvFxsa6na98+fKpTJkyrudFihTR8ePHM7TelCAkAUBOcOSI1KuXNH/+1WWNGkmffSZVrGhfXQBSxuGQ8ue3u4qbGjdunK5cuaKiRYu6lhlj5Ovrq48//ljBwcF64IEH1LhxYx0/flzz58+Xv7+/WrVqJckKOpL0888/q1ixYm779vX1dXue/5rP49lnn9X8+fP1zjvvqGzZsvL391enTp1SNcLcuXPnVKRIES1evDjJupCQkBu+tlixYurRo4d69Oih119/XeXLl9fYsWP12muvpfj43t7ernnnoArJLXMOYjBq1Ch98MEHGj16tKpVq6b8+fNr0KBBqR5Vz9/fP1Xbly9fXtu3b7/pdh4eHkkC1eXLl5Nsd+25dNaUeGCJc+fOydPTU2vWrHGFSqeAgADXfOLPS7I+s4wOdSnB6HYAkN2dOCE1bGgFJG9vqXp16/H336UGDaSlS+2uEEAucOXKFU2cOFHvvvuu1q9f75o2bNigokWLavLkyZKs4acjIyM1depUTZo0Sffff7/rF9vKlSvL19dXBw4cUNmyZd2myMjIGx7/zz//VO/evXXvvfeqWrVqioiI0L59+1zrK1SooCtXrmjdunWuZbt379bp06ddz2vVqqWjR4/Ky8sryfELFSqU4s+iQIECKlKkiM6fPy9JqlSpkv78888k9ZYvXz7JL/yp8eeff6p9+/Z68MEHVaNGDZUuXVo7d+502yYlo+xVr15dCxYsSPFxu3fvrp07d2rWrFlJ1hljFB0dLUkKCwvTkSNHXOvi4+O1efPmFB8nsZo1ayo+Pl7Hjx9Pcm4iIiJSvJ+sGnWQkAQA2ZkxUo8e0t69UunS0ubN0oYN0p49VnCKjpbatLG64QFAOsyePVunT59W3759VbVqVbepY8eOGjdunGvb7t27a+zYsZo/f74eeOAB1/LAwEA9++yzevrppzVhwgTt2bNHa9eu1UcffaQJEybc8PjlypXTjBkzXMGse/fubsNGV6xYUc2bN1e/fv30119/ad26derXr59bi0Xz5s0VFRWlDh066Ndff9W+ffu0bNkyvfjii1q9enWyx/3ss8/0+OOP69dff9WePXu0ZcsW/ec//9GWLVvUtm1bSdLgwYO1YMECvf7669q5c6cmTJigjz/+WM8++2yaP2/ne54/f76WLVumbdu26dFHH9WxY8fctilZsqRWrlypffv2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k65csbceAEC2kaKbyUrSjz/+6JqfN2+egoODXc/j4+O1YMEClSxZMkOLA4Acie52OcfAgdJ770m7dkkTJ0oPPWR3RQCAbCDFIalDhw6SJIfDoV69ermt8/b2VsmSJfXuu+9maHEAkCPRkpRzBAZKL7wgPfec9OqrUvfukp+f3VUBAGyW4u52CQkJSkhIUPHixXX8+HHX84SEBMXGxmrHjh265557MrNWAMgZaEnKWfr3l4oVkw4elMaOtbsaAEA2kOprkvbu3atChQplRi0AkDswcEPO4u8vvfKKNf/GG9LZs/bWAwCwXYq72yW2YMECLViwwNWilNhXX32VIYUBQI5Fd7ucp08fadQoafduafRo6eWX7a4IAGCjVLckvfbaa2rRooUWLFigkydP6vTp024TAOR5dLfLeby9pddft+bfeUdK5lYXAIC8I9UtSWPHjtXXX3+tHj16ZEY9AJDz0d0uZ+rcWXrrLWn9eunNN62WJQBAnpTqlqS4uDjddtttmVELAOR8CQnShQvWPN3tchYPD2nECGv+448l7v0HAHlWqkPSww8/rG+//TYzagGAnM8ZkCRaknKiVq2kO+6QLl2ybjALAMiTUt3d7tKlS/r888/122+/qXr16vL29nZb/95772VYcQCQ4zi72jkc1qhpyFkcDmnkSOn226Vx46Rnn5XKlbO7KgBAFkt1SNq4caNuvfVWSdLmzZvd1jkcjgwpCgByLOegDfnyWd23kPM0bCi1aSP9/LP04ovStGl2VwQAyGKpDkmLFi3KjDoAIHdg0IbcYeRIac4cafp0aflyKSrK7ooAAFkozX/m3L17t+bNm6eLFy9Kkowxqd7HyJEjVbduXQUGBqpw4cLq0KGDduzY4bbNpUuX1L9/fxUsWFABAQHq2LGjjh07ltayASBzOVuSGLQhZ6tWTerd25p/9lkpDf/HAQByrlSHpH///VfNmjVT+fLldffdd+vIkSOSpL59+2rw4MGp2teSJUvUv39/rVixQvPnz9fly5fVokULnXf+JVbS008/rZ9++knTp0/XkiVLdPjwYd13332pLRsAsgYtSbnHsGFWt8lly6QffrC7GgBAFkp1SHr66afl7e2tAwcOKF++fK7lXbp00dy5c1O1r7lz56p3796qUqWKatSooa+//loHDhzQmjVrJEnR0dEaN26c3nvvPTVt2lS1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",
      "text/plain": [
       "<Figure size 1000x600 with 1 Axes>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "# Created by Namit Dwivedi (Scimemi Lab) on 09/19/2024\n",
    "# Please contact Namit (namitdwivedi08@gmail.com) or Dr Annalisa Scimemi (scimemia@gmail.com) for questions\n",
    "# The goal of this code is to identify the number of active inhibitory synaptic inputs in DHK that allow us to reproduce the amplitude of oIPSCs from SST-INs recorded experimentally\n",
    "\n",
    "\n",
    "import numpy as np\n",
    "import matplotlib.pyplot as plt\n",
    "from neuron import h\n",
    "import pandas as pd\n",
    "import random\n",
    "\n",
    "# Save the average soma current to a CSV file\n",
    "output_file_path = 'C:/Users/ND653384/Documents/Namit/SST/DHK_SST109.csv'\n",
    "\n",
    "# Function to calculate distance from soma\n",
    "def calculate_distance(section):\n",
    "    h.distance(sec=h.soma[0])                                                                                   # Set soma as reference\n",
    "    return h.distance(0.5, sec=section)\n",
    "\n",
    "# Function to run a single simulation and return the somatic current\n",
    "def run_simulation():\n",
    "    # Load morphology and hoc files\n",
    "    h.load_file('C:/Users/ND653384/Documents/Namit/SST/nrnez_2024_08_20_15_38_53/run_1/CA1PC.nrn')\n",
    "\n",
    "    # Define file paths\n",
    "    syn_loc_file = 'C:/Users/ND653384/Documents/Namit/SST/nrnez_2024_10_08_11_13_44/run_1/Inhibitory/syn_loc.dat'\n",
    "\n",
    "    # Read synapse location data\n",
    "    with open(syn_loc_file, 'r') as file:\n",
    "        synapse_data = [line.strip().split() for line in file.readlines()]\n",
    "\n",
    "    # Randomly select 5 synapse locations\n",
    "    selected_synapses = random.sample(synapse_data, 13)\n",
    "\n",
    "    soma = h.soma[0]\n",
    "    axon = h.axon\n",
    "\n",
    "    recorders = []                                                                                              # To store the voltage recordings from the selected synapses\n",
    "    Rec_id = []                                                                                                 # To store the identifiers of the sections (e.g., soma, apical) where the recorders are placed\n",
    "    sections = []                                                                                               # To store the actual sections (compartments) of the selected synapses\n",
    "    distances = []                                                                                              # To store the calculated distances of the synapses from the soma\n",
    "    h.dt= 0.025\n",
    "\n",
    "    # Set axial resistance for all sections \n",
    "    for sec in h.allsec():\n",
    "        sec.Ra = 150                                                                                            # ohm*cm\n",
    "\n",
    "    # Introduce leak channels to all sections \n",
    "    for sec in h.allsec():\n",
    "        sec.insert('pas')                                                                                       # insert leak channel\n",
    "        distance = calculate_distance(sec)\n",
    "        sec.g_pas = 1e-5 * np.exp(distance / 100)                                                               # set leak conductance (S/cm2)\n",
    "        sec.e_pas = 0                                                                                           # set leak reversal potential\n",
    "\n",
    "    soma_mechs = [mech.name() for seg in soma for mech in seg]\n",
    "    print(f\"Soma mechanisms: {soma_mechs}\")\n",
    "    \n",
    "    # Iterate through the selected synapse data\n",
    "    for section_type, section_number in selected_synapses:\n",
    "        section_type = int(section_type)\n",
    "        section_number = int(section_number)\n",
    "\n",
    "        if section_type == 0:\n",
    "            section = h.soma[section_number]\n",
    "        elif section_type == 3:\n",
    "            section = h.apical[section_number]\n",
    "        else:\n",
    "            continue\n",
    "\n",
    "        # Calculate and store distance\n",
    "        distance = calculate_distance(section)\n",
    "        distances.append(distance)\n",
    "\n",
    "\n",
    "        \n",
    "        # Record membrane potential\n",
    "        rec = h.Vector()\n",
    "        rec.record(section(0.5)._ref_v)\n",
    "        recorders.append(rec)\n",
    "        sections.append(section)\n",
    "        Rec_id.append(section_number if section_type == 3 else \"soma\")\n",
    "\n",
    "    # Print distances for each selected section\n",
    "    for idx, distance in enumerate(distances):\n",
    "        section_type = \"Soma\" if Rec_id[idx] == \"soma\" else \"Apical\"\n",
    "        print(f\"Section {section_type} {Rec_id[idx]}: Distance from soma = {distance:.2f} µm\")\n",
    "    \n",
    "    # Access the soma\n",
    "    soma_rec = h.Vector()\n",
    "    soma_rec.record(h.soma[0](0.5)._ref_v)\n",
    "\n",
    "    # Create SEClamp\n",
    "    seclamp1 = h.SEClamp(0.5, sec=soma)\n",
    "    seclamp1.dur1 = 1e9\n",
    "    seclamp1.amp1 = 0\n",
    "    seclamp1.rs = 12\n",
    "\n",
    "    t = h.Vector().record(h._ref_t)\n",
    "\n",
    "\n",
    "\n",
    "    # Run simulation\n",
    "    h.load_file(\"stdrun.hoc\")\n",
    "    h.finitialize(0)\n",
    "    h.continuerun(300)\n",
    "\n",
    "    # Parameters for the inhibitory synapses\n",
    "    syn_tau1 =3                                                                                                 # Rise time constant in ms\n",
    "    syn_tau2 = 46                                                                                               # Decay time constant in ms\n",
    "    syn_e = -70                                                                                                 # GABA reversal potential\n",
    "\n",
    "    # List to hold synapses and netstims\n",
    "    synapses = []                                                                                               # To store the inhibitory synapses created for each selected section                                                                                               \n",
    "    netstims = []                                                                                               # To store the NetStims used to trigger the synaptic events\n",
    "    netcons = []                                                                                                # To store the NetCons (connections between NetStim and synapse)\n",
    "    syn_voltage = []                                                                                            # To store the voltage recordings of the synapse for each section\n",
    "    syn_currents = []                                                                                           # To store the synaptic current values recorded for each synapse\n",
    "\n",
    "    for section in sections:\n",
    "        syn = h.Exp2Syn(0.5, sec=section)\n",
    "        syn.tau1 = syn_tau1\n",
    "        syn.tau2 = syn_tau2\n",
    "        syn.e = syn_e\n",
    "\n",
    "        # Create a NetStim to activate the synapse\n",
    "        stim = h.NetStim()\n",
    "        stim.number = 1                                                                                         # Number of spikes\n",
    "        stim.start = 100                                                                                        # Start time in ms\n",
    "        stim.interval = 0                                                                                       # Interval between spikes in ms\n",
    "\n",
    "        # Connect the NetStim to the synapse\n",
    "        nc = h.NetCon(stim, syn)\n",
    "        nc.weight[0] = 0.485e-3                                                                                 # Synaptic weight in µS\n",
    "\n",
    "        # Record the synaptic current\n",
    "        syn_current = h.Vector()\n",
    "        syn_current.record(syn._ref_i)\n",
    "        \n",
    "        synapses.append(syn)\n",
    "        netstims.append(stim)\n",
    "        netcons.append(nc)\n",
    "        syn_currents.append(syn_current)\n",
    "        syn_voltage.append(rec)\n",
    "\n",
    "    h.finitialize(0)\n",
    "    h.continuerun(300)\n",
    "\n",
    "    # Record the current at soma\n",
    "    soma_current = h.Vector()\n",
    "    soma_current.record(seclamp1._ref_i)\n",
    "\n",
    "    h.finitialize(0)\n",
    "    h.continuerun(300)\n",
    "\n",
    "    return soma_current, t\n",
    "\n",
    "# Run simulation 100 times and collect results\n",
    "soma_currents = []\n",
    "times = None\n",
    "\n",
    "for i in range(100):\n",
    "    soma_current, t = run_simulation()\n",
    "    soma_currents.append(np.array(soma_current))\n",
    "    if times is None:\n",
    "        times = np.array(t)\n",
    "\n",
    "# Calculate average soma current\n",
    "average_soma_current = np.mean(soma_currents, axis=0) * 1000  # Convert to pA\n",
    "\n",
    "# Calculate 20-80% rise time\n",
    "peak_index = np.argmax(average_soma_current)\n",
    "peak_value = average_soma_current[peak_index]\n",
    "\n",
    "# Find 20% and 80% of the peak value\n",
    "threshold_20 = 0.2 * peak_value\n",
    "threshold_80 = 0.8 * peak_value\n",
    "\n",
    "# Find indices where the current crosses these thresholds\n",
    "crossing_20 = np.where(average_soma_current[:peak_index] >= threshold_20)[0][0]\n",
    "crossing_80 = np.where(average_soma_current[:peak_index] >= threshold_80)[0][0]\n",
    "\n",
    "rise_time_20_80 = times[crossing_80] - times[crossing_20]\n",
    "\n",
    "# Calculate half-decay time (t50)\n",
    "half_value = 0.5 * peak_value\n",
    "crossing_50 = np.where(average_soma_current[peak_index:] <= half_value)[0][0]\n",
    "half_decay_time = times[peak_index + crossing_50] - times[peak_index]\n",
    "\n",
    " \n",
    "df = pd.DataFrame({\n",
    "    'Time (ms)': times,\n",
    "    'Average Somatic Current (pA)': average_soma_current\n",
    "})\n",
    "df.to_csv(output_file_path, index=False)\n",
    "\n",
    "# Plot average somatic current\n",
    "plt.figure(figsize=(10, 6))\n",
    "plt.plot(times, average_soma_current, label='Average Somatic Current', color='red')\n",
    "plt.xlabel('Time (ms)')\n",
    "plt.ylabel('Current (pA)')\n",
    "plt.title('Average Somatic Inhibitory Postsynaptic Current')\n",
    "plt.legend()\n",
    "plt.show() "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "41.9604439471379\n",
      "5.450000000001239\n",
      "37.24999999997881\n"
     ]
    }
   ],
   "source": [
    "print(max(average_soma_current))\n",
    "print(rise_time_20_80)\n",
    "print(half_decay_time)\n",
    "\n",
    "\n",
    "#Values for oIPSC recorded experimentally at soma for SST_DHK (Figure 5)\n",
    "#Amplitude:            45.5                              \n",
    "#Rise_time:            5.4                               \n",
    "#Half_time_decay :     37.4      \n"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "base",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.10.14"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
