def main(): argument = arguments.Argument() parser = argument.parser([ 'range', 'radars', 'prodcodes', 'timeframes', 'declutter_size', 'declutter_history', 'direct', 'cascade', 'nowcast' ]) calibrate(**vars(parser.parse_args()))
def main(): argument = arguments.Argument() parser = argument.parser([ 'range', 'prodcodes', 'timeframes', 'endpoints', 'direct', 'cascade', 'nowcast' ]) publish(**vars(parser.parse_args()))
def main(): argument = arguments.Argument() parser = argument.parser( ['opt_range'], description=('Run the radar production chain for ' 'now, or for a single moment in time.'), ) master(**vars(parser.parse_args()))
def main(): argument = arguments.Argument() parser = argument.parser([ 'range', 'prodcodes', 'timeframes', 'indices', ]) sandbox(**vars(parser.parse_args()))
def main(): logging.basicConfig(stream=sys.stderr, level=logging.INFO) argument = arguments.Argument() parser = argument.parser(['range']) args = vars(parser.parse_args()) dates = utils.DateRange(args['range']) availability_volumetric(dates.start, dates.stop) availability_grounddata(dates.start, dates.stop)
def main(): argument = arguments.Argument() parser = argument.parser([ 'range', 'prodcodes', 'timeframes', 'direct', 'cascade', ]) rescale(**vars(parser.parse_args()))
def get_image_args(): argument = arguments.Argument() parser = argument.parser( ['image_dir', 'range'], description='Create images from radar data.', ) parser.add_argument('--postfix', type=str, default='', help='Postfix for filename.') parser.add_argument('--label', type=str, default='', help='Label text in image.') parser.add_argument( '-p', '--prodcode', choices=['r', 'n', 'a', 'u'], default='r', help='(r)ealtime, (n)ear-realtime, (a)fterwards or (u)ltimate') parser.add_argument('-c', '--product', choices=['a', 'b', 'c'], default='b', help=('(a)ggregate, cali(b)rated, or (c)onsistent')) parser.add_argument('-t', '--timeframe', choices=['f', 'h', 'd'], default='f', help='(f)ive minute, (h)our or (d)ay') parser.add_argument('-n', '--nowcast', action='store_true', default=False, help='Use nowcast extent') parser.add_argument('-f', '--format', type=str, default='png', choices=['png', 'tif'], help='Save "tif" or "png"') return vars(parser.parse_args())
def main(): logging.basicConfig(stream=sys.stderr, level=logging.INFO) argument = arguments.Argument() parser = argument.parser(['source_dir']) files.organize_from_path(**vars(parser.parse_args()))