pipeline——(2)

pipeline——(2)

step 1 生成index

star.sh

STAR \
--runMode genomeGenerate \
--runThreadN  20 \
--genomeFastaFiles /share/pub/wangxy/software/genome/ucsc/hg38/hg38.fa \
--genomeDir /share2/pub/yangjy/yangjy/database/STAR_index99 \
--sjdbGTFfile /share/pub/wangxy/Annotation/hg38/gencode.v34.annotation.gtf \
--sjdbOverhang 99

step 2 生成bam

bamGSE99248.sh

num_1="_1"
num_2="_2"
for file in [.FASTQ]
do
echo $file
STAR \
--runThreadN  6 \
--genomeDir /share2/pub/yangjy/yangjy/database/STAR_index99 \
--readFilesIn /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/fastq_data/$file$num_1.fastq /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/fastq_data/$file$num_2.fastq \
--outFileNamePrefix /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/bam/$file \
--outFilterMultimapNmax 500 \
--outSAMtype BAM SortedByCoordinate \
--outSAMattributes NH HI NM MD XS AS
done

step 3 组装转录本

assembl.sh

tailfix="Aligned.sortedByCoord.out"
for file in [fastq names list]
do
echo $file$tailfix
stringtie /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/bbam/$file$tailfix.bam -j 2 -s 5 -f 0.05 -c 2 -p 5 \
-A /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/$file.gene_abund.tab \
-o /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/$file.out.gtf  
done

step 4 merge组装的转录本

ls -R /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/*.out.gtf > tmp.txt

taco_run.sh

/share2/pub/yangjy/yangjy/softs/taco-v0.7.3.Linux_x86_64/taco_run -o /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/merged_stringtie -p 10 /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/gtf_to_merge.txt

step 5 生成saf文件

export_saf.sh

cd /share2/pub/yangjy/yangjy/softs/TE_expression_in_scRNAseq/scripts/
/share2/pub/yangjy/yangjy/conda3/envs/qapa/bin/Rscript /share2/pub/yangjy/yangjy/softs/TE_expression_in_scRNAseq/scripts/export_saf_files.r -g /share2/pub/yangjy/yangjy/database/hg38_refGene.txt -r /share2/pub/yangjy/yangjy/database/hg38_rmsk.txt -l /share2/pub/yangjy/yangjy/database/STAR_index99/chrNameLength.txt -n /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/protemp/hg38 -m chrM -p 10

step 6 选择TE转录本

process_ass_trans.sh

cd /share2/pub/yangjy/yangjy/softs/TE_expression_in_scRNAseq/scripts/
/share2/pub/yangjy/yangjy/conda3/envs/qapa/bin/Rscript /share2/pub/yangjy/yangjy/softs/TE_expression_in_scRNAseq/scripts/processing_assembled_transcripts.r -f /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/merged_stringtie/assembly.gtf -g /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/protemp/hg38_pc_exon.saf -a /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/protemp/hg38_nc_exon.saf -m /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/protemp/hg38_chrM.saf -r /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/protemp/hg38_te.saf -n /share2/pub/yangjy/yangjy/rna-seq-data/GSE99248/assembl/result/hg38 -p 10

KO!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

柚子味的羊

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值