OSCR

Frequency-dependent effects of motor thalamus deep brain stimulation on speech and swallowing.

Code ↔ Paper

9 matches between paragraphs of the paper and lines of its authors' code, computed by the harvester (lexical-v1). Click a colored paragraph or line to see its counterpart.

The 9 matches · 1 of them tie a paragraph to a whole file, not to given lines: a weak match, whose lines are not tinted
  1. [1] § Methods › Kinematic recordings and analysis ↔ Fig2_F_G_Amplitude.m, lines 4–58 · score 0.82 · DeepLabCut, upper lip, lower lip, facial tasks, nose, velocity
  2. [2] § Methods › Analysis of videofluoroscopic swallow study ↔ InterraterReliabilityMBS.m, lines 1–20 · score 0.79 · interrater reliability, quadratic weighted Cohen, scores, agreement, kappa, Swallowing
  3. [3] § Methods › Speech assessment › Formant frequencies ↔ fig4C_formantChangePlots.m, lines 1–38 · score 0.71 · vowel phoneme, median filter, formant, spline, warping, pre
  4. [4] § Methods › Motor-evoked potential experiments ↔ Fig2_B_C_TMS_MEP.m, lines 1–52 · score 0.66 · motor evoked potentials, pulse, TMS, MASS, oris, MEPs
  5. [5] § Methods › Motor-evoked potential experiments ↔ Fig1_intraOp_comparison_contra_vs_ipsi_muscle.m, lines 1–56 · score 0.64 · stimulation frequencies, MENT, MYLO, CRICO, EMG, MASS
  6. [6] § Methods › Kinematic recordings and analysis ↔ Fig2_H_plotDLC_area_20230630.m, lines 61–117 · score 0.63 · upper lip, lower lip, nose, cheek, chin, jaw
  7. [7] § Methods › Motor-evoked potential experiments ↔ Fig2_B_C_TMS_MEP.m, lines 1–52 · score 0.62 · low pass filtered, pulses, TMS, evoke, MEPs, stimulus
  8. [8] § Methods › Statistical procedures ↔ utilities/bootstrapCompMeans.m, the whole file · a weak match · score 0.60 · confidence interval, replacement, resampling, rejected, alphas, bootstrap
  9. [9] § Methods › Statistical procedures ↔ Fig2_H_plotDLC_area_20230630.m, lines 327–362 · score 0.59 · confidence interval, replacement, resampling, rejected, alphas, bootstrap

Paper

Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC

The paper is loaded when this pane is shown.

The authors' code

MATLAB · 311 lines · 9.7 KB · MIT · 2 matches

  1. %% Fig2_B_C_TMS_MEP
  2. % TMS motor evoked potential (MEP) analysis comparing no-stimulation and
  3. % DBS conditions across facial and hand muscles.
  4. %
  5. % Creates figures 2B and 2C for the manuscript.
  6. %
  7. % Generates the following figures:
  8. % F Per-muscle QC traces: raw vs. low-pass filtered, one figure per condition (not saved)
  9. % T All traces overlaid per condition, raw and filtered (not saved)
  10. % G Peak-to-peak and AUC boxplots across conditions
  11. % V Percentage increase in AUC from no-stim baseline (saved)
  12. %
  13. % Required Data:
  14. % Fig2_B_Nostim.mat TMS recording during no-stimulation condition
  15. % Fig2_B_55Hz.mat TMS recording during 55 Hz DBS condition
  16. % Each file contains per-muscle snip arrays and a snipTime vector.
  17. % MEP data is stored as: Data.(muscleName) — cell array of {avg, snips}
  18. %
  19. % User Configuration:
  20. % pathName Path to the folder containing the .mat data files
  21. % savePATH Path to the folder where figures will be saved
  22. % Trial2Load Which body part to analyze: 'Face' or 'Hand'
  23. % savePlots Set to 1 to save figures as PDF, 0 to skip saving
  24. %
  25. % Created by Lilly Tang, Erinn Grigsby, and Arianna Damiani
  26. % Copyright (C) 2026
  27. clear, close all
  28. % Data path information
  29. curPath = pwd; addpath(genpath(curPath));
  30. pathName = '/Users/zira/Data/mThal_NatComm_2026';
  31. savePATH = '/Users/zira/analysisFigures/mThal_NatComm_2026_figs';
  32. savePlots = 0; % Set to 1 to save figures as PDF
  33. % General variables for the function
  34. muscles = {'L_APB' 'L_MASS' 'L_ORIS' 'R_APB' 'R_MASS' 'R_ORIS'};
  35. stim = {'noStim' '55Hz Tremor'};
  36. Fs = 2500; % Sampling rate (Hz)
  37. % Trial2Load selects the body part and sets the MEP time window (in ms)
  38. % and the .mat filenames to load.
  39. Trial2Load = 'Face';
  40. switch Trial2Load
  41. case 'Face'
  42. Trial = {'Fig2_B_Nostim','Fig2_B_55Hz'};
  43. TimeWindow = [75 100]; % MEP window in ms post-TMS pulse
  44. case 'Hand' % Not used in the current manuscript but code is set up to easily switch to hand data if desired
  45. Trial = {'5' '13'};
  46. TimeWindow = [100 140];
  47. end
  48. %% Load data
  49. D = dir(fullfile(pathName,'*.mat'));
  50. for s = 1:length(Trial)
  51. for d = 1:size(D,1)
  52. if contains(D(d).name, Trial{s})
  53. Data(s) = load(fullfile(D(d).folder, D(d).name));
  54. end
  55. end
  56. end
  57. % Extract MEP snip traces from the loaded data structs.
  58. % Each muscle field contains {avg, snips} — index 2 gives the individual trial snips.
  59. fieldN = fieldnames(Data);
  60. for m = 1:length(muscles)
  61. idxM = find(contains(fieldN, muscles{m}));
  62. if ~isempty(idxM)
  63. for s = 1:length(Data)
  64. for i = 1:length(idxM)
  65. MEPsnips{i} = Data(s).(fieldN{idxM(i)});
  66. end
  67. MEPtraces{s,m} = MEPsnips{2}; % Individual trial snips (not the average)
  68. snipTime{s} = Data(s).snipTime;
  69. end
  70. end
  71. end
  72. %% Low-pass filter and QC traces
  73. % Creates one figure per (stim × muscle) for visual inspection. Not saved.
  74. close all
  75. count = 1;
  76. % Compute filter coefficients once
  77. [Bbp, Abp] = butter(4, 100/(Fs/2), 'low');
  78. % Iterate through all the muscles and simtimulation parameters
  79. for s = 1:size(MEPtraces,1)
  80. for m = 1:size(MEPtraces,2)
  81. F(count) = figure;
  82. F(count).Name = sprintf('%s %s Lowpass 100Hz', stim{s}, muscles{m});
  83. for ii = 1:size(MEPtraces{s,m},1)
  84. filtMEP{s,m}(ii,:) = filtfilt(Bbp, Abp, MEPtraces{s,m}(ii,:));
  85. ax(1) = subplot(2,1,1); hold on
  86. plot(snipTime{s}, MEPtraces{s,m}(ii,:))
  87. title('Raw')
  88. ax(2) = subplot(2,1,2); hold on
  89. plot(snipTime{s}, filtMEP{s,m}(ii,:))
  90. title('Low-pass (100 Hz)')
  91. xlabel('Time (ms)')
  92. % Overlay the trial mean in black on the last rep
  93. if ii == size(MEPtraces{s,m},1)
  94. subplot(2,1,1), hold on
  95. plot(snipTime{s}, mean(MEPtraces{s,m},1), 'LineWidth',2, 'Color','k')
  96. subplot(2,1,2), hold on
  97. plot(snipTime{s}, mean(filtMEP{s,m},1), 'LineWidth',2, 'Color','k')
  98. end
  99. sgtitle(sprintf('%s %s', muscles{m}, stim{s}), 'Interpreter','none')
  100. end
  101. linkaxes(ax, 'xy')
  102. xlim([60 200])
  103. count = count + 1;
  104. end
  105. end
  106. %% All traces overlaid per condition
  107. % Layout: rows = muscles, columns = raw | filtered. Not saved.
  108. close all
  109. tracefilt = {'Raw' 'Filtered'};
  110. for s = 1:size(MEPtraces,1)
  111. T(s) = figure; hold on
  112. T(s).Name = sprintf('MEP traces %s', stim{s});
  113. for f = 1:2
  114. if f == 1
  115. traces2Plot = MEPtraces;
  116. else
  117. traces2Plot = filtMEP;
  118. end
  119. for m = 1:size(traces2Plot,2)
  120. % figIdx maps (muscle, filter type) to subplot index in a
  121. % nMuscle × 2 grid (columns = raw/filtered)
  122. figIdx = (m-1)*2 + f;
  123. subplot(size(traces2Plot,2), size(traces2Plot,1), figIdx); hold on
  124. for ii = 1:size(traces2Plot{s,m},1)
  125. plot(snipTime{s}, traces2Plot{s,m}(ii,:))
  126. end
  127. plot(snipTime{s}, mean(traces2Plot{s,m}), 'LineWidth',2, 'Color','k')
  128. xlabel('Time (ms)')
  129. if f == 1
  130. ylabel(muscles{m}, 'Interpreter','none', 'FontWeight','bold')
  131. end
  132. if m == 1
  133. title(tracefilt{f})
  134. end
  135. end
  136. end
  137. sgtitle(stim{s})
  138. end
  139. %% No-stim vs. stim comparison traces
  140. % Layout: rows = muscles, columns = stim conditions. Not saved.
  141. close all
  142. for f = 1:2
  143. T(f) = figure; hold on
  144. T(f).Name = sprintf('MEP traces %s', tracefilt{f});
  145. if f == 1
  146. traces2Plot = MEPtraces;
  147. else
  148. traces2Plot = filtMEP;
  149. end
  150. for s = 1:size(traces2Plot,1)
  151. for m = 1:size(traces2Plot,2)
  152. % figIdx maps (muscle, stim) to subplot index in a nMuscle × nStim grid
  153. figIdx = (m-1)*2 + s;
  154. Tx(figIdx) = subplot(size(traces2Plot,2), size(traces2Plot,1), figIdx); hold on
  155. for ii = 1:size(traces2Plot{s,m},1)
  156. plot(snipTime{s}, traces2Plot{s,m}(ii,:))
  157. end
  158. plot(snipTime{s}, mean(traces2Plot{s,m}), 'LineWidth',2, 'Color','k')
  159. xlabel('Time (ms)')
  160. ylabel(muscles{m}, 'Interpreter','none', 'FontWeight','bold')
  161. xlim([60 120])
  162. if m == 1
  163. title(stim{s})
  164. end
  165. end
  166. end
  167. % Link axes for each muscle across stim conditions so zoom/pan stays in sync
  168. nMuscle = size(traces2Plot,2);
  169. nStim = size(traces2Plot,1);
  170. for m = 1:nMuscle
  171. linkaxes(Tx((m-1)*nStim + (1:nStim)));
  172. end
  173. sgtitle(tracefilt{f})
  174. end
  175. %% Peak-to-peak and AUC within the MEP window
  176. close all
  177. for s = 1:size(filtMEP,1)
  178. for m = 1:size(filtMEP,2)
  179. % Find time indices corresponding to the MEP window
  180. [~, startIdx] = min(abs(snipTime{s} - TimeWindow(1)));
  181. [~, stopIdx] = min(abs(snipTime{s} - TimeWindow(2)));
  182. for ii = 1:size(filtMEP{s,m},1)
  183. peakwindow = filtMEP{s,m}(ii, startIdx:stopIdx);
  184. % Subtract the mean of the first 3 samples as a local baseline,
  185. % then take absolute value so peak-to-peak is always positive
  186. adj_peakwindow = abs(peakwindow - mean(peakwindow(1:3)));
  187. aucMat{s,m}(ii,:) = trapz(adj_peakwindow);
  188. p2pMat{s,m}(ii,:) = peak2peak(adj_peakwindow);
  189. end
  190. % Remove statistical outliers before plotting and computing group stats
  191. p2pCleaned{s,m} = rmoutliers(p2pMat{s,m});
  192. aucCleaned{s,m} = rmoutliers(aucMat{s,m});
  193. end
  194. end
  195. ColorMap = {'#0072BD','#D95319','#EDB120','#7E2F8E','#77AC30','#4DBEEE','#A2142F'};
  196. G(1) = figure;
  197. G(1).Name = sprintf('P2P %s', Trial2Load);
  198. for m = 1:size(p2pMat,2)
  199. Gx(m) = subplot(2,3,m); hold on
  200. myboxplot(p2pCleaned(:,m), 'box', ColorMap, 1, Gx(m))
  201. xticks(1:size(p2pMat,1))
  202. xticklabels(stim)
  203. title(muscles{m}, 'Interpreter','none')
  204. end
  205. sgtitle('Peak-to-Peak MEPs')
  206. G(2) = figure;
  207. G(2).Name = sprintf('AUC %s', Trial2Load);
  208. for m = 1:size(aucMat,2)
  209. Dx(m) = subplot(2,3,m); hold on
  210. myboxplot(aucCleaned(:,m), 'box', ColorMap, 1, Dx(m))
  211. xticks(1:size(aucMat,1))
  212. xticklabels(stim)
  213. title(muscles{m}, 'Interpreter','none')
  214. end
  215. sgtitle('AUC MEPs')
  216. %% Percentage increase in AUC from no-stim baseline (Fig 2B, 2C)
  217. close all
  218. % Compute mean AUC per (stim, muscle) for normalization
  219. for s = 1:size(aucCleaned,1)
  220. for m = 1:size(aucCleaned,2)
  221. meanAUC(s,m) = mean(aucCleaned{s,m});
  222. end
  223. end
  224. % Individual trial scatter with condition mean
  225. V(1) = figure;
  226. V(1).Name = sprintf('Percentage Increase %s pts', Trial2Load);
  227. for s = 1:size(aucCleaned,1)
  228. for m = 1:size(aucCleaned,2)
  229. baselineAUC = meanAUC(1,m); % No-stim mean as baseline
  230. varAUCmean = (meanAUC(s,m) - baselineAUC) / baselineAUC * 100;
  231. subplot(2,3,m); hold on
  232. plot(s, varAUCmean, '-o', 'Color', ColorMap{s})
  233. for r = 1:length(aucCleaned{s,m})
  234. varAUC{s,m}(r,1) = (aucCleaned{s,m}(r) - baselineAUC) / baselineAUC * 100;
  235. plot(s, varAUC{s,m}(r,1), '.', 'Color', ColorMap{s})
  236. end
  237. xticks(1:size(aucMat,1))
  238. xticklabels(stim)
  239. ylabel('Percentage Increase')
  240. title(muscles{m}, 'Interpreter','none')
  241. end
  242. end
  243. sgtitle('Percentage Increase TMS')
  244. % Summary boxplot with bootstrap statistics
  245. V(2) = figure;
  246. V(2).Name = sprintf('Percentage Increase %s Stats', Trial2Load);
  247. for m = 1:size(aucMat,2)
  248. Vx(m) = subplot(2,3,m); hold on
  249. myboxplot(varAUC(:,m), 'box', ColorMap, 1, Vx(m))
  250. xticks(1:size(aucMat,1))
  251. xticklabels(stim)
  252. title(muscles{m}, 'Interpreter','none')
  253. end
  254. sgtitle('Percentage Increase TMS')
  255. %% Save
  256. if savePlots
  257. if ~exist(savePATH,'dir'), mkdir(savePATH); end
  258. saveFigurePDF(V, fullfile(savePATH, Trial2Load))
  259. end

Fig2_B_C_TMS_MEP.m at commit 14655cc, under MIT · at the source

Overview

Authors: Lilly W Tang1,2, Erinn M Grigsby1,3,4, Arianna Damiani1,5, Jonathan C Ho1,2,6, Isabella M Montanaro1,5, Sirisha Nouduri1,2, Scott Ensel1,3, Sara Trant7, Theodora Constantine8, Gregory M Adams8, Denise V Balason9, Tracey L Thomas10, Kelly Zdrowak11, Jordyn Ting1,3,12, George F Wittenberg1,3,5,13,14,15, Kevin Franzese3, Bradford Z Mahon16,17, Julie A Fiez9,15,18,19, Donald J Crammond8, Kaila L Stipancic11, Jorge A Gonzalez-Martinez8,15,19,20, Elvira Pirondini1,3,5,12,15
20 affiliations
  1. Rehab Neural Engineering Labs, University of Pittsburgh, 1622 Locust St., Floor 4, Pittsburgh, PA USA
  2. School of Medicine, University of Pittsburgh, 3550 Terrace St, Pittsburgh, PA USA
  3. Department of Physical Medicine and Rehabilitation, University of Pittsburgh, 3471 Fifth Avenue, Suite 910, Pittsburgh, PA USA
  4. Department of Neuroscience, University of Montreal, Pavillon Paul-G.-Desmarais, 2960, chemin de la Tour, Room 2140, Montreal, Quebec, Canada
  5. Department of Bioengineering, University of Pittsburgh, 151 Benedum Hall, Pittsburgh, PA USA
  6. Department of Neurosurgery, Johns Hopkins University, 1800 Orleans St Sheikh Zayed Tower, Baltimore, MD USA
  7. Department of Otolaryngology, University of Pittsburgh, Pittsburgh, PA USA
  8. Department of Neurological Surgery, University of Pittsburgh, Medical Center, 200 Lothrop Street, Suite B-400, Pittsburgh, PA USA
  9. Department of Psychology, University of Pittsburgh, Pittsburgh, PA USA
  10. UPMC Voice, Airway, & Swallow Center, UPMC Mercy Hospital, 1400 Locust St., Pittsburgh, PA USA
  11. Department of Communicative Disorders and Sciences, University at Buffalo, 122 Cary Hall, South Campus, Buffalo, NY USA
  12. University of Pittsburgh Clinical and Translational Science Institute (CTSI), Pittsburgh, PA USA
  13. Department of Neurology, University of Pittsburgh, 3471 Fifth Avenue Ste 802, Pittsburgh, PA USA
  14. TECH-GRECC & HERL, VA Pittsburgh Healthcare System, University Dr., Pittsburgh, PA USA
  15. Center for the Neural Basis of Cognition, 4400 Fifth Avenue, Suite 115, Pittsburgh, PA USA
  16. Department of Psychology, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA USA
  17. Neuroscience Institute, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA USA
  18. Department of Communication Sciences & Disorders, University of Pittsburgh, Pittsburgh, PA USA
  19. Department of Neuroscience, University of Pittsburgh, Pittsburgh, PA USA
  20. Department of Neurobiology, University of Pittsburgh, 200 Lothrop Street, Room E1440, Pittsburgh, PA USA
Journal: Nature communications, volume 17, issue 1, article 8794
Dates: received 4 March 2025; accepted 23 June 2026; published online 18 July 2026
Type: Research article · Language: English
License: CC BY-NC-ND
Identifiers: DOI 10.1038/s41467-026-75588-3 · PMID 42471326 · PMCID PMC13493936 · OpenAlex W7169676337
Open access: gold, a free copy (OpenAlex)
Status: code verified
Categories: human (organism), traumatic brain injury (population), cognitive (subfield)
Methods: Connectivity, Statistics, Spectral & time-frequency, fMRI & imaging, Physiology & signal measures
Keywords: White matter injury, Motor cortex
MeSH: Brain Injuries, Traumatic*, Deep Brain Stimulation*, Deglutition*, Deglutition Disorders*, Speech*, Thalamus*, Adult, Dysarthria, Female, Humans, Male, Middle Aged, Motor Cortex (* major topic)
Topic: Dysphagia Assessment and Management (Speech and Hearing, Health Professions), according to OpenAlex
Funding: NINDS NIH HHS (R01 NS131428)
Citations: not cited yet (Europe PMC); 95 references in the paper

Abstract

The abstract is not reproduced here: the paper's license (CC BY-NC-ND) does not allow it. Read it in the paper, at the publisher or on Europe PMC.

Repository

Its files are read in the Code ↔ Paper reader above, with 9 matches between paragraphs and lines of code.

emg27/mThal_Face_2026

License: MIT
State: the link answers, verified on 27 September 2026
Evidence: files inventoried
Commit: 14655cc1b626eb0c5f44914a1fbb765e31782e89, 27 May 2026
Languages: MATLAB (26)
Size: 30 files, 26 scripts
Software Heritage: not archived
Found in: “Code availability”
Holds: README, license file
Not found: CITATION.cff, environment file, tests, continuous integration, documentation
Availability: 1 check, the latest on 27 September 2026: the link answers
  • 27 September 2026: the link answers
28 files

Code availability statement

The paper has a code availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:

Read it in the paper: doi.org/10.1038/s41467-026-75588-3.

Tracing map

Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.

What the map holds:

  • 1 repository of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
  • 26 scripts, each with its path and the digest of its content;
  • 9 matches between paragraphs of the paper and lines of the code (method lexical-v1);
  • neither the text of the paper nor the code itself.

Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.

Data

Datasets cited

Data availability statement

The paper has a data availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:

  • it points to a dataset: Zenodo 20091706
  • it says that the data are available on request

Read it in the paper: doi.org/10.1038/s41467-026-75588-3.

Versions

The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.

Version 1, 27 September 2026: the first record

Recorded: type, language, journal, volume, issue, pages, dates, 22 authors, 2 keywords, 13 MeSH terms, 1 funder, 90 references.

Cite

This paper

Tang, L. W., Grigsby, E. M., Damiani, A., Ho, J. C., Montanaro, I. M., Nouduri, S., Ensel, S., Trant, S., Constantine, T., Adams, G. M., Balason, D. V., Thomas, T. L., Zdrowak, K., Ting, J., Wittenberg, G. F., Franzese, K., Mahon, B. Z., Fiez, J. A., Crammond, D. J., . . . Pirondini, E. (2026). Frequency-dependent effects of motor thalamus deep brain stimulation on speech and swallowing. Nature communications, 17(1), 8794. https://doi.org/10.1038/s41467-026-75588-3

BibTeX

@article{tang2026frequency,
author = {Tang, Lilly W and Grigsby, Erinn M and Damiani, Arianna and Ho, Jonathan C and Montanaro, Isabella M and Nouduri, Sirisha and Ensel, Scott and Trant, Sara and Constantine, Theodora and Adams, Gregory M and Balason, Denise V and Thomas, Tracey L and Zdrowak, Kelly and Ting, Jordyn and Wittenberg, George F and Franzese, Kevin and Mahon, Bradford Z and Fiez, Julie A and Crammond, Donald J and Stipancic, Kaila L and Gonzalez-Martinez, Jorge A and Pirondini, Elvira},
title = {{Frequency-dependent effects of motor thalamus deep brain stimulation on speech and swallowing}},
journal = {Nature communications},
year = {2026},
month = jul,
volume = {17},
number = {1},
pages = {8794},
publisher = {Nature Publishing Group},
issn = {2041-1723},
doi = {10.1038/s41467-026-75588-3},
url = {https://doi.org/10.1038/s41467-026-75588-3},
pmid = {42471326},
pmcid = {PMC13493936}
}

RIS

TY - JOUR
AU - Tang, Lilly W
AU - Grigsby, Erinn M
AU - Damiani, Arianna
AU - Ho, Jonathan C
AU - Montanaro, Isabella M
AU - Nouduri, Sirisha
AU - Ensel, Scott
AU - Trant, Sara
AU - Constantine, Theodora
AU - Adams, Gregory M
AU - Balason, Denise V
AU - Thomas, Tracey L
AU - Zdrowak, Kelly
AU - Ting, Jordyn
AU - Wittenberg, George F
AU - Franzese, Kevin
AU - Mahon, Bradford Z
AU - Fiez, Julie A
AU - Crammond, Donald J
AU - Stipancic, Kaila L
AU - Gonzalez-Martinez, Jorge A
AU - Pirondini, Elvira
TI - Frequency-dependent effects of motor thalamus deep brain stimulation on speech and swallowing
T2 - Nature communications
J2 - Nat Commun
PY - 2026
DA - 2026/07/18
VL - 17
IS - 1
SP - 8794
SN - 2041-1723
PB - Nature Publishing Group
DO - 10.1038/s41467-026-75588-3
UR - https://doi.org/10.1038/s41467-026-75588-3
LA - en
ER -

CSL-JSON

{
"id": "10.1038/s41467-026-75588-3",
"type": "article-journal",
"title": "Frequency-dependent effects of motor thalamus deep brain stimulation on speech and swallowing",
"container-title": "Nature communications",
"author": [
{
"family": "Tang",
"given": "Lilly W"
},
{
"family": "Grigsby",
"given": "Erinn M"
},
{
"family": "Damiani",
"given": "Arianna"
},
{
"family": "Ho",
"given": "Jonathan C"
},
{
"family": "Montanaro",
"given": "Isabella M"
},
{
"family": "Nouduri",
"given": "Sirisha"
},
{
"family": "Ensel",
"given": "Scott"
},
{
"family": "Trant",
"given": "Sara"
},
{
"family": "Constantine",
"given": "Theodora"
},
{
"family": "Adams",
"given": "Gregory M"
},
{
"family": "Balason",
"given": "Denise V"
},
{
"family": "Thomas",
"given": "Tracey L"
},
{
"family": "Zdrowak",
"given": "Kelly"
},
{
"family": "Ting",
"given": "Jordyn"
},
{
"family": "Wittenberg",
"given": "George F"
},
{
"family": "Franzese",
"given": "Kevin"
},
{
"family": "Mahon",
"given": "Bradford Z"
},
{
"family": "Fiez",
"given": "Julie A"
},
{
"family": "Crammond",
"given": "Donald J"
},
{
"family": "Stipancic",
"given": "Kaila L"
},
{
"family": "Gonzalez-Martinez",
"given": "Jorge A"
},
{
"family": "Pirondini",
"given": "Elvira"
}
],
"container-title-short": "Nat Commun",
"volume": "17",
"issue": "1",
"page": "8794",
"DOI": "10.1038/s41467-026-75588-3",
"PMID": "42471326",
"PMCID": "PMC13493936",
"ISSN": "2041-1723",
"publisher": "Nature Publishing Group",
"URL": "https://doi.org/10.1038/s41467-026-75588-3",
"language": "en",
"issued": {
"date-parts": [
[
2026,
7,
18
]
]
}
}

The tracing map gets a citation of its own once an author has validated it and it has a DOI.

Similar papers

The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.

[1] doi:10.1038/s41591-026-04414-6 [code]
Long-term independent use of an intracortical brain-computer interface for speech and cursor control.
Journal: Nature medicine
In common: cognitive, 5 references
[2] doi:10.7759/cureus.110620 [code]
Top-Cited Articles on Dysphagia and Cognitive Impairment: A Scopus-Based Bibliometric Analysis of Publications Retrieved Through October 2025.
Journal: Cureus
In common: 4 references
[3] doi:10.1038/s41467-026-71443-7 [code]
Large-scale single-neuron recording in the human cortex using an ultra-flexible electrode array.
Journal: Nature communications
In common: Signal Processing Toolbox, Statistics and Machine Learning Toolbox, 3 references
[4] doi:10.1093/braincomms/fcag293 [code]
Visual processing of manipulable objects in the ventral stream is modulated by parietal action systems.
Journal: Brain communications
In common: Statistics and Machine Learning Toolbox, author Bradford Z Mahon
[5] doi:10.1038/s41467-026-75455-1 [code]
Shared latent representations of speech production for cross-patient speech decoding.
Journal: Nature communications
In common: Statistics and Machine Learning Toolbox, cognitive, 3 references
[6] doi:10.1038/s41467-025-65499-0
Towards decoding individual words from non-invasive brain recordings
Journal: n/a
In common: 4 references
[7] doi:10.1038/s44385-026-00098-2 [code]
Cross-region neural signal reconstruction to lift electrode placement constraints in SSVEP brain-computer interfaces.
Journal: npj biomedical innovations
In common: 4 references
[8] doi:10.1038/s41467-026-70536-7 [code]
Cortical representation of multidimensional handwriting movement and implications for neuroprostheses.
Journal: Nature communications
In common: 4 references
[9] doi:10.1038/s41467-026-73053-9 [code]
Thalamo-cortical synchrony shapes seizure expression in human temporal lobe epilepsy.
Journal: Nature communications
In common: author Jorge A Gonzalez-Martinez
[10] doi:10.1038/s41586-026-10653-x [code]
A mosaic of whole-body representations on the human precentral gyrus.
Journal: Nature
In common: Statistics and Machine Learning Toolbox, 3 references

Contribute

The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.

Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.

Request its removal

To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).

Discussion, reproductions, activity

Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.

Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.

Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.