Skip to main content

A package for running basic NMR simulations.

Project description

nmr_sims

NMR simulations in Python by Simon.

Some rather simple simulations of basic NMR pulse sequences.

Everything uses the Zeeman basis in Hilbert space, so nothing too fancy is possible.

Currently have pulse-acquire and 2DJ code available.

If interested in checking it out, take a look at (and run) nmr_sims/experiments/pa.py and nmr_sims/experiments/jres.py for a couple of examples.

You can also run $python -m nmr_sims pa or $python -m nmr_sims jres from a terminal.

To install: Clone this repo, activate a venv, run pip install -e . when inside the repo's root directory. You might need to manually install numpy, scipy and matplotlib to the venv too, I haven't checked whether this is done automatically.

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

nmr_sims-0.0.2.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

nmr_sims-0.0.2-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file nmr_sims-0.0.2.tar.gz.

File metadata

  • Download URL: nmr_sims-0.0.2.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.12

File hashes

Hashes for nmr_sims-0.0.2.tar.gz
Algorithm Hash digest
SHA256 942930f379029016172d8406129e23d86cee3c4e4ea582787f238065d1ae8727
MD5 c8df4bee6a7ab367c6007f1ec715bb02
BLAKE2b-256 c239aeb9cd48099469b10c27fa46771a9896f1905c8a8916a6f87d057fdd830c

See more details on using hashes here.

File details

Details for the file nmr_sims-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: nmr_sims-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.12

File hashes

Hashes for nmr_sims-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 dbbc55fc8149ca7f11593c04bb58b7a163a1f76e4e78b369ac3f998fec1c31e1
MD5 9c466903e29c656d96c006fb52ed2d8c
BLAKE2b-256 cf9844d33be8dcef1ed7f6f554517bbfe10e356f50c52e4639c0cb2cc86b86c7

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