Science-on-GitHub icon indicating copy to clipboard operation
Science-on-GitHub copied to clipboard

Resources to accompany Nature Toolbox article on Science on GitHub

#Science on GitHub

As an accompaniment to Jeffrey Perkel's article for Nature on researchers using GitHub to store data, we have compiled this list of projects as a table of comma-separated values (a CSV file). To view the file, just click the link ("Science on GitHub.csv).

Feel free to suggest others via the issues tab at the top of the page. Or, to suggest changes directly in GitHub, click file, then click the pencil icon in the toolbar at the upper right. When you're done, click "commit changes" at the bottom of the page.

To get a sense of how GitHub tracks changes, click the file "README.md", and click the History button in the toolbar. Each line represents a single change to that file. If you click the specific commit identifier at the right of a given line (eg: 7135e43), you can view exactly what that change entailed. Lines highlighted in green are additions, while lines in red have been deleted.

For more information on Git/GitHub, check out these useful resources:

[1] Perkel, J, "Democratic databases: Science on GitHub," Nature, 538:127-8, Oct. 6, 2016.

[2] Blischak, JD, Davenport, ER, and Wilson, G, "A quick introduction to version control with Git and GitHub," PLoS Computational Biology, 2016. DOI:<a href=http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1004668>journal.pcbi.1004668.

[3] Perez-Riverol, Y, et al., "Ten simple rules for taking advantage of Git and GitHub," PLoS Computational Biology, 2016. DOI:<a href=http://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1004947>10.1371/journal.pcbi.1004947

[4] GitHub Guides: https://guides.github.com/

[5] try.github.io

[6] Atlassian's Git tutorials: https://www.atlassian.com/git/tutorials/