-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathqc_fa.cpp
34 lines (26 loc) · 1008 Bytes
/
qc_fa.cpp
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
# include <stdio.h>
# include <stdlib.h>
# include <zlib.h>
# include <string.h>
# include <ctype.h>
# include "tk.h"
# include "kseq.h"
KSEQ_INIT(gzFile, gzread)
static int qc_usage()
{
printf(
"\n"
"Program: longreadqc (Quality control tool for long read sequencing)\n\n"
"Usage: longreadqc fq \n"
"Options:\n"
" -h, --help output this usage information\n"
" -i, --input_file path to the input file, which can be fasta, fastq or bam. Use this argument if only you have only one input file\n"
" -l, --input_list_file a file that contains the paths of all the input files. Usage this argument if you have multiple input files\n"
" -t, --input_type format of the input file(s), (`fasta` or `fastq` or `bam`). (infered from filename extension)\n"
" -o, --out_prefix prefix of the output files. (default: ./InputFileName.longreadqc or ./InputListFileName.longreadqc)\n");
return 0;
}
int main_qcfa(int argc, char * argv[])
{
return 0;
}