/[MITgcm]/MITgcm_contrib/gael/profilesMatlabProcessing/profiles_process_main_v2/profiles_prep_write_nc.m
ViewVC logotype

Log of /MITgcm_contrib/gael/profilesMatlabProcessing/profiles_process_main_v2/profiles_prep_write_nc.m

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon Feb 15 14:36:38 2016 UTC (10 years, 6 months ago) by gforget
Branch: MAIN
CVS Tags: HEAD, checkpoint65u, checkpoint65v, checkpoint65w, checkpoint65x, checkpoint66a, checkpoint66b, checkpoint66c, checkpoint66d, checkpoint66e, checkpoint66f, checkpoint66o
Changes since 1.17: +1 -9 lines
Diff to previous 1.17
- profiles_prep_locate.m: cosmetic change
- profiles_prep_main.m: revise handling of dataset.addGrid option
- profiles_prep_write_nc.m: call profiles_prep_locate here rather
  than later in profiles_prep_main.m (in the case of dataset.addGrid)
- profiles_prep_tests_basic.m: extend range of valid salinities,
  rename profileCur.PorZisBAD as profileCur.isBAD, treat 'A'
  DATA_MODE the same way as 'R' DATA_MODE (both are real-time).
- profiles_prep_mygrid.m: use MITprof_write to generate new file,
  switch to bilinear (gcmfaces_interp_coeffs)


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Tue Jul 21 19:42:11 2015 UTC (11 years, 1 month ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65t
Changes since 1.16: +12 -1 lines
Diff to previous 1.16
- profiles_prep_interp.m, profiles_prep_main.m, profiles_prep_write_nc.m:
  omit t_ERR in nc file when not provided in source file
- profiles_prep_weights.m: generalize to variables other than T and S.


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Apr 13 20:55:20 2015 UTC (11 years, 4 months ago) by gforget
Branch: MAIN
Changes since 1.15: +13 -0 lines
Diff to previous 1.15
- add option so that profiles_prep_write_nc.m adds grid information (if dataset.addGrid).


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Mar 30 15:30:55 2015 UTC (11 years, 5 months ago) by gforget
Branch: MAIN
Changes since 1.14: +7 -26 lines
Diff to previous 1.14
- simplify handling of variable lists and loops.
- dataset.var_out is now always set.
- add dataset.doInterp vert. interp. switch.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Mar 30 03:42:20 2015 UTC (11 years, 5 months ago) by gforget
Branch: MAIN
Changes since 1.13: +31 -16 lines
Diff to previous 1.13
- MITprof_create.m : revise handling of list_vars (all vars) and list_vars_plus (additional vars)
- MITprof_write.m : revise handling of list_vars (now keep prof_depth)
- MITprof_struct.m, profiles_prep_interp.m, profiles_prep_main.m,
  profiles_prep_tests_basic.m, profiles_prep_write_nc.m:
  allow for additional variables


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Mon Jul 28 20:30:30 2014 UTC (12 years, 1 month ago) by gforget
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
- fix windows PC compatibility.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Jun 2 16:48:49 2013 UTC (13 years, 3 months ago) by gforget
Branch: MAIN
Changes since 1.11: +9 -4 lines
Diff to previous 1.11
profiles_isopycnal_fields.m     allow for sig1, load depth atlas
profiles_isopycnal_interp.m     interp in situ depth (prof_D)
profiles_prep_main.m            rev. profiles_prep_tests_cmpatlas call, init depth_equi
profiles_prep_tests_cmpatlas.m  interp atlas depth (prof_Destim), add dataset input param (coord)
profiles_prep_write_nc.m        add prof_D/Destim, rev. MITprof_struct calls


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu Apr 14 20:12:07 2011 UTC (15 years, 4 months ago) by roquet
Branch: MAIN
Changes since 1.10: +3 -23 lines
Diff to previous 1.10
- Simplification of IO interface to MITcdf netcdf format.
  MITprof_create and MITprof_read are now low-level functions that should not be used by user.
  Instead, use MITprof_write to create/update a file, and MITprof_load to load data.
- Depth levels must now be provided as an argument of MITprof_create and MITprof_struct,
  and cannot be changed once the MITprof ncfile or struct have been created.
- profiles_prep_main and profiles_prep_write_nc have been changed accordingly.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Apr 13 21:07:54 2011 UTC (15 years, 4 months ago) by roquet
Branch: MAIN
Changes since 1.9: +74 -173 lines
Diff to previous 1.9
global variables have been replaced by a MITprof struct variable progressively filled with newly extracted profiles.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Apr 11 22:04:04 2011 UTC (15 years, 4 months ago) by roquet
Branch: MAIN
Changes since 1.8: +216 -181 lines
Diff to previous 1.8
use new interface for netcdf manipulation.
New structure to initialise, store and write profiles information.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Nov 5 21:41:03 2010 UTC (15 years, 10 months ago) by gforget
Branch: MAIN
Changes since 1.7: +50 -40 lines
Diff to previous 1.7
- make this work both with the legacy mexnc stuff (as before)
  and with the modern matlab native netcdf implementation.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Nov 4 18:43:43 2010 UTC (15 years, 10 months ago) by gforget
Branch: MAIN
Changes since 1.6: +1 -34 lines
Diff to previous 1.6
- remove the step 2 file update from profiles_prep_write_nc.
  It is now done directly in profiles_prep_main.m e.g.
- MITprof_create, MITprof_read, MITprof_write: get
  full filename (not dir,file) as argument.
- MITprof_create: hard-code fillval and length of prof_descr.


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Nov 3 19:59:57 2010 UTC (15 years, 10 months ago) by gforget
Branch: MAIN
Changes since 1.5: +7 -1 lines
Diff to previous 1.5
- take care of some print statements.
- introduce profiles_read_seals.m


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Nov 3 18:54:51 2010 UTC (15 years, 10 months ago) by gforget
Branch: MAIN
Changes since 1.4: +18 -18 lines
Diff to previous 1.4
- rename a few variables
  prof_Ttest -> prof_Tflag
  prof_Stest -> prof_Sflag
  prof_Tatlas -> prof_Testim
  prof_Satlas -> prof_Testim


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Wed Nov 3 18:36:24 2010 UTC (15 years, 10 months ago) by gforget
Branch: MAIN
Changes since 1.3: +33 -130 lines
Diff to previous 1.3
- use MITprof_create.m and MITprof_write.m to handle I/O


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Wed Nov 3 18:31:37 2010 UTC (15 years, 10 months ago) by gforget
Branch: MAIN
Changes since 1.2: +14 -27 lines
Diff to previous 1.2
- introducing MITprof_create.m MITprof_read.m MITprof_write.m that are bound
  to become the basic matlab I/O routines associated with MITgcm/pkg/profiles
- profiles_prep_main.m : isolate parts associated with atlases as a second step, use
  MITprof_read to re-load the step1 data set from nc file in the vectorized step 2.
- profiles_prep_locate.m profiles_prep_tests.m profiles_prep_weights.m: vectorized step2


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Tue Nov 2 23:51:10 2010 UTC (15 years, 10 months ago) by gforget
Branch: MAIN
Changes since 1.1: +303 -232 lines
Diff to previous 1.1
- add instrumental error to nc file.
- introduce hook to split tests in
  two groups (later revision).


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Oct 21 19:40:08 2010 UTC (15 years, 10 months ago) by gforget
Branch: MAIN
up-to-date matlab codes to process in-situ
data sets to MITgcm/pkg/profiles input format.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.22