Skip to main content

NQRduck Module: nqrduck-measurement

A module for the nqrduck project. This module is used for single frequency magnetic resonance experiments.

Installation

Requirements

Dependencies are handled via the pyproject.toml file.

Setup

To install the module you need the NQRduck core. You can find the installation instructions for the NQRduck core here.

Ideally you should install the module in a virtual environment. You can create a virtual environment by running the following command in the terminal:

python -m venv nqrduck
# Activate the virtual environment
. nqrduck/bin/activate

You can install this module and the dependencies by running the following command in the terminal while the virtual environment is activated and you are in the root directory of this module:

pip install .

Alternatively, you can install the module and the dependencies by running the following command in the terminal while the virtual environment is activated:

pip install nqrduck-measurement

Usage

The module is used with the Spectrometer module. However you need to use an actual submodule of the spectrometer module like:

The pulse sequence and spectrometer settings can be adjusted using the 'Spectrometer' tab.

drawing
  • a.) The experiments settings for frequency and number of averages.
  • b.) The signal processing settings for the measurement.
  • c.) The 'Measurement Plot'. Here the measured data is displayed. One can switch time and frequency domain plots.
  • d.) The import and export buttons for the measurement data.

You can then remove the folder of the virtual environment.

License

This project is licensed under the MIT License - see the LICENSE file for details

Contributing

If you're interested in contributing to the project, start by checking out our nqrduck-module template. To contribute to existing modules, please first open an issue in the respective module repository to discuss your ideas or report bugs.

Metadata

Release files for nqrduck-measurement 0.0.7

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

Source distribution (sdist)

Source distribution for nqrduck-measurement 0.0.7
File Size Uploaded
nqrduck_measurement-0.0.7.tar.gz 4.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for nqrduck-measurement 0.0.7
File Interpreter ABI Platform
nqrduck_measurement-0.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 4.8 MB

Release files / nqrduck_measurement-0.0.7.tar.gz

Download URL nqrduck_measurement-0.0.7.tar.gz
Size 4.8 MB
Tags Source
SHA-256 checksum
How to use checksums
127b6514a96de0933dd31a8e349ce6c5c1b1834e465fd8639d2587a1a1e7ab05
BLAKE2b-256 checksum
How to use checksums
5b42cb1cced81c4dae20c7a759bccecd1cf1f1b31dfe41a0300b45eb8c3e64fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.2

Release files / nqrduck_measurement-0.0.7-py3-none-any.whl

Download URL nqrduck_measurement-0.0.7-py3-none-any.whl
Size 18.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d6c3769877ad7eda646e3cc199d9a88f5c9bc6ad1ee123a7324b918a1ad7deca
BLAKE2b-256 checksum
How to use checksums
fb22dee8e833397d03cff36f3a501a51825c0b5d61292c021ae25dd7b4179432
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.0.7 This release

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

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