Swedish University of Agricultural Sciences

Postgraduate Courses

PVG0009 Introd. to programming as applied to animal breeding data, 3 HEC

Application Code
P0023
Deadline
23 October 2009
Subject
Biology
Location
Uppsala
Distance
No
Language
English


Time 9 - 20 November 2009, 100%, daytime

Application and Further Information
Anna Johansson, E-mail: Anna.Johansson@hgen.slu.se

Prerequisites
MSc in Animal Breeding or Molecular genetics or equivalent knowledge.

Objective
The aim of this course is to introduce the students to programming and give examples of how programming can be helpful in analysis of animal breeding data. The programming languages Perl and R will be introduced and the students will gain experience in how to chose an appropriate programming language for different applications.

Content
Installing Perl and R on the student’s own computer
Introduction to programming in Perl
Read input from a file
Write output to a file
Re-formatting a data file
Merging data files
Sorting data in a file
Introduction to R
Writing functions in R
Introduction to statistical modeling in R
Course evaluation

Examination
Participation in at least 4 meetings and constructing a program for analysis of the student’s own data.

Literature
Handouts given during the course

Additional Information
Application and further information: Applications by email to the course organizer.
Course period: Six days with lectures and computer exercises. In addition an individual programming project. In total 25 seminar hrs plus additional time for students’ own programming practise.
Means of conducting the course: Each meeting will contain a lecture and a computer exercise. The students will bring their own computers to work on. In addition the students are expected to do individual programming work in between meetings and present a project at the end of the course.

Course Organiser
Department of Animal Breeding and Genetics


SLU, Swedish University of Agricultural Sciences, Box 7070, 750 07 UPPSALA · Phone. 018-67 10 00 · Org.nr: 202100-2817 · Contact: webbredaktionen@slu.se · About www.slu.se