University of Arizona Software Carpentry: Intro Programming for Biologists
Thursday, April 4, 2013 at 9:30 AM - Friday, April 5, 2013 at 4:30 PM (MST)
** The workshop is full. However, you can add your name to the waitlist. We will contact people on the waitlist as cancellations occur **
This boot camp is an example-driven two-day workshop on basic computing skills, specifically geared towards the needs of biologists (i.e. very intro level). Short tutorials alternate with hands-on practical exercises, and participants are encouraged both to help one another, and to try applying what they have learned to their own research problems during and between sessions. Participants should bring their own laptops to work on.
See http://software-carpentry.org/boot-camps/ for more info.
We will cover the following topics:
Day 1: Python and automating data munging (i.e. cleaning) and summarization.
We'll talk about basic data loading, transformation, and summarization,
as well as good practice for doing reproducible analyses and traps that
await the unwary. While we will use Python and IPython Notebook, the
lesson will be very applicable to those who use R as well. We will
also discuss 'git' and github for version control.
Day 2: Shell, shell scripting, automation, and building data analysis pipelines
We'll take the approaches from Day 1 and combine them into an analysis pipeline
that can be run on many files in an automated fashion, and show how to
effectively automate data analysis.
April 4th: 9h30-4h30, ECE rm 229- Electrical & Computer Engineering - 1230 Speedway Blvd
April 5th: 9h30-4h30, ILC rm 137- Integrated Learning Center (underground) - 1500 E University Blvd: see map here http://wikimapia.org/91442/Manuel-Pacheco-Integrated-Learning-Center-I-L-C-underground
When & Where
UM Postdoc Office/Postdoc Association and Software Carpentry
UM Postdoc Office's mission is to connect you with the abundant resources available within your department, across campus and around town and to advocate for postdocs in University policy discussions. We help each fellow become a successful, independent scientific professional.
UM Postdoctoral Association is a volunteer organization whose main objective is to represent the interests and issues of postdoctoral fellows at the University of Michigan. We are an organization dedicated to bridging the training gap between the laboratory and the changing culture of biomedical science.
Software Carpentry teaches researchers in science, engineering, and medicine the skills and tools they need to use and build software more productively. We have over a hundred volunteer instructors in a dozen countries and all of our lesson materials are freely available under a Creative Commons license. Software Carpentry is a project of Mozilla Science Lab.