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.13.tar.gz (17.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.13-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pralab_phys-0.3.13.tar.gz
  • Upload date:
  • Size: 17.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.13.tar.gz
Algorithm Hash digest
SHA256 2654d2f2944e1531f6f11a55d50cba6d80d4ad35b00caeb617a99e39854a1e66
MD5 82f121116b11adb12d2ca6b5d33abd47
BLAKE2b-256 761dbc89410b140f555124c150c3676413e63722e73ff5b327b9e390975c1bbc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pralab_phys-0.3.13-py3-none-any.whl
  • Upload date:
  • Size: 20.9 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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 4fc40e1277463537cc6b3857d1a8927e15e4dcb72a47dae64b0affe4fe63493d
MD5 b3e8d5a7c84e2133615b66d702d202d9
BLAKE2b-256 1c7e65a66e2b7908fff5b5412f2dd9780b7c780869f8cbe8687eb6b948cfd469

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