Universitat Internacional de Catalunya
Introduction to Bioinformatics
Other languages of instruction: Catalan, English
Teaching staff
Meetings with the lecturer will be upon request by email: jvilla@uic.cat / Martin Floor (mfloor@uic.es) / Àngel Belmonte (abelmonte@uic.es)
Introduction
As a graduate in Biomedicine, you should become familiar with the techniques available in the field of Bioinformatics to obtain information, sometimes from different sources, on molecular and cell biology, which is available to a scientist or professional to enhance the connection between basic biochemistry and biological processes and diseases. This is important enough that the work of a biomedical graduate will increasingly incorporate the use of computers to analyse biological data. This course will give you an extremely practical first exposure to this connection and provide tools for the first steps into the fascinating world of analysing and making sense of biological data. It will also open the door to programming in scripting languages such as Python, an essential tool for developing new applications that exploit that data.
Pre-course requirements
The course will be heavily based on the use of your personal computer. Familiarity with the use of development tools is an advantage, although we make sure to allow all students to move smoothly into the subject. The course will include basic elements of maths, statistics and programming, as well as web-browsing skills.
Objectives
The overall goal is to gain an insight into the use of computers to analyse biological data within biomedicine. This will be achieved by making extensive use of public biomedical databases as well as by learning the basics of programming with Python and becoming familiar with the R statistical package for simple analysis through an essentially practical approach and a schema of flipped classroom teaching, in which the teacher contact sessions will serve to consolidate independent learning.
The specific objectives are:
- To gain an overview of the impact of the data and how biology and biomedicine are changing.
- Know and master the main public biological databases available with a bias towards biomedical research.
- Understand and critically apply the main algorithmic and computational techniques available for the study of genes and proteins.
- Develop small programmes in Python and R.
- Produce graphical visualisations of complex information.
- Understand the relevance of open access and open science in an interconnected research world.
Competences/Learning outcomes of the degree programme
General:
- Team work and responsibility
- Ability to adapt to complex problems and to make informed decisions
Specific:
- To acquire ability to understand, to develop and to apply computational workflows to solve complex biological problems.
- To understand how data driven research is conducted.
- To develop skills for science communication in written and oral forms, making simple what is complex.
Learning outcomes of the subject
- Basic knowledge of the existing repertoire of biological databases and algorithms and their importance in solving biomedical problems.
- Ability to develop computational tools in Python and R for the analysis of complex biological data to understand biomedical problems.
- Ability to carry out team work to produce and communicate scientific research.
Syllabus
The subject is divided into three modules:
Lectures:
- General introduction: Biology as a data science
- Algorithms and tools for genome bioinformatics
- Algorithms and tools for structural bioinformatics
- Expression, epigenomics and other interesting aspects
Laboratory:
- How to get started with biological databases
- Conda, Python and R as basic work tools in Bioinformatics
- Develop and apply solutions to common problems in bioinformatics
PBL:
- Approach problems of some complexity in Bioinformatics and teamwork to come up with an answer based on the development of Python and R applications
- Presentation and discussion of solutions
- Overview, integration and final assessment
Teaching and learning activities
In blended
The subject is divided into three main activities:
- Background sessions, based on sessions taught by the teacher and also student presentations.
- Practical sessions in which the development of computer tools will allow the completion of practical exercises to answer a specified problem.
- Problem-based learning sessions in which student teams will collectively study and develop a bioinformatics-based solution for a specified challenge.
The whole subject is based on a flipped classroom scheme, in which students will have to work to prepare the content for the next sessions and, in some cases, present their learning to classmates in a collaborative and critical thinking context.
Evaluation systems and criteria
In blended
The assessment will be based on the following items:
- Written exams:
- Partial: 15% of the final mark
- Final (including full course material): 25% of the final mark
- Completion of practical exercises: 30% of the final mark
- Presentation of the PBL group: 30% of the final mark
To pass the course the student must obtain a minimum mark of 5 on each of the items mentioned (Partial, Final, Practical Exercises and PBL). If the student does not achieve the 5 points on items 1a and 1b, they can take a final multiple-choice exam on June 25 to improve the marks. There is no second chance for items 2 and 3.
Bibliography and resources
The subject is based on strong use of the personal computer. Students are encouraged to get the latest miniconda installation in order to develop the needed tools for the success in the subject. The course will make use of Python and R as the main computational tools in Bioinformatics and public databases for accessing biological data.
Most material will be obtained on-line from public sources that will be made available as the course progresses through the course site.
General introductory texts:
- The Processes of Life: An Introduction to Molecular Biology (The MIT Press) ISBN-10: 026251737X
Basic texts in Bioinformatics:
- Bioinformatics Algorithms, Vol III http://bioinformaticsalgorithms.com ISBN 13: 9780990374633
- Bioinformatics with Python cookbook, 2nd Edition ISBN-10: 1789344697
- Bioinformatics Data Skills: Reproducible and Robust Research with Open Source Tools ISBN-10: 1449367372
- David W. Mount. Bioinformatics - Sequence and Genome Analysis. Cold Spring Harbor Laboratory Press, New Yor
- H. Wickham. R packages. O'Reailly, Sebastopol, 2015.
- BURKOWSKI, F. J. Structural Bioinformatics: an algorithmic approach. London: Chapman & Hall / CRC, c2009
Evaluation period
- E1 02/06/2021 I3 14:00h
- E2 28/06/2021 11:00h