Skip to main content

relaxometrynmr: NMR relaxometry made easy !

relaxometrynmr an open-source Python package for solid-state NMR relaxation data analysis: T1, T1_rho and T2.

This package is only compatible with Bruker's NMR data (see User's guide).

Why relaxometrynmr?

This package is built for NMR relaxometry data analysis and offers a user-friendly data processing. It streamlines the analysis of relaxation time constant (T1, T1_rho or T2) and reduces analysis time by more than 50%. It comprises several built-in modeling functions such as mono-, di-, tri-, and stretch-exponential. These functions offer the flexibility to model a wide range of relaxation behaviors -- from simple to complex systems.

Key Features

Comprehensive NMR Data Handling

  • Supports mainly Bruker's data
  • Handles data reading, conversion, and processing seamlessly
  • Automatically detects and loads delay list (vdlist, vplist, or vclist) for relaxometry experiments

Advanced Data Processing

  • Zero-filling for improved spectral resolution
  • Phase correction (0th and 1st order) for signal representation in pure-absorption mode
  • Gaussian apodisation for line broadening and improvement of signal-noise ratio

Spectral Integration

  • Numerical integration methods (trapezoid and Simpson's rule) for robust quantification of peak area

Visualisation

  • Full spectrum view for context
  • Zoomed-in region for detailed analysis

Modelling and Data Fitting

  • multiple-component models: mono-, bi-, and tri-exponential functions for simple to complex relaxation
  • stretched exponential models: for systems with non-standard relaxation dynamics (e.g., disordered materials)
  • decay analysis: tools for analysing exponential decay curves with multiple components

Install

pip install relaxometrynmr

Dependencies

The following packages are required:

nmrglue 
numpy
matplotlib >= 3.9.0
mrsimulator = 1.0

You can install these dependencies using pip:

pip install nmrglue numpy scipy mrsimulator = 1.0

Examples can be found in User Guide

Contact

For questions and support, please open an issue in the GitHub repository.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

relaxometrynmr-0.0.2.tar.gz (21.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

relaxometrynmr-0.0.2-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file relaxometrynmr-0.0.2.tar.gz.

File metadata

  • Download URL: relaxometrynmr-0.0.2.tar.gz
  • Upload date:
  • Size: 21.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.10

File hashes

Hashes for relaxometrynmr-0.0.2.tar.gz
Algorithm Hash digest
SHA256 4599c2cf7556930d9e78d9792b26ccfe1c4041f44fa7e1e7aa378a47bf7e2b2d
MD5 8b8933175be59d53adf75693a16492b7
BLAKE2b-256 d367984d752fccd2c61e5bcc2f806bb4e28a7f99b09f8093cde69e66d2f45e33

See more details on using hashes here.

File details

Details for the file relaxometrynmr-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: relaxometrynmr-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.10

File hashes

Hashes for relaxometrynmr-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b67394da26c66c4d6a6e251a0cad10543401c277737b49f2d65f8b855e7edf27
MD5 b633ffe0a3209dbf461f77278439de93
BLAKE2b-256 04620ab409e8640b59c91f31d9e1498436b9291b6c378a49234a27e01f26edd4

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

This release

0.0.2 This release

2 files

0.0.1

2 files

0.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page