SLEEPY: a comprehensive Python module for simulating relaxation and dynamics in nuclear magnetic resonance

2Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Nuclear magnetic resonance is a powerful method for characterizing dynamics of biological systems in a native-like environment. Accurate dynamics characterization, however, often requires simulations of complex NMR experiments. While a number of simulation programs exist for NMR simulation (SIMPSON, Spinach, SpinEvolution), none of these are focused on easy simulation of motional effects on NMR experiments. The SLEEPY Python module makes it straightforward to simulate arbitrary pulse sequences while including both relaxation and exchange processes. SLEEPY furthermore allows simulation of solid-state (static and spinning) and solution NMR experiments, using both truncated and full Hamiltonians (rotating frame/lab frame). We demonstrate its application to a wide variety of experiments, including transverse (T1ρ), and longitudinal relaxation (T1), nuclear Overhauser effect magnetization transfers, recoupling, and paramagnetic effects. We also provide an extensive online tutorial that explains how to use the various capabilities of SLEEPY. This tool can then be used for both better understanding of the impact of dynamics on NMR and in reproduction of experimental results.

Cite

CITATION STYLE

APA

Smith, A. A., & Zumpfe, K. (2025). SLEEPY: a comprehensive Python module for simulating relaxation and dynamics in nuclear magnetic resonance. Nature Communications , 16(1). https://doi.org/10.1038/s41467-025-65091-6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free