QuMADA
Interfaces and measurement scripts for usage with QCoDeS.
Documentation
Find the current documentation on readthedocs.
Installation
Setup virtual environment
Installation of QuMADA should be done in a virtual environment. There are several methods of creating a virtual environment, python's native being venv:
On windows, run
python -m venv .venv
.venv\Scripts\activate.bat
On linux, run
python -m venv .venv
source .venv/bin/activate
Install QuMADA
Install QuMADA directly from PyPI:
python -m pip install qumada
Alternatively, install the latest development version of QuMADA from github:
git clone https://github.com/qutech/qumada.git qumada
cd qumada
python -m pip install -e .
You can also install optional dependencies, like Spyder or QCoDeS' plottr-inspectr:
python -m pip install -e .[spyder,gui]
Setup for development
For development, first clone the latest development version of QuMADA from github:
git clone https://github.com/qutech/qumada.git qumada
cd qumada
The requirements are stored in dev_requirements.txt.
python -m pip install -r dev_requirements.txt
Set up pre-commit hooks
python -m pre-commit install
Build documentation
To build the documentation, run:
tox -e docs
or
cd docs
make html
The built documentation can be found at _build/html/index.html.
Metadata
Release files for QuMADA 2.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| qumada-2.0.2.tar.gz | 111.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| qumada-2.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 262.9 kB
Release files / qumada-2.0.2.tar.gz
| Download URL | qumada-2.0.2.tar.gz |
|---|---|
| Size | 111.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
19fb83fca7023d32ea80ba13525acc7febad6cb4fc573026b98d18d6f9efefac
|
|
BLAKE2b-256 checksum How to use checksums |
2d98953287f5a95f106af151209dd3d816991bad36726575777e8080bfbd26f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Release files / qumada-2.0.2-py3-none-any.whl
| Download URL | qumada-2.0.2-py3-none-any.whl |
|---|---|
| Size | 151.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
576fffb9df83947baa219e868212531343f6545cccf29707186e9997f811fa5a
|
|
BLAKE2b-256 checksum How to use checksums |
82647fb667923c19554557234ddb5599b7c63ccd3f7214a4532f4062affbb4b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|