[sib-courses] New SIB course on "regular expressions", Thursday 26 March 2015, Lausanne

Frédéric Schütz frederic.schutz at isb-sib.ch
Fri Feb 20 11:55:26 CET 2015

Dear all,

we are very glad to announce a new SIB course on "Regular expressions",
which will take place on Thursday 26 March 2015 in Lausanne.

Regular expressions are one of the most widely-used programming tools in
bioinformatics. Available in most major programming languages, they are
powerful and efficient tools for analyzing and manipulating structured
text-based data. But to most programmers, regular expressions seem hard
to create, harder to use, and almost impossible to debug or maintain.

This class takes participants back to the fundamentals of regular
expressions and explains what regexes really are and how they actually
work. The course is completely language-agnostic. Every example will be
shown in all five major modern dialects of regex syntax (ERE, PCRE,
POSIX, P6, and Vimmish), which collectively cover the use of regular
expressions in: Apache, C, C++, C#, Chrome, Clojure, egrep, Emacs, flex,
Firefox, gawk, grep, Haskell, Java, JavaScript, MySQL, .Net, PCRE, Perl,
PHP, PowerShell, Python, Ruby, Safari, sed, VB.NET, and Vim.

This class is taught by Damian Conway, a well-known speaker and
lecturer; Damian already lectured at SIB several times, and consistently
received the best feedback over all courses ever organized at SIB.

A more detailed description of the course is available at
http://edu.isb-sib.ch/course/view.php?id=197. Please contact
training at isb-sib.ch for any question.

Participants should be familiar with the basics of any of the
programming languages or tools listed above.

150 CHF for the day for Swiss academics (including the course
documentation on paper). Participants who are not members of the Swiss
academic community should contact us.

Practical organization - Location
The session runs from 9:00 to 17:00 approximately, with a lunch break
(lunch is not included). The course will be held on the Dorigny campus
of the University of Lausanne.

Registration is open
You can register from the course webpage at

Hope to see you there !


More information about the courses mailing list