您的位置:首页>互联网>

一个简单的代码错误可能会使一百多项科学研究失误

如果研究人员使用的脚本是2014年创建的,而该脚本在化学领域曾多次被引用并且其中包含代码错误,则研究人员可能不得不重新审视其科学研究的结论。

该脚本使用Python编写,包含一个错误,该错误已由夏威夷大学的研究人员发现,该错误可能会根据所使用的操作系统而不同。

正如Vice在几天前发表的一篇文章中解释的那样,该软件用于计算“ NMR或核磁共振光谱的化学位移值”。在化学上,这可以知道样品的分子组成。

夏威夷大学的一位研究人员通过检查项目计算发现了该错误。这项研究的目的是找到有效的抗癌化合物。

观察到不一致之后,该小组最终得出结论,计算结果根据用于启动此脚本的操作系统而有所不同。

随后,他们发布了该脚本的更正版本。但是由于该错误,已经发表的科学研究可能被歪曲了。“原始脚本中的这个简单问题以一种很难从已发布的信息中解决的方式,对许多主题涉及广泛主题的结论提出了挑战,因为操作系统很少提及,“读新文章。“使用这些脚本的作者肯定应该使用经过修改的脚本[..]检查其结果和任何相关的结论。”

目前,尚不清楚究竟有多少研究歪斜了。但根据Vice的引用,引用《自然协议》的数据,2014年的出版物被查阅了1900次,并在另外158项研究中被引用。但是,只有使用该脚本进行计算的研究才真正受到影响。

免责声明:本文由用户上传,如有侵权请联系删除!