- [x] use DataDeps for code and data inputs - better handling of environment variables (switch to `withenv`, ...) - [x] MITGCM_ROOTDIR, DATADEPS_ALWAYS_ACCEPT - [ ] NETCDF_ROOT, MPI_INC_DIR - [ ] method to cutout subdomain from a global grid, and generate inputs for OBCS - [ ] passive tracer example with interactive choice of injection site - [ ] workflow that repeats forcing, starting from final checkpoint - [ ] profiles package handling (input, output, interpolation coeffs) - [ ] ecco package handling (cost function, generic terms) - [ ] adjoint examples (gradient check, reconstruction) - [ ] preparation of initial conditions for e.g. llc90 and cs32 - [ ] preparation of forcing field on e.g. llc90 and cs32 - [x] pkg/darwin+radtrans example - [ ] plot method for MITgcm_config (verification exps to start) - [ ] summary view across stdout, and interactive access to items in it - [ ] more detailed and explicit feedback from `system_check` - especially wrt undocumented features like `NETCDF_ROOT` and `SKIP_NETCDF_CHECK` (genmake2 sometimes returns error in relation to these) - maybe point user to [this issue](https://github.com/MITgcm/MITgcm/issues/846) and other relevant issues
withenv, ...)system_checkNETCDF_ROOTandSKIP_NETCDF_CHECK(genmake2 sometimes returns error in relation to these)