514 CANCELED Your Thesis is Software: Tools for the Geoscientist to Help Write Better Code, from Version Control to Test-Driven Development.

Code is an increasingly important part of research. Whether R or MATLAB “snippets,” integrated documents using Jupyter or RMarkdown, or more complicated workflows using research databases, instrumental measurements, and databases. This workshop is focused on early career researchers who are working on projects and interested in improving their skills and learning new techniques. Participants will register for GitHub accounts, set up a repository, and learn how to use test-driven development and continuous integration to produce research-quality code. This workshop also includes an element meant to help build an Earth Science Code Cookbook. Participants will survey blog posts, code repositories, and other online resources to discuss strategies for credit and discoverability of the code they and others produce. EarthRate will provide support for course participants. Reimbursement forms for U.S. citizens will be available following workshop completion.

Saturday, 21 September 2019
8:00 AM - 5:00 PM


Presentations

No presentations found for this session.