一段计算核磁共振信号的代码被发现会根据所使用的操作系统出错。1这个小故障可能会影响150多篇论文的结构作业,使他们的结论受到质疑。
一组研究人员由菲利普•威廉姆斯来自夏威夷大学Mānoa的研究人员发现了这种细菌,当时他们正试图揭示从蓝藻中提取的一种天然产物的结构。他们的每一种手性恶唑啉——治疗癌症或阿尔茨海默病的潜在药物——都有8种难以通过核磁共振(NMR)光谱区分的非对映体。
研究人员计算了密度泛函理论结构的核磁共振化学位移,并将其与实验位移进行了比较。就在这时,他们发现了一个小故障:位移计算脚本根据运行在哪个操作系统上给出了不同的结果。在Windows 10中,它给出了正确的化学位移,而在Linux中,它给出了一个稍微不同的——不正确的——值。
2014年出版,2自那以后,该规范被引用了150多次Altmetric数据。尽管并非所有引用研究都可能使用该代码,但它对发表在自然产物发现、反应产物表征和生化途径阐明等主题上的结构提出了质疑。夏威夷的研究小组警告说,使用该代码的作者应该仔细检查他们的结果和结论。
这个错误是一个简单的文件排序问题造成的。在没有默认文件名排序的操作系统上,该脚本无法将包含一致性自由能的文件与其化学位移相匹配,从而导致整体错误的值。
虽然在威廉姆斯的例子中,核磁共振值只差了不到1ppm,但在其他情况下,后果可能会更严重。由于脚本可以不匹配任意两个构象的能级,因此值可能相差很远。
为了防止这种错误,夏威夷的科学家们发布了一个修订版本。他们还提醒了代码的创建者,他们现在正计划纠正他们2014年的出版物。
参考文献
[J] B等,Org。列托人。, 2019, doi:10.1021 / acs.orglett.9b03216
[2]杨建军,杨建军,杨建军,等。中国生物医学工程学报,2014,33 (4):663 - 663 (DOI: 10.6038 / cjg20140407)10.1038 / nprot.2014.042)
暂无评论