INNER CODE UNIT · C

rest

lh3/seqtk · seqtk.c:240

		int64_t i, rest = s->l;
		for (i = 0; i < s->l; i += line_len, rest -= line_len) {
			fputc('\n', fp);
			if (rest > line_len) fwrite(s->s + i, 1, line_len, fp);
			else fwrite(s->s + i, 1, rest, fp);
		}
		fputc('\n', fp);
	} else {
		fputc('\n', fp);
		fputs(s->s, fp);
		fputc('\n', fp);
	}
}

static inline void stk_printseq_renamed(FILE *fp, const kseq_t *s, int line_len, const char *prefix, int64_t n)
{
	fputc(s->qual.l? '@' : '>', fp);
	if (n >= 0) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…