/* * Copyright 1991 Steven Smith at the Harvard Genome Lab. * All rights reserved. */ #include "Flatio.c" main(ac,av) int ac; char **av; { struct data_format data[10000]; FILE *file; int i,j,k,color,numseqs,numenzymes,nextpos,len; char enzymes[80][80],dummy[80]; if(ac<3) { fprintf(stderr,"Usage: %s enzyme_file seq_file\n",av[0]); exit(-1); } file = fopen(av[2],"r"); if(file == NULL) exit(-1); numseqs = ReadFlat(file,data,10000); file = fopen(av[1],"r"); if(file == NULL) exit(-1); for(numenzymes = 0; fscanf(file,"%s %s",enzymes[numenzymes],dummy)>0; numenzymes++); for(i=0;i1) */ printf("name:%s\n",data[i].name); printf("length:%d\n",strlen(data[i].nuc)); if(numseqs>1) printf("nodash:\n"); printf("start:\n"); for(j=0;j0) for(flag = FALSE,j=offset;j