波谱学杂志 ›› 2017, Vol. 34 ›› Issue (2): 175-182.doi: 10.11938/cjmr20170206

• 研究论文 • 上一篇    下一篇

基于Eclipse图形建模框架的图形化脉冲序列设计软件的实现

颜志煜, 陈志伟   

  1. 厦门大学电子科学系, 福建省等离子体与磁共振研究重点实验室, 福建 厦门 361005
  • 收稿日期:2016-03-26 修回日期:2017-04-14 出版日期:2017-06-05 发布日期:2017-06-05
  • 通讯作者: 陈志伟,Tel:13030892886,E-mail:chenzhiwei@xmu.edu.cn. E-mail:chenzhiwei@xmu.edu.cn
  • 基金资助:
    国家自然科学基金资助项目(81101037, 11475142).

Implementation of Graphical Pulse Sequence Design Using Eclipse Graphical Modeling Framework

YAN Zhi-yu, CHEN Zhi-wei   

  1. Fujian Provincial Key Laboratory of Plasma and Magnetic Resonance Research, Department of Electronic Science, Xiamen University, Xiamen 361005, China
  • Received:2016-03-26 Revised:2017-04-14 Online:2017-06-05 Published:2017-06-05

摘要: 采用Eclipse图形建模框架(Graphical Modeling Framework,GMF)技术构建了一个图形化磁共振脉冲序列设计软件.软件具备所见即所得的特点,用户使用拖放方式所画出的脉冲序列与教科书和参考文献上的脉冲序列几乎一样.软件支持核磁共振(Nuclear Magnetic Resonance,NMR)波谱和磁共振成像(Magnetic Resonance Imaging,MRI)的脉冲序列设计,同时提供实验参数管理模块,实现脉冲序列基础上的NMR实验设计和执行预览.得益于GMF完善的模型-视图-控制器模式和强大的代码生成能力,软件开发周期大幅度缩短、扩展能力大幅度提高.

关键词: 核磁共振(NMR), 脉冲序列设计, 图形建模, 软件开发, 磁共振成像(MRI)

Abstract: This paper describes a new nuclear magnetic resonance (NMR) and magnetic resonance imaging (MRI) graphical pulse sequence design software utilizing Eclipse graphical modeling framework (GMF) technology. The software has a what-you-see-is-what-you-get trait for users. Pulse sequences drawing can simply be achieved by dragging and dropping the elements, and the results look almost the same as those shown on the textbooks and literatures. An experiment parameter management module is also provided to make previews of NMR experiment design and execution available. Due to the excellent model-view-controller pattern and strong ability of code generation of the GMF, the software has significantly improved expansion capacity, and the software development cycle was shortened greatly.

Key words: nuclear magnetic resonance (NMR), pulse sequence design, software development, magnetic resonance imaging (MRI), graphical modeling

中图分类号: