Bioc2026 Registration Open!

Rfastp

An Ultra-Fast and All-in-One Fastq Preprocessor (Quality Control, Adapter, low quality and polyX trimming) and UMI Sequence Parsing).

Bioconductor version: 3.23 · Package version: 1.22.0

Rfastp is an R wrapper of fastp developed in c++. fastp performs quality control for fastq files. including low quality bases trimming, polyX trimming, adapter auto-detection and trimming, paired-end reads merging, UMI sequence/id handling. Rfastp can concatenate multiple files into one file (like shell command cat) and accept multiple files as input.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("Rfastp")

Details

MaintainerWei Wang <periwinkle.david@gmail.com>
AuthorWei Wang [cre, aut] (ORCID: <https://orcid.org/0000-0002-3216-7118>), Ji-Dung Luo [ctb] (ORCID: <https://orcid.org/0000-0003-0150-1440>), Thomas Carroll [aut] (ORCID: <https://orcid.org/0000-0002-0073-1714>)
LicenseGPL-3 + file LICENSE
System RequirementsGNU make
Downloads rank314
Source branchRELEASE_3_23
biocViewsPreprocessing, QualityControl, Sequencing, Software

Documentation

Download

Dependencies

Imports: Rcpp, rjson, ggplot2, reshape2

LinkingTo: Rcpp, Rhtslib

Suggests: BiocStyle, testthat, knitr, rmarkdown