Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Apr 16:13:23.
doi: 10.3389/fninf.2019.00023. eCollection 2019.

NeuroMeasure: A Software Package for Quantification of Cortical Motor Maps Using Frameless Stereotaxic Transcranial Magnetic Stimulation

Affiliations

NeuroMeasure: A Software Package for Quantification of Cortical Motor Maps Using Frameless Stereotaxic Transcranial Magnetic Stimulation

Michael B Gerber et al. Front Neuroinform. .

Abstract

The recent enhanced sophistication of non-invasive mapping of the human motor cortex using MRI-guided Transcranial Magnetic Stimulation (TMS) techniques, has not been matched by refinement of methods for generating maps from motor evoked potential (MEP) data, or in quantifying map features. This is despite continued interest in understanding cortical reorganization for natural adaptive processes such as skill learning, or in the case of motor recovery, such as after lesion affecting the corticospinal system. With the observation that TMS-MEP map calculation and quantification methods vary, and that no readily available commercial or free software exists, we sought to establish and make freely available a comprehensive software package that advances existing methods, and could be helpful to scientists and clinician-researchers. Therefore, we developed NeuroMeasure, an open source interactive software application for the analysis of TMS motor cortex mapping data collected from Nexstim® and BrainSight®, two commonly used neuronavigation platforms. NeuroMeasure features four key innovations designed to improve motor mapping analysis: de-dimensionalization of the mapping data, fitting a predictive model, reporting measurements to characterize the motor map, and comparing those measurements between datasets. This software provides a powerful and easy to use workflow for characterizing and comparing motor maps generated with neuronavigated TMS. The software can be downloaded on our github page: https://github.com/EdwardsLabNeuroSci/NeuroMeasure.

Aim: This paper aims to describe a software platform for quantifying and comparing maps of the human primary motor cortex, using neuronavigated transcranial magnetic stimulation, for the purpose of studying brain plasticity in health and disease.

Keywords: brain mapping; motor cortex; neuroimaging; software package; transcranial magnetic stimulation.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Individual motor evoked potential amplitudes sampled three times per location in a 0.5 × 0.5cm grid. Color represents peak-to-peak MEP amplitude in μV. Recorded from the FDI muscle with TMS. (a) First recording. (b) Second recording begun immediately after the conclusion of the first with the same parameters.
Figure 2
Figure 2
Flowchart of the NeuroMeasure workflow.
Figure 3
Figure 3
(A) A point cloud generated from sampling the segmentation of the head every 25th voxel, (B) an ellipsoid fit to the point cloud via least squares regression, (C) the ellipsoid shown without the point cloud surrounding it, (D,E) the elliptic surface position is described by an angular coordinate system that, when projected onto an image, creates the topographic display.
Figure 4
Figure 4
A representation of how the angular coordinate system is mapped onto the surface of a sphere. © 2009 Geek3 / GNU-FDL, commons.wikimedia.org/wiki/File:Sphere_wireframe_10deg_10r.svg.
Figure 5
Figure 5
A graphic display of the four position measurements reported in NeuroMeasure's position table. The cyan arrow represents posterior->anterior distance, red arrow represents right->left distance, green arrow represents inferior->superior distance and the purple arrow represents Euclidean distance. The 3D slice is shown from different view angles: (A) isometric, (B) coronal, (C) sagittal, (D) transverse.
Figure 6
Figure 6
An example of the comparison window launched in continuous comparison mode. The reference point coordinates (in their respective coordinate system) is displayed on top and all position measurements are reported as distance between combinations of two points.
Figure 7
Figure 7
A visual aid for computing ROC between a predictive model and testing data, (a) a predictive model computed from a training set, (b) the testing set used to evaluate the model's predictions.
Figure 8
Figure 8
Diagram of the four possible outcomes of a model's prediction tested against a ground truth.
Figure 9
Figure 9
An example of the comparison window launched in categorical comparison mode.

References

    1. Abbruzzese G., Trompetto C., Schieppati M. (1996). The excitability of the human motor cortex increases during execution and mental imagination of sequential but not repetitive finger movements. Exp. Brain Res. 111, 465–472. 10.1007/BF00228736 - DOI - PubMed
    1. Arya B. K., Manjunatha M., Kishore A., Velayudhan B. (2010). Technique of topographical mapping of FDI muscle response after single pulse TMS stimulation, in Proceedings of 2010 International Conference on Systems in Medicine and Biology (Kharagpur: ), 1–6. 10.1109/ICSMB.2010.5735367 - DOI
    1. Borghetti D., Sartucci F., Petacchi E., Guzzetta A., Piras M. F., Murri L., et al. . (2008). Transcranial magnetic stimulation mapping: a model based on spline interpolation. Brain Res. Bull. 77, 143–148. 10.1016/j.brainresbull.2008.06.001 - DOI - PubMed
    1. Chye L., Nosaka K., Murray L., Edwards D., Thickbroom G. (2010). Corticomotor excitability of wrist flexor and extensor muscles during active and passive movement. Hum. Mov. Sci. 29, 494–501. 10.1016/j.humov.2010.03.003 - DOI - PubMed
    1. Danalis A., McCurdy C., Vetter J. S. (2012). Efficient quality threshold clustering for parallel architectures, in IEEE 26th International Parallel and Distributed Processing Symposium (Shanghai: ), 1068–1079. 10.1109/IPDPS.2012.99 - DOI