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.14.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.14-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pralab_phys-0.3.14.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.14.tar.gz
Algorithm Hash digest
SHA256 02a4f778fe99318059d27318bfca95b8803bd97c2c75225cf3cc1c04383222c3
MD5 b37135e00dc444782afaa8197af01318
BLAKE2b-256 378bb00f3ff33ab71b904dc3026b0e06493da576b6aff8d95385c61eadfe806a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pralab_phys-0.3.14-py3-none-any.whl
  • Upload date:
  • Size: 21.0 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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 4a5afdc666c6742701858e98a54451fc9b3c449606eb4f22207ae17133259adf
MD5 cc22a27a3850c7941048b2f834171542
BLAKE2b-256 64c4a0c9a59e93a3ce53edb4da7e3d30a4951812250b08e7363f9a89f17bfcce

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