Home#

simpnmr is a Python package for the analysis of solution NMR data of paramagnetic metal complexes using computational chemistry methods.

The package provides reproducible, workflow-driven tools for:

  • predicting one-dimensional paramagnetic NMR (pNMR) spectra

  • fitting magnetic susceptibility tensors to experimental pNMR data

  • analysing hyperfine and susceptibility tensors obtained from electronic structure calculations

Workflows are controlled via explicit YAML configuration files, which define all input data, model assumptions, and numerical parameters. This design makes calculations transparent, reproducible, and suitable for systematic studies.

Get started

Installation instructions, workflows, and practical guidance for running prediction and fitting calculations with simpnmr.

User Guide
Tutorials

Downloadable example materials for the SimpNMR tutorials and workshop, provided as ready-to-use files from the repository.

Tutorials
Developer Guide

Internal architecture, contribution guidelines, and maintenance notes for developers and advanced users.

Developer Guide
Templates

Downloadable YAML templates for common prediction and fitting workflows. Modify the file to run your own calculations with minimal setup.

Templates