• ECTS

    2 credits

  • Training structure

    Faculty of Science

Description

- First, give students a foundation of computer knowledge and skills, providing them with a solid basis for learning and using bioinformatics tools used more specifically in evolution and ecology.

- Second, raise their awareness of the need to produce reproducible results and introduce them to the key concepts and tools for doing so.

- Thirdly, have students work on concrete examples that they can reuse during their master's internship and in their future professional life.

Read more

Objectives

Knowledge:

- Key Linux/Bash commands in bioinformatics (ls, cp, mv, grep, cut, sort, uniq, sed, etc.);

- Key concepts of imperative programming (variables, loops, functions, basic data structures);

- Data flow concepts (pipes in bash and R ggplot2);

- Key concepts related to computing clusters (organization of a cluster, use of a cluster);

- Best practices in bioinformatics (comments, indentation, naming variables/functions, FAIR data, basic use of git and md, "test first approach");

- Key concepts for testing and validating programs and models ("training/validation/test sets," measuring the contribution of a model/program compared to the existing one);

- Limitations inherent to bioinformatics tools (objective function, heuristics).

Expertise:

- Computing cluster: manipulating and searching content in numerous files/folders (bash/R);

- Computing cluster: connect to a cluster, transfer data to/from the cluster, launch "jobs";

- Programming: launching repetitive tasks (for loop in bash), defining a function and calling it on multiple data sets (R, bash);

- Programming: chaining commands (bash/R-ggplot2);

- Reproducibility: knowing how to create a git repository and use it to manage multiple versions of an R/bash script;

- Reproducibility: use markdown to document scripts.

Read more

Teaching hours

  • Bioinformatics for Evolution and Ecology - TutorialTutorials9 a.m.

Knowledge assessment

Continuous assessment: 100%

Read more

Additional information

Hourly volumes:

CM: 0 hours

Tutorial: 9 a.m.

Practical work: 0 hours

Field: 0 hours

**********

SPS: 0 hours

Seminars: 0 hours

Outside UM: 6 hours

Read more