skip to navigation skip to content

Bioinformatics Training

Bioinformatics course timetable

Show:

Fri 20 Apr – Tue 26 Jun

Now Today

No more events today
Show events from earlier today

April 2018

Thu 26
An Introduction to Solving Biological Problems with R (1 of 2) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

R is a highly-regarded, free, software environment for statistical analysis, with many useful features that promote and facilitate reproducible research.

In this course, we give an introduction to the R environment and explain how it can be used to import, manipulate and analyse tabular data. After the course you should feel confident to start exploring your own dataset using the materials and references provided.

The course website providing links to the course materials is here.

Please note that although we will demonstrate how to perform statistical analysis in R, we will not cover the theory of statistical analysis in this course. Those seeking an in-depth explanation of how to perform and interpret statistical tests are advised to see the list of Related courses. Moreover, those with some programming experience in other languages (e.g. Python, Perl) might wish to attend the follow-on Data Analysis and Visualisation in R course.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book or register your interest by linking here.

Fri 27
An Introduction to Solving Biological Problems with R (2 of 2) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

R is a highly-regarded, free, software environment for statistical analysis, with many useful features that promote and facilitate reproducible research.

In this course, we give an introduction to the R environment and explain how it can be used to import, manipulate and analyse tabular data. After the course you should feel confident to start exploring your own dataset using the materials and references provided.

The course website providing links to the course materials is here.

Please note that although we will demonstrate how to perform statistical analysis in R, we will not cover the theory of statistical analysis in this course. Those seeking an in-depth explanation of how to perform and interpret statistical tests are advised to see the list of Related courses. Moreover, those with some programming experience in other languages (e.g. Python, Perl) might wish to attend the follow-on Data Analysis and Visualisation in R course.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book or register your interest by linking here.

May 2018

Tue 1
An Introduction to Machine Learning new (1 of 2) [Full] 09:30 - 17:00 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

Machine learning gives computers the ability to learn without being explicitly programmed. It encompasses a broad range of approaches to data analysis with applicability across the biological sciences. Lectures will introduce commonly used algorithms and provide insight into their theoretical underpinnings. In the practicals students will apply these algorithms to real biological data-sets using the R language and environment.

Please be aware that the course syllabus is currently being updated following feedback from the last event; therefore the agenda below will be subjected to changes.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Wed 2
An Introduction to Machine Learning new (2 of 2) [Full] 09:30 - 17:00 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

Machine learning gives computers the ability to learn without being explicitly programmed. It encompasses a broad range of approaches to data analysis with applicability across the biological sciences. Lectures will introduce commonly used algorithms and provide insight into their theoretical underpinnings. In the practicals students will apply these algorithms to real biological data-sets using the R language and environment.

Please be aware that the course syllabus is currently being updated following feedback from the last event; therefore the agenda below will be subjected to changes.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Thu 3
Working with Python: functions and modules [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course will cover concepts and strategies for working more effectively with Python with the aim of writing reusable code. In the morning session, we will briefly go over the basic syntax, data structures and control statements. This will be followed by an introduction to writing user-defined functions. We will finish the course by looking into how to incorporate existing python modules and packages into your programs as well as writing you own modules.

Course materials can be found here.

Note: this one-day course is the continuation of the Introduction to Solving Biological Problems with Python; participants are expected to have attended the introductory Python course and/or have acquired some working knowledge of Python. This course is also open to Python beginners who are already fluent in other programming languages as this will help them to quickly get started in Python.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Thu 10
CRUK: Introduction to Linear Modelling with R [Places] 09:45 - 17:30 eLearning 1 - School of Clinical Medicine

The course will cover ANOVA, linear regression and some extensions. It will be a mixture of lectures and hands-on time using RStudio to analyse data.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to Book or register Interest by linking here.

Mon 14
GBI/ELIXIR/EuBI/NEUBIAS hackathon for image analysis training material re-use (1 of 2) Not bookable 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This 2-days workshop will bring together bioimage analysts, trainers and developers from NEUBIAS, EuroBioImaging and Global BioImaging, as well as ELIXIR’s Bioschemas and TeSS developers, and anyone willing to contribute, to foster new collaborations between ELIXIR and key initiatives from the image analysis community, to:

  • Build a collection of curated image analysis training materials. Many materials are currently available online for several topics but no consistent curation has been applied to them to make them easily discoverable. During the workshop we will collate materials and ensure that, for each image analysis workflow, a minimum set of training materials is available, including slides, practical exercises, Docker container, etc.
  • Improve materials’ annotations (introducing full BioSchemas compliance) and align them with existing ELIXIR efforts (linking to TeSS). During the workshop, materials will be curated to ensure that they are properly described, according to the existing ELIXIR guidelines, and BioSchemas compliant. Consequently the curation will enable materials, hosted by individual providers, to be discoverable via TeSS.
  • Increase the number of Docker/Virtual Machines (VMs) available for easy installation of image analysis training environments. We will focus on: (i) specific pipelines for which containers currently do not exist, (ii) workflows that are of interest to the NEUBIAS/GBI communities and (iii) for which expertise will be available among the workshop participants. This would be incredibly helpful for running future image analysis courses, including the next GBI course planned for October 2018, as it would increase portability of training environments, reducing the burden of lengthy, and often troublesome, software installations.
Tue 15
GBI/ELIXIR/EuBI/NEUBIAS hackathon for image analysis training material re-use (2 of 2) Not bookable 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This 2-days workshop will bring together bioimage analysts, trainers and developers from NEUBIAS, EuroBioImaging and Global BioImaging, as well as ELIXIR’s Bioschemas and TeSS developers, and anyone willing to contribute, to foster new collaborations between ELIXIR and key initiatives from the image analysis community, to:

  • Build a collection of curated image analysis training materials. Many materials are currently available online for several topics but no consistent curation has been applied to them to make them easily discoverable. During the workshop we will collate materials and ensure that, for each image analysis workflow, a minimum set of training materials is available, including slides, practical exercises, Docker container, etc.
  • Improve materials’ annotations (introducing full BioSchemas compliance) and align them with existing ELIXIR efforts (linking to TeSS). During the workshop, materials will be curated to ensure that they are properly described, according to the existing ELIXIR guidelines, and BioSchemas compliant. Consequently the curation will enable materials, hosted by individual providers, to be discoverable via TeSS.
  • Increase the number of Docker/Virtual Machines (VMs) available for easy installation of image analysis training environments. We will focus on: (i) specific pipelines for which containers currently do not exist, (ii) workflows that are of interest to the NEUBIAS/GBI communities and (iii) for which expertise will be available among the workshop participants. This would be incredibly helpful for running future image analysis courses, including the next GBI course planned for October 2018, as it would increase portability of training environments, reducing the burden of lengthy, and often troublesome, software installations.
Wed 16
Statistical Analysis using R [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

Statistics are an important part of most modern studies and being able to effectively use a statistical package will help you to understand your results.

This course provides an introduction to some statistical techniques through the use of the R language. Topics covered include: Chi2 and Fisher tests, descriptive statistics, t-test, analysis of variance and regression.

Students will run analyses using statistical and graphical skills taught during the session.

The course manual can be found here.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Thu 17
An Introduction to Solving Biological Problems with Python (1 of 2) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course provides a practical introduction to the writing of Python programs for the complete novice. Participants are lead through the core aspects of Python illustrated by a series of example programs. Upon completion of the course, attentive participants will be able to write simple Python programs and customize more complex code to fit their needs.

Course materials are available here.

Please note that the content of this course has recently been updated. This course now mostly focuses on core concepts including Python syntax, data structures and reading/writing files. Functions and modules are now the focus of a new 1-day course, Working with Python: functions and modules.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Fri 18
An Introduction to Solving Biological Problems with Python (2 of 2) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course provides a practical introduction to the writing of Python programs for the complete novice. Participants are lead through the core aspects of Python illustrated by a series of example programs. Upon completion of the course, attentive participants will be able to write simple Python programs and customize more complex code to fit their needs.

Course materials are available here.

Please note that the content of this course has recently been updated. This course now mostly focuses on core concepts including Python syntax, data structures and reading/writing files. Functions and modules are now the focus of a new 1-day course, Working with Python: functions and modules.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Mon 21
Introduction to Unix shell new [Places] 09:30 - 17:00 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course offers an introduction to working with Linux. We will describe the Linux environment so that participants can start to utilize command-line tools and feel comfortable using a text-based way of interacting with a computer. We will take a problem-solving approach, drawing on types of tasks commonly encountered by Linux users when processing text files.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to Book or register Interest by linking here.

Tue 22
High Performance Computing: An Introduction [Places] 09:30 - 16:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

The course aims to give an introductory overview of High Performance Computing (HPC) in general, and of the facilities of the High Performance Computing Service (HPCS) available at the University of Cambridge.

Practical examples of using the HPCS clusters will be used throughout, although it is hoped that much of the content will have applicability to systems elsewhere.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Wed 23
Data Analysis and Visualisation in R [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course introduces some relatively new additions to the R programming language: dplyr and ggplot2. In combination these R packages provide a powerful toolkit to make the process of manipulating and visualising data easy and intuitive.

Materials for this course can be found here.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Thu 24
Protein Structure Analysis new (1 of 2) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course covers data resources and analytical approaches for the discovery and interpretation of biomacromolecular structures.

Day 1 focuses on public repositories of structural data (Protein Data Bank and Electron Microscopy Data Bank) and resources for protein analysis and classification (Pfam, InterPro and HMMER).

Day 2 covers how to find information about the structure and function of your protein sequence using CATH, principles of modern state-of-the-art protein modelling with Phyre2 and methods for predicting the effects of mutations on protein structure and function using the SAAP family of tools.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Fri 25
Protein Structure Analysis new (2 of 2) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course covers data resources and analytical approaches for the discovery and interpretation of biomacromolecular structures.

Day 1 focuses on public repositories of structural data (Protein Data Bank and Electron Microscopy Data Bank) and resources for protein analysis and classification (Pfam, InterPro and HMMER).

Day 2 covers how to find information about the structure and function of your protein sequence using CATH, principles of modern state-of-the-art protein modelling with Phyre2 and methods for predicting the effects of mutations on protein structure and function using the SAAP family of tools.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Thu 31
Working with Python: functions and modules POSTPONED 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course will cover concepts and strategies for working more effectively with Python with the aim of writing reusable code. In the morning session, we will briefly go over the basic syntax, data structures and control statements. This will be followed by an introduction to writing user-defined functions. We will finish the course by looking into how to incorporate existing python modules and packages into your programs as well as writing you own modules.

Course materials can be found here.

Note: this one-day course is the continuation of the Introduction to Solving Biological Problems with Python; participants are expected to have attended the introductory Python course and/or have acquired some working knowledge of Python. This course is also open to Python beginners who are already fluent in other programming languages as this will help them to quickly get started in Python.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

June 2018

Fri 1
Big Data and Cloud Computing new [Full] 09:30 - 17:00 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

Recent advances in genomics, proteomics, imaging and other technologies, have resulted in data being generated at a faster rate than they can be meaningfully analysed. In this course we will show you how cloud computing can be used to meet the challenges of storage, management and analysis of big data. The first half of the course will introduce cloud infrastructure technologies. The second half will cover tools for collaborative working, resource management, and creation of workflows. The instructors will demonstrate how they are using cloud computing in their own research.

N.B. If you sign up for this course, you will be automatically registered for an AWS educate account, which will provide you with sufficient AWS credits to complete the course exercises. If you decide to continue using cloud computing after the course, you will need to either purchase more credits or apply for a grant from programs like: AWS Cloud Credits for Research, Microsoft Azure for Research or Google Cloud Platform Education Grants.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book by linking here.

Tue 12
Open Targets: Integrating genetics and genomics for disease biology and translational medicine [Places] 13:00 - 16:00 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

Open Targets is a public-private partnership to use human genetics, genomic data and drug information for systematic identification and prioritisation of therapeutic targets. The consortium was founded in 2014 by GSK, EMBL-EBI and the Wellcome Sanger Institute. Two additional partners joined Open Targets in 2016 and 2017, Biogen and Takeda, respectively. Underpinning this partnership is the Open Targets Platform, an open source, user-friendly web interface to investigate causal links between genes, pathways and diseases. These links are computed, scored and ranked using biological evidence integrated from many public data sources, including the NHGRI-EBI GWAS Catalog, Genomics England, PheWAS, ClinVar, Expression Atlas, UniProt, and ChEMBL to name a few.

In addition to data integration, Open Targets also generates new data using human cellular models (e.g. organoids, iPSCs) and genome editing (CRISPR/Cas9) to identify drug targets in oncology, immunology and neurodegenerative diseases. This will be publicly available in the public domain and integrated into the Open Targets Platform.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book or register your interest by linking here.

Wed 13
Introduction to Scientific Figure Design [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course provides a practical guide to producing figures for use in reports and publications.

It is a wide ranging course which looks at how to design figures to clearly and fairly represent your data, the practical aspects of graph creation, the allowable manipulation of bitmap images and compositing and editing of final figures.

The course will use a number of different open source software packages and is illustrated with a number of example figures adapted from common analysis tools.

Further information and access to the course materials is here.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book or register your interest by linking here.

Mon 18
Introduction to RNA-seq data analysis (1 of 3) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

The aim of this course is to familiarize the participants with the primary analysis of RNA-seq data.

This course starts with a brief introduction to RNA-seq and discusses quality control issues. Next, we will present the alignment step, quantification of expression and differential expression analysis. For downstream analysis we will focus on tools available through the Bioconductor project for manipulating and analysing bulk RNA-seq.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book or register your interest by linking here.

Tue 19
Introduction to RNA-seq data analysis (2 of 3) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

The aim of this course is to familiarize the participants with the primary analysis of RNA-seq data.

This course starts with a brief introduction to RNA-seq and discusses quality control issues. Next, we will present the alignment step, quantification of expression and differential expression analysis. For downstream analysis we will focus on tools available through the Bioconductor project for manipulating and analysing bulk RNA-seq.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book or register your interest by linking here.

Wed 20
Introduction to RNA-seq data analysis (3 of 3) [Full] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

The aim of this course is to familiarize the participants with the primary analysis of RNA-seq data.

This course starts with a brief introduction to RNA-seq and discusses quality control issues. Next, we will present the alignment step, quantification of expression and differential expression analysis. For downstream analysis we will focus on tools available through the Bioconductor project for manipulating and analysing bulk RNA-seq.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to book or register your interest by linking here.

Mon 25
An Introduction to MATLAB for biologists (1 of 2) [Places] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course aims to give you an introduction to the basics of Matlab. During the two day course we will use a practical based approach to give you the confidence to start using Matlab in your own work. In particular we will show you how to write your own scripts and functions and how to use pre-written functions. We will also explore the many ways in which help is available to Matlab users. In addition we will cover basic computer programming in Matlab to enable you to write more efficient scripts.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to Book or register Interest by linking here.

Tue 26
An Introduction to MATLAB for biologists (2 of 2) [Places] 09:30 - 17:30 Bioinformatics Training Room, Craik-Marshall Building, Downing Site

This course aims to give you an introduction to the basics of Matlab. During the two day course we will use a practical based approach to give you the confidence to start using Matlab in your own work. In particular we will show you how to write your own scripts and functions and how to use pre-written functions. We will also explore the many ways in which help is available to Matlab users. In addition we will cover basic computer programming in Matlab to enable you to write more efficient scripts.

Please note that if you are not eligible for a University of Cambridge Raven account you will need to Book or register Interest by linking here.