← 返回科研导航

MassCalc 分子式与质谱计算

精确质量 · 同位素分布 · m/z 反推分子式

English 简体 繁體

分子式计算

支持 C6H12O6、Ca(OH)2、CuSO4·5H2O、[13C]6H12O6、SO42-;离子式写 [M+H]+、[M+2H]2+、[2M+H]+、M-e。

这是什么工具

MassCalc 是一套分子式与质谱计算工具:给一个分子式,它算出单同位素质量、平均质量、标称质量、元素组成百分比、RDBeq(环加双键等价值)和各种加合离子的 m/z,并按 NIST 天然丰度算出同位素峰包络;反过来,给一个精确质量或 m/z,它在指定元素范围与容限内枚举所有候选分子式,用氮规则、RDBeq 和实测同位素峰表打分排序。此外还有肽段/寡核苷酸的碎片离子表与酶切产物、聚合物低聚物分布、中性丢失表与常见化合物精确质量库。肽段既支持完整序列,也支持只给氨基酸组成(A3R2K1 这种写法),并同时给出单同位素与平均 m/z。

所有计算都在你自己的浏览器里完成:算法与数据(94 种元素、298 个同位素的 NIST 快照,残基/修饰/加合/丢失/化合物词典)都随页面一起下载,页面没有后端、不上传任何输入。

功能

怎么用

  1. 「分子式」分区输入化学式,选一个或一组电离方式,立即得到质量、组成表、加合离子 m/z 与同位素棒图。
  2. 手上只有精确质量或质谱峰时,切到「反推分子式」:填 m/z、电离式、ppm 容限和允许的元素,比对候选的误差与 RDBeq。
  3. 做序列相关计算时,在「肽段」或「寡核苷酸」分区填序列(肽段也可只填氨基酸组成)与末端/修饰,勾选需要的碎片系列与电荷,表格可整段复制。
  4. 点「复制链接」把当前结果分享出去;刷新页面后输入仍在。

常见问题

单同位素质量和平均质量该用哪个?
高分辨质谱定分子式、比对理论精确质量用单同位素质量(最轻稳定同位素组合的质量);算投料摩尔数、含量、平均分子量时用平均质量(按标准原子量)。含多个 Br/Cl 的分子两者能差好几 Da,工具里两个都给。
[M+H]+ 的 m/z 是怎么算出来的?
元素表里是中性原子质量(含电子),净电荷 z 表示比中性组成少 z 个电子,所以离子质量 = Σ原子质量 − z·m(e),m/z 再除以 |z|。这样 [M+H]+ 恰好等于「中性 + 一个质子质量(1.00728)」,[M-H]- 等于「中性 − 一个质子质量」,不会重复扣电子。
同位素分布准吗?
用的是 NIST 天然丰度快照(94 种元素、298 个同位素),二项/多项展开精确到机器精度,与 chemcalc.org、IsoPro 等主流模拟器的相对强度一致(差异在小数点后几位)。它模拟的是天然丰度分布,不含电离过程中的碎片重排,也不含仪器质量歧视。
能由结构式(SMILES / InChI)算吗?
不能,本页只接受分子式。把 SMILES 转成分子式需要一张化学结构解析库,属于另一件事;你可以先用公共转换器得到分子式再贴进来。化合物库里已经收录了 173 种常见化合物的分子式,可直接检索。
数据会上传吗?
不会。全部计算在浏览器本地完成,页面没有后端接口;只有你主动点「复制链接」时,当前输入才会进入网址。

各分区的独立说明页

站内其他工具

纯前端实现 · 零依赖 · 免费 · 支持中/繁/英