| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Authors: Hana Hourston (@hhourston) , Di Wan (@onedwd), Lu Guan (@guanlu129)
For performing "level 0" (L0), "level 1" (L1), and "level 2" (L2) processing on raw moored ADCP data in Python using the UHDAS pycurrents package.
L0 processing does not include any processing. Raw ADCP data is combined with metadata from a csv file and exported in netCDF format.
L1 processing contains minimal processing. Raw ADCP data is also combined with metadata from a csv file and exported in netCDF format. The difference from L0 is that L1 processing comprises:
L2 processing contains:
add_var2nc.py adds a geographic_area variable to a netCDF file from either the L0 or L1 process and exports a new netCDF file containing this addition.
ADCP IOS header file.py produces an IOS Shell header file for each netCDF file that makes the netCDF file searchable on the IOS Water Properties website (https://www.waterproperties.ca/).
Reference: New tools for ADCP processing. Canadian Technical Report of Hydrography and Ocean Sciences 336.
Sample usage of ADCP_processing_L1.py, ADCP_processing_L0.py, add_var2nc.py and ADCP_IOS_Header_file.py is laid out in create_nc.py. An example of how to create uniform time data (for replacing invalid time data in a raw ADCP file) can be found in generate_time_range.py. Sample usage of the plotting functions in plot_westcoast_nc_LX.py is given in the file example_plot_westcoast.py.
ADCP_pycurrents_L1.py is based off of the gist, RdiToNetcdf.ipynb, by Jody Klymak (https://github.com/jklymak), and includes contributions from Di Wan (https://github.com/onedwd) and Eric Firing (https://github.com/efiring). add_var2nc.py was written by Di Wan. ADCP_IOS_Header_file.py was written by Lu Guan (https://github.com/guanlu129).
A web app based off this package can be found on the IOS Data Management Apps (DM Apps) page at https://dmapps.waterproperties.ca/en/. Credits: Tom Roe.
Documentation:
Conventions:
| Back | FazBrowse Home | New Git URL |