Skip to content

Grelot/ffq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFQ

Project Status: Suspended – Initial development has started, but there has not yet been a stable, usable release; work has been stopped for the time being but the author(s) intend on resuming work.

A tool designed to provide preprocessing for FASTQ files. This tool is developed in C++

usage

for single-end non-compressed fastq :

ffq -f example/bad_test.fastq -L 150 -l 4 -t fastq > filtered_test.fastq

it keeps only sequences with a size between 4 and 150 base pairs.

install FFQ

Simply type

make

it generates a binary ffq. Check if the program is working:

./ffq -h

should display

fqq 1
ffq -f fastq_path -o path [-L max_length] [-l min_length] [-p num_threads]
  f: input file path.
  o: output path to write results.
  L: Maximum read's length (in nucleotides) to keep (default 150).
  l: Minimum read's length  to keep (default 3).
  p: enable parallel execution with num_threads threads.
  t: input file type. Supported types: fasta, fastq, gzfasta, or gzfastq (default: guess).

  h: display this help messsage.

About

A tool designed to provide preprocessing for FASTQ files. This tool is developed in C++

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published