-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnum.sh
29 lines (23 loc) · 1.51 KB
/
num.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
#PBS -N WGC811
#PBS -q largeq
#PBS -e WGC811_script_err
#PBS -o WGC811_script_log
#PBS -l mem=100gb,walltime=100:00:00,nodes=1:ppn=4
#HSCHED -s hschedd
#############################################################################################################################
cd /leofs/mishl_group/liangl/rare_dis
#ref=/leofs/mishl_group/liangl/rare_dis/hg19_gatkorder
#bwa=/software/biosoft/software/bwa-0.7.10/bwa
#java=/software/biosoft/software/java1.7/jdk1.7.0_45/bin/java
#gatk=/software/biosoft/software/gatk/GenomeAnalysisTK.jar
#picard_dir=/software/biosoft/software/picard-tools-1.86
############################################################################################################################
#echo -n "the total num is\t" >> num.txt
#samtools view WGC034798U_dedup_realign_recal.bam | wc -l >> num.txt
#echo -n "the WGC num is\t" >> num.txt
#samtools view WGC034798U_dedup_realign_recal.bam | grep -o ":WGC" | wc -l >> num.txt
samtools view -h WGC034799U_dedup_realign_recal.bam | awk '{for(i=1;i<=NF;i++){if($i~/SM:/){print $i}}}' | sort -u >>WGC799_SM_PGinf.txt
samtools view -h WGC034799U_dedup_realign_recal.bam | awk '{for(i=1;i<=NF;i++){if($i~/PG:/){print $i}}}' | sort -u >>WGC799_SM_PGinf.txt
samtools view -h ../ZFY/WGC032239U.sorted_dedup_realign_recal.bam | awk '{for(i=1;i<=NF;i++){if($i~/SM:/){print $i}}}' | sort -u >>WGC239_SM_PGinf.txt
samtools view -h ../ZFY/WGC032239U.sorted_dedup_realign_recal.bam | awk '{for(i=1;i<=NF;i++){if($i~/PG:/){print $i}}}' | sort -u >>WGC239_SM_PGinf.txt