一段代码计算核磁共振信号已被发现是把事情错取决于所使用的操作系统。1故障可能影响结构作业超过150篇论文,称他们的结论提出质疑。

一个领导的研究小组菲利普•威廉姆斯夏威夷大学的在Mānoa发现了错误当他们试图揭开自然产物的结构从蓝藻提取。他们的手性恶唑啉-潜在的癌症药物先导物或阿尔茨海默病治疗有八个非对映体,很难区分核磁共振(NMR)谱。

研究人员从核磁共振化学位移计算密度泛函理论结构进行比较与实验转变。这是当他们发现故障:shift-calculating脚本给不同的结果,这取决于操作系统上运行。在Windows中,它给了正确的化学位移,而在Linux中它给了一个稍微不同的-不正确的值。

出版于2014年,2代码显示已经被引用了150多次Altmetric数据。虽然不是每个引用研究可能是使用代码,它怀疑在结构上发布主题如天然产物的发现,反应产品描述和生化过程说明。作者使用了代码应该仔细检查他们的结果和结论,夏威夷的小组警告说。

错误是一个简单的文件的结果排序问题。在操作系统中没有默认文件名排序,脚本不能匹配的文件包含一个构象异构体的自由能化学位移,导致整个错误的值。

虽然在威廉姆斯的NMR值只有1 ppm以下,其后果可能更严重的在其他情况下。因为脚本可以不匹配任何两个构象的能量水平,可以进一步的值分开。

为了防止错误,夏威夷的科学家们公布了一份修改过的版本。他们还提醒代码的创造者,他们正在计划来纠正他们的2014年出版。