Although known as a homestead for software development projects like Node.js and Ruby on Rails, GitHub is also becoming a place for developers to collaborate on scientific software, including projects that analyze DNA and find planets. GitHub is now tweaking its popular code-sharing site to better accommodate scientists.
To improve Github for scientists, GitHub has been working with Mozilla Science Lab and data archivers Figshare and Zenodo to enable users to get a DOI (Digital Object Identifier) for GitHub repository archives. These enable references to GitHub archives, making code citable, and they can be used to reference scientific as well as non-scientific software.