fastq 可视化工具 visual_fq

  很久没更新博客了,惭愧OTZ.废话不多说,交作业啦(ง •_•)ง,学了一点rust基础,写了一个可视化fastq文件的小工具。

1、安装

地址:https://github.com/sharkLoc/visual_fq ,因为是linux平台下的工具(win下也是可以的嘛💪),预先安装依赖 。

Ubuntu 系统:

sudo apt install pkg-config libfreetype6-dev libfontconfig1-dev

CentOS 系统:

sudo yum install pkg-config freetype-devel fontconfig-devel

2、下载,编译

git clone https://github.com/sharkLoc/visual_fq.git
cd visual_fq
cargo b --release

3、使用

复制代码
./target/release/visual_fq

[Usage information]
uncompressed fastq:
        ./target/release/visual_fq your_file.fq > out.matrix 2> summary.log

compressed fastq:
         gzip -dc your_file.fq.gz | ./target/release/visual_fq /dev/stdin > out.matrix 2> summary.log

result files:
         out.matrix  summary.log  Base_plot.png
复制代码

4、结果

4.1: 运行完毕后,自动在当前目录生成碱基A T G C N在各个位置上的分布比例图。

4.2: 结果统计文件,各个位置对应质量值的碱基累计矩阵

4.3: 最后一个log文件,统计其他基信息

Total read number:      100000
Total base number:      15000000
Max read length:        150
Reads average length:   150.0
Total GC content:       36.84

5、后面抽时间把质量分布图加上,欢迎白嫖,好用的话给个小星星,有问题告诉我,就酱!

 

posted @   天使不设防  阅读(176)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示