Welcome to Python programming workshop for bioinformatics: AnkaPy. AnkaPy is a sequel to the OstraPy workshop (http://ostrapy.pythonanywhere.com/) situated in the capital of Turkey, Ankara. The main goal of this project is to spread knowledge and teach people how to use Python efficiently in their scientific projects. Students will learn basic programming concepts, essentials of the Biopython package (working with fasta files, blast, Entrez database) and some key packages for data science in Python (numpy, pandas, matplotlib).
Date: 25-29 November 2019
Place: Hacettepe University, Ankara
Price: Free
Application: https://forms.gle/KxCcviJw3dSyYRye7
contact: [email protected], [email protected]
Instructors
- David Žihala, Department of Biology and Ecology, University of Ostrava, Czech Republic
- N. Ezgi Altınışık, Department of Anthropology, Hacettepe University, Turkey
9:00 – 9:30 Introduction
9:30 – 11:00 Basic data types
11:00 – 11:15 Coffee break
11:15 – 12:30 Control statements(1), Exception handling
12:30 – 13:30 Lunch break
13:30 – 15:00 Control statements(2), working with files
15:00 – 15:15 Coffee break
15:15 – 17:00 Functions
9:00 – 11:00 Working with files, string formatting
11:00 – 11:15 Coffee break
11:15 – 12:30 Classes
12:30 – 13:30 Lunch break
13:30 – 15:00 Modules, Packages, Introduction to standard library
15:00 – 15:15 Coffee break
15:15 – 17:00 Generators, Iterators
9:00 – 11:00 Regular expressions
11:00 – 11:15 Coffee break
11:15 – 12:30 Classes(2)
12:30 – 13:30 Lunch break
13:30 – 15:00 Biopython – SeqIO
9:00 – 11:00 Biopython - AlignIO
11:00 – 11:15 Coffee break
11:15 – 12:30 Biopython – Blast.NCBIWWW
12:30 – 13:30 Lunch break
13:30 – 15:00 Biopython – Blast.NCBIXML
15:00 – 15:15 Coffee break
15:15 – 17:00 Biopython - Entrez
9:00 – 11:00 Introduction to scientific Python
11:00 – 11:15 Coffee break
11:15 – 12:30 pandas
12:30 – 13:30 Lunch break
13:30 – 15:00 Matplotlib
15:00 – 15:15 Coffee break
15:15 – 17:00 More pandas and Matplolib