Logo UAB
2023/2024

Current Topics in Bioinformatics

Code: 105065 ECTS Credits: 3
Degree Type Year Semester
2500890 Genetics OT 4 1

Contact

Name:
Marta Coronado Zamora
Email:
marta.coronado@uab.cat

Teaching groups languages

You can check it through this link. To consult the language you will need to enter the CODE of the subject. Please note that this information is provisional until 30 November 2023.

Teachers

Marta Coronado Zamora

Prerequisites

  • It is recommended to have passed Bioinformatics (3rd year), Genomics, Proteomics and Interactomics (3rd year) and the module of Databases and programming fundamentals within Instrumental Techniques subject (2nd year) of the Degree of Genetics.
  • It is essential to have some bases of some programming language (preferably Python) and be familiar with the Linux environment in order to follow the practical sessions and complete the activities of continuous evaluation.
  • A level B1.2 of English or equivalent is recommended.

Objectives and Contextualisation

The purpose of this course is to cover basic topics in bioinformatics through workshops and conferences conducted by experts in the field of bioinformatics. It is not an accumulative course but rather a cross-disciplinary one, aiming to provide students with a broad range of concepts and approaches within the field of bioinformatics.

The main objective is to equip students with the knowledge and skills necessary to apply bioinformatics in various areas of genomic research and, by extension, other omics fields. The content taught and the activities carried out during this course provide a global perspective on the potential of bioinformatics in both basic and applied research.


Competences

  • Act with ethical responsibility and respect for fundamental rights and duties, diversity and democratic values. 
  • Be able to analyse and synthesise.
  • Be able to communicate effectively, orally and in writing.
  • Describe and identify the structural and functional characteristics of nucleic acids and proteins including their different organisational levels.
  • Describe the organisation, evolution, inter-individual variation and expression of the human genome.
  • Develop self-directed learning.
  • Know and apply the ‘omic' tools of genomics, transcriptomics and proteomics.
  • Make changes to methods and processes in the area of knowledge in order to provide innovative responses to society's needs and demands. 
  • Measure and interpret the genetic variation in and between populations from a clinical, conservational and evolutionary perspective, and from that of the genetic improvement of animals and plants.
  • Perceive the strategic, industrial and economic importance of genetics and genomics to life sciences, health and society.
  • Reason critically.
  • Take account of social, economic and environmental impacts when operating within one's own area of knowledge. 
  • Take sex- or gender-based inequalities into consideration when operating within one's own area of knowledge.
  • Use and interpret data sources on the genomes and macromolecules of any species and understand the basics of bioinformatics analysis to establish the corresponding relations between structure, function and evolution.
  • Use and manage bibliographic information or computer or Internet resources in the field of study, in one's own languages and in English.

Learning Outcomes

  1. Act with ethical responsibility and respect for fundamental rights and duties, diversity and democratic values. 
  2. Be able to analyse and synthesise.
  3. Be able to communicate effectively, orally and in writing.
  4. Defend the relevance of progress in the generation and interpretation of data on a genomic scale for our understanding and technological manipulation of organisms.
  5. Develop self-directed learning.
  6. Explain and apply the methods for the analysis and annotation of genomes.
  7. Explain how knowledge of human genetic variation is applied to personalised medicine, pharmacogenomics and nutrigenomics.
  8. List and explain the content of bioinformatics databases and perform searches for information.
  9. Make changes to methods and processes in the area of knowledge in order to provide innovative responses to society's needs and demands. 
  10. Reason critically.
  11. Take account of social, economic and environmental impacts when operating within one's own area of knowledge. 
  12. Take sex- or gender-based inequalities into consideration when operating within one's own area of knowledge.
  13. Use and interpret the results of bioinformatics applications in the molecular analysis of sequences.
  14. Use and manage bibliographic information or computer or Internet resources in the field of study, in one's own languages and in English.
  15. Use bioinformatics techniques and tools to describe and analyse the human genome.
  16. Use the techniques, tools and methodologies used to describe, analyse and interpret the enormous amounts of data produced by high performance technologies.

Content

The subject will be composed of theoretical-practical sessions, lectures and workshops given by recognized specialists in the different subjects and fields.

Theoretical-practical sessions (~12h)

They will take place in the computer room. Students will work both individually and as a group (3-4 students) promoting active learning that will allow them to develop the capacity for analysis and synthesis, critical reasoning and the capacity to solve problems. 

We are about to start a journey into real Bioinformatics. This series of four hands-on training activities will show you the basic workflows in bioinformatics: from the data management and processing with Linux, visualization, and posterior functional analyses. The practicals are divided into two big parts: Part I: Basics on Bioinformatics workflows and Part II: Solving real cases in genomics.  

These practicals pretend also to gain other skills, very valuable in research but rarely experienced during the Degree, such as collaborating, learning how to transform the data into effective graphs to communicate and doing reproducible research.

Title

Description and learning outcomes

Introduction

Subject presentation: organization, methodology, preparations, group creation, subject grading

P1. Basics on Bioinformatics workflows

Data management and processing

Learning Linux for Bioinformatics – Learning to manage raw data with basic commands of bash, a powerful Linux language.

Data exploration and visualization

Data exploration and visualization – Learning how to represent biological data into knowledge graphs. We will use ggplot2, an R package.

P2. Solving real cases in genomics

Genome-Wide Association studies

Which are the variants behind three common human diseases? We will perform a genome wide association study with R to detect SNPs associated with complex human diseases.

Transcriptomic analyses

Finding differential expressed genes in cancer. Perform a differential expression analyses using human cancer data.

Mentoring*

*Two extra sessions of two hours will be implemented to be set according to the needs of the students and the difficulty of the cases.

Invited Conferences and Workshops (17 hours)

Attendance to the invited conferences (1 hour per conference) by invited experts in the field of bioinformatics is mandatory and requires in-person participation. The conferences will be conducted in English and will cover various topics related to the practical application of bioinformatics and genetics in different domains such as hospitals, private companies, and academic institutions. They will also address current and specific topics like cancer research. The exact dates of the conferences will be updated on the calendar and communicated through the communication tools available on the Moodle platform. The conferences will be virtual and may be recorded.


Methodology

In-person learning activities and autonomous learning

A cooperative learning experience will be implemented, specifically the Puzzle methodology will be followed: data sets and procedures are provided in a distributed manner to small groups. Each group must manage and solve practical cases autonomously.

Each module will work in parallel on similar concepts through real practical cases, so that once finished the students will exchange information about the chosen methodology, its development and the results obtained, trying to achieve an effective cooperation among the students. The members of each group will know in depth the information they manage. Each group will make a lecture and/or writing of a portfolio through which the other groups understand the characteristics and foundations of each analysis. The four practical sessions will be linked, since the results or the methodology of one practical will be used for the next practical.

The active participation, the management of the work, as well as the discussion of the acquired knowledge will form a vital part in the role played by each student.

Conferences and workshops

A total of 5-6 conferences will be delivered by experts in their respective research or professional fields, offering a realistic perspective on bioinformatics as a key component in addressing both basic and applied biological research questions. Emphasis will be placed on the importance of data analysis in the current era of big data. Other conferences will cover practical aspects such as navigating through a Ph.D., science communication using real-life examples, and understanding the workings of the scientific world. Additionally, various career paths in bioinformatics within academic and private sectors will be explored.

 

This course does not have a single evaluation system for the 2023/2024 academic year.

*The proposed teaching methodology may experience some modifications depending on the restrictions to face-to-face activities enforced by health authorities.

Annotation: Within the schedule set by the centre or degree programme, 15 minutes of one class will be reserved for students to evaluate their lecturers and their courses or modules through questionnaires.


Activities

Title Hours ECTS Learning Outcomes
Type: Directed      
Lectures 10 0.4 4, 7, 6, 8
Theoretical-practical sessions 12 0.48 4, 5, 7, 6, 8, 10, 3, 2, 14, 13, 15, 16
Workshops 7 0.28 5, 6, 10, 3
Type: Supervised      
Portfolio 20 0.8 4, 5, 7, 6, 8, 10, 3, 2, 14, 13, 15, 16
Type: Autonomous      
Study/Problem solving 25 1 5, 8, 10, 13, 15, 16

Assessment

The grading will be carried out through the delivery of four portfolios and a seminar about a bioinformatics topic chosen by the students.

Portfolio (70%). In each portfolio the basic fundamentals of the analyzed data will be exposed, the tools used, the development of the methodology, as well as a discussion on the final result of the delivery. Each portfolio will have the same weight in the final evaluation.

Seminar presentation (20%). Each group will make a 15-minute oral presentation.

Assistance and participation (10%).

The subject is passed when the average score of the assessment activities is equal to or greater than 5. The continuous and transversal nature of this evaluation means that the subject can not be evaluated if the minimum participation of the students is less than 80% of the students. proposed sessions.

 

This course does not have a single evaluation system for the 2023/2024 academic year.


Assessment Activities

Title Weighting Hours ECTS Learning Outcomes
Portfolio 70% 0 0 1, 12, 11, 4, 5, 7, 6, 9, 8, 10, 3, 2, 14, 13, 15, 16
Seminar lecture 20% 1 0.04 1, 12, 11, 4, 7, 6, 9, 10, 3, 13
Soft skills 10% 0 0 4, 5, 7, 6, 10, 3, 2, 14

Bibliography

Books

  • Pevzner, P. and R. Shamir. 2011. Bioinformatics for Biologists. Cambridge University Press
  • Samuelsson, T. 2012. Genomics and Bioinformatics: An Introduction to Programming Tools for Life Scientists
  • Lesk, A. 2014. Introduction to bioinformatics. Oxford University Press
  • Claverie, J-M. 2007. Bioinformatics for dummies. Wiley, cop
  • González, JR., Cáceres, A.  2019. Omic association studies with R and Bioconductor. CRC Press
  • Hadley, W. 2009. ggplot2: elegant graphics for data analysis. Springer

Articles

Links


Software

  • Operative system: Linux
  • Programming languages: bash, R
  • Software: RStudio y Jupyter Notebook
  • R packages: ggplot2, shiny, rmarkdown, knitr, BiocManager, SNPassoc, SNPRelate, DESeq2, edgeR, snpStats, limma

All the software is installed on the computers at the faculty.