Premium
SpinStudioJ: A cross‐platform NMR data acquisition and processing workbench based on a plug‐in architecture
Author(s) -
Liu Zao,
Chen Zhiwei
Publication year - 2019
Publication title -
magnetic resonance in chemistry
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.483
H-Index - 72
eISSN - 1097-458X
pISSN - 0749-1581
DOI - 10.1002/mrc.4862
Subject(s) - workbench , extensibility , plug in , computer science , software , data acquisition , graphical user interface , cross platform , interface (matter) , software engineering , computer architecture , embedded system , operating system , visualization , data mining , bubble , maximum bubble pressure method
Abstract 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.