Genetics and genomics

BIO-373

Media

Media

This file is part of the content downloaded from Genetics and genomics.
Course summary

Course syllabus:

  • Genetics (Jacques Fellay): 3 sessions
    • Sept 9th: Introduction to genetics. Mendelian genetics. Extension of Mendelian genetics.
    • Sept 23rd: X-linked heredity. Extranuclear inheritance. Population genetics.
    • Oct 7th: Chromosomes variation. Mutation and DNA repair. Cancer genetics.
  • Genomics (Bart Deplancke): 4 sessions
    • Oct 14th: Introduction to genomics. Sequencing technologies. Comparative genomics. 
    • Oct 28th: Genomic variations. Complex traits. GWAS.
    • Nov 11th: Gene Regulatory networks. Regulatory elements. Transcription factors.
    • Nov 18th: Genomic diseases and therapeutics. Precision medicine.
  •  Bioinformatics analysis of genetics and genomics data (Vincent Gardeux): 6 sessions
    • Sept 30th: Introduction to Python for bioinformatics. 
    • Nov 4th: Data analysis applied to genetics & genomics.
    • Nov 25th + Dec 2nd: Group project in genetics
    • Dec 9th + 16th: Group project in genomics
  • Written exam
    • Jan 20th 2025: from 09h15 to 12h15 (BCH2201)


Monday September 9th

Genetics - part I


Monday September 23rd

Genetics - part II



Monday September 30th

Python for bioinformatics analysis of genetics and genomics data

Structure

This Python introduction will be split in two sessions and will be decomposed as follows:

  • Python introduction (September 30th)
  • One genetics practice exercise (November 4th)

It is meant as an introduction and a preparatory exercise for the four sessions at the end of the course (after the genomics part).

Course content

Supporting documents for the courses and the exercises are available on Moodle in the form of Jupyter notebooks (In .ipynb,  .pdf and .html formats).

Software requirements

As described in the first lesson 01., in this course, we will use Python in Jupyter notebooks (a shorthand for Julia, Python and R). 

To get and use Jupyter notebooks, we recommend Anaconda distribution, which is available for the most common operating systems. To install Anaconda, check out this link.

After installing, you can either open the Jupyter via the app, or execute the jupyter notebook command in the terminal to start a Jupyter server.

Then, you will need to install some packages for Python. Please check out lesson 03 to know how to proceed.



Monday October 7th

Genetics - part III


Start Genomics - Monday October 14th

Start Second Part: Genomics - Introduction


Monday, October 21st

No class this week


Monday October 28th

Lecture 2: Genomic variation

Monday, November 4th

Python for bioinformatics analysis of genetics and genomics data

Assignment: Genetics exercise provided on September, 30th


Monday November 11th

Lecture 3: Gene regulatory networks

Monday November 18th

Lecture 4: Regulatory variation & Precision Medicine


Monday November 25th - December 2nd

Project 1 - Genetics

Structure

This project will span over 2 sessions and will be graded by groups of 2-3 students.

The deadline to submit Project 1 (one report per group) is December 9th - 00:00am.

You will have to submit your code, the output figures, and your answers to the questions. You can for example submit your Jupyter notebook file and a PDF or an HTML generated from your Jupyter Notebook file, that would serve as a report.

Description

In this project, you will analyze genotyping data from 284 individuals, all of whom also have corresponding caffeine consumption information. Your task involves conducting a Genome-Wide Association Study (GWAS) analysis to identify the genetic variants that influence caffeine consumption.

Resources

You need to download the resources folder, where you will find three files: 

  • genotypes.txt
  • annotations.txt

You will find in this week's materials a detailed description of the provided resources, the project, and the steps you need to follow.

Good luck!


Monday December 9th - 16th

Project 2 - Genomics

Structure

This project will span over 2 sessions and will be graded by groups of 2-3 students.

The deadline to submit Project 2 (one report per group) is Sunday December 22th at 23:59. Late submissions are subject to point reductions.

You will have to submit your code, the output figures, and your answers to the questions in a nicely organized PDF file. You can for example submit your Jupyter notebook file and a PDF or an HTML generated from your Jupyter Notebook file, that would serve as a report.

Description

In this exercise, we are working with a single-cell transcriptomics dataset containing 51 cells, from 3 different mice cell types

The goal is to find out what cell type, or tissue, these 3 groups of cells belong to. Do they belong to the heart, brown fat, or the brain cortex?

Resources

We are giving you two files:

  • single_cell_count_matrix.txt, which contains the transcriptomics count matrix
  • gene_name.txt, which contains the annotation of the genes used in the transcriptomics dataset