Log of /MITgcm_contrib/gael/profilesMatlabProcessing/profiles_process_main_v2/profiles_prep_main.m
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.25 -
(
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.24: +4 -3 lines
Diff to
previous 1.24
- 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.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Feb 1 14:47:49 2016 UTC
(10 years, 7 months ago)
by
gforget
Branch:
MAIN
CVS Tags:
checkpoint65t
Changes since
1.23: +1 -1 lines
Diff to
previous 1.23
- profiles_prep_locate: add dataset input to allow switch
between 'bindata' and 'interp'; implement 'interp' method.
- profiles_prep_main: update call to profiles_prep_locate.
- profiles_prep_revise: update call to profiles_prep_locate.
- profiles_prep_tests_cmpatlas.m: implement switch betwen
bindata' and 'interp' via dataset.method specification.
- profiles_prep_weights.m: implement switch betwen
bindata' and 'interp' via dataset.method specification.
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jan 31 15:52:20 2016 UTC
(10 years, 7 months ago)
by
gforget
Branch:
MAIN
Changes since
1.22: +31 -9 lines
Diff to
previous 1.22
- MITprof_global.m: improve help section, return myenv
- profiles_prep_main.m: add option via dataset.skipSTEP1
to update weights starting from an earlier MITprof file
(dataset.fileIn).
- profiles_prep_tests_cmpatlas.m: introduce options via
dataset.max_cost, dataset.unbias_T, dataset.unbias_S
- profiles_prep_load_fields.m: update variance fields
(sigma_T_nov2015.bin, sigma_S_nov2015.bin) and introduce
error variance bounds (that were previously accounted
for in the sigma files).
Revision
1.21 -
(
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.20: +4 -17 lines
Diff to
previous 1.20
- simplify handling of variable lists and loops.
- dataset.var_out is now always set.
- add dataset.doInterp vert. interp. switch.
Revision
1.20 -
(
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.19: +33 -19 lines
Diff to
previous 1.19
- 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.18 -
(
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.17: +2 -1 lines
Diff to
previous 1.17
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.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 19 13:06:26 2013 UTC
(13 years, 4 months ago)
by
gforget
Branch:
MAIN
Changes since
1.16: +2 -2 lines
Diff to
previous 1.16
- profiles_prep_main.m : fix and refine verbose mode.
- profiles_prep_tests_basic.m : if read time profile
(DATA_MODE,'R') and grey listed then set t,s_test
to 4. if adjusted (DATA_MODE,'R') set t,s_test to 4.
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 15 13:10:04 2013 UTC
(13 years, 4 months ago)
by
gforget
Branch:
MAIN
Changes since
1.15: +17 -3 lines
Diff to
previous 1.15
modified :
profiles_prep_load_fields.m uncertainty fields update
profiles_prep_main.m fix conditions for reloading
add hooks for isopycnal coordinate
profiles_prep_select.m set dataset.coord default to 'depth'
added :
profiles_isopycnal_fields.m load isopycnal atlas, and overload depth coordinate
profiles_isopycnal_interp.m interpolation to standard dnsity levels
profiles_isopycnal_z.m compute isopycnal coordinate and overload profileCur.z
Revision
1.15 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat May 7 20:48:47 2011 UTC
(15 years, 4 months ago)
by
roquet
Branch:
MAIN
Changes since
1.14: +3 -2 lines
Diff to
previous 1.14
simplify profiles_IO_external interface:
init loading: dataset=profiles_read_xxx(dataset,nf,0);
then, to load m-th profile: profile=profiles_read_xxx(dataset,nf,m);
Revision
1.13 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 14 23:42:22 2011 UTC
(15 years, 4 months ago)
by
roquet
Branch:
MAIN
Changes since
1.12: +8 -2 lines
Diff to
previous 1.12
add lines to add a suffix to fileOut, and to delete the final netcdf file before
the analysis in profiles_prep_select.m
Revision
1.12 -
(
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.11: +1 -4 lines
Diff to
previous 1.11
- 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.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 13 21:10:18 2011 UTC
(15 years, 4 months ago)
by
roquet
Branch:
MAIN
Changes since
1.10: +7 -7 lines
Diff to
previous 1.10
use of the new netcdf interface
use of the new profiles_prep_write_nc procedure
Revision
1.10 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 11 22:07:32 2011 UTC
(15 years, 4 months ago)
by
roquet
Branch:
MAIN
Changes since
1.9: +92 -93 lines
Diff to
previous 1.9
use the new interface for netcdf manipulation
use the new structure for to read, test and write profiles.
use the new procedure to load reference grid and atlas files using profiles_prep_load_fields
Revision
1.7 -
(
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.6: +12 -0 lines
Diff to
previous 1.6
- make this work both with the legacy mexnc stuff (as before)
and with the modern matlab native netcdf implementation.
Revision
1.6 -
(
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.5: +20 -3 lines
Diff to
previous 1.5
- 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.5 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Nov 4 15:19:52 2010 UTC
(15 years, 10 months ago)
by
gforget
Branch:
MAIN
Changes since
1.4: +8 -2 lines
Diff to
previous 1.4
- revise init routine. It now also generates a MITprof_path.m file.
- use MITprof_verbose to avoid excessive print statements.
Revision
1.4 -
(
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.3: +2 -2 lines
Diff to
previous 1.3
- rename a few variables
prof_Ttest -> prof_Tflag
prof_Stest -> prof_Sflag
prof_Tatlas -> prof_Testim
prof_Satlas -> prof_Testim
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: +35 -11 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 21:47:52 2010 UTC
(15 years, 10 months ago)
by
gforget
Branch:
MAIN
Changes since
1.1: +0 -11 lines
Diff to
previous 1.1
profiles_prep_load_fields.m
detect paths
add annual atlas option to reduce memory footprint
profiles_prep_locate.m
set imonth to 1 if atlas is annual
profiles_prep_select.m
put result in subdirectory 'processed'
introduce deleteOldResult, which default is true
add seals
profiles_prep_tests.m
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.