The Stata Journal: Promoting communications on statistics and Stata ( IF 4.8 ) Pub Date : 2020-12-22 , DOI: 10.1177/1536867x20976323 E. F. Haghish 1
The popularity of GitHub is growing, among not only software developers but also statisticians and data scientists. In this article, I discuss why social coding platforms such as GitHub are preferable for developing, documenting, maintaining, and collaborating on statistical software. Furthermore, I introduce the github command version 2.0 for Stata, which facilitates building, searching, installing, and managing statistical packages hosted on GitHub. I also provide a command for searching filenames in all Stata packages published on the Statistical Software Components Archive and GitHub to ensure unique filenames and package names, which is a common concern among Stata programmers. I make further suggestions to enhance the practice of developing and hosting statistical packages on GitHub as well as using them for data analysis.
中文翻译:
在GitHub上开发,维护和托管Stata统计软件
GitHub的流行不仅在软件开发人员中,而且在统计人员和数据科学家中都在增加。在本文中,我讨论了为什么像GitHub这样的社交编码平台更适合在统计软件上进行开发,文档编制,维护和协作。此外,我介绍了github适用于Stata的命令版本2.0,它有助于构建,搜索,安装和管理GitHub上托管的统计软件包。我还提供了一个命令,用于在统计软件组件档案库和GitHub上发布的所有Stata软件包中搜索文件名,以确保唯一的文件名和软件包名称,这是Stata程序员普遍关注的问题。我提出了进一步的建议,以增强在GitHub上开发和托管统计软件包以及将其用于数据分析的实践。