You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _pages/plugins/snt/big-data.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,4 +26,5 @@ SNTv5 implemented _preliminary_ support for big data. The support remains basic
26
26
| 3D Visualization | Supported via [sciview](./manual#sciview) and [BigVolumeViewer](./manual#big-volume-viewer)| Visualization of 3D reconstructions, including [color mappings](./manual#color-mapping-), etc. |
27
27
28
28
<sup>1</sup>For interactive tracing, please use [HortaCloud](https://hortacloud.org/): This is SNT's development team recommended tool for tracing Terabyte-size datasets
Copy file name to clipboardExpand all lines: _pages/plugins/snt/index.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,9 +28,10 @@ The [source repository](https://github.com/morphonets/SNT) contains more details
28
28
29
29
{% include gallery align="fill" content=
30
30
"
31
+
/media/plugins/snt/snt-auto-tracing-overview.png | [Fully automated tracing](/plugins/snt/auto-tracing) from raw grayscale imagery (no thresholding required) as well as segmented images
32
+
/media/plugins/snt/snt-bvv.png | [Big-data (out-of-core) support](/plugins/snt/big-data): Automatic switch to disk-backed processing for TB-scale datasets that don’t fit in RAM (experimental)
31
33
/media/plugins/snt/snt-4D-examples.png | [Semi-automated tracing](/plugins/snt/walkthroughs#semi-automated-tracing): Support for multi-channel and [timelapse](/plugins/snt/walkthroughs#time-lapse-analysis) images
32
-
/media/plugins/snt/snt-auto-tracing-overview.png | [Fully automated tracing](/plugins/snt/walkthroughs#full-automated-tracing) of segmented images
33
-
/media/plugins/snt/snt-v3-overview.png | [Scripted routines](/plugins/snt/scripting#bundled-templates) co-exist with graphical user interface operations
34
+
/media/plugins/snt/snt-v3-overview.png | [Scripted routines](/plugins/snt/scripting#snt-scripts) co-exist with graphical user interface operations
34
35
/media/plugins/snt/snt-script-example.png | [Scripting](/plugins/snt/scripting) in any of Fiji's supported languages facilitated by SNT's [Script Recorder](/plugins/snt/scripting#script-recorder)
35
36
/media/plugins/snt/snt-notebook.png | Scripting in native Python using [PySNT](https://pysnt.readthedocs.io/en/latest/)
36
37
/media/plugins/snt/snt-delaunay-triangulation.png | Delaunay tessellation: Tracings can be used in [image processing routines](/plugins/snt/manual#process-)
Copy file name to clipboardExpand all lines: _pages/plugins/snt/manual.md
+48-36Lines changed: 48 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,10 +63,6 @@ Specifies the image to trace on without having to restart SNT. Commands include:
63
63
64
64
In either scenario. You should toggle the *validate spatial calibration* checkbox to ensure the image to be imported is compatible with the existing one.
65
65
66
-
#### Autotrace Segmented Image File...
67
-
68
-
If you have a binary mask of the image you want to trace saved to disk (i.e., a pre-processed version of the image in which background pixels have been zeroed), you can use this command to attempt automatic reconstruction. This is similar to {% include bc path='Utilities | Autotrace Segmented Image... ' %} but uses file paths as input. See [Full-automated tracing walkthrough](/plugins/snt/walkthroughs#full-automated-tracing) for details.
69
-
70
66
#### Load Tracings ›
71
67
72
68
Imports of neuronal reconstructions from multiple sources, including:
@@ -112,7 +108,28 @@ Convenience shortcuts to open common directories (scripts, backups, folder of im
112
108
113
109
#### Reset SNT and Restart...
114
110
115
-
Resets all preferences and restarts SNT using default options. It is recommended to reset SNTs after a major version release.
111
+
Resets all preferences and restarts SNT using default options. It is recommended to reset SNT after a major version release.
112
+
113
+
### Auto-trace ›
114
+
115
+
#### Grayscale Image (GWDT)...
116
+
Runs fully automated tracing directly from a **grayscale (intensity) image** already open in SNT (no binarization required). The approach uses **Gray-Weighted Distance Transform (GWDT)** with Fast Marching and expects bright-on-dark imagery. See [Autotracing › Grayscale Images](/plugins/snt/auto-tracing#grayscale-images) for details.
117
+
118
+
#### Grayscale Image (GWDT) File...
119
+
120
+
Same as {% include bc path='Grayscale Image (GWDT)...' %}, but loads the grayscale image from a **file path** (including [big-data/out-of-core](/plugins/snt/big-data) datasets). See [Auto-tracing › Grayscale Images](/plugins/snt/auto-tracing#grayscale-images) for details.
121
+
122
+
#### Detect Soma...
123
+
Standalone tool for automatic soma/root detection in neuronal images. Detects the thickest and brightest structures using an EDT×intensity score, and can export results as a path node or ROI (point, countour, circle) for annotation or seeding autotracing. See [Auto-tracing › Soma Detection](/plugins/snt/auto-tracing#soma-detection) for details.
124
+
125
+
#### Autotrace Segmented Image...
126
+
127
+
Runs fully automated tracing on a segmented image that is already open. A segmented image can be a binary mask or a thresholded image, where background pixels have been set to zero. See [Auto-tracing › Segmented Images](/plugins/snt/auto-tracing#segmented-images) for details.
128
+
129
+
#### Autotrace Segmented Image File...
130
+
131
+
Same as {% include bc path='Autotrace Segmented Image...' %}, but loads the segmented image from a file path instead of using an image already open. See [Fully automated tracing](/plugins/snt/auto-tracing#segmented-images) for details.
132
+
116
133
117
134
### Analysis ›
118
135
@@ -122,6 +139,9 @@ See [Analysis › Atlas-based Analysis](/plugins/snt/analysis#atlas-based-analys
122
139
#### Path-based ›
123
140
See [Analysis › Path-based Analysis](/plugins/snt/analysis#path-based-analysis).
124
141
142
+
#### Compare Reconstructions/Cell Groups...
143
+
Allows morphometric comparisons of two single reconstruction files or multiple groups of reconstruction files (including statistical reports and two-sample t-test/one-way ANOVA analysis). Color-coded montages of analyzed groups can also be generated. See [Comparing Reconstructions](/plugins/snt/analysis#comparing-reconstructions) for details.
144
+
125
145
#### Convex Hull
126
146
See [Analysis › Convex hull Analysis](/plugins/snt/analysis#convex-hull-analysis).
127
147
@@ -139,37 +159,12 @@ See [Analysis › Sholl Analysis](/plugins/snt/analysis#sholl-analysis).
139
159
140
160
See [Analysis › Strahler Analysis](/plugins/snt/analysis#strahler-analysis).
141
161
142
-
#### Measure...
143
-
144
-
Provides a comprehensive selection of measurements to apply to one connected component (i.e., rooted tree structure) from the Path Manager. See [Analysis › Measurements](/plugins/snt/analysis#measurements) for details.
145
-
146
-
#### Quick Measurements
147
-
148
-
Shortcut for running {% include bc path='Measure...' %} with common metrics.
149
-
150
-
### Utilities
151
-
152
-
#### Command Palette
153
-
154
-
{% include img src="/media/plugins/snt/command-palette.png" align="right" width="450px" %}
155
-
The Command Palette is the fastest way to access actions and discover their respective shortcuts:
156
-
157
-
1. Press {% include key keys='ctlcmd|Shift|P' %} in either SNT or [Reconstruction Viewer](/plugins/snt/reconstruction-viewer)
158
-
2. Start typing to filter actions, scripts and available commands
159
-
3. Press {% include key keys='up' %} or {% include key keys='down' %} (or use the {% include key keys='mouse wheel' %}) to select a command
160
-
4. Press {% include key keys='Enter' %} to run it. If the record button is toggled, executed commands are recorded by the [Script Recorder](/plugins/snt/scripting#script-recorder).
161
-
162
-
By default, commands and actions are filtered using approximate string matching. Exact matching can be enabled by toggling the _Match Case/Whitespace_ buttons. Press the <istyle="color:gray;"class="fas fa-map-pin"></i> button to display the Command Palette above all windows. Press the <istyle="color:gray;"class="fas fa-lock"></i> button to keep the Palette open after running a command.
163
-
164
-
165
-
#### Compare Reconstructions/Cell Groups...
166
-
Allows morphometric comparisons of two single reconstruction files or multiple groups of reconstruction files (including statistical reports and two-sample t-test/one-way ANOVA analysis). Color-coded montages of analyzed groups can also be generated. See [Comparing Reconstructions](/plugins/snt/analysis#comparing-reconstructions) for details.
167
162
163
+
#### Utilities
168
164
169
165
#### Create Dendrogram
170
166
Generates a Dendrogram plot of a connected component (i.e, one rooted tree structure in the Path Manager). See [Analysis › Graph-based Analysis](/plugins/snt/analysis#graph-based-analysis) for details.
@@ -188,7 +183,6 @@ Creates multi-panel figures from chosen reconstructions, according to the follow
188
183
<imgsrc="/media/plugins/snt/snt-create-figure-demo.gif"title="Create figure: 3D (interactive) multi-panel montage"width="60%"alt="Create figure: 3D (interactive) multi-panel montage" />
189
184
</div>
190
185
191
-
192
186
<spanid="plotter"></span>
193
187
194
188
#### Reconstruction Plotter
@@ -201,10 +195,14 @@ _Reconstruction Plotter_ is a whole-purpose 2D viewer for neuronal reconstructio
201
195
- Color legends when color mappings are present
202
196
- Can be combined in multi-panel viewers (mainly via scripting)
203
197
198
+
#### Measure...
204
199
205
-
#### Autotrace Segmented Image...
200
+
Provides a comprehensive selection of measurements to apply to one connected component (i.e., rooted tree structure) from the Path Manager. See [Analysis › Measurements](/plugins/snt/analysis#measurements) for details.
201
+
202
+
#### Quick Measurements
203
+
204
+
Shortcut for running {% include bc path='Measure...' %} with common metrics.
206
205
207
-
Similar to {% include bc path='File|Autotrace Segmented Image File...| ' %} but using image(s) already open as input. See [Full-automated tracing walkthrough](/plugins/snt/walkthroughs#full-automated-tracing) for details.
208
206
209
207
### Scripts›
210
208
@@ -224,6 +222,20 @@ Contains commands for organizing tracing views on screen, plus commands for disp
224
222
225
223
-**{% include bc path='Toggle Fiji Console' %}** Toggles the visibility of Fiji's Console. The console displays errors and exceptions as well as informational messages when _Debug mode_ is activated.
226
224
225
+
### Help›
226
+
227
+
##### Command Palette
228
+
229
+
{% include img src="/media/plugins/snt/command-palette.png" align="right" width="450px" %}
230
+
The Command Palette is the fastest way to access actions and discover their respective shortcuts:
231
+
232
+
1. Press {% include key keys='ctlcmd|Shift|P' %} in either SNT or [Reconstruction Viewer](/plugins/snt/reconstruction-viewer)
233
+
2. Start typing to filter actions, scripts and available commands
234
+
3. Press {% include key keys='up' %} or {% include key keys='down' %} (or use the {% include key keys='mouse wheel' %}) to select a command
235
+
4. Press {% include key keys='Enter' %} to run it. If the record button is toggled, executed commands are recorded by the [Script Recorder](/plugins/snt/scripting#script-recorder).
236
+
237
+
By default, commands and actions are filtered using approximate string matching. Exact matching can be enabled by toggling the _Match Case/Whitespace_ buttons. Press the <istyle="color:gray;"class="fas fa-map-pin"></i> button to display the Command Palette above all windows. Press the <istyle="color:gray;"class="fas fa-lock"></i> button to keep the Palette open after running a command.
238
+
227
239
## Main Tab
228
240
229
241
This *home* tab aggregated widgets for tracing and frequent operations.
@@ -695,15 +707,15 @@ Combines (connects) two or more _disconnected_ paths into one (undoable operatio
695
707
696
708
#### Concatenate...
697
709
698
-
Concatenates two or more paths into a single un-branched segment. Concatenated paths must be oriented in the same direction. Can be used to merge non-contiguous fragments from [full-automated tracing](/plugins/snt/walkthroughs#full-automated-tracing) belonging to the same neurite.
710
+
Concatenates two or more paths into a single un-branched segment. Concatenated paths must be oriented in the same direction. Can be used to merge non-contiguous fragments from [full-automated tracing](/plugins/snt/auto-tracing) belonging to the same neurite.
699
711
700
712
#### Merge Primary Path(s) into Shared Root
701
713
702
714
Takes two or more primary paths and merges them into a common root node placed at the centroid defined by starting nodes of the primary paths to be merged. This is useful, e.g., when all the paths around a soma have been traced without passing through it. Note that this will alter parent-child relationships between paths.
703
715
704
716
#### Reverse...
705
717
706
-
Reverses the orientation of primary path(s) so that the starting node becomes the end-node and vice versa. Can be used to correct 'anti-sense' paths created by [full-automated tracing](/plugins/snt/walkthroughs#full-automated-tracing).
718
+
Reverses the orientation of primary path(s) so that the starting node becomes the end-node and vice versa. Can be used to correct 'anti-sense' paths created by [full-automated tracing](/plugins/snt/#auto-tracing).
Copy file name to clipboardExpand all lines: _pages/plugins/snt/pysnt.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,3 +10,9 @@ update-site: Neuroanatomy
10
10
11
11
[PySNT](https://pysnt.readthedocs.io/en/latest/) is a Python wrapper for SNT that enables direct integration with the Python software ecosystem, including NumPy, SciPy, scikit-image, and more.
12
12
For details, see the [PySNT documentation page](https://pysnt.readthedocs.io/en/latest/).
Copy file name to clipboardExpand all lines: _pages/plugins/snt/screencasts.md
+27-27Lines changed: 27 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,47 +7,47 @@ icon: /media/icons/snt.png
7
7
forum-tag: snt
8
8
---
9
9
10
-
This page contains a list of video tutorials and recorded workshopts that describe SNT capabilities.
10
+
This page contains a list of video tutorials and recorded workshops that describe SNT capabilities.
11
11
12
12
13
-
# Workshops
13
+
> **Note:** These videos are a useful complement to the written documentation, but some recordings were made for older SNT releases and may not reflect recent features or UI changes. When in doubt, follow the [manual](./manual). Do [reach out](https://forum.image.sc/tag/snt) if something is unclear or doesn't match what you see in SNT.
14
+
>
15
+
> Screencasts are also a great way to share workflows and tips. Anyone is [welcome to make them](./contribute). Do [let us know](./contribute#reach-out) if you've made a tutorial video, or better: Add it directly to this list!
14
16
15
-
## Exploring neuronal morphology with SNT and pyimagej
16
17
17
-
{% include video platform='youtube' id='AwpQS59AjuU' %}
{% include video platform='youtube' id='tQH2YSf4pns' %}
33
-
34
-
## Analyzing Reconstructions
35
-
36
-
{% include video platform='youtube' id='inZl4zS7oc4' %}
37
45
38
46
39
47
# Outdated Screencasts
40
48
41
-
These are old [Simple Neurite Tracer](/plugins/snt/faq#what-is-the-difference-between-snt-and-simple-neurite-tracer) screencasts that are likely too outdated to be useful. Listed here for historical record.
42
-
43
-
## Basic Usage of [Simple Neurite Tracer](/plugins/snt/faq#what-is-the-difference-between-snt-and-simple-neurite-tracer)
44
-
45
-
{% include video platform='youtube' id='y6ZPdDfUOjI' %}
46
-
47
-
## Using MIP overlays in [Simple Neurite Tracer](/plugins/snt/faq#what-is-the-difference-between-snt-and-simple-neurite-tracer)
48
-
49
-
{% include video platform='youtube' id='pXpMRb1AC4I' %}
50
-
51
-
## Using The [Legacy 3D Viewer](/plugins/snt/walkthroughs#tracing-in-the-legacy-3d-viewer)
49
+
These are much older [Simple Neurite Tracer](/plugins/snt/faq#what-is-the-difference-between-snt-and-simple-neurite-tracer) screencasts that are likely too outdated to be useful. Listed here for historical record.
52
50
53
-
{% include video platform='youtube' id='SrPeSwu31Zs' %}
- 2011: [Example of 3D Tracing](https://www.youtube.com/watch?v=SrPeSwu31Zs) (using the [Legacy 3D Viewer](/plugins/snt/walkthroughs#tracing-in-the-legacy-3d-viewer))
Copy file name to clipboardExpand all lines: _pages/plugins/snt/strahler.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ There are several entry points to Strahler Analysis in SNT. You can find those i
25
25
{% include notice icon="info" content=strahler %}
26
26
27
27
{% capture strahler%}
28
-
While _Strahler Analysis (Image)..._ remains a functional workflow, you may find its simplicity rather limiting. A more flexible approach may be to convert [skeletonized images into traced paths](/plugins/snt/walkthroughs#full-automated-tracing) and run [Strahler Analysis (Tracings)](/plugins/snt/analysis#strahler-analysis) on them.
28
+
While _Strahler Analysis (Image)..._ remains a functional workflow, you may find its simplicity rather limiting. A more flexible approach may be to run [auto-tracing](/plugins/snt/auto-tracing) and run [Strahler Analysis (Tracings)](/plugins/snt/analysis#strahler-analysis) on them.
29
29
{% endcapture %}
30
30
{% include notice icon="warning" background-color="#fffbeb" content=strahler %}
0 commit comments