Skip to main content

What is nmrglue?

nmrglue is a module for working with NMR data in Python. When used with the numpy, scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analyzing, and inspecting NMR data.

What can nmrglue do?

nmrglue has the ability to read, write and convert between a number of common NMR file formats including Varian, Bruker, NMRPipe, and Sparky files. The files, which are represented in python as dictionaries of spectral parameters and Numpy array objects, can be easily examined, modified and processed as desired.

nmrglue provides a number of common functions for processing NMR data such as apodization, spectral shifting, Fourier and other transformations, baseline smoothing and flattening, and linear prediction. In addition new processing schemes can be implemented easily using the nmrglue provided functions and the multitude of numerical routines provided by the Numpy and Scipy packages.

When used in conjunction with the matplotlib (or other) python plotting library nmrglue can be used to create publication quality figures of NMR spectrum or examine data interactively.

nmrglue can be used to analyze NMR data, with routines to perform peak picking, multidimensional lineshape fitting (peak fitting), and peak integration. New analysis methods can be rapidly developed and tested in Python or by integrating Fortran and C/C++ code.

To get started, see our online documentation: http://nmrglue.readthedocs.org/en/latest/index.html

Citing nmrglue

If you find nmrglue useful in your research please cite the package as:

J.J. Helmus, C.P. Jaroniec, Nmrglue: An open source Python package for the analysis of multidimensional NMR data, J. Biomol. NMR 2013, 55, 355-367, http://dx.doi.org/10.1007/s10858-013-9718-x.

Metadata

Release files for NMR-peaks-picking 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for NMR-peaks-picking 0.1
File Size Uploaded
NMR-peaks-picking-0.1.tar.gz 18.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for NMR-peaks-picking 0.1
File Interpreter ABI Platform
NMR_peaks_picking-0.1-py3-none-any.whl Python 3 none any Details

Total release size: 216.2 kB

Release files / NMR-peaks-picking-0.1.tar.gz

Download URL NMR-peaks-picking-0.1.tar.gz
Size 18.6 kB
Tags Source
SHA-256 checksum
How to use checksums
8421983a848c3ee879539fabaafb8ad490002b60c3cbc3b8363651445d84f7f0
BLAKE2b-256 checksum
How to use checksums
082e793294c47ac864eeb8a275d21e4e36f908e3608275dadabc670fdd352451
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release files / NMR_peaks_picking-0.1-py3-none-any.whl

Download URL NMR_peaks_picking-0.1-py3-none-any.whl
Size 197.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2da72d67303876b02d86bbf0fcdab865025283dbaba641f4522cbbf12365f248
BLAKE2b-256 checksum
How to use checksums
2a1a06be87da8f2d4db7a50f5d090afb1fc492c88c6fbe05b0fbcba336b08dfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.1 This release

2 release 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