cufflink脚本批量生成

2020-06-16  本文已影响0人  Walter_Wang

转录分析流程

#!/bin/bash

set -e

set -o

for file1 in *_1.clean.fq.gz

do

#  echo $file1

file2=$(echo ${file1} | sed 's/_1.clean.fq.gz/_2.clean.fq.gz/')

name=$(echo ${file1} | sed 's/_1.clean.fq.gz//')

#!/bin/bash

#$ -cwd

#$ -S /bin/bash

#$ -j y

#$ -pe mpi 24

#$ -q all.q

echo "/PATH/to/hisat2-2.1.0/hisat2 -p 24 --dta-cufflinks -x  PATH/to/reference_index/*** -1 PATH/to/$file1 -2 PATH/to/$file2 -S /PATH/to/cufflinks/sam_file/$file1.sam

PATH/to/samtools sort -@ 10 -o PATH/to/cufflinks/sam_file/$file1.bam PATH/to/cufflinks/sam_file/$file1.sam

PATH/to/cufflinks-2.2.1.Linux_x86_64/cufflinks -p 24 -G PATH/to/***.gff3 -o /PATH/to/cufflinks/sam_file/$file1.assemble PATH/to/cufflinks/sam_file/$file1.bam" > $name.sh

done

上一篇下一篇

猜你喜欢

热点阅读