# first line is the description of what the program does.
# subsequent lines list positional arguments (PA), then key-value (KV)arguments (KVA).
# Positional line:
# PA_name|PA_Description|Is_out_dir|Is_Dir|Check_Directory|Is_file|Check_File|||
# Key/Value Line:
# KVA_name|KVA_Description|Is_out_dir|Is_Dir|Check_Directory|Is_file|Check_File|alternate_KVA_name|default value|type
# -print_x_thresh|print every X threshold|0|0|0|0|0|--print_every_x_threshold|1|int
# For KVAs for booleans, set default value to BOOLEANFALSE or BOOLEANTRUE.
# If default is BOOLEANFALSE, then if you set the flag it will be True. (or vice-versa)
# -get_top_words|get top most probable words|0|0|0|0|0|--get_top_probable_words|BOOLEANFALSE|
# -do_extra_stats|do extra statistics|0|0|0|0|0|--do_extra_statistics|BOOLEANFALSE|
#
#-date_inc_divisor|Date increment divisor|0|0|0|0|0|--date_increment_divisor|5|int
# Example below
Calculate stats for hypothesis1 vs hypothesis2 via KM and SKiM
out_dir|output directory|1|1|1|0|0|||
in_dir|input_dir where km_hyp.txt and skim_hyp.txt live|0|1|1|0|0|||
terms|2 terms to keep, comma-separated|0|0|0|0|0|||
-fetab|FET cutoff for A-B|0|0|0|0|0|--fet_ab|0.00001|float
-fetbc|FET cutoff for B-C|0|0|0|0|0|--fet_bc|0.001|float
-out_dir_suf|suffix for output directory|0|0|0|0|0|--out_dir_suffix|AAAAZZZZ|str
-skip_skim|skip doing skim statistics|0|0|0|0|0|--skip_skim_stats|BOOLEANFALSE|