Add post-processing tool: clean and plot CSV data

hioki-clean clean <file> - removes error rows and settle artifacts
after auto-range transitions. hioki-clean plot <file> - visualizes
CSV data with grouped subplots (voltage, current, power, efficiency).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-10 17:45:58 +07:00
parent c154a67299
commit 62f3a3690e
4 changed files with 192 additions and 2 deletions

View File

@@ -10,5 +10,13 @@ dependencies = [
"pyvisa-py>=0.8.1",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["hioki3193"]
[project.scripts]
hioki = "hioki3193.cli:main"
hioki-clean = "hioki3193.postprocess:main"