一个模拟核磁共振(NMR)谱的库。
nmrsim的Python项目详细描述
单击上面的“Launch Binder”链接,了解如何在Jupyter笔记本中使用nmrsim。在
Documentation on Read the Docs
nmrsim(0.5.1测试版)
^{str1}$nmrsim是一个Python库,用于模拟溶液态核磁共振(NMR)谱。在
这个项目的灵感来自汉斯的程序WINDNMR 帝国。^{str1}$nmrsim版本1.0的目标是为相同类型的模拟提供Python工具 WINDNMR did——自旋1/2自旋系统的一阶和二阶模拟,加上一些动态核磁共振(DNMR)的模拟 线条形状。长期目标是扩展工具集(例如,允许更高自旋核,或新的DNMR模型)。在
特点
- 基于类的NMR特征抽象(
nmrsim.Multiplet
;nmrsim.SpinSystem
;nmrsim.Spectrum
)。在 - 快速绘制模拟结果的便利函数(
nmrsim.plt
)。在 - 一个较低级别的API,用于更多“动手”计算核磁共振谱(例如,创建和求解自旋的函数 哈密顿量。在
示例
有关典型用例的示例,请参见Jupyter文件夹。在
贡献
有关详细信息,请参见Contributing to nmrsim页 如何为项目做出贡献。 你不必有什么特别的专长! 如果你曾经使用过(或试图使用)图书馆并提出建议, 你可以做出有价值的贡献。在
- 项目
标签: