Kursinformation finns inte tillgänglig på svenska, visar engelsk kursinformation.
Python Programming with Application to Bioinformatics, 2 hp, VT17
Kursnummer | 50,2 |
År | 2017 |
Typ | Methodcourse |
Spår | - |
Max antal deltagare | 20 |
Sista ansökningsdag | 2016-12-04 |
Språk | En |
Kursansvarig | Frédéric Haziza |
Institution | SciLifeLab |
Besöksadress | Uppsala biomedicinska centrum BMC Husarg. 3 751 23 Uppsala |
Postadress | dministrativt centrum för SciLifeLab i Uppsala, Box 3037 750 03 Uppsala |
Datum | 2016-02-06 to 2016-02-10 |
Lokal | E10:1308/1309 (Trippelrummet, Navet) |
Kurslängd | 5 days |
Kursrapport |   |
Kursplan |   |
Beskrivning
This course provides a practical introduction to the writing of Python programs for the complete novice. Participants are lead through the core aspects of Python illustrated by a series of example programs. Upon completion of the course, attentive participants will be able to write simple Python programs from scratch and to customize more complex code to fit their needs.
Inlärningsmål
> Edit and run Python code
> Write file-processing python programs that produce output to the terminal and/or external files.
> Create stand-alone python programs to process biological data
> Know how to develop your skills in Python after the course (including debugging)
Innehåll
During this course you will learn about:
Core concepts about Python syntax: Data types, blocks and indentation, variable scoping, iteration, functions, methods and arguments
Different ways to control program flow using loops and conditional tests
Regular expressions and pattern matching
Writing functions and best-practice ways of making them usable
Reading from and writing to files
Code packaging and Python libraries
How to work with biological data using external libraries.
Undervisning
Applicants are only accepted via the course webpage:
https://www.scilifelab.se/events/pythonvt17/
Course fee: 1300 SEK.
See webpage for more details
Examination
https://www.scilifelab.se/events/pythonvt17/
Litteratur
Not mandatory but helpful is a companion book such as “Programming Python”, or “Learning Python”. But all material will be presented in class.
Lärare
Frédéric Haziza
Kontakt
https://www.scilifelab.se/events/pythonvt17/
education@scilifelab.uu.se