Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

ODIN-object-oriented development interface for NMR.

Thies H Jochimsen1, Michael von Mengershausen

  • 1Max-Planck-Institute of Cognitive Neuroscience, Stephanstr. 1a, D 04103 Leipzig, Germany. thies@jochimsen.de

Journal of Magnetic Resonance (San Diego, Calif. : 1997)
|August 25, 2004
PubMed
Summary
This summary is machine-generated.

This study introduces a cross-platform development environment for nuclear magnetic resonance (NMR) experiments. The software enables rapid prototyping and execution of NMR pulse sequences across diverse hardware, simplifying complex NMR imaging and spectroscopy.

Related Experiment Videos

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Evaluating different methods of MR-based motion correction in simultaneous PET/MR using a head phantom moved by a robotic system.

EJNMMI physics·2022
Same author

Image-Guided High-Intensity Focused Ultrasound, A Novel Application for Interventional Nuclear Medicine?

Journal of nuclear medicine : official publication, Society of Nuclear Medicine·2021
Same author

Practical setting and potential applications of interventions guided by PET/MRI.

The quarterly journal of nuclear medicine and molecular imaging : official publication of the Italian Association of Nuclear Medicine (AIMN) [and] the International Association of Radiopharmacology (IAR), [and] Section of the Society of...·2020
Same author

Quantitative susceptibility mapping in β-Amyloid PET-stratified patients with dementia and healthy controls - A hybrid PET/MRI study.

European journal of radiology·2020
Same author

A realistic phantom of the human head for PET-MRI.

EJNMMI physics·2020
Same author

Quantitative Susceptibility Mapping of Amyloid-β Aggregates in Alzheimer's Disease with 7T MR.

Journal of Alzheimer's disease : JAD·2018
Same journal

Localization-driven exchange contrast in diffusion exchange spectroscopy.

Journal of magnetic resonance (San Diego, Calif. : 1997)·2026
Same journal

4.5 Tesla superconducting miniature magnet in liquid nitrogen.

Journal of magnetic resonance (San Diego, Calif. : 1997)·2026
Same journal

Folding and unfolding dynamics of a DNA aptamer studied by heteronuclear <sup>1</sup>H-<sup>13</sup>C correlation zz-exchange spectroscopy.

Journal of magnetic resonance (San Diego, Calif. : 1997)·2026
Same journal

Multi-spin control from one-spin pulses.

Journal of magnetic resonance (San Diego, Calif. : 1997)·2026
Same journal

Altering MRI rotating frame relaxations by changing the truncation level of Hyperbolic Secant pulse.

Journal of magnetic resonance (San Diego, Calif. : 1997)·2026
Same journal

Effects of proton exchange on the lifetimes of long-lived states in aliphatic chains.

Journal of magnetic resonance (San Diego, Calif. : 1997)·2026
See all related articles

Area of Science:

  • Nuclear Magnetic Resonance (NMR) Spectroscopy and Imaging
  • Computational Physics and Chemistry
  • Software Engineering for Scientific Instrumentation

Background:

  • Developing custom software for Nuclear Magnetic Resonance (NMR) experiments is often hardware-specific and time-consuming.
  • Lack of a unified programming interface hinders the rapid development and deployment of novel NMR pulse sequences across different devices.
  • Integrating data post-processing with experimental control requires specialized programming for each NMR system.

Purpose of the Study:

  • To present a novel cross-platform development environment for designing and executing NMR experiments.
  • To provide a common, object-oriented programming interface for controlling diverse NMR hardware from various manufacturers.
  • To facilitate rapid prototyping, testing, and execution of new NMR pulse sequences and integrate data post-processing.

Main Methods:

  • Development of an object-oriented C++ framework for NMR experiment control.
  • Implementation of a common programming interface compatible with different NMR system types and manufacturers.
  • Integration of interfaces to established numerical libraries for transparent data post-processing within the measurement module.
  • Demonstration using NMR imaging experiments on multiple hardware platforms and comparison with simulations.

Main Results:

  • The developed environment allows writing experiment control applications that run on different NMR devices without source code modification.
  • New pulse sequences can be created, tested, and executed significantly faster due to the software's clear design.
  • Transparent integration of data processing into the measurement module is achieved via interfaces to numerical libraries.
  • Successful execution and comparison of identical NMR imaging experiments across different manufacturers' systems.

Conclusions:

  • The presented cross-platform development environment streamlines the creation and execution of NMR experiments, particularly NMR imaging.
  • The unified programming interface enhances flexibility and reduces development time for novel NMR applications.
  • The framework supports efficient data post-processing, enabling seamless integration of analysis into the experimental workflow.