Skip to main content
QUICK REVIEW

[论文解读] Streamlining and standardizing software citations with The Software Citation Station

Tom Wagg, Floor S. Broekgaarden|arXiv (Cornell University)|Jun 6, 2024
Scientific Computing and Data Management被引用 14
一句话总结

本论文介绍 The Software Citation Station,一个公共网络工具,研究人员可以轻松查找、选择版本并为 LaTeX 和 BibTeX 生成标准化软件引用,以简化天文学论文中的软件引用。

ABSTRACT

A tool for streamlining and standardising the citation of software in academic work. Available online at tomwagg.com/software-citation-station/

研究动机与目标

  • 动机:在天文学中需要一致的软件引用,以便对开发者致谢并实现可重复性。
  • 描述 The Software Citation Station 的设计目标和核心工作流程,以简化添加软件引用。
  • 解释该工具如何处理软件依赖关系和版本特定的致谢。
  • 展示如何提交新软件并将其整合到引用工作流中。

提出的方法

  • 三步用户工作流:搜索/筛选软件、选择版本(若在 Zenodo 上有索引)、并生成致谢与 BibTeX。
  • 查询 Zenodo API 以获取最新的软件版本并自动填充版本选项。
  • 支持为每个软件包提供自定义引用文本,并在引用中自动包含依赖项。
  • 提供用于添加新软件的提交表单,包含数据验证并具备对 GitHub 和 Zenodo 元数据的集成就备。
Figure 1: Screenshot demo of using The Software Citation Station to cite software. Panel 1 allows users to search and filter software packages in order to select those used in their research. Panels 2 lets the user select the specific version of the selected software packages (for those that are ind
Figure 1: Screenshot demo of using The Software Citation Station to cite software. Panel 1 allows users to search and filter software packages in order to select those used in their research. Panels 2 lets the user select the specific version of the selected software packages (for those that are ind

实验结果

研究问题

  • RQ1一个统一工具是否能够提升天文学出版物中软件引用的一致性和完整性?
  • RQ2系统在处理软件依赖关系和版本特定致谢方面有多高效?
  • RQ3集中式引用站对天文学中最佳实践软件引用的采用有何影响?
  • RQ4在社区维护的引用库中,如何贡献和验证新软件?

主要发现

  • The Software Citation Station 使在手稿中引用软件变为一个简单的三步过程。
  • 该工具从 Zenodo 获取已编目软件包的版本列表,以支持精确版本引用。
  • 可以直接从界面将引用复制到 LaTeX 和 BibTeX 文件中。
  • 选定软件包时,依赖项(以及依赖项的依赖项)会自动添加到引用工作流中。
  • 用户可以通过引导表单提交新软件,该表单会验证基本元数据并建立链接。
Figure 2: Screenshot of the online form to help users add new software to The Software Citation Station . LEGWORK (Wagg et al., 2022a , b ) is used as an example. The data generated using this form can directly be uploaded as a GitHub issue.
Figure 2: Screenshot of the online form to help users add new software to The Software Citation Station . LEGWORK (Wagg et al., 2022a , b ) is used as an example. The data generated using this form can directly be uploaded as a GitHub issue.

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。