在python中处理nmr数据的模块
nmrglue的Python项目详细描述
什么是nmrglue?
nmrglue是一个在python中处理nmr数据的模块。当与 numpy、scipy和matplotlib包nmrglue提供了强大的解释 用于处理、分析和检查核磁共振数据的环境。
重要链接
恩姆格鲁能做什么?
nmrglue能够在多个公共 nmr文件格式包括varian、bruker、nmrpipe和sparky文件。这个 在python中表示为光谱参数字典的文件 和numpy数组对象,可以很容易地检查、修改和处理为 渴望的。
nmrglue提供了许多处理nmr数据的常用函数,例如 切趾、谱移、傅里叶变换和其他变换、基线 平滑和平坦,线性预测。另外,新加工 使用nmrglue提供的函数和 numpy和scipy包提供的大量数值例程。
与matplotlib(或其他)python打印结合使用时 nmrglue库可用于创建nmr的发布质量图 对数据进行频谱分析或交互检查。
nmrglue可用于分析nmr数据,并使用例程执行峰值 拾取、多维线型拟合(峰值拟合)和峰值 整合。新的分析方法可以在 Python或通过集成FORTRAN和C/C++代码。
要开始,请参阅我们的联机文档: http://nmrglue.readthedocs.org/en/latest/index.html
引用nmrglue
如果您发现nmrglue在您的研究中有用,请引用该软件包:
j.j.helmus,c.p.jaroniec,nmrglue:一个用于 多维核磁共振数据分析,生物分子杂志。核磁共振2013,55,355-367, http://dx.doi.org/10.1007/s10858-013-9718-x。