用于在Python中处理NMR数据的一个模块
项目描述
什么是nmrglue?
nmrglue是一个用于在Python中处理NMR数据的模块。当与numpy、scipy和matplotlib包一起使用时,nmrglue提供了一个强大的解释环境,用于处理、分析和检查NMR数据。
重要链接
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:一个用于多维NMR数据分析的开源Python软件包,J. Biomol. NMR 2013,55,355-367,http://dx.doi.org/10.1007/s10858-013-9718-x。
项目详情
下载文件
下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
构建分布
nmrglue-0.10.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | ec5524d612dcd28a9652b00ef66ac69badc4e69191edf477d559152afbee6972 |
|
MD5 | bd8059f53ff7eb18aab8396df670e9b3 |
|
BLAKE2b-256 | 3d51c4e4fcc64be2ddafd1726d9dabb661fed95ae5cebb85b9b5a50c5f2eb6b6 |
nmrglue-0.10-py2.py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | b7f330f63d45fd86ee6a4343359c548d8235962b993c5281894b8ff35881845d |
|
MD5 | 2cb2a64f1337658368d0e1699aaf0a98 |
|
BLAKE2b-256 | faaf97665d3e649f804ffd691a750de952b028a56b69161e8f4b38143ad76e64 |