SpinStudioJ: A cross-platform NMR data acquisition and processing workbench based on a plug-in architecture

被引:1
|
作者
Liu, Zao [1 ,2 ]
Chen, Zhiwei [3 ]
机构
[1] Chinese Acad Sci, Wuhan Inst Phys & Math, State Key Lab Magnet Resonance & Atom & Mol Phys, Wuhan 430071, Hubei, Peoples R China
[2] Chinese Acad Sci, Grad Univ, Beijing, Peoples R China
[3] Xiamen Univ, Dept Elect Sci, Fujian Prov Key Lab Plasma & Magnet Resonance Res, Xiamen, Fujian, Peoples R China
关键词
cross-platform; data acquisition; data processing; NMR; plug-in architecture; RCP; software; LINE CORRECTION; RECONSTRUCTION; RESOLUTION;
D O I
10.1002/mrc.4862
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Flexibility and extensibility are important issues in the design of nuclear magnetic resonance (NMR) software, as these determine the ability to integrate a variety of continuously evolving data acquisition and processing methods. Here, SpinStudioJ is introduced. It is an NMR data acquisition and processing workbench with a plug-in-based architecture. The workbench is based on Eclipse Rich Client Platform, which provides a plug-and-play runtime mechanism and rich graphical user interface functionality. New data acquisition methods and processing algorithms can be easily integrated into the SpinStudioJ workbench by defining extension points, without the need to redistribute existing modules. The software is independent of operating systems, as it leverages the cross-platform feature of the Java virtual machine.
引用
收藏
页码:380 / 389
页数:10
相关论文
共 50 条
  • [1] A CROSS-PLATFORM PLUG-IN TOOLKIT
    FIROOZYE, R
    DR DOBBS JOURNAL, 1993, 18 (06): : 120 - &
  • [2] NMRFx Processor: a cross-platform NMR data processing program
    Michael Norris
    Bayard Fetler
    Jan Marchant
    Bruce A. Johnson
    Journal of Biomolecular NMR, 2016, 65 : 205 - 216
  • [3] NMRFx Processor: a cross-platform NMR data processing program
    Norris, Michael
    Fetler, Bayard
    Marchant, Jan
    Johnson, Bruce A.
    JOURNAL OF BIOMOLECULAR NMR, 2016, 65 (3-4) : 205 - 216
  • [4] RHEEM: Enabling Cross-Platform Data Processing
    Agrawal, Divy
    Chawla, Sanjay
    Contreras-Rojas, Bertty
    Elmagarmid, Ahmed
    Idris, Yasser
    Kaoudi, Zoi
    Kruse, Sebastian
    Lucas, Ji
    Mansour, Essam
    Ouzzani, Mourad
    Papotti, Paolo
    Quiane-Ruiz, Jorge-Arnulfo
    Tang, Nan
    Thirumuruganathan, Saravanan
    Troudi, Anis
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2018, 11 (11): : 1414 - 1427
  • [5] ssNake: A cross-platform open-source NMR data processing and fitting application
    van Meerten, S. G. J.
    Franssen, W. M. J.
    Kentgens, A. P. M.
    JOURNAL OF MAGNETIC RESONANCE, 2019, 301 : 56 - 66
  • [6] Cross-Platform Data Processing: Use Cases and Challenges
    Kaoudi, Zoi
    Quiane-Ruiz, Jorge-Arnulfo
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1723 - 1726
  • [7] GPRStudio: An Extensible Cross-Platform GPR Data Processing Tool
    Ozkan, Esra
    Ozkan, Ersin
    Nazli, Hakki
    Sezgin, Mehmet
    DETECTION AND SENSING OF MINES, EXPLOSIVE OBJECTS, AND OBSCURED TARGETS XXVI, 2021, 11750
  • [8] A flexible cross-platform single-cell data processing pipeline
    Kai Battenberg
    S. Thomas Kelly
    Radu Abu Ras
    Nicola A. Hetherington
    Makoto Hayashi
    Aki Minoda
    Nature Communications, 13
  • [9] A flexible cross-platform single-cell data processing pipeline
    Battenberg, Kai
    Kelly, S. Thomas
    Ras, Radu Abu
    Hetherington, Nicola A.
    Hayashi, Makoto
    Minoda, Aki
    NATURE COMMUNICATIONS, 2022, 13 (01)
  • [10] Open Cross-Document Linking and Browsing Based on a Visual Plug-in Architecture
    Tayeh, Ahmed A. O.
    Signer, Beat
    WEB INFORMATION SYSTEMS ENGINEERING, PT II, 2014, 8787 : 231 - 245