Fiber Filtering Explorer
Last updated
Last updated
This page is currently under construction.
Fiber Filtering Explorer serves to identify tracts associated with observed changes in clinical outcomes. Currently, the tool derives tracts from a structural connectome or using a pathway model.
The tool currently allows for three model setups: Stimulation volume based calculations, Electrical field based calculations and, the OSS-DBS approach for obtaining a pathway activation model.
The first one uses a combination of binary stimulation volumes and two-sample t-tests. Essentially, the investigated cohort is divided into two groups - one, which induces action potentials to streamline and the other, which has no effect at all.
The second strategy uses E-fields and correlation coefficients. The weight assigned to a streamline is a correlation coefficient of E-field vector magnitude and clinical improvement.
The OSS-DBS strategy also applies two-sample t-tests by calculating binary tract activation using OSS-DBS. Then, the streamlines are weighted by the clinical outcome of patients touching and not touching the streamline.
A new window with Fiber Filtering Explorer user interface pops up. In the first step, you can choose the connectome of your choice from the drop-down selection and press Calculate (Image 1). Once it is done, you will be able to continue with your analysis. To ensure that the Fiber Filtering Explorer detects your connectome of choice, place them inside a folder called "connectomes" within the leaddbs package.
Model Setup (Image 2, arrow 1) allows you to define methods and parameters to generate the computational model. For example, you can choose the Correlations/ E-field method of calculating tracts that correlate with the variable of interest (Image 2, arrow 2). The Variable of interest must be defined in the lead-group file previously. The rest of the arrows show the parameter space of the fiber filtering explorer. These are expanded below.
Tracts connected if peak E-Field Magnitude they traverse is > … V/mm
...
Tracts connected to > … % of E-Fields
…
Variable of interest
(VOI) is the dependent variable, such as clinical score (Image 2, arrow 2). This variable can also be cleaned from covariates (Image 2, arrow 8).
Subcohorts can be created by selecting patients in the bottom window this selection can be saved by clicking on Subcohorts (Image 2, arrow 5) and selecting one of the options: Create Subcohort from Selection
or Create Subcohort from Inverse Selection
.
If Mirror VTAs/Efields
box is selected (Image 2, arrow 9), VTAs/Efields from one hemisphere will also be used for the second hemisphere (mirroring the effect).
VTAs show (Figure 2, arrow 6)
...
Connected Fibers Show (Figure 2, arrow 7)
...
The tool allows you to visualize the fibers, as it is essential to check whether they make sense anatomically. You can include only significant fibers in your analysis, by ticking Consider Significant Fibers only
(Figure 3, arrow 1) and als othe correction strategy (Fiure 3, arrow 2). You can also select different types of thresholding for the fibers, set to Show Negative Fibers
or Show Positive Fibers
and also set Fixed Amount
of positive and negative fibers (Figure 3, arrow 4).
The model you selected can also be exported: Export as Atlas
or Export Model
(Figure 3, arrow 6).
After you select all the settings, press Refresh View
or alternatively, tick the Auto-Refresh
box that will refresh the view automatically (Figure 3, arrow 7).
The final step across frameworks is Crossvalidation & Prediction (Image 1, red arrow 3). This step is crucial to establish the validity of generated models within and generalizability across cohorts. Current validation strategies include permutation (Leave-Nothing-Out) based approaches, as well as Leave-One-Patient-Out, Leave-One-Cohort-Out, and k-fold (randomized) cross-validations (Image 4, arrow 1). In addition, it is possible to customize this process and generate predictions for individual patients, as well as predefined subcohorts, cohorts, and sets (Image 4, arrow 2).
Model Normalization
allows you to select a z-score method or von Albada 2007 method (Figure 4, arrow 3).
Base Prediction on (Figure 4, arrow 4):
At last, data can be fit to scores and post-hoc corrected for groups (Figure 4, arrow 5).
Hollunder, B. et al. (2022) ‘Toward personalized medicine in connectomic deep brain stimulation’, Progress in Neurobiology, 210, p. 102211. Available at: https://doi.org/10.1016/j.pneurobio.2021.102211.
Horn, A. et al. (2022) ‘Optimal deep brain stimulation sites and networks for cervical vs. generalized dystonia’, Proceedings of the National Academy of Sciences, 119(14), p. e2114985119. Available at: https://doi.org/10.1073/pnas.2114985119.
Neudorfer, C. et al. (2023) ‘Lead-DBS v3.0: Mapping deep brain stimulation effects to local anatomy and global networks’, NeuroImage, 268, p. 119862. Available at: https://doi.org/10.1016/j.neuroimage.2023.119862.
RÃos, A.S. et al. (2022) ‘Optimal deep brain stimulation sites and networks for stimulation of the fornix in Alzheimer’s disease’, Nature Communications, 13, p. 7707. Available at: https://doi.org/10.1038/s41467-022-34510-3.
Information on this page was taken from the book "Connectomic Deep Brain Stimulation" by Horn, 2022 and the following research publication:
Neudorfer C, Butenko K, Oxenford S, Rajamani N, Achtzehn J, Goede L, Hollunder B, RÃos AS, Hart L, Tasserie J, Fernando KB, Nguyen TAK, Al-Fatly B, Vissani M, Fox M, Richardson RM, van Rienen U, Kühn AA, Husch AD, Opri E, Dembek T, Li N, Horn A. Lead-DBS v3.0: Mapping deep brain stimulation effects to local anatomy and global networks. Neuroimage. 2023 Mar;268:119862. doi: 10.1016/j.neuroimage.2023.119862. Epub 2023 Jan 5. PMID: 36610682; PMCID: PMC10144063.
Fiber Filtering Explorer builds upon . For this step, all the VTAs/E-fields have to be calculated (press the Calculate stats & VTA
button in Lead group interface). Click on the Visualize 3D
button inside Lead group and in the 3D viewer window, click on Add fiber filtering analysis
button.