Skip to main content

No project description provided

Project description

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.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

NMR-peaks-picking-0.1.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

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

NMR_peaks_picking-0.1-py3-none-any.whl (197.6 kB view details)

Uploaded Python 3

File details

Details for the file NMR-peaks-picking-0.1.tar.gz.

File metadata

  • Download URL: NMR-peaks-picking-0.1.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for NMR-peaks-picking-0.1.tar.gz
Algorithm Hash digest
SHA256 8421983a848c3ee879539fabaafb8ad490002b60c3cbc3b8363651445d84f7f0
MD5 aca7aae8eca49cc79387e3556f2458b3
BLAKE2b-256 082e793294c47ac864eeb8a275d21e4e36f908e3608275dadabc670fdd352451

See more details on using hashes here.

File details

Details for the file NMR_peaks_picking-0.1-py3-none-any.whl.

File metadata

  • Download URL: NMR_peaks_picking-0.1-py3-none-any.whl
  • Upload date:
  • Size: 197.6 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for NMR_peaks_picking-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2da72d67303876b02d86bbf0fcdab865025283dbaba641f4522cbbf12365f248
MD5 dd77029f9a56e0545894deea6ff8f69c
BLAKE2b-256 2a1a06be87da8f2d4db7a50f5d090afb1fc492c88c6fbe05b0fbcba336b08dfa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page