BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260619T081228Z
UID:effbf980-a4cd-4374-9936-b820c83897fa
DTSTART:20181119T090000Z
DTEND:20181124T000000Z
DESCRIPTION: Course name: Python programming with applications to bioinform
 atics Course dates: 2018-11-19 to 2018-11-23 Course location: SciLifeLab U
 ppsala\, Entrance C11\, BMC\,\, Husargatan 3\, 752 37 Uppsala\, Sverige Na
 tional course open for PhD students\, postdocs\, researchers and other emp
 loyees in need of fundamental Python skills within all Swedish universitie
 s Important dates Application opens: August 21 Application closes: October
  11 Confirmation to accepted students: October 16 Responsible teacher: Nin
 a Norgren If you do not receive information according to the above dates p
 lease contact: Nina Norgren (nina.norgren@scilifelab.se) Link to applicati
 on https://goo.gl/forms/yf4fL6xgZynCgiAU2 Course fee A course fee* of 2000
  SEK will be invoiced to accepted participants. This includes lunches\, co
 ffee and snacks\, and course dinner *Please note that NBIS cannot invoice 
 individuals Course content This course provides a practical introduction t
 o the writing of Python programs for the complete novice. Participants are
  lead through the core aspects of Python illustrated by a series of exampl
 e programs. Upon completion of the course\, attentive participants will be
  able to write simple Python programs from scratch and to customize more c
 omplex code to fit their needs. Course content ●Core concepts about Pyth
 on syntax: Data types\, blocks and indentation\, variable scoping\, iterat
 ion\, functions\, methods and arguments ●Different ways to control progr
 am flow using loops and conditional tests ●Regular expressions and patte
 rn matching ●Writing functions and best-practice ways of making them usa
 ble ●Reading from and writing to files ●Code packaging and Python libr
 aries ●How to work with biological data using external libraries. Learni
 ng objectives ●Edit and run Python code ●Write file-processing python 
 programs that produce output to the terminal and/or external files. ●Cre
 ate stand-alone python programs to process biological data ●Know how to 
 develop your skills in Python after the course (including debugging) Forma
 t Presentations and demonstrations. Practical exercises (either in the lab
  with assistants or on your own). Prior to the course\, you can read a com
 panion book “Programming Python”\, or “Learning Python”. Such a bo
 ok will also prove useful for your programming tasks\, after the course is
  over. It is however not required\, and material will be presented in clas
 s. Entry requirements The course is suitable for complete beginners and as
 sumes no prior programming experience (beyond the ability to use a text ed
 itor). A very basic knowledge of UNIX would be an advantage\, such as navi
 gating through folders and issuing commands at a shell prompt. We will not
  teach Unix in detail: Other course are available at SciLifeLab for it. Br
 ing your own laptop with python installed for the practical exercises. Due
  to limited space the course can accommodate maximum of 20 participants. I
 f we receive more applications\, participants will be selected based on se
 veral criteria. Selection criteria include correct entry requirements\, mo
 tivation to attend the course as well as gender and geographical balance.
SUMMARY:Python Programming with Application to Bioinformatics
URL;VALUE=URI:https://www.google.com/calendar/event?eid=M3MwZHR1bDI3NHM3ZW9
 vbGU3YTNibTg5cjkgYmlscy5lbGl4aXJAbQ
END:VEVENT
END:VCALENDAR
