3.5.4. Automated processing (“repeaters”)¶
3.5.4.1. nb150 and os75 (nb pings) example:¶
automatically run from /home/adcp/uhdas_tmp do not run manually
Information in /home/adcp/log/DAS_while_logging.log (.log.1, .log.2,…), .warn, .err:
time of start and commands are recorded
time of execution for each repeater
timeout (falling off the stack), errors, and warnings
3.5.4.1.1. 300sec interval¶
5 minutes: update gbins, make a plot
run_lastensq.py -d nb150 --update_gbin --averages --plotens_mpl
run_lastensq.py -d os75nb --update_gbin --averages --plotens_mpl
3.5.4.1.2. 1800sec Matlab¶
half-hourly – update CODAS database, make 3-day plots
run_quick.py -d nb150 --npycalc all --mplplots all
run_3dayplots.py -d nb150 --use_codasdb
run_quick.py -d os75nb --npycalc all --mplplots all
run_3dayplots.py -d os75nb --use_codasdb
3.5.4.1.3. 3600sec matplotlib¶
hourly – update heading correction plots
run_hcorrstats.py -s 300 --hcorr_inst ashtech --printstats --plotdh