Registration deadline:
Please note that registration is open exclusively for participants from Swiss academic institutions until Friday March 26th, 2010.
After this date, registration will be open to all for as long as places are available.
The SIB is organising a series of courses in Lausanne given by Damian Conway on the Perl programming languages (4 days), as well as a one-day course on Presentation techniques. Details about the courses and the requirements are given below. Participants who have followed the course "Perl Programming for Life Sciences" organised by the SIB fulfill the requirements for all the courses. Requirements: Contact: Frédéric Schütz Registration deadline: |
Registration is closed
Topics |
|
Understanding Perl Regexes for Bioinformatics - Mon Apr 19th, 2010 Participants will learn how to design and construct Perl regexes efficiently, and examine how those techniques apply specifically to the kinds of searching, sorting, and sifting tasks commonly encountered in bioinformatics. Pre-requisite: basic knowledge of Perl's control flow, string handling, and simple data structures (scalars, arrays, hashes). More information: http://damian.conway.org/Courses/BioRegexes.html Perl Parsing Techniques for Bioinformatics - Tue Apr 20th, 2010 Parsing is the process of detecting and verifying the structure of incoming data and then processing that data so as to make it available to a program in convenient ways. This full-day tutorial will introduce beginner and intermediate Perl programmers to the wide range of parsing mechanisms available in Perl and explain specific techniques for parsing data in a variety of commonly used formats. Most examples will be based on typical parsing problems encountered in Bioinformatics. Pre-requisite: familiarity with simple regular expressions and the use of modules. More information: http://damian.conway.org/Courses/BioParsing.html The Productive Programmer (morning) - Wed Apr 21st, 2010 This courses explores how the Unix environment can be modified to improve a programmer's productivity. It shows how simple enhancements to the shell environment, editor command set, command-line utilities, and window management tools all help to dramatically improve his one's work-flow. Pre-requisite: knowledge of Perl and using Unix. More information: http://damian.conway.org/Courses/Productivity.html Mastering Perl Data Structures (afternoon) - Wed Apr 21st, 2010 One of Perl's most useful and powerful features is its comprehensive set of built-in data structures. This half day course will explore Perl's core data structures in detail, focussing on the combination and nesting of arrays and hashes to create essential programming tools such as queues, stacks, tuples, records, sets, single- and bi-directional mappings, tables, and trees. Pre-requisite: basic knowledge of Perl data structures (scalar, arrays and hashes). Introduction to Object Oriented Perl - Thu Apr 22nd, 2010 This tutorial will show you how to build on the basic Perl constructs and techniques you already know and discover the elegance and power of Perl's Object-Oriented capabilities. Pre-requisite: basic knowledge of variables, references, packages, and subroutines in Perl. More information: http://damian.conway.org/Courses/IntroOO.html Advanced Technical Presentation Techniques - Fri Apr 23rd, 2010 Presenting technical information to an audience is one of the hardest tasks any scientist can face. Presenting effectively is not a natural talent for most people. Indeed, many technical presentations utterly fail in their primary objective -- to convey a complex idea or argument clearly and convincingly. This class explains -- and demonstrates -- the key techniques that combine to produce an effective and enjoyable technical presentation. Pre-requisite: none More information: http://damian.conway.org/Courses/Presentation.html |
Registration is closed