Skip to content

TOPIC: Metagenomics

Ben Tully edited this page Oct 23, 2020 · 24 revisions

Suggested prerequisites for this topic

Overview

  • Lesson 1: What is metagenomics?
  • Lesson 2: Taxonomic classification using k-mers
  • Lesson 3: Taxonomic Classification using MinHash sketches
  • Lesson 4: Read mapping and read taxonomic classification
  • Lesson 5: Genome and Metagenome Assembly
  • Lesson 6: Binning Metagenome-assembled Genomes
  • Lesson 7: Bin Evaluation

Lessons

Lesson 1 -- What is metagenomics?

Introductory material

Date posted: 15 April 2020
Author(s): Dr. Eric Collins
Instructor(s): Dr. Eric Collins

  • What kinds of questions can metagenomics be used to answer?
  • Is metagenomics right for me?
  • Yay! You got data! Now what?

Content | Video presentation

Interactive material -- Quality Control using FastQC and MultiQC

Date posted: 15 April 2020
Author(s): Dr. Alexis Marshall
Instructor(s): Dr. Alexis Marshall

Bash script | Video presentation | Binder

Primary tools/programs used:

  • FastQC - FastQC is a quality control tool for high throughput sequence data.
  • MultiQC - MultiQC is a quality control summary tool for high throughput sequence data.

Lesson 2 -- Taxonomic Classification using k-mers

Introductory material

Date posted: 18 April 2020
Author(s): Dr. Eric Collins
Instructor(s): Dr. Eric Collins

  • The power of k-mers
  • Choosing a k-mer classifier

Content | Video presentation

Interactive material -- Taxonomic Classification and Adapter Trimming using k-mers

Date posted: 18 April 2020
Author(s): Dr. Eric Collins
Instructor(s): Dr. Eric Collins

Bash script | Video presentation | Binder

Primary tools/programs used:

Interactive material -- Taxonomic Classification and Adapter Trimming using k-mers

Date posted: 20 April 2020
Author(s): Dr. Ella Sieradzki
Instructor(s): Dr. Ella Sieradzki

Bash script | Video presentation | Binder

Primary tools/programs used:


Lesson 3 -- Taxonomic Classification using MinHash sketches

Introductory material

Date posted: 22 April 2020
Author(s): Dr. Eric Collins
Instructor(s): Dr. Eric Collins

  • The Jaccard Index
  • How does MinHash work?
  • How do Bloom filters work?
  • Choosing a MinHash sketcher

Content | Video presentation

Interactive material -- Taxonomic Classification using sourmash and sendsketch, and quality trimming using bbduk

Date posted: 23 April 2020
Author(s): Dr. Eric Collins
Instructor(s): Dr. Eric Collins

Bash Script | Video presentation | Binder

Primary tools/programs used:


Lesson 4 -- Read mapping and read taxonomic classification

Introductory material

Date posted:
Author(s): Dr. Luis Valentin and Dr. Ella Sieradzki
Instructor(s): Dr. Luis Valentin and Dr. Ella Sieradzki

  • How does mapping work?
  • Choosing a metagenomic read mapper
  • The Burrows-Wheeler transform and using bowtie2

Content

Interactive material -- Mapping reads with bbtools

Date posted: 27 April 2020
Author(s): Dr. Ella Sieradzki
Instructor(s): Dr. Ella Sieradzki

Bash script | Video presentation | Binder

Primary tools/programs used:

  • bbtools

Interactive material -- Taxonomic classification of reads

Date posted: 5 May 2020
Author(s): Dr. Ella Sieradzki
Instructor(s): Dr. Ella Sieradzki

Video presentation | Binder

Primary tools/programs used:


Lesson 5 -- Genome and Metagenome Assembly

Introductory material

Date posted: 14 May 2020
Author(s): Dr. Eric Collins and Dr. Ben Tully Instructor(s): Dr. Eric Collins

  • Considerations for approaching assembly and necessary coverage
  • Differences between assembler types

Content | Video presentation

Interactive material -- Isolate Genome Assembly with SPAdes

Date posted: 14 May 2020
Author(s): Dr. Eric Collins
Instructor(s): Dr. Eric Collins

Bash Script | Video presentation | Binder


Lesson 6 -- Binning Metagenome-assembled Genomes

Introductory material

Date posted: 6 June 2020
Author(s): Dr. Daan Speth Instructor(s): Dr. Daan Speth

  • Introduction to the principles of metagenome binning
  • Highlighted tools: Metabat, BinSanity, DAS Tool
  • Discussion of alternative approaches for community deconvolution

Content | Video presentation

Demonstration -- Overview of tools used in binning

Date posted: 6 June 2020
Author(s): Dr. Daan Speth
Instructor(s): Dr. Daan Speth

Video presentation

Primary tools/programs used:


Lesson 7 -- Bin Evaluation

Introductory material

Date posted: 3 August 2020
Author(s): Dr. Daan Speth Instructor(s): Dr. Daan Speth

  • Exploring how to determine the quality of binning outputs

Content | Video presentation

Demonstration -- CheckM Evaluation

Date posted: 3 August 2020
Author(s): Dr. Daan Speth
Instructor(s): Dr. Daan Speth

Content | Video presentation | Binder

Primary tools/programs used:


Extended resources and publications

Clone this wiki locally