1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
/*****************************************************************************
*
* dosimple.c
* test program for simple sequence (fasta format)
*
*****************************************************************************/
#include <simple.h>
Int2 Main(void)
{
AsnIoPtr aip;
SimpleSeqPtr ssp;
FILE * fp;
if ((aip = AsnIoOpen("bioseq.ent", "r")) == NULL)
return 1;
ssp = SimpleSeqAsnRead(aip);
aip = AsnIoClose(aip);
fp = FileOpen("simple.out", "w");
fprintf(fp, "fasta format:\n\n");
SimpleSeqPrint(ssp, fp, TRUE);
fprintf(fp, "\n\nreport format:\n\n");
SimpleSeqPrint(ssp, fp, FALSE);
FileClose(fp);
return 0;
}
|