8 releases

0.3.2 Jun 6, 2022
0.3.1 Jan 26, 2022
0.3.0 Nov 19, 2021
0.2.2 May 14, 2021
0.1.1 Feb 14, 2021

#269 in Science

Download history 26/week @ 2023-10-29 2/week @ 2023-11-05 18/week @ 2023-11-12 2/week @ 2023-11-19 39/week @ 2023-11-26 13/week @ 2023-12-03 38/week @ 2023-12-10 7/week @ 2023-12-17 16/week @ 2023-12-24 10/week @ 2023-12-31 4/week @ 2024-01-07 5/week @ 2024-01-14 20/week @ 2024-01-21 26/week @ 2024-01-28 12/week @ 2024-02-04 30/week @ 2024-02-11

88 downloads per month

MIT license

605KB
540 lines

fastqc-rs logo fastqc-rs

Rust Crates.io Crates.io Crates.io install with bioconda Bioconda downloads

A fast quality control tool for FASTQ files written in rust inspired by fastQC. Results are written to stdout as a self containing html report with visualizations for all statistics. Summary files for usage with MultiQC can also be generated.

Available statistics are:

  • Read length
  • Sequence quality score
  • Sequence quality per base
  • Sequence content per base
  • k-mer content
  • GC content

For a detailed list of changes, take a look at the CHANGELOG.

Installation

There are multiple ways to install fastqc-rs:

Bioconda

fastqc-rs is available via Bioconda. With Bioconda set up, installation is as easy as

conda install fastqc-rs

Cargo

If the Rust compiler and associated Cargo are installed, fastqc-rs can be installed via

cargo install fastqc-rs

Source

Download the source code and within the root directory of source run

cargo install

Usage

fqc -q path/to/my_sequence.fastq > report.html

Arguments:

Parameter Default Description
-q --fastq - The path to the FASTQ file to use
-k 5 The length k of k-mers for k-mer counting
-s --summary - Creates an output file for usage with MultiQC under the given path

Dependencies

~29MB
~600K SLoC