ocmw.dataman.adcp2netcdf module¶
Tools for standardizing the conversion of ADCP data to netCDF4 format for archiving and analysis.
Data object for collating instrument deployment and data processing metadata. |
|
Create a generic netCDF data file structure |
|
Add specific ADCP array field data structures |
|
Build a netCDF4 data file for a specific instrument |
|
Populate the core data for a Nortek Signature NetCDF4 file from pre-processed data in matlab format. |
|
Populate the data fields for a Nortek Signature NetCDF4 file from pre-processed data in matlab format. |
|
Populate the core data for an RDI Workhorse NetCDF4 file from pre-processed data in ReDAPT matlab format. |
|
Populate the data fields for an RDI Workhorse NetCDF4 file from pre-processed data in ReDAPT matlab format. |
Tools for standardizing the conversion of ADCP data to netCDF4 format for archiving and analysis.
- class ocmw.dataman.adcp2netcdf.metaDataObj[source]¶
Bases:
objectData object for collating instrument deployment and data processing metadata.
- ocmw.dataman.adcp2netcdf.create_adcp_netcdf(ncfilename, num_beams=None, num_bins=None, num_recs=None)[source]¶
Create a generic netCDF data file structure
- ocmw.dataman.adcp2netcdf.add_beam_amplitude(ncfile, num_beams)[source]¶
Add beam amplitude data structure
- ocmw.dataman.adcp2netcdf.add_beam_correlation(ncfile, num_beams)[source]¶
Add beam correlation data structure
- ocmw.dataman.adcp2netcdf.add_beam_percent_good(ncfile, num_beams)[source]¶
Add beam percent good data structure
- ocmw.dataman.adcp2netcdf.add_inst_vel(ncfile, num_beams=4)[source]¶
Add instrument coordinate velocity data structure
- ocmw.dataman.adcp2netcdf.add_earth_vel(ncfile)[source]¶
Add earth coordinate horizontal velocity data structure
- ocmw.dataman.adcp2netcdf.add_vertical_vel(ncfile)[source]¶
Add earth coordinate vertical velocity data structure
- ocmw.dataman.adcp2netcdf.add_stream_vel(ncfile)[source]¶
Add streamwise coordinate horizontal velocity data structure
- ocmw.dataman.adcp2netcdf.add_adcp_array_fields(ncfilename, fields: list, num_beams)[source]¶
Add specific ADCP array field data structures
- ocmw.dataman.adcp2netcdf.build_adcp_netcdf(path: str, filename: str, fields: list, num_beams=None, num_bins=None, num_recs=None)[source]¶
Build a netCDF4 data file for a specific instrument
- ocmw.dataman.adcp2netcdf.populate_sig_core(datpath, datfilename, ncpath, ncfilename, metadata)[source]¶
Populate the core data for a Nortek Signature NetCDF4 file from pre-processed data in matlab format.
- ocmw.dataman.adcp2netcdf.populate_sig_fields(datpath, datfilename, ncpath, ncfilename, fields, indices, metadata)[source]¶
Populate the data fields for a Nortek Signature NetCDF4 file from pre-processed data in matlab format.