BEGIN{FS=OFS="\t";}{ if (substr($1,1,1)==">"){ rd=0; st=$3;refs=$4;refe=$5;rds=$6;rde=$7;sc=$9;ed=$10;rd=substr($1,2);ri=$2;shr=$0; if (st=="+"){ refb="T";mutb="C"; }else{ refb="A";mutb="G"; } #loop over multiple Ts/As p=index(ed,mutb); if (p>0){ c=substr(ed,p-1,1); if (0+c==c){ pos=0;x=0; for (i=1;i<=p;i++){ c=substr(ed,i,1); if (0+c==c){r=1; x=x*10+c;#print i" "c" "x"n"; }else{ if(r==1) {pos+=x;} if (i