-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add additional dolfyn functionality #102
base: develop
Are you sure you want to change the base?
Add additional dolfyn functionality #102
Commits on Mar 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fa3baae - Browse repository at this point
Copy the full SHA fa3baaeView commit details
Commits on Mar 3, 2023
-
-fillgaps_depth and val_exceeds_thresh added to clean folder -formatting changes for fillgaps_time for consistency -remove numpy from nan_beyond_surface to fix error -notice that fillgaps_time and fillgaps_depth do the same thing, need to change to interpolate over just time/depth respectively
Configuration menu - View commit details
-
Copy full SHA for e0f1857 - Browse repository at this point
Copy the full SHA e0f1857View commit details
Commits on Mar 21, 2023
-
Update fillgaps_time and fillgaps_depth
-update these functions to interpolate over time and depth respectively -using fillmissing function in matlab now to specify an interpolation dimension -include maxgap option for both above functions -update comments for above functions
Configuration menu - View commit details
-
Copy full SHA for 2cd4004 - Browse repository at this point
Copy the full SHA 2cd4004View commit details
Commits on Mar 27, 2023
-
Add minimalistic worksheet to use new functions
New worksheet to demo val_exceeds_thresh and fill_gaps_time functions. Calls the same functions/uses same file for testing as python tests for these functions.
Configuration menu - View commit details
-
Copy full SHA for 6939b7a - Browse repository at this point
Copy the full SHA 6939b7aView commit details
Commits on Apr 17, 2023
-
-fillgaps_time now checks var's type a little, and also uses correct error syntax -Note: MATLAB's fillmissing function does not have a default option for MaxGap, so if statement is still used for MaxGap argument
Configuration menu - View commit details
-
Copy full SHA for ffd4b59 - Browse repository at this point
Copy the full SHA ffd4b59View commit details -
-update fillgaps_depth function to cover discussed changes. now checking if var is from dolfyn structure, using better syntax for throwing errors -Note: fillmissing function doesn't offer default value for MaxGap in documentation, if statement needed to call correct function from fillgaps_depth
Configuration menu - View commit details
-
Copy full SHA for c980a41 - Browse repository at this point
Copy the full SHA c980a41View commit details
Commits on Apr 18, 2023
-
Update val_exceeds_thresh error syntax
-val_exceeds_thresh now checks types and throws an error if structure passed to function is not from dolfyn
Configuration menu - View commit details
-
Copy full SHA for b4d6495 - Browse repository at this point
Copy the full SHA b4d6495View commit details
Commits on May 2, 2023
-
Add proper Test file for functions
Add tests/Dolfyn_Test_Clean.m to mimic test_clean.py from python version of MHKiT. Currently compares cleaned data to itself in order to pass tests. Next step: Move cleaned data files into repo to compare with tests here.
Configuration menu - View commit details
-
Copy full SHA for 6b3adfd - Browse repository at this point
Copy the full SHA 6b3adfdView commit details -
Remove test_clean_adcp_example.mlx
Since actual test file added, test_clean_adcp_example.mlx not needed
Configuration menu - View commit details
-
Copy full SHA for 001e4d4 - Browse repository at this point
Copy the full SHA 001e4d4View commit details -
Update test clean with tests for future clean functions
Dolfyn_Test_Clean.m updated to have functions for future tests. Dolfyn_Test_Clean.m now has all same tests as test_clean.py Commented out sections for "TODO" component/future clean functions to be added
Configuration menu - View commit details
-
Copy full SHA for 08ec7f4 - Browse repository at this point
Copy the full SHA 08ec7f4View commit details
Commits on May 3, 2023
-
Add clean data in test_data subdirectory
move required cleaned data from python version to test_data folder start using cleaned data to compare in the tests (instead of comparing to self)
Configuration menu - View commit details
-
Copy full SHA for 581f044 - Browse repository at this point
Copy the full SHA 581f044View commit details
Commits on May 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7a8f751 - Browse repository at this point
Copy the full SHA 7a8f751View commit details
Commits on May 30, 2023
-
Fix x* vs x_star fieldname from read_netcdf.m
There was a bug in read_netcd.m where it wasn't reading from the fixed field x_star, and was trying to read the nonexistant x* field.
Configuration menu - View commit details
-
Copy full SHA for d5c6b2c - Browse repository at this point
Copy the full SHA d5c6b2cView commit details
Commits on Jun 14, 2023
-
Add find_surface function, not quite finished still has a few errors from translating from python.
Configuration menu - View commit details
-
Copy full SHA for bbac4c8 - Browse repository at this point
Copy the full SHA bbac4c8View commit details
Commits on Jun 15, 2023
-
Update comments with TODO notes
Cleaned up these files with additional comments and clarifications on items.
Configuration menu - View commit details
-
Copy full SHA for f052b98 - Browse repository at this point
Copy the full SHA f052b98View commit details