Skip to main content

Add your description here

Project description

pralab-phys 0.4.0

Pralab-phys provides some extensions of QCoDes (python-based data acquisition framework) and Plotly and more.

Especially, it includes following QCoDes Instrument Drivers

  • Keithley2182A
  • Keithley6221
  • Yokogawa7651
  • Quantum Design Instruments (PPMS, Dynacool)

Attention:

For versions below 0.3.11, we strongly discourage usage due to instability in versioning and other concerns.

pralab-phys 0.4.0 日本語解説

概要

本ライブラリは、物性研究室で用いることを想定した、QCoDesをベースとした測定用ライブラリであり、これを用いることで、様々な計測器制御や測定プログラムの作成が容易に行えます。

このライブラリは、QCoDesを中心としたライブラリの拡張ドライバとして、以下の機能を提供します。

QCoDesの基本的な使い方については、公式ドキュメントまたはqiita記事をご覧ください。

各計測器の制御用ライブラリ

  • Keithley2182A Nanovoltmeter
  • keithley6221 DC and AC Current Source
  • Yokogawa7651 電流源
  • エヌエフ LI5650 ロックインアンプ
  • Quantum Design Multivu経由の装置制御(QDInstrument.dll必須)
  • M81 (予定)

より平易なリアルタイムプロット機能

  • RealtimePlotモジュールによる、Jupyter上での測定結果確認

インストール&最初の利用

本ライブラリは、uvを用いたPython仮想環境上へのインストールを推奨しています。

Windows Powershellを用いたインストール手順は以下の通りです。

  1. 仮想環境を作成したいディレクトリ上で以下のコードを入力(任意の仮想環境名を入力しない場合、該当ディレクトリにそのまま仮想環境が構築されます)
uv init <任意の仮想環境名>
  1. pralab-physライブラリのインストール
uv add pralab-phys
  1. jupyter labを起動する。自動的にブラウザが開き、Jupyter Labが使える状態になる。
uv run jupyter lab

もしブラウザが開かない場合、Powershell上に出力されたリンク(localhost:9999など)をブラウザに入力する。

Jupyter Labを終了する場合、Powershell上でctrl+cを入力。

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

pralab_phys-0.3.11.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pralab_phys-0.3.11-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

Details for the file pralab_phys-0.3.11.tar.gz.

File metadata

  • Download URL: pralab_phys-0.3.11.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for pralab_phys-0.3.11.tar.gz
Algorithm Hash digest
SHA256 0421e4d3d48969f3451d3c51d1a3e2f8d05b939001cbf9d028220d6e41704d6e
MD5 ba0a880dc89ac6da5ffa298389b5e4c6
BLAKE2b-256 e2bdace1a23ce38e94a4d185e5130648176b42a52a5868512819842123be4c1d

See more details on using hashes here.

File details

Details for the file pralab_phys-0.3.11-py3-none-any.whl.

File metadata

  • Download URL: pralab_phys-0.3.11-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for pralab_phys-0.3.11-py3-none-any.whl
Algorithm Hash digest
SHA256 1e45bff65566d88ce8174c50d6c4caac4ca85a857cfb8c2d370e9ec544716ba4
MD5 df3b3507b430328a33615f84a4132c03
BLAKE2b-256 e12a624036785d2df5df25cdf15755b79722de87df34a0665e11753c183e961c

See more details on using hashes here.

Supported by

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