- Remember me Forgot password?
Trimmomatic is a widely used, flexible command-line tool designed for preprocessing Illumina Next-Generation Sequencing (NGS) data. Its primary function is to improve downstream analysis accuracy by removing adapter sequences, low-quality bases, and ambiguous nucleotides (N's) from raw FASTQ files. Unlike simple quality trimmers, Trimmomatic employs a "sliding window" approach and supports both single-end and paired-end data. For paired-end reads, it maintains synchronization between read pairs, outputting synchronized files for surviving pairs and separate files for unpaired reads that lost their mate during trimming. It remains a gold standard in bioinformatics pipelines due to its speed, modularity, and reliability.
A typical Trimmomatic workflow consists of the following sequential steps:
Input Preparation: Provide raw FASTQ file(s) and the appropriate adapter reference file (e.g., TruSeq3-PE.fa).
Adapter Removal (ILLUMINACLIP): Identifies and removes adapter contamination using seed-and-extend alignment against known adapter sequences.
Leading/Trailing Trim: Removes low-quality bases (< threshold) from the start and end of reads.
Sliding Window Trim: Scans the read with a fixed-size window; if the average quality within the window drops below a threshold, the read is cut at that point. This prevents internal low-quality regions from passing filters.
Minimum Length Filter (MINLEN): Discards reads that fall below a specified length after all trimming steps, preventing overly short fragments from entering assembly or mapping.
Output Generation: Writes processed reads to designated output files. For paired-end data, this includes four streams: paired R1, paired R2, unpaired R1, and unpaired R2.
Address: 800 Dong Chuan RD. Minhang District, Shanghai, China SJTU-Yale Joint Center for Biostatistics, SJTU
Copyright © 2021 沪交ICP备20190249. All Rights Reserved