用HyperEMG模型拟合飞行时间质谱
emgfit的Python项目详细描述
飞行时间质谱的超肌电模型拟合
- 自由软件:3条款BSD许可
- 联机文档:https://RobbenRoll.github.io/emgfit。在
- 源代码:https://github.com/RobbenRoll/emgfit
emgfit是一个Python包,用于飞行时间(TOF)质量的峰值拟合 超指数修正高斯(Hyper-EMG[1])模型的光谱 功能。emgfit是lmfit[2]曲线拟合包的包装器 并使用了许多lmfit的用户友好的高级功能。经验 lmfit可能有帮助,但不是使用emgfit的必要先决条件 由于lmfit的lmfit功能基本上是“隐藏在引擎盖下”。emgfit是 设计为用户友好型,并在合理的情况下提供自动化功能 同时也为用户提供了大量的灵活性和控制力。 根据用户的偏好,可以快速分析整个频谱 只有几行代码。或者,各种可选功能包括 可帮助用户进行更严格的分析。模型功能和 emgfit提供的统计方法可用于分析 其他领域的光谱数据。在
除其他功能外,emgfit工具箱包括:
- 自动灵敏的峰值检测
- 从AME2016[3]数据库自动导入相关文献值
- 最佳峰形模型的自动选择
- 用二元极大似然法拟合低统计量峰
- 用大量峰值同时拟合整个光谱
- 将所有相关拟合结果(包括拟合统计数据和绘图)导出到 EXCEL输出文件,便于后期处理
emgfit设计用于Jupyter笔记本电脑,它已经成为 数据科学界的标准工具。的使用和功能 emgfit最好通过阅读本教程来了解。教程和更多 详细信息可在documentation of emgfit中找到。在
参考文献
[1] | Purushothaman, S., et al. “Hyper-EMG: A new probability distribution function composed of Exponentially Modified Gaussian distributions to analyze asymmetric peak shapes in high-resolution time-of-flight mass spectrometry.” International Journal of Mass Spectrometry 421 (2017): 245-254. |
[3] | Wang, M., et al. “The AME2016 atomic mass evaluation (II). Tables, graphs and references.” Chinese Physics C 41.3 (2017): 030003. |
- 项目
标签: