Eukaryotic metabarcoding (EUKB01)
23 July 2018 - 27 July 2018£260.00 - £450.00
Metabarcoding techniques are a set of novel genetic tools for assessing biodiversity of natural communities. Their potential applications include (but are not limited to) accurate water quality, soil diversity assessment, trophic analyses of digestive contents, early detection of non-indigenous species, studies of global ecological patterns and biomonitoring of anthropogenic impacts. This course will give an overview of metabarcoding procedures with an emphasis on practical problem-solving and hands-on work using analysis pipelines on real datasets. After completing the course, students should be in a position to (1) understand the potential and capabilities of metabarcoding, (2) run complete analyses of metabarcoding pipelines and obtain diversity inventories and ecologically interpretable data from raw next-generation sequence data and (3) design their own metabarcoding projects, using bespoke primer sets and custom reference databases. All course materials (including copies of presentations, practical exercises, data files, and example scripts prepared by the instructing team) will be provided electronically to participants.
This workshop is mainly aimed at researchers and technical workers with a background in ecology, biodiversity or community biology who want to use molecular tools for biodiversity research and researchers in other areas of bioinformatics who want to learn ecological applications for biodiversity-assessment. In general, it is suitable for every researcher who wants to join the growing community of metabarcoders worldwide.
We offer COURSE ONLY and ACCOMMODATION PACKAGES;
• COURSE ONLY – Includes lunch and refreshments.
• ACCOMMODATION PACKAGE (to be purchased in addition to the course only option) – Includes breakfast, lunch, dinner, refreshments, minibus to and from meeting point and accommodation. Accommodation is multiple occupancy (max 3 people) single sex en-suite rooms. Arrival Sunday 22nd July and departure Friday 27th July PM.
To book ‘COURSE ONLY’ with the option to add the additional ‘ACCOMMODATION PACKAGE’ please scroll to the bottom of this page.
Other payment options are available please email firstname.lastname@example.org
Cancellation policy: Cancellations are accepted up to 28 days before the course start date subject to a 25% cancellation fee. Cancellations later than this may be considered, contact email@example.com Failure to attend will result in the full cost of the course being charged. In the unfortunate event that PRinformatics must cancel this course due to unforeseen circumstances a full refund for the course will be credited. However PRinformatics cannot be held responsible for any travel fees, accommodation or other expenses incurred to you as a result of the cancellation.
The workshop is delivered over ten half-day sessions (see the detailed curriculum below). Each session consists of roughly a one hour lecture followed by two hours of practical exercises, with breaks at the organizer’s discretion.
Assumed quantitative knowledge
Students should have enough biological background to appreciate the examples and exercise problems, and have at least some interest in working with DNA sequence data.
Assumed computer background
No programming or scripting experience is necessary, but some previous expertise using the Linux terminal and/or R will be most welcome. All examples will be run in a Linux environment. Thus, either a Linux PC or a virtual box running Linux under Windows or Mac environment will be needed. MacOSX systems might be OK, although installation of some additional Python packages might be needed in that case. The syllabus has been planned for people which have some previous experience running simple commands in Linux and using the R environment (preferently RStudio) for performing basic plots and statistical procedures. You will need to have a laptop with Python 2.7 installed for running OBITools, the main metabarcoding software package we will be using during the course, but no experience with Python is necessary. If in doubt, take a look at the detailed session content below or send an email to Owen S. Wangensteen (firstname.lastname@example.org) or Oliver Hooker (email@example.com
Equipment and software requirements
A laptop/personal computer with a working version or R and RStudio installed. R and RStudio are supported by both PC and MAC and can be downloaded for free by following these links
UNSURE ABOUT SUITABLILITY THEN PLEASE ASK firstname.lastname@example.org
Monday 20th – Classes from 09:00 to 17:00
Session 1. Introduction to metabarcoding procedures. The metabarcoding pipeline.
In this session students will be introduced to the key concepts of metabarcoding and the different next-generation sequencing platforms currently available for implementing this technology. The kind of results that we may obtain from metabarcoding projects is explained using examples from real life. We will outline the different steps of a typical metabarcoding pipeline and introduce some key concepts. In this session, we will check that the computing infrastructure for the rest of the course is in place and all the needed software is installed. Core concepts introduced: next-generation sequencer, multiplexing, NGS library, metabarcoding pipeline, metabarcoding marker, clustering algorithms, molecular operational taxonomic unit (MOTU), taxonomic assignment.
Session 2. Metabarcoding markers. Primer design. PCR and library preparation protocols.
In this session students will learn about the various kinds of molecular markers that can be used for metabarcoding different kinds of samples and the quality of the information which can be retrieved from them. They will learn about the most commonly used primer sets for each target taxonomic group and how to use the software available for designing their own custom metabarcoding primers. They will know about sample tags, library tags, adapter sequences, PCR protocols and library preparation procedures. Core concepts introduced: metabarcoding marker, universality, specificity, taxonomic range, taxonomic resolution, primer bias, amplification errors, sequencing errors, in silico PCR, sample tags, library tags, adapter sequences, PCR, library preparation kits, PCR-free methods, avoiding contaminations, good laboratory practice.
Tuesday 21st – Classes from 09:00 to 17:00
Session 3. The OBITools pipeline. First steps and quality control.
In this session, we will start to work with the OBITools software suite, using a real sequence dataset as example for testing our metabarcoding pipeline. We will outline the steps needed to start analysing raw data from next-generation sequencers. The students will learn about the different data formats used by OBITools for working with sequences and they will perform protocols for quality control, paired-end alignment, sequence filtering, removal of chimeric sequences, sample demultiplexing, format conversion and dereplication of unique sequences. Core concepts introduced: fastq, fasta and extended fasta formats, Phred quality score, paired-end alignment, demultiplexing, sequence filtering, chimeras, dereplication, unique sequences, reads.
Session 4. Clustering algorithms. Constant and variable identity thresholds.
In this session, we will introduce different algorithms available for clustering sequences into molecular operational taxonomic units (MOTUs). We will learn the differences between constant and variable identity percent threshold for delineating the MOTUS. We will run some of these algorithms with our example dataset and will analyse the results from different methods. Core concepts introduced: MOTU, reference clustering, de novo clustering, unsupervised-learning clustering, Bayesian clustering, step-by-step aggregation methods, identity threshold, variable identity threshold, singleton sequences, sequence mapping, abundance recalculation.
Wednesday 22nd – Classes from 09:00 to 17:00
Session 5. Taxonomic assignment. The ecotag algorithm. Reference databases.
In this session the students will learn about different algorithms for taxonomic assigment of MOTUs. The ecotag algorithm will be used for adding taxonomic information to the MOTUs in our example dataset and the results will be compared to those from other assignment software. Core concepts introduced: reference database, identity assignment, BLAST, phylogenetic assignment, best match, higher taxa assignment.
Session 6. Generating, improving and curating reference databases.
The quality of the reference database used for taxonomic assignment is crucial for the accuracy and applicability of the resulting datasets from any metabarcoding project. In this session the students will learn how to build local reference databases from the information available in public sequence repositories and how to add custom sequences to existing reference databases. They will also learn how sequence reference databases interact with taxonomy databases for retrieving the phylogenetic information needed by the assignment algorithms. Core concepts introduced: ecoPCR, sequence reference database, taxonomic database, taxonomic identifier (taxid), GenBank, European Nucleotide Archive (ENA), Barcode Of Life Datasystems (BOLD), SILVA database.
Thursday 23rd – Classes from 09:00 to 17:00
Session 7. Refining and analysing the final dataset. Collapsing, renormalising and blank correction. α- and ß- diversity patterns.
In this session, students will learn about procedures for refining the final datasets obtained from the previous pipeline. They will learn about blank correction, renormalization procedures for deleting false positive results, and taxonomy collapsing of related MOTUs for obtaining enhanced final datasets. We will also discuss how to interpret these final datasets to obtain ecologically relevant information. Resampling and rarefying procedures are introduced. Qualitative and quantitative indices for assessing dissimilarity between samples are explained. We will introduce the UniFrac dissimilarity distance between samples, an index taking in account not only abundances of the different MOTUs but also their taxonomic affinity. Core concepts introduced: renormalization, taxonomy collapsing, blank correction, α-diversity, ß-diversity, rarefaction, MOTU richness, UniFrac distances, multidimensional scaling (MDS).
Session 8. Presenting the final results. Online resources and future developments.
In this session we will continue with the presentation of final results. Students will learn how to plot taxonomic summaries from their datasets, including krona plots, a type of graphic representation which allow to show relative abundances of reads at different taxonomic levels. The rest of the session will be dedicated to introduce current research and possible future developments of metabarcoding / metagenomics techniques and to provide a list of useful resources for further learning, continuous training and future research opportunities. Core concepts introduced: taxonomic summary, krona plots, target capture, metagenomics, mitogenomics, long range PCR, nanopore sequencing, mBRAVE.net, metabarcoding.org.
Friday 24th – Classes from 09:00 to 16:00
Session 9. Customization.
This session will be dedicated to customize individual metabarcoding projects, in function of the specific needs of the students. We will discuss the best strategies to use for obtaining good quality results from our metabarcoding projects, by optimizing time, money and computing resources. The idea is to make this session as interactive and useful as possible. We will present our current and future projects in the format of an open discussion and we will try to propose the best solutions for every potential problem in a collaborative way.
Optional free afternoon to cover previous modules, discuss data or continue with the customization session.