Skip to main content

LogQbit

LogQbit 是一个面向实验室场景的轻量数据记录工具包,适合记录中小规模实验数据。

它的核心设计目标是:

  • 用简单的接口记录和管理实验数据。
  • 基于目录的实验数据组织,用通用可读的格式储存数据。

完整文档见:https://qiujv.github.io/logqbit/

安装

常规安装:

pip install logqbit

如果还需要 GUI:

pip install "logqbit[gui]"

更详细的安装说明见:https://qiujv.github.io/logqbit/install/

用例

用例 1:记录一组实验数据

from logqbit import LogFolder

lf = LogFolder.new("./demo_data", title="My Experiment")

lf.add_row(x=0.0, y=1.2)
lf.add_row(x=1.0, y=1.8)
lf.flush()

lf.meta.plot_axes = ["x"]
lf.const["temperature"] = "300 K"

print(lf.df)

用例 2:打开数据查看器

logqbit browser

此功能需要安装 logqbit[gui]

你还可以通过 logqbit shortcuts 创建桌面快捷方式(仅 Windows 可用)。

用例 3:生成示例数据并打开浏览器

logqbit browser-demo

这会在当前目录的 logqbit_example/ 中追加一批示例记录,并启动图形化浏览器。

更多内容:

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

logqbit-0.7.2.tar.gz (99.6 kB view details)

Uploaded Source

Built Distribution

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

logqbit-0.7.2-py3-none-any.whl (85.5 kB view details)

Uploaded Python 3

File details

Details for the file logqbit-0.7.2.tar.gz.

File metadata

  • Download URL: logqbit-0.7.2.tar.gz
  • Upload date:
  • Size: 99.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for logqbit-0.7.2.tar.gz
Algorithm Hash digest
SHA256 8cbda75b344651ebb4a4d184a8446de2a8fbef798e99ee177ce14ced363e10ff
MD5 9b4084bd7885f2a2d3156eebd88a56f6
BLAKE2b-256 f6f77eae012925ebb00aac73a59e7c64a468082e5e8ac37b1bf6ae42574624fd

See more details on using hashes here.

File details

Details for the file logqbit-0.7.2-py3-none-any.whl.

File metadata

  • Download URL: logqbit-0.7.2-py3-none-any.whl
  • Upload date:
  • Size: 85.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for logqbit-0.7.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9ae52c7a8ca4b70cca1571144845fb310db79e74c3b297b7c326e9c89fd6e2ed
MD5 25e07284d56100d4ef0851217352738f
BLAKE2b-256 931d728b85de1a11ea9e67eb8a9b898a113b2a34f4b49cf24c83309cacdec651

See more details on using hashes here.

Release history Release notifications | RSS feed

0.8.1

2 files

0.8.0

2 files

0.7.3

2 files

This release

0.7.2 This release

2 files

0.7.1

2 files

0.7

3 files

0.6.2

2 files

0.6.1

2 files

0.6

2 files

0.5.1

2 files

0.5

2 files

0.4.1

2 files

0.4

2 files

0.3.3

2 files

0.3.2

2 files

0.3.1

2 files

0.2.6

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.0

2 files

0.0.1

2 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