Kursinformation finns inte tillgänglig på svenska, visar engelsk kursinformation.

Python Programming with Application to Bioinformatics, 2 hp, VT17


Kursnummer50,2
År2017
TypMethodcourse
Spår-
Max antal deltagare20
Sista ansökningsdag2016-12-04
SpråkEn
KursansvarigFrédéric Haziza
InstitutionSciLifeLab
BesöksadressUppsala biomedicinska centrum BMC Husarg. 3 751 23 Uppsala
Postadressdministrativt centrum för SciLifeLab i Uppsala, Box 3037 750 03 Uppsala
Datum2016-02-06 to 2016-02-10
LokalE10:1308/1309 (Trippelrummet, Navet)
Kurslängd5 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

Visa alla kurser 2017 »