/[MITgcm]/MITgcm_contrib/gael/comm/course-idma2016/guidelines/iap-idma-instructions
ViewVC logotype

Contents of /MITgcm_contrib/gael/comm/course-idma2016/guidelines/iap-idma-instructions

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


Revision 1.8 - (show annotations) (download)
Fri Jan 15 03:01:17 2016 UTC (9 years, 6 months ago) by gforget
Branch: MAIN
Changes since 1.7: +1 -1 lines
- iap-idma-exercises: remove obsolete software exercises section
- iap-idma-instructions: correct disk space requirement

1
2 ---- downloading matlab toolboxes ----
3
4 1) create a directory called `iap-idma' and two subdirectories
5 called `iap-idma/matlab' and `iap-idma/release1'
6
7 2) open a web browser and download the following two files:
8 ftp://mit.ecco-group.org/ecco_for_las/version_4/checkpoints/gcmfaces_20160114.tar.gz
9 ftp://mit.ecco-group.org/ecco_for_las/version_4/checkpoints/c65r_MITprof.tar.gz
10
11 3) move these two files to the idma directory and uncompress them.
12
13 4) the iap-idma directory should now contain two new subdirectories
14 named `gcmfaces' and `c65r_MITprof'. Rename c65r_MITprof as `MITprof'.
15 At this point the iap-idma directory should contain 'matlab/',
16 'release1/','MITprof/', and 'gmcfaces/'.
17
18 notes :
19 - disk space requirement ~ 9M (plus session specific items that will be added later)
20 - 2011 or later matlab version is needed (for native netcdf implementation)
21 - for session 1 you only need MITprof but gcmfaces will come
22 handy later so your might as well download both right away
23
24 ---- for session #1 ----
25
26 1) see 'downloading matlab toolboxes'
27
28 2) download idma_float_plot.m, idma_box_subset.m, and idma_box_mean.m from
29 http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/gael/comm/course-idma2016/matlab/
30
31 3) move these files to the iap-idma/matlab directory
32
33 4) using you favorite ftp client (e.g. fetch in iOS, secureFX in MS-windows,
34 or wget in LINUX) to download the following directory:
35 ftp://mit.ecco-group.org/ecco_for_las/version_4/release1/MITprof_release1
36
37 5) move MITprof_release1 to the iap-idma/release1 directory
38
39 6) start matlab, go to the iap-idma directory, and type:
40 addpath matlab/
41 [p]=idma_float_plot('4900828');
42 box_l=[-180 -140]; box_L=[-10 10]-30; box_D=[0 300];
43 [prof_T,prof_Testim,prof_Tweight]=idma_box_subset(box_l,box_L,box_D);
44 [boxmean,tim,dep]=idma_box_mean(prof_T,prof_Tweight);
45 figureL; pcolor(tim,-dep,boxmean); colorbar;
46
47 notes :
48 - disk space requirement ~ 6.4G
49 - idma_float_plot.m and idma_box_subset.m both add the
50 iap-idma/MITprof/ and its subdirectories to the matlab path
51 - idma_box_subset is the most time consuming of the three
52 scripts and may take ~3 minutes
53
54 ----- for session #2 -----
55
56 1) see 'downloading matlab toolboxes'
57 note: make sure to use gcmfaces_20160114.tar.gz or the up to date version of
58 gcmfaces from CVS (rather than c65r_MITprof.tar.gz or earlier versions).
59 2) download the m_map plotting toolbox (use the 'zip archive' link) from
60 https://www.eoas.ubc.ca/~rich/map.html
61 unzip and move it to iap-idma/
62 2) using you favorite ftp client (e.g. fetch in iOS, secureFX in MS-windows,
63 or wget in LINUX) to download the following directory (145M):
64 ftp://mit.ecco-group.org/ecco_for_las/version_4/release1/nctiles_grid
65 and move it to iap-idma/
66 3) using you favorite ftp client (e.g. fetch in iOS, secureFX in MS-windows,
67 or wget in LINUX) to download the following directory (14G):
68 ftp://mit.ecco-group.org/ecco_for_las/version_4/release1/nctiles_climatology
69 and move it to iap-idma/release1/
70 4) start matlab, go to the iap-idma directory, and type:
71 p = genpath([pwd filesep 'gcmfaces/']); addpath(p);
72 p = genpath([pwd filesep 'MITprof/']); addpath(p);
73 p = genpath([pwd filesep 'm_map/']); addpath(p);
74 grid_load;%load ECCO v4 grid into mygrid
75 gcmfaces_global;%declare mygrid as global
76 disp(mygrid);%displays grid variables
77 diags=example_transports;%computes transports (takes ~ 2 minutes)
78 example_transports_disp(diags);%display results
79 then proceed as explained in section 5 of gcmfaces/gcmfaces.pdf
80 to use diags_driver.m and diags_display.m (takes ~ 5 minutes)

  ViewVC Help
Powered by ViewVC 1.1.22