• ECTS

    4 credits

  • Component

    Faculty of Science

Description

The aim of this module is, in the continuity of the HAI109H module, to provide skills for the analysis of DNA sequences from genomic data, from the reading of DNA sequences to the comparative analysis of these sequences in order to extract relevant information, and this in an automatic way via the use of a dedicated Python library: BioPython. 

Read more

Objectives

In addition to the presentation of the most commonly used algorithm in bioinformatics (BLAST), students will be introduced to programming management tools routinely used in the field such as git and snakemake.

The program is as follows:

  • Presentation of the principles of sequencing/assembly or how biological data is generated, Sequence comparison (motif search, alignment, blast),

  • Python/BioPython programming: object alignment and blast, complex sequence analysis in BioPython/blast,

  • versioning and process automation in biopython : git & snakemake.

    Students will be able to apply the skills acquired through a supervised project for the development of a pipeline to automate the comparison of sequences. This project will be initiated during the practical sessions.

Read more