Nature论文爆出千行Python代码Bug,或影响百篇学术论文
一样平常来说,代码并不是一篇学术论文中最被存眷的点。以是说,计较机学界及其他规模学界每每不会对代码质量过度穷究。这也导致,不管是学术研究者照旧业界人士,都能感受到「学术原型代码」和「家产级别代码」之间的庞大差别。 显然,科研职员们暂且未能成为精于代码的「措施员」。论文中的代码每每存在易读性差、注释量不敷等题目,在没有对应技妙手册的环境下也经常让读者摸不着脑子。 很多网友也对这一征象举办过接头:「发 paper 的代码一样平常多是 quick and dirty, 假如说一个要领很好,但愿把整个代码做好做鲁棒,一样平常要经验哪些步调?」 最多的答复是:「重写。」 尚有一种相同张无忌练习太极剑法的实现方法:「把 paper 看完然后丢在一边,直到完全忘却代码,然后按照影象,凭证家产级尺度重写一遍。」 不外对比于家产界的代码,学术论文中代码 bug 的影响事实照旧有限的。 新西兰惠灵顿维多利亚大学化学系讲师 Rob Keyzers 在本年的一项研究中引用了这篇论文,他暗示本身其时确实并不知晓这个 bug。 Rob Keyzers 没有过分担忧本身的成就,由于团队在研究中没有行使这项有 bug 的剧本。同时他也增补说:「我们会细心搜查研究数据,以确保没有得出任何不严谨的结论。」 「Nature Protocols」的讲话人在一份声明中回应道,他们正在观测夏威夷大学这项研究中所提出的题目,今朝处于保密方面的思量暂不颁发评述。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |