|
1 | 1 | /* vcfview.c -- VCF/BCF conversion, view, subset and filter VCF/BCF files. |
2 | 2 |
|
3 | | - Copyright (C) 2013-2023 Genome Research Ltd. |
| 3 | + Copyright (C) 2013-2025 Genome Research Ltd. |
4 | 4 |
|
5 | 5 | Author: Shane McCarthy <[email protected]> |
6 | 6 |
|
@@ -525,6 +525,7 @@ static void usage(args_t *args) |
525 | 525 | fprintf(stderr, " -T, --targets-file [^]FILE Similar to -R but streams rather than index-jumps. Exclude regions with \"^\" prefix\n"); |
526 | 526 | fprintf(stderr, " --targets-overlap 0|1|2 Include if POS in the region (0), record overlaps (1), variant overlaps (2) [0]\n"); |
527 | 527 | fprintf(stderr, " --threads INT Use multithreading with INT worker threads [0]\n"); |
| 528 | + //fprintf(stderr, " --hts-verbose INT Verbosity of HTSlib functions [0]\n"); |
528 | 529 | fprintf(stderr, "\n"); |
529 | 530 | fprintf(stderr, "Subset options:\n"); |
530 | 531 | fprintf(stderr, " -A, --trim-unseen-allele Remove '<*>' or '<NON_REF>' at variant (-A) or at all (-AA) sites\n"); |
@@ -618,6 +619,7 @@ int main_vcfview(int argc, char *argv[]) |
618 | 619 | {"exclude-phased",no_argument,NULL,'P'}, |
619 | 620 | {"no-version",no_argument,NULL,8}, |
620 | 621 | {"write-index",optional_argument,NULL,'W'}, |
| 622 | + {"hts-verbose",required_argument,NULL,9}, |
621 | 623 | {NULL,0,NULL,0} |
622 | 624 | }; |
623 | 625 | char *tmp; |
@@ -750,6 +752,7 @@ int main_vcfview(int argc, char *argv[]) |
750 | 752 | break; |
751 | 753 | case 9 : args->n_threads = strtol(optarg, 0, 0); break; |
752 | 754 | case 8 : args->record_cmd_line = 0; break; |
| 755 | + case 10 : hts_verbose = strtol(optarg, 0, 0); break; |
753 | 756 | case 'W': |
754 | 757 | if (!(args->write_index = write_index_parse(optarg))) |
755 | 758 | error("Unsupported index format '%s'\n", optarg); |
|
0 commit comments