Pulse sequence programming in a dynamic visual environment: SequenceTree.

Pulse sequence programming in a dynamic visual environment: SequenceTree.
复制标题

DOI:
10.1002/mrm.25640
复制
发表时间:
2016-01
影响因子:
3.3
通讯作者:
Wehrli FW
Wehrli FW
中科院分区:
医学3区
文献类型:
--
作者:
Magland JF;Li C;Langham MC;Wehrli FW

文献摘要

被引文献

相似文献

描述开源的SequenceTree(ST)。用于实施MRI脉冲序列的集成软件环境,理想情况下可将其导出到实际的MRI扫描仪。该软件是供应商提供的脉冲序列设计和编辑工具的用户友好的替代方案,适用于非程序员和程序员。集成用户界面是使用Qt4/C++工具包编写的。随着参数和代码的修改,脉冲序列图会在用户界面内自动更新。脉冲编程的几个方面被自动处理,允许用户专注于序列设计的更高级别的方面。序列可以使用内置的Bloch方程解算器进行模拟,然后导出以用于西门子核磁共振扫描仪。理想情况下,其他类型的扫描仪将在未来得到支持。该软件已经在作者的实验室和其他地方使用了八年,并在心血管成像、固态和非质子核磁共振、磁共振弹性成像和高分辨率结构成像等领域的50多篇同行评议出版物中使用。ST是一种创新的、开源的、可视化的MRI脉冲序列环境,结合了简单性和灵活性,是高级用户和编程经验有限的用户的理想选择。
To describe SequenceTree (ST), an open source. integrated software environment for implementing MRI pulse sequences, and ideally exported them to actual MRI scanners. The software is a user-friendly alternative to vendor-supplied pulse sequence design and editing tools and is suited for non-programmers and programmers alike. The integrated user interface was programmed using the Qt4/C++ toolkit. As parameters and code are modified, the pulse sequence diagram is automatically updated within the user interface. Several aspects of pulse programming are handled automatically allowing users to focus on higher-level aspects of sequence design. Sequences can be simulated using a built-in Bloch equation solver and then exported for use on a Siemens MRI scanner. Ideally other types of scanners will be supported in the future. The software has been used for eight years in the authors’ laboratory and elsewhere and has been utilized in more than fifty peer-reviewed publications in areas such as cardiovascular imaging, solid state and non-proton NMR, MR elastography, and high resolution structural imaging. ST is an innovative, open source, visual pulse sequence environment for MRI combining simplicity with flexibility and is ideal for both advanced users and those with limited programming experience.