Skip to content

drbh/fasterp

Repository files navigation

    ░████                          ░██                                   
   ░██                             ░██                                   
░████████  ░██████    ░███████  ░████████  ░███████  ░██░████ ░████████  
   ░██          ░██  ░██           ░██    ░██    ░██ ░███     ░██    ░██ 
   ░██     ░███████   ░███████     ░██    ░█████████ ░██      ░██    ░██ 
   ░██    ░██   ░██         ░██    ░██    ░██        ░██      ░███   ░██ 
   ░██     ░█████░██  ░███████      ░████  ░███████  ░██      ░██░█████  
                                                              ░██        
                                                              ░██        

fasterp - A faster fastp — same interface, same output, 2-10x faster.

10M read pairs:  fastp 11s → fasterp 6s

Built with SIMD acceleration (AVX2/NEON), efficient multi-threading, and minimal memory allocation.

Install

cargo install --git https://github.com/drbh/fasterp.git

Usage

# Single-end
fasterp -i input.fq -o output.fq

# Paired-end
fasterp -i R1.fq -I R2.fq -o out1.fq -O out2.fq

Drop-in replacement for fastp — all the same flags work.

Documentation

Full documentation and tutorial

About

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages