保守的IR的长度统计
# At与Dt中保守的IR的长度比较
awk '{split($1,D,"_");split($2,A,"_");if(D[7]-A[7]>100 ||D[7]-A[7]<-100){}else{print $0}}' At_Dt_conserve_IR.txt
# A2 与D5中保守的IR长度比较
awk '{split($1,D,"_");split($2,A,"_");if(D[5]-A[5]>100 ||D[5]-A[5]<-100){}else{print $0}}' D5_A2_conserve_IR.txt
# D5与Dt中保守的IR长度
awk '{split($1,D,"_");split($2,A,"_");if(D[7]-A[5]>100 ||D[7]-A[5]<-100){}else{print $0}}' D5_Dt_conserve_IR.txt
# A2与At中保守的IR长度
awk '{split($2,D,"_");split($1,A,"_");if(D[7]-A[5]>100 ||D[7]-A[5]<-100){}else{print $0}}' A2_At_conserve_IR.txt比较保守的IR长度与不保守的IR长度
只有At、Dt、A2、D5中存在的IR :3_1、3_3、4_3、4_4
## 将共有的序列长度信息保存
awk '{split($1,D,"_");split($2,A,"_");print "consensus\t"D[7]"\nconsensus\t"A[7]}' At_Dt_conserve_IR.txt >>IRlength.txt
awk '{split($1,D,"_");split($2,A,"_");print "consensus\t"D[5]"\nconsensus\t"A[5]}' D5_A2_conserve_IR.txt >>IRlength.txt
awk '{split($1,D,"_");split($2,A,"_");print "consensus\t"D[7]"\nconsensus\t"A[5]}' D5_Dt_conserve_IR.txt >>IRlength.txt
awk '{split($2,D,"_");split($1,A,"_");print "consensus\t"D[7]"\nconsensus\t"A[5]}' A2_At_conserve_IR.txt >>IRlength.txt
## 只在单个基因组出现的IR事件
awk '{split($1,A,"_");print "At\t"A[7]}' ../converse/3_1 >>IRlength.txt
awk '{split($1,A,"_");print "Dt\t"A[7]}' ../converse/3_3 >>IRlength.txt
awk '{split($1,A,"_");print "D5\t"A[5]}' ../converse/4_4 >>IRlength.txt
awk '{split($1,A,"_");print "A2\t"A[5]}' ../converse/4_3 >>IRlength.txt统计保守IR占总的IR的比例
统计每个基因保守的IR的数目、以及总的IR的数目
A2中保守与非保守的统计
D5中保守与非保守的统计
Dt中保守与非保守的统计
画热图展示
Last updated
Was this helpful?