OSDN Git Service

add mrcImageParticleCandidateExtract
[eos/base.git] / src / Tools / mrcImage / mrcImageParticleCandidateExtract / src / usage.c
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include "../inc/config.h"
4
5 void
6 usage(char* thisProgram)
7 {
8     fprintf(stderr, "Usage: %s\n", thisProgram);
9     fprintf(stderr, "Options:\n");
10     fprintf(stderr, "    [-i[nput]            In                  (NULL      )] :Essential :Input: MRC\n");
11     fprintf(stderr, "    [-o[utput]           Out                 (NULL      )] :Essential :Output: MRC\n");
12     fprintf(stderr, "    [-R[ing]R[adius]     RingRadius          (100.0     )] :Optional  :Input: [A]\n");
13     fprintf(stderr, "    [-R[ing]W[idth]      RingWidth           (10.0      )] :Optional  :Input: [A]\n");
14     fprintf(stderr, "    [-thres[hold]        Threshold           (3.0       )] :Optional  :Input: threshold of IQ\n");
15     fprintf(stderr, "    [-out[Threshold]     outFileThres        (stdout    )] :Optional  :Output: Output\n");
16     fprintf(stderr, "    [-c[onfig]           configFile          (NULL      )] :Optional  :ConfigurationFile\n");
17     fprintf(stderr, "    [-m[ode]             mode                (0         )] :Optional  :Mode\n");
18     additionalUsage();
19 }
20
21 void
22 htmlBeforeUsage(char* thisProgram)
23 {
24     fprintf(stderr, "<HTML>\n");
25     fprintf(stderr, "<HEAD>\n");
26     fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
27     fprintf(stderr, "</HEAD>\n");
28     fprintf(stderr, "<BODY>\n");
29     fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
30     fprintf(stderr, "<H2>Usage</H2>\n");
31     fprintf(stderr, "<PRE>\n");
32 }
33
34 void
35 htmlAfterUsage(char* thisProgram)
36 {
37     fprintf(stderr, "</PRE>\n");
38     fprintf(stderr, "</BODY>\n");
39     fprintf(stderr, "</HTML>\n");
40 }