FREEDOM251

Freedom251 › Chemistry Simulation Software

NMRInversions.jl

Free plan Linux

Visit NMRInversions.jl Alternatives

NMRInversions.jl's own site

What NMRInversions.jl is

NMRInversions.jl is a free Linux package for numerical inversion of one- and two-dimensional NMR relaxation and diffusion measurements. It imports data from various NMR instrument formats, phase-corrects raw data, fits multi-exponential curves, and presents interactive visualizations. Its numerical methods estimate distributions of relaxation times or diffusion coefficients from experimental measurements. These analyses apply to materials such as porous rocks, catalyst supports, and biological tissues. The package is intended for NMR users who may not know Julia or programming, offering a simple interface for routine processing while allowing experienced users to retain control over each step. The repository identifies the software as MIT licensed, and users can submit issues for questions not answered in the documentation. Harmonic inversion used in NMR spectroscopy was not implemented at the time covered by the publication. The package was described in a Journal of Open Source Software paper published May 23, 2025.

Who it suits

It suits NMR users processing relaxation or diffusion data on Linux, including those without Julia or programming experience. Experienced users can retain control over individual processing steps.

What it does well

  • Free Linux package
  • Imports multiple instrument formats
  • Provides interactive result visualization
  • Supports relaxation and diffusion analyses
  • MIT licensed

What to know first

  • Linux platform listed
  • Harmonic inversion was not implemented
  • Documentation may not answer every question

Getting started

  1. Open the NMRInversions.jl website
  2. Use a Linux system
  3. Import measurements from a supported NMR instrument format
  4. Apply phase correction and fit multi-exponential curves
  5. Inspect the results interactively

Verdict

NMRInversions.jl offers an accessible workflow for NMR inversion, correction, fitting, and visualization. Its Linux availability and stated harmonic-inversion limitation define where it fits.

Questions

How much does NMRInversions.jl cost?

NMRInversions.jl is free and has a free plan.

Which platforms support it?

The listed platform is Linux.

Is NMRInversions.jl open source?

The GitHub repository identifies it as MIT licensed.

Who made NMRInversions.jl?

The package was described by Aristarchos Mavridis and Carmine D’Agostino.

Does it include harmonic inversion for NMR spectroscopy?

Harmonic inversion was not implemented at the time covered by the publication.

Where can users ask questions?

Questions or problems not answered in the documentation can be submitted as repository issues.

Facts from NMRInversions.jl's own pages

Authors
The paper names Aristarchos Mavridis and Carmine D’Agostino as authors. · theoj.org, 4 Oct 2026
Customization
Users can retain control over each step of the process as they gain experience. · theoj.org, 4 Oct 2026
Data processing
It imports data from various NMR instrument formats, phase-corrects raw data, fits multi-exponential curves, and interactively visualizes results. · theoj.org, 4 Oct 2026
Harmonic inversion limit
The paper states that harmonic inversion used in NMR spectroscopy was not implemented at the time of publication. · theoj.org, 4 Oct 2026
Intended users
The package is aimed at NMR users who may not know Julia or programming and offers a simple interface for everyday data processing. · theoj.org, 4 Oct 2026
License
The GitHub repository identifies the software as MIT licensed. · github.com, 4 Oct 2026
Methods
The package uses numerical inversion methods to estimate relaxation-time or diffusion-coefficient distributions from experimental data. · theoj.org, 4 Oct 2026
Publication
The package was described in a Journal of Open Source Software paper published on May 23, 2025. · theoj.org, 4 Oct 2026
Purpose
NMRInversions.jl performs numerical inversions for one- and two-dimensional NMR relaxation and diffusion measurements. · github.com, 4 Oct 2026
Reproducibility
The authors describe accessible open-source algorithms as important for improving reproducibility in scientific research. · theoj.org, 4 Oct 2026
Support
The repository asks users with problems or questions not answered in the documentation to submit an issue. · github.com, 4 Oct 2026
Use cases
The package addresses relaxation and diffusion measurements used to study materials including porous rocks, catalyst supports, and biological tissues. · theoj.org, 4 Oct 2026

Where NMRInversions.jl stands on Freedom251

Look at these too