Amplicon

As we all know, there are multiple different approaches to genome sequencing. I'll list my interpretation of the different approaches below:

  • WGS - Is a rather broad term, but generally refers to single isolate sequencing. This could be for example sequencing the entire genome from a single bacterial colony.
  • Shotgun - Generally refers to sequencing the entire genomes from multiple taxa (metagenomic sample). For example, sequencing a gut sample from a patient.
  • Amplicon - Is a targeted approach, commonly used with PCR. The goal here is to sequence a part of the target genome. One example is amplicon sequencing of the 16S bacterial rRNA region.

Amplicon sequencing has several advantages compared to other sequencing protocols:

  • Reduced costs per sample due to sequencing less DNA for a shorter period of time.
  • Enables sequencing more samples in parallel due to smalles sample sizes.
  • The bioinformatic analysis is generally less computationally heavy.

However, this does not come without disadvantages:

  • PCR can introduce artifacts.
  • Off targets, depending on the primer design.
  • Reduced genomic resolution.

In the following chapters, we'll go through some very basic Rust implementations of common amplicon based analyses.