Course: Practical Computing for Biologists

» List of faculties » FPR » KMB
Course title Practical Computing for Biologists
Course code KMB/925
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Frequency of the course In each academic year, in the winter semester.
Semester Winter
Number of ECTS credits 3
Language of instruction English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Bulah Chia-Hsiang Wu, MSc. Ph.D.
  • Nguyen Petr, RNDr. Ph.D.
Course content
Lectures and practicals cover the following topics: 1) Introducing the Shell, basic commands 2) Files and directories 3) Pipes and filters 4) Loops 5) Shell scripts 6) Finding things 7) Introduction to R, basic operations 8) Data types and data structures (vector, matrix, data frame, list) 9) Data import and export, data manipulating and formatting 10) Installing packages, using built-in functions, getting help 11) Loops, custom functions 12) Graphs basics, ggplot2

Learning activities and teaching methods
unspecified
Learning outcomes
The course presents the basic computing tools needed to build automated and reproducible pipelines for biological data analysis, visualization and publication.

Prerequisites
unspecified

Assessment methods and criteria
unspecified
credit: attendance at practicals, final test (min. 50 %)
Recommended literature
  • Allesina S, Wilmes M (2019) Computing Skills for Biologists - A Toolbox. Princeton University Press.
  • Haddock SHD, Dunn CW (2010) Practical Computing for Biologists. Sinauer Associates https://swcarpentry.github.io/shell-novice/ https://swcarpentry.github.io/r-novice-gapminder/.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester