Bioinformatics course timetable
March 2023
Wed 8 |
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 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. |
Thu 9 |
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 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 10 |
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 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 13 |
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 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 14 |
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 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 15 |
The Unix shell (command line) is a powerful and essential tool for modern researchers, in particular those working in computational disciplines such as bioinformatics and large-scale data analysis. In this course we will explore the basic structure of the Unix operating system and how we can interact with it using a basic set of commands. You will learn how to navigate the filesystem, manipulate text-based data and combine multiple commands to quickly extract information from large data files. You will also learn how to write scripts, use programmatic techniques to automate task repetition, and communicate with remote servers (such as High Performance Computing servers). 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. |
Thu 16 |
The Unix shell (command line) is a powerful and essential tool for modern researchers, in particular those working in computational disciplines such as bioinformatics and large-scale data analysis. In this course we will explore the basic structure of the Unix operating system and how we can interact with it using a basic set of commands. You will learn how to navigate the filesystem, manipulate text-based data and combine multiple commands to quickly extract information from large data files. You will also learn how to write scripts, use programmatic techniques to automate task repetition, and communicate with remote servers (such as High Performance Computing servers). 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. |
Fri 17 |
PLEASE BE AWARE: This event is run in-person, if you wish to book for the online version, please click here. 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. The training room is located on the first floor and there is currently no wheelchair or level access available to this level. 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. |
PLEASE BE AWARE: This event is run online, if you wish to book for the in-person version, please click here. 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 20 |
PLEASE BE AWARE: This event is run in-person, if you wish to book for the online version, please click here. 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. The training room is located on the first floor and there is currently no wheelchair or level access available to this level. 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. |
PLEASE BE AWARE: This event is run online, if you wish to book for the in-person version, please click here. 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 21 |
PLEASE BE AWARE: This event is run in-person, if you wish to book for the online version, please click here. 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. The training room is located on the first floor and there is currently no wheelchair or level access available to this level. 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. |
PLEASE BE AWARE: This event is run online, if you wish to book for the in-person version, please click here. 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 22 |
Have you heard about High Performance Computing, but are not sure what it is or whether it is relevant for your work? Would you like to use a HPC, but are not sure where to start? Are you using your personal computer to run computationally demanding tasks, which take long and slow down your work? Do you need to use software that runs on Linux, but don't have access to a Linux computer? If any of these questions apply to you, then this course might be for you! Knowing how to work on a High Performance Computing system is an essential skill for applications such as bioinformatics, big-data analysis, image processing, machine learning, parallelising tasks, and other high-throughput applications. In this course we will cover the basics of High Performance Computing, what it is and how you can use it in practice. This is a hands-on workshop, which should be accessible to researchers from a range of backgrounds and offering several opportunities to practice the skills we learn along the way. As an optional session for those interested, we will also introduce the (free) HPC facilities available at Cambridge University (the course is not otherwise Cambridge-specific). 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. |
Thu 23 |
Have you heard about High Performance Computing, but are not sure what it is or whether it is relevant for your work? Would you like to use a HPC, but are not sure where to start? Are you using your personal computer to run computationally demanding tasks, which take long and slow down your work? Do you need to use software that runs on Linux, but don't have access to a Linux computer? If any of these questions apply to you, then this course might be for you! Knowing how to work on a High Performance Computing system is an essential skill for applications such as bioinformatics, big-data analysis, image processing, machine learning, parallelising tasks, and other high-throughput applications. In this course we will cover the basics of High Performance Computing, what it is and how you can use it in practice. This is a hands-on workshop, which should be accessible to researchers from a range of backgrounds and offering several opportunities to practice the skills we learn along the way. As an optional session for those interested, we will also introduce the (free) HPC facilities available at Cambridge University (the course is not otherwise Cambridge-specific). 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 24 |
Have you heard about High Performance Computing, but are not sure what it is or whether it is relevant for your work? Would you like to use a HPC, but are not sure where to start? Are you using your personal computer to run computationally demanding tasks, which take long and slow down your work? Do you need to use software that runs on Linux, but don't have access to a Linux computer? If any of these questions apply to you, then this course might be for you! Knowing how to work on a High Performance Computing system is an essential skill for applications such as bioinformatics, big-data analysis, image processing, machine learning, parallelising tasks, and other high-throughput applications. In this course we will cover the basics of High Performance Computing, what it is and how you can use it in practice. This is a hands-on workshop, which should be accessible to researchers from a range of backgrounds and offering several opportunities to practice the skills we learn along the way. As an optional session for those interested, we will also introduce the (free) HPC facilities available at Cambridge University (the course is not otherwise Cambridge-specific). 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. |
April 2023
Tue 18 |
This course provides a practical introduction to the writing of Python programs for the complete novice. Participants are lead through the core concepts of Python including Python syntax, data structures and reading/writing files. These are illustrated by a series of example programs. Upon completion of the course, participants will be able to write simple Python programs. 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. |
This workshop will focus on the core steps involved in calling variants from Illumina next generation sequencing data using the Genome Analysis Toolkit (GATK). You will learn about best practices in calling somatic variants: single nucleotide variants (SNVs), short insertion/deletions (indels) and copy number variants (CNVs). We will also cover considerations to take when calling variants on the mitochondrial genome, as well as variant calling from bulk and single-cell RNA-seq data. We will also cover how the data structures provided by GATK can help you process large datasets in parallel and at scale. Although this workshop focuses on human data, the majority of the concepts and approaches apply to non-human data, and we will cover some adaptations needed in those situations. The training room is located on the first floor and there is currently no wheelchair or level access available to this level. 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. |
|
Wed 19 |
This course provides a practical introduction to the writing of Python programs for the complete novice. Participants are lead through the core concepts of Python including Python syntax, data structures and reading/writing files. These are illustrated by a series of example programs. Upon completion of the course, participants will be able to write simple Python programs. 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. |
This workshop will focus on the core steps involved in calling variants from Illumina next generation sequencing data using the Genome Analysis Toolkit (GATK). You will learn about best practices in calling somatic variants: single nucleotide variants (SNVs), short insertion/deletions (indels) and copy number variants (CNVs). We will also cover considerations to take when calling variants on the mitochondrial genome, as well as variant calling from bulk and single-cell RNA-seq data. We will also cover how the data structures provided by GATK can help you process large datasets in parallel and at scale. Although this workshop focuses on human data, the majority of the concepts and approaches apply to non-human data, and we will cover some adaptations needed in those situations. The training room is located on the first floor and there is currently no wheelchair or level access available to this level. 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. |
|
Thu 20 |
This workshop will focus on the core steps involved in calling variants from Illumina next generation sequencing data using the Genome Analysis Toolkit (GATK). You will learn about best practices in calling somatic variants: single nucleotide variants (SNVs), short insertion/deletions (indels) and copy number variants (CNVs). We will also cover considerations to take when calling variants on the mitochondrial genome, as well as variant calling from bulk and single-cell RNA-seq data. We will also cover how the data structures provided by GATK can help you process large datasets in parallel and at scale. Although this workshop focuses on human data, the majority of the concepts and approaches apply to non-human data, and we will cover some adaptations needed in those situations. The training room is located on the first floor and there is currently no wheelchair or level access available to this level. 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. |
Fri 21 |
This workshop will focus on the core steps involved in calling variants from Illumina next generation sequencing data using the Genome Analysis Toolkit (GATK). You will learn about best practices in calling somatic variants: single nucleotide variants (SNVs), short insertion/deletions (indels) and copy number variants (CNVs). We will also cover considerations to take when calling variants on the mitochondrial genome, as well as variant calling from bulk and single-cell RNA-seq data. We will also cover how the data structures provided by GATK can help you process large datasets in parallel and at scale. Although this workshop focuses on human data, the majority of the concepts and approaches apply to non-human data, and we will cover some adaptations needed in those situations. The training room is located on the first floor and there is currently no wheelchair or level access available to this level. 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 25 |
This course provides a practical introduction to the writing of Python programs for the complete novice. Participants are lead through the core concepts of Python including Python syntax, data structures and reading/writing files. These are illustrated by a series of example programs. Upon completion of the course, participants will be able to write simple Python programs. 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 26 |
This course provides a practical introduction to the writing of Python programs for the complete novice. Participants are lead through the core concepts of Python including Python syntax, data structures and reading/writing files. These are illustrated by a series of example programs. Upon completion of the course, participants will be able to write simple Python programs. 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 2023
Tue 2 |
How much data would you lose if your laptop was stolen? Have you ever emailed your colleague a file named 'final_final_versionEDITED'? Have you ever struggled to import your spreadsheets into R? Would you be able to write a Data Management Plan as part of a grant proposal? As a researcher, you will encounter research data in many forms, ranging from measurements, numbers and images to documents and publications. Whether you create, receive or collect data, you will certainly need to organise it at some stage of your project. This workshop will provide an overview of some basic principles on how we can work with data more effectively. We will discuss the best practices for research data management and organisation so that our research is auditable and reproducible by ourselves, and others, in the future. Course materials are available here This event is part of a series of training courses organized in collaboration with the Bioinformatics Core Facility at CRUK Cambridge Institute. 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. |