CoTeDe
CoTeDe copied to clipboard
Quality Control of Oceanographic Data
@castelao This is a draft pull request that is built upon PR#66 that I am submitting for review if there is anything that you feel will be useful in CoTeDe....
This change requires this pull request for oceansdb: https://github.com/castelao/oceansdb/pull/22 All usage of oceansdb database objects will release NetCDF resources when done reading.
Maybe use data from https://api.tidesandcurrents.noaa.gov/api/prod/
CoTeDe is currently operates with temperature and salinity. What is needed to start to evaluate chlorophyll fluorescence (fchl)? I know of two good references for QC procedures. Do you know...
@BillMills , identified an [inconsistency in the spike feature](https://github.com/IQuOD/AutoQC/issues/214). That is the result of creating empty masked arrays and later recovering only the data. For now, the (dirty & fast)...
Use valid or ~isfinite might be a more generic way to do this. `flag[ma.getmaskarray(data[v])] = 9`
Create a consistency check for depth conditional spike test. Bug #24 wasn't detected before.
It's only used for some interpolation. It's easy to avoid it. Although Scipy is a quite nice package, there is no sense on require it just for 2D linear interpolation.