Abstract
Different neurostimulators for deep brain stimulation (DBS) come already with the ability to chronically sense local field potentials during stimulation. This invaluable new data has the potential to increase our understanding of disease-related brain activity patterns, their temporal evolution, and their modulation in response to therapies. It also gives the opportunity to unveil new electrophysiological biomarkers and ultimately bring adaptive stimulation therapies closer to clinical practice. Unfortunately, there are still very limited options on how to visualize, analyze, and exploit the full potential of the sensing data from these new DBS neurostimulators. To answer this need, we developed a free open-source toolbox, named DBScope, that imports data from neurostimulation devices and can be operated in two ways: via user interface and programmatically, as a library of functions. In this way, it can be used by both clinicians during clinical sessions (for instance, to visually inspect data from the current or previous in-clinic visits), and by researchers in their research pipelines (e.g., for pre-processing, feature extraction and biomarker search). All in all, the DBScope toolbox is set to facilitate the clinical decision-making process and the identification of clinically relevant biomarkers. The toolbox is already being used in clinical and research environments, and it is freely available to download at GitHub (where it is also fully documented).
Similar content being viewed by others
Introduction
Deep Brain Stimulation is an established practice for the treatment of neurologic diseases and shows promising prospects for psychiatric conditions1,2. It involves the delivery of electrical stimulation to targeted brain regions, that vary in respect to the disease in question3,4,5. While the exact mechanisms of action underlying DBS remain unknown, evidence supports its capacity to modulate neural circuits locally and non-locally5,6. Current DBS therapies are delivered in a continuous and open-loop fashion: using a trial and error approach, the clinician selects the best performing stimulation parameters (i.e., a combination of higher symptom mitigation and lower incidence of adverse effects) from established therapeutic parameter ranges7,8,9; after selection, the parameters are kept until the following clinical session, where they are re-adjusted.
Medtronic, a leading company in DBS, announced in 2020 the first US/EU approved neurostimulator with the ability to chronically sense local field potentials during stimulation (Percept PC)10. Since then, clinicians and researchers have been integrating the retrieval of the recorded sensing data (using a ‘programming’ tablet) into their practices, although with clinicians doing so in a more gradual manner. This inclusion has been key in increasing our understanding of disease-related brain activity patterns, their temporal evolution, and their modulation in response to therapies. In addition, it also gave the opportunity to unveil new electrophysiological biomarkers and ultimately bring the implementation of adaptive stimulation therapies closer to clinical practice11,12,13. Nonetheless, the current visualization tools accessible on the clinician’s tablet are limited: they fall short in fully exploiting the information embedded within the recordings and are ill-suited for longitudinal analyses (reviewing current and previous data). Consequently, clinicians and researchers have been compelled to seek and develop custom-made software to handle the files exported from the tablet.
Until recently, very few toolboxes were created for this purpose and addressed only simple extraction and visual methods for specific types of recordings13,14,15. Among these resources, the Perceive toolbox stands out for its capability to import Percept PC recordings and make the data available in MATLAB (MathWorks, Natick, MA), allowing the user to interact with the data programmatically15. It is also capable of exporting the data in a format compatible with Fieldtrip, an open-source toolbox that is commonly used for MEG, EEG and iEEG analysis16. Still, all these toolboxes provide limited intrinsic functionality and require expertise in programming, a deterrent factor for many clinicians/researchers working on DBS. Moreover, the use of tools tailored to other electrophysiological signals fails to fully leverage the specificities of DBS data. These shortcomings have recently been challenged by a new open-source platform called BRAVO (Brain Recording Analysis and Visualization Online), which using a web-based interface offers visual tools for DBS data analysis17. While this platform addresses the ‘parsing challenge’ and allows the concurrent analysis of several files, its use poses technical challenges (requires configuration of a Linux server), and special attention regarding clinical data sharing/security (non-local data analysis).
In short, there is still a pressing need for easy-to-use yet versatile tools that facilitate the visualization and analysis of the data downloaded from currently available neurostimulators. To answer this need, we developed a free open-source toolbox, named DBScope, that imports data from neurostimulation devices and can be operated in two ways: via user interface and programmatically, as a library of functions. In this way, it can be used by both clinicians during clinical sessions (for instance, to visually inspect data from the current or previous in-clinic visits), and by researchers in their research pipelines (e.g., for pre-processing, feature extraction and biomarker search). At this stage, DBScope contains a parser for the Percept PC device, but as other devices with sensing capabilities become available, other data parsers can be included. All in all, the DBScope toolbox is set to facilitate the clinical decision-making process and the identification of clinically relevant biomarkers.
Results
User-friendly graphical interface
Integrating and analyzing information from multiple types of recordings can be troublesome and time-consuming. To facilitate this process, we developed an user interface (Fig. 1), which provides a graphical environment for data analysis and exploration. The development of this graphical user interface targets mainly an audience with no previous experience in programming, but who is keen on including DBS data analysis into their clinical or research routines. Noteworthy, DBScope also provides researchers and experienced programmers the possibility to create their own scripts in MATLAB, adapting or introducing new functions to better fit their scientific questions (Supplementary Fig. 1).
The toolbox comprises a main interface that accommodates four sections. Each section gives access to part of the data contained in the loaded files. Within the Calibration Information and Online Streaming Sensing sections, the user can access secondary interfaces, that are used in artifact inspection and signal filtering, respectively. The main interface also contains a text area that displays information during user interaction. For instance, upon loading a file, it shows the available sensing modes.
Operational workflow
The first step in DBScope is to load the files of interest. The toolbox is capable of handling one or multiple files from the same patient, facilitating combined/aggregated analysis as required. Once the files are loaded, four main streams of operations are suggested (Fig. 2), considering the sensing modes present in the loaded file(s):
-
System Information provides information on the neurostimulator, the patient, and the in-clinic visit.
-
Calibration Information gives access to the impedance tests, to the Survey and Setup recordings, and to a secondary interface for artifact exploration.
-
Chronic Sensing offers visualization and analytical tools for the Timeline and Events recordings.
-
Online Streaming Sensing draws on four main functionalities: 1) an ECG cleaning algorithm; 2) a filtering tool that calls a secondary interface; 3) spectral and correlation tools; and 4) a tool for visual cross-analysis with wearable data. For the latter, the user must load the corresponding wearable data files, in a CSV format (for more information, consult the DBScope documentation). During visualization, the toolbox automatically aligns the wearable recordings with the streaming recordings using the marked timestamps.
The user starts by loading one or multiple files. The user can always return to this step, with the option to save the current workspace. After loading the file(s), four streams of operations are available: System information, gives information about the patient, the device, and the in-clinic visit; Calibration Information deals with the recordings obtained when testing and setting the stimulation and sensing parameters, and has a secondary interface for artifact inspection; Chronic Sensing offers multiple visual and analytical functions for the Timeline and Events recordings; Online Streaming Sensing provides tools for visualization, artifact removal, filtering (using a secondary interface), and alignment with wearable data. Regardless of the chosen workflow, the user can always save the workspace (for more information, consult the DBScope documentation).
Case-studies
To exemplify the application of the toolbox and showcase some of its features (see also Supplementary Fig. 2), we present two case studies.
The first case study addresses analysis of the long-term LFP dynamics (up to a month) of out-of-clinic recordings. Circadian and diurnal power fluctuations within the preselected frequency band can be observed throughout the entire 34-day Timeline recording (Fig. 3a, b). While beta power exhibits a consistent reduced magnitude overnight (which is indicative of sleep time), most fluctuations occur during daytime and increase in range over the recording period. The latter phenomenon may be explained by the fact that the implantation took place two weeks prior to the recording and the tissue around the implant was still stabilizing (i.e., inflammatory response, edema, and scar tissue formation persisted).
a Representation of Timeline and Events of the selected hemisphere. The recordings cover approximately one month in a conventional DBS protocol (continuous fixed stimulation amplitude). b Estimated circadian profile of the Timeline recording in (a). The LFP power is higher during waking hours. c Fast Fourier Transform (FFT) profiles for each of the recorded Events. The observed median profiles were similar, with the highest variation around the 15 Hz peak. d Daily distribution of ‘Medication’ and ‘I feel stuck’ episodes. Notice that distributions are similar, with three periods of higher incidence (6 h, 11-12 h, 20-21 h). e Distribution of ‘I feel stuck’ events relative to ‘Medication’ events (triggered at zero). Interestingly, ‘I feel stuck’ episodes are mostly reported after ‘Medication’. f Event-triggered average plots showing the power of the selected band in the proximity of ‘Medication’ and ‘I feel stuck’ episodes. The mean power decreases after the two events.
This patient’s Events recordings include ‘Medication’, ‘I feel well’, ‘I feel stuck’, and ‘Dyskinesias’ episodes (Fig. 3c. Dyskinetic episodes are characterized by lower theta-alpha and beta powers (Supplementary Fig. 3). The daily distribution of ‘I feel stuck’ episodes contains multiple periods of higher incidence, which are aligned with the medication intake distribution (Fig. 3d). Interestingly, most ‘I feel stuck’ episodes appear immediately after medication (Fig. 3e). While the inverse relationship would be expected (i.e., medication would decrease rigidity), it is possible that the patient was using the medication schedule as a cue to report the immediately preceding rigidity states.
Post-medication power shows a consistent decrease within a few minutes of medication intake (Fig. 3f). This phenomenon aligns with the known suppression of beta activity induced by Parkinsonian medication and supports the usefulness of this frequency band in investigating the wear-off effect. This decrease is also seen after ‘I feel stuck’ episodes, which is not surprising given the temporal relationship with medication episodes (Fig. 3e).
The second case study explores LFP dynamics in shorter time scales (in the domain of minutes) using the streaming (in-clinic) recordings of multiple patients. Scalograms, obtained with a wavelet transform method, exhibit bands with heightened activity for many patients (Fig. 4a, top plots). To enable easier analysis and interpretation aligned with clinical observations, a filtering tool can be applied to highlight and isolate these bands (Fig. 4a, bottom plots). Instead of merely displaying the overall power of the selected band (like the ‘programming’ tablet), it exhibits distinct frequency variations within the band. Moreover, it provides greater flexibility by allowing the highlighting of multiple bands, which is advantageous in situations where monitoring a single band may not be sufficient for therapy evaluation (e.g., when the theta-alpha bands are also elevated, Fig. 4c).
a Application of a customized filter to better highlight a band of interest (13–35 Hz). b Raw neuronal recording and time-frequency analysis aligned to therapy changes. Amplitude stepping induces changes both at the raw signal (abrupt magnitude rises) and scalogram (high low-frequency activity). Note that the y-axis of the scalograms has a logarithmic scale. c Example of a recording where both beta and theta-alpha activities are elevated. d Recording with cardiac artifacts before (top) and after (bottom) cleaning. e Recording with motion-induced artifacts. The artifacts span across the entire frequency spectrum, being more intense at the peaks in motion power and vanishing once the motion power is plotted over zero. f Cross-signal analysis for a titration recording during a motor task. Both stimulation and movement suppress beta-band activity.
In many of the recordings, the stepping of stimulation amplitude resulted in abrupt rises of the LFP signal, evident by an increase in lower frequency oscillations (Fig. 4b). This phenomenon has an artifactual nature and has been previously reported in Percept PC patients18. Incidentally, artifacts in DBS are common and can arise from various sources, including cardiac activity (Fig. 4d, top plot), motion (Fig. 4e), and stimulation itself. Furthermore, it is not uncommon for a signal to be contaminated by multiple types of artifacts. In some recordings, the ECG cleaning tool can successfully remove the ECG artifact (Fig. 4d, bottom plot).
In some patients, an increase in stimulation amplitude results in beta-band activity suppression both at rest (additional case study, Supplementary Fig. 4) and during motor performance (Fig. 4f). Additionally, desynchronization of beta activity is shown to occur at lower stimulation amplitudes during a motor task involving the opening and closing of the contralateral fist.
Discussion
In this work, we address the need of accessible and comprehensive analytical tools for the DBS therapies. We present a toolbox with an intuitive user interface that allows both clinicians and researchers to access and explore intricate electrophysiological data. To the best of our knowledge, no other toolbox offers a comparable range of functions in terms of both extent and variety, together with ease to run/setup and customize (but see ref. 17). Among these functions, we would like to emphasize the inclusion of an ECG cleaning tool and the capability to visualize streaming recordings with data obtained from wearable devices. Furthermore, the toolbox operates without the need for an internet connection and patient data is not required to be stored on a server. While we acknowledge that a central database may be desirable in a healthcare setting, it is also true that it imposes additional technical/security measures regarding the sharing of personal data.
To standardize some of the most performed analyses of the field, we designed a novel structure of classes and developed a diverse repertoire of functions within each class. Some of these functions were adapted from existing toolboxes, notably in the detection and cleaning of cardiac artifacts. By adopting an object-oriented programming framework, we were able to produce a toolbox that can analyze multiple files in a simple and intuitive workflow. This is desirable not only from a software design perspective, but also from a scientific perspective, where longitudinal, multi-signal and multi-patient analyses are relevant11,19,20.
To illustrate the application of DBScope, we present two case studies that concentrate on out-of-clinic and in-clinic recordings. The latter are more commonly used in the context of Percept PC, as they offer a higher temporal resolution. Nevertheless, out-of-clinic recordings still provide an invaluable glimpse into real-world settings, where data-driven DBS therapies aim to actuate. In fact, we observed that chronic data contains valuable information, such as the patients’ circadian patterns, which exhibit longer temporal dynamics. These patterns are challenging to identify in in-clinic recordings but are discernible in long-term ones. At the same time, it was possible to study the response of the LFP to specific occurrences, such as medication intake or rigidity episodes. While the marking of medication episodes showed potential in monitoring the wear-off effect, other events were reported less times and typically coincided with medication intake, suggesting that the patient was reporting retroactively. Regarding the in-clinic recordings, the toolbox offered clear visualizations that facilitated the identification of both artifacts and clinically relevant frequency bands. Additionally, the possibility of aligning streaming recordings with wearable data proved to be a relevant addition to DBScope, enabling the investigation of movement-related modulations.
Although DBScope succeeded on many fronts, it bears some limitations. Presently, the toolbox operates exclusively on files extracted from Medtronic’s Percept PC setup. As new devices with sensing capabilities have since emerged (Medtronic’s Summit RC + S and Newronika’s AlphaDBS), we are considering the development of specific parsers to accommodate them. DBScope is also reliant on commercial software (MATLAB). However, it should be noted that universities and research institutes often offer campus-wide licenses to their members.
Future developments aim to address two challenges. The first lies in the search for biomarkers. Defining a biomarker, or library of biomarkers, is an essential, albeit complex, step for the development of patient- and symptom-specific DBS therapies21,22,23. A direct mapping between brain activity and reported symptoms is seldom possible, due to the subjective and elusive natures of the latter. In these cases, a second signal, more interpretable and highly linked with the symptom type, is often introduced to facilitate the mapping process. For instance, accelerometry data is widely used to link electrophysiological signals with motor symptoms. In light of this, we have already included the functionality to load accelerometry data into DBScope and are actively developing additional methods to leverage the information contained in these signals. The second challenge stems from the fact that LFP are prone to artifacts of different origins, such as cardiac, movement, and stimulation. Although current devices have implemented artifact-cleaning algorithms, not all artifacts can be reliably identified and effectively cleaned. DBScope currently enables artifact screening in an iterative process, where the user alternates between visualization and filtering/cleaning steps. However, this approach is time-consuming and ineffective when the entire frequency spectrum is affected. In this respect, we are invested in the development of algorithms that not only automatically detect the source of these artifacts, but also clean them accordingly.
One of our major goals was to create the conditions for the DBS community to adopt and easily contribute to the enhancement of this toolbox, in response to advancements and discoveries in DBS research. For this reason, DBScope is “open source” and is accessible through an online repository. The dependence on MATLAB was circumvented with the creation of standalone applications for both Microsoft Windows and macOS operative systems. These standalone applications, also available in the online repository (“Release” section), allow DBScope to be used without having to install MATLAB (royalty-free). We firmly believe that these types of initiatives are key in fostering the emergence of novel methods for clinical integration. Although we are currently working on updates, we encourage the clinical and research communities to adapt the tools and algorithms already available in DBScope and to share their insights, becoming part of this joint effort to improve the DBS therapy.
In conclusion, DBScope is an open-source computational toolbox to import, visualize and analyze files from the Percept PC device (Medtronic, BrainSense Technology). The toolbox can be used programmatically or through an interface for users without programming experience. This way, it can be directly integrated into the clinical and research practices, whilst remaining adaptable to new research questions. Its functionalities are up to date with current literature standards for the evaluation of LFP in DBS. Moreover, future updates are in store. Overall, DBScope is a versatile tool focused on the widespread improvement of data-driven DBS therapies, by expanding the accessibility of the data and by promoting new forms of analyzing the complexity of DBS data. DBScope is available for download in GitHub, and can be accessed via this link: https://github.com/NCN-Lab/DBScope.
Methods
Sensing data
The initial motivation for the DBScope toolbox stemmed from the interest in conducting in-depth analysis on the files extracted from the Medtronic’s Percept PC setup. Besides information regarding the in-clinic visit, the patient and the neurostimulator, these files contain two main groups of recordings: the in-clinic recordings, which are subdivided in Survey, Setup, and Streaming sensing modes; and the chronic (or out-of-clinic) recordings, containing the Timeline and the Events sensing modes (up to 60 days for the Percept PC device).
Ethics approval and consent information
Fully anonymized recordings from patients already implanted with the Percept PC neurostimulator with sensing capabilities were used to develop, test and validate the DBScope toolbox. We have obtained informed consent from the patients and the study received authorization (reference CE 233/2023) from the Ethics Committee of Centro Hospitalar Universitário de São João (São João University Hospital Center), Portugal. As such, this clinical dataset is not shared. However, a fully anonymized recording is provided with the DBScope toolbox for testing purposes.
Toolbox features
DBScope was developed with MATLAB 2022b (MathWorks, Natick, MA), a well-established scientific programming language with several built-in tools, ranging from signal analysis to user interface creation. DBScope was designed with a set of core features in mind: 1) interactivity, as to ensure that users with little to no programming experience could use it in their practices; 2) reusability, so that users with some programming experience could easily create or adapt the tools to better fit their research questions; 3) integration, to allow the simultaneous analysis of both different signals (in cases where motor data is also acquired) and multiple files (for longitudinal studies); 4) customization, to the extent that each sensing mode should have tailored methods. We used an object-oriented programming paradigm to facilitate the fulfillment of these requirements (Fig. 5). Specific functions in DBScope were derived from pre-existing open-source computational toolboxes: the extraction of LFP and stimulation information methods are based on the analogous functions present in the Thenaisie et al. toolbox13; the electrocardiographic (ECG) artefact cleaning tool was extracted from the Perceive toolbox14. Regarding exportation, the toolbox offers two options: 1) a MATLAB file organized in the DBScope internal structure; and 2) a set of MATLAB files that are compatible with FieldTrip, each corresponding to one type of sensing mode.
The toolbox was designed using an object-oriented programming framework. Upon initialization, the class NCNPERCEPT_BATCH separates the loaded files in patients (each containing one or several files). Each file gives rise to a NCNPERCEPT_FILE object. These objects contain six classes, each with its own properties and methods. Each class is named after the type of recording that it can access. The WEARABLES_EXTERNAL class handles additional data that is not present within the neurostimulator files and needs to be loaded separately afterward. COMMON_METHODS is an auxiliary class that runs background methods.
Data availability
No datasets were specifically generated for this study. A fully anonymized Percept PC (Medtronic) recording is provided with the DBScope toolbox for testing purposes.
Code availability
The underlying code for this article, together with a fully anonymized recording file for testing/demonstration purposes, is available in GitHub and can be accessed via this link: https://github.com/NCN-Lab/DBScope.
References
Krauss, J. K. et al. Technology of deep brain stimulation: current status and future directions. Nat. Rev. Neurol.17, 75–87, https://doi.org/10.1038/s41582-020-00426-z (2020).
Miocinovic, S., Somayajula, S., Chitnis, S. & Vitek, J. L. History, Applications, and Mechanisms of Deep Brain Stimulation. JAMA Neurol. 70, 163, https://doi.org/10.1001/2013.jamaneurol.45 (2013).
Okun, M. S. Deep-Brain Stimulation for Parkinson’s Disease. 367, 1529–1538, https://doi.org/10.1056/NEJMCT1208070 (2012).
He, S. et al. Closed-Loop Deep Brain Stimulation for Essential Tremor Based on Thalamic Local Field Potentials. Mov. Disord. 36, 863–873, https://doi.org/10.1002/MDS.28513 (2021).
Johnson, M. D., Miocinovic, S., McIntyre, C. C. & Vitek, J. L. Mechanisms and targets of deep brain stimulation in movement disorders. Neurotherapeutics 5, 294–308, https://doi.org/10.1016/j.nurt.2008.01.010 (2008).
Chiken, S. & Nambu, A. Mechanism of Deep Brain Stimulation: Inhibition, Excitation, or Disruption? Neuroscientist 22, 313–322, https://doi.org/10.1177/1073858415581986 (2016).
Parastarfeizabadi, M. & Kouzani, A. Z. Advances in closed-loop deep brain stimulation devices. J. NeuroEngineering Rehab. 14, https://doi.org/10.1186/s12984-017-0295-1 (2017).
Moldovan, A. S. et al. Less is more - Pulse width dependent therapeutic window in deep brain stimulation for essential tremor. Brain Stimul. 11, 1132–1139, https://doi.org/10.1016/j.brs.2018.04.019 (2018).
Dayal, V., Limousin, P. & Foltynie, T. Subthalamic Nucleus Deep Brain Stimulation in Parkinson’s Disease: The Effect of Varying Stimulation Parameters. J. Parkinson’s Dis. 7, 235–245, https://doi.org/10.3233/JPD-171077 (2017).
Goyal, A. et al. The development of an implantable deep brain stimulation device with simultaneous chronic electrophysiological recording and stimulation in humans. Biosens. Bioelectron. 176, 112888 (2021).
Feldmann, L. K. et al. Toward therapeutic electrophysiology: beta-band suppression as a biomarker in chronic local field potential recordings. npj Parkinson’s Dis. 8 https://doi.org/10.1038/s41531-022-00301-2 (2022).
Neumann, W. J., Gilron, R., Little, S. & Tinkhauser, G. Adaptive Deep Brain Stimulation: From Experimental Evidence Toward Practical Implementation. Movement Dis. https://doi.org/10.1002/mds.29415 (2023).
Thenaisie, Y. et al. Towards adaptive deep brain stimulation: clinical and technical notes on a novel commercial device for chronic brain sensing. J. Neural Eng. 18, 042002, https://doi.org/10.1088/1741-2552/ac1d5b (2021).
Stam, M. J. et al. A comparison of methods to suppress electrocardiographic artifacts in local field potential recordings. Clin. Neurophysiol. 146, 147–161, https://doi.org/10.1016/j.clinph.2022.11.011 (2023).
Sieger, T., Neumann, W. J., Tinkhauser, G., Perceive Toolbox. https://github.com/neuromodulation/perceive (2022).
Oostenveld, R., Fries, P., Maris, E. & Schoffelen, J.-M. FieldTrip: open source software for advanced analysis of MEG, EEG, and invasive electrophysiological data. Comput. Intell. Neurosci. 2011, 1–9 (2011).
Cagle, J. N. et al. Brain Recording Analysis and Visualization Online (BRAVO): An open-source visualization tool for deep brain stimulation data. Brain Stimul. https://doi.org/10.1016/j.brs.2023.04.018 (2023).
Hammer, L. H., Kochanski, R. B., Starr, P. A. & Little, S. Artifact Characterization and a Multipurpose Template-Based Offline Removal Solution for a Sensing-Enabled Deep Brain Stimulation Device. Stereotact. Funct. Neurosurg. 100, 168–183, https://doi.org/10.1159/000521431 (2022).
Chen, Y. et al. Neuromodulation effects of deep brain stimulation on beta rhythm: A longitudinal local field potential study. Brain Stimul. 13, 1784–1792, https://doi.org/10.1016/j.brs.2020.09.027 (2020).
Gilron, R. E. et al. Long-term wireless streaming of neural recordings for circuit discovery and adaptive stimulation in individuals with Parkinson’s disease. Nat. Biotechnol. 39, 1078–1085, https://doi.org/10.1038/s41587-021-00897-5 (2021).
Guidetti, M. et al. Clinical perspectives of adaptive deep brain stimulation. Brain Stimul. 14, 1238–1247, https://doi.org/10.1016/j.brs.2021.07.063 (2021).
Merk, T. et al. Machine learning based brain signal decoding for intelligent adaptive deep brain stimulation. Exp. Neurol. 351, 113993–113993, https://doi.org/10.1016/J.EXPNEUROL.2022.113993 (2022).
Neumann, W. J. et al. Toward Electrophysiology-Based Intelligent Adaptive Deep Brain Stimulation for Movement Disorders. Neurotherapeutics 16, 105–118, https://doi.org/10.1007/S13311-018-00705-0 (2019).
Acknowledgements
This work was supported by Prémio Mantero Belard, Santa Casa da Misericordia de Lisboa (grant MB-12-2022), and by Foundation ‘la Caixa’ – Caixa Research Health 2022 (grant HR22-00189). A.M.O. was supported by FCT (UI/BD/153045/2022) in the scope of the i3S Doctoral Scholarships. E.C. was supported by a scholarship from Foundation ‘la Caixa’, in the scope of the Caixa Research Health grant HR22-00189. We would like to express our sincere gratitude to Eng. Gaetano Leogrande from Medtronic, for his invaluable insights and suggestions to the development of the DBScope computational toolbox. Figures 2 and 5 were created with BioRender.com.
Author information
Authors and Affiliations
Contributions
A.O., E.C. and P.A. conceived and developed the presented toolbox. A.O. and E.C. are co-first authors. B.B. contributed to the MATLAB code. A.O., E.C. and P.A. designed and analyzed the data in the case studies. C.S., M.F. and R.V. provided clinical insight and helped in setting the features of the graphical user interface. A.O., E.C. and P.A. conceived and wrote the manuscript draft. All co-authors critically reviewed the manuscript. P.A. supervised the research.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Oliveira, A.M., Carvalho, E., Barros, B. et al. DBScope as a versatile computational toolbox for the visualization and analysis of sensing data from deep brain stimulation. npj Parkinsons Dis. 10, 132 (2024). https://doi.org/10.1038/s41531-024-00740-z
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41531-024-00740-z







