Skip to content

Commit bb2668f

Browse files
committed
feat(fixes): shebangs and cmd-line standards
1 parent ae8b06e commit bb2668f

4 files changed

Lines changed: 24 additions & 21 deletions

File tree

aodntools/timeseries_products/aggregated_timeseries.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -422,17 +422,17 @@ def main_aggregator(files_to_agg, var_to_agg, site_code, input_dir='', output_di
422422
if __name__ == "__main__":
423423

424424
parser = argparse.ArgumentParser(description="Aggregate ONE variable from ALL instruments from ALL deployments from ONE site")
425-
parser.add_argument('-site', dest='site_code', help='site code, like NRMMAI', required=True)
426-
parser.add_argument('-var', dest='varname', help='variable to aggregate, like TEMP', required=True)
427-
parser.add_argument('-files', dest='filenames',
425+
parser.add_argument('--site', dest='site_code', help='site code, like NRMMAI', required=True)
426+
parser.add_argument('--var', dest='varname', help='variable to aggregate, like TEMP', required=True)
427+
parser.add_argument('--files', dest='filenames',
428428
help='name of the file that contains the source URLs (relative to inpath, if given)',
429429
required=True)
430-
parser.add_argument('-indir', dest='input_dir', help='base path of input files', default='', required=False)
431-
parser.add_argument('-outdir', dest='output_dir', help='path where the result file will be written. Default ./',
430+
parser.add_argument('--indir', dest='input_dir', help='base path of input files', default='', required=False)
431+
parser.add_argument('--outdir', dest='output_dir', help='path where the result file will be written. Default ./',
432432
default='./', required=False)
433-
parser.add_argument('-download_url', dest='download_url', help='path to the download_url_prefix',
433+
parser.add_argument('--download_url', dest='download_url', help='path to the download_url_prefix',
434434
default='', required=False)
435-
parser.add_argument('-opendap_url', dest='opendap_url', help='path to the opendap_url_prefix',
435+
parser.add_argument('--opendap_url', dest='opendap_url', help='path to the opendap_url_prefix',
436436
default='', required=False)
437437
args = parser.parse_args()
438438

aodntools/timeseries_products/gridded_timeseries.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!/usr/bin/env python3
12
import numpy as np
23
import bisect
34
import argparse
@@ -319,16 +320,16 @@ def grid_variable(input_file, VoI, depth_bins=None, max_separation=50, depth_bin
319320

320321
if __name__ == "__main__":
321322
parser = argparse.ArgumentParser(description="Gridded time series: interpolate ONE variable from ALL instruments from ALL deployments from ONE site into 1hr timestamps and fixed depth bins")
322-
parser.add_argument('-var', dest='var', help='name of the variable to concatenate. Like TEMP, PSAL', default='TEMP', required=False)
323-
parser.add_argument('-file', dest='filename', help='name of the Hourly Time Series Product file that contains the data', default=None, required=False)
324-
parser.add_argument('-depth_bins', dest='depth_bins', help='list of depth where the VoI will be interpolated', default=None, nargs='+', required=False)
325-
parser.add_argument('-max_separation', dest='max_separation', help='maximum difference between instruments to allow interpolation', default=50, required=False)
326-
parser.add_argument('-depth_bins_increment', dest='depth_bins_increment', help='increment in meters for the automatic generated depth bins', default=10, required=False)
327-
parser.add_argument('-indir', dest='input_dir', help='base path of input file. Default .', default='.',
323+
parser.add_argument('--var', dest='var', help='name of the variable to concatenate. Like TEMP, PSAL', default='TEMP', required=False)
324+
parser.add_argument('--file', dest='filename', help='name of the Hourly Time Series Product file that contains the data', default=None, required=False)
325+
parser.add_argument('--depth_bins', dest='depth_bins', help='list of depth where the VoI will be interpolated', default=None, nargs='+', required=False)
326+
parser.add_argument('--max_separation', dest='max_separation', help='maximum difference between instruments to allow interpolation', default=50, required=False)
327+
parser.add_argument('--depth_bins_increment', dest='depth_bins_increment', help='increment in meters for the automatic generated depth bins', default=10, required=False)
328+
parser.add_argument('--indir', dest='input_dir', help='base path of input file. Default .', default='.',
328329
required=False)
329-
parser.add_argument('-outdir', dest='output_dir', help='path where the result file will be written. Default .',
330+
parser.add_argument('--outdir', dest='output_dir', help='path where the result file will be written. Default .',
330331
default='.', required=False)
331-
parser.add_argument('-config', dest='config_file', help='JSON configuration file', default=None, required=False)
332+
parser.add_argument('--config', dest='config_file', help='JSON configuration file', default=None, required=False)
332333
args = parser.parse_args()
333334

334335
if args.config_file:

aodntools/timeseries_products/velocity_aggregated_timeseries.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!/usr/bin/env python3
12
import os
23
import sys
34
import tempfile

aodntools/timeseries_products/velocity_hourly_timeseries.py

100644100755
Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
#!/usr/bin/env python3
12
import argparse
23
import json
34
import os
@@ -319,14 +320,14 @@ def velocity_hourly_aggregated(files_to_agg, site_code, input_dir='', output_dir
319320
if __name__ == "__main__":
320321

321322
parser = argparse.ArgumentParser(description="Concatenate X,Y,Z velocity variables from ALL instruments from ALL deployments from ONE site")
322-
parser.add_argument('-site', dest='site_code', help='site code, like NRMMAI', required=True)
323-
parser.add_argument('-files', dest='filenames', help='name of the file that contains the source URLs', required=True)
324-
parser.add_argument('-indir', dest='input_dir', help='base path of input files', default='', required=False)
325-
parser.add_argument('-outdir', dest='output_dir', help='path where the result file will be written. Default ./',
323+
parser.add_argument('--site', dest='site_code', help='site code, like NRMMAI', required=True)
324+
parser.add_argument('--files', dest='filenames', help='name of the file that contains the source URLs', required=True)
325+
parser.add_argument('--indir', dest='input_dir', help='base path of input files', default='', required=False)
326+
parser.add_argument('--outdir', dest='output_dir', help='path where the result file will be written. Default ./',
326327
default='./', required=False)
327-
parser.add_argument('-download_url', dest='download_url', help='path to the download_url_prefix',
328+
parser.add_argument('--download_url', dest='download_url', help='path to the download_url_prefix',
328329
default='', required=False)
329-
parser.add_argument('-opendap_url', dest='opendap_url', help='path to the opendap_url_prefix',
330+
parser.add_argument('--opendap_url', dest='opendap_url', help='path to the opendap_url_prefix',
330331
default='', required=False)
331332

332333
args = parser.parse_args()

0 commit comments

Comments
 (0)