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.1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: nmr_sims-0.0.1.tar.gz
  • Upload date:
  • Size: 11.5 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.10.2

File hashes

Hashes for nmr_sims-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1c2090698463fa3281b977dd12a6ea90ecd950536abfbbff1ac3020d33753974
MD5 77dac847b80a913ada688e0302b06690
BLAKE2b-256 6fa6caa21b6d02e369d3bd2a39a20096afb1be2fd4c515559fff4b8ca95cc3de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nmr_sims-0.0.1-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.10.2

File hashes

Hashes for nmr_sims-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 566e0b92db656b68721059a2059cb6485439cb6b65ad8cc668690c7119c41f30
MD5 ae356a888fa9db1b84131c75b61dc2b9
BLAKE2b-256 168d534f92d4f4a2c6ee23df751b1782297751b7af3df7e960b1d294942e431e

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