生信软件1 - 测序下机文件比对结果可视化工具 visNano

软件简介

visNano 其主要是对下机数据的fastq文件以及经过比对后的bam文件进行可视化的summary,该软件发布在github上,具体用法可以自行研究,下面会展示绘制的可视化图效果。

安装

1. conda安装依赖
# conda 安装所需依赖
conda install numpy pandas tqdm matplotlib samtools
2. git clone获取软件包

windows 系统下可安装git软件,通过git bash下载该软件包

github地址:

https://github.com/renzilin/visNano
在这里插入图片描述

linux 系统可直接在指定目录下使用以下命令完成克隆

git clone https://github.com/renzilin/visNano.git

使用方法

# 查看软件帮助
python visNano.py -h

安装成功后运行以上命令会出现以下结果
在这里插入图片描述

软件功能如下

在这里插入图片描述

使用示例

1. fq信息可视化

目前软件fq文件输入不支持.gz文件,可使用以下命令对.gz文件进行解压后进行可视化

gzip -d ./sample1.fq.gz  # 解压当前目录下.gz文件
python /public/software/visNano/visNano.py fq \
     --fq ./sample1.fq \  # 当前目录下fq文件
     --s sample1

源代码解析如下:
在这里插入图片描述gzip

2. bam信息可视化
python /public/software/visNano/visNano.py bam \
     --s sample1 \
     --b ./sample1.bam \  # 当前目录下bam文件
     --st /public/software/samtools

运行后软件需等待一段时间,开始运行后显示以下进度条
在这里插入图片描述运行结束后,在LOG-visnano文件下会出现一张.jpg可视化的图片。
其中–s输入为样本ID,–b输入为bam/sam文件路径,–st为samtools软件路径
samtools 软件路径查看可使用which:

which samtools

# 如果which samtools无法显示软件路径,可使用find命令查找
find / -name samtools

源代码解析如下:

代码参数

3. bam+bed信息可视化
python /public/software/visNano/visNano.py bed \
     --s sample1 \
     --b ./sample1.bam \  # 当前目录下bam文件
     --bd ./sample1.bed \    # 当前目录下bed文件
     --st /public/software/samtools

可视化和上面用法类似,可以自行实践。

源代码解析如下:
在这里插入图片描述

Fastq文件信息可视化

在这里插入图片描述

BAM文件信息可视化在这里插入图片描述
BAM+BED文件可视化

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

生信与基因组学

每一份鼓励是我坚持下去动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值