一个灵活的开发开源MRI脉冲序列的环境。

IF 3 3区 医学 Q2 RADIOLOGY, NUCLEAR MEDICINE & MEDICAL IMAGING
Anais Artiges, Amanpreet Singh Saimbhi, Carlos Castillo-Passi, Riccardo Lattanzi, Kai Tobias Block
{"title":"一个灵活的开发开源MRI脉冲序列的环境。","authors":"Anais Artiges, Amanpreet Singh Saimbhi, Carlos Castillo-Passi, Riccardo Lattanzi, Kai Tobias Block","doi":"10.1002/mrm.70067","DOIUrl":null,"url":null,"abstract":"<p><strong>Purpose: </strong>To introduce mtrk, a new open-source tool based on modern software-engineering principles that simplifies pulse-sequence design, implementation, and dissemination.</p><p><strong>Methods: </strong>The mtrk framework is vendor-agnostic and relies on a compact and human-readable descriptive language. Users can design pulse sequences using either a Python-based programming interface or an intuitive graphical interface. The graphical interface also allows for visualizing pulse-sequence diagrams. A driver sequence was developed to run mtrk sequences on MR scanners. A spin-echo sequence was designed with mtrk and converted to Pulseq for comparison. Both versions were compared to an equivalent vendor sequence in phantom and in vivo experiments.</p><p><strong>Results: </strong>Images from the mtrk and Pulseq versions were nearly identical and showed over 90% similarity compared to the vendor sequence, despite minor unavoidable design differences. Phantom images matched corresponding synthetic images simulated using the same pulse sequences.</p><p><strong>Conclusion: </strong>The mtrk framework simplifies the development of pulse sequences by providing an intuitive descriptive language and compatibility with the Pulseq format. Users can design and simulate pulse sequences using the graphical interface without any programming experience.</p>","PeriodicalId":18065,"journal":{"name":"Magnetic Resonance in Medicine","volume":" ","pages":""},"PeriodicalIF":3.0000,"publicationDate":"2025-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"mtrk-A flexible environment for developing open-source MRI pulse sequences.\",\"authors\":\"Anais Artiges, Amanpreet Singh Saimbhi, Carlos Castillo-Passi, Riccardo Lattanzi, Kai Tobias Block\",\"doi\":\"10.1002/mrm.70067\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><strong>Purpose: </strong>To introduce mtrk, a new open-source tool based on modern software-engineering principles that simplifies pulse-sequence design, implementation, and dissemination.</p><p><strong>Methods: </strong>The mtrk framework is vendor-agnostic and relies on a compact and human-readable descriptive language. Users can design pulse sequences using either a Python-based programming interface or an intuitive graphical interface. The graphical interface also allows for visualizing pulse-sequence diagrams. A driver sequence was developed to run mtrk sequences on MR scanners. A spin-echo sequence was designed with mtrk and converted to Pulseq for comparison. Both versions were compared to an equivalent vendor sequence in phantom and in vivo experiments.</p><p><strong>Results: </strong>Images from the mtrk and Pulseq versions were nearly identical and showed over 90% similarity compared to the vendor sequence, despite minor unavoidable design differences. Phantom images matched corresponding synthetic images simulated using the same pulse sequences.</p><p><strong>Conclusion: </strong>The mtrk framework simplifies the development of pulse sequences by providing an intuitive descriptive language and compatibility with the Pulseq format. Users can design and simulate pulse sequences using the graphical interface without any programming experience.</p>\",\"PeriodicalId\":18065,\"journal\":{\"name\":\"Magnetic Resonance in Medicine\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":3.0000,\"publicationDate\":\"2025-09-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Magnetic Resonance in Medicine\",\"FirstCategoryId\":\"3\",\"ListUrlMain\":\"https://doi.org/10.1002/mrm.70067\",\"RegionNum\":3,\"RegionCategory\":\"医学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"RADIOLOGY, NUCLEAR MEDICINE & MEDICAL IMAGING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Magnetic Resonance in Medicine","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.1002/mrm.70067","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"RADIOLOGY, NUCLEAR MEDICINE & MEDICAL IMAGING","Score":null,"Total":0}
引用次数: 0

摘要

目的:介绍基于现代软件工程原理的新型开源工具mtrk,该工具简化了脉冲序列的设计、实现和传播。方法:mtrk框架是供应商无关的,依赖于一个紧凑的和人类可读的描述性语言。用户可以使用基于python的编程界面或直观的图形界面来设计脉冲序列。图形界面还允许可视化脉冲序列图。开发了一种驱动程序序列,用于在MR扫描仪上运行mtrk序列。利用mtrk设计了自旋回波序列,并将其转换为脉冲序列进行比较。在幻影和体内实验中,将这两种版本与等效的供应商序列进行比较。结果:mtrk和Pulseq版本的图像几乎相同,与供应商序列相比,相似性超过90%,尽管存在不可避免的轻微设计差异。幻影图像与使用相同脉冲序列模拟的相应合成图像相匹配。结论:mtrk框架通过提供直观的描述语言和与Pulseq格式的兼容性简化了脉冲序列的开发。用户可以使用图形界面设计和模拟脉冲序列,而无需任何编程经验。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
mtrk-A flexible environment for developing open-source MRI pulse sequences.

Purpose: To introduce mtrk, a new open-source tool based on modern software-engineering principles that simplifies pulse-sequence design, implementation, and dissemination.

Methods: The mtrk framework is vendor-agnostic and relies on a compact and human-readable descriptive language. Users can design pulse sequences using either a Python-based programming interface or an intuitive graphical interface. The graphical interface also allows for visualizing pulse-sequence diagrams. A driver sequence was developed to run mtrk sequences on MR scanners. A spin-echo sequence was designed with mtrk and converted to Pulseq for comparison. Both versions were compared to an equivalent vendor sequence in phantom and in vivo experiments.

Results: Images from the mtrk and Pulseq versions were nearly identical and showed over 90% similarity compared to the vendor sequence, despite minor unavoidable design differences. Phantom images matched corresponding synthetic images simulated using the same pulse sequences.

Conclusion: The mtrk framework simplifies the development of pulse sequences by providing an intuitive descriptive language and compatibility with the Pulseq format. Users can design and simulate pulse sequences using the graphical interface without any programming experience.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
6.70
自引率
24.20%
发文量
376
审稿时长
2-4 weeks
期刊介绍: Magnetic Resonance in Medicine (Magn Reson Med) is an international journal devoted to the publication of original investigations concerned with all aspects of the development and use of nuclear magnetic resonance and electron paramagnetic resonance techniques for medical applications. Reports of original investigations in the areas of mathematics, computing, engineering, physics, biophysics, chemistry, biochemistry, and physiology directly relevant to magnetic resonance will be accepted, as well as methodology-oriented clinical studies.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信