Skip to content

v0.1.0 — first release

Choose a tag to compare

@TYEclipse TYEclipse released this 05 Sep 22:07
· 4 commits to main since this release

dsh-chem v0.1.0

English: First release of the deterministic chemistry math toolbox — 4 zero-dependency tools:

  • formula_mass — chemical formula parsing (nested parens, hydrates, ionic charges, coefficients) + IUPAC molar mass with per-element breakdown
  • mass_moles — mass/mole/particle conversions (Avogadro 6.02214076e23), 6 modes
  • solution — molarity, preparation mass, C1V1=C2V2 dilution, percent solutions (w/v, v/v, mass)
  • ph — pH/pOH/[H+]/[OH-] conversions + Henderson-Hasselbalch buffers

102 tests, all anchors from an independent Python oracle cross-validated against published textbook molar masses.

中文:化学计量数学工具箱首发——化学式解析与摩尔质量、质量/摩尔/粒子换算、溶液浓度(摩尔浓度/稀释/百分比)、pH 与缓冲溶液,四工具零依赖,102 测试全绿(锚点独立 Python oracle + 教科书值交叉验证)。