今年夏天,eLife 很高兴与 Stencila 合作推出可执行研究文章 (ERA),允许作者在开放访问期刊上发布其已发表论文的计算可重复版本。
开放源代码 ERA 技术堆栈提供了一种真正的网络原生格式,将实时的交互式代码视为一级资产。它的开发旨在解决当前在重现和重用已发表结果方面面临的挑战,这些挑战主要是由于出版商缺乏基础设施来展示研究人员在其工作中使用的计算方法的丰富性和复杂性。
作为其改造研究交流使命的一部分,eLife 投资于开源技术创新,以实现科学出版基础设施的现代化,并改进用于共享、使用和与新结果互动的在线工具。该组织于 2017 年开始研究计算可重复论文的概念,最初与 Substance 合作,后来与 Stencila 合作,并宣布了在交付 ERA 的道路上的一些里程碑。
-
2017 年 9 月,标志着 我们致力于支持 开发用于在线发布可重复手稿的开放技术堆栈。
-
2019 年 2 月,eLife 展示了 其首篇计算可重复文章的演示;
-
2019 年 5 月,我们展示了 我们的路线图,旨在构建用于发布计算可重复文章的开放、可扩展的基础设施;
-
最后,在 2020 年 8 月,eLife 和 Stencila 宣布 ERA 的发布,为作者提供了更广泛的机会来发布其论文的丰富版本。
当然,2020 年的夏天对每个人来说都是一个奇怪的时期,因为 COVID-19。但疫情并没有阻碍 ERA 的发展,反而强调了更广泛地提供这种文章类型的重要性。毕竟,为了开发针对 COVID-19 和其他疾病的新疗法,科学家需要能够验证和建立在现有数据的基础上。ERA 背后的基本思想是帮助改进新结果的复制和重用。
新的 ERA 对作者和读者意味着什么?
拥有已发表论文的 eLife 作者现在可以注册他们对使用实时代码块、以编程方式生成的交互式图形和动态生成的内联值来丰富其已发表作品的兴趣。这涉及到使用熟悉的工具,例如 R Markdown 和 Jupyter,并结合 Stencila Hub 直观的资产管理和格式转换界面。由此产生的新 ERA 出版物将作为对原始已发表论文的补充呈现。
ERA 出版物的读者随后可以在浏览器中直接检查其代码、修改代码并重新执行代码,从而更好地了解图形是如何生成的。他们可以将绘图从一种格式更改为另一种格式,更改特定分析的数据范围等等。所有更改都仅限于个人的浏览会话,不会影响已发表的文章,因此任何人都可以安全地进行实验。读者还可以下载 ERA 出版物(保留所有嵌入的代码和数据),并将其用作进一步研究或衍生作品的基础。
eLife 作者已经开始利用新的 ERA,蒂姆·埃林顿(美国开放科学中心研究主任)和马修·诺兰(英国爱丁堡大学神经回路和计算教授)发表了文章。读者可以查看 埃林顿的 ERA 和 诺兰的 ERA。
其他出版商及其用户呢?
我们想在此强调,ERA 并非 eLife 独有的功能。eLife 和 Stencila 开发了 ERA 技术堆栈作为开源软件,以鼓励其他出版商向其自己的作者提供这种文章格式。ERA 专为预印本和期刊出版而设计,具有强大的 XML 标准、原生的 schema.org 合规性以及通用的主题解决方案,使其能够适应几乎任何在线出版物的视觉风格。
当然,ERA 的开源性质意味着其他出版商和开发人员有机会为该项目做出贡献。任何有兴趣的人都可以 注册我们的 ERA 社区更新 以获取最新消息和贡献机会,和/或 浏览 Stencila 在 GitHub 上的存储库。如果您看到合作机会,我们邀请您 给我们发送电子邮件。
1 条评论