From d394d03ed3ad5ea160998176a0765db905f6c351 Mon Sep 17 00:00:00 2001 From: "Andre L. Martins" Date: Fri, 20 Nov 2009 13:31:36 -0500 Subject: [PATCH] Output in FASTA style similar to twoBitToFa to ease debugging --- main.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 552742c..fc51444 100644 --- a/main.c +++ b/main.c @@ -28,8 +28,16 @@ int main(int argc, char ** argv) { printf("%s: size = %d\n", name, twobit_sequence_size(tb, name)); seq = twobit_sequence(tb, name, start, end); - if (seq) - printf("%s: %s\n", name, seq); + if (seq) { + int i; + printf(">%s:%d-%d\n", name, start, end + 1); + for (i = 0; i < end - start + 1; ++i) { + if (i != 0 && !(i % 50)) + putc('\n', stdout); + putc(seq[i], stdout); + } + putc('\n', stdout); + } /* free resources */ if (seq) free(seq);