Skip to main content

Penguins: an Easy, NPE-free Gateway to Unpacking and Illustrating NMR Spectra

Project description

Documentation Status Travis CI Build Status Code Coverage

Penguins: an Easy, NPE-free Gateway to Unpacking and Illustrating NMR Spectra

pip install penguins

penguins is a Python 3 package intended mainly for generating publication-quality plots of NMR spectra in a programmatic, reproducible fashion. Here's a small example of the output (a similar plot to Figure 2 in Angew. Chem. Int. Ed. 2017, 56 (39), 11779–11783):

Documentation can be found at https://penguins.readthedocs.io, although it's not complete yet and arguably not very well-organised (I'm working on it!).

Note that penguins is still in development, so the interface should not be assumed to be stable.

[Regarding the 'NPE' in the name: I made this package after getting fed up of getting java.lang.NullPointerException in TopSpin's Plot tab. It's especially bad on OS X Catalina, but even on Windows it's rather buggy. Also, penguins are cute. 🐧]

Project details


Download files

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

Source Distribution

penguins-0.1.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

penguins-0.1-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

Details for the file penguins-0.1.tar.gz.

File metadata

  • Download URL: penguins-0.1.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for penguins-0.1.tar.gz
Algorithm Hash digest
SHA256 d06053292e2304d036869d6ccb2d44731428ec71bf1222dc88e4f2603ec717b2
MD5 1997b2dad2f993654ecda78cc2cde63f
BLAKE2b-256 3629e84799ed69ccfe715aea2bbb67adc01eea01b8388317afa4b7783669e35f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: penguins-0.1-py3-none-any.whl
  • Upload date:
  • Size: 20.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for penguins-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 92306d857ce4a6e649192a9359a5a9176038fec5d30ef9826095be9346b78643
MD5 8f2f05a74a4b54c5f08448d1d7a05190
BLAKE2b-256 f789b4942fcf4d797d5b334927f7f834eaf7733411e764c5b432c17533da51c4

See more details on using hashes here.

Supported by

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