How Standardized Is Transcranial Magnetic Stimulation Treatment for Depression? Large-Cohort Modeling Reveals Systematic Dosimetric Variability.
The 2 matches · 1 of them tie a paragraph to a whole file, not to given lines: a weak match, whose lines are not tinted
- [1] § Methods › E-Field Simulation ↔ run_efield_modeling.py, lines 60–101 · score 0.70 · SimNIBS, positions F3, EEG, volume, simulation, head
- [2] § Methods › Statistical Analysis ↔ get_intracranial_volume.m, the whole file · a weak match · score 0.52 · intracranial volume, ICV, variable
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
Python · 101 lines · 3 KB · no license · 1 match
- import csv
- from pathlib import Path
- from simnibs import sim_struct, run_simnibs
- # A very large value used here to define the coil y-direction.
- # Replace this with a more explicit anatomical or electrode reference if needed.
- HUGE_FLOAT = 1e100
- # Replace this with your local CHARM directory before running the script.
- # Example: Path("/path/to/charm/hcp")
- charm_path = Path("path/to/charm/hcp")
- # Relative path to the coil model file.
- # Update this if your coil file is stored elsewhere.
- coil_file = Path("Drakaki_BrainStim_2022") / "MagVenture_Cool-B65.ccd"
- # Output directory for simulation results.
- output_root = Path("simulation_outputs")
- def get_coords(subject_path):
- """
- Read C3 and F3 coordinates from the subject-specific EEG position file.
- Parameters
- ----------
- subject_path : Path
- Path to the subject's m2m directory.
- Returns
- -------
- tuple
- ((c3_x, c3_y, c3_z), (f3_x, f3_y, f3_z))
- """
- csv_file = subject_path / "eeg_positions" / "EEG10-10_UI_jurak_2007.csv"
- with csv_file.open(newline="") as csvfile:
- reader = csv.reader(csvfile)
- rows = list(reader)
- # C3 coordinates (row 34, index 33)
- c3_x = float(rows[33][1])
- c3_y = float(rows[33][2])
- c3_z = float(rows[33][3])
- # F3 coordinates (row 12, index 11)
- f3_x = float(rows[11][1])
- f3_y = float(rows[11][2])
- f3_z = float(rows[11][3])
- return (c3_x, c3_y, c3_z), (f3_x, f3_y, f3_z)
- # Create the output directory if it does not already exist.
- output_root.mkdir(exist_ok=True)
- # Automatically detect subject folders inside the CHARM directory.
- subjects = [folder.name for folder in charm_path.iterdir() if folder.is_dir()]
- # Run one TMS session per subject.
- for sub in subjects:
- print(f"Running simulation for subject: {sub}")
- # Initialize a new SimNIBS session for the current subject.
- s = sim_struct.SESSION()
- s.map_to_surf = True
- s.map_to_fsavg = True
- s.map_to_vol = True
- s.map_to_MNI = True
- s.fields = "eEjJ"
- # Path to the subject-specific head model directory.
- s.subpath = str(charm_path / sub / f"m2m_{sub}")
- # Subject-specific output directory.
- s.pathfem = str(output_root / sub)
- s.open_in_gmsh = False
- # Create a TMS simulation list and assign the coil model.
- tmslist = s.add_tmslist()
- tmslist.fnamecoil = str(coil_file)
- # Read C3 and F3 coordinates from the EEG file.
- (c3_x, c3_y, c3_z), (f3_x, f3_y, f3_z) = get_coords(Path(s.subpath))
- # Add TMS position at C3.
- pos_c3 = tmslist.add_position()
- pos_c3.centre = [c3_x, c3_y, c3_z]
- pos_c3.pos_ydir = [HUGE_FLOAT, HUGE_FLOAT, 0.0]
- pos_c3.didt = 75e6
- # Add TMS position at F3.
- pos_f3 = tmslist.add_position()
- pos_f3.centre = [f3_x, f3_y, f3_z]
- pos_f3.pos_ydir = [HUGE_FLOAT, HUGE_FLOAT, 0.0]
- pos_f3.didt = 89e6
- # Run the simulation for the current subject.
- run_simnibs(s)
- print(f"Finished simulation for subject: {sub}")
run_efield_modeling.py at commit 1371962, no license · at the source
Overview
15 affiliations
- Department of Rehabilitation Sciences, The Hong Kong Polytechnic University, Hong Kong, China
- Shanghai YangZhi Rehabilitation Hospital (Shanghai Sunshine Rehabilitation Center), School of Medicine, Tongji University, Shanghai, China
- Shenzhen Institutes of Advanced Technology, Guangdong-Hong Kong-Macao Joint Laboratory of Human-Machine Intelligence-Synergy Systems, Chinese Academy of Sciences, Shenzhen, China
- Department of Psychiatry and Psychotherapy, LMU University Hospital, LMU Munich, Munich, Germany
- Max Planck Institute of Psychiatry (MPIP), Munich, Germany
- Department of Psychiatry, Psychotherapy, and Psychosomatics, Medical Faculty, University of Augsburg, Augsburg, Germany
- DZPG (German Center for Mental Health), Partner Site Munich-Augsburg, Munich/Augsburg, Germany
- Center for Medical Physics and BME, Medical University of Vienna, Vienna, Austria
- Department of Psychiatry and Behavioral Sciences, Stanford University, Stanford, CA, USA
- Shanghai Mental Health Center, Shanghai Jiao Tong University School of Medicine, Shanghai, China
- State Key Laboratory of Brain and Cognitive Sciences, The University of Hong Kong, Hong Kong, China
- Department of Psychology, The University of Hong Kong, Hong Kong, China
- HealthyMind Neuro-Wellness Centre, Hong Kong, China
- Mental Health Research Center (MHRC), The Hong Kong Polytechnic University, Hong Kong, China
- University Research Facility in Behavioral and Systems Neuroscience (UBSN), The Hong Kong Polytechnic University, Hong Kong, China
Abstract
Introduction: Repetitive transcranial magnetic stimulation (rTMS) is a widely utilized, noninvasive brain stimulation technique for treating neurological and psychiatric disorders worldwide. The efficacy of rTMS is influenced by individual head morphology, which shapes the induced electric field (E-field) in the brain. The standard practice for dosing rTMS involves adjusting the intensity to a defined percentage of the motor threshold (MT), a method exemplified by the globally adopted, US FDA-approved protocol of using 120% MT for depression. Since head morphology varies systematically across ethnic groups, current dosing protocols may lead to inconsistent cortical dosing.
Methods: Here, we used large-scale computational modeling (N = 1,085) to systematically evaluate TMS dosage across “White,” “Han Chinese,” and “Black or African Am.” populations.
Results: Our findings reveal striking ethnic disparities in the E-field ratio between the therapeutic target (left dorsolateral prefrontal cortex, DLPFC) and the calibration site (left primary motor cortex, M1). “Han Chinese” individuals exhibited a significantly higher E-field ratio (E-fieldDLPFC/
Conclusion: Our results suggest that applying a uniform multiplier of MT to DLPFC stimulation may introduce systematic differences in delivered cortical dose across ethnic populations, highlighting that universal dosing conventions derived predominantly from specific demographic cohorts may embed bias, such that established safety and efficacy profiles may not be uniformly applicable across diverse global populations.
Reproduced under the paper's license (CC BY-NC), from the paper cited above.
Repository
Its files are read in the Code ↔ Paper reader above, with 2 matches between paragraphs and lines of code.
nuan750/2026-zhang-TMS-dosimetric-variability
1371962b1c5a7d241d06a74a1e21a778dce4292c, 24 March 2026Availability: 1 check, the latest on 27 September 2026: the link answers
- 27 September 2026: the link answers
9 files
- Extract_avg_ROI.m, MATLAB, 86 lines
- create_head_model_charm.
py , Python, 52 lines - extract_edge_length.m, MATLAB, 107 lines
- extract_magnE_c3_f3.m, MATLAB, 111 lines
- extract_tissue_thickness
.m , MATLAB, 181 lines - get_intracranial_volume.
m , MATLAB, 92 lines, 1 match - run_efield_modeling.py, Python, 101 lines, 1 match
- simnibs_SCD_extraction.m
, MATLAB, 83 lines - README.md, Text, 121 lines
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;
- 8 scripts, each with its path and the digest of its content;
- 2 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
- figshare:32602644, at figshare; found in DataCite
Data Availability Statement
The data that support the findings of this study include in-house proprietary datasets and publicly available datasets. The three in-house datasets are not publicly available due to participant privacy and the data sharing policies of the originating institutions. However, access to these datasets can be requested through the corresponding author. Any data sharing is subject to a formal data use agreement and requires the approval of the respective principal investigators who collected the data (G.S.K. for the in-house Chinese dataset; M.T. and D.K. for the in-house White dataset). The public datasets analyzed in this study were sourced from the Human Connectome Project (HCP) and the Chinese Human Connectome Project (CHCP). The head models generated from all datasets (both in-house and public) are available from the corresponding author upon reasonable request. Data acquired at the Medical University of Vienna, Austria, will be made available via author M.T. upon reasonable request and in accordance with the local IRB. The interactive tool is available at https://
Reproduced under the paper's license (CC BY-NC), from the paper cited above.
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 2, 28 September 2026
- Publisher: n/a → Karger Publishers
- Authors: added Benjamin Becker (0000-0002-9014-9671); removed Benjamin Becker
- Funding: added Hong Kong Polytechnic University
Version 1, 27 September 2026: the first record
Recorded: type, language, journal, pages, dates, 15 authors, 5 keywords, 95 references.
Cite
This paper
Zhang, B. B., Lin, T. T., Qin, P. P., Kan, R. L., Xia, A. W., Jin, M., Peng, Y., Keeser, D., on Behalf of CDP Working Group, Padberg, F., Tik, M., Yuan, T., Becker, B., Zhu, F. F., & Kranz, G. S. (2026). How Standardized Is Transcranial Magnetic Stimulation Treatment for Depression? Large-Cohort Modeling Reveals Systematic Dosimetric Variability. Psychotherapy and psychosomatics, 1-17. https://
BibTeX
@article{zhang2026how,
author = {Zhang, Bella Bingbing and Lin, Tim Tianze and Qin, Penny Ping and Kan, Rebecca Laidi and Xia, Adam Weili and Jin, Minxia and Peng, Yinghu and Keeser, Daniel and {on Behalf of CDP Working Group} and Padberg, Frank and Tik, Martin and Yuan, Tifei and Becker, Benjamin and Zhu, Frank Fan and Kranz, Georg S.},
title = {{How Standardized Is Transcranial Magnetic Stimulation Treatment for Depression? Large-Cohort Modeling Reveals Systematic Dosimetric Variability}},
journal = {Psychotherapy and psychosomatics},
year = {2026},
month = jun,
pages = {1--17},
publisher = {Karger Publishers},
issn = {0033-3190},
doi = {10.1159/
url = {https://
pmid = {42258597},
pmcid = {PMC13299130}
}
RIS
TY - JOUR
AU - Zhang, Bella Bingbing
AU - Lin, Tim Tianze
AU - Qin, Penny Ping
AU - Kan, Rebecca Laidi
AU - Xia, Adam Weili
AU - Jin, Minxia
AU - Peng, Yinghu
AU - Keeser, Daniel
AU - on Behalf of CDP Working Group
AU - Padberg, Frank
AU - Tik, Martin
AU - Yuan, Tifei
AU - Becker, Benjamin
AU - Zhu, Frank Fan
AU - Kranz, Georg S.
TI - How Standardized Is Transcranial Magnetic Stimulation Treatment for Depression? Large-Cohort Modeling Reveals Systematic Dosimetric Variability
T2 - Psychotherapy and psychosomatics
J2 - Psychother Psychosom
PY - 2026
DA - 2026/
SP - 1
EP - 17
SN - 0033-3190
PB - Karger Publishers
DO - 10.1159/
UR - https://
LA - en
ER -
CSL-JSON
{
"id": "10.1159/
"type": "article-journal",
"title": "How Standardized Is Transcranial Magnetic Stimulation Treatment for Depression? Large-Cohort Modeling Reveals Systematic Dosimetric Variability",
"container-title": "Psychotherapy and psychosomatics",
"author": [
{
"family": "Zhang",
"given": "Bella Bingbing"
},
{
"family": "Lin",
"given": "Tim Tianze"
},
{
"family": "Qin",
"given": "Penny Ping"
},
{
"family": "Kan",
"given": "Rebecca Laidi"
},
{
"family": "Xia",
"given": "Adam Weili"
},
{
"family": "Jin",
"given": "Minxia"
},
{
"family": "Peng",
"given": "Yinghu"
},
{
"family": "Keeser",
"given": "Daniel"
},
{
"literal": "on Behalf of CDP Working Group"
},
{
"family": "Padberg",
"given": "Frank"
},
{
"family": "Tik",
"given": "Martin"
},
{
"family": "Yuan",
"given": "Tifei"
},
{
"family": "Becker",
"given": "Benjamin"
},
{
"family": "Zhu",
"given": "Frank Fan"
},
{
"family": "Kranz",
"given": "Georg S."
}
],
"container-title-short":
"page": "1-17",
"DOI": "10.1159/
"PMID": "42258597",
"PMCID": "PMC13299130",
"ISSN": "0033-3190",
"publisher": "Karger Publishers",
"URL": "https://
"language": "en",
"issued": {
"date-parts": [
[
2026,
6,
8
]
]
}
}
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.1162/imag.a.1211 [code]
- Effects of electric field direction on TMS-based motor cortex mapping.Journal: Imaging neuroscience (Cambridge, Mass.)In common: other, 5 references
- [2] doi:10.1162/imag.a.1222 [code]
- Network-based near-scalp personalized brain stimulation targets.Journal: Imaging neuroscience (Cambridge, Mass.)In common: other, 5 references
- [3] doi:10.1186/s12916-026-04978-7 [code]
- Mapping shared and specific cortical after-effects of repetitive TMS on brain function.Journal: BMC medicineIn common: other, 5 references
- [4] doi:10.1016/j.brs.2026.103172 [code]
- Effects of personalized transcranial magnetic stimulation on social cognitive network functional connectivity in schizophrenia spectrum disorders: A double-blind, randomized, sham-controlled target engagement trial.Journal: Brain stimulationIn common: other, 4 references
- [5] doi:10.1162/imag.a.1356
- Sources of the N15 TMS-evoked potential following motor cortex stimulation localize rostrals to TMS-induced electric fields and depend on dose.Journal: Imaging neuroscience (Cambridge, Mass.)In common: other, 4 references
- [6] doi:10.1111/pcn.70066
- Acute prefrontal hemodynamic responses to intermittent theta burst stimulation correlate with current depression and episode recurrence: A cross-sectional study.Journal: Psychiatry and clinical neurosciencesIn common: depression, other, author Penny Ping Qin
- [7] doi:10.1126/sciadv.aed0772 [code]
- Deep learning reveals a neurocomputational mechanism predicting depression risk in adolescents.Journal: Science advancesIn common: depression, author Benjamin Becker
- [8] doi:10.1073/pnas.2521055123 [code]
- Empirical validation of race-neutral normative brain morphometry models across ethnoracially diverse populations.Journal: Proceedings of the National Academy of Sciences of the United States of AmericaIn common: author Daniel Keeser
- [9] doi:10.64898/2026.03.31.26349848 [code]
- Mapping Individual Neuroanatomical Alterations to Schizophrenia Psychopathology with Normative ModelingJournal: medRxiv (preprint)In common: author Daniel Keeser
- [10] doi:10.1002/hbm.70577 [code]
- Disgust Propensity, Not Disgust Sensitivity, Shapes the Reactivity of a Subjective Disgust Circuit in Humans.Journal: Human brain mappingIn common: author Benjamin Becker
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.
Claim this paper
Correct its record
Say what each link of this record is, remove the ones that are not the paper's, add the ones that are missing. The correction becomes a new version of the record, in its Versions section.
Validate its tracing map
You validate the map as this page shows it: 1 repository of the authors' code, each at its verified commit and with its license, 8 scripts, and 2 matches between paragraphs and code (see the Code and Map sections). It then receives a DOI on Zenodo, with you (your ORCID iD) and OSCR as its creators; the code itself is not deposited.
The map's fingerprint: sha256:da70aca981c1eb89…
Add the badge to its README
The badge links the code to this page. Copy one of these into the README of the paper's code: only you decide where it goes, and nothing is changed for you.
Markdown
[, paste the snippet at the top, then “Commit changes…” and, to review it first, “Create a new branch and start a pull request”. You open the pull request; OSCR asks for no permission.
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.
