dolfyn
dolfyn copied to clipboard
A library for oceanographic doppler instruments such as Acoustic Doppler Profilers (ADPs, ADCPs) and Acoustic Doppler Velocimeters (ADVs).
The idea here is that API functions (such as `rotate2`) can handle (take as input and return the matching dtype) either `xarray.Dataset` or `velocity.Velocity` objects. i.e.: dsi = dolfyn.read('some raw...
Thank you for developing a nice package! I am trying to process a TRDI workhorse that pitched 10 - 15 degrees and needs bin mapping prior to coordinate rotations. Correct...
Hi, I'm trying to calculate the wave parameters from the 5th beam of a Nortek ADCP. I was wondering(/hoping) if there were functions already coded in the library dolfyn? Thanks...
Are RDI instruments the only ones that can take external heading data (e.g., GPS NMEA strings)? If so, we will need to take care in how we handle those data....
We need a warning when a user tries to set a value of `dat.props` that is supposed to be protected.
While working on #76 I realized that I can't put `np.datetime64('NaT')` into the `ds.time`. However, this causes problems because sometimes timestamps really are missing. We need to figure out a...
We should probably change from the list `ds.attrs['rotate_vars']` to a *DataArray* attribute flag (e.g., `ds['vel'].attrs['rotate_me']=True`). Then we loop over all of the variables to identify which ones should be rotated....
Hello, I try to read an ntk file with python and the library dolfyn but I failed. I do not understand where is the problem. I tried with others ntk...
In the process of reviewing #67, I've realized I use `demean` and `detrend` rather inconsistently (e.g., in `calc_acov`, `calc_xcov` vs. `calc_tke` and `calc_stress`) and without a clear rationale? It seems...
The values of `dat.signal.prcnt_gd` for RDI ADCPs seems backwards (good values have values of 0, and bad values have values >0).