IGN 2-5
Using GitHub to collaborate in scientific programming

Tuesday, August 6, 2013
M100IB, Minneapolis Convention Center
Edmund M. Hart , Zoology, University of British Columbia, Vancouver, BC, Canada
The tools of the 21st century ecologists often hinge on custom written computer code.  Writing these tools, whether simulations in C, scripts in R or Python, webpages / blogs or even LaTeX manusripts, can be facilitated by collaboration between both project participants and the broader scientific community.  The GitHub platform, based on the git version control system, offers a simple and social way to share and collaborate on scientific projects. Using version control, managing multiple authors on any project becomes a simple task. Anyone developing any scientific tools in any programming language can benefit from GitHub.