Ten Simple Rules for Taking Advantage of Git and GitHub
Autor: | Robert M. Flight, Alexander Konovalov, Christian Fufezan, Kai Blin, Stephen J. Eglen, Rui Wang, Laurent Gatto, Juan Antonio Vizcaíno, Tobias Ternent, Yasset Perez-Riverol, Julian Uszkoreit, Daniel S. Katz, Felipe da Veiga Leprevost, Timo Sachsenberg, Tom J. Pollard |
---|---|
Přispěvatelé: | Massachusetts Institute of Technology. Institute for Medical Engineering & Science, Harvard University--MIT Division of Health Sciences and Technology, Harvard--MIT Program in Health Sciences and Technology. Laboratory for Computational Physiology, Pollard, Tom Joseph, EPSRC, University of St Andrews. School of Computer Science, University of St Andrews. Centre for Interdisciplinary Research in Computational Algebra, Gatto, Laurent [0000-0002-1520-2268], Uszkoreit, Julian [0000-0001-7522-4007], Leprevost, Felipe da Veiga [0000-0002-8228-5374], Ternent, Tobias [0000-0003-0279-7335], Katz, Daniel S [0000-0001-5934-7525], Pollard, Tom J [0000-0002-5676-7898], Konovalov, Alexander [0000-0001-5299-3292], Flight, Robert M [0000-0001-8141-7788], Blin, Kai [0000-0003-3764-6051], Vizcaíno, Juan Antonio [0000-0002-3905-4335], Apollo - University of Cambridge Repository |
Rok vydání: | 2016 |
Předmět: |
0301 basic medicine
Computer science Control Systems Systems Science Computer Applications Database and Informatics Methods Open Science 0302 clinical medicine Software Computer software Medicine and Health Sciences Biology (General) 0303 health sciences Ecology Software Development Software Engineering 3. Good health Editorial Computational Theory and Mathematics Modeling and Simulation Web-Based Applications Physical Sciences T-DAS Engineering and Technology Health Services Research Open Source Software QA75 Computer and Information Sciences QH301-705.5 Bioinformatics Science Policy QA75 Electronic computers. Computer science Library science Guidelines as Topic Research and Analysis Methods Computer Software World Wide Web Cellular and Molecular Neuroscience 03 medical and health sciences Political science Genetics Molecular Biology Ecology Evolution Behavior and Systematics 030304 developmental biology business.industry Computational Biology Correction Open source software Control Engineering Automation Source Code Health Care 030104 developmental biology Scientific publishing business Mathematics 030217 neurology & neurosurgery |
Zdroj: | PLOS Perez-Riverol, Y, Gatto, L, Wang, R, Sachsenberg, T, Uszkoreit, J, Leprevost, F D V, Fufezan, C, Ternent, T, Eglen, S J, Katz, D S, Pollard, T J, Konovalov, A, Flight, R M, Blin, K & Vizcaíno, J A 2016, ' Ten Simple Rules for Taking Advantage of Git and GitHub ', P L o S Computational Biology (Online), vol. 12, no. 7, e1004947 . https://doi.org/10.1371/journal.pcbi.1004947 PLoS Computational Biology PLoS Computational Biology, Vol 12, Iss 7, p e1004947 (2016) |
DOI: | 10.1101/048744 |
Popis: | Bioinformatics is a broad discipline in which one common denominator is the need to produce and/or use software that can be applied to biological data in different contexts. To enable and ensure the replicability and traceability of scientific claims, it is essential that the scientific publication, the corresponding datasets, and the data analysis are made publicly available. All software used for the analysis should be either carefully documented (e.g., for commercial software) or, better yet, openly shared and directly accessible to others. The rise of openly available software and source code alongside concomitant collaborative development is facilitated by the existence of several code repository services such as SourceForge, Bitbucket, GitLab, and GitHub, among others. These resources are also essential for collaborative software projects because they enable the organization and sharing of programming tasks between different remote contributors. Here, we introduce the main features of GitHub, a popular webbased platform that offers a free and integrated environment for hosting the source code, documentation, and project-related web content for open-source projects. GitHub also offers paid plans for private repositories (see Box 1) for individuals and businesses as well as free plans including private repositories for research and educational use. Wellcome Trust (London, England) (Grant WT101477MA) Biotechnology and Biological Sciences Research Council (Great Britain) (Grants BB/K01997X/1, BB/I00095X/1, BB/L024225/1 and BB/L002817/1) Germany. Federal Ministry of Education and Research (Grant FKZ031 A 534A) National Institutes of Health (U.S.) (Grants R01-GM-094231 and R01-EB-017205 ) Engineering and Physical Sciences Research Council (Grant EP/M022641/1) National Science Foundation (U.S.) (Grant 1252893) Novo Nordisk Foundation |
Databáze: | OpenAIRE |
Externí odkaz: |