Java-based graphical user interface for MRUI, a software package for quantitation of in vivo/medical magnetic resonance spectroscopy signals

Comput Biol Med. 2001 Jul;31(4):269-86. doi: 10.1016/s0010-4825(01)00006-3.


This article describes a Java-based graphical user interface for the magnetic resonance user interface (MRUI) quantitation package. This package allows MR spectroscopists to easily perform time-domain analysis of in vivo/medical MR spectroscopy data. We have found that the Java programming language is very well suited for developing highly interactive graphical software applications such as the MRUI system. We also have established that MR quantitation algorithms, programmed in the past in other languages, can easily be embedded into the Java-based MRUI by using the Java native interface (JNI).

Publication types

  • Research Support, Non-U.S. Gov't
  • Validation Study

MeSH terms

  • Algorithms
  • Humans
  • Magnetic Resonance Spectroscopy*
  • Programming Languages*
  • Signal Processing, Computer-Assisted*
  • Software Validation*
  • User-Computer Interface*