4 import jediApplicationArgs
6 from ProcessArgs
import ProcessArgs
11 self.
argProcessorsargProcessors += [jediApplicationArgs, JediDBArgs]
15 parser.add_argument(
"-n",
"--nprocs", default = 1, type = int,
16 help=
"Number of tasks/processors for multiprocessing")
17 parser.add_argument(
"-p",
"--meanPath", default = JediDBArgs.default_path, type = str,
18 help=
"Path to deterministic or mean state UFO feedback files, default = "
19 +JediDBArgs.default_path)
20 parser.add_argument(
"-m",
"--nMembers", default = 0, type = int,
21 help=
"number of ensemble members; must be >1 to produce ensemble diagnostic stats")
22 parser.add_argument(
"-e",
"--ensemblePath", default = JediDBArgs.default_path+
"/mem{:03d}", type = str,
23 help=
"Path to ensemble member UFO feedback files; must have substitution string for member integer, e.g., '{:03d}' for 001, 002, etc...")
27 processor.processArgs()
def add_arguments(parser)