#!/usr/bin/env -S perl -n# Usage: getSxRefFile.pl <ref12.fa# ref1 and ref2 appears alternatively in fasta form. This script transforms it a format ready to feed to rearrangement.BEGIN{$ext1up=$ARGV[0];$ext2up=$ARGV[1];$AG=$ARGV[2];for(my$i=0;$i<3;$i++){delete$ARGV[$i];}}if($AGeq"A"){if($.%2){$spos=$ext1up+4;}else{$spos=$ext2up+4;}if(length($_)>$spos+1){if(length($_)==$spos+2){substr($_,$spos,1)="A";}else{substr($_,$spos,2)="AA";}}}if($.%2){chomp;print0,"\t",$_,"\t",$ext1up;}else{chomp;print"\t",$ext2up,"\t",$_,"\t",length($_),"\n";}