May 23-24, 2019
9:00 am - 4:30 pm
Instructors: Damien Irving
Helpers: Lex Hider
Data Carpentry develops and teaches workshops on the fundamental data skills needed to conduct research. Its lessons are domain specific, building on learners' existing knowledge to enable them to quickly apply skills learned to their own research. Participants will be encouraged to help one another and to apply what they have learned to their own research problems.
For more information on what we teach and why, please see our paper "Good Enough Practices for Scientific Computing".
Who: The course is for Water Program staff at the Bureau of Meteorology. Participants must have some prior experience using Python. They don't need to be highly proficient, but a familiarity with Python syntax and basic constructs such as loops, lists and conditionals (i.e. if statements) is required.
When: May 23-24, 2019. Add to your Google Calendar.
Requirements: Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.). They also require access to the Virtual Machines (VMs) that Water Program staff will be working on in future (see below for details).
Code of Conduct: Everyone who participates in Carpentries activities is required to conform to the Code of Conduct. This document also outlines how to report an incident if needed.
Contact: Please email Wendy.Sharples@bom.gov.au for more information.
Please be sure to complete these surveys before and after the workshop.
|09:00-10:30||Unix Shell basics|
|11:00-12:30||Automating Tasks with the Unix Shell|
|01:30-03:00||Introduction to PyAOS libraries and conda|
|03:30-04:30||Python data science basics|
|09:00-10:30||Python functions and command line programs|
|11:00-12:30||Version control with Git and GitLab|
|01:30-03:00||Defensive programming and data provenance|
|03:30-04:30||Extra time if needed|
Complete lessons notes can be found at the following links:
TODO: Add instructions about VMs