You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following discussion, CTDCAL should be refactored in a way described below for the most straightforward organization for the scientific community at large.
For all of this development, we want to have full implementation of numpy/xarray/and netCDF 4.
Things to consider from pruned TODOs:
using directory structure to support multiple same-type instruments (ctds, etc)
user-defined flagging parameters in cfg
common file import and export routines
make flagging methods modular (outliers, etc)
think about common handling for parameters used by all of our modules and functions
move oxy hysteresis to a common module, generalize it so it can be called at different times (is that why ctdcal currently has two functions for this in two different modules?)
When parsing/retrieving cal coeffs (ala xmlcon), can these be referenced by SN (one file) instead of by cast (many files)?
replace hard-coded filenames, directories, user constants, etc with values from user config file
moving cast details log, bottom/depth log, etc to reporting modules
load user configs in user script and pass the parameters (or the whole cfg dict?) to funcs in other modules that need them, instead of loading configs in each module
The final products will be the exported data, which would be similar to the "before analysis" stage (though binned and returning fewer derived variables)
The text was updated successfully, but these errors were encountered:
Following discussion, CTDCAL should be refactored in a way described below for the most straightforward organization for the scientific community at large.
Known issues related to this:
For all of this development, we want to have full implementation of numpy/xarray/and netCDF 4.
Things to consider from pruned TODOs:
Includes aspects of #48
Include intermediate files.
As discussed 20240612:
The final products will be the exported data, which would be similar to the "before analysis" stage (though binned and returning fewer derived variables)
The text was updated successfully, but these errors were encountered: