How to convert Color Space to Fasta (biological sequence)
Quem já se deparou com esse problema deve saber a dificuldade em encontrar um programa que faça essa conversão. Bom, depois de testar um monte de coisas, andei estudando os fontes do "Color Space Mapping tool" da AB (http://www.appliedbiosystems.com/absite/us/en/home/support/software-community/free-ab-software.html) e descobri uma regra de conversão simples: A0=>'A' A1=>'C' A2=>'G' A3=>'T' C0=>'C' C1=>'A' C2=>'T' C3=>'G' G0=>'G' G1=>'T' G2=>'A' G3=>'C' T0=>'T' T1=>'G' T2=>'C' T3=>'A' Com essa informação, fiz o programa abaixo (GNU C): #include #include #include #define MAX_LINE 500 int main(int argc, char *argv[]) { FILE *fin,*fout; char buffer[MAX_LINE+1],seq[MAX_LINE]; char p0,p1,base,valid; int i; if( argc \n"); exit(0); } if( (fin = fopen(argv[1],"r")) == N...