Research School for Socio-Economic and
Natural Sciences of the Environment
Research School for Socio-Economic and
Natural Sciences of the Environment

Using Python for Bioinformatics Analyses

Date: 20 May 2019 - 21 May 2019
Location: UFZ Leipzig, Germany

Numerous python libaries are available that provide python programmers access to specialized algorithms, data structures, and data file types. Also for bioinformatics several libraries are available, e.g. biopython, ete, pysam.


The biopython library and how it can be used to perform bioinformatics analyzes will be introduced, e.g.

  • working with sequences and NGS sequencing data,
  • accessing online data bases (Entrez),
  • comparing sequences (pairwise, multiple, and BLAST)
  • phylogenetic trees

Furthermore a short introduction to other bioinformatics python library will be given (e.g. ete and pysam).

Participants may suggest other topics of interest (>2 weeks) ahead of the course.

Didactic Aims

  • Perform simple bioinformatics analyses with python
  • Practice programming in python
  • Deepen the understanding of the python language

Didactic Elements

Lecture, group exercises, home work

Target Group

  • Doctoral Researchers
  • Postdocs & Senior Scientists
  • Technical Staff

Required Prior Knowledge

Participants must take part in the course "Introduction to Python" or have a good knowledge of Python.

Complementary Courses

  • The Linux Command Line (Application to Bioinformatic Problem Solving)
  • Introduction to scientific programming with Python

> More information about this course

> More UFZ courses

Registration and fee

Participation fees do not apply to cooperation partners, i.e. PhD candidates of SENSE partner WIMEK.
The current conditions of participation and use apply.
Please note: In order to register, a personal account has to be created first.