Basics of Library Preparation and Sequencing
TL;DR
With the advancement of next-generation sequencing (NGS) technologies, sequencing has become relatively affordable. This article summarizes the principles of library preparation, which is essential for NGS analysis, and the behavior of sequencers.
Library Preparation
Illumina's NGS technology uses a method called sequence by synthesis (SBS). To use SBS, recognition sequences called adapters are required.
Library preparation is the process of attaching adapters to both ends of the DNA you want to read, using various reactions. There are several types of adapter sequences used, but as of 2021, the most commonly used are the Truseq adapter and the Nextera adapter. For other adapters, please refer to the Illumina adapter sequences document.
For commonly used reactions, please refer to this blog post.
Library Structure
A library is basically composed of the following elements. The names used here are not official terms, but are used for convenience throughout this article.
| Description | Common Examples | |
|---|---|---|
| Flow cell binding sequence | Sequence required for hybridization with the flow cell | P5, P7 etc. |
| Index sequence | Sequence used when handling multiple samples | i5, i7 etc. |
| Adapter sequence | Sequence where the sequencing primer binds | Truseq Read, Nextera Read etc. |
| Insert DNA | The sequence that is actually analyzed |
When you look at the actual library structure, you can see that all of these elements are included.
Truseq Single Index
5'- AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTCTTCCGATCT-insert-AGATCGGAAGAGCACACGTCTGAACTCCAGTCACNNNNNNNNATCTCGTATGCCGTCTTCTGCTTG- 3'
3'- TTACTATGCCGCTGGTGGCTCTAGATGTGAGAAAGGGATGTGCTGCGAGAAGGCTAGA-insert-TCTAGCCTTCTCGTGTGCAGACTTGAGGTCAGTGNNNNNNNNTAGAGCATACGGCAGAAGACGAAC- 5'
Illumina P5 Truseq Read 1 Truseq Read 2 i7 Illumina P7
Truseq Dual Index
5'- AATGATACGGCGACCACCGAGATCTACACNNNNNNNNACACTCTTTCCCTACACGACGCTCTTCCGATCT-insert-AGATCGGAAGAGCACACGTCTGAACTCCAGTCACNNNNNNNNATCTCGTATGCCGTCTTCTGCTTG- 3'
3'- TTACTATGCCGCTGGTGGCTCTAGATGTGNNNNNNNNTGTGAGAAAGGGATGTGCTGCGAGAAGGCTAGA-insert-TCTAGCCTTCTCGTGTGCAGACTTGAGGTCAGTGNNNNNNNNTAGAGCATACGGCAGAAGACGAAC- 5'
Illumina P5 i5 Truseq Read 1 Truseq Read 2 i7 Illumina P7
Nextera Dual Index
5'- AATGATACGGCGACCACCGAGATCTACACNNNNNNNNTCGTCGGCAGCGTCAGATGTGTATAAGAGACAG-insert-CTGTCTCTTATACACATCTCCGAGCCCACGAGACNNNNNNNNATCTCGTATGCCGTCTTCTGCTTG- 3'
3'- TTACTATGCCGCTGGTGGCTCTAGATGTGNNNNNNNNAGCAGCCGTCGCAGTCTACACATATTCTCTGTC-insert-GACAGAGAATATGTGTAGAGGCTCGGGTGCTCTGNNNNNNNNTAGAGCATACGGCAGAAGACGAAC- 5'
Illumina P5 i5 Nextera Read 1 Nextera Read 2 i7 Illumina P7
Library Preparation Methods
Let's walk through how these libraries are actually constructed. The basic workflow of library preparation is:
- Create double-stranded DNA fragments of approximately several hundred base pairs
- Add the sequences required for SBS to these DNA fragments using various methods
- Purify with beads or gel, and perform PCR amplification
This is the general workflow. Here we will focus on library preparation for DNA, which is the most fundamental.
Truseq1
- Fragment 100-200 ng of genomic DNA using ultrasonic shearing with a device such as Covaris.
- Blunt-end and phosphorylate the DNA fragment ends using T4 DNA polymerase or Klenow fragment.
- Use beads to selectively collect DNA of a specific size range.
- Add A-tails to the blunt-ended DNA fragments using Klenow Fragment (reference 1, reference 2).
- Ligate adapters using T4 DNA ligase.
- Amplify by PCR.
- Proceed to sequencing.

Nextera
- Fragment genomic DNA to approximately 300 bp using Transposase, while simultaneously adding the required indices.
- Use primers that target the added sequences as templates to attach the remaining adapters via PCR.
- Proceed to sequencing.

How Sequencing Actually Reads the Data
First, as terminology: a library with one index sequence is called a single index, and a library with two index sequences is called a dual index. This slide deck provides very detailed information.
Multiplexing
When loading libraries into the sequencer, multiple libraries are loaded simultaneously rather than just one. The index sequence is used to determine which library each read originates from. In other words, by assigning a unique ID in the form of a sequence to each library, multiple samples can be analyzed in a single sequencing run and distinguished afterward. With dual indexing, there are two index sequences, so the combination of index sequences serves as the unique ID.

Single Index with Paired-End Sequencing
- Sequence the insert DNA from the Read 1 side (a) (e.g., Truseq Read 1, Nextera Read 1).
- Read the index sequence from the Read 2 side (b) (e.g., Truseq Read 2, Nextera Read 2).
- Bridge amplification.
- Sequence the insert DNA from the Read 2 side (c).

Dual Index with Paired-End Sequencing
- Sequence the insert DNA from the Read 1 side (e.g., Truseq Read 1, Nextera Read 1).
- Read the index sequence from the Read 2 side (e.g., Truseq Read 2, Nextera Read 2).
- After bridge amplification, read index sequence 2 from the P5 side.
- Sequence the insert DNA from the Read 2 side.

References
- Library sequencing
- Next-Generation Sequencer Library Preparation Kits
- Next-Generation Sequencer Library Preparation Reagents
- A-Tailing with Klenow Fragment (3'-->5' exo-)
- Marie-Theres Gansauge, Tobias Gerber, Isabelle Glocke, Petra Korlević, Laurin Lippik, Sarah Nagel, Lara Maria Riehl, Anna Schmidt, Matthias Meyer, Single-stranded DNA library preparation from highly degraded DNA using T4 DNA ligase, Nucleic Acids Research, Volume 45, Issue 10, 2 June 2017, Page e79, https://doi.org/10.1093/nar/gkx033
- NGS Introduction
Reference Videos
Footnotes
-
This is more accurately described as NEBNext rather than Truseq, but Nextera uses tagmentation, making it a distinctly different library preparation method. ↩