HISAT2安装及使用

HISAT2安装及使用HISAT2用于转录组数据比对参考基因组。 参考自: hisat2 github https://github.com/andreaminio/AnnotationPipeline-EVM_based-DClab 一、安装 conda create -n rnaseq -c bioconda his

HISAT2安装及使用"

HISAT2用于转录组数据比对参考基因组。

参考自:

hisat2 github

https://github.com/andreaminio/AnnotationPipeline-EVM_based-DClab

一、安装

conda create -n rnaseq -c bioconda hisat2

二、使用

HISAT2 index building for reference

hisat2-build -p 16 genome.fa genome
Usage: hisat2-build [options]* <ref_in> <ht2_index_basename>

PE reads alignment(分不同组织分别运行)

hisat2 -x <hisat2_index_basename> -1 ${sample}_clean_R1.fq.gz -2 ${sample}_clean_R2.fq.gz --dta -t -p 48 2>HISAT2.err | samtools view -bS -T <hisat2_index_basename> | samtools sort -@ 48 > ${sample}.bam

三、 批量处理

批量处理多个样本组织

bash ~/biosoft/bin/doMap.HISAT2.PE.sh

sample_list.txt(假如用于测序的有8个组织样本,如A样本有A_Flower_clean_R1.fq.gz/A_Flower_clean_R2.fq.gz)

vim sample_list.txt
***************************************
A_Flwoer
A_Fruit
A_Leaf
A_Root
B_Flower
B_Fruit
B_Leaf
B_Root
***************************************

脚本内容如下

vim doMap.HISAT2.PE.sh
***************************************
cat sample_list.txt | while read sample 
do
  hisat2 -x <hisat2_index_basename> -1 ${sample}_clean_R1.fq.gz -2 ${sample}_clean_R2.fq.gz --dta -t -p 48 2>HISAT2.err | samtools view -bS -T <hisat2_index_basename> | samtools sort -@ 48 > ${sample}.bam

  samtools index ${sample}.bam
done
****************************************

今天的文章HISAT2安装及使用分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/56679.html

(0)
编程小号编程小号
上一篇 2023-08-26
下一篇 2023-08-26

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注