Lab Course: Perl and Java for Life Science Informatics @ B-IT


  • Lecturer(s):
    • Christian Groß
    • Vytautas Gapsys
  • Dates: Tue. 11:00-13:00, Computer pool 0.9/0.10, B-IT building
  • Curriculum: B-IT Master Life Science Informatics
  • Diploma Area: B


As the amount of available biological data is increasing rapidly, thedevelopment of efficient, robust and, hence, reliable algorithms tohandle large amounts of data becomes crucial. In particular,bioinformaticists have to know, how to manage parsing large ascii filesand how to extract the sought-after information. This, in turn, makesthe knowledge about different specific file formats, like FASTA orGenBank files, necessary.

In the first part of this course, we will focus on the programminglanguage Perl. The access to Perl is rather simple, but it is a powerfultool to handle strings, which is important to parse data from files. Butdue to efficiency issues, it becomes often necessary to employ Java orC/C++ to solve problems in the field of life science informatics.Therefore, the second part of the course will focus on bioinformaticspecific Java routines.

Dipl. Inform. Christian Groß
Universität Bonn
Institut für Numerische Simulation
Wegelerstr. 4, 53115 Bonn
Tel.: + 49-0228-73-5548


Assignment Sheets

Exercise 1: Exercise 1
Assignment sheet  (PDF document, 25 KB)
Exercise 2: Exercise 2
Assignment sheet  (PDF document, 42 KB)
Exercise 3: Exercise 3
Assignment sheet  (PDF document, 45 KB)
Exercise 4: Exercise 4
Assignment sheet  (PDF document, 69 KB)
Exercise 5: Exercise 5
Assignment sheet  (PDF document, 60 KB)
Exercise 6: Exercise 6
Assignment sheet  (PDF document, 50 KB)
Exercise 7: Exercise 7
Assignment sheet  (PDF document, 45 KB)