#fastq #quality #control #statistics #tool #sequence #results

app fastqc-rs

使用 Rust 编写的针对 FASTQ 文件的快速质量控制工具

9 个版本

0.3.4 2024年8月8日
0.3.2 2022年6月6日
0.3.1 2022年1月26日
0.3.0 2021年11月19日
0.1.1 2021年2月14日

#100科学

Download history 76/week @ 2024-07-27 108/week @ 2024-08-03 14/week @ 2024-08-10

198 每月下载量

MIT 许可证

605KB
550

fastqc-rs 标志 fastqc-rs

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

fastQC 启发的针对 FASTQ 文件的快速质量控制工具,使用 Rust 编写。结果以包含所有统计数据的自包含 HTML 报告的形式写入 stdout。还可以生成用于 MultiQC 的总结文件。

可用的统计数据包括

  • 读取长度
  • 序列质量得分
  • 每基序列质量
  • 每基序列含量
  • k-mer 含量
  • GC 含量

有关更改的详细列表,请查看 变更日志

安装

安装 fastqc-rs 有多种方法

Bioconda

fastqc-rs 通过 Bioconda 提供。设置好 Bioconda 后,安装就像这样简单

conda install fastqc-rs

Cargo

如果已安装 Rust 编译器和相关的 Cargo,则可以通过以下方式安装 fastqc-rs

cargo install fastqc-rs

源代码

下载源代码,并在源代码根目录下运行

cargo install

用法

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

参数

参数 默认值 描述
-q --fastq - 要使用的 FASTQ 文件的路径
-k 5 k-mer 计数的 k-mer 长度
-s --summary - 在给定路径下创建用于与 MultiQC 一起使用的输出文件

依赖项

~26–38MB
~642K SLoC