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

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

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

revision 1.1 by gforget, Thu Jan 7 20:23:50 2016 UTC revision 1.8 by gforget, Fri Jan 15 03:01:17 2016 UTC
# Line 1  Line 1 
1    
2  ---- downloading matlab toolboxes ----  ---- downloading matlab toolboxes ----
3    
4  0) login as guest  1) create a directory called `iap-idma' and two subdirectories
5       called `iap-idma/matlab' and `iap-idma/release1'
6    
7  1) open web browser and download setup_gcmfaces_and_mitprof.csh  2) open a web browser and download the following two files:
8     from http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/gael/       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  notes :  
11     to download this script: click on the file name, then  3) move these two files to the idma directory and uncompress them.
12       on the download button near the top of the page  
13     if you are using a windows computer then the shell  4) the iap-idma directory should now contain two new subdirectories
14       script method wont do it -- see 'alternative download method'     named `gcmfaces' and `c65r_MITprof'. Rename c65r_MITprof as `MITprof'.
15       At this point the iap-idma directory should contain 'matlab/',
16  2) open terminal window and download tooloxes via shell script:     'release1/','MITprof/', and 'gmcfaces/'.
    csh  
    mkdir iap-idma  
    mv Downloads/setup_gcmfaces_and_mitprof.csh iap-idma/  
    cd iap-idma  
    source ./setup_gcmfaces_and_mitprof.csh  
   
 notes :  
    disk space requirement ~ 800M (plus session specific items)  
    2011 or later matlab version is needed (for native netcdf implementation)  
   
 2') alternative download method:  
    - open a web browser and go to  
      http://mit.ecco-group.org/opendap/ecco_for_las/version_4/checkpoints/c65r_gcmfaces.tar.gz  
      http://mit.ecco-group.org/opendap/ecco_for_las/version_4/checkpoints/c65r_MITprof.tar.gz  
    - move the two downloaded files to your iap-idma directory  
    - click on each of the two files to unpack c65r_gcmfaces and c65r_MITprof  
    - rename c65r_gcmfaces as gcmfaces and c65r_MITprof as MITprof  
17    
18  notes :  notes :
19     for session 1 you only need MITprof but gcmfaces will come  - disk space requirement ~ 9M (plus session specific items that will be added later)
20        handy later so your might as well download both right away  - 2011 or later matlab version is needed (for native netcdf implementation)
21     the shell script method uses CVS (see http://mitgcm.org/public/using_cvs.html)  - for session 1 you only need MITprof but gcmfaces will come
22        and should be preferred if possible (e.g. under linux or IOS on a MAC)    handy later so your might as well download both right away
       since CVS allows for updates later on.  
23    
24  ---- for session #1 ----  ---- for session #1 ----
25    
26  1,2) same as above (see 'downloading matlab toolboxes')  1) see 'downloading matlab toolboxes'
27    
28  3) download idma_float_plot.m from http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/gael/comm/course-idma2016/matlab/  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  4) in terminal window  3) move these files to the iap-idma/matlab directory  
    mv ~/Downloads/idma_float_plot.m ~/iap-idma/.  
32    
33  5) download Argo etc  4) using you favorite ftp client (e.g. fetch in iOS, secureFX in MS-windows,
34     cd ~/iap-idma     or wget in LINUX) to download the following directory:
35     mkdir release1        ftp://mit.ecco-group.org/ecco_for_las/version_4/release1/MITprof_release1
36     wget --recursive ftp://mit.ecco-group.org/ecco_for_las/version_4/release1/MITprof_release1    
37     mv mit.ecco-group.org/ecco_for_las/version_4/release1/MITprof_release1 release1/.  5) move MITprof_release1 to the iap-idma/release1 directory
38    
39  6) start matlab and run idma_float_plot.m  6) start matlab, go to the iap-idma directory, and type:
    matlab  
40     addpath matlab/     addpath matlab/
41     [p]=idma_float_plot('2900828');     [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 :  notes :
48     disk space requirement ~ 6.4G (plus 0.8G from steps 1,2)  - disk space requirement ~ 6.4G
49     start matlab at command line : matlab -nodesktop  - idma_float_plot.m and idma_box_subset.m both add the
50     idma_float_plot adds the MITprof/ subdirectories to the matlab path    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)
81    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.8

  ViewVC Help
Powered by ViewVC 1.1.22