#ph #measurement #calibration #convert #converting #values #ones

bin+lib caliph

一个简单的工具,使用两点法校准和转换 pH 测量值

5 个版本

0.1.4 2021 年 11 月 7 日
0.1.3 2021 年 11 月 7 日
0.1.2 2021 年 11 月 7 日
0.1.1 2021 年 11 月 7 日
0.1.0 2021 年 11 月 5 日

#630 in 数学

39 每月下载次数
用于 caliphui

MPL-2.0 许可证

30KB
399

Caliph-RS

一个简单的工具,使用两点法校准和转换 pH 测量值。

License: MPL 2.0 License: CC BY-SA 4.0 Build

关于

本项目包含两个二进制文件

caliph,用于使用两点 pH 法校准 pH 电极。

conph,用于将测量的 pH 值转换为校准值。

演示

安装后(见下文),可用的两种方法是

校准

测量时温度为 25˚C

$ caliph 3.97 10.2

-----------------
  Calibrating
-----------------
Slope   0.96308
Offset  0.18657
-----------------

可选温度参数

$ caliph 3.97 10.2 -t 22.3

-----------------
  Calibrating
-----------------
Slope   0.96828
Offset  0.16052
-----------------

布尔 flat 选项将校准保存到当前目录中的 calibration.ph

$ caliph 3.97 10.2 -t 22.3 -s

-----------------
  Calibrating
-----------------
Slope   0.96828
Offset  0.16052
-----------------

Saved to calibration.ph

转换

假设存在 calibration.ph 文件

$ conph 3.5

---------------
  Converting
---------------
Input   3.5
Output  3.5495
---------------

自定义校准设置,包括斜率和偏移量

-c 设置为自定义,-s VAL 用于斜率,-o VAL 用于偏移量

$ conph 3.5 -c -s 1.1 -o 0.02

---------------
  Converting
---------------
Input   3.5
Output  3.8700
---------------

安装

可以使用 cargo install 安装或更新最新版本

cargo install caliph

cargo install  --git https://github.com/pdunne/caliph-rs

二进制版本也将发布在 GitHub 页面上。

编译

按照以下说明编译 cargo-outdated,然后跳到安装部分。

  1. 确保已安装当前版本的 cargoRust
  2. 克隆项目 $ git clone https://github.com/kbknapp/cargo-outdated && cd cargo-outdated
  3. 构建项目 $ cargo build --release
  4. 完成后,二进制文件将位于 target/release/cargo-outdated

选项

对于 caliph

caliph 0.1.3
Peter Dunne
Calculates corrections from 2 point pH calibration

USAGE:
    caliph [FLAGS] [OPTIONS] <ph4> <ph10>

FLAGS:
    -h, --help       Prints help information
    -s, --store      Store calibration to file calib.ph
    -V, --version    Prints version information

OPTIONS:
    -t, --temperature <temperature>    temperature of measurement

ARGS:
    <ph4>     pH measured for pH 4.01 buffer solution
    <ph10>    pH measured for pH 10.01 buffer solution

以及对于 conph

conph 0.1.3
Peter Dunne
Corrects pH measurement with calibration

USAGE:
    conph [FLAGS] [OPTIONS] <ph>

FLAGS:
    -c, --custom     Custom Input
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -o, --offset <offset>              Offset
    -s, --slope <slope>                Slope
    -t, --temperature <temperature>    Temperature of measurement

ARGS:
    <ph>    pH measured

许可证

calpih-rs 在 Mozilla Public License, v. 2.0 的条款下发布。请参阅 LICENSE 文件。

依赖项

~1–8.5MB
~54K SLoC