Skip to content

Commit bacc9a5

Browse files
authored
Merge pull request #18 from berenslab/syns
Contact sites detection
2 parents 34fafcd + 302d7f9 commit bacc9a5

17 files changed

+3888
-485
lines changed
2.45 MB
Loading
793 KB
Loading
2.01 MB
Loading

notebooks/example.miminal.ipynb

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,25 +33,25 @@
3333
"output_type": "stream",
3434
"text": [
3535
"[skeliner] starting skeletonisation (636,684 vertices, 1,274,227 faces)\n",
36-
" ↳ build surface graph … 2.96 s\n",
37-
" ↳ bin surface vertices by geodesic distance … 2.57 s\n",
38-
" ↳ compute bin centroids and radii … 3.70 s\n",
36+
" ↳ build surface graph … 3.06 s\n",
37+
" ↳ bin surface vertices by geodesic distance … 2.35 s\n",
38+
" ↳ compute bin centroids and radii … 4.71 s\n",
3939
" ↳ post-skeletonization soma detection … 0.17 s\n",
4040
" └─ Found soma at [951101.3, 1089465.3, 33282.6]\n",
4141
" └─ (r = 7604.1, 4358.5, 2905.8)\n",
42-
" ↳ map mesh faces to skeleton edges … 0.43 s\n",
43-
" ↳ merge redundant near-soma nodes … 0.45 s\n",
42+
" ↳ map mesh faces to skeleton edges … 0.41 s\n",
43+
" ↳ merge redundant near-soma nodes … 0.62 s\n",
4444
" └─ 68 nodes merged into soma\n",
4545
" └─ Moved soma to [951156.9, 1087872.5, 33687.0]\n",
4646
" └─ (r = 9015.2, 6155.3, 2758.3)\n",
4747
" ↳ bridge skeleton gaps … 0.15 s\n",
48-
" ↳ build global minimum-spanning tree … 0.07 s\n",
49-
" ↳ prune tiny neurites … 0.53 s\n",
48+
" ↳ build global minimum-spanning tree … 0.06 s\n",
49+
" ↳ prune tiny neurites … 0.55 s\n",
5050
" └─ Merged 55 peri-soma nodes into soma \n",
5151
" └─ Moved soma to [951582.4, 1086616.5, 34106.3]\n",
5252
" └─ (r = 8441.2, 5798.7, 2761.2)\n",
5353
" └─ Merged 416 single-node branches (416 edges).\n",
54-
"TOTAL (soma + core + post) … 11.02 s (0.17 + 9.50 + 1.35)\n",
54+
"TOTAL (soma + core + post) … 12.07 s (0.17 + 10.38 + 1.52)\n",
5555
"(8,921 nodes, 8,920 edges)\n"
5656
]
5757
}
@@ -63,8 +63,10 @@
6363
" collapse_soma=True, \n",
6464
" bridge_gaps=True, \n",
6565
" prune_tiny_neurites=True, \n",
66+
" # --- meta data ---\n",
6667
" unit=\"nm\", # mesh unit\n",
6768
" id=seg_id,\n",
69+
" # --- Optional ---\n",
6870
" verbose=True,\n",
6971
")"
7072
]
@@ -140,13 +142,13 @@
140142
"name": "stdout",
141143
"output_type": "stream",
142144
"text": [
143-
"Last updated: 2025-07-04 08:44:00CEST\n",
145+
"Last updated: 2025-09-02 15:56:00CEST\n",
144146
"\n",
145147
"Python implementation: CPython\n",
146148
"Python version : 3.11.11\n",
147149
"IPython version : 9.2.0\n",
148150
"\n",
149-
"skeliner: 0.1.9\n",
151+
"skeliner: 0.1.11\n",
150152
"\n",
151153
"Watermark: 2.5.0\n",
152154
"\n"
@@ -161,7 +163,7 @@
161163
],
162164
"metadata": {
163165
"kernelspec": {
164-
"display_name": "skeliner",
166+
"display_name": "skeliner (3.11.11)",
165167
"language": "python",
166168
"name": "python3"
167169
},

notebooks/example.pair.ipynb

Lines changed: 414 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)