Porechop_ABI
Porechop_ABI identifies and trims adapter sequences from Oxford Nanopore Technologies (ONT) reads without prior knowledge of specific adapter sequences, enabling detection of variable or undocumented adapters.
Key Features:
- Ab initio adapter detection: Detects adapter sequences directly from ONT reads without requiring predefined adapter sequences.
- Approximate k-mer algorithm: Implements an algorithm based on approximate k-mers to locate candidate adapter sequences.
- Frequency-based pattern analysis: Identifies potential adapters by analyzing the frequency of sequence patterns within ONT reads.
- Adapter trimming: Detects and trims adapter sequences from sequencing reads.
- Validation across ONT setups: Tested across various ONT datasets including different flowcells, sequencing kits, and basecallers.
- Extension of Porechop: Expands the original Porechop functionality to include ab initio adapter detection.
Scientific Applications:
- Detection of undocumented or variable adapters: Enables discovery of adapter sequences when they are not well-documented or vary between sequencing runs.
- Preprocessing of ONT datasets: Provides adapter trimming for ONT data generated with different flowcells, sequencing kits, and basecallers.
Methodology:
Applies an algorithm based on approximate k-mers that analyzes frequency of sequence patterns in ONT reads to detect candidate adapters and trim them.
Topics
Details
- License:
- GPL-3.0
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Python, C++
- Added:
- 12/7/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Bonenfant Q, Noé L, Touzet H. Porechop_ABI: discovering unknown adapters in Oxford Nanopore Technology sequencing reads for downstream trimming. Bioinformatics Advances. 2022;3(1). doi:10.1093/bioadv/vbac085. PMID:36698762. PMCID:PMC9869717.